]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
restructure opera bookmarklet popup code (doesnt work currently :)) and make normal...
authorChristian Weiske <cweiske@cweiske.de>
Mon, 4 Apr 2011 21:11:05 +0000 (23:11 +0200)
committerChristian Weiske <cweiske@cweiske.de>
Mon, 4 Apr 2011 21:11:05 +0000 (23:11 +0200)
data/templates/editbookmark.tpl.php

index 99afa9cc2990248e25784644ec0ff6fce769335b..b7fb227ca7f1d169ff441397b9d8689fb4fe8d08 100644 (file)
@@ -259,25 +259,48 @@ $popupLink = 'javascript:'
         . '?action=add'
         . "&address='+encodeURIComponent(document.location.href)+'"
         . "&title='+encodeURIComponent(document.title)+'"
-        . "&description='+encodeURIComponent(SELECTION)+'"
-        . "';";
+        . "&description='+encodeURIComponent(SELECTION)"
+        . ";";
 $link = 'opera:/button/'
     //Opera command
-    . 'Go to page,'
+    . 'Go to page'
     //command parameter 1
-    . '"' . rawurlencode($popupLink) . '",'
+    . ',"' . rawurlencode($popupLink) . '"'
     //command parameter 2
     . ','
     //button title
-    . '"Post to ' . fixOperaButtonName($GLOBALS['sitename']) . '",'
-    //button icon
-    . '"Scuttle"';
+    . ',"Post to ' . fixOperaButtonName($GLOBALS['sitename']) . '"'
+    //button icon name
+    . ',"Scuttle"';
 echo jsEscTitle(htmlspecialchars($link));
 ?>'.replace('SELECTION', selection)
         + '"><?php echo jsEscTitle(sprintf(T_('Post to %s'), $GLOBALS['sitename'])); ?></a>'
         + '</li>'
         + '<li>'
-        + '<a class="bookmarklet" href="opera:/button/Go%20to%20page,%20%22javascript:x=document;a=encodeURIComponent(x.location.href);t=encodeURIComponent(x.title);d=encodeURIComponent('+selection+');open(\'<?php echo createURL('bookmarks', $GLOBALS['user']); ?>?action=add&amp;popup=1&amp;address=\'+a+\'&amp;title=\'+t+\'&amp;description=\'+d,\'<?php echo htmlspecialchars(jsEscTitle($GLOBALS['sitename'])); ?>\',\'modal=1,status=0,scrollbars=1,toolbar=0,resizable=1,width=790,height=465,left=\'+(screen.width-790)/2+\',top=\'+(screen.height-425)/2);void 0;%22,,%22Post%20to%20<?php echo urlencode($GLOBALS['sitename']); ?>%20(Pop-up)%22,%22Scuttle%22"><?php echo jsEscTitle(sprintf(T_('Post to %s (Pop-up)'), $GLOBALS['sitename'])); ?></a>'
+        + '<a class="bookmarklet" href="'
+        + '<?php
+$popupLink = 'javascript:'
+    . 'open('
+        . "'" . createURL('bookmarks', $GLOBALS['user'])
+        . '?action=add'
+        . '&popup=1'
+        . "&address='+encodeURIComponent(document.location.href)+'"
+        . "&title='+encodeURIComponent(document.title)+'"
+        . "&description='+encodeURIComponent(SELECTION)"
+        . ","
+        . "'" . htmlspecialchars(jsEscTitle($GLOBALS['sitename'])) . "',"
+        . "'modal=1,status=0,scrollbars=1,toolbar=0,resizable=1,width=790,height=465"
+        . ",left='+(screen.width-790)/2+',top='+(screen.height-425)/2"
+    . ");void 0";
+$link = 'opera:/button/'
+    . 'Go to page'
+    . ',"' . rawurlencode($popupLink) . '"'
+    . ','
+    . ',"Post to ' . fixOperaButtonName($GLOBALS['sitename']) . ' (Pop-up)"'
+    . ',"Scuttle"';
+echo jsEscTitle(htmlspecialchars($link));
+?>'.replace('SELECTION', selection)
+        + '"><?php echo jsEscTitle(sprintf(T_('Post to %s (Pop-up)'), $GLOBALS['sitename'])); ?></a>'
         + '</li>'
         + '</ul>'
     );