[pmwiki-users-fr] Insérer du javascript (bookmarklet)

ABClf languefrancaise at gmail.com
Mar 1 Sep 21:01:23 CDT 2009


Bonjour,
Je voudrais, sur une page, lister quelques bookmarklets utiles. Comment
faire ?
Sur PmWiki ancienne version, PM avait suggéré sur la liste d'écrire

   <?php
   $UrlMethodPattern .= '|javascript';
   ?>

dans un fichier local php : «After doing this, urls of the form
javascript:xxx will be converted
into links, but only in the MyGroup wikigroup.»

C'est dépassé ? Quel serait le remplaçant ? localmap ? si oui, y a-t-il
possibilité de faire en sorte que :

javascript:var
t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var
e=(document.charset||document.characterSet);if(t!=''){location.href='
http://translate.google.fr/translate_t?text='+t+'&hl=fr&langpair=auto|fr&tbb=1&ie='+e;}else{location.href='http://translate.google.fr/translate?u='+escape(location.href)+'&hl=fr&langpair=auto|fr&tbb=1&ie='+e;
};

(c'est le bookmarklet de google translate) apparaisse comme un lien ? non
pas pour le mettre sur différentes pages mais, avec d'autres, sur une seule
page.

Accessoirement, est-ce un problème de sécurité ? Si oui, et s'il y a une
solution, peut-on la limiter à une page ?
(avec la solution UrlMethodPattern, il était possible de créer un fichier
php local ne s'appliquant qu'à une page : en se réservant l'édition de cette
page, c'était sûr non ?).

Merci !

-- 
---------------------------------------
| A | de la langue française
| B | http://www.languefrancaise.net/
| C | languefrancaise at gmail.com
---------------------------------------
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: http://www.pmichaud.com/pipermail/pmwiki-users-fr/attachments/20090902/239b1e49/attachment.html 


Plus d'informations sur la liste de diffusion pmwiki-users-fr