Les différentes versions
Les 6 versions de forums sont :
phpBB2,
phpBB3,
punBB,
Invision,
ModernBB,
AwesomeBB
La différence entre chaque version
c’est l'affichage des éléments, le choix des balises et l’agencement des éléments.
Les variables sont les même sur chaque version.
Pour changer de version il faut aller à
Panneau Admin > affichage > change de thème > version Il est conseillé d’enregistrer ailleurs vos templates & feuille CSS avant de changer quoique ce soit.
phpBB2
structure en tableau tellement connue et utilisée. Même si c'est un choix critiquable, les tableaux ne servant PAS à placer du contenu, ça a le mérite d'être robuste et de limiter la casse quand les contenus des messages sont blindés de code avec des div mal fermées.
Cascade de table dans des tables avec des padding et marge dans tous les sens, difficile de garder les éléments alignés à la perfection.
phpBB3
Pas de tableau, on est sur une structure en bloc (div) et en liste (ul-li) et des balises de définition (dd et dfn). Ces dernières, je les utilise jamais perso … C’est pour la sémantique, ça sert à écrire un mot et sa définition. Je suis sceptique sur l'utilité ici, mais bon, on a déjà un gros progrès avec v3 par rapport à phpBB2.
PunBB
Mélange entre bloc et tableaux. Résultat un peu plus beau dans sa version de base sans modifications. C'est plus « propre », carré, pro en soit. Mais de par l'utilisation des tableaux, ça me donne pas envie de m'investir dans la version.
Invision
Mélange entre bloc et tableaux. On reste sur une même organisation que punBB ici. C'est épuré, pro. Les stats sont un peu étoffées et on a la possibilité d'avoir des catégories rétractable, mais c'est une implémentation qui peut être codé sois même sur les autres versions.
ModernBB
Pas de tableau, c'est DIV, UL, et des DD.
On a QEEL coupé en 2, ils ont gardé les catégories rétractables. La barre de navigation est stiky (= fixée en haut du forum par défaut), plus besoin de l’implémenter. On a un design encore plus propre et pure. Amélioration considérable. Avec cette version la partie mobile s'améliore, on a accès à une version moderne qui est mieux que la classique bien que loin d'être optimale (voir plus bas..)
AwesomeBB
On a encore la sticky nav, les catégories rétractables. On a une présentation semblable à mordernBB. Le QEEL est coupé en 2 pareil, on a même une sorte d'aside, pour avoir les stat sur le côté. Qui revient dans le flux sur petit écran, le forum est ENFIN RESPONSIVE ! On va pouvoir garder le même HTML sur TOUS les devices.
Version mobile vs Site responsive
2 types de versions mobiles : classique ou moderne. Cette dernière étant apparue dernièrement, en même temps que la version ModernBB.
Version moderne ressemble d’ailleurs beaucoup à ModernBB, ça s'améliore, mais c'est pas encore le top… Y’a pas accès aux profils sur la version mobile classique … Il manque des informations je trouve…
Trop grand décallage entre le forum version web et mobile, si bien qu’on préfère la version web, mais pas pratique à naviguer… Et puis tout coder en 2 fois : pour le web, puis pour le mobile.
Avec la version responsive de Awesome. On oubli tous les problèmes des versions mobiles. On va juste avoir à personnaliser l’apparence des éléments au fur et à mesure que les écrans sont plus petits. Et c’est par défaut le cas pour nous aider.
Connaître la version d'un forum
Le pied de page du forum vous permet en principe (sauf modifications de templates particulières) d'identifier la version d'un forum.
phpBB2 : les mentions légales sont centrées, indiquent "phpBB" et ne contiennent pas de lien "Accueil" (
exemple)
phpBB3 : les mentions légales sont alignées à droite, indiquent "phpBB" et un lien "Accueil" est présent à gauche (
exemple)
punBB : les mentions légales indiquent "punBB" (
exemple)
Invision : les mentions légales indiquent "Invision" (
exemple)
ModernBB : juste au dessus des mentions légales sont présentes les statistiques du forum (
exemple)
AwesomeBB : en haut à gauche de l'écran se situe le menu
Burger permettant d'afficher la barre de navigation du forum (
exemple)
Si vous êtes administrateur du forum en question, il est encore plus aisé pour vous d'identifier la version de votre forum en vous rendant à
Panneau d'administration > AffichageIl suffit de lire la ligne
Version du thème