XML Wallpaper changer XML Wallpaper changer
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

XML Wallpaper changer

Started by remdex, June 28, 2008, 07:33:16 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

remdex

Hi,

Just wanned share simple applications that may be interesting and for all Coppermine gallery users. Main purpose of application is take wallpapers from your coppermine gallery and make image desktop wallpaper.

Application consists of two parts Backend and Front end.
Back end is simple XML service witch supplies XML interface for fronted application.

Basic work flow goes in such order:
1. Front end application send request to back end service.
2. Back end service responses with XML format message and sends back message.
3. Front end application decides what to do next. Display some image or send another information.

Current backend is implemented not depending on any coppermine core php file. It's standalone interface. So you should take care for permision your self. via .htaccess etc. I'm not checking permisions with SQL because user authorization is not implemented in front end.

Main packages and install instructions.

1. Front end application files http://coral.lt/~remigijusk/downloads/xmlwallchanger0.015b.zip
It's not install, just simple zip with executable files. Extract and run. Nothing else is needed. If you wont like application just delete and forget. Virus free Smiley
2. Front end application source files http://coral.lt/~remigijusk/downloads/xmlwallchanger0.015bsrc.zip if someone will decide make futher development like I'm busy Smiley Smiley. Application is written using QT C++ framework.
3. Backend application files (bridge to Coppermine)  http://coral.lt/~remigijusk/downloads/wallsbackend.zip
If you want install backend and make front end work with your Coppermine gallery, you can extract zip to coppermine gallery directory.
And change conf/conf.php to your needs.
In my case I just put walls directory directly in Coppermine directory (like you see in screenshot). So service can be reached through http://<domain>.com/walls/

Current XML service in screenshot can be very slow, so implement backend in your gallery and enjoy desktop wallpapers directly from your's coppermine gallery  ::)

Some documentation and packages from above can be found http://qtwiki.org/XML_Wallpaper_changer.

Some screenshots:
http://qtwiki.org/images/1/14/Xml_wallpaper_changer_0.15b.png [Edit GauGau] Replaced hotlinked screenshot with attachment [/Edit]

I hope so, that someone will find it useful and enjoy desktop wallpapers directly from his own Coppermine gallery  ;)