Chez ZeGuigui

Le blog d'un geek chasseur de licornes au clair de lune

Chez ZeGuigui
Technique

Dotclear 1.2.7 et les binettes… !

Pour tous ceux qui sont passés à dotclear 1.2.7 et qui ne retrouvent plus leur gestionnaire de binettes (qui plus est le site de l’auteur a semble-t’il fermé) j’ai fait une rapide conversion du plugin pour cette nouvelle version de dotclear. Attention la modification automatique du fichier poster.php change avec le passage en 1.2.7 et donc ça ne fonctionne qu’avec cette version !

Et comme ça ne suffisait pas (et surtout que je l’utilise pas mal…) j’ai aussi adapté pour la version 1.2.7 de dotclear le plugin filemanager. Là encore ce sont les modifications de sécurité de cette nouvelle version qui plantait le plugin (lors de la modification de fichiers… le reste fonctionnait encore !)

Et comme je suis gentil (et que la license GPL du plugin l’impose ;-)) je vous livre le tout ci-dessous :

Mise à jour : nouvelle version 0.4 qui corrige les instructions de modification manuelle de poster.php et qui permet d’utiliser le greffon même quand on a renommer son dossier ecrire (si vous ne comprenez pas ce que ça veut dire, c’est pas grave… c’est juste que c’est mieux comme ça !).

Mise à jour : la version 0.5 corrige la modification d’un smiley qui n’était pas compatible avec dotclear 1.2.7 (precondition failed).

Mise à jour : la version 0.6 affiche un avertissement si l’affichage des smilies est désactivé dans la configuration de dotclear.

22 réflexions sur “Dotclear 1.2.7 et les binettes… !

  • merci pour m’avoir rendu mes binettes et un blog qui fonctionne bien. Bisous (k)

    Répondre
  • Bon moi est-ce que ça vaut la peine que je passe à la version 1.2.7 puisque tout semble bien aller comme ça (sauf le plugin des newsletter que je ne parviens pas à installer/configurer) ?

    Répondre
  • Marie tu n’as pas spécialement besoin de mettre à jour ton blog en 1.2.7… tout simplement parce que l’accès à ton blog est protégé par mot de passe et que donc tu contrôle qui fait quoi. Si ce n’était pas le cas je te conseillerai vivement de faire la mise à jour pour combler les différentes failles de sécurité qui permettrait de prendre le contrôle de ton blog (encore faut’il savoir comment on fait !)
    Pour information la 1.2.7 de dotclear ajoute une couche supplémentaire de sécurité qui fait que les plugins doivent être réécrits ou adaptés par leurs auteurs… quand ils ne le font pas (plus de temps pour le faire par exemple) et bien il faut mettre les mimines dans le cambouis et adapter la chose (ce que j’ai fait pour le gestionnaire de smilies). Bref c’est pas la mise à jour mineure rapide et simple à faire !

    Répondre
  • Bon bah alors on ne change pas une équipe qui gagne (c’est pas de moi, c’est de Bernard, le « déplumé du citron », accessoirement mon futur secrétaire d’État).
    JE NE METS RIEN À JOUR, NA ! :-p

    Répondre
  • est il normal que les gravatars n’apparaissent plus dans les blogs ? (rougir) bisous

    Répondre
  • Bonjour et merci pour ce travail.
    Je viens vers toi, car il fonctionne partiellement chez moi :
    les smilies s’affichent bien dans les textes, ils sont présents dans l’interface lors de l’écriture des billetss, mais ils ne sont pas proposés en barre d’affichage lors de la rédaction des commentaires (comme juste au dessus ta fenetre de rédaction de commentaires, par exemple)
    Si tu as une idée je suis prenneur.
    je suis sous dotclear 1.2.7.1 avec le theme travelogue de franck paul.
    Merci
    Joël

    Répondre
  • désolé pour le message en 3 fois, promis j’ai pas bu …

    Répondre
  • ZeGuigui

    J’ai supprimé les commentaires surnuméraires !

    Répondre
  • Bonjour,
    je reviens aux nouvelles. J’ai fais pas mal de recherches et de tests qui se sont montrés infructueux.
    Celà proviendrai t’il d’une incompatibilité avec dotclear 1.2.7.1 ?? doit-on chercher dans functions.php ?
    La barre smiliesmanageur s’affiche bien dans l’espace de rédaction des billets, mais pas dans la rédaction des commentaires.

    Répondre
  • Salut
    Ca serait super méga cool génial que tu déposes ton plugin sur la nouvelle interface toute chouette de dotclear 😉
    http://plugins.dotaddict.org/infos/Deposer-un-plugin
    Merci pour les utilisateurs car la page initiale va être supprimée et ainsi on perdrait ton travail… ce qui serait à tout le moins ballot…

    Répondre
  • tolunq

    bonjour
    chez moi les liens pour telecharger le plug ne marche pas …. du moins pour l’archive …. si tu pouvais remedier à ce pb …. merci merci :-p
    cordialement

    Répondre
  • @tolung> Je viens de tester les 4 liens et ils sont OK pour moi ?!
    @brol> OK dès que j’ai 5 minutes je vais aller remplir le formulaire… ceci étant il faut rendre à césar ce qui lui appartient : je n’ai fait « qu’adopter » ce greffon et le rendre compatible avec la version 1.2.7 de dotclear, tout le reste n’est pas de moi !!!

    Répondre
  • brol

    Ce sont les fichiers (pkg et tar) qui sont corrompus : impossible d’installer ou de décompacter.

    Répondre
  • J’ai corrigé la configuration de mon serveur web et maintenant les archives devraient se charger correctement…

    Répondre
  • Bonjour,
    je viens de créer mon blog et je n’arrive pas à installer les smiles!! Pouvez vous me donner la marche à suivre et l’adresse URL qu’il faut entrer.
    Mercid e votre aide
    kiki

    Répondre
  • Kiki> je ne suis pas certain de bien saisir votre demande ?! Le « smiliesmanager » s’installe comme tous les autres plugins : vous téléchargez le .pkg.gz sur votre disque dur, vous allez dans la zone admin de votre site et dans le gestionnaire de plugins vous faites « parcourir », choisissez le .pkg.gz et faites envoyer. Après la marche à suivre est indiquée dans le plugin en lui-même.

    Répondre
  • mymosa

    Bonjour, je débute dans le monde merveilleux du blog…..Je crois avoir installé votre plugin seulement il m’indique que les émoticones ne sont désactivées dans la configuration de dotclear….Seulement je n’ai pas compris comment les activer :-(( Merci pour votre aide……

    Répondre
  • Bonjour,
    Tout d’abords, merci pour ce plugin. :oui:
    Mais, car il y a un mais, j’ai le même soucis que Joel (http://www.zeguigui.com/weblog/archives/2007/10/dotclear_127_et.php#comment-19054 ) C-à-D, que les smiley s’affichent bien dans les textes, mais ils ne sont pas proposés en barre d’affichage lors de la rédaction des commentaires (comme juste au dessus ta fenêtre de rédaction de commentaires, par exemple)
    Pour info, j’utilise dotclear 1.2.7.1 avec un thème personnelle.
    J’ai pas utilisé le bouton « modifier form.php ». J’ai copier/coller le code donné dans l’interface d’administration du plugin au bon endroit.
    Voila, en espérant que vous pouvez m’aider.
    Je vous dit déjà merci.

    Répondre
  • Hello,
    (coeur) J’adore ce plugin, je le cherchais depuis un bail pour l’utililsation des commentaires.
    (coeur_brise) Le hic, c’est qu’il ajoute des balises

     et 

    (pardon… pre et /pre) qui font gicler une mise en page correcte pour une police d’écriture à la stencil et tout mettre sur 1 seule et unique ligne.
    J’ai tenté de remplacé ces balises dans l’index, mais rien n’y fait. Je ne connais pas trop bien la structure du plugin, alors quelle alternative à cela?
    :lamp: Merci pour la réponse, j’aimerais absolument garder ce plug, mais si je dois trop souvent retapé les comms par derrière, ça risque d’être compliqué..
    Nicole

    Répondre
  • Bonjour,
    Suite à la migration forcée des pages perso. Club-internet sur ceux de SFR avant le 15/09/09, je réinstalle le blog d’une copine. Tout allait bien avec le gestionnaire de Smiley, mais là, Dotclear(1) refuse l’installateur (erreur interne 500), et quand je mets l’archive zip par FTP, quand je vais sur « Gestionnaire de Smiley » :
    1/ Quelque soit le thème, il m’indique qu’il n’y a aucun dossier smilies
    2/ Impossible d’en ajouter manuellement (fichier texte illisible)
    3/ Au dessus de mes onglets d’administration (qui perdent leurs caractères accentués au passage), j’ai :
    Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/htdocs/themes/Overlive/smilies/smilies.txt) is not within the allowed path(s): (/var/www/k/ka/kaw/kawasakienne.perso.sfr.fr/public_html/:/usr/lib/php5/:/var/sitesmutu) in /var/www/k/ka/kaw/kawasakienne.perso.sfr.fr/public_html/ecrire/tools/smiliesmanager/module.php on line 35
    Warning: Cannot modify header information – headers already sent by (output started at /var/www/k/ka/kaw/kawasakienne.perso.sfr.fr/public_html/ecrire/tools/smiliesmanager/module.php:35) in /var/www/k/ka/kaw/kawasakienne.perso.sfr.fr/public_html/ecrire/inc/model.inc.php on line 192
    Warning: Cannot modify header information – headers already sent by (output started at /var/www/k/ka/kaw/kawasakienne.perso.sfr.fr/public_html/ecrire/tools/smiliesmanager/module.php:35) in /var/www/k/ka/kaw/kawasakienne.perso.sfr.fr/public_html/ecrire/inc/model.inc.php on line 193
    Warning: Cannot modify header information – headers already sent by (output started at /var/www/k/ka/kaw/kawasakienne.perso.sfr.fr/public_html/ecrire/tools/smiliesmanager/module.php:35) in /var/www/k/ka/kaw/kawasakienne.perso.sfr.fr/public_html/ecrire/inc/model.inc.php on line 194
    Warning: Cannot modify header information – headers already sent by (output started at /var/www/k/ka/kaw/kawasakienne.perso.sfr.fr/public_html/ecrire/tools/smiliesmanager/module.php:35) in /var/www/k/ka/kaw/kawasakienne.perso.sfr.fr/public_html/ecrire/inc/model.inc.php on line 195
    Curieusement, SFR accorde un chmod 777, et tout est au vert dans la configuration de Dotclear. J’ai également le même problème avec le plugin Galerie.
    Aurais-tu une idée ?
    Merci de ton aide, car je m’épuise sur le forum Dotclear…

    Répondre
  • ZeGuigui

    Votre problème semble venir de la version de PHP installée par SFR (cf. openbasedir restriction in effect.). Cela indique que PHP est en mode sécurisé et que certaines fonctions sont bridées…
    Quelques solutions :
    – changer d’hébergeur !
    – modifier le plugin… pas simple
    Bon courage !

    Répondre

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.