LinuxÉdu-Québec

Accueil À propos de nous Contact Plan du site
Accueil du site > Applications > Logiciels serveurs > B2Evolution, un moteur de blogue multi...

Le lundi 22 août 2005, par Pierre Lachance

B2Evolution, un moteur de blogue multi...

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.

2 Messages de forum

  • 24 août 2005 00:04, par Clément

    Il faudrait se reparler de ça.

    Nous (Opossum) avons étudié passablement à fond B2evolution pour gérer de larges grappes de carnets et sommes restés un peu inquiets de la capacité de la solution de vivre avec les « changements d’échelle » (grands nombres d’utilisateurs, etc.). Aussi sur les contraintes de personnalisation, qui, s’ils ne sont pas nécessairement important avec quelques adultes, pourraient rapidement devenir un inconvénient avec des élèves.

    En tous cas, je me prends une note (et je te suggère d’en faire autant) qu’il faut qu’on se parle avant d’aller trop loin dans ce sens.

    Si ça te va.

  • 24 août 2005 09:34, par Benoit St-André
    Il ne faut pas oublier (même si je sais que Clément doit le savoir) qu’un logiciel libre, ça évolue, et ça peut évoluer aussi grâce à nos idées, puisque c’est libre. Ça peut être un produit qu’on "consomme", mais ce n’est pas que ça.

Applications | LinuxÉdu-Québec | Revue de presse | Projets | Événements - colloques | Réflexion et opinion | Système d’exploitation