Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Auteur : Nicolas D. (nicolas2k10)
Ce plugin permet de vérifier que ses addons (comprenez par là mods et plugins) sont à jour en insérant simplement le numéro de version que l'on a installé et l'adresse de la page de l'addon (ces informations seront stockées dans la base de données).
Info
Le nom de l'addon est extrait automatiquement mais est modifiable par la suite très facilement. Les sites "punres.org" et "punbb.fr" sont gérés mais tout site est rajoutable moyennant le rajout de 2 lignes de code seulement (voir haut du fichier).Il est possible que si votre liste d'addons est trop longue, certains addons afficheront "Erreur lors de la vérification.", ceci pouvant être du à un timeout au niveau de votre serveur (dans ce cas, rafraîchissez la page une voire plusieurs fois).
But
Permettre d'assurer un suivi de la sécurité de son forum malgré l'installation d'addons (en suivant les mises à jour de ces derniers) et voir si de nouvelles fonctionnalités sont disponibles.
Création de la table SQL nécessaire au plugin
(supprimable via un clic par la suite)Page principale (ID des addons pris au hasard)
Envie de modifier les informations ?
Un simple clic sur le nom de l'addon donne ceci :Une vérification de la validité et de l'accès est faite sur l'adresse fournie au moment de l'ajout mais en cas de problème (site injoinable par la suite par exemple), voici ce que vous verrez :
Dernière modification par nicolas2k10 (01-07-2007 23:56:20)
Hors ligne
Chtit pb détécté... En cours de modification.
Veuillez m'excuser...
Vu le peu de nombres de téléchargement pour le moment, je laisserais en 1.0.1 après la correction mais vous préviendrez. 
Hors ligne
C'es fixé, plus aucun bug là normalement. 
Et en +, par défaut j'ai rajouté mon plugin dans la liste lors de la création de la table. Comme ça, tout le monde voit les nouvelles versions sans devoir rajouter mon plugin à la liste. 
Vous pouvez faire péter le compteur de download maintenant. 

Dernière modification par nicolas2k10 (14-07-2006 15:37:35)
Hors ligne
Et voilà. 
J'ajoute ce message car en éditant l'autre, le témoin de nouveau message n'a pas du "s'allumer" normalement donc comme ça, vous le voyez. 
En tout cas, n'hésitez pas à donner votre avis, notamment si vous l'utilisez et en êtes ravi. Ca fait toujours plaisir. 
Dernière modification par nicolas2k10 (14-07-2006 16:34:48)
Hors ligne
ouaip c'est bien d'avoir mis par défaut ton plugin
bien ouej :canon:
Hors ligne
Ton truc fonctionne aussi si allow_url_fopen est désactivé ??
Hors ligne
J'utilise "file_get_contents" qui fonctionne je pense, comme fopen donc je dirais non.
Au passage, je viens de remplacer en lousdé ceci dans le zip (à la ligne 263) :
echo '
<div class="box" style="padding: 10px">
Erreur lors de la sélection des informations de l\'addon demandé.
</div>
';par ceci :
echo '
<div class="box">
<div class="inbox" style="padding: 7px">
<p>Erreur lors de la sélection des informations de l\'addon demandé.</p>
<p><a href="admin_loader.php?plugin='.$_GET['plugin'].'">Retour à la page principale du plugin</a></p>
</div>
</div>
';Juste que, étant le seul texte qui n'utilise pas la fonction msg pour afficher mais echo, le lien de Retour ne s'est pas mis auto et je ne l'avais pas rajouté mais ce n'est pas bien grave du tout car il y a de toute façon le lien "Accueil du module" en haut lol. 
Pour info, pour mettre à jour ce plugin, il suffit de remplacer le fichier php dans le dossier plugin mais vous gardez vos entrées dans la base de données.
Dernière modification par nicolas2k10 (14-07-2006 18:29:34)
Hors ligne
Si vous avez beaucoup d'addons, le chargement de la page du plugin sera forcément un peu plus long, le temps de vérifier les dernières versions de tous vos addons. 
C'est logique, mais je préviens quand même pour ceux qui n'ont pas de patience (malgré que ça reste très raisonnable même avec une grande liste)... 
Dernière modification par nicolas2k10 (17-07-2006 12:11:15)
Hors ligne
Héhé, de la balle mon plugin lol 
Membres en ligne aujourd'hui - 1.0.1 - Mise à jour disponible (1.1).
Collapsable Categories - 1.0 - Mise à jour disponible (1.5).
Another Private Messaging System - 1.1.2 - Mise à jour disponible (1.2).
Hors ligne
merci pour ton plugin 
Hors ligne
Héhé, de la balle mon plugin lol
Membres en ligne aujourd'hui - 1.0.1 - Mise à jour disponible (1.1).
Collapsable Categories - 1.0 - Mise à jour disponible (1.5).
Another Private Messaging System - 1.1.2 - Mise à jour disponible (1.2).
J'ai eu la meme chose, sans ce plugin, je ne me'en serai surement pas rendu compte 
Merci
Hors ligne
L'avantage, c'est surtout la gestion de plusieurs sites sources de mod (punbb.fr et punres.org pour le moment) et l'ajout de sites possibles via 2 lignes seulement (pour Punbb-forum.de ou autre par exemple).
Content que ce plugin vous soit également utile en tout cas.
:)
Hors ligne
Perso, j'adore ce plugin, tout sur la même page, tu as eu une bonne idée de le faire nico ! 
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
Je sais je sais, je m'applaudis aussi sur ce coup-là !
:lol:
Et je m'applaudis d'avance pour PunMultimedia d'ailleurs ! 
Non mais plus sérieusement, ça fait plaisir de voir que ça vous est utile ! 
Au passage, Rickard a ajouté le squelette du système d'extension de PunBB 1.3 sur le Trac du projet. 
09/03/06:
20:37 Changeset [548] by Rickard
Various fixes for extension administration.
20:31 Changeset [547] by Rickard
Adding the extension system skeleton.
Pour rappel, une vidéo de démo (flash requis) est disponible ici.
Ce sera le rêve là pour faire les mises à jour. 
Je suppose qu'il y aura nativement un système de check pour vérifier si des mises à jour sont disponibles.
Dernière modification par nicolas2k10 (04-09-2006 09:22:09)
Hors ligne
je l'ai installé.. mais j'ai tellement de MOD.. je ne sais meme pas en quelle version y sont.. 
j'imagine qu'une détection automatique.. est assez compliquée..
donc ben ca sera pour les nouveaux que j'installerais 
bonne idée 
Nico
Hors ligne
il y a pas une version pour PostgreSQL par hasard ?
Dernière modification par pinch (16-11-2006 02:04:53)
Hors ligne
Je n'ai utilisé que du SQL normalisé (quand bien même, les requêtes n'étant pas complexes, elles seraient adaptables en quelques secondes) et j'accède à la base en utilisant la classe d'abstraction SQL donc je ne vois pas en quoi ce serait incompatible. 
Dernière modification par nicolas2k10 (16-11-2006 17:14:40)
Hors ligne
j'ai pas étudié en détail PostgreSQL, je souhaite simplement rendre les mods compatibles avec. Si une version existe autant l'utiliser, sinon, je veux bien m'en occuper si qq1 me dit les changements basiques à effectuer.
Hors ligne
C'est bien gentil mais je ne pense vraiment pas que sur les quelques requêtes SQL présentes (pour la sélection, l'insertion et la mise à jour), il y aie quelque chose d'incompatible avec PostgreSQL. 
Hors ligne
Forbidable, fini les longues heures à cercher ce qui n'est pas à jour.
par contre il manque une confirmation pour la suppression de la table.
http://www.technolan.org | organisation de lans à Amiens (80)
Admin forum punBB et serveurs de jeux
Hors ligne
Bonjour,
Je viens d'installer le mod, mais je n'arrive pas à visualisé les version de mes mods installer.
Il m'indique une erreur de vérification sur le mod check addon.
Quelqu'un peut il m'aider
Hors ligne
Je vote pour une mauvaise URL renseigné !
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
Ben je serais du meme avis que toi, pourrais tu me donné un exemple de lien correcte.
Par exemple pour verifier la version de Mark Topics As Read, l'url que j'ai mis est la suivante:
Hors ligne
J'ai la même.
Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?
Pas de support si pas d'adresse de forum !
Hors ligne
C'est bizarre il ne veut rien savoir, est ce que sa ne viendrait pas de la version Punbb d'installer, je suis en 1.2.14 !!!!
Ce qui est aussi etrange, c'est que je suis obligé de renseigne les mod a la mano via mon interface SQL, lorsque je le fais via l'interface admin j'ai un message d'erreur du genre:
"
Erreur lors de l'extraction du nom de l'addon.
Retour à la page principale du plugin
"
Hors ligne