Le contenu dynamique prend de plus en plus de place sur le web. Que deviennent nos vieilles pages html statiques ? Une des forme de site web dynamique qui est très « hot » en ce moment (depuis quelques mois en fait) est le blogue. Un site web personnel où on ose écrire des textes sur divers sujets. Les internautes peuvent commenter nos textes, de là l’interactivité/le dynamisme.
DotClear est un excellent outil pour quelqu’un qui veut un blogue personnel. Où il n’aura pas à inscrire plusieurs utilisateurs avec diverses permissions. Où il n’aura pas à créer plusieurs blogues (avec adresse différente).
Mais si vous êtes webmestre, que vous désirez offrir un blogue à plusieurs personnes où les permissions de chacun ne sont pas toutes semblables. Là ça prend un autre outil. J’ai trouvé et essayé et aimé B2Evolution. J’ai installé la version 0.9.0.12 « patchée ».
L’installation est relativement simple. La documentation est complète. La gestion de l’outil n’est pas très compliquée non plus. Sauf peut être la gestion des permissions pointues.
Multi-utilisateurs
On peut donc enregistrer plusieurs utilisateurs dans l’outil. On a ensuite le contrôle d’inscrire chaque utilisateur dans un ou des blogues. Donc, l’utilisateur X peut être membre du blogue 1 et 2 mais pas du blogue 3. Et ce avec des permissions spécifiques pour chaque blogue.
Multi-blogues
On peut créer plusieurs blogues, comme par exemple le blogue du Camp TIC et le blogue de Martin. L’adresse des blogues est donc http://sitecentral.ca/index.php/nomdublogue.
Multi...
L’outil est disponible en plusieurs langues et offre plusieurs thèmes.
Tests
Nous avons essayé l’outil à l’adresse suivante : http://recit.org et après quelques semaines de tests je peux dire que l’outil répond aux attentes. Aux miennes en tout cas ;o)
Par contre, j’ai trouvé un problème. Les membres d’un blogue pouvaient éditer les billets des autres membres ! HO ! Pas cool » du tout. J’ai donc trafiqué (avec mes modestes connaissances en php) le code du fichier /admin/_edit_showposts.php vers la ligne 160 pour que seul le propriétaire du billet et un admin avec plus de 6 comme niveau puissent éditer le billet d’un membre.
Voici le code :
if( $current_User->get('level') >= 6 OR $user_login==$authordata['user_login'] )
{
$Item->edit_link( ' ', ' ', '#', '#', 'ActionButton');
}
Conclusion
Donc un outil de blogue qui me permet de ne pas avoir des dizaines d’installation à mettre à jour/surveiller. De plus, lorsqu’une communauté comme le RÉCIT s’installe un tel outil, la page d’accueil peut afficher les billets de tous les différents blogues créés dans le site. Ce qui en fait une page plutôt dynamique.
Voir un article sur B2Evolution de nos amis de Framasoft.


