[spip-dev] Spécificités de phpBB par rapport à SPIP

[Fil m'a demandé de transmettre ce message. -- Reda]

http://www.uzine.net/spip_contrib/article.php3?id_article=157

Fil,

J'ai vu le nouveau forum sur spip.net, c'est pas mal mais encore loin du compte.

Il faudrait plus que des squelettes. Voici pourquoi nous utilisons phpBB sur survivreausida.net :

- Déplacement des "fils" ou de messages individuels d'un forum ou d'un article à l'autre, à travers une interface simplifiée (menu déroulant)
- Possibilité de s'abonner ou se désabonner à un fil (thread) pour recevoir par e-mail une notification de mise à jour (nouvelle contribution au forum ou modif de l'article)
- Affichage des visiteurs connectés au Forum
- Possibilités de régler avec finesse les permission (accès, lecture, écriture) par utilisateur ou groupe d'utilisateur, avec un ou plusieurs modérateurs pour chaque discussion
- Messagerie privéé avec masquage des adresses e-mail et possibilité d'envoyer des messages e-mail via une interface web, sans révéler l'e-mail du destinataire
- Utilisation d'un code simplifié (BBCode) pour enrichir les pages, plus sophistiqué que les codes SPIP, et utilisé sur des milliers de sites phpBB, vBulletin, etc.
- Affichage d'une "rubrique" même quand elle ne contient pas d'article (un des trucs incompréhensible et injustifiable dans SPIP...)
- une communauté d'utilisateur plus nombreux que celle de SPIP, avec une forme (le Forum) connu et reconnu par les usagers du net
- etc.

-- reda

Tout d'abord, note que phpBB est un outil qui ne fait qu'une seule et unique chose: gérer des forums. De plus le format et la structure de ces forums sont imposés d'une maniÚre extrêmement stricte. Evidemment, c'est du coup beaucoup plus facile de faire une interface pléthorique et hyper- complÚte qui ne gÚre qu'un seule fonctionnalités: des forums.

- Déplacement des "fils" ou de messages individuels d'un forum ou d'un article à l'autre, à travers une interface simplifiée (menu déroulant)

Pourquoi pas?

Bicoz dans SPIP, les forums sont activés par défaut pour tous les articles. Sur un site qui a 800 articles, le menu déroulant commence à avoir une gueule sympa.

De plus, dans phpBB, la structure des forums est ultra-simple: les messages s'enfilent tous à la suite les uns des autres dans un unique thread. Sous SPIP, les forums acceptent des threads complets. En plus des 800 entrées du menu déroulant, il faut donc prévoir de pouvoir raccrocher un thread à un autre thread. On peut évidemment s'amuser à faire une interface qui le gÚre, mais c'est pas nous qu'on écrit la doc de 200 pages.

- Possibilité de s'abonner ou se désabonner à un fil (thread) pour recevoir par e-mail une notification de mise à jour (nouvelle contribution au forum ou modif de l'article)

Oui? Et ça sert à quoi?
Les forums ils sont pas déjà assez vivants? Il s'agit de faire de l'élevage de trolls?

Sur spip.net, si tu veux recevoir tous les messages postés dans un forum, tu viens dans l'espace privé et tu demandes, on t'ajoute comme auteur de l'article (ça n'apparaît pas sur le site). Evidemment, ça oblige à discuter. Mais peut-être que, dans ta demande, il s'agit de gérer des forums où les gens ne discutent pas?

- Affichage des visiteurs connectés au Forum

Et ça sert à quoi?
C'est un chat ou un forum?

Cette fonctionnalité existe dans l'espace privé, bicoz il y a la possibilité d'échanger des messages en privé. Sur un forum public, sauf à avoir deux andouilles qui trollent des private jokes au beau milieu d'un thread, je ne vois pas.

- Possibilités de régler avec finesse les permission (accÚs, lecture, écriture) par utilisateur ou groupe d'utilisateur, avec un ou plusieurs modérateurs pour chaque discussion

Encore une fois, ce genre d'interface c'est faisable avec un truc qui ne gÚre qu'un seul et unique truc. Avec SPIP, on a limité volontairement les niveaux de permission en deux niveaux, parce que c'est une logique éditoriale. A cÎté il faudrait multiplier des niveaux de lecture pour les forums?

Sinon, le coup des forums auxquels certains accÚdent, d'autres lisent, d'autres écrivent, c'est mignon mais c'est de la branlette. Utilité néantissime. Soit c'est un forum et on cause, soit c'est pas un forum.

- Messagerie privéé avec masquage des adresses e-mail et possibilité d'envoyer des messages e-mail via une interface web, sans révéler l'e- mail du destinataire

Si tu ne veux pas afficher les adresses email dans SPIP, tu n'affiches pas les adresses email.

Ca semble le truc à la mode: pouvoir s'exprimer et recevoir des emails sans fournir d'adresse email. 1. Branlette encore. Si c'est vraiment le spam qui est craint, autant directement créer une adresse "jetable" quelque part. Parce que s'en remettre à un webmestre de forum pour qu'il ne diffuse pas mon email bicoz il a le super systÚme qui permet de le faire, ou peut-être pas, ben non, c'est pas ça...
2. Recevoir des réponses à ses messages sans échange de mail, c'est justement un forum. Là encore, la mode qui consiste à vouloir participer à un forum public pour recevoir des réponses privées, c'est un contresens.

- Utilisation d'un code simplifié (BBCode) pour enrichir les pages, plus sophistiqué que les codes SPIP, et utilisé sur des milliers de sites phpBB, vBulletin, etc.

Plus sophistiqués? Explique.

- Affichage d'une "rubrique" même quand elle ne contient pas d'article (un des trucs incompréhensible et injustifiable dans SPIP...)

"un des trucs incompréhensibles et injustifiables". Merci. Le but de rendre accessible des rubriques vides, c'est quoi exactement?

- une communauté d'utilisateur plus nombreux que celle de SPIP, avec une forme (le Forum) connu et reconnu par les usagers du net
- etc.

"une communauté d'utilisateur plus nombreux que celle de SPIP". Conclusion? (je ne vois pas bien)

"une forme (le Forum) connu et reconnu par les usagers du net". Parce que les usagers du net ne connaissent pas cette autre forme qu'est le "site Web"?

@ Reda Sadki <redaction@survivreausida.net> :

Voici pourquoi nous utilisons phpBB sur survivreausida.net :

Merci Reda pour cette liste de différences ; je ne crois pas que tout soit
vraiment utile (il y a quelques gadgets dans ce que tu mentionnes), mais
certaines idées sont pas mal. Le suivi de certains threads par mail, moi je
trouve ça bien (pas pour les forums qui sont des pièges à trolls, mais pour
des forums spécialisés destinés à des internautes qui ne se connectent pas
tout le temps, ça peut être très utile). Le déplacement de threads ou de
messages, pas mal non plus. ... on verra...

-- Fil

Sans rentrer dans le trop technique, je me permets de donner mon avis :

- en tant visiteur de site web je trouve les forums phpBB lourd dingue :
obligation de s'inscrire dans la moitié des cas pour pouvoir poster, look
différent du reste du site, etc. vous avez déjà certainement entendu ces
remarques

- en tant que webmaster, les forums à la SPIP me conviennent bien mieux
d'autant qu'avec un peu de pratique ils sont très facilement customisable

et pour terminer j'ai vu nombre de site SPIP dont le webmaster préfère phpBB
avoir mis en place un phpBB à côté du spip donc où est le problème ?

je vous en prie ne mettez pas de phpBB dans SPIP, c'est pas beau, c'est pas
glop :wink:

Gwendal

PS : ceci dit faut pas confondre quand tu veux faire un site à contenu tu
prends spip, si tu fais un portail tu prends un genre Nuke, si tu veux un
forum tu prends un phpBB, donc si tu veux toutes les fonctionnalités ben tu
mix l'existant, pourquoi se compliquer plus ?

"ARNO*" <arno@scarabee.com> a écrit dans le message de news:
opru1n3vgowsybly@mail.wanadoo.fr...

Tout d'abord, note que phpBB est un outil qui ne fait qu'une seule et
unique chose: gérer des forums. De plus le format et la structure de ces
forums sont imposés d'une manière extrêmement stricte. Evidemment, c'est

du

coup beaucoup plus facile de faire une interface pléthorique et hyper-
complète qui ne gère qu'un seule fonctionnalités: des forums.

> - Déplacement des "fils" ou de messages individuels d'un forum ou d'un
> article à l'autre, à travers une interface simplifiée (menu déroulant)

Pourquoi pas?

Bicoz dans SPIP, les forums sont activés par défaut pour tous les

articles.

Sur un site qui a 800 articles, le menu déroulant commence à avoir une
gueule sympa.

De plus, dans phpBB, la structure des forums est ultra-simple: les

messages

s'enfilent tous à la suite les uns des autres dans un unique thread. Sous
SPIP, les forums acceptent des threads complets. En plus des 800 entrées

du

menu déroulant, il faut donc prévoir de pouvoir raccrocher un thread à un
autre thread. On peut évidemment s'amuser à faire une interface qui le
gère, mais c'est pas nous qu'on écrit la doc de 200 pages.

> - Possibilité de s'abonner ou se désabonner à un fil (thread) pour
> recevoir par e-mail une notification de mise à jour (nouvelle
> contribution au forum ou modif de l'article)

Oui? Et ça sert à quoi?
Les forums ils sont pas déjà assez vivants? Il s'agit de faire de

l'élevage

de trolls?

Sur spip.net, si tu veux recevoir tous les messages postés dans un forum,
tu viens dans l'espace privé et tu demandes, on t'ajoute comme auteur de
l'article (ça n'apparaît pas sur le site). Evidemment, ça oblige à
discuter. Mais peut-être que, dans ta demande, il s'agit de gérer des
forums où les gens ne discutent pas?

> - Affichage des visiteurs connectés au Forum

Et ça sert à quoi?
C'est un chat ou un forum?

Cette fonctionnalité existe dans l'espace privé, bicoz il y a la
possibilité d'échanger des messages en privé. Sur un forum public, sauf à
avoir deux andouilles qui trollent des private jokes au beau milieu d'un
thread, je ne vois pas.

> - Possibilités de régler avec finesse les permission (accès, lecture,
> écriture) par utilisateur ou groupe d'utilisateur, avec un ou plusieurs
> modérateurs pour chaque discussion

Encore une fois, ce genre d'interface c'est faisable avec un truc qui ne
gère qu'un seul et unique truc. Avec SPIP, on a limité volontairement les
niveaux de permission en deux niveaux, parce que c'est une logique
éditoriale. A côté il faudrait multiplier des niveaux de lecture pour les
forums?

Sinon, le coup des forums auxquels certains accèdent, d'autres lisent,
d'autres écrivent, c'est mignon mais c'est de la branlette. Utilité
néantissime. Soit c'est un forum et on cause, soit c'est pas un forum.

> - Messagerie privéé avec masquage des adresses e-mail et possibilité
> d'envoyer des messages e-mail via une interface web, sans révéler l'e-
> mail du destinataire

Si tu ne veux pas afficher les adresses email dans SPIP, tu n'affiches pas
les adresses email.

Ca semble le truc à la mode: pouvoir s'exprimer et recevoir des emails

sans

fournir d'adresse email. 1. Branlette encore. Si c'est vraiment le spam

qui

est craint, autant directement créer une adresse "jetable" quelque part.
Parce que s'en remettre à un webmestre de forum pour qu'il ne diffuse pas
mon email bicoz il a le super système qui permet de le faire, ou peut-être
pas, ben non, c'est pas ça...
2. Recevoir des réponses à ses messages sans échange de mail, c'est
justement un forum. Là encore, la mode qui consiste à vouloir participer à
un forum public pour recevoir des réponses privées, c'est un contresens.

> - Utilisation d'un code simplifié (BBCode) pour enrichir les pages, plus
> sophistiqué que les codes SPIP, et utilisé sur des milliers de sites
> phpBB, vBulletin, etc.

Plus sophistiqués? Explique.

> - Affichage d'une "rubrique" même quand elle ne contient pas d'article
> (un des trucs incompréhensible et injustifiable dans SPIP...)

"un des trucs incompréhensibles et injustifiables". Merci. Le but de

rendre

accessible des rubriques vides, c'est quoi exactement?

> - une communauté d'utilisateur plus nombreux que celle de SPIP, avec une
> forme (le Forum) connu et reconnu par les usagers du net
> - etc.

"une communauté d'utilisateur plus nombreux que celle de SPIP".

Conclusion?

(je ne vois pas bien)

"une forme (le Forum) connu et reconnu par les usagers du net". Parce que
les usagers du net ne connaissent pas cette autre forme qu'est le "site
Web"?

================

Pour conclure: phpBB est un système extrêmement simple qui ne réalise
qu'une seule tâche, et qui en plus ne la réalise que d'une seule façon. Du
coup, oui, c'est excellent pour cette tâche, et ça offre une interface

très

complète pour le faire. Ca n'est pas le cas de SPIP; si SPIP se mettait à
développer des interfaces aussi pléthoriques pour chacune de ses
fonctionnalités, ça serait carrément marrant à voir. Je ne doute pas,
d'ailleurs, que plus personne n'ayant pas un BTS d'informatique n'oserait
s'y aventurer. Je ne doute pas, non plus, qu'il n'y en aurait plus

beaucoup

qui ressembleraient à quelque chose de consultable, vivant, et

participatif

(viendez sur mon site au 3000 boutons et 40 niveaux d'accréditation).

De plus, les squelettes de SPIP sont justement conçus pour faciliter
l'intégration de tels outils. Quel est donc le problème?

Reste enfin le dernier point important: oui on cherche à rendre chaque
fonction de SPIP aussi souple et complète que possible. Mais justement,
cela exclue les solutions rigides, et phpBB est extrêmement rigide dans la
structure qu'il offre; les forums de SPIP offrent, même si graphiquement

ça