Currently doing an implementation of Xibo in our company. I really like it so far!
However I have ran into a few issues. First one is with the RSS feed:
We are using Sharepoint for our intranet page. I would like to retrieve news from our news page directly into Xibo.
Sadly I could not get this to work and I read through the forums that Xibo does not support RSS with authentication (like Sharepoint uses). So my workaround for this was to have a task sheduled powershell script retrieve the rss page as a .xml file. This works fine, however Sharepoint loves to put all the information in a CDATA section (theres probably a good reason that I dont know of). My first workaround here was to have the powershell script do some additional formatting on the xml file after downloading, and then save it again to the same location.
I can successfully retrieve the CDATA values and put them into their own nodes in the xml structure.
However, I can not display these with the Xibo Ticker module.
I have tried every method for displaying these, including creating a private namespace within the xml file. but nothing worked. The [tag|namespace] and every variation of it didnt work either.
Lets say xibo got served a completely custom xml file (every node outside of the rss scope). Would it be able to read it? Long text, but I hope some of you have some tips that could help me cause I am stuck at the moment…
For now, we are taking screenshots of the news and then uploading .pngs to the Xibo CMS, which is a big timewaste.
Perhaps if you would show us the xml with feed (or at least part of it) and tell us what did you try to extract it, we’d tell you if it should work or not
First link is actually what I am doing now, credit to the original writer
The problem is not getting the xml file from Sharepoint. The problem arises when I try to add custom rss nodes in the file and read them with the Xibo ticker.
The xml looks like this (stripped some text out):
<?xml version="1.0" encoding="UTF-8"?>
<!--RSS er generert av RSS-generatoren for Microsoft SharePoint Foundation pĂĄ 22.02.2016 11:25:45 -->
<?xml-stylesheet type="text/xsl" href="/Nyheter/_layouts/15/RssXslt.aspx?List=f4c9af63-c4c4-44a6-8664-0a20e4a84309" version="1.0"?>
**<rss version="2.0" xmlns:hf="SOME_URI">**
<channel>
....
<item>
<title></title>
<link></link>
<description><![CDATA[<div><b>Sidebilde:</b> <img alt="" src="... style="BORDER: 0px solid; "></div>
<div><b>Oppsummering:</b> Here is some text.</div>
<div><b>Tittel:</b> Here is also some text</div>]]>
</description>
<author></author>
<pubDate></pubDate>
<guid isPermaLink="true"></guid>
**<hf:oppsummering>HERE IS SOME TEXT</Oppsummering>**
The hf:oppsummering node is custom made and it’s contents comes from the CDATA of the node.
(Basically just copy text and create a new node via powershell).
However, I have tried all methods of displaying this in the ticker module.
[|hf:oppsummering]
[hf|oppsummering]
[oppsummering|hf]
etc
None of these work. If I only include the standard fields like and they display nicely, but custom fields shows nothing.
I have the same problem. How can I add custom fields from the following xml to a ticker?
This is the xml file I use. I can’t change fieldnames and it is dynamicly generated
<?xml version="1.0" encoding="utf-8"?>
Schema
http://www.mhcflevoland.nl/
Tue, 22 Mar 2016 13:00:23 GMT
Meisjes E1
Kampen ME3
09:15
Meisjes B5
Zwolle MB13
14:15
Maaike Kamps
Erik Talens
Meisjes C2
Zwolle MC6
14:30
Benthe van de Water
Edzard van de Water
After some research, I’ve found out the solution in another thread. It’s possible to get the image from media:content tag by using [media:content|image|url]
I cannot understand why it’s giving me what I need, but I want to. Is there any documentation of the RSS parser used by Xibo?