bon sinon moi je ne me suis plus trop interessé au sujet car j utilise foxycode
mais a l occaz je veux bien aider
Hors ligne
Bonjour,
Je suis actuellement en cours de MAJ du plugin.
Entre autre :
- Utilisation de la méthode get_language_filepath()
- Application des style sur comments.php
- Ajout de pas mal d'autre balises (Paragraphe,Barré, Centré, Droite, Liste, Liste ordonné, Images, Taille)
- Ajout d'un module de configuration pour activer les balises autorisé ou pas.
TODO list :
- généraliser à tout PWG (ou presque ;) )
-- Atadilo
Hors ligne
Bonjour,
Voilà, je viens de mettre à dispo la dernière version 0.6.
http://phpwebgallery.net/ext/revision_view.php?rid=337
En espérant que cela vous soit utile :)
A+
-- Atadilo
Hors ligne
Oula... le maintain.inc.php ne peut pas s'appeller maintainBBC.inc.php!
Idem pour les fonction plugin_install et plugin_uninstall...
Chez moi, c'est la fete aux messages d'erreur puisque du coup le plugin ne s'installe pas correctement
Il faudra aussi préciser dans la description de bien désinstaller dans le panneau d'admin les anciennes versions.
Et puis pour que le plugin "Plugins UpToD@te" reconnaisse tes mises à jour il faut que tu mettes bien l'URL de tes révisions dans le main.inc.php:
Autre remarque (après j'arrete!), au lieu de mettre directement en vrac les fichiers dans le .zip, mets les dans un dossier bbcode
Dernière modification par P@t (2007-07-17 16:45:42)
Hors ligne
Hola :) quel réactivité :)
P@t a écrit:
Oula... le maintain.inc.php ne peut pas s'appeller maintainBBC.inc.php!
Idem pour les fonction plugin_install et plugin_uninstall...
j'ai peur de ne pas comprendre :(
P@t a écrit:
Et puis pour que le plugin Plugins UpToD@te reconnaisse tes mises à jour il faut que tu mettes:
dans le main.inc.php
Je viens de le voir ... et c'est déjà en test sur mon site
-- Atadilo
Hors ligne
Atadilo a écrit:
Hola :) quel réactivité :)
P@t a écrit:
Oula... le maintain.inc.php ne peut pas s'appeller maintainBBC.inc.php!
Idem pour les fonction plugin_install et plugin_uninstall...j'ai peur de ne pas comprendre :(
Lors de l'installation d'un plugin, pwg va chercher le fichier maintain.inc.php et execute la fonction plugin_install().
Tu ne peux donc pas nommer comme tu veux le fichier maintain.inc.php, ni les fonctions plugin_install et plugin_uninstall.
Sinon, l'installation de la ligne de configuration dans la base de donnée ne se fait pas à l'installation
Hors ligne
P@t a écrit:
Atadilo a écrit:
Hola :) quel réactivité :)
P@t a écrit:
Oula... le maintain.inc.php ne peut pas s'appeller maintainBBC.inc.php!
Idem pour les fonction plugin_install et plugin_uninstall...j'ai peur de ne pas comprendre :(
Lors de l'installation d'un plugin, pwg va chercher le fichier maintain.inc.php et execute la fonction plugin_install().
Tu ne peux donc pas nommer comme tu veux le fichier maintain.inc.php, ni les fonctions plugin_install et plugin_uninstall.
Sinon, l'installation de la ligne de configuration dans la base de donnée ne se fait pas à l'installation
oki :) je comprends maintenant ce que tu veux dire :)
Mais dans mon "main.inc.php", je charge et lance explicitement l'installation.
Pour tester et essayer de reproduire ton probleme, je viens de supprimer la variable dans la base, et elle s'est recréé ...
-- Atadilo
Hors ligne
Ok... ca marche aussi.... mais bon....
Par contre, il te manque un paramètre dans ta ligne de configuration, car j'ai ce message:
Notice: Undefined offset: 15 in c:\documents and settings\pat\bureau\local web\plugins\bbcode_bar\bbcode_bar.inc.php on line 178
J'ai également:
Notice: Undefined index: language in c:\documents and settings\pat\bureau\local web\include\functions_user.inc.php on line 943
Hors ligne
P@t a écrit:
Ok... ca marche aussi.... mais bon....
Par contre, il te manque un paramètre dans ta ligne de configuration, car j'ai ce message:
Notice: Undefined offset: 15 in c:\documents and settings\pat\bureau\local web\plugins\bbcode_bar\bbcode_bar.inc.php on line 178
oups, je sais pas compter jusqu'a 14 :(
P@t a écrit:
J'ai également:
Notice: Undefined index: language in c:\documents and settings\pat\bureau\local web\include\functions_user.inc.php on line 943
Là je ne saurais dire ...
Hors ligne
P@t a écrit:
Ok... ca marche aussi.... mais bon....
On te conseille tous de suivre les conseils de P@t.
Il faut mieux rester dans le standard quand que c'est possible.
Hors ligne
rub a écrit:
P@t a écrit:
Ok... ca marche aussi.... mais bon....
On te conseille tous de suivre les conseils de P@t.
Il faut mieux rester dans le standard quand que c'est possible.
Sans compter que pour la désinstallation, ca se passe comment du coup?
La fonction plugin_uninstall n'est pas appelée ;-)
Pour l'erreur concernant le chargement du fichier lang, il ne faut pas appeler cette fonction directement à la base de ton main.inc.php, car plusieurs paramètres de pwg ne sont pas encore chargés au moment ou pwg va lire ton main.inc.php
Il faut donc la mettre dans les fonctions appelées par add_event_handler, ou mieux, dans les fichiers appelés par les include.
J'ai été clair?
Dernière modification par P@t (2007-07-17 19:20:32)
Hors ligne
Hop,
Ma dernière version...
En espérant que maintenant, elle réponde aux exigence demandé pour un plugin.
Ce sera sans doute ma dernière contribution public à PWG. N'ayant comme expérience
de PHP que les quelques heures passé sur ce Plugin, je m'apperçois que je n'aurais pas le temps :
- d'être conforme à toutes les règles imposé,
- d'avoir la patience de comprendre ce que l'on me dit/demande
A+
-- Atadilo
Hors ligne
Mais tu as tout ton temps au contraire...
Personne ne te demande l'impossible.
Si quelqu'un veut reprendre tes idées, les faire évoluer, et les faire siennes: tu en bénéficieras.
Mais il n'y a aucune raison de baisser les bras...
C'est avec un très grand plaisir qu'on découvrira un autre plugin signé Atadilo sans le moindre doute.
Tiens par exemple, la barre de navigation de l'admin est beaucoup trop pleine aujourd'hui. Saurais-tu mettre une barre d'icones avec uniquement la part de l'admin?
Dans cette nouvelle barre, ôter les icones de la barre actuelle.
Mettre la nouvelle barre verticalement et la coller au bord droit de l'écran (ne bougera pas même si l'on pagine).
8-)
PS: Cette proposition ne demande que très peu de connaissances du php...
Hors ligne