|
- La Charte du Forum
- Forum - GUPPY |= Mes plugins - Mes forks
Réponse n° 1 -------- le 25/10/2006 @ 17:19 par hpsam
Administrateur visiteur |
Salut, là tu fais un lien vers update.inc un include c'est :
include ('version/update.inc');
Ensuite tu utilises les variables $version['ok'] dans des echo.
ex dans admin/plugin-version/plugin-version_cfg.inc
include ('version/update.inc'); if ($version['ok']!=""){ echo "<p style="color:green; font-weight:bold;">".$version['ok']."</p>"; } if ($version['errors']!=""){ echo "<p style="color:red; font-weight:bold;">".$version['errors']."</p>"; }
A+ |
|
|
Réponse n° 2 -------- le 25/10/2006 @ 18:12 par keltiad
visiteur |
oui, je l'ai fait aussi, j'ai crée un fichier mise à jour, avec le code qui tu donne plus haut, j'obtiens la même chose une page blanche. je continue à faire des tests A+++ |
|
|
Réponse n° 3 -------- le 25/10/2006 @ 22:02 par hpsam
Administrateur visiteur |
Salut, Dans ton fichier, avant le include('version/update.inc'); mets : $lng = "fr";
Car j'inclus les messages dans la langue $lng, mais je n'ai pas mis de test pour vérifier que $lng est fournit et correspond à un fichier de langue existant. Cela n'a pas posé de problème lors de mes tests car le code était dans une page guppy standard où $lng était toujours définit.
Je vais rajouter un test la dessus dans update.inc A+ |
|
|
Réponse n° 4 -------- le 25/10/2006 @ 23:55 par hpsam
Administrateur visiteur |
Bonsoir, Tu peux tester avec ces fichiers : il y un nouveau update.inc et 2 fichiers test.php et testurl.php pour vérifier A+ |
|
|
Réponse n° 5 -------- le 26/10/2006 @ 01:12 par keltiad
visiteur |
Bonsoir, j'y étais presque hier soir, avant de partir au boulot, je referais les tests demain après-midi, avec ton nouveau update.inc Bonne nuit. |
|
|
Réponse n° 7 -------- le 26/10/2006 @ 16:33 par hpsam
Administrateur visiteur |
Salut, merci pour le retour, j'ai mis à jour la version disponible. Tu pourras donc tester en allant dans l'admin de plugin-version si cela fonctionne bien.
le 26/10/2006 v1.1 : + Ajout de 2 fichiers de test. * Correction d'un couic dans le cas où la langue n'est pas disponible. + Ajout d'un champ information de mise à jour. + Ajout d'une boite de plugin affichant vos plugin avec numéro de version, date de mise à jour et le champ information en infobulle.
Attention, dans ton fichier miseajour.inc, tu inclus hpage.inc sans avoir definie CHEMIN ni fait appel à include.inc, tu risques de mauvaise surprise.
define("CHEMIN", "../../../"); // si tu es dans /admin/plugins/Ton-plugin/ include(CHEMIN."inc/includes.inc");
Je testerais ton plugin ce soir en rentrant du boulot.
A+ |
|
|
Réponse n° 9 -------- le 26/10/2006 @ 18:59 par hpsam
Administrateur visiteur |
Non, non, non... Il suffit de passer par la case configuration et valider le nom de la boite, pour créer le fichier de config data/plugin-version/pvconfig.inc qui contiendra $pv_cfg[1] car $pv_adm[1] n'existe nul part lui. Faut peut-être que je rajoute cela dans le lisezmoi, ainsi que le chmod à apliquer à data/plugin-version/. Mais il n'y a pas de bug la dessus. A+ |
|
|
sujet actif
sujet clos
Important!
Nouveau message -
Rectifier message
Cloturer sujet
Remonter
|
|