PHPShow Plus
by dravenst (community developer)popularity rank: 34
description: This widget builds on PHPShow created by develephant. This widget displays images that you host on a PHP5 server accessible from the Chumby via URL. The PHP server code automatically finds the images located in the specified server directory and resizes them to properly fit your chumby screen prior to streaming them to your device. The widget supports streaming of hundreds of images. This version adds caching, display for 800x600 and 860x480 screens, previous/next/pause, and more. Installation: You will also need the server side PHP files which can be downloaded [[http://www.dravenstott.com/phpshow/phpshowplusserver.zip|here]]. Installation instructions are included in the archive. You can also download the widget source [[http://www.dravenstott.com/phpshow/phpshowpluswidget.zip|here]]. Usage: Touch the top of the frame to adjust the slide delay and randomization. Touch lower left to go to previous image, lower right to go to next, lower middle to pause/play.
Click the widget to enable audio if the widget uses it. Note that modern browser security may prevent the widget from loading content from other web sites, however the widget should be able to load properly on the chumby devices. These previews are possible through the use of Ruffle ‐ note that Ruffle is still a work in progress, and not all Flash features are implemented, so some widgets may not perform optimally.
Blue Octy LLC is providing these community-developed apps as a courtesy and makes no representations regarding the apps or any information related to them. Any questions, complaints or claims regarding the apps should be directed to the appropriate author
Comments
tonyyng1
– March 26 2016
Does anyone have the server php files. The link to download them is dead. Thanks
aconnell
– March 26 2011
Thanks for the info dravenst. I will take a look when I get a chance to get into it. My php is a bit rusty, but I can use this as an opportunity to brush up on it :-) Looks like this script is using GD for image manipulation and I do not think GD supports reading EXIF data. So - maybe a way to read the Orientation from the EXIF data using exif_read_data then use that info to determine the correct angle to pass to image_rotate in GD. I will play around with it when I get enough free time to really get into it. Thanks again!
dravenst
– March 26 2011
Hi aconnell, thanks for the comments. You may want to take a look at the image.php file to adjust the display of your portrait images. I made a minor modification to crop the pictures at that top (Search for "Rob's modification -- For vertical photos, cut only the bottom" in the image.php file.) Unfortunately, I don't know of a way to auto rotate pictures since the software would have to be smart enough to know when that needed to occur. Thanks again.
aconnell
– March 24 2011
Just added some portrait layout shots and they get chopped off. Not a biggie, awesome app!
aconnell
– March 24 2011
Very nice widget! Image display and transition is very smooth. I like it! Would it be possible to auto rotate pictures?
dravenst
– January 28 2011
Thank you for your feedback and for confirming I addressed the issues you identified.
chum2
– January 10 2011
Hello Dravenst, We tested your app on the Dash and we noticed a couple issues: - After switching themes or after expanding the app portal, image does not resize itself. User must refresh the app to resize the image or wait for the next image to cycle. - Tapping the top frame will bring up slide delay and randomization setting box. Sometimes the app is unresponsive when the user attempts to adjust the slide delay time and after tapping the “Return to slide show” button. Can you take a look at this app again to see if you can see the same behavior? Thanks
Log in to leave a comment.