Spip VS phpBB
- Téléchargement
- Parametrage
- phpBB en squelette Spip
L’enjeu du défi, outre de réaliser des squelettes de forum avec les bonnes boucles, est de déterminer ce qu’il manque à Spip et ce qu’il faudrait ajouter comme options, si c’est utile, pour avoir des beaux forums.
- Le squelette à reproduire en spip
phpBB
- Les options disponibles
Spip | phpBB |
---|---|
- Modération a priori
- Modération a posteriori - Forums sur abonnement - Moteur de recherche dans les messages - éditer des profils d’utilisateurs |
- épingler, libérer, effacer, déplacer des sujets (seuls ou en masse) : bien réfléchir aux avantages /inconvénients, comment l’internaute est il au courrant qu’on a déplacé son message et pourquoi ?
- éditer des sujets (à voir les modalités, mais à priori ce n’est pas une bonne idée) - Possibilité de suivre la discussion par mail (dors et déjà on peut demander à etre ajouté en temps qu’auteur à l’article et recevoir les messages) - Possibilité de voir les nouveaux messages depuis la dernière visite |
Vous pouvez télécharger ce squelette de forum et proposer des améliorations
A cette étape du chantier, on restera dans le cadre des boucles spip usuelles, pour aller le plus loin possible dans l’optique de réaliser un forum de type phpBB en Spip. Le squelette n’est absolument pas figé et nous vous engageons à nous apporter vos retours d’expériences et vos suggestions dans le forum.
Un aperçu du squelette de travail est disponible ici.
A vous de jouer
Vous pouvez apporter
- vos améliorations de boucles
- vos améliorations graphiques
Historique des archives | |
---|---|
23/11/05 | version 0.9
- adaptation pour spip 1.8 - espace d’inscription au forum |
04/04/04 | version 0.8.4
- Miss mopi passe le forum en CSS, bravo ! - débuggage, mais pas assez car le profil est buggé :( (de toute facon c’est nul les profils :)) |
03/07 | version 0.8.1
- débuggage - changement du perroquet - mise en option des avatars (plus d’appel du filtre dans les squelettes) |
26/05 | version 0.8
- moteur de recherche dans les messages [spip 1.7.2] - apparition de la super boucle forums :) - smiley cliquables - grand débuggage - passage au violet - apparition du perroquet |
05/03 | version 0.7
- Modification de poster, article-XX, rubrique-XX, voir sujet pour permettre de répondre aux réponses tout en gardant l’aspect linéaire. - Modification du système d’affichage des sujets par date des réponses (voir l’article explicatif) - Possibilité de modérérer dans la partie publique |
24/02 | Nikau ajoute :
- Une page de profil qui propose de créer un avatar (voir l’article explicatif) - Modification de ’voirsujet.html’ pour intégrer l’affichage de l’avatar (voir le même article pour la description de la fontion) - Modification de la boucle de ’article-XX.html’ pour afficher les sujets par la date inverse de la création du message et non par la date inverse de la création du sujet (voir l’article explicatif) retapage de la page de connexion et integration des nouveaux gabarits |
17/02 | BoOz corrige les différents bugs signalés et paye sa page nouveaux messages ;o)) ajout des boutons dossiers de stéphane mise en ligne de l’archive 0.5 |
11/02 | Publication du forum de test sur spip_contrib |
09/02 | BoOz reprend la main et paye ses contribs :
- Isolement de l’entête dans un fichier malin ;o)) - Intégration des smileys (filtre smileys II de BoOz) - Début de page connexion (chianlie en perspective) - Début de page liste des membres (héhé) - Apparition de mes_fonctions.php3 - Filtre « compter les messages » - Correction de la feuille de style (bug sur les Br) - Petites corrections diverses sur tous les squelettes - Mise en ligne de la 0.4 |
08/02 | James adapte la charte graphique SubSilver en incorporant les boutons de Stéphane. De plus, un module de langue permet le premier par vers une internationalisation du squelette |
06/02 | Stéphane propose les premiers boutons |
Version 0.2 (5/02) |
Deuxième mouture avec repassage derrière James par BoOz, et création du repertoire pour les images et de la feuille de style. Suppression de fichiers peu utiles
Mise en ligne de la 0.2 |
Version 0.1 (4/02) |
Premiere mouture de james qui reprend l’organisation des forums phpBB par rubrique |
Une fois le squelette au top, les étapes suivantes du chantier permettront d’ajouter les options que manifestement on aura pas pu réaliser en Spip pur jus.
Laissez un message il faut le remplir !
Installation
- Dans l’admin Spip
Créez un secteur dans l’admin spip (ie une rubrique à la racine), notez en le numéro et reportez le dans le nom des squelettes concernés (rubrique=XX, rubrique-XX et article-XX) en remplacant le numéro donné par défaut dans le nom des fichiers par le numéro de votre rubrique.
Ensuite les rubriques que vous créez dans le secteur correspondront aux thèmes de forums et les articles aux forums proprement dit. Créez donc au moins une rubrique avec un article dedans.
La modération des messages s’effectura dans l’admin spip section : Evolution du site, elle est aussi accessible aux admins en bas du squelette concerné.
Maintenant, configurons les mots-clés de forum :
Rendez-vous dans configuration/contenu du site et autorisez l’ajout de mots-clés aux forums.
- Créez ensuite un groupe de mot-clé « Type de sujets »
Cochez les cases : articles et visiteurs public. Dans ce groupe créez le mot-clé « Annonce ».
- Créez de la même manière un groupe de mot clé « Modération »
Dedans ajoutez le mot clé « Fermé »
Notez bien les numéros des groupes de mot clés.
- Les fichiers de paramétrage
- Placez les fonctions de spipBB dans votre fichier mes_fonctions.php3 :
le filtre « afficher_mots_clefs et pas_afficher_mots_clefs » doit être paramétré avec vos propres numéros de groupe de mots clés
Chercher dans mes_options en dessous de ces lignes :
* +----------------------------------+
* Nom des Filtres : afficher_mots_clefs et pas_afficher_mots_clefs
* +----------------------------------+
- Définissez ensuite les options de spipBB dans ecrire/mes_options.php3 attention si vous avez déjà des extras [1]
<?php
//
// Definition de tous les extras possibles
//
$GLOBALS['champs_extra'] = Array (
'auteurs' => Array (
"avatar" =>"ligne|propre|Entrer l'URL de votre avatar",
)
);
$GLOBALS['champs_extra_proposes'] = Array (
'auteurs' => Array (
'tous' => '',
'6forum' => 'avatar'
)
);
?>
- Pour finir l’installation
Adaptez votre fichier forum.html (qui vous sert en dehors du forum) pour qu’il ne permette pas l’ajout de mots clés lorsqu’on répond à un article traditionnel. Il suffit de placer la ligne suivante au début du fichier
<?php
//Empecher l'affichage des mots clés de forum
$GLOBALS['afficher_groupe'][]=0;
?>
Envoyez maintenant le contenu du zip que vous venez d’adapter à la racine de votre site spip sur le serveur, en concervant l’arborescence donnée.
Discussions par date d’activité
27 discussions
J’ai constater que certains boutons ne marche pas :
voila sinon parfois j’obtiens le menu origine de spip avec une erreure lorsque je clique sur certains comme par exemple le sujet mais la page s’affiche comme meme dans le fond, il suffit que je recalcul la page pour que l’erreure parte mais si je reclique sur le liens elle revient.
Merci de m’eclairer sur les beug que j’obtiens.
Sinon pour finir, c’est du bon travail et merci pour cette contrib.
Je me répond : ayant mi les fichier html dans mon dossier squelette, les test ne trouvait pas le fichier pagination, ce qui rajoutait une erreure.
voila pour l’erreure,
sinon pour les boutons , il renvoyait toujours sur le rub 14, alors j’ai modifier un peu le fichier entete.html sur la fin.
voilà c’est tout si quelqu’un veut plus de détail qu’il n’hesite pas.
Merci pour tout ces contribs. elles nous fond vraiment avancer.
Manu
bonjour,
pour tes fichiers html : tu les ai replacé à la racine ou est-ce que tu l’as resolu autrement ?
merci
joz
Répondre à ce message
Bonjour,
J’ai essayé d’installer ce forum sur un site spip neuf pour testé SpipBB
J’ai une version de spip 1.8.2 e
Voila mon souci je ne voie pas le forum a la version du PHPBB
J’ai bien les connexions et autres pages annexes (en style phpBB) en ecrivant directement le lien.
Faut il un squellette spécifique dans rubrique.html dans forum.html.....
J’ai bien suivi a la lettre le tutoriel pourtant.
hé bien je ne sais pas si vous avez réglé votre pb mais moi je n’arrive pas à faire fonctionner ce forum ...
j’ai bien les messages apparement mais le style est totalement absent (enfin je parle du squelette tel qu’il est sur la démo -pour partir sur une bonne bas ...-)
et aucun lien ne fonctionne à part « login » ...
HELP ME please ! Merci d’avance aux réponses.
Répondre à ce message
Bonsoir
La version 0.9 CSS intègre-t-elle la mise en place des avatars ? Je l’ai installée et je n’arrive pas à intégrer des avatars sauf évidemment pour les administrateurs et les rédacteurs.
Merci d’avance
Exactement le même pb ; par contre a priori si l’on passe par spip , ça fonctionne
Répondre à ce message
je suis en train d’essayer d’installer spipbb et j’aimerais savoir comment récupére une fichier /lang/phpbb_oc_lnc.php3 afin que le forum puisse être en occitan. J’ai traduit le module contrib dans l’interface spip-trad, mais quand je récupère le fichier de langue contrib_oc_lnc.php sur spip.net il est bien différent de du fichier phpbb_xx.php3
dois-je retraduire à la main le fichier phpbb_fr.php3 en php_oc_lnc.php3 ? (dites moi que non s’il vous plait)
Hélas, ce squelette n’a pas été écrit pour exploiter le fichier
contrib_*
, mais on peut supposer que si tu renommescontrib_*
enphpbb_*
, ça devrait passer (enfin, j’espère...)Hélas, ce squelette n’a pas été écrit pour exploiter le fichier
contrib_*
, mais on peut supposer que si tu renommescontrib_*
enphpbb_*
, ça devrait passer (enfin, j’espère...)Heu, envoie moi ton fichier (boozrezo.net) je te dirait si on peut le récuperer ou si tu dois tout te retaper :))
Répondre à ce message
Bonjour
A quoi sert le dossier BBclone dans le zip de la version 0.9 ?
Merci
Ca comptes les stats pour les forums (BBclone est un script a part).
Les stats sont visibles par les admins sur la page d’accueil en bas, en suivant un lien.
Répondre à ce message
Bonjour à tous,
aprés avoir tout installé, je n’accede plus au site...bouh...
Voici l’erreur qui apparait.
Quelqu’un a une idée ?
Merci d’avance
Warning : Unexpected character in input : ’-’ (ASCII=5) state=1 in /home.2/euroguid/www/mes_fonctions.php3 on line 306
Parse error : syntax error, unexpected ’ ?’ in /home.2/euroguid/www/mes_fonctions.php3 on line 306
Répondre à ce message
J’essaye de faire cohabiter spikini et spipBB mais rien à faire qqchose cloche, j’arrive bien à les installer séparément mais pas ensemble ?! Est-ce que qqun l’a déjà fait ?
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |