Author: duncan
Date: Sun Feb 24 10:34:02 2008
New Revision: 10422

Log:
[ 1900736 ] webremote button images
Patch not applied but the paths are now absolute.
Tidied up the HTML a bit


Modified:
   branches/rel-1-7/freevo/ChangeLog
   branches/rel-1-7/freevo/src/www/htdocs/webremote.rpy
   branches/rel-1/freevo/ChangeLog
   branches/rel-1/freevo/src/www/htdocs/webremote.rpy

Modified: branches/rel-1-7/freevo/ChangeLog
==============================================================================
--- branches/rel-1-7/freevo/ChangeLog   (original)
+++ branches/rel-1-7/freevo/ChangeLog   Sun Feb 24 10:34:02 2008
@@ -33,6 +33,7 @@
  * Fixed the main program to cause a crash when local_conf.py is invalid 
(B#1886624)
  * Fixed web servers encoding interface (B#1885914)
  * Fixed web servers image popup encoding (B#1895302)
+ * Fixed web servers remote image locations (B#1900736)
 
 == Release 1.7.6.1 (2008-02-05) ==
 ----------------------------------

Modified: branches/rel-1-7/freevo/src/www/htdocs/webremote.rpy
==============================================================================
--- branches/rel-1-7/freevo/src/www/htdocs/webremote.rpy        (original)
+++ branches/rel-1-7/freevo/src/www/htdocs/webremote.rpy        Sun Feb 24 
10:34:02 2008
@@ -143,49 +143,49 @@
 <table border="0" cellspacing="1" cellpadding="0">
 
 <tr><td>&nbsp;</td>
-    <td><button class="remote" accesskey="8" onClick="send_code('UP');"><img 
src="../icons/up.png"></button></td>
+    <td><button class="remote" accesskey="8" onClick="send_code('UP');"><img 
src="/icons/up.png"></button></td>
     <td>&nbsp;</td>
 </tr>
-<tr><td><button class="remote" accesskey="4" onClick="send_code('LEFT');"><img 
src="../icons/back.png"></button></td>
-    <td><button class="remote" accesskey="5" 
onClick="send_code('SELECT');"><img src="../icons/button_ok.png"></button></td>
-    <td><button class="remote" accesskey="6" 
onClick="send_code('RIGHT');"><img src="../icons/forward.png"></button></td>
+<tr><td><button class="remote" accesskey="4" onClick="send_code('LEFT');"><img 
src="/icons/back.png"></button></td>
+    <td><button class="remote" accesskey="5" 
onClick="send_code('SELECT');"><img src="/icons/button_ok.png"></button></td>
+    <td><button class="remote" accesskey="6" 
onClick="send_code('RIGHT');"><img src="/icons/forward.png"></button></td>
 </tr>
 <tr><td>&nbsp;</td>
-    <td><button class="remote" accesskey="2" onClick="send_code('DOWN');"><img 
src="../icons/down.png"></button></td>
+    <td><button class="remote" accesskey="2" onClick="send_code('DOWN');"><img 
src="/icons/down.png"></button></td>
     <td>&nbsp;</td>
 </tr>
 
 <tr style="line-height: 8px;"><td colspan="3">&nbsp;</td></tr>
 
-<tr><td><button class="remote" accesskey="x" onClick="send_code('EXIT');"><img 
src="../icons/previous.png"></button></td>
-    <td><button class="remote" accesskey="e" 
onClick="send_code('ENTER');"><img src="../icons/button_ok.png"></button></td>
-    <td><button class="remote" accesskey="d" 
onClick="send_code('DISPLAY');"><img src="../icons/help.png"></button></td>
+<tr><td><button class="remote" accesskey="x" onClick="send_code('EXIT');"><img 
src="/icons/previous.png"></button></td>
+    <td><button class="remote" accesskey="e" 
onClick="send_code('ENTER');"><img src="/icons/button_ok.png"></button></td>
+    <td><button class="remote" accesskey="d" 
onClick="send_code('DISPLAY');"><img src="/icons/help.png"></button></td>
 </tr>
-<tr><td><button class="remote" accesskey="m" onClick="send_code('MENU');"><img 
src="../icons/player_playlist.png"></button></td>
+<tr><td><button class="remote" accesskey="m" onClick="send_code('MENU');"><img 
src="/icons/player_playlist.png"></button></td>
     <td><button class="remote" accesskey="c" onClick="send_code('REC');" 
style="color:red">REC</button></td>
-    <td><button class="remote" accesskey="j" 
onClick="send_code('EJECT');"><img 
src="../icons/player_eject.png"></button></td>
+    <td><button class="remote" accesskey="j" 
onClick="send_code('EJECT');"><img src="/icons/player_eject.png"></button></td>
 </tr>
 
 
 <tr style="line-height: 8px;"><td colspan="3">&nbsp;</td></tr>
 
 <tr><td>&nbsp;</td>
-    <td><button class="remote" accesskey="p" onClick="send_code('PLAY');"><img 
src="../icons/player_play.png"></button></td>
+    <td><button class="remote" accesskey="p" onClick="send_code('PLAY');"><img 
src="/icons/player_play.png"></button></td>
     <td>&nbsp;</td>
 </tr>
-<tr><td><button class="remote" accesskey="r" onClick="send_code('REW');"><img 
src="../icons/player_rew.png"></button></td>
-    <td><button class="remote" accesskey="u" 
onClick="send_code('PAUSE');"><img 
src="../icons/player_pause.png"></button></td>
-    <td><button class="remote" accesskey="f" onClick="send_code('FFWD');"><img 
src="../icons/player_fwd.png"></button></td>
+<tr><td><button class="remote" accesskey="r" onClick="send_code('REW');"><img 
src="/icons/player_rew.png"></button></td>
+    <td><button class="remote" accesskey="u" 
onClick="send_code('PAUSE');"><img src="/icons/player_pause.png"></button></td>
+    <td><button class="remote" accesskey="f" onClick="send_code('FFWD');"><img 
src="/icons/player_fwd.png"></button></td>
 </tr>
 <tr><td>&nbsp;</td>
-    <td><button class="remote" accesskey="s" onClick="send_code('STOP');"><img 
src="../icons/player_stop.png"></button></td>
+    <td><button class="remote" accesskey="s" onClick="send_code('STOP');"><img 
src="/icons/player_stop.png"></button></td>
     <td>&nbsp;</td>
 </tr>
 
 <tr style="line-height: 8px;"><td colspan="3">&nbsp;</td></tr>
 
 <tr><td><button class="remote" accesskey="+" 
onClick="send_code('VOLP');">VOL+</button></td>
-    <td><button class="remote" accesskey="m" onClick="send_code('MUTE');"><img 
src="../icons/status/volume_mute.png">MUTE</button></td>
+    <td><button class="remote" accesskey="m" onClick="send_code('MUTE');"><img 
src="/icons/status/volume_mute.png">MUTE</button></td>
     <td><button class="remote" accesskey="c" 
onClick="send_code('CHP');">CH+</button></td>
 </tr>
 <tr><td><button class="remote" accesskey="-" 
onClick="send_code('VOLM');">VOL-</button></td>

Modified: branches/rel-1/freevo/ChangeLog
==============================================================================
--- branches/rel-1/freevo/ChangeLog     (original)
+++ branches/rel-1/freevo/ChangeLog     Sun Feb 24 10:34:02 2008
@@ -35,6 +35,7 @@
  * Fixed the main program to cause a crash when local_conf.py is invalid 
(B#1886624)
  * Fixed web servers encoding interface (B#1885914)
  * Fixed web servers image popup encoding (B#1895302)
+ * Fixed web servers remote image locations (B#1900736)
 
 == Release 1.7.6.1 (2008-02-05) ==
 ----------------------------------

Modified: branches/rel-1/freevo/src/www/htdocs/webremote.rpy
==============================================================================
--- branches/rel-1/freevo/src/www/htdocs/webremote.rpy  (original)
+++ branches/rel-1/freevo/src/www/htdocs/webremote.rpy  Sun Feb 24 10:34:02 2008
@@ -73,132 +73,233 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
 <html>
-<head>
-   <title>Freevo | WebRemote</title>
-   <meta http-equiv="Content-Type" content= "text/html; charset=UTF-8"/>
-   <link rel="stylesheet" href="styles/main.css" type="text/css" />
-
-   <style type="text/css" media="screen">
-     body  { background: #666699; }
-     h3 { color: white; }
-     table { width: auto; }
-     td    { padding: 1px; }
-     button.remote { width: 60px; height: 30px; background: #eee; font-size: 
12px; text-align: center; padding: 0; }
-     button.remote:hover { background: #fed; }
-   </style>
-
-   <script type="text/javascript">
-   <!--
-     // Resize window
-     function resizeWindow () {
-       window.resizeTo(230, 495)
-       window.toolbar.visible     = false
-       window.statusbar.visible   = false
-       window.scrollbars.visible  = false
-       window.personalbar.visible = false
-     }
-
-     // AJAX Functions
-     var xmlHttp = false;
-
-     function getXMLHttpObject () {
-       if (window.XMLHttpRequest) {
-         xmlHttp=new XMLHttpRequest()
-       }
-       else if (window.ActiveXObject) {
-         xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")
-       }
-       return xmlHttp
-       try {
-         xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");   // Internet Explorer 
1st try
-       } catch (e) {
-         try {
-           xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); // Internet 
Explorer 2nd try
-         } catch (e2) {
-           xmlHttp = false;
-         }
-       }
-       if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
-         xmlHttp = new XMLHttpRequest();                      // Mozilla, 
Firefox, Opera
-       }
-     }
-
-     function send_code( code ) {
-       if (! xmlHttp) {
-         getXMLHttpObject();
-       }
-       var url = 'webremote.rpy?code=' + code + '&sid=' + Math.random();
-       xmlHttp.open('GET', url, true);
-       xmlHttp.send(null);
-     }
-   -->
-   </script>
-</head>
-
-<body onLoad="resizeWindow();">
-
-<center>
-<h3>Freevo WebRemote</h3>
-
-<table border="0" cellspacing="1" cellpadding="0">
-
-<tr><td>&nbsp;</td>
-    <td><button class="remote" accesskey="8" onClick="send_code('UP');"><img 
src="../icons/up.png"></button></td>
-    <td>&nbsp;</td>
-</tr>
-<tr><td><button class="remote" accesskey="4" onClick="send_code('LEFT');"><img 
src="../icons/back.png"></button></td>
-    <td><button class="remote" accesskey="5" 
onClick="send_code('SELECT');"><img src="../icons/button_ok.png"></button></td>
-    <td><button class="remote" accesskey="6" 
onClick="send_code('RIGHT');"><img src="../icons/forward.png"></button></td>
-</tr>
-<tr><td>&nbsp;</td>
-    <td><button class="remote" accesskey="2" onClick="send_code('DOWN');"><img 
src="../icons/down.png"></button></td>
-    <td>&nbsp;</td>
-</tr>
-
-<tr style="line-height: 8px;"><td colspan="3">&nbsp;</td></tr>
-
-<tr><td><button class="remote" accesskey="x" onClick="send_code('EXIT');"><img 
src="../icons/previous.png"></button></td>
-    <td><button class="remote" accesskey="e" 
onClick="send_code('ENTER');"><img src="../icons/button_ok.png"></button></td>
-    <td><button class="remote" accesskey="d" 
onClick="send_code('DISPLAY');"><img src="../icons/help.png"></button></td>
-</tr>
-<tr><td><button class="remote" accesskey="m" onClick="send_code('MENU');"><img 
src="../icons/player_playlist.png"></button></td>
-    <td><button class="remote" accesskey="c" onClick="send_code('REC');" 
style="color:red">REC</button></td>
-    <td><button class="remote" accesskey="j" 
onClick="send_code('EJECT');"><img 
src="../icons/player_eject.png"></button></td>
-</tr>
-
-
-<tr style="line-height: 8px;"><td colspan="3">&nbsp;</td></tr>
-
-<tr><td>&nbsp;</td>
-    <td><button class="remote" accesskey="p" onClick="send_code('PLAY');"><img 
src="../icons/player_play.png"></button></td>
-    <td>&nbsp;</td>
-</tr>
-<tr><td><button class="remote" accesskey="r" onClick="send_code('REW');"><img 
src="../icons/player_rew.png"></button></td>
-    <td><button class="remote" accesskey="u" 
onClick="send_code('PAUSE');"><img 
src="../icons/player_pause.png"></button></td>
-    <td><button class="remote" accesskey="f" onClick="send_code('FFWD');"><img 
src="../icons/player_fwd.png"></button></td>
-</tr>
-<tr><td>&nbsp;</td>
-    <td><button class="remote" accesskey="s" onClick="send_code('STOP');"><img 
src="../icons/player_stop.png"></button></td>
-    <td>&nbsp;</td>
-</tr>
-
-<tr style="line-height: 8px;"><td colspan="3">&nbsp;</td></tr>
-
-<tr><td><button class="remote" accesskey="+" 
onClick="send_code('VOLP');">VOL+</button></td>
-    <td><button class="remote" accesskey="m" onClick="send_code('MUTE');"><img 
src="../icons/status/volume_mute.png">MUTE</button></td>
-    <td><button class="remote" accesskey="c" 
onClick="send_code('CHP');">CH+</button></td>
-</tr>
-<tr><td><button class="remote" accesskey="-" 
onClick="send_code('VOLM');">VOL-</button></td>
-    <td>&nbsp;</td>
-    <td><button class="remote" accesskey="v" 
onClick="send_code('CHM');">CH-</button></td>
-</tr>
-
-</table>
-</center>
-</body>
+  <head>
+    <title>Freevo | WebRemote</title>
+    <meta http-equiv="Content-Type" content= "text/html; charset=UTF-8"/>
+    <link rel="stylesheet" href="styles/main.css" type="text/css" />
+  
+    <style type="text/css" media="screen">
+      body  { background: #666699; }
+      h3 { color: white; }
+      table { width: auto; }
+      td    { padding: 1px; }
+      button.remote { width: 60px; height: 30px; background: #eee; font-size: 
12px; text-align: center; padding: 0; }
+      button.remote:hover { background: #fed; }
+    </style>
+  
+    <script type="text/javascript">
+    <!--
+      // Resize window
+      function resizeWindow () {
+        window.resizeTo(230, 495)
+        window.toolbar.visible     = false
+        window.statusbar.visible   = false
+        window.scrollbars.visible  = false
+        window.personalbar.visible = false
+      }
+  
+      // AJAX Functions
+      var xmlHttp = false;
+  
+      function getXMLHttpObject () {
+        if (window.XMLHttpRequest) {
+          xmlHttp=new XMLHttpRequest()
+        }
+        else if (window.ActiveXObject) {
+          xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")
+        }
+        return xmlHttp
+        try {
+          xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");   // Internet 
Explorer 1st try
+        } catch (e) {
+          try {
+            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); // Internet 
Explorer 2nd try
+          } catch (e2) {
+            xmlHttp = false;
+          }
+        }
+        if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
+          xmlHttp = new XMLHttpRequest();                      // Mozilla, 
Firefox, Opera
+        }
+      }
+  
+      function send_code( code ) {
+        if (! xmlHttp) {
+          getXMLHttpObject();
+        }
+        var url = 'webremote.rpy?code=' + code + '&sid=' + Math.random();
+        xmlHttp.open('GET', url, true);
+        xmlHttp.send(null);
+      }
+    -->
+    </script>
+  </head>
+  
+  <body onLoad="resizeWindow();">
+  
+    <center>
+      <h3>Freevo WebRemote</h3>
+      
+      <table border="0" cellspacing="1" cellpadding="0">
+      
+        <tr>
+          <td align="center">
+            &nbsp;
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="8" onClick="send_code('UP');">
+              <img src="/icons/up.png"></button>
+          </td>
+          <td align="center">
+            &nbsp;
+          </td>
+        </tr>
+      
+        <tr>
+          <td align="center">
+            <button class="remote" accesskey="4" onClick="send_code('LEFT');">
+              <img src="/icons/back.png"></button>
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="5" 
onClick="send_code('SELECT');">
+              <img src="/icons/button_ok.png"></button>
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="6" onClick="send_code('RIGHT');">
+              <img src="/icons/forward.png"></button>
+          </td>
+        </tr>
+      
+        <tr>
+          <td align="center">
+            &nbsp;
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="2" onClick="send_code('DOWN');">
+              <img src="/icons/down.png"></button>
+          </td>
+          <td align="center">
+            &nbsp;
+          </td>
+        </tr>
+        
+        <tr style="line-height: 8px;">
+          <td colspan="3">
+            &nbsp;
+          </td>
+        </tr>
+        
+        <tr>
+          <td align="center">
+            <button class="remote" accesskey="x" onClick="send_code('EXIT');">
+              <img src="/icons/previous.png"></button>
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="e" onClick="send_code('ENTER');">
+              <img src="/icons/button_ok.png"></button>
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="d" 
onClick="send_code('DISPLAY');">
+              <img src="/icons/help.png"></button>
+          </td>
+        </tr>
+      
+        <tr>
+          <td align="center">
+            <button class="remote" accesskey="m" onClick="send_code('MENU');">
+              <img src="/icons/player_playlist.png"></button>
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="c" onClick="send_code('REC');" 
style="color:red">REC</button>
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="j" onClick="send_code('EJECT');">
+              <img src="/icons/player_eject.png"></button>
+          </td>
+        </tr>
+        
+        <tr style="line-height: 8px;">
+          <td colspan="3">
+            &nbsp;
+          </td>
+        </tr>
+        
+        <tr>
+          <td align="center">
+            &nbsp;
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="p" onClick="send_code('PLAY');">
+              <img src="/icons/player_play.png"></button>
+          </td>
+          <td align="center">
+            &nbsp;
+          </td>
+        </tr>
+        
+        <tr>
+          <td align="center">
+            <button class="remote" accesskey="r" onClick="send_code('REW');">
+              <img src="/icons/player_rew.png"></button>
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="u" onClick="send_code('PAUSE');">
+              <img src="/icons/player_pause.png"></button>
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="f" onClick="send_code('FFWD');">
+              <img src="/icons/player_fwd.png"></button>
+          </td>
+        </tr>
+        
+        <tr>
+          <td align="center">
+            &nbsp;
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="s" onClick="send_code('STOP');">
+              <img src="/icons/player_stop.png"></button>
+          </td>
+          <td align="center">
+            &nbsp;
+          </td>
+        </tr>
+        
+        <tr style="line-height: 8px;">
+          <td colspan="3">
+            &nbsp;
+          </td>
+        </tr>
+        
+        <tr>
+          <td align="center">
+            <button class="remote" accesskey="+" 
onClick="send_code('VOLP');">VOL+</button>
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="m" 
onClick="send_code('MUTE');">MUTE
+              <!--<img src="/icons/volume_mute.png">--></button>
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="c" 
onClick="send_code('CHP');">CH+</button>
+          </td>
+        </tr>
+        <tr>
+          <td align="center">
+            <button class="remote" accesskey="-" 
onClick="send_code('VOLM');">VOL-</button>
+          </td>
+          <td align="center">
+            &nbsp;
+          </td>
+          <td align="center">
+            <button class="remote" accesskey="v" 
onClick="send_code('CHM');">CH-</button>
+          </td>
+        </tr>
+        
+      </table>
+    </center>
+  </body>
 </html>
-        """
-
-        return String( fv.res )
-
+"""
+        return String(fv.res)
+        
 resource = WebRemoteResource()

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to