SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

288 Plugins, 197 contribs sur SPIP-Zone, 117 visiteurs en ce moment

Accueil > Interactivité, échanges > Forums > SpipBB le forum > Archives SpipBB > spipBB 0.9 CSS

spipBB 0.9 CSS

1er avril 2005 – par BoOz, James, Miss Mopi, Nikau – 79 commentaires

6 votes

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

La nouvelle version du squelette de travail 100% Spip du chantier spip VS phpBB.

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

SpipphpBB
- 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

-  ajout de la possibilité de créer des annonces et de fermer des discussions (cf article explicatif)

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 !

Voir le squelette

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 :

-  Définissez ensuite les options de spipBB dans ecrire/mes_options.php3 attention si vous avez déjà des extras [1]

-  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

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.

P.-S.

Si vous trouvez qu’il y a trop de smileys, vous pouvez en enlever en les effacant du repertoire /smileys (inversemment vous pouvez en rajouter autant que vous le voulez)

Notes

[1voici un exemple avec plusieurs extras :

-  tous=>’’ : Tous concerne tous les type d’auteurs (administrateur, rédacteur et visiteur). On attribue donc rien à tout le monde... Celà permet de ne pas attribuer la catégorie avatar aux admins et aux rédacteurs (qui ont pour eux la rubrique LOGO, je le rapelle).

-  ’6forum’=>’avatar’ : c’est là que l’on attribue la catégorie ’avatar’ au visiteur du site (nom de code pour Spip : 6forum)

ATTENTION : Si vous avez déjà des champs extra pour les auteurs, faites en sorte que vos définitions restent compatibles avec celles-ci. En particulier, dans champs_extra_proposes la ligne ’6forum’ REMPLACE l’ordre de ’tous’ et ne vient pas s’ajouter à lui (comme je le pensais dans un premier temps).

Un exemple, admettons que vous ayez déjà défini un champ ’image_de_mon chat’ pour les auteurs pour un site dédié aux minous. Vous voulez attribuer cet extra à tous les auteurs, donc vous faites un ’tous’=>’image_de_mon_chat’. Si la deuxième ligne est simplement ’6forum’=>’avatar’, le visiteur abonné au forum (6forum) va perdre l’extra ’image_de_mon_chat’ ! Pour que le visiteur puisse avoir les deux extras, il faut la ligne : ’6forum’=>’image_de_mon_chat|avatar’.

Dernière modification de cette page le 23 décembre 2005

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 6 juin 2007 à 16:26, par pti En réponse à : Compatibilité ?

    Bonjour,

    spipBB 0.9 CSS est il compatible avec la version 1.9.2 de spip ?
    Si non, existe -t-il un autre moyen d’intégrer un forum sous la version 1.9.2 de spip ?

    Merci pour vos réponses !!

    • Le 6 juin 2007 à 16:39, par James En réponse à : Compatibilité ?

      bonnes questions.

      il existe un développement pour spip 1.9.2, mais faute de bonnes volontés, le projet est plutôt en sommeil.

      Coups de mains bienvenus !

    • Le 7 juin 2007 à 11:10, par pti En réponse à : phbb

      Il existe phbb

      « phpBB est un forum open-source et libre à la fois puissant, évolutif, et personnalisable. Développé en PHP depuis juillet 2000, il peut être utilisé dans n’importe quel projet de site Web, y compris en remplacement des forums de SPIP »
      Source : http://www.spip-herbier.net/PhpBB
      A voir pour ceux que ça intéresse,

      Cordialement,

    • Le 31 août 2007 à 22:29, par gurdil En réponse à : Compatibilité ?

      Il y a en effet un début de passage vers SPIP 1.9.2, encore très expérimental, si vous l’essayez, n’hésitez pas à venir en discuter ici http://spipbb.spip-zone.info/voirsujet.php3?id_forum=442

    Répondre à ce message

  • Le 27 mai 2004 à 14:27, par Jazzymarc En réponse à : > Un squelette de forum !!! 0.8

    j’ai cette erreur pour les recherches :

    Erreur dans la requête envoyée à MySQL : SELECT forums.*,SUM(idx.points) AS points FROM spip_forum AS forums,spip_index_forums AS idx WHERE idx.id_forum=forums.id_forum AND idx.hash IN (0x98F6BCD4621D373,0x698DC19D489C4E4D,0xB61A6D542F903655) AND forums.id_parent=0 AND forums.statut=’publie’ GROUP BY forums.id_forum ORDER BY points Table ’iziplane_iziplane.spip_index_forums’ doesn’t exist

    Erreur dans la requête envoyée à MySQL : SELECT forums.*,SUM(idx.points) AS points FROM spip_forum AS forums,spip_index_forums AS idx WHERE idx.id_forum=forums.id_forum AND idx.hash IN (0x98F6BCD4621D373,0x698DC19D489C4E4D,0xB61A6D542F903655) AND forums.id_parent=0 AND forums.statut=’publie’ GROUP BY forums.id_forum ORDER BY points Table ’iziplane_iziplane.spip_index_forums’ doesn’t exist

    • Le 27 mai 2004 à 14:37, par BoOz En réponse à : > Un squelette de forum !!! 0.8

      as tu spip 1.7.2 ?

      cette nouvelle version ne fonctionne qu’avec spip 1.7.2 pour la recherche dans les forums.

    Répondre à ce message

  • Le 6 mai 2007 à 09:44, par Perline En réponse à : Projet de développement pour spipBB ?

    Y a-t-il des projets de mise à jour ? De mise en plugin ?
    Y a-t-il un projet de fonction de réception automatique par e-mail des nouveautés d’un ou de plusieurs fils auxquels on participe ?
    J’ai mis un fil RSS en bas de mon installation : s’il y a un groupe qui continue à s’occuper de ce projet, je participe.

    En résumé : je pense que c’est vraiment un projet qui a de l’avenir, il faudrait le remettre sur les rails < :-)

    Répondre à ce message

  • Le 8 avril 2007 à 13:33, par madmoizelle En réponse à : spipBB 0.9 CSS

    je souhaite installer votre forum mais je bloque sur :

    2) notez le numéro de la rubrique et reportez le dans 3 fichiers rubriques et articles qui portent un numéro de rubrique.

    j’ai bien noté le numéro de la rubrique que j’ai créée à la racine de mon site ; j’ai même créé une sous-rubrique mais qu’est-ce qu’un fichier rubrique et surtout où se trouve-t-il (je suis allée voir dans le fichier « rubrique.html » et je ne vois pas de n° de rubrique !?!

    et aussi sur :

    5) adaptez vos fichiers ecrire/mes_options.php3 et mes fonctions.php3 avec le code donné dans la doc, attention à vos numéros de mots clés

    6) uplodez les fichiers.

    je n’ose pas m’avancer plus car cela devient encore plus flou pour moi, hélas ! D’autant plus que je suis sous spip 1.9.1.2 avec un squelette alternative tout neuf. Sera-ce compatible ? Merci d’avance pour votre complément d’explication.

    • Le 8 avril 2007 à 14:55, par madmoizelle En réponse à : spipBB 0.9 CSS

      oups désolée (j’avais gardé ma perruque blonde :D )

      Pour l’instant tout va bien ; mais je reste prudente sur l’évolution de mon installation.

    Répondre à ce message

  • Le 4 avril 2007 à 19:13, par patrick En réponse à : spipBB 0.9 CSS et SPIP 1.9.1

    Bonjour

    quand je clique sur un theme pour afficher les messages contenus j’obtiens ces messages :


    Erreur(s) dans le squelette

    Erreur : filtre « afficher_avatar » non défini, _auteurp

    Erreur : filtre « smileys » non défini, _sujet_principal

    Erreur : filtre « smileys » non défini, _posts

    Erreur : filtre « afficher_avatar » non défini, _auteurpr

    Erreur : filtre « smileys » non défini, _posts


    Où est l’erreur ?

    merci de vos réponses

    Répondre à ce message

  • Le 17 février 2007 à 18:09, par Fred En réponse à : Pb avec la page « Voir les nouveaux messages »

    Bonjour et bravo pour cette contrib que j’ai adapté sur ce site

    Tout fonctionne, sauf la page « Voir les nouveaux messages » qui m’affiche tous les nouveaux messages de forums, y compris ceux des autres rubriques...

    Cette page contient pourtant un filtrage dans son en-tête, mais qui ne parait pas fonctionner. Je suis d’ailleurs intrigué par le fait que ces boucles de filtrage soient placées dans du code php. Il me semblait que le php été interprété après les boucles spip. Dans ce cas comment le critère doublons peut-il fonctionner ?
    Quoi qu’il en soit, que cela en soit la cause ou pas, ce filtrage ne semble pas fonctionner dans mon cas...

    Merci de m’éclairer,

    Fred

    Répondre à ce message

  • Le 1er février 2007 à 08:53, par Jaja En réponse à : spipBB 0.9 CSS spip1.8

    Quelqes soucis : 1- Dans le skel article-XX on a :
    INCLURE(page.php3)fond=pagination
    j’obtiens une ERROR 404 en haut de la page, le reste de la page s’affiche. On a bien dans la distrib un skel pagination.html mais pas de page.php3.
    2- Dans la page article chaque réponse est prise comme nouveau sujet
    qu’ai je oublié ?
    Merci. salutations

    • Le 1er février 2007 à 09:06, par ? En réponse à : spipBB 0.9 CSS spip1.8

      il faut utiliser cette distrib avec SPIP1.8 qui contient le fichier page.php3. Il y a d’autres paquets du squelette pour les autres versions de spip.

    • Le 1er février 2007 à 10:03, par Jaja En réponse à : spipBB 0.9 CSS spip1.8

      Oui, merci j’ai en effet retrouvé page.php3 dans la distrib 1.8.
      En revanche je bloque sur le fait que chaque forum est affiché comme nouveau sujet. Si je réponds à un post j’obtiens un nouveau sujet et pas une réponse au précédent post. J’ai bien vérifié les mots clés. Comment spipbb sait qu’un nouveau post (forum) est une réponse et pas un nouveau sujet ? merci de votre aide.

    • Le 1er février 2007 à 19:21, par Jaja En réponse à : spipBB 0.9 CSS spip1.8

      L’erreur 404 vient du fait que inclure page insére le skel 404.html curieux non ?
      Chaque réponse à un post devient un nouveau sujet, je n’arrive pas à avoir un ordre des forums corrects. Quelqu’un aurait-il une idée ?

    Répondre à ce message

  • Le 16 janvier 2007 à 21:39, par Perline En réponse à : Où j’le mets ?

    Si j’ose dire...
    J’utilise skteme qui laisse le choix des squelettes qui sont dans un dossier thèmes.
    Dans ce dossier thèmes j’ai donc mon dossier maconfig.
    Jai renommé tout ce qu’il fallait et j’ai créé les mots-clés des groupes.
    Mais j’ai mis le dossier spipbb comme sous-dossier du dossier maconfig.
    Et là, rien.

    Faut-il absolument que je vide le dossier spipBB dans mon dossier maconfg ? En mélangeant les squelettes du site avec l’ensemble de la gestion de SpipBB ?

    Merci beaucoup.

    • Le 17 janvier 2007 à 21:24, par ? En réponse à : Où j’le mets ?

      tu souhaite l’utiliser en tant que squelette via skthémes ?

      si c’est le cas il te faut un spip+spipBB 0.9 .........

    • Le 1er février 2007 à 13:48, par Sylvain En réponse à : Où j’le mets ?

      bonjour,

      J’ai le meme problème que Perline. je voudrais installer le forum sur alternative qui marche comme Skthèmes.

      J’ai vu votre installation et donc l’installation est possible

      mais j’aimerais savoir dans quelle directory il faut installer et comment car je ne voudrais pas forcement melanger tous les scripts au meme endroit pour des questions de maintenance.

      Je n’arrive pas acceder a vos rubriques ’contact, questions spip,...) sur lequel vous avez peut être expliquer votre installation

      cordialement

      Sylvain

    Répondre à ce message

  • Le 22 septembre 2006 à 22:46, par akapando En réponse à : spipBB 0.9 CSS

    bonjour, cette contrib est compatible avec un spip 1.8.3 ?
    parce que là chez moi ca veut rien savoir :(

    Répondre à ce message

  • Le 14 janvier 2007 à 20:32, par ? En réponse à : spipBB 0.9 CSS

    donc superbe travail spipBB 0.9 CSS MAIS

    le hic c’est quand même pour poster un message

    http://www.multispip.info/spip.php?page=poster&id_article=39 ;

    l’affichage n’est pas des plus top...par contre le resultat est ok :

    http://www.multispip.info/spip.php?article39#forum7

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Escal-V3 et Escal-V4

    16 février 2012 – 286 commentaires

    Un jeu de squelettes proposant un affichage en 2 ou 3 colonnes avec un large choix de noisettes à insérer ou pas, fortement paramétrable depuis l’espace privé. Présentation A l’instar de sa petite soeur plugin Escal-V2 dont elle reprend toutes les (...)

  • Sitemap d’actualités

    18 décembre – commentaire

    Ce plugin fournit un fichier sitemap dédié aux actualités du site. Pour que les articles soient acceptés dans un agrégateur comme Google Actualités, il faut déclarer un fichier Sitemap conforme à certains critères précis : Contenus agés de moins de 2 (...)

  • Mailsubscribers

    16 janvier 2013 – 341 commentaires

    Ce plugin permet de gérer les inscriptions (ou abonnements) à la diffusion de contenu par email. Mailsubscribers permet de gérer les inscriptions par Opt-in simple ou double et la désinscription par URL. Ce plugin gère également plusieurs listes de (...)

  • Champs Extras 3

    16 janvier 2012 – 620 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)

  • Éditorial (HTML5UP)

    27 novembre – 14 commentaires

    Squelette SPIP pour intégrer le modèle Editorial de HTML5UP https://html5up.net/editorial Configuration La page de configuration permet quelques réglages. On y défini la couleur principale du site, des informations de contact et le contenu de la (...)