Xibo 1.6.3 - Editing media does not work, can cause crash, xibo default screen, or no change in media.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Xibo |
Fix Committed
|
Low
|
Dan Garner | ||
1.6 |
Fix Released
|
High
|
Dan Garner | ||
1.7 |
Fix Committed
|
Low
|
Dan Garner |
Bug Description
Editing media does not work on 1.6.x, can cause crash, xibo default screen, or no change in media. Used to work in 1.4.x and 1.2.x.
1. Create a new layout.
2. Click on the options dropdown, and select add region.
3. Click on the dropdown on your new region, and select edit timeline.
4. Select image, click Add files, select the file, put a name in the Name field, click Start, then click Assign to Layout.
5. Click Assign to Layout.
6. Click close.
7. Assign this layout to a display and observe that it works ok.
8. Click on Design on the main Xibo menu.
9. Hit the action but on the new layout created in step 1, and select design.
10. Double click on the region created in step 2, and click on Edit.
11. Click on the Browse button and select a new image.
12. Click the save button.
Now restart xibo and observe that no picture is displayed, but there is only the default Xibo image. If you repeat this procedure with a powerpoint instead of an image, xibo will crash. If you try to edit the image in the library, instead what happens is that nothing happens. You edit, select a new image, and the new image never shows.
To work-around, you must never edit the media, but instead you must delete the media from the region timeline, and then add the new media.
Related branches
- Xibo Maintainters: Pending requested
-
Diff: 570 lines (+153/-94)12 files modifiedserver/install/database/72.sql (+6/-0)
server/install/master/data.sql (+1/-1)
server/install/master/structure.sql (+2/-1)
server/lib/data/datasetdata.data.class.php (+1/-1)
server/lib/modules/module.class.php (+16/-4)
server/lib/pages/schedule.class.php (+15/-6)
server/lib/service/xmdssoap.class.php (+68/-38)
server/maintenance.php (+2/-2)
server/modules/module_user_general.php (+1/-1)
server/modules/preview/HtmlTemplateForGetResource.html (+1/-1)
server/modules/preview/HtmlTemplateSimple.html (+1/-1)
server/theme/default/html/status_dashboard.php (+39/-38)
- Xibo Maintainters: Pending requested
-
Diff: 4095 lines (+3648/-18) (has conflicts)22 files modifiedclient/dotNET/DataSetView.cs.OTHER (+237/-0)
client/dotNET/Properties/Settings.Designer.cs (+546/-0)
client/dotNET/Properties/Settings.settings (+149/-0)
client/dotNET/Rss.cs.OTHER (+673/-0)
client/dotNET/app.config (+170/-0)
server/install/database/71.sql (+4/-0)
server/install/database/72.sql (+6/-0)
server/install/master/data.sql (+4/-0)
server/install/master/structure.sql (+2/-1)
server/lib/data/datasetdata.data.class.php (+1/-1)
server/lib/include.php (+4/-0)
server/lib/pages/schedule.class.php (+1255/-0)
server/lib/service/xmdssoap.class.php (+281/-15)
server/manual/content/admin/release_notes_1.6.3.php (+83/-0)
server/manual/content/admin/release_notes_1.6.4.php (+83/-0)
server/manual/content/routes.php (+5/-0)
server/manual/content/toc_developer_releasenotes.php (+7/-1)
server/manual/template.php (+4/-0)
server/modules/preview/HtmlTemplateForGetResource.html (+4/-0)
server/modules/preview/HtmlTemplateSimple.html (+4/-0)
server/modules/ticker.module.php (+83/-0)
server/theme/default/html/status_dashboard.php (+43/-0)
Changed in xibo: | |
status: | New → Triaged |
milestone: | none → 1.7.0-alpha |
assignee: | nobody → Dan Garner (dangarner) |
tags: | added: cms |
The attached file contains a fix for 1.6.3 only - for anyone that wants to patch this issue, please upgrade to 1.6.3 first. The file needs to be put into lib/modules/ and replace the file that is already there.