SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 765 visiteurs en ce moment

Accueil > Rédaction > Édition publique > Gribouille - Wiki SPIP > Gribouille

Gribouille

3 mars 2007 – par Fil – 56 commentaires

23 votes

Documentation de Gribouille, le squelette de wiki qui succède à spikini.

Nota SPIP-Contrib - 24 février 2008 : la documentation d’origine dans son jus de chantier au format Gribouille : sortie du wiki pour la protéger du vandalisme, à retravailler.

Gribouille

  • C’est un squelette qui remplace spikini, lui-même inspiré de wikini.
  • Il prend toute sa valeur avec les crayons, le plugin qui permet d’éditer les contenus sans passer par l’espace privé.
  • Grâce à l’API des autorisations (inc/autoriser), on peut l’ouvrir en écriture à tous les visiteurs, ou (au choix) à l’ensemble des rédacteurs/visiteurs enregistrés du site
  • Si la gestion des révisions est activée, Gribouille l’utilise pour suivre les modifications des pages.
  • Il est compatible avec l’ensemble des plugins de SPIP (accès restreint, thickbox, boutonstexte, Autorité, etc.)
  • Il est développé sur spip-zone ; chacun est invité à y participer http://zone.spip.org/trac/spip-zone...
  • La documentation d’installation se trouve (pour l’instant) dans les fichiers README.txt et mes_options.php
Zip - 41 ko
Gribouille.zip

Compatibilité

-  les boucles de révisions ne sont pas compatibles avec SPIP 1.9.2

SPIP Gribouille

-  Ajouter une boucle de recherche et le formulaire correspondant
-  afficher la date de dernière révision dans la page article.html
-  un logo :) — merci toutati !
-  quand on part d’une page vide le crayon a une hauteur trop faible
-  Ajouter #LOGO_ARTICLE
-  Gérer les sous-rubriques
-  Mieux importer les tags spikini (cf. spikini/importer.php)
-  Permettre de restaurer une ancienne version (il suffit de passer dans l’espace privé)
-  Internationalisation
-  Améliorer le squelette et refaire les CSS pour les détacher du modèle spikini/wikini (Pourquoi ne pas s’inspirer du skin « simple » de PMWiki ? Choix de Framakey d’ailleurs — Yann974) ; réponse : oui bonne idée ; inscris-toi sur spip-zone et envoie les fichiers ; (Question : euh et c’est où que je place les fichiers ? — Yann974) Viens en discuter sur spip-zone :) Mais où sur spip-zone ? —Yann974 ici surement : http://listes.rezo.net/mailman/list...
-  Empêcher les robots de parcourir l’historique (javascript ?)
-  Charger l’historique en ajax ? l’interface de suivi des révisions est un peu spartiate (retour à cette version etc. : pas clair) Empêcher.
-  Ajouter des champs (chapo, etc)
-  Faire un plugin de gestion des autorisations
-  Ajouter deux fils RSS :

  • modifications : le code existe déjà mais dans l’espace privé)
  • contenu : pour de la réplication de site ; ici le (petit) problème c’est que les articles du gribouille sont supprimés du rss normal

Suggestions

-  S’inspirer de Wikipedia pour la structuration éditoriale (4 onglets : article, discussion, modifier, historique)
-  Trouver un système pour pouvoir enregistrer des modèles depuis l’espace public et les lister pour une insertion.
-  Trouver un moyen pour qu’une modification d’une page du carnet SPIP puisse être reporté sur la wikipedia lorsqu’une page du carnet est déclarée (méthode à définir) comme une ressource encyclopédique. En sens inverse reprendre les modification de certains articles de la wikipedia pour une mise à jour du carnet. Pourait être étendu à la publication sur les différents site de la « communauté spip (noé de naama). Tu parles d’un report automatique ? Ca me paraît dépasser de loin l’objectif de ce squelette ; quant aux reports automatiques d’un SPIP vers un autre (gribouille ou pas), il y a la syndication RSS [avec un glitch cf. ci-dessus]. (— Fil).
—  Fonctionnement du Carnet Spip (concerne le carnet SPIP, pas le squelette à proprement parler)
—  lors de la création d’une page rejeter les titres de pages avec des espaces car sinon on ne peut pas faire de lien dessus de la forme ]appel->titre de page[ seul ]appel-TitreDePAge[ marche (ou sinon par le titre de page et l’id (mais on ne connait pas l’id sur le carnet SPIP). Ce serait pratique de pouvoir faire des liens ]appel->titre de page[ (nota : pour les »[« , »[" je ne suis pas dyslexique c’est pour les voir ;-) ) (noé de naama) (la création de page ne se passe pas comme sur spikini en créant un lien : il faut entrer un titre dans le formulaire prévu à cet effet en bas de page)
-   Monobook. (c’est quoi ?)
-  à l’édition, ne pas oublier la possibilité d’indiquer qu’il s’agit d’une modification mineure. (quel est l’intérêt d’alourdir l’interface pour ça ? on le voit bien, dans le suivi, si c’est mineur ou non) - Réponse/explication : parce que cela permet de disposer d’un affichage de l’historique d’une page beaucoup plus léger (justement sans - mode par défaut - ces modifs mineures qui « polluent » la liste des « vraies » modifs de contenu).
-  Mais qui décide si c’est mineur ou pas ? Je préférerais un système permettant de « purger » les révisions sans intérêt. il s’agit simplement de visualisation : chaque rédacteur peut décider - case à cocher - qu’il ne veut voir affiché ds l’historique d’une page que les révisions majeures — Yann974

Dernière modification de cette page le 26 août 2010

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 23 mars à 19:43, par Jin En réponse à : Gribouille

    Bonjour, ce plugin est-il compatible avec spip 3.0 ?

    • Le 25 mars à 19:51, par Jin En réponse à : Gribouille

      J’ai essayé de voir par moi-même si c’était le cas.
      J’ai donc décompressé l’archive dans squelettes et suivi les instructions du README, mais quand je fais localhost/spip/spip.php ?page=rubrique-5 par exemple j’ai un 404.
      Même chose pour tout ce que j’essaye : affihcer une des pages présentes dans le dossier squelette_gribouille, copier-coller le contenu du fichier article.html dans un autre fichier html, etc.

      Il y a moyen de le faire fonctionner sous spip 3 ?

    • Le 28 mars à 22:40, par Jin En réponse à : Gribouille

      Le plugin n’est pas complètement compatible avec spip 3

      On peut sans problème afficher une page gribouille pour les rubriques en suivant les instructions du README et en modifiant mes_options.php.

      Par contre, quand on rajoute le fichier article.html dans /squelettes pour activer le fichier article-NN.html, cela donne bien le look gribouille aux articles du secteur wiki, mais entre en conflit avec un autre squelette (sommaire.html ou article.html je ne sais pas trop) et fait bugguer le reste du site.
      Je porte ceci sur le forum

    • Le 29 mars à 02:07, par JIn En réponse à : Gribouille

      Tout fonctionne avec spip 3.1

    • Le 22 avril à 12:30, par Dudule En réponse à : Gribouille

      Jin,
      J’ai la même erreur 404 sous spip 3.0 que tu as eu au départ. Peux-tu me dire comment tu as réussi à finaliser ton installation.

    • Le 22 avril à 14:34, par Jin En réponse à : Gribouille

      Ca fait un moment, mais je vais finir par retrouver comment j’ai fait.

      Commençons par le début : as-tu suivi scrupuleusement les instructions du readme ? Modifcation de mes_options.php, etc. ?

      Ne pas oublier de coller rubrique.html à côté de rubrique-NN.html pour activer le double affichage (wiki et normal)
      Pour les articles, il te faudra copier-coller article.html (ou article-zpip.html si tu utilise zpip) a côté de article-NN.html.

      La suite lundi si ça marche toujours pas. Après, on éditera le carnet-wiki et le fichier readme pour que les suivants n’aient pas ce problème.

    • Le 23 avril à 08:21, par Dudule En réponse à : Gribouille

      Jin,
      Merci pour ton coup de main. Je pense avoir suivi les instructions à la lettre (ou peut-être pas...) :
      1. J’ai créé dans le répertoire /squelettes le sous répertoire gribouille qui contient tous les fichiers.
      2. Dans le répertoire /config j’ai rajouté au fichier mes_options.php le code présent dans mes_options.php-exemple.txt en prenant soin de remplacer dans le code le secteur correspondant à mon wiki (ici 39)
      3. J’ai créé dans /squelettes les fichiers rubrique-39.html et article-39.html dans lesquels j’ai uniquement mis la ligne inclure présente dans le fichier readme.txt.
      4. Le plugin Crayons est activé

      Toutefois il doit y avoir un loup quelque part car lorsque j’appelle la rubrique 39 j’ai une erreur 404. Je précise que je n’ai écrit aucun article à l’intérieur de la rubrique 39 mais je ne pense pas que cela ait une incidence.

    • Le 23 avril à 15:43, par ydikoi En réponse à : Gribouille

      Dudule,

      Si je ne me trompe pas :

      1. vérifie bien dans mes_options.php d’avoir modifié le secteur dans les deux lignes où il est précisé
      2. ta rubrique renverra un code 404 tant que tu n’auras pas publié un article (et tes sous-rubriques ne seront pas visibles dans le wiki pour la même raison)
      3. il faut bien penser à copier dans ton répertoire squelettes les fichiers « standard » rubrique.html et article.html (donc si tu ne les avais pas par défaut, les copier depuis le dossier squelettes-dist)

      Avec cela, ça devrait fonctionner (en tout cas ça a fonctionné chez moi sur un 3.1 vierge)

    • Le 24 avril à 08:48, par Dudule En réponse à : Gribouille

      Bonjour Ydikoi,
      Le problème est résolu, effectivement il fallait publier un premier article pour que la page 404 disparaisse, tout est OK maintenant je vais pouvoir styler le wiki. Merci à tous les deux pour l’aide apportée.

    • Le 29 avril à 13:30, par Jin En réponse à : Gribouille

      Content que tu aies pu réussir. Fais nous donc profiter de ta feuille de style CSS si c’est ça que tu entends par styler le wiki.
      Moi je suis en train de voir comment y intégrer le forum de discussion propre à chaque article.

    Répondre à ce message

  • Le 2 décembre 2011 à 10:30, par GLX En réponse à : Gribouille

    Bonjour à tous,
    le zip n’est plus accessible : en maintenance ou fausse adresse ?
    L’url d’un site où il est installé ?
    merci

    • Le 17 février 2012 à 18:04, par JLuc En réponse à : Gribouille

      Le zip est bien là.
      Gribouille est installé sur spip-contrib même : c’est lui qui gère le carnet .

    Répondre à ce message

  • Le 17 février 2012 à 18:08, par JLuc En réponse à : Gribouille

    Depuis le passage de spip-contrib.net à SPIP3, les pages de visualisation des versions historiques d’une page du carnet, gérées par gribouille, sont vide de la version historique. On ne voit plus que la succession des dates des modifications avec leur auteur.

    exemple : http://www.spip-contrib.net/La-mutu... devrait afficher le texte de la version 61 de l’article sur la mutualisation facile, avec les modifications de cette version en stylé.

    Répondre à ce message

  • Le 25 août 2010 à 15:53, par Lecter En réponse à : Gribouille

    Le lien placé en fin de :
    • La documentation d’installation se trouve (pour l’instant) dans les fichiers README.txt et mes_options.php <= il manque un s à option dans l’URL ce qui a pour effet de renvoyer en 404 !

    Si quelqu’un peut faire la modif’ ! Merci :)

    Répondre à ce message

  • Le 15 janvier 2009 à 01:49, par Dr Abdou En réponse à : Gribouille

    Salut
    Super contrib. J’essaye actuellement de l’intégrer sur un SPIP 2.0. tout nouveau tout chaud. Ça a l’air de fonctionner pas mal, les créations de page sont ok, je peux faire des edit, bref c’est le bonheur alors je clique un peu partout, je valide, j’annule, je recalcule des pages, et là..
    Erreur sur le squelette :« Aucun squelette ’gribouille/inc-derniers-changements’ n’est disponible... »

    Je regarde dans le zip, sur trac, j’essaye de hacker Carnet-SPIP, je réveille ma grand mère pour savoir si elle l’a pas planqué sous son matelas, rien a faire, pas de fichier de ce nom là... mais un inc-derniers-changements_fonctions.php
    Alors, il manque un fichier dans svn ou j’ai raté un épisode de l’écureuil contre attaque ?
    Amitiés

    • Le 15 janvier 2009 à 07:33, par Fil En réponse à : inc-derniers-changements

      Avec la révision http://zone.spip.org/trac/spip-zone/browser/_squelettes_/gribouille/inc-derniers-changements.html le fichier inc-derniers-changements est revenu ! Merci !

    • Le 15 janvier 2009 à 10:25, par Dr Abdou En réponse à : inc-derniers-changements

      merci, ça marche nickel maintenant

    • Le 26 avril 2010 à 23:03, par manou En réponse à : Gribouille

      bonjour,
      est ce quelqu’un a déjà réussit a utilisé ce plugin avec la version 2.0.9 de spip ??? sur le forum on parle que la version 1.9.2 et des bugs lol ! Moi j’utilise la version 2 de spip et pour l’instant je ne comprends pas grand chose. J’ai ce problème :

      Warning : include_once() [function.include-once] : Unable to access C :\EasyPHP 2.0b1\www\monsite\squelettes/article_fonctions.php in C :\EasyPHP 2.0b1\www\monsite\squelettes\rubrique-49_fonctions.php on line 2

      Warning : include_once(C :\EasyPHP 2.0b1\www\monsite\squelettes/article_fonctions.php) [function.include-once] : failed to open stream : No such file or directory in C :\EasyPHP 2.0b1\www\monsite\squelettes\rubrique-49_fonctions.php on line 2

      Warning : include_once() [function.include] : Failed opening ’C :\EasyPHP 2.0b1\www\monsite\squelettes/article_fonctions.php’ for inclusion (include_path=’. ;C :\EASYPH 1.0B1\php5\pear\’) in C :\EasyPHP 2.0b1\www\monsite\squelettes\rubrique-49_fonctions.php on line 2

    Répondre à ce message

  • Le 26 avril 2010 à 23:05, par manou En réponse à : Gribouille

    bonjour,
    est ce quelqu’un a déjà réussit a utilisé ce plugin avec la version 2.0.9 de spip ??? sur le forum on parle que la version 1.9.2 et des bugs lol ! Moi j’utilise la version 2 de spip et pour l’instant je ne comprends pas grand chose. J’ai ce problème :

    Warning : include_once() [function.include-once] : Unable to access C :\EasyPHP 2.0b1\www\monsite\squelettes/article_fonctions.php in C :\EasyPHP 2.0b1\www\monsite\squelettes\rubrique-49_fonctions.php on line 2

    Warning : include_once(C :\EasyPHP 2.0b1\www\monsite\squelettes/article_fonctions.php) [function.include-once] : failed to open stream : No such file or directory in C :\EasyPHP 2.0b1\www\monsite\squelettes\rubrique-49_fonctions.php on line 2

    Warning : include_once() [function.include] : Failed opening ’C :\EasyPHP 2.0b1\www\monsite\squelettes/article_fonctions.php’ for inclusion (include_path=’. ;C :\EASYPH 1.0B1\php5\pear\’) in C :\EasyPHP 2.0b1\www\monsite\squelettes\rubrique-49_fonctions.php on line 2

    Répondre à ce message

  • Le 17 janvier 2010 à 13:08, par backick En réponse à : Gribouille

    Pour répondre à la question ci-dessous :

    http://programmer.spip.org/Ajouter-un-type-de-glossaire

    Répondre à ce message

  • Le 30 décembre 2009 à 15:30, par ? En réponse à : Gribouille

    Bonjour,,

    Je n’ai pas encore eu l’occasion de tester ce plugin, par contre, j’ai une question à son propos dans le cadre d’une utilisation conjointe d’un site de publication (rédactionnel) et d’un Wiki (glossaire).

    Dans SPIP il est possible de mettre un lien vers un glossaire externe en encadrant de cochets et prefixant le terme d’un point d’interrogation « test ».

    Par défaut, SPIP renvoi vers wikipedia. Je sais qu’il est possible de changer l’URL de renvoi dans les fichiers de config de SPIP. Ma question est donc de savoir si ce plugin wiki est capable d’accepter la requête qui va émaner du site de publication sous ce format là ?

    Merci

    Répondre à ce message

  • Le 7 janvier 2009 à 14:48, par Christophe Boucher En réponse à : Gribouille

    Bonjour !
    Alors, on dirait bien qu’il y a un petit soucis d’utilisation de Gribouille dans SPIP2...
    Tout fonctionne bien, excepté la création des nouvelles pages :
    -  Sur un site de test (2.0.1), la création d’un nouvel article donne une page blanche (avec l’url de la rubrique gribouille), alors que la page est vraiment crée... et le fait d’actualiser la page blanche propose un renvoi des infos, et du coup crée encore un nouvel article du même nom.
    -  Ici même, sur Carnet Wiki, la création d’un nouvel article revoie : Fatal error: Call to undefined function generer_url_article() in /home/spipcont/www/www.spip-contrib.net/squelettes_v2/gribouille/article_fonctions.php on line 83, et l’article est créé aussi... (voir là : http://www.spip-contrib.net/peut-on-ajouter-une-page)

    • Le 7 janvier 2009 à 15:58, par Fil En réponse à : Gribouille

      La création de page est réparée avec le commit 25800

    Répondre à ce message

  • Le 3 janvier 2009 à 22:33, par Perline En réponse à : Gribouille/Beespip : pas d’écriture possible

    J’ai tout bien installé, j’ai bien mon secteur wiki, j’ai bien mes articles wiki, je vois bien tout, je peux l’utiliser, mais...
    un autre auteur ne peut pas changer : « éditer une page » « ajouter une page » ne lui sont pas visibles.
    C’est un site privé, on ne rentre dans le site qu’avec un login/mot de passe rédacteur minimum.
    J’ai « tout » essayé : laissé la ligne des autorisations commentée (donc tout le monde autorisé), changé beespip_mes_options.php en décommentant la ligne des autorisations (rédacteur et admin autorisés), mis mon auteur en admin restreint sur le secteur wiki, ou admin général, bref, jamais il ne voit ces options, donc jamais il ne peut wikier, alors que moi, auteur 1, webmaster je peux (ce qui prouve la bonne installation du wiki et la prise en compte de beespip_mes_options.php).
    Incompréhensible (pour moi) !

    Répondre à ce message

Répondre à cet article

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

  • JQuery Masonry

    15 août 2011 – 25 commentaires

    Ce plugin est un portage pour Spip du plugin jQuery Masonry de David DeSandro : http://masonry.desandro.com/ Principe Ce plugin réorganise les blocs de votre page page d’après une grille (de manière verticale et horizontale) pour réduire au (...)

  • Plugins Giseh

    26 novembre 2010 – 373 commentaires

    Les plugins correspondants aux fonctionnalités de Giseh, compatibles avec SPIP 3.0 (et SPIP 2.1), sont les suivants : le plugin « ciparam : Configurateur de squelettes » le plugin « cisquel : Squelettes de base avec 3 colonnes » le plugin «  (...)

  • Coche Mots

    12 mars 2013 – 32 commentaires

    Ajoute une icône au formulaire d’ajout de mots-clés affichant une liste de cases à cocher de tous les mots-clés d’un groupe. D’après une idée originale de Sébastien, voir Choix des mots clés dans une fenêtre. Objectif Lorsque l’on doit associer (...)

  • Gravatar

    31 juillet 2009 – 70 commentaires

    Un plugin pour afficher le gravatar d’un auteur ou d’un contributeur de forum.

  • Étiquettes

    18 avril 2008 – 59 commentaires

    Générer des formulaires pour ajouter facilement des mots-clés à tout et n’importe quoi.