====== Journal de bord : les bidouilles Zatalyennes ! ====== Note : ce journal est la suite de l'épopée [[kh>forum/viewtopic.php?f=4&t=231|parue à l'origine sur le forum]]. ''MyBB, épisode 1457.'' Je me suis mise à installer tous les plugins de la liste. Ou presque. Une partie bugue, une partie m'est apparue relativement inutile, et enfin une partie marche. Il y en a aussi que j'ai mis "en attente". ===== Les plugins installés qui marchent ===== * http://mods.mybb.com/view/dynamic-header-and-footer : pour intégrer un header et footer sur le forum (le menu spécial khaganat). * http://mods.mybb.com/view/mytheme : Met une boîte de sélection de thème en bas du forum. Utile pour ceux qui ont mal aux yeux avec le thème par défaut, car on peut switcher de thème même sans être connecté. * http://mods.mybb.com/view/sr-mybbcoder : je ne suis pas sûre mais je crois que ça permet d'ajouter des "bbcode" du côté éditeur sauf que ça s'appelle pas pareil. Par exemple ajouter dans l'éditeur un bouton "spoil" ou "barrer le texte" qui par défaut n'existent pas. C'est super important ^^ . De base il y a ce qu'il faut pour ajouter les balises, mais elles n'apparaissent pas dans l'éditeur. Pas vraiment bien testé... * http://mods.mybb.com/view/hide-forums : permet à chaque utilisateur de cacher les forums qu'il ne veut pas voir. une fonctionnalité qui ne coûte rien et qui va faire plaisir à certains ! * http://mods.mybb.com/view/my-favourite-posts : Pour noter des postes en favori dans son compte (éviter de rechercher sans cesse les mêmes posts). Une option qui peut être utile quand on pense à l'activer... * http://mods.mybb.com/view/clean-favicon : j'aime les favicon. Le chef aussi. * https://github.com/chainria/EnhancedAccountSwitcher : le plugin pour switcher entre les comptes, et qui marche ! Par contre, il faut préciser dans "groupes" lesquelles ont le droit de se lier divers comptes. * http://mods.mybb.com/view/registration-security-question : Module pour ajouter des questions à l'enregistrement. Vital tant qu'on passe pas par LDAP. Marche très bien. * http://mods.mybb.com/view/goodbye-spammer Pour gérer quand un robot spammeur passe, avec l'extraordinaire option"virer tous les messages de l'utilisateur". Le genre d'option qu'on adore quand un de ces petits saloupiots passe. Licence Apache. ===== Installé sauf que... ===== * Spoiler : http://mods.mybb.com/view/advanced-secure-spoiler. Il faut ajouter un bouton mais la balise marche. Pour le style, c'est dans "plugin" que tout est géré... Sauf que... sr-mybbcoder ajoute déjà une balise spoil. À désinstaller ? * http://mods.mybb.com/view/dynamic-to-top : Bouton pour remonter en haut. /!\\ Risque de bug suivant les autres plugins/la barre de navigation/autre parce que ça utilise du javascript et que sur mon forum test ça me bloquait la barre d'édition. Mais là, ça semble marcher. ===== Les plugins qui manquent ===== ==== Soit parce qu'ils buguent ==== * http://mods.mybb.com/view/menu-manager : pour afficher/cacher des trucs du menu. On le fera en direct dans le code du thème. * http://mods.mybb.com/view/while-you-were-typing Indique qu'un message a été posté pendant qu'on répondait. Plugin qui est finalement compliqué pour pas grand chose. * http://mods.mybb.com/view/auto-redirect : permet de se loguer et d'être ensuite sur la page qu'on visitait. Basique et tellement agréable. MAIS visiblement ça fait buguer quand on répond (la réponse est posté mais on revient à la fenetre d'édition, ce qui est un bon moyen de croire qu'on a rien posté). Et je me demande si de base ça ne fonctionne pas comme ça (se reconnecter vers la page en cours de lecture). Après vérification, si... bref... * http://mods.mybb.com/view/thank-you-myb ... p-myalerts Un mod pour dire "merci". Cette nouvelle version bugue, la précédente marchait bien. => À DÉBUGUER ET INSTALLER ENSUITE * http://mods.mybb.com/view/xroster : Pas trop compris ce que ça pouvait être (un système pour permettre aux chefs d'organisations de gérer à l'intérieur de leur organisation comment les choses se passent ? ) et pas plus compris en l'installant, pas vu ce que ça changeait sur leforum même... * http://mods.mybb.com/view/event-thread qui va gérer les events via un forum. Sauf que la page calendar.php lache quand on créé un event. Mais pas grave, le calendrier sera géré par autre chose que le forum. * Redimensionne les images pour que ça déborde pas du post : http://mods.mybb.com/view/fit-on-page. En fait, redimensionne pas (et c'est géré pas javascript donc il charge en grand quoi qu'il arrive). Pas mieux avec http://mods.mybb.com/view/image-resizer-&-optimizer . => À DÉBUGUER ET INSTALLER ENSUITE ==== Soit parce que j'ai pas trouvé de plugin qui le fasse ==== * Sondages : manque une option pour éditer son vote (donner le droit de changer d'avis) * Un plugin pour afficher les groupes ? enfin je me demande si c'est utile. Mais j'ai pas vu ça de base... ptet ça ? http://mods.mybb.com/view/usergroup-legend-on-index-page-footer ===== Les plugins en attente ===== * Gestion via ldap : http://mods.mybb.com/view/mybbldap : Tant qu'on n'a pas de personne formée à ldap, quel intérêt ? on peut même pas le tester correctement. * Le mod de connexion à Ryzom développé par Nimetu : https://bitbucket.org/nimetu/mybb-ryapp-plugin. Vu qu'il faut un truc d'API sur le serveur Ryzom, ça demande de configurer donc : pas tout de suite. Je laisse Madi s'occuper du côté API. Côté forum, ça a l'air sobre et fonctionnel. * Les mods pour afficher sur Iphone et compagnie (affichage spécifique aux petits écrans des mobiles). * Système d'alerte perfectionné. J'ai pas trouvé officiel, je sais pas si j'ai pas déjà ce qu'il faut mais je note au cas où : http://community.mybb.com/thread-127444.html . À voir aussi si c'est utile. ==== Dans les plugins en attente il y a aussi les plugins sociaux ==== * Un plugin pour se co à IRC (tester les divers qui existent). À voir si c'est utile vu qu'on a une page spéciale irc à présent : * http://mods.mybb.com/view/ezirc * http://mods.mybb.com/view/ircbb-chat * http://mods.mybb.com/view/jm-irc * http://mods.mybb.com/view/lightirc-chat (flash) * Plugin de relais sur les réseaux sociaux. Dire "j'aime ce post" à tout un groupe, c'est utile pour la pub à bas prix. Un pour "Je partage" serait bien aussi... Dans ceux que je vois : * http://mods.mybb.com/view/facebook-like-button * http://mods.mybb.com/view/likeme * http://mods.mybb.com/view/google-1-button * http://mods.mybb.com/view/social-bookmarking ? (faire juste des marques-pages, et il m'a gonflé) Le mieux serait sans doute d'intégrer [http://www.addthis.com], qui gère déjà tout les réseaux sociaux, mais je ne sais pas si c'est compatible avec mybb. ==== Les plugins mis de côté ==== Ces plugins, sélectionnés à la base comme "pouvant être potentiellement intéressant" ne me semblent pas avoir d'utilité pour le moment. * http://mods.mybb.com/view/hyper-portal : Pour pouvoir configurer la page portail du site de façon dynamique, avec une configuration souple. Mais à quoi sert un portail quand on a une page d'accueil sur le site qui est vachement mieux ? * http://mods.mybb.com/view/advanced-sidebox permet d'ajouter des boites d'information de façon modulaire à droite et à gauche du forum proprement dit. Pas vraiment utile pour le moment. * http://mods.mybb.com/view/mytabs pour avoir des onglets. Idem. * http://mods.mybb.com/view/print-post pour imprimer. C'est rare qu'on ait besoin d'imprimer un sujet, donc ajouter des lignes juste pour ça... bof. * mods.mybb.com/download/forum-cleaner : pour aider à nettoyer le forum. Après test, ne me semble pas si utile, donc pas installé. * Mod pour que quand un utilisateur fasse un signalement, ça créé un message sur le forum des modo : http://mods.mybb.com/view/advreports. Il y a aussi http://mods.mybb.com/view/report-to-thread (au moins un des deux qui marchera bien ^^) et http://mods.mybb.com/view/warning-system-improver => en fait il y a un bandeau automatique pour les modo quand un message est signalé. Donc dur à louper. Me semble pas utile de complexifier pour le moment. * http://mods.mybb.com/view/email-about-new-members envoie un email à l'admin quand un nouvel utilisateur s'enregistre. Pas absolument nécessaire, certes. J'aime bien ça dans un projet de petite taille pour accueillir les gens comme il faut. ça permet aussi de réagir plus vite avec les robots spammeurs, s'ils passent. Mais mod "by-nc-sa". => la licence fait que je ne l'installe pas ; on peut s'en passer. * Interdit aux moins de 18 ans : http://mods.mybb.com/view/age-restricted-thread-prefixes . Ce plugin m'intéressait pour mettre des avertissements sur certaines sections (en le bidouillant un peu) afin que le contenu jugé possiblement choquant soit signalé. Que l'utilisateur puisse dans son profil cocher "je veux que du soft", même à plus de 18 ans, on peut être sensible et je trouve ça pas mal de prévenir les utilisateurs ; et puis ça incite les auteurs aussi à être conscient de ce qu'ils écrivent (comment ça je suis pas un exemple ?). Mais le plugin a une licence très restrictive. À étudier à l'occasion, pour le moment on s'en passera sans mal, ça reste du gadget. * Gestion du calendrier : http://mods.mybb.com/view/upcoming-events pour afficher ailleurs (index) les events à venir => je pense que ça sera géré hors forum ce genre de trucs. * Gestion des images : http://mods.mybb.com/view/ezgallery => pas vraiment ce que je pensais. Le forum n'a pas vocation à héberger des galeries d'images. ==== En conclusion ==== En dehors de deux plugins à débuguer, et en particulier celui permettant de redimensionner les images automatiquement, le forum est "prêt" pour ce qui tient des plugins. La suite du programme c'est d'attaquer les thèmes. On va faire un thème de base, qui épure un maximum au niveau des fonctions accessibles et améliore un peu l'ergonomie. Le but étant d'avoir une interface plus épurée et plus lisible. Nous en ferons ensuite une déclinaison en couleurs : khanat (thème bleu-jaune ? ), khaganat (thème violet-blanc ? ), malvoyants... Il s'agira en fait de changer les fonds et quelques boutons pour avoir un forum qui ait une identité visuelle cohérente avec le reste du site. Finalement le plus long (revoir l'ergonomie) sera sans doute peu visible, tandis que le plus visible (refaire les boutons) va être presque rapide (ça demande une à deux journées de travail). {{tag>mybb bidouilles}}