- MOD Titre: phpBB annuaire
- MOD Auteur: ErnadoO < ernadoo@deadzone-fr.com > (Erwan NADER) http://www.deadzone-fr.com
- MOD Description: Ce MOD installe un annuaire sur votre forum. L'admin peut créer différentes catégories et sous catégories pour l'annuaire, il peut décider si le site doit d'abord être validé ou non. Un membre peut proposer un site, une fois dans l'annuaire un membre peut attribuer une note à ce site, ou laisser des commentaires si l'admin les a activé. Bannières, compteur de clic et fonction de recherche pris en compte.
- MOD Version: 0.2.0
- Niveau d'installation: Facile
- Temps d'installation: 1 minute
- Téléchargements: phpbb_annuaire_v0.2.0.zip
- Captures d'écran:
- Démonstrations:
- http://www.modsphpbb3.fr/annuaire.php
login: Test
pass: 123456
Compte test utile pour voir pleinement la popup commentaires
- http://www.modsphpbb3.fr/annuaire.php
- Notes:
- la notice d'installation de ce mod se trouve dans phpbb_annuaire_v0.2.0/install.xml
- 2 packs d'icônes supplémentaires pour vos catégories se trouvent dans le répertoire contrib/
- Dorénavant, le nombre de commentaires/vote par lien ainsi que le nombre de sites par catégorie sont renseignés en dur dans les tables, économisant considérablement les temps de traitement.
- Voici la feuille de route des choses à faire, les lignes comportant une * sont déjà faites (dernière maj le 12 Novembre 2009)
- Code: Tout sélectionner
>> Ajout de fonction
* Activer/Désactiver les miniatures (websnapr.com ou Alexa)
* bbcodes dans les descriptions des catégories
* Code antispam
* Affichage du pagerank
* Indiquer dans chaque catégorie, le nombre total de lien
* Flux RSS
* Block "liens réçents" en bas de page principale (activable/désactivable via l'admin)
* Afficher stats (nb de liens en tout en attente, etc...)
>> Optimisation et tips
* hebergement des bannières
* SELECT * / SELECT a.*
* Proposer un site dans cette catégorie plutôt que d'être obligé de faire défiler toutes les catégories
* Liberer mémoire occupée par les while
* Pour chaque site, préciser la date de soumission
* Gros nom de site dans les résultats de recherches
* Afficher la boite d'outils (smiley et bbcode) dans le formulaire de postage des commentaires
* Autoriser ou non dans les comm: bbcode/smileys/url
* Gestion des ignorés dans les commentaires
* gérer $config['email_enable'] pour l'affichage du lien notification
* Afficher bannière dans les résultats de recherche
* Ajouter les drapeaux de tous les pays du monde
* Ajouter lien en dur a coté de chaque nom de lien
* Rajouter l'arbo a coté de "Index du forum"
* Remplacer get_annu_cat_list() par make_cat_select()
* Ajouter nombre de commentaire dans les résultas de recherches
* Spécifier une longueur max pour les commentaires
* Tag nouveau lien
* Onclick pour les liens
* Pagination dans les commentaires
* Lors d'une recherche, doner le choix entre chercher dans le titre et/ou déscription
* Faire afficher le drapeau imméditement apres sa séléction dans le menu déroulant, lors de l'ajout d'un site
* Autoriser les invités à poster des commentaires
* Rajouter un lien, sur la page commentaires, pour remonter en haut de page
* Choisir pour chaque catégorie, la validation par admin ou non
* Afficher les drapeaux, lors de l'ajout d'un site, par ordre alphabétique
* Changer le lien "voter", pour que quand on est visiteurs, il redirige vers la page de conenexion mais avec redirection vers la page
* Ajouter une check box delete pour supprimer une bannière quand on édite
* Sortir le trigger de la méthode del()
* Rajouter un contrôle sur les dimensions de la capture AscreeN
* Rajouter un menu déroulant dans l'acp, pour choisir quel service de miniature utiliser.
* Ajouter une permission pour autoriser ou non les votes
* Ajouter un contrôle sur le chmod (777 en principe) du repertoire annuaire/banners
* Ajouter une option permettant d'afficher le nombre total de sites dispatchés dans toutes les sous-catégories d'une catégorie
* Ajouter classement par pagerank
* Proposer le flux rss par site
* Retirer le / final des url de liens
* verifier que allow_open_url est activé, lors de l'installation
* Rediriger http://url/annuaire.php?mode=cat vers http://url/annuaire.php
Dans l'acp main, ajouter un bouton pour verifier l'existance des bannières liées aux sites.
* Ajout d'un nouveau service de miniature: easy-thumb.net
* Passer le champ annu_lien_comment en unsigned
* Lorsque l'on tape l'url d'une catégorie n'existante pas, redirection vers le page principale de l'annuaire
* Modifier le processus d'install/maj pour retirer le verif du sgbd utilisé
* Coder l'ajout du new module acp, dans le process de maj
* Ajouter une nouvelle variable $annu_root_path
* Ajouter confirmation visuelle dans les commentaires
>> Correction de bug
* Corriger le décalage gauche/droite de la classe annu_cat
* Supprimer trace de javascript suite à la suppresion de la méthode de tri initiale
* Régler le problème du margin-top au dessus de la classe topic-action
* Corriger attribut title et alt du bouton "nouveau"
* corriger le tableau des sous-catégorie qui s'affiche même si pas de sous-catégorie
* Corriger la fonction resync qui ne compte pas le nombre de comentaire d'un site pour le réinjecter dans le champ annu_lien_note
* Lors de la validation par admin, notifier les users qui ont demandé à être prévenus de ce nouveau lien
* La date de soumission doit etre la date d'acceptation si une validation par admin est demandé
* Améliorer notify_admin() et notify_membre() (en supprimant les boucles for et en mettant le code dans le while)
* Afficher dans le journal admin, le nom des liens validés
* Quand on déplace un lien d'une cat à l'autre, les compteurs ne sont pas maj
* Le drapeau new ne s'affiche pas sous iE
* Bug des sous-sous cat s'affichant sur l'index
* Pas de mail envoyé a l'admin lors de la soumission d'un site
* Bug du chmod sur les bannières uploadées
* Manque ANNU_USER_PROP_TIME dans la page de résultat de recherche
* Apparemment, supprimer un site ne supprime pas les votes
* Tri par auteur défaillant
* Vérifier la requete sql de création de la table phpbb_annuaire_liens pour mysql < 4.1
* Cacher le "» n/a" si pas de date de validation
* Vérifier qu'à chaque utilisation de append_sid(), le 3em argument soit true
* [phpBB Debug] PHP Notice: in file /includes/mods/annuaire/pagerank.php on line 23: unserialize() [function.unserialize]
* Passer annu_lien_pagerank en varchar
- Un convetisseur vous permettra de garder vos liens existants lors du passage phpBB2 > phpBB3.







