From: <tue...@us...> - 2006-09-11 22:56:39
|
Revision: 1030 http://svn.sourceforge.net/azsmrc/?rev=1030&view=rev Author: tuebernickel Date: 2006-09-11 15:54:47 -0700 (Mon, 11 Sep 2006) Log Message: ----------- missing files Added Paths: ----------- trunk/azsmrc/lbms/azsmrc/plugin/web/resources/css/ trunk/azsmrc/lbms/azsmrc/plugin/web/resources/css/azsmrc_default.css trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/ trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/AzSMRC_Splash.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_blue.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_gray.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_green.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_red.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_yellow.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/OpenFile.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/amazon-com.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/amazon-de.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/background.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/bar.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/bottom.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_creating.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_established.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_new.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_no.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_quick_new.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/console.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/delete.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/down.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/down_arrow.gif trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/edit_add.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/firefrog_icon.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/gg_connecting.gif trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/information.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/logout.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/logout_new.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/manage_users.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_file.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_file_new.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_url.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_url_new.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/paypal.gif trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/popup.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/preferences.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/progress_stop.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/quick_connect.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/refresh.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/right_arrow.gif trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/server.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/ssl_disabled.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/ssl_enabled.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/tool_delete.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/tool_pause.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/tool_resume.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/top.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/up.png trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/ trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/azsmrc_main.js trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/debugLog.js trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/handleRequests.js trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/registeredRequests.js trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/tabControl.js Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/css/azsmrc_default.css =================================================================== --- trunk/azsmrc/lbms/azsmrc/plugin/web/resources/css/azsmrc_default.css (rev 0) +++ trunk/azsmrc/lbms/azsmrc/plugin/web/resources/css/azsmrc_default.css 2006-09-11 22:54:47 UTC (rev 1030) @@ -0,0 +1,192 @@ +/* + * Standard CSS file for AzSMRC Webinterface + * all objects are sorted ascending + */ +/* Elements */ +abbr { + border: none; + cursor: help; + text-decoration: none; +} +body, html { + background-color: #D0D0D9; + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 1em; + font-weight: normal; + margin: 0px 0px 0px 0px; + padding: 0px 0px 0px 0px; +} +body { + padding: 60px 0px 25px 0px; +} +body > * { + margin: 0px 5px 10px 0px; + padding: 0px 0px 0px 10px; +} +caption { + border-bottom: #888 1px solid; + font-size: 0.9em; + font-weight: bold; + text-align: left; + padding: 1px 5% 1px 2%; +} +h1 { + font-size: 1.5em; +} +h2 { + font-size: 1.4em; +} +h3 { + font-size: 1.3em; +} +h4 { + font-size: 1.2em; +} +table { + border-color: #888; + width: 100%; +} +tbody tr td:first-Child, thead tr th:first-Child { + padding-left: 5px; +} +td, th { + text-align: left; +} +tbody > tr:hover { + background-color: #DDD; +} +/* Classes */ +.debuglist { + list-style: none outside none; + margin: -10px 0px 10px 0px; + padding: 0px 0px 0px 25px; +} +.debuglist li { + font-size: 0.7em; + text-indent: -20px; +} +.debuglist li:first-Line { + text-indent: 0px; +} +.invisible { + display: none; +} +ul.menu { + display: block; + list-style: none inside none; + height: auto; + padding: 0px 0px 0px 0px; + vertical-align: top; +} +ul.menu img { + height: 22px; + margin: 0px 5px 0px 0px; + width: 22px; +} +ul.menu li { + display: inline; + height: auto; + margin: 0px 0px 0px 0px; + padding: 0px 0px 0px 0px; +} +li.subbreak a { + border-bottom: #C0C0C0 1px solid; +} +ul.submenu { + display: block; + position: relative; + vertical-align: top; +} +ul.submenu li a { + display: block; + width: 200px; +} +div.tab { + display: none; +} +/* IDs */ +#picmenu { + display: block; + background-color: #D0D0D9; + height: 22px; + margin: 0px 0px 10px 0px; + padding: 1px 5% 2px 2%; +} +#picmenu img:hover { + cursor: pointer; +} +#picmenu .subbreak img { + border-right: #888 1px solid; + padding-right: 2px; +} +#splashscreen { + left: 50%; + margin: -127px 0px 0px -200px; + position: absolute; + top: 50%; + z-index: 10; +} +#statusbar { + background-color: #D0D0D9; + border-top: #C0C0C0 1px solid; + bottom: 0px; + font-size: 0.8em; + height: 17px; + margin: 0px 0px 0px 0px; + text-align: right; + padding: 1px 5% 1px 2%; + position: fixed; + width: 97%; +} +#statusbar * { + border-left: #888 1px solid; + margin: 0px 0px 0px 0px; + padding: 0px 5px 0px 5px; + vertical-align: top; +} +#statusbar img { + height: 16px; + width: 16px; +} +#tabbar { + background-color: #F7EBAB; + border-bottom: #C4B878 1px solid; + font-size: 0.9em; + height: 18px; + margin: 0px 0px 10px 0px; + padding: 1px 5% 0px 2%; +} +#tabbar li { + border: #C4B878 1px solid; + margin: 0px 10px 0px 0px; + padding: 0px 3px 0px 3px; + vertical-align: top; +} +#tabbar li:hover { + border-bottom: #F7EBAB 1px dashed; + cursor: pointer; +} +#tabbar li.active { + border-bottom: #D0D0D9 1px solid; +} +#tabbar li span { + color: #00f; +} +#tabbar img { + height: 17px; + margin: 0px 0px 1px 4px; + vertical-align: bottom; + width: 17px; +} +#tabbar img:hover { + cursor: pointer; +} +#topbar { + background-color: #D0D0D9; + display: block; + height: 60px; + padding: 0px 0px 0px 0px; + position: fixed; + top: 0px; + width: 100%; +} Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/AzSMRC_Splash.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/AzSMRC_Splash.png ___________________________________________________________________ Name: svn:executable + * Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_blue.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_blue.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_gray.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_gray.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_green.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_green.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_red.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_red.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_yellow.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/Health_yellow.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/OpenFile.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/OpenFile.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/amazon-com.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/amazon-com.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/amazon-de.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/amazon-de.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/background.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/background.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/bar.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/bar.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/bottom.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/bottom.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_creating.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_creating.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_established.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_established.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_new.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_new.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_no.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_no.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_quick_new.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/connect_quick_new.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/console.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/console.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/delete.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/delete.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/down.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/down.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/down_arrow.gif =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/down_arrow.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/edit_add.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/edit_add.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/firefrog_icon.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/firefrog_icon.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/gg_connecting.gif =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/gg_connecting.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/information.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/information.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/logout.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/logout.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/logout_new.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/logout_new.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/manage_users.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/manage_users.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_file.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_file.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_file_new.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_file_new.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_url.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_url.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_url_new.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/open_by_url_new.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/paypal.gif =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/paypal.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/popup.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/popup.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/preferences.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/preferences.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/progress_stop.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/progress_stop.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/quick_connect.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/quick_connect.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/refresh.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/refresh.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/right_arrow.gif =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/right_arrow.gif ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/server.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/server.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/ssl_disabled.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/ssl_disabled.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/ssl_enabled.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/ssl_enabled.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/tool_delete.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/tool_delete.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/tool_pause.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/tool_pause.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/tool_resume.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/tool_resume.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/top.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/top.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/up.png =================================================================== (Binary files differ) Property changes on: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/img/up.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/azsmrc_main.js =================================================================== --- trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/azsmrc_main.js (rev 0) +++ trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/azsmrc_main.js 2006-09-11 22:54:47 UTC (rev 1030) @@ -0,0 +1,117 @@ +var Server = "http://blackhawk.serveftp.com:49009/"; // server uri +// static while developing can be easily set to dynamic through confirmation or form requesting +// has to be accessable in any way for the client +/* request XML sent to Server +<?xml version="1.0" encoding="UTF-8"?> +<Request version="1.0"> + <Query switch="Ping" /> +</Request> +*/ +var HealthStates = ["", "gray", "blue", "yellow", "green", "red", "red"]; +function doNothing() { + // empty function doing nothing + // used for links +} +function fetchData(xmlhttp) { +// callback function +// fetch data from responseText + var doc = xmlhttp.responseXML; // allows to use DOM methods on XML document + addDebugEntry("XML Response: "+xmlhttp.responseText); + var results = doc.getElementsByTagName("Result"); + var result; + for (var i in results) + if (results[i].nodeType == 1) { + result = results[i].getAttribute("switch") + switch (result) { + case "Ping": + document.getElementById("ping").firstChild.data = "Ping: "+results[i].firstChild.data; + break; + case "listTransfers": + handlelistTransfers(doc); + break; + default: + alert("unknown request: aborting"); + break; + } + } +} +function getRequestOptions(request) { + var options = ""; + switch (request) { + case "listTransfers": + // static for testings + options = ' options="3184"'; + return options; + break; + default: + return options; + break; + } +} +function initAzSMRCwebUI() { + initDebugLog() + //showSplashScreen(); + initTabControl(); + PingToServer(); +} +function PingToServer() { + SendRequestToServer(0); +} +function refreshView() { + +} +function removeSplashScreen() { + document.getElementById("splashscreen").style.display = "none"; +} +function SendRequestToServer(request) { + request = registeredRequests[request]; + var xmlhttp; + var statusbarentry = document.getElementById("requeststatus").firstChild; + // respondig file fo server: process.cgi + // edit line below if changes + var requestURL = Server+"process.cgi"; + var options = getRequestOptions(request); + var xmlrequest = '<?xml version="1.0" encoding="UTF-8"?><Request version="1.0"><Query switch="'+request+'"'+options+' /></Request>'; + addDebugEntry("XML Request: "+xmlrequest); + try { + if (window.XMLHttpRequest) { + xmlhttp = new XMLHttpRequest(); + } else if(window.ActiveXObject) { + xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); + } + } catch(e) { + return false; + } + xmlhttp.open("POST", requestURL, true); + xmlhttp.setRequestHeader("Content-type","application/xml"); + xmlhttp.setRequestHeader("Connection","close"); + xmlhttp.onreadystatechange = function () { + switch (xmlhttp.readyState) { + case 0: + statusbarentry.data = "uninitialized"; + break; + case 1: + statusbarentry.data = "open request"; + break; + case 2: + statusbarentry.data = "request sent"; + break; + case 3: + statusbarentry.data = "receiving response"; + break; + case 4: + statusbarentry.data = "response loaded"; + fetchData(xmlhttp); + break; + default: + statusbarentry.data = "unknown state"; + break; + } + } + xmlhttp.send(xmlrequest); +} +function showSplashScreen() { + // just a funny splashscreen function + document.getElementById("splashscreen").style.display = "block"; + setTimeout("removeSplashScreen()", 5000); +} Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/debugLog.js =================================================================== --- trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/debugLog.js (rev 0) +++ trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/debugLog.js 2006-09-11 22:54:47 UTC (rev 1030) @@ -0,0 +1,13 @@ +var debugLog; +function addDebugEntry(debugInfo) { + var newEntry = document.createElement("li"); + newEntry.appendChild(document.createTextNode(debugInfo)); + debugLog.appendChild(newEntry); +} +function initDebugLog() { + debugLog = document.getElementById("tab_3"); + debugLog.removeChild(debugLog.lastChild); + debugLog.appendChild(document.createElement("ul")); + debugLog = debugLog.lastChild; + debugLog.className = "debuglist"; +} Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/handleRequests.js =================================================================== --- trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/handleRequests.js (rev 0) +++ trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/handleRequests.js 2006-09-11 22:54:47 UTC (rev 1030) @@ -0,0 +1,95 @@ +var attributes = ["health", "position", "name", "state", "status", "downloaded", "uploaded"]; +function handlelistTransfers(xmldoc) { + var transfers = xmldoc.getElementsByTagName("Transfers"); + var transfer = null; + var transferDataField = []; + var i = 0; + //addDebugEntry("Transfers: "+transfers); + for (var t in transfers) + if (transfers[t].nodeType == 1) { + //addDebugEntry("ChildNodes "+t+": "+transfers[t].hasChildNodes()); + //addDebugEntry("FirstChild "+t+" (nodeType): "+transfers[t].firstChild.nodeType); + //addDebugEntry("FirstChild "+t+" (nodeName): "+transfers[t].firstChild.nodeName); + if (transfers[t].hasChildNodes()) { + transferDataField[i] = []; + //addDebugEntry("Transfer (Obj): "+transfer); + if (transfer == null) { + transfer = transfers[t].firstChild; + // check attribute list + var a = 0; + for (var j in attributes) + if (transfer.getAttribute(attributes[j])) { + transferDataField[i][a] = j; + a++; + } + //addDebugEntry("Attributelist: "+transferDataField[0]); + i++; + transferDataField[i] = []; + for (j in transferDataField[0]) + transferDataField[i][j] = transfer.getAttribute(attributes[transferDataField[0][j]]); + //addDebugEntry("DataField: "+transferDataField); + //addDebugEntry("Transfer "+i+": "+transferDataField[i]); + } + while (transfer.nextSibling) { + i++; + transferDataField[i] = []; + transfer = transfer.nextSibling; + for (j in transferDataField[0]) + transferDataField[i][j] = transfer.getAttribute(attributes[transferDataField[0][j]]); + //addDebugEntry("Transfer "+i+": "+transferDataField[i]); + } + } + } + // fetch data to viewport + if (transfer != null) { + // static until tabControl is finished + var list = document.getElementById("tab_1"); + while (list.firstChild) list.removeChild(list.firstChild); + var downloads = document.createElement("table"); + var uploads = document.createElement("table"); + var caption, tbody, tr, td, img; + var HeadExists = false; + var isHealthCol = -1; + downloads.setAttribute("summary", "List of current Downloads on Server"); + downloads.setAttribute("rules", "groups"); + caption = document.createElement("caption"); + caption.appendChild(document.createTextNode("Downloads")); + downloads.appendChild(caption); + uploads.setAttribute("summary", "List of current Uploads on Server"); + uploads.setAttribute("rules", "groups"); + caption = document.createElement("caption"); + caption.appendChild(document.createTextNode("Uploads")); + uploads.appendChild(caption); + for (j in transferDataField) { + if (!HeadExists) tbody = document.createElement("thead"); + else if (tbody.nodeName != "TBODY") tbody = document.createElement("tbody"); + tr = document.createElement("tr"); + for (i in transferDataField[j]) { + if (!HeadExists) { + td = document.createElement("th"); + td.appendChild(document.createTextNode(attributes[transferDataField[j][i]])); + if (attributes[transferDataField[j][i]] == "health") { + isHealthCol = i; + } + } else { + td = document.createElement("td"); + if (i == isHealthCol) { + img = document.createElement("img"); + img.src = "img/Health_"+HealthStates[transferDataField[j][i]]+".png"; + td.appendChild(img); + } else { + td.appendChild(document.createTextNode(transferDataField[j][i])); + } + } + tr.appendChild(td); + } + if (!HeadExists) { + HeadExists = true; + uploads.appendChild(tbody); + } + tbody.appendChild(tr); + } + uploads.appendChild(tbody); + list.appendChild(uploads); + } +} Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/registeredRequests.js =================================================================== --- trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/registeredRequests.js (rev 0) +++ trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/registeredRequests.js 2006-09-11 22:54:47 UTC (rev 1030) @@ -0,0 +1,55 @@ +var registeredRequests = [ +"Ping", +"listTransfers", +"updateDownloads", +"addDownload", +"removeDownload", +"stopDownload", +"stopAndQueueDownload", +"restartDownload", +"recheckDataDownload", +"setMaximumDownload", +"setMaximumUpload", +"startDownload", +"setPosition", +"setForceStart", +"moveToPosition", +"moveUp", +"moveDown", +"requestDownloadScrape", +"requestDownloadAnnounce", +"moveDataFiles", +"getDownloadStats", +"startAllDownloads", +"stopAllDownloads", +"pauseDownloads", +"resumeDownloads", +"getFiles", +"setFileOptions", +"getAdvancedStats", +"globalStats", +"getUsers", +"updateUser", +"addUser", +"remoeUser", +"setAzParameter", +"getAzParameter", +"setPluginParameter", +"getPluginParameter", +"setCoreParameter", +"getCoreParameter", +"restartAzureus", +"getRemoteInfo", +"getDriveInfo", +"getUpdateInfo", +"applyUpdates", +"createSSLCertificate", +"listPlugins", +"hostTorrent", +"publishTorrent", +"getTrackerTorrents", +"trackerTorrentRemove", +"trackerTorrentStop", +"trackerTorrentStart", +"ipcCall" +]; Added: trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/tabControl.js =================================================================== --- trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/tabControl.js (rev 0) +++ trunk/azsmrc/lbms/azsmrc/plugin/web/resources/js/tabControl.js 2006-09-11 22:54:47 UTC (rev 1030) @@ -0,0 +1,69 @@ +var activeTab = 1; +var tabCount = 2; +var registeredTabs = []; +// a example tab (tabbar is list of tabs) +// <li><span onclick="SendRequestToServer(1);">ALL Torrents</span><img src="img/delete.png" alt="Close Tab" title="Close Tab" /></li> +function addTab() { +} +function closeTab(tabObj) { + tabID = tabObj.getAttribute("tab"); + if (tabID == activeTab) { + var tabbar = document.getElementById("tabbar"); + ShowTab(tabbar.firstChild.getAttribute("tab_control")); + } + tabControl = tabObj.parentNode; + tabControl.parentNode.removeChild(tabControl); + removeTab = document.getElementById("tab_"+tabID); + removeTab.parentNode.removeChild(removeTab); + tabCount--; +} +function initTabControl() { + // requirements + // element with id: tabcontents + // count of childnodes tabs with id: tab_1, tab_2 ... + var tabbar = document.getElementById("tabbar"); + if (tabbar.hasChildNodes) { + var i = 1; + var tab = tabbar.firstChild; + if (tab.nodeName == "LI") { + tab.setAttribute("tab_control", i); + tab.firstChild.setAttribute("tab", i); + tab.lastChild.setAttribute("tab", i); + i++; + } + while (tab.nextSibling) { + tab = tab.nextSibling; + tab.setAttribute("tab_control", i); + tab.firstChild.setAttribute("tab", i); + tab.lastChild.setAttribute("tab", i); + i++; + } + } + ShowTab(activeTab); +} +function refreshTabbar() { + var tabbar = document.getElementById("tabbar"); + if (tabbar.hasChildNodes) { + var tab = tabbar.firstChild; + if (tab.nodeName == "LI") { + if (tab.getAttribute("tab_control") == activeTab) + tab.className = "active"; + else + tab.className = ""; + } + while (tab.nextSibling) { + tab = tab.nextSibling; + if (tab.getAttribute("tab_control") == activeTab) + tab.className = "active"; + else + tab.className = ""; + } + } +} +function ShowTab(tab) { + var toActivate = document.getElementById("tab_"+tab); + document.getElementById("tab_"+activeTab).style.display = "none"; + toActivate.style.display = "block"; + activeTab = tab; + refreshTabbar(); +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |