I’ve got an excel spreadsheet that I use to make a graphical strip chart timeline. Before Xibo, I used to save a screen shot to a network folder and let the windows photos screensaver pick up a fresh copy from that location. Now that I have Xibo, I’m trying to figure out a good workflow. For now, I’d like to simply save the same screen shot to the CMS library folder. But, I’m not sure how to configure my layout to point to this file since it was ‘uploaded’ outside the context of the CMS. I don’t want to have to spend 15 more clicks logging in and uploading every time I want to refresh this picture.
Anyone have any thoughts on how to best achieve this?
One idea was that I could ‘serve’ the pic like a webcam and have the layout call it as a web page. But, Xibo is my only host on this apache install and I’m afraid to try and set up other virtual hosts now that I’ve got it working…
Save it as html (Excel do support that) then use embed module in Xibo with an iframe with fully qualified path to the html file.
Once you will have your iframe in correct size and more importantly with the fully qualified path to your html it should work quite well - then when you need to update/change it, you’d again publish it as html and save it with the same name in the same location - just so you won’t need to change anything in Xibo.
Screenshot path, you can take a screenshot of your spreadsheet, save it and upload that image to Xibo library.
Navigate to layout designer -> Open region to which you want to add your image -> add image there
Then when you’d need to change the image, you can navigate to Xibo library -> Edit your existing image in library -> select new image there -> make sure to check ‘Update this media in all layouts it is assigned to?’
That would work as well, but I think I’d recommend the iframe method, as it seems it might be less everyday hassle for you.
I’m experimenting with the iframe and it works, but I’ve got little left to learn about the formatting to get the file to show up well. In the meantime, I’m using the library update workflow you suggested.
Any thoughts on why this code would work while editing the display and in preview mode, but not work on the player?
Works from a browser too if l call it directly like so http://10.3.16.250/test. The jpg is located right in the root of the xibo folder which is the root of my virtualhost.
the src will need to point either to fully qualified path to the file on the PC with Xibo or in the network or “[mediaId]” like [20] to show media id 20 from CMS library for example