picture picture
décembre 19, 2011 JavaScript 0 Commentaire

Le copier-coller ne fonctionne pas avec l’éditeur de texte de mon CMS :-(

JoomlaJoomla, Prestashop, Worpress, etc., bref tous les CMS dignes de ce nom sont équipés d’éditeurs de textes permettant de la saisie « riche » sans code (autrement dit des mises de type gras « gras », « italique », « listes », etc.. :
Joomla par exemple utilise l’éditeur de texte HTML JCE, d’autres TinyMCE : tout fonctionne avec des icônes, c’est plus rapide, plus néophytes, et … en général plus sale en terme de code ! Mais qu’importe, pour écrire un petit billet sur son site perso, c’est quand même bien pratique, et sans copier-coller … on perd cet avantage de la facilité.

PrestaShopJ’ai rencontré ce problème avec PrestaShop et Joomla : impossible de faire un copier-coller avec Firefox. En ce moment j’utilise la version 8 mais apparemment ce problème existe depuis longtemps chez Mozilla. Firefox a décrété qu’il s’agissait d’une faille de sécurité et crac ! ferme tout pour tous partout :evil:

On peut contourner  cette pénible restriction sans problème et sans risque, au moins en local pour tester ses sites avec Wamp Server ou EasyPHP par exemple …

 

    1. FirefoxQuitter Firefox
    2. Ouvrir le répertoire de profil Firefox (ex. sous Windows 7 : C:\Users\<User>\Appdata\Roaming\Mozilla\Firefox\<Nom du profil>)
    3. Ouvrir le fichier user.js à partir de ce répertoire dans un éditeur de texte. S’il n’y a pas de fichier user.js., en créer un.
    4. Pour débloquer le copier-coller en utilisation locale, ajouter le code suivant sur le fichier user.js  :

user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "http://127.0.0.1");
user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
									

NB1 : on peut remplacer http://127.0.0.1 par http://localhost sur la ligne 2
NB2 : pour permettre cet usage sur un site précis, remplacer la ligne 2 par :

 user_pref("capability.policy.allowclipboard.sites", "http://www.mon-site.com")
									

source

No Responses to “Le copier-coller ne fonctionne pas avec l’éditeur de texte de mon CMS :-(”

Commentaire

Name

Mail (ne sera pas publié)

Website

Laisser ces deux champs tels quels :
:D :-) :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: