CKeditor 3.x et 4.x

CKeditor est l’évolution de l’éditeur WYSIWYG : FCKeditor, avec ce plugin vous pourrez utiliser cet éditeur à la place de l’éditeur de spip tout en laissant le choix à vos auteurs de l’éditeur qu’ils préfèrent utiliser.

Attention : cet éditeur WYSIWYG risque de détruire la belle charte graphique de votre site, ainsi qu’empêcher la mise à jour simplifiée de celle-ci. Avec ce plugin, le déplacement de votre site nécessitera l’édition manuelle de chaque article contenant des liens internes si vous déplacez votre site dans un autre répertoire.

Ceci devient totalement faux si vous préservez la typographie spip

Introduction

Le plugin est intégré complètement à SPIP.

Si vous avez opté pour laisser le choix aux auteurs (c’est l’option par défaut). Il suffit de cliquer sur le lien adapté pour passer de l’éditeur spip à CKeditor.

Description

Que fait le plugin ?

Ce plugin remplace l’éditeur par défaut de spip (en particulier le porte-plume disparaît) dans les articles, les brêves et les rubriques par CKEditor un éditeur WYSIWYG.

Avec cet éditeur, vous pouvez :

  • continuer d’utiliser le mécanisme de spip pour insérer des images, des documents à/dans un article, une rubrique ...
  • insérer simplement des liens vers les objets standards de spip (mais aussi ceux non encore prévu en modifiant assez simplement le code du plugin : ajout d’un fichier, ajout d’un lien dans un autre) via un dialogue de CKEditor.
  • utiliser les balises spip non gérée par CKEditor comme vous le feriez depuis l’éditeur de spip.
  • utiliser des polices en utilisant le mécanisme CSS3 (@font-face), soit en utilisant le webfonts directory de google, ou en téléchargeant la police ainsi que la feuille de style CSS3 tel que générée par Font Squirrel par exemple dans le répertoire : IMG/FontKits/<répertoire de la police>/.
  • le plugin essaie, dans la mesure du possible de sauvegarder vos mises en page en utilisant les raccourcis typographiques de spip (le gras, l’italique, les liens, les ancres, les insertion d’images, de documents, les listes, ... ) mais beaucoup de choses sont sauvegardées au format html (les tableaux, les enrichissement sophistiqué : couleurs, polices etc ...).
  • (nouveau) utilisez CKEditor avec n’importe quel champ (pour peu que vous connaissiez un sélecteur jQuery permettant d’y accéder)
  • (nouveau) utiliser CKEditor aussi bien en partie privée que publique
  • (nouveau) utilisez les modèles SPIP de manière ’visuelle’
  • (nouveau) utilisez des modèles d’articles que vous définirez
  • (nouveau) préservez la typographie spip
  • plein d’autres choses ...

La dernière version est :

  • sur la zone !
  • compatible spip 3.0 (expérimental)

Mise à jour de la lib

Le plugin Ckeditor utilise le dossier lib/ de SPIP.

Mais rien dans SPIP ne gère la mise à jour des lib :(

En conséquence, pour mettre à jour la lib :

Remarque, vous pouvez personnaliser les greffons de CKEditor.

Installation

Dans tous les cas, il faut qu’un répertoire lib existe à la racine de votre installation Spip pour que Spip puisse y copier la librairie CKeditor. Et il faut que Spip puisse écrire dans ce répertoire : c’est un pré-requis obligatoire.

Ensuite, vous pouvez installer le plugin de deux manières différentes :

Par FTP

Téléchargez le plugin :

ckeditor-spip3-plugin
(0.17.1)

Vous pouvez préférez la version de développement qui se trouve

Décompresser l’archive où vous voulez, copier le répertoire entier dans le sous répertoire plugins de votre installation spip.

En mode auto

Créez un répertoire auto dans le sous répertoire plugins de votre installation spip. Taper/Copier l’url du plugins

Validez.
Spip télécharge l’archive et vous montre ce qu’il y a dedans.

Validez.

Via SVP

Vu que le plugin est maintenant sur la zone : il peut être installé via SVP (à vérifier)

Activation du plugin

Utilissez le gestionnaire de plugins Spip pour activer le plugin.

Ouvrez le répertoire plugins/auto et activez CKeditor pour Spip

Validez.
Spip n’est pas content :

Normal, il faut encore télécharger CKeditor lui-même. Cliquer sur le bouton Télécharger.
Après le téléchargement qui prend un certain temps (près de 5Mo ...), Spip vous montre le contenu de l’archive qu’il vient de télécharger :

Procéder à l’installation :

Normalement à ce stade, le plugin est installé. Il arrive, je ne sais pas pourquoi que spip ne copie pas le contenu de CKeditor au bon endroit, dans lib/ckeditor. Chez moi, il laisse l’archive décompressée dans tmp/cache/chargeur/ckeditor. En l’effaçant complètement et en recommençant, ça a marché. Je pense que le bug vient de spip. Mais je n’en suis pas sûr.

Modules complémentaires

Pour profiter pleinement de toutes les fonctionnalités du plugin, il faut installer aussi :

Configuration

Puis on utilise l’interface CFG pour configurer le plugin. Ce n’est pas obligatoire mais les choix par défaut risquent de ne pas vous plaire.

Les documentations suivantes sont, sur certains points obsolètes

Vous pouvez consulter les articles :

Incompatibilités

Ce plugin est incompatible avec le plugin Multilang.

Contribution avec Git

ckeditor-spip-plugin est sur le Git de SPIP !

Avertissement !

L’utilisation de ce type d’éditeur WYSIWYG permet difficilement de maintenir une charte graphique cohérente. Prévenez vos rédacteurs de limiter le recours aux enrichissements trop exotiques, ou mieux : limitez l’utilisation dans ce plugin l’accès aux seules fonctions de l’éditeur que vous souhaitez leur offrir.

Discussion

370 discussions

  • Bonjour

    Sous Spip 3.0.13, je ne réussis pas à faire fonctionner mes plugins perso de ckeditor

    • ils fonctionnent dans la partie privée
    • Ils fonctionnent sous Spip 2
    • Sous Spip 3, ils ne fonctionnent ni avec les crayons, ni avec CISF

    Spip : SPIP 3.0.13 [20962]
    ckeditor-spip3-plugin : 0.16.15
    PHP Version 5.4.4-14+deb7u5
    MySql

    Si vous avez une piste...

    Avec mes remerciements
    Jean-Michel

    Répondre à ce message

  • 1

    Bonjour,
    Avec la branche 2 de SPIP, quand on installait le plugin CKeditor pour spip, et qu’on plaçait dans le répertoire lib, la librairie CKEditor et la librairie KCFinder, on voyait apparaître, dans les plugins, le plugin KCFinder qui se chargeait de l’installation de la librairie KCFinder.
    Avec la branche 3 de SPIP et le CKEditor pour SPIP qui va bien, et les librairies qui vont bien, plus de plugin KCFinder. Alors l’explorateur de fichiers débloque.
    Faut-il faire à la main l’install de la librairie KCFinder ? J’ai fait des tentatives infructueuses. Qui pourrait me dire quels sont les paramètrages à faire et où.
    Ou bien qui pourrait me dire comment faire apparaître le fameux plugin KCFinder qui se chargerait de l’installation de la librairie KCFinder à ma place.
    Merci de vos lumières.

    • Bonsoir,

      voir ma réponse du 18 décembre à 00:55 ;)

      Antony

    Répondre à ce message

  • 1
    Delorimier

    Suite à une migration vers un autre serveur d’hébergement, CKeditor ne fonctionne pas bien.
    -  Il n’affiche pas les anciens textes d’articles lorsqu’on veut modifier, même si le texte est disponible dans le code source
    -  Il affiche les textes de nouveaux articles, mais avec un problème de charset : les accents deviennent des points d’interrogation noirs - et inscrits comme tel dans la base.

    Ce site roule sous spip 2.1.11, la version ckeditor est 0.15, même problème avec la version la plus récente. L’ancien site ne présente pas ces problèmes, les deux ont les mêmes options et plugins. Les bases de données sont identiques ainsi que leurs interclassement. « config.entities = false » dans la config de ckeditor n’a aucun effet.

    Présentement en panne d’idée pour déboguer cela. Merci de répondre si vous avez des questions ou une solution.

    • Delorimier

      Complément d’info : le site fonctionne comme prévu sans CKeditor.

    Répondre à ce message

  • Bonjour,

    J’ai un problème récurrent avec Ckeditor : lorsque je copie-colle un texte, ni la mise en page (gras, couleur etc.) ni les liens ne sont pris en compte.

    La mise en page devient alors fastidieuse.

    Je suis allé voir aussi sur le forum de Ckeditor (en anglais) mais n’est rien trouvé.

    Merci à celle ou à celui qui pourra m’aider !

    Répondre à ce message

  • 17

    Bonjour,
    En essai, je viens d’effectuer une migration de mon site en spip 3.0.11 et j’utilise ckeditor 0.16.14.
    Comme d’autres contributeurs je rencontre de sérieux soucis dans la modification des articles.
    En autres, l’ajout de ;amp. un peu partout dans le texte, les liens vers des articles spip qui ne fonctionne plus. Transformation de la syntaxe « blalblabla->articlexx » en [blalblabla-&gtarticlexx]. lorsqu’on crée un lien vers un article spip il utilise la syntaxe href="spip.php ?page=article&amp  id_article=xx".Le lien ne fonctionne pas. J’ai effectué un test avec le même ckeditor dans un site spip 2.1.13 et je ne rencontre aucun souci.
    j’ai l’impression que le problème réside dans le module ckeditor_tools.php.
    D’avance merci pour ceux qui trouveront une solution.

    • Bonjour,
      je me réponds à moi-même.
      J’ai changé de version de ckeditor en utilisant la 0.16.5. Il faut modifier le paquet.xml du fichier zip pour modifier les versions de compatibilités (changer : 3.0.5 en 3.01) pour que spip accepte le plugin.
      Les liens spips fonctionnent sans les rajouts de &amp ou &gt et les tags de spip sont gardés.
      je n’ai pas testé beaucoup plus loin mais cela me permet de bypasser les dysfonctionnements de la dernière version.

    • Bonjour
      Ce n’est pas logique, car dans paquet il est dit :
      compatibilite=« [3.0.5 ;3.0.*] »
      Cela signifie que le plugin est compatible avec toutes les versions de spip depuis la version 3.0.5 jusqu’a la version 3.0.99
      Donc les bornes du plug dans paquet sont parfaitement correcte !

    • aquinaraba

      Bonjour Franck,
      Apparemment, il prend bien de 3.05 jusqu’à 3.0.99. Mais dans ce cas il a l’air de prendre en compte de 3.0.50 à 3.0.99. j’avais besoin qu’il accepte aussi 3.0.11.
      J’avoue que je ne suis pas très sûr de moi, mais au résultat cela fonctionne.

      Cordialement

    • Bonjour
      je voudrais tester la même chose que toi car par contre moi le site n’est pas en test mais en prod et ça pose de gros problèmes (vois mon post plus bas). bref, où trouver cette version 0.16.5 ???

    • Bonjour
      aquinaraba, tu peux me dire ta version de php et si tu as toujours le même problème avec la 0.16.15 qui est dispo depuis hier ?
      Il y avait une différence dans les bornes concernant dans plugin et paquet.xml, normalement cela ne devrait rien changer concernant t’on problème, mais c’est juste par curiosité.
      Il n’y a que ça comme différence entre la 0.16.14 et la 0.16.15

      mc, elle est dispo depuis l’interface privé de t’on site normalement, sinon, tu as :
      http://plugins.spip.net/ckeditor.html

    • Franck : en fait moi je parlais d e la version 0.16.5 qui avait l’air de fonctionner (selon aquinaraba). mais si la nouvelle version 0.16.15 a corrigé tous les bugs,, ça me va aussi évidement.

    • Normalement elle ne corrige rien, et je pense que aquinaraba voulait dire 0.16.15, car la 0.16.5 date de 8 mois...
      Après peut-être qu’il parlait de la lib
      Qui a changer de ckeditor_3.6.5 à ckeditor_3.6.6.1 il y a 8 mois aussi, mais normalement, cela ne faisait que résoudre des bug...
      Donc, le mieux est d’attendre pour voir sa réponse. car la solution de simplement changer les bornes est quand même pas logique.

    • aquinaraba

      Bonjour,
      Et non je parle bien de la version 0.16.5 d’il y a 8 mois. J’avais fait à l’époque une tentative de portage et il me restait cette version dans mes téléchargements. Je pense que cette version pose d’autres problèmes , mais ils n’impactent pas mon site. Si mc le souhaite je peux lui envoyer cette version. J’ai remarqué dans le package 0.16.5 qu’il avait un ckeditor_constantes_inc.php.bak dans le répertoire inc. ce php n’existe plus dans la versio 0.16.14. Est-ce la source du problème sur les liens spip ?

    • @ aquinaraba : oui oui, je suis preneur de cette 0.16.5 (et du mode d’,emploi de sa mise en place) vu tous les soucis que j’ai décris, mais comment te faire passer mon adresse mail ??

    • @mc,
      Le plus simple est de m’envoyer un message par mon site en utilisant le formulaire de contact (colonne de gauche).

      htttp ://www.asmeudontennis.fr

      .
      pour la mise en place de cette version pas de souci , excepté la modification dans paquet.xml que j’ai déjà indiqué.

    • à moins que la nouvelle version 0.16.15 dont parle Franck corrige ces problèmes ?

    • @aquinaraba je t’ai envoyé un mot via ton site.... mais aucune nouvelle de toi, ni du fichier

    • Bonjour mc
      je viens de te renvoyé le message que j’avais expédié le 12/11.
      Peux-tu vérifier que tu l’as bien reçu ?
      Cordialement,

    • merci aquinaraba pour l’envoi de ta 0.16.5. mais malgré tes modifs dans le paquet.xml (et différents tests, je continue d’avoir :
      version obsolète et je ne peux donc pas l’installer !!

      (ça devient pénible ces bugs de la v 0.16.14 !)

    • Bonjour mc,
      étrange en effet... As-tu essayé de désinstaller ckeditor avant d’installer cette version « obsolète ». Avant la modification de paquet.xml j’obtenais une message d’incompatibilité. Lorsqu’on installe une nouvelle version de plugin , spip semble créer une archive de l’ancienne, il y a peut-être une vérification à ce moment.

    • bon j’ai désinstallé mes diférentes versions de ckeditor, mais ça na pas suffit. j’ai donc déplacé les repertoires alleurs, rafraichi 15246 fois et ... la 0.16.5 n’était plus obsolete :) :)
      elle a l’air de ne aps avoir les dysfonctionnement qui me posent soucis (avec les doc joints dans les articles ), par contre j’ai systématiquement ce message dès clic sur enregistrer : "Erreur non prévue :
      [CKEDITOR.editor] The instance « text_area » already exists."
      mais il y a un soucis avec la barre d’outils, malgré sa configuration, certaines icones ne s’affichent pas, et notamment documents spip, images, liens spip

    • je (re)viens aux news pour cette histoire d’icônes de la barre d’outil qui ne s’affichent pas, malgré leur choix dans les options...

    Répondre à ce message

  • 1

    Bonjour
    j’ai un gros soucis depuis passage test en SPIP 3 de notre site avec l’insertion des documents Spip dans le corps de l’article
    ( config : SPIP 3.0.11 [20757], 3, CkEditor 0.16.14 - dev, lib CKEditor 3.6.6.1 )
    lorsqu’on insère un « document Spip » (avec l’icône qui va bien) dans le corps de l’article, puis enregistrement de l’article, au retour dans la page visu de Spip, seuls les icônes correspondantes au type du fichier sont visibles (on a perdu les liens doc donc !!!). Idem dans le site public.
    Pour « récupérer » la tête de notre article comme avec la V2, (comme avant quoi), il faut retourner en mode modif de notre article : on s’aperçoit d’entrée que maintenant il n’y a plus rien de visible pour nos documents : ni icône, ni lien doc, bref les fichiers semblent carrément ne plus être présents dans le corps de l’article !!! grosse peur évidement !!
    En fait, Il suffit de rafraichir l’explorateur (F5), et là, enfin, Ckeditor « re-convertit » bien ce qu’il trouve dans la database, ré-affiche le tout comme il faut et après enregistrement, on retrouve bien dans la page visu à la fois les liens et les icônes . Mais il faut procéder à chaque fois ainsi, avant la moindre modif de l’article !!
    exemple du code spip qui s’affiche en utilisant l’icône « utiliser l’éditeur de Spip » dans le jpeg joint

    La mise en forme du code spip est certes, moins lisible, mais au moins là nos documents insérés sont bien codés !
    Car notez comment, dans le 1er exemple, il y a a la fois une balise ouvrante et une fermante pour chaque docXXX... avec l’imbrication d’un doc dans l’autre, ce qui effectivement ne peut rien donner de bon !!!!
    Bref cela ressemble à d’autres bugs décrits un peu plus bas. mais je n’y ai pas trouvé de soluce pour celui-ci.. très (très) perturbant !!!!! a tel point que mon projet de basculement de notre site en V3 est remis en question :(

    • Bonjour
      je viens un peu aux nouvelles, même si je me doute bien que ça peut prendre (beaucoup) de temps.

    Répondre à ce message

  • 2

    Bonjour,
    j’ai un petit souci avec la version 0.16.14 : les liens internes générés par CKEditor possèdent une erreur systématique, le & est remplacé par &amp;amp; (visible en source) !!???
    Voilà ce que cela donne donc en ligne :
    .../spip.php?page=article&amp;id_article=1

    Évidemment, un clic là-dessus provoque une erreur 404 !
    Je précise que j’ai vérifié en réinstallant un SPIP 3.0.11 tout neuf et installé uniquement CKEditor dessus (qui a bien sûr récupéré Saisies 1.35.0 et YAML 1.5.1 en plus de la librairie ckeditor 3.6.6.1).
    D’autres ont vu ce problème ?
    Une solution ?
    Merci

    • Je précise aussi que j’ai ce problème avec ou sans conversion SPIP, et, en cas de conversion, avec ou sans html2spip !

    • Nouvelle précision : si on modifie tous les liens générés dans la base (UPDATE <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+c3BpcF9hcnRpY2xlczwvY29kZT4="></span> SET <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+dGV4dGU8L2NvZGU+"></span>=REPLACE(<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+dGV4dGU8L2NvZGU+"></span>, "&amp;amp;", "&amp;");) et que l’on édite à nouveau les articles (avec passage en source et/ou dans l’éditeur SPIP avec retour dans celui de CKEditor), les liens qui étaient OK ne sont pas modifiés et restent OK !
      Çà doit se situer je pense réellement à la génération du lien par CKEditor et non suite à une quelconque conversion suivante.
      Bon courage les devs.

    Répondre à ce message

  • Bonjour
    Pour mon site http://gymfabregues.free.fr, j’utilise CKeditor 0.16.14 avec SPIP 3.0.10 et SARKA SPIP 3.2.21. Le plugin fonctionne parfaitement mais j’ai ces messages qui apparaissent systématiquement en haut de la page (sans affecter quoi que ce soit d’autre) :

    Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(/Images) is not within the allowed path(s) : (/mnt/153/sdb/9/b/gymfabregues) in /mnt/153/sdb/9/b/gymfabregues/plugins/ckeditor-spip-plugin/ckeditor_fonctions.php on line 510

    Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(/Flash) is not within the allowed path(s) : (/mnt/153/sdb/9/b/gymfabregues) in /mnt/153/sdb/9/b/gymfabregues/plugins/ckeditor-spip-plugin/ckeditor_fonctions.php on line 513

    Warning : is_dir() [function.is-dir] : open_basedir restriction in effect. File(/Files) is not within the allowed path(s) : (/mnt/153/sdb/9/b/gymfabregues) in /mnt/153/sdb/9/b/gymfabregues/plugins/ckeditor-spip-plugin/ckeditor_fonctions.php on line 516

    Ils disparaissent si désactivation ou suppression du plugin...
    Y a-t-il quelque chose à faire ?
    Autre chose : l’installation de CKeditor empêche l’activation de tout nouveau plugin. Je résoud le problème en le désinstallant puis en le réinstallant en dernier, mais c’est pénible. Y a-t-il une solution ?
    Merci

    PS : Liste de mes plugins installés
    Accès restreint 3.8.8 ; Agenda 3.12.1 ; CKeditor 0.16.14 ; Contact avancé 0.11.0 ; Couteau suisse 1.8.136 ; Lecteur multimédia 2.1.14 ; Mini calendrier 2.3.4 ; Nivo Slider 2.0.1 ; Saisies 1.32.4 ; Sarka Spip 3.2.31 ; YAML 1.5.1

    Répondre à ce message

  • Bonjour,

    Je viens de passer en Spip 3.0 et en ckeditor version en 1.0.0 - dev.

    Je m’aperçois que les modifications de taille d’images dans ckeditor qui généraient avant width=« valeurx » / height=« valeury. » génère maintenant du css inline : style style=« height : valeurx px ; width : valeury px ; »

    En partie publique (ainsi que dans la partie privée après enregistrement de l’article) ce code est remplacé par le css inline style=« max-width : 500px ; max-height : 10000px »

    Annulant de fait mes paramètres de taille.

    Et ce, remplacé « à la volée », car si je ré-ouvre l’article j’ai toujours mon css-inline initial.

    Quelqu’un à t’-il déjà eu le cas ? Est-ce la version 3 de Spip qui intervient à ce niveau ?

    Cordialement,
    Pierre-Yves

    Répondre à ce message

  • 2

     

     

    • Re-Bonjour,

      Je n’avais pas imginé que le code disparaîtrait

      J’ai installé le plugin ckeditor 0.16.14 (rev 74457) sur un spip 3.0.11 (rev 20757)

      Lorsque je modifie un article, il apparaît un grand espace au début
      Dans le source, on trouve :

      « inf » p « sup »
      « inf » html « sup »
      « inf » head « sup »
      « inf » /head « sup »
      « inf » body « sup »
      « inf » p « sup »
      « & nbsp ; » « inf » /p « sup »
      « inf » p « sup »
      « & nbsp ; » « inf » /p « sup »
      « inf » /body « sup »
      « inf » /html « sup »
      « inf » /p « sup »
      « inf » p « sup »
      « inf » title « « sup » « inf » /title « sup »
      « inf » /p « sup »

      « inf » remplace la balise ouvrante et « sup » la balise fermante. « & nbsp ; » ne contient pas d’espace en réalité ;

      De plus lorsque l’on enregistre l’article et qu’on le modifie à nouveau, on voit apparaître un certain nombre de « & amp ;nbsp ; » ; qui semblent avoir remplacés les correspondants
      « & nbsp ; » (ici, il n’y a pas d’espace entre & et nbsp ; en réalité)

      Une solution ?
      Merci d’avance,
      Gerard

    • J’ai le même problème que Gérard.
      J’ai beau effacé dans Spip, cela revient et de pire en pire à chaque fois.
      Cela multiplie les sauts de page. Je ne voudrai pas mettre en ligne des articles de 12 km.
      Merci pour vos réponses

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom