Accueil du site > INFORMATIQUE > Systèmes de publication web > SPIP > FCKeditor pour SPIP > Patch SPIP 1.8.2b pour FREE (en PHP3)

Patch SPIP 1.8.2b pour FREE (en PHP3)

dimanche 28 août 2005, par Thierry Bothorel

Patch permettant de faire fonctionner SPIP 1.8.2b (version standard extension php3) chez FREE

J’ai réalisé ce patch en ayant d’abord demandé l’installation automatique du module SPIP proposé par Free. Il s’agit de la version 1.7.2 avec extension « php ». Ensuite j’ai examiné toutes les différences entre leur distribution et une version standard de SPIP, "patchée" pour les extensions « php ».

Je n’ai pas encore trouvé de bug, si vous en trouvez, n’hésitez pas à me le signaler.

INSTALLATION :

- Télécharger le "patch" ci joint, et dézipper le.
- Dézipper localement les fichiers d’une version officielle de SPIP 1.8.2b (extension "php3").
- Copiez les fichiers du "patch" dans les dossiers correspondant de Spip (remplacez les fichiers originaux).
- Copiez les fichiers de votre dossier SPIP par FTP vers Free.
- Lancez l’installation normalement

Documents joints

  • Patch SPIP 1.8.2b pour Free Patch SPIP 1.8.2b pour Free (Zip – 124 ko)

Répondre à cet article | RétroLiens :0


5 Messages de forum

  • Patch SPIP 1.8.2b pour FREE (en PHP3) Le 31 octobre 2005 à 11:44 , par guillaume

    J’ai un léger probleme avec le patch que tu as fourni ; Je suis herbergé chez "free.fr" et je voulais passer à la version 1.8 de spip donc lorsque j’ai vu ton article, j’ai donc téléchargé la 1-8-2b de spip + ton patch pour le "php3" pour "free"

    Seulement voila, lorsque je rédige des articles, il y a des problèmes d’accents, notamment les "à" qui se transforment en " ? " (dans le code source html, lorsque je demande l’"apercu de l’article", avant de le "proposer à la publication")

    Egalement, UN retour-chariot seul n’est jamais pris en compte. Il en faut au moins deux pour qu’à l’apercu de l’article il y en ait un seul

    T’es-tu rendu compte de ces problèmes et peux-tu m’éclairer ? Je travailles avec firefox, sinon…

    Voila. Merci

    Répondre à ce message

    • Patch SPIP 1.8.2b pour FREE (en PHP3) Le 31 octobre 2005 à 23:34 , par Thierry Bothorel

      Non je n’ai pas rencontré ce problème sur mon installation test de Free, ni les accents, ni les Retour chariot. Les caractères accentués remplacés par des ? sont souvent dus à un problème d’encodage des caractères.

      Sur mon installation de Free, SPIP est configuré en ISO-8859-1, tous les écrans de FCKEditor sont en utf-8, et la page HTML qui appelle FCKEditor (/ecrire/fckeditor.html) est en iso-8859-1 !! Et pourtant l’affichage est correct. J’ai passé SPIP en UTF-8, recréé un article avec des caractères accentués, les deux articles s’affichent correctement. Essaye de voir si l’auto détection de l’encodage est activée dans Firefox pour voir si çà change quelque chose.

      Pour le Retour Chariot, c’est bizarre, le comportement que tu décris est celui du texte saisi dans la fenêtre de SPIP, pas de FCKeditor.

      Conclusion, je ne vois vraiment pas. As-tu une page en ligne où le problème des "à" est visible ?

      Répondre à ce message

      • Patch SPIP 1.8.2b pour FREE (en PHP3) Le 1er novembre 2005 à 11:12 , par guile

        J’ai regardé le code source de la page html, via l’espace d’administration (puisque je n’ai pas encore "publier en ligne") ; les caracteres sont en utf-8

        Je te donne le haut du code :

        Sinon ca se change où, l’encodage utf-8 , iso … ds /ecrire/mes_options.php3 ?

        Je ne faisais pas d’allusion à FCKEditor pour les retour-chariots. Les rédacteurs saisissent leurs articles via l’interface privée "de base". Est-ce normal, donc ?

        http://www.w3.org/TR/html4/loose.dtd’>

        <script ENGINE="text/javascript" src="layer.js"></script>

        Répondre à ce message

        • Patch SPIP 1.8.2b pour FREE (en PHP3) Le 1er novembre 2005 à 12:50 , par Thierry Bothorel

          Bon, reprenons depuis le début ! Ce que j’ai compris :

          - Tu édites un article avec FckEditor (tu tapes « à » par exemple)
          - tu valides et te retrouve avec le contenu HTML dans la fenêtre de saisie de SPIP
          - tu « Valides » l’article SPIP
          - tu te retrouves sur la page où c’est indiqué « Cet article est : en cours de rédaction » et sur cette page, le contenu de l’article en dessous fait apparaitre ton à en ?

          Est-ce bien bien çà ?

          La gestion de l’encodage se fait en deux endroits. Pour choisir l’encodage des pages générées par SPIP, c’est dans :

          - >Configuration->Gestion des langues->Langue principale du site->Jeu de caractères du site

          Attention çà ne change pas l’encodage des articles déjà saisis !

          Ensuite le navigateur est sensé reconnaitre l’encodage de la page web d’après la balise contenue dans la page HTML, sauf que çà se complique si l’encodage réel ne correspond plus à la balise (exemple justement d’un site SPIP pour les articles antérieurs à un changement de jeu de caractères).

          Pour ta dernière question, si les rédacteurs saisissent dans la fenêtre d’édition de SPIP, ils n’utilisent donc pas FCKeditor du tout, et là c’est les règles d’édition de SPIP qui entrent en compte, et ton problème de Retour Chariot est le comportement normal de l’éditeur de SPIP. Si tu en est à découvrir çà, je te recommande de lire toute l’aide en ligne sur la saisie d’article (point d’interrogation juste au dessus de la zone de saisie).

          Répondre à ce message

  • Patch SPIP 1.8.2b pour FREE (en PHP3) Le 8 février 2010 à 14:24

    Merci beaucoup pour cet article il a été très utile pour moi maintenir le bon travail

    Répondre à ce message

Répondre à cet article