Description
- Nom: postWidgetText
- Description: Ajoute un widget en relation avec un billet.
- Version: 0.6
- Date de création: 16 Juin 2009
- Date de modification: 08 Juin 2010
- Forum: N/A
- Lab: http://lab.dotclear.org/wiki/plugin/postWidgetText
Aperçu
Prérequis
- Dotclear 2.2: plugin-postWidgetText-0.6.zip
- Dotclear 2.1.6: plugin-postWidgetText-0.5.zip
- Base de donnée MySql ou posgreSQL
Mise à jour
- < 0.6 : perte de compatibilité avec Dotclear < 2.2
- < 0.5 : changement de table sql normalement un patch transfert le contenu lors de l'installation,
- < 0.5 : les widget doivent être rechargé après installation
Vous trouverez en pièce jointe de ce billet le paquetage de la dernière version publique de l'extension.




Commentaires
Pourrais-je te demander une petite feature sur ce plugin ? Pour une utilisation très spécifique, j'aurais besoin de pouvoir l'afficher dans le contexte de la page d'accueil : est-ce possible ? Pour t'expliquer le contexte, la page d'accueil est un billet, avec dans le champ supplémentaire du plugin (pour la sidebar donc), une image, mais qui doit pouvoir être changée facilement, d'où l'utilisation de ce plugin plutôt que d'un simple widget texte.
Merci d'avance !
Normalement ce plugin est utilisable hors context de la sidebar mais uniquement sur la page d'un billet specifique. d'ailleur je fais une verif dans le code pour que la page en cours soit "post.html". Je me sers du contexte "$_ctx->post" pour trouver les infos necessaires. Je ne pense pas que je puisse faire autrement. Je vais voir si je peux utiliser juste le context sans la page pour voir si ca marche.
C'est bien ce que je me disais. Je suis en train de tenter des choses avec excerpt, mais j'ai l'impression que c'est la même chose, du moins sur la home, même en ajoutant no_context="1". Il doit bien y avoir un moyen pourtant.
Ah, sinon, un autre truc peut-être plus aisé, c'est de pouvoir l'utiliser sur les "pages", possible ? Encore merci.
Je n'ai pas encore fouillé le code du plugin pages, mais c'est pas gagné, je ne pense pas qu'il ai les behaviors qui vont bien dans son code. Je n'avais pas pensé à regarder les autres plugins qui ont des pages (comme gallery par exemple) va falloir que je fouille tout cela.
Super pour l'intégration dans "page", je suis juste surpris du positionnement en haut de la page d'édition plutôt qu'en dessous du champ de contenu comme sur les "post". Sinon, ça roule, encore merci !
Oui je n'ai pas trop compris ce bug?! Les codes sur un billet et sur le plugin page sont les mêmes et pourtant dans le plugin page les champs sont en haut! Je n'ai jamais réussi à les mettre en bas!
pas grave, de toute façon on s'y retrouve
de nouvelles fonctionnalités ou juste un gros clean de plug ? pas de risque de perte au transfert ?
Pas de nouvelle fonctionnalité (à part la correction du formulaire sur le plugin "pages") mais TRES GROS refresh coté code et je change (entre autre) complètement de table donc transfert avec risque de perte de donnée, j'ai testé sur ce blog et c'est passé, pour info j'efface pas l'ancienne table au cas ou
Faut juste rafraichir l'admin des widgets une fois la mise à jour faite.
PS: Pour la petit histoire je suis en train de changer plusieurs plugins de ma conception vers une table unique qui est "magique" pour moi.
Et j'en profite donc pour faire un petite toilettage.
Ok, je vais donc migrer les 2-3 sites qui l'utilisent, non sans avoir sauvegardé ma base.
Merci pour ton boulot !
Ah ! et quand tu dis rafraichir l'admin des widgets, que veux-tu dire par là ?
Rien de méchant tu vas sur la page d'admin des widget et tu "met à jour les bandeau" sans rien toucher d'autre.