Revision 896106
Go back to digest for 14th December 2008Other in Networking Tools
Joris Guisson committed changes in /trunk/extragear/network/ktorrent:
Webgui plugin has been totally changed :
- PHP is no longer necessary
- Website is now plain HTML
- Data is filled in via XmlHTTPRequest and javascript
- Special url handlers generate the XML or handle stuff like login, starting and stopping, changing settings ...
- Only the default skin has currently been modified to work with this new approach, the other skins still need to be done
File Changes
Added 34 files
- /trunk/extragear/network/ktorrent/plugins/webinterface
- /actionhandler.cpp
- /actionhandler.h
- /challengegenerator.cpp
- /challengegenerator.h
- /globaldatagenerator.cpp
- /globaldatagenerator.h
- /iconhandler.cpp
- /iconhandler.h
- /loginhandler.cpp
- /loginhandler.h
- /logouthandler.cpp
- /logouthandler.h
- /settingsgenerator.cpp
- /settingsgenerator.h
- /torrentfilesgenerator.cpp
- /torrentfilesgenerator.h
- /torrentlistgenerator.cpp
- /torrentlistgenerator.h
- /torrentposthandler.cpp
- /torrentposthandler.h
- /webcontentgenerator.cpp
- /webcontentgenerator.h
- /www/common/action.js
- /www/common/fetch_xml.js
- /www/common/high_priority.png
- /www/common/login.js
- /www/common/low_priority.png
- /www/common/normal_priority.png
- /www/common/only_seed.png
- /www/common/settings.js
- /www/common/torrent_details.js
- /www/common/torrent_list.js
- /www/default/interface.html
- /www/default/interface.js
Deleted 14 files
- /trunk/extragear/network/ktorrent/plugins/webinterface
- /phpcodegenerator.cpp
- /phpcodegenerator.h
- /phpcommandhandler.cpp
- /phpcommandhandler.h
- /phphandler.cpp
- /phphandler.h
- /www/default/details.php
- /www/default/high_priority.png
- /www/default/interface.php
- /www/default/low_priority.png
- /www/default/normal_priority.png
- /www/default/only_seed.png
- /www/default/shutdown.php
- /www/default/stylen.css
Modified 16 files
- /trunk/extragear/network/ktorrent
- /ChangeLog
- /libktcore/interfaces/coreinterface.h
- /plugins/webinterface/CMakeLists.txt
- /plugins/webinterface/httpclienthandler.cpp
- /plugins/webinterface/httpclienthandler.h
- /plugins/webinterface/httpserver.cpp
- /plugins/webinterface/httpserver.h
- /plugins/webinterface/ktwebinterfaceplugin.kcfg
- /plugins/webinterface/webinterfaceprefwidget.cpp
- /plugins/webinterface/webinterfaceprefwidget.h
- /plugins/webinterface/webinterfaceprefwidget.ui
- /plugins/webinterface/www/CMakeLists.txt
- /plugins/webinterface/www/common/CMakeLists.txt
- /plugins/webinterface/www/default/CMakeLists.txt
- /plugins/webinterface/www/default/login.html
- /plugins/webinterface/www/default/style.css
64 files changed in total