Reimplementing "old" RSS feature: How to?

To be completed by the original poster:

CMS Version

4.1.0

Player Type

Windows Player

Player Version

? (not important)

Dear all,

I used the “old” RSS feature in Xibo 2 a lot, which now isn’t available anymore (like: custom tags, custom html). I understand the new and more versatile concept, but am asking myself how to integrate my old data in the new concept. Perhaps somebody can give me a hint? At the moment, I have a RSS and an ICS feed which are shown by custom HTML and CSS. I have access to the data provider, thus I can change RSS to any other format I’d like.

As far as I unterstand Xibo 4.1, I see different possibilities to integrate the data:

  • Use the new RSS feature, but rename my custom tags to tags available in the “Article” data type. This would work, however, the naming of the tags wouldn’t correspond anymore to the content
  • Create a new datatype (which might be overkill as I would have to implement the whole import from the RSS feed / ICS feed into Xibo?)
  • Adapt the data provider so I can import a JSON into a dataset

From my point of view, I think implementing everything to import correctly into a remote-dataset would be the most consistent and easiest to accomplish way to go, or am I wrong?

Additionally, looking at the use of HTML and CSS, I am looking forward to the documentation of the new feature in the developer menu. Here again one question: In principle, I used my HTML to display a list of Items (let’s say: events). This could be reimplemented by using the already available tools. However, different “items” (=data slots) would then be shown on a fixed position. That means I would have to provide enough space for the largest possible sentence / event. As the lengths of my events is different, I’d like to have something like:
<fixed space, like 10px> <fixed space …>
… and so on. Would this be possible to implement with (or also without?) the new feature?

Thank you for your help, best
Christian

Sorry, the forum software killed part of my post: At the bottom, I meant:

As the lengths of my events is different, I’d like to have something like:
EVENT | fixed space, like 10px | EVENT | fixed space | EVENT