Make addFirefoxEngine global
authorx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Fri, 26 Jan 2007 23:16:41 +0000 (23:16 +0000)
committerx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Fri, 26 Jan 2007 23:16:41 +0000 (23:16 +0000)
git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@1405 839d8a87-29fc-0310-9880-83ba4fa771e5

htdocs/javascript/xorg.js
templates/search/quick.tpl

index 68c1dab..71d3dae 100644 (file)
@@ -42,6 +42,20 @@ function getNow() {
 }
 
 // }}}
+// {{{ Firefox
+
+function addFirefoxEngine() {
+  if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")) {
+    window.sidebar.addSearchEngine(
+      "http://www.polytechnique.org/xorg.src",
+      "http://www.polytechnique.org/images/xorg.png",
+      "Recherche rapide X.org",
+      "Academic");
+  } else { alert("Impossible d'installer la barre de recherche Firefox"); }
+}
+
+
+// }}}
 // {{{ Events
 
 function eventClosure(obj, methodName) {
index 63baf7a..fe6d15b 100644 (file)
@@ -52,22 +52,7 @@ sans distinction de casse et sans tenir compte des accents.
 
 {if $smarty.session.auth ge AUTH_COOKIE}
 <h2>Barre de recherche pour Firefox</h2>
-<script type="text/javascript">
-{literal}
-function addEngine() {
-  if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")) {
-   {/literal}
-    window.sidebar.addSearchEngine(
-      "{$baseurl|replace:"https":"http"}/xorg.src",
-      "{$baseurl|replace:"https":"http"}/images/xorg.png",
-      "Recherche rapide X.org",
-      "Academic");
-  {literal}
-  } else { alert("Impossible d'installer la barre de recherche Firefox"); }
-}
-{/literal}
-</script>
-<p>Tu peux <a href="javascript:addEngine()">installer</a> la barre de recherche rapide directement dans ton navigateur.
+<p>Tu peux <a href="javascript:addFirefoxEngine()">installer</a> la barre de recherche rapide directement dans ton navigateur.
 </p>
 {/if}