Présentation du Plugin GAFoSPIP

Attention, cette contribution est EN CHANTIER : elle n’est peut-être pas fonctionnelle.

Gestion de Forums en backoffice, plus jeu de squelettes.

GAFoSPIP : Gestion Alternative de Forums SPIP.

Ce plugin rassemble sous un seul répertoire plugin, un jeu de squelettes pour l’affichage public d’un espace Forums et une interface d’administration en zone privé de SPIP.

Le jeu de squelettes s’appuie sur les boucles/pages produites antérieurement dans le chantier « spipBB », de James, Booz et Cie. Ils ont été adapté et modifié avant tout pour mon usage personnel, mais les connaisseurs s’y retrouveront et j’aime à croire qu’il seront, comme l’était spipBB, utile et utilisable par le plus grand nombre.

Le principe est le même que celui produit par SpipBB , à savoir : proposer un espace de Forums dissocié des rubriques et articles du site ; comme l’on pourrait le faire via des applications distinctes tel que phpBB (!). Cet espace réservé repose sur la création d’une rubrique-secteur (rubrique en racine).

L’organisation des répertoires du plugin, et les appels des tableaux de forums (Les pages produites pars les squelettes étant principalement des tableaux), permet les mises à jour des squelettes sans risques d’écrasement dans le cas d’un usage standard de ce plugin. Et de ce fait, permet une installation rudimentaire pour des tests en local.

Certaines fonctionnalités sont proposées actives par défaut, pour les classiques, d’autres sont à décommenter dans les corps de squelettes (voir la documentation). On y retrouvera : nouveau sujet, répondre, citer, liste des inscrits, liste des modérateurs, formulaire de connexion, profil perso, flux RSS ...

Une feuille de style adaptée permet d’en modifier les couleurs, la disposition, mais également les icônes principales. Vous pourrez fournir vos propres icônes et smileys.

L’interface d’administration propose non seulement la création de nouveaux sujets ou réponses aux threads en cours mais également diverses manipulations sur les forums et messages. Tel que suppression, fermeture d’un forum ou d’un thread ou encore le déplacement d’un thread. Elle clone dans sa présentation la hiérarchisation de votre site, permettant ainsi l’intervention sur des forums liés à des articles hors de l’espace (rubrique-secteur) réservé aux Forums.

Bien qu’ouverte à tous en consultation, seul les Admins et Admins-restreint (au sens de SPIP) ont accès à certaines fonctions de cette interface. Les « auteurs » d’articles, Admins-restreint y sont appelés aussi « Modérateurs » ; les règles appliquées sont celles de SPIP !

Prérequis

Gafospip nécessite la présence du plugin Balise Session.

Nécessite également la présence de la balise, maintenant classique et indispensable #INSERT_HEAD dans les entêtes.

Auteur Plugin

Scoty

Discussion

15 discussions

  • 3

    Si y’en a que ça intéresse, j’ai installé GafoSpip sur Spip 192b.
    ça a l’air de tourner.
    Je l’ai couplé avec Form&Tables, pour pouvoir gérer avatars, signatures et infos supplémentaires sur les inscrits.

    C’est là que ce se passe : http://desmareesmontantes.free.fr/spip.php?rubrique22

    Y’a pas encore de docs, mais si des gens sont intéressés, je peux m’y mettre ! ;-)

    Répondre à ce message

  • 3

    vivement que ce plugin sorte pour spip 1.9.2 car franchement il a l’air excellent

    • Oui, ce plugin est génial, mais je ne peux pas l’utiliser avec spip 1.9.2 snifff.
      D’ailleurs il ne devait pas sortir le week-end dernier ? Je ne le trouve pas sur la page en question

    • Quoi ... comment ... on est pas le 15 ? M.... !
      Bon OK ... un peu pas à l’heure le gars ! oups !
      Allons Vatou, mouches ton nez, et regardes maintenant sur koakidi ! :-))
      A’y’est ! C’est publié !

    • EXCELLENT merci beaucoup pour ce plugin je test tout de suite

    Répondre à ce message

  • 2
    François

    Et pour Spip 1.9.2 ? Comment va la préparation ?

    • Désolé, j’chui un poil long, mais ...
      ... elle est en cours ! Une version de test/dev sera disponible sur koakidi dimanche 15/07, pour les amateurs.
      Une version de demo public est disponible.
      Adresse fournie ICI.

    • Alors, cette version intègre-t-elle les dernières propositions faites ? Et on teste ce week-end ou pas ?

      Cela dit, pourquoi ne mets-tu pas cela en dev (svn pourquoi pas) afin de pouvoir avancer ?

      Merci

    Répondre à ce message

  • 1

    Bonjour,
    Tout frais tout nouveau, ce plugin semble bien attendu < :-)
    Mais pourquoi ne pas avoir poursuivi dans SpipBB, duquel il prend toute la base, avoir changé de nom et n’avoir pas fait plus de liens ?

    Bref, en ce qui me concerne je voudrais savoir, à partir d’une installation de spipBB-1.0a1, comment récupérer ce plugin ?
    A-t-il été vérifié et utilisé ? Où peut-on le voir (l’essayer) ?
    Et mon installation, dont l’inscription ne marche pas mais pour le reste il semble que oui ? Tout détruire ? Même mes adaptations ? Quelle horreur... < :-\

    Merci de votre aide !

    • J’ai développé gafospip il y a deux ans, pour coller, en backoffice, à spipBB. C’était à l’époque un complément de gestion.
      Avec cette version 0.3 de Gafospip, je propose toujours (mais en plugin) la gestion en backoffice plus ma version personnelle (adaptation) des squelettes spipBB ! pour rendre le tout plus adaptable à des formats de page autres que du plein écran/page (charte graphique de koakidi oblige).

      Pour une démo « visiteur », vous pouvez allez sur koakidi.com où j’ai laissé une rubrique (« zone de test ») pour des posts bidons et « inutiles ». Pour gafospip, faut tester en local.
      Pourquoi je n’ai pas poursuivi sur le spipBB existant ? ... par manque de temps à consacrer en dev. conjoint et un besoin impérieux de faire tourner un forum pour mon propre site ... j’en fait maintenant profité tout le monde ! Et j’espère relancera l’équipe spipBB sur le Dev de forum (quitte à être pesant, merci à eux !).
      Je rappel que c’est en test, pour SPIP 1.9.1 et sans aucune garantie.
      Pour 1.9.2 .. version en cours ... mais patience !!!

    Répondre à ce message

  • 1

    Hello, Y a t il un site où on peut voir ce que ça donne visuellement ?

    • Oui, sur koakidi !

      ... testez en local. Voir le début d’info sur koakidi.com, et la doc fournie dans l’archive du plugin ; en attendant mieux.

    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 :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

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.

Qui êtes-vous ?
[Se connecter]

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

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom