SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

91 visiteurs en ce moment

fontsizeup fontsizedown
[17 commentaires]

Utiliser l’éditeur WYSIWYG HTMLAREA 3.0 sous SPIP

mercredi 2 mars 2005, par Aurélien PIERARD

0 vote

Compatible avec les navigateurs : IE 5.5+ (Windows)/Mozilla 1.3(all OS)

HTMLAREA 3.0

Interface de l'éditeur Résultat

INSTALLATION POUR SPIP 1.7.2 :

1. Télécharger l’archive suivante :

2. Copier le répertoire htmlarea à la racine de SPIP

3. Remplacer les fichiers :

- ecrire/articles_edit.php3 (Modifié vers la ligne 510)
- ecrire/breves_edit.php3 (Modifié vers la ligne 165)

par les fichiers contenus de l’archive

COMPATIBILITE AVEC LES NAVIGATEURS

Selon l’éditeur :
- Internet Explorer 5.5+ for Windows
- Mozilla 1.3+, Mozilla Firefox, Netscape 7.1+
- Virtually any other Gecko-based browse

Après une série de tests, HTMLAREA 3.0 fonctionne avec les navigateurs :
- IE 6 (Windows)
- FireFox Gecko/20040626 Firefox/0.9.1 (Linux)
- Mozilla 1.6 (Linux)
- FireFox (Mac)

Et ne fonctionne pas avec les navigateurs :
- Safari (Mac)
- IE (Mac)

CARACTÉRISTIQUES DE L’ÉDITEUR

- Formatage des polices : type, taille, couleur, modèle, gras, italique, etc..
- Formatage des textes : alignement, impression, listes, etc..
- Création de lien et d’ancres
- Création et édition de Tableaux
- ...

PARTICULARITE

L’editeur s’ouvre dans une popup, ce qui permet de conserver l’éditeur de spip avec ses raccourcis typographique.

EN SAVOIR PLUS

- http://www.dynarch.com/projects/htm...
- http://www.interactivetools.com/pro...

P.-S.

MAJ 8/10/04 : J’ai légèrement modifié le fichier article_edit.php3, pour que l’on puisse utiliser l’éditeur WYSIWYG même lorsque spip scinde le champ texte

Retour en haut de la page

17 Messages de forum

Voir toute la discussion

Pages 1 | 2

  • Répondre à ce message

    26 février 2007 07:19

    Personnellement, j’utilise le BBComposer et Spip Typo, des extensions pour Firefox. Ce qui est intéressant c’est que l’on peut choisir d’utiliser le XHTML classique (et rester 100% conforme aux standards) ou choisir d’utiliser Spip Typo et les raccourcis typographiques classiques et/ou étendus.

    Les bonus de l’intégration dans Firefox :

    • glisser/déposer avec upload d’images en local ou encore depuis une galerie chargée dans une barre latérale.
    • auto-complétion des urls de liens avec l’historique.
    • glisser/déposer des marques pages pour créer des liens vers ses sites favoris.
    • compatibilité avec tous les OS (linux, windows, Mac).
    • possibilité de créer ses propres extensions sans limitation aucune (usage de XUL/JS ou même de C++).

    Bref, que du bonheur ! :)

  • Répondre à ce message

    29 août 2005 21:12

    Le développement d’HTMLArea semble interrompu. Une autre équipe, un peu plus ouverte et plus active a pris le relais avec Xinha et quelques Plugins intéressants notamment pour nettoyer le code HTML. Je pense que son intégration dans SPIP peut être intéressante et doit être à peu prés semblable à celle d’HTMLArea.

    Voir en ligne : Xinha

  • Répondre à ce message

    7 août 2005 00:27 , par thierrybo

    Je viens de l’installer aussi sur SPIP 1.8.1, et je ne vois pas quel est le problème de perte de mémoire sur les balises ?? J’ai fait quelques tests de réouvertures d’articles créés par htmlarea et je n’ai pas décelé de problèmes particuliers

    Thierry

  • Répondre à ce message

    6 août 2005 23:42 , par thierrybo

    Pour Stéphane Wacongne,

    Bonjour,

    j’ai commencé à vouloir faire l’installation sur la 1.8.1 avant d’avoir lu tes messages. J’ai d’abord fais un « diff » entre le fichier articles_edit.php3 modifié et celui original de SPIP 1.7.2, puis ai essayé d’appliquer manuellement les « diffs » sur la version 1.8.1.

    J’ai bien vu qu’à la ligne 482 de la version 1.8.1, l’objet TEXTAREA avait maintenant un idtext_area’ alors qu’il n’en avait pas dans la v1.7.2. Cela pose problème puisque la modif d’Aurélien ajoutait un idtexte’ à cet objet.

    Je ne sais pas exactement quel est son utilité, mais je suppose qu’il en a une, que ce soit celui de la 1.8.1 ou celui d’Aurélien. Or je vois dans ton message que tu remplaces tout simplement l’id de la v1.8.1 par celui d’Aurélien. Il me semble que cela devrait causer un problème quelque-part, bien que je ne sache pas encore lequel.

    Thierry

  • Répondre à ce message

    28 juillet 2005 20:19 , par sgoblet

    Bonjour à tous,

    Après avoir lu cette contribution et fait l’installation en suivant scrupulesement les notes, voic le message que j’ai :

    Fatal error : Cannot redeclare mysel() (previously declared in /home/.filer2/timbaleprod/www/spip/ecrire/articles_edit.php3:217) in /home/.filer2/timbaleprod/www/spip/ecrire/inc_presentation.php3 on line 3043

    Quelqu’un a t il une idée ?

    J’utilise spip 1.8.1.

    Merci.

  • Répondre à ce message

    25 juillet 2005 23:54 , par chris

    J’ai fait les modifs et une erreur me dit :

    Parse error : parse error in c :\program files\easyphp1-8\www\spip\spip-v1-8-1\ecrire\articles_edit.php3 on line 497

    tu sais d’ou ca peut venir ?

  • Répondre à ce message

    22 juillet 2005 11:10 , par Marc

    L’éditeur s’installe très facilement dans Spip, mais quelle décéption à l’utilisation : il génère un code pas du tout propre. Et si on souhaite revenir sur un article déjà mis en forme, il semble perdre la mémoire sur les balises déjà insérées et tout est à recommencer. Je ne recommande vraiment pas cet outil dans l’état actuel de son fonctionnement. (Utilisé avec Spip 1.8.1 sous IE, PC)

  • Répondre à ce message

    20 juillet 2005 14:08 , par hanane

    Bonjour,

    j’aimerais bien utiliser cet éditeur sous spip1.8.1 surtout qu’il prend en compte les textarea scindées. J’ai suivi les instructions d’installation mais qd j’édite un article, la page articles_edit.php est toute blanche.

    Merci pour votre aide.

  • Répondre à ce message

    9 juin 2005 18:15 , par philippe

    dans ton code modifié, tu fais référence à un fichier htmlarea/htmlarea.php3. Ce dernier ne se trouve pas dans le zip téléchagé. Ou le trouver ? Merci

  • Répondre à ce message

    7 juin 2005 17:22 , par Stéphane Wacongne

    Je viens de me rendre compt d’un petit problème dans mon adaptation de la contrib d’Aurélien pour SPIP 1.8.1 : on ne peut plus utiliser les racourcis typographiques de la barre de racourcis... pas très grave pour utiliser HTMLArea donc, mais gênant pour les gens qui continuent à utiliser nos bons vieux racourcis !

    La méthode est donc la suivante : suivez les instructions d’installation pour SPIP 1.8 ci-dessus et en plus, recherchez autour le la ligne 486

            echo afficher_barre('formulaire', 'texte');
            echo "<TEXTAREA id='texte' NAME='texte' ".afficher_claret()." CLASS='formo' ROWS='$rows' COLS='40' wrap=soft>";
            echo $texte;
            echo "</TEXTAREA>\n";

    et remplacez par

            echo afficher_barre('document.formulaire.texte');
            echo "<TEXTAREA id='text_area' NAME='texte' ".$GLOBALS['browser_caret']." CLASS='formo' ROWS='$rows' COLS='40' wrap=soft>";
            echo $texte;
            echo "</TEXTAREA>\n";

Pages 1 | 2

Répondre à cet article

Retour en haut de la page

Ça discute par ici