# Xibo V 4.0.1 Bugs

**URL:** https://community.xibo.org.uk/t/xibo-v-4-0-1-bugs/29988
**Category:** CMS Installation
**Created:** [September 11, 2023, 4:17pm UTC](https://community.xibo.org.uk/t/xibo-v-4-0-1-bugs/29988 "2023-09-11T16:17:45Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![dan](https://community.xibo.org.uk/user_avatar/community.xibo.org.uk/dan/32/9115_2.png) [@dan](https://community.xibo.org.uk/u/dan)
#### Post date: [September 12, 2023, 1:26pm UTC](https://community.xibo.org.uk/t/xibo-v-4-0-1-bugs/29988/4 "2023-09-12T13:26:23Z")

</div>

> [@dfeenstra](#):
>
> I always used the ticker with a custom seperator between the titles. Now I cannot add the seperator, so the title’s are seperated with a space.

Ah I see - you used to be able to specify that manually in the template, and now you can’t. I’ve opened an issue for us to track that.

> <https://github.com/xibosignage/xibo/issues/3135>
>
> In v3 you would put it manually in your template, which you can't do in v4 anymo…re.

> [@dfeenstra](#):
>
> Here is the htmlcode (it gives me weather info), It works at Xibo 3.7)

Thank you - I have created an issue for this. In the meantime you can put the HTML bit (all the way up to `<script>`) into your **HTML to embed** field. And the code inside your `<script>` in the **HEAD content to embed** field.

> <https://github.com/xibosignage/xibo/issues/3134>
>
> It is not possible to embed HTML/JS content which has \`\[0\]\` array accessors insi…de due to the following error message:
> 
> \<img width="248" alt="image" src="https://github.com/xibosignage/xibo/assets/10400067/d8f1b1f3-b21f-4ce0-92d6-682940955180"\>

> [@dfeenstra](#):
>
> Well I mean that I could edit / overwrite the template of a widget. I could change the styles, and load optional javascripts. I hope you understand what I mean. This worked for the calendar widget, the weather widget, RSS Ticker widget, etc. See screenshot for how it looks like in Xibo v3.7, You had to put the checkmark in “overwrite the template” to do this

Most users do not know about HTML/CSS/etc and having these options in the editor created a lot of confusion. We now have developer tools for creating templates which have HTML/CSS/JS capabilities (more powerful than before), and for users we have elements.

Elements are not available inside playlists, only on the main layout.

> [@dfeenstra](#):
>
> I noticed that when I upgraded from Xibo 3.7 to Xibo 4.0 that when I wanted to edit my calendar widget in the playlist a got the error that said that the module wasn’t loaded. I got this error also for the RSS Ticker widget So these widgets are not upgraded. I think it’s a wierd behaviour and the widgets all should be updated when upgrading to version 4 of Xibo

Widgets are upgraded in a background process after the upgrade is finished. This is done using the “Tasks” system. You will see a task has been created called “Widget Compatibility”. When this task runs it upgrades all of your existing widgets to their new equivalent.

Are you sure that your installation has the task runner being executed properly?

> [@dfeenstra](#):
>
> I did some research and learned that we can now work with elements (calendar title, Time, etc), but that’s only possible on a layout. How can I get elements in a playlist then?

Does the new elements system allow you to do what you want to do with calendar (the same as if you’d made minor adjustments to the CSS).

---

_[View the full topic](https://community.xibo.org.uk/t/xibo-v-4-0-1-bugs/29988)._
