Installation
Le plugin a été soumis sur la Zone. Le plugin s’installe comme n’importe quel plugin SPIP.
Le plugin n’a pas de panneau de configuration jusqu’à la version 1.0.3 et même à ce moment du versionnage, cette configuration n’est pas obligatoire. Néanmoins, il vous sera nécessaire de configurer le plugin pour pouvoir associer les pense-bêtes à d’autres objects éditoriaux que les articles. Par ailleurs la configuration permet une gestion fine des feuilles de style nécessaires à l’apparence des pense-bêtes, tant dans l’espace public que l’espace privé.
Utilisation
Une fois connectée dans la partie privée, vous créez un pense-bête (qui est un objet éditorial comme un autre, bien que simplissime) qui ira se coller sur le mur de l’auteur de votre choix (où plus précisément sur sa page d’accueil qui lui souhaitera la bienvenue lorsqu’il se connectera).
Pour créer un pense-bête, vous avez deux choix :
- aller dans le menu Edition|Pense-bêtes
puis créez un pense-bête. - aller dans le menu rapide :
Au delà de ces deux icônes dans le ruban du menu rapide, le plugin [1] vous propose une troisième icône parmi les outils collaboratifs (à côté de l’agenda ou de la messagerie). L’icône à l’apparence d’un mur.

Cliquez sur cette icône vous permet de voir les pense-bêtes sur votre mur (si vous avez oublié d’en prendre connaissance lors de l’affichage de la page d’accueil) mais aussi de voir les Pense-bêtes encore actifs que vous avez placé sur les murs des autres. Vous pouvez retirer les Pense-bêtes en cliquant sur la petite croix rouge sur l’angle supérieur gauche.
Les pense-bêtes liés à un objet éditorial s’afficheront avec une icone de ces objets agrafées aux pense-bêtes. Cliquer sur cette icône vous permet d’aller directement visualiser le contenu de cet objet éditorial.
Un pense-bête [2] peut être lié à un objet éditorial éditable. Par défaut ce sera un article, mais la configuration vous permet de définir les objets que vous souhaitez. L’objectif est de permettre d’attirer l’attention d’un auteur lors de la visualisation de l’objet éditorial (pour solliciter une correction, un avis, une évaluation...). Le Pense-bête peut être créé à partir de l’objet éditorial et lié à celui-ci [3].
Il est possible, dans la configuration, de limiter l’échange de pense-bêtes à une certaine catégorie d’auteurs (statut), de permettre qu’il soit envoyé à plusieurs auteurs ou à une liste d’auteurs [4]. L’autorisation par défaut limite l’utilisation des listes aux administrateurs. En surchargeant l’autorisation, la limitation peut être levée.

Restrictions
Votre pense-bête doit être très simple, c’est l’esprit. Il est donc limité à un titre en 17 lettres et à un corps de message à 110 lettres. Vous pouvez en faire autant que vous voulez, mais n’en m’abusez pas. Chaque auteur ne peut voir que les pense-bêtes qu’il a envoyé ou qui lui sont destinés. La suppression d’un pense-bête est définitive.
Il est possible de changer la limitation de la taille du pense-bêtes et des nombres de caractères maximum du titre et du corps du pense-bête au travers de la configuration [5]. Il faut alors penser à vider le cache pour voir s’appliquer immédiatement l’effet.
Espace public
Visualisation d’un ou plusieurs pense-bêtes
Bien que les pense-bêtes aient pour finalité d’être un échange entre des auteurs dans l’espace privé, il vous est possible de les afficher dans l’espace public [6]. Pour ce faire, le plugin introduit un nouveau modèle. Selon que vous souhaitez accéder à la base de données ou créer le pense-bête avec vos propres données, il faudra indiquer la valeur correspondante à l’argument sens
.
Si l’auteur y est identifié, il pourra voir les pense-bêtes qui lui sont adressés ou qui lui sont soumis lorsqu’ils sont liés à un objet éditorial de SPIP. Il pourra même les supprimer.
Il vous appartient d’utiliser un MODELE dans vos squelettes qui est le suivant :
[(#MODELE{pensebete,sens=receveur,objet=article,id_objet=#ID_ARTICLE})]
Argument | Valeur | Objet | |
---|---|---|---|
sens | receveur/donneur | selon la valeur l’auteur pourra visualiser l’ensemble des pense-bêtes qu’il a adressé ou qui lui sont adressés. Par défaut la valeur est receveur. | |
id_objet | un entier | identifiant unique du l’objet auquel le pense-bête est lié |
objet | dénomination de l’objet : article/rubrique/chat... | Selon l’objet éditorial auquel le pense-bête est lié, le visiteur verra exclusivement le ou les pense-bêtes le concernant lié à cet objet. |
Il vous est possible de créer un Pense-bête dans un article ou une rubrique avec vos propres données. Il faut alors utiliser le MODELE de cette façon :
<pensebete|sens=data|titre=Pensez à...|texte=Faire votre démarche auprès de l'URSSAF|class=article|emetteur=moi|receveur=vous>
Ce pense-bête ne sera pas en base de donnée.
Création d’un pense-bête par la personne consultant le site, si elle est identifiée.
Il est possible de proposer à une personne consultant votre site, depuis l’espace public, de créer un pense-bête [7]. La démonstration du plugin vous décrit comment le faire.
Des pense-bêtes sondages
Il est possible d’intégrer un modèle dans le pense-bête qui permet de l’utiliser pour poser une question et permettre l’envoi de la réponse par... un autre pense-bête [8]. Pour plus de facilité d’utilisation de cette possibilité, vous trouverez peut-être utile d’installer le plugin Insérer Modèle.
Origine de l’idée et remerciements
J’avais besoin d’un outil simple pour attirer l’attention de certains auteurs sur certaines tâches. Il fallait que la notification attire l’oeil du collaborateur mais qu’elle puisse aussitôt être écartée pour ne pas encombrer son espace de travail.
Le pense-bête était parfait pour cela. Un petit mot en couleur qui s’accroche sur un mur et se détache aussi facilement. Il en existe un dans la messagerie interne mais il ne permet pas de poser un pense-bête sur le mur d’un auteur, mais juste pour soi.
La rencontre de la contribution de Chris Heilmann pour son exemple de post-it en CSS3 and HTML5 était inspirante. Il a fallu prendre un contenant différent de la balise a qui a été tout simplement div.
Il fallait aussi une facilité d’échange, et là l’inspiration est venue du plugin pédagogique bisous de RastaPopoulos, qu’il a fallu adapter : on ne s’envoie pas des bisous mais on se dépose des pense-bêtes.
N’hésitez pas à contribuer à son amélioration.
Discussions by date of activity
11 discussions
bonjour
j’ai un petit soucis avec le plugin, je n’arrive plus à créer des notes. J’obtiens l’erreur suivante :
squelette:
../plugins/auto/pensebetes/v2.0.8/prive/squelettes/contenu/pensebete_edit.html
boucle:
.../plugins/auto/pensebetes/v2.0.8/formulaires/editer_pensebete.php
code :
merci
J’ai le même soucis lorsque j’essaie d’associer un pense-bête à un événement...
En fait, le problème existe aussi dès que je clique sur le bouton créer un pense-bête... Que ce soit à partir de l’accueil ou à partir de la page d’édition de l’événement.
L109: Undefined constant "_DIR_PLUGIN_SELECT2"
Pense-bêtes 2.0.8
Spip 4.1.9
Reply to this message
J’ai un probleme avec la saisie d’un pensebete depuis une page publique
dans un article public j’ai inséré la saisie d’un nouveau pensebete
cependant si l’auteur dépasse le nombre de caracteres du champ texte, alors
le champ texte est perdu et remplacé par le contenu du champ titre ...
le pensebete s’enregistre avec le titre donné (pour laquelle la limitation agit)
et le texte est remplacé par le contenu du titre
Reply to this message
Bonjour,
J’essaye de créer un formulaire me permettant depuis une page public de créer un pense-betes à destination de l’administrateur.
Ce formulaire serait accessible aux seuls rédacteurs connectés.
L’objectif est de signaler une remarque à l’admin lors de la relecture d’un contenu, et de garder la trace de sa remarque.
Donc à chaque article, j’affiche pour les rédacteurs les pense-betes qu’ils ont déjà soumis avec
[(#MODELEpensebete,sens=donneur,objet=article,id_objet=#ID_ARTICLE)]
puis le formulaire.
j’ai posté sur https://discuter.spip.net/
Ce formulaire #FORMULAIRE_ASSOCIER_PENSEBETE ajouter dans squelette article se bloque au moment de l’envoi, sans doute un mauvais concept, quelques conseils me seraient précieux.
La version 2.0.4 propose une démonstration qui indique comment faire pour poser dans l’espace public un pense-bête.
ok, j’adapte la version pour fonctionner en spip 3.2
Mon probleme, je ne comprends pas comment associer le pense-betes à un article, une rubrique ou autre,
la table “spip_pensebetes_liens” ne se met pas à jour,
si j’ajoute à l’INCLURE associer_objet=1
un ajout dans la table est bien présent mais a quel objet se référence le pense-betes ?
merci
Ok en 3.2 pour un objet ARTICLE il faut ajouter un inclure dépendant du type
<INCLURE{fond=modeles/creer_pensebete,id_auteur=#SESSION{id_auteur},id_receveur=1,associer_objet=#ID_ARTICLE,ajax}>
Reply to this message
Boujour, version 1.1.6 des notices dans la page privé
sachant que parfois je n’arrive pas à associer un pense-betes a un objet
Bonjour, pour associer un pense-bête à un objet, il faut avoir déclarer cet objet dans la configuration du plugin.
merci, ... pourtant bien definis (article et rubrique)...
sinon ces notices ? pas d’importance ?
Reply to this message
Bonjour à tous,
Sous spip 4.0.6 (écran de sécurité 1.4.1) le plugin pense-bête m’empêche de passer mon site de php 7.3 à php 7.4.
Le plugin provoque les 2 erreurs suivantes :
Notice: Undefined index: id_auteur in /home/www/client/www/CPT/www/plugins/auto/pensebetes-cd207-v2.0.2/pensebetes/pensebetes_pipelines.php on line 66
Notice: Undefined index: in /home/www/client/www/CPT/www/plugins/auto/pensebetes-cd207-v2.0.2/pensebetes/pensebetes_pipelines.php on line 96
Est-ce qu’une mise à jour du plugin est possible pour une compatibilité avec php 7.4 ?
Merci,
Thierry
La version 2.0.3 devrait résoudre ces deux notices. Merci pour le signalement.
Reply to this message
Bonjour,
Pour info, sous Spip 4.0.5, le plugin affiche l’erreur suivante :
Notice: Undefined index: in /home/www/client/www/CPT001/www/plugins/auto/pensebetes/v2.0.1/pensebetes_pipelines.php on line 96
Reply to this message
Quand ce sont des notes perso que l’internaute prend pour lui-même seulement : avec ce plugin pensebête, est-ce qu’il est possible qu’un internaute, logé à SPIP avec le statut visiteur ou rédacteur, crée des notes depuis les pages publiques des objet, sans passer par ecrire, afin d’afficher ces notes sur les pages publiques de ces objets ?
Pour l’instant un pense-bête peut facilement être visualisé dans l’espace public, notamment avec les modèles proposés.
Permettre de les écrire demande à mettre à disposition un formulaire. C’est tout à fait possible mais c’est à développer par vos soins à partir des formulaires de l’espace privé.
Je vais regarder si je peux mettre à disposition un formulaire simplifier pour cet usage (moi-même pour moi-même) lors de la sortie de la prochaine version car l’utilisation suggérée est intéressante. Si quelqu’un veut mettre la main à la pâte, il est le bienvenue.
Ça me sera bien utile mais je sais pas quand je pourrai y consacrer du temps.
Pour commencer j’ai fait une mini demande de corrections de petits problèmes.
https://git.spip.net/spip-contrib-extensions/pensebetes/pulls
Peux tu jeter un oeil et valider ?
Reply to this message
Bonjour à tous,
Est-ce qu’il serait possible d’ajouter la possibilité de n’afficher un pense-bête qui ne soit visible que seulement par les seuls administrateurs tout en maintenant l’option “tous” (administrateurs + rédacteurs) ou celle de choisir de l’afficher pour un seul auteur ou éventuellement plusieurs (ce qui est impossible actuellement) ? Cela serait plus pratique il me semble.
Merci,
Cordialement,
Thierry
Oui. Je travailler à cela. Cela répond à un besoin de beaucoup d’utilisateurs. Merci pour ta demande. La version suivante permettant cette option devrait paraître dans peu de temps. Si certains veulent programmer cela avec moi, qu’ils n’hésitent pas.
Bonjour, merci pour ta réponse. Par contre, j’ai un autre souci : nous sommes 3 administrateurs du site et aucun n’arrive à supprimer ses penses-bêtes car il n’y a pas la petite croix rouge en haut à gauche du pense-bête qui permet de le supprimer. Est-ce un bug et sinon comment résoudre ce petit souci ? Merci pour ton aide, Thierry
Problème résolu. La version 1.1.5 mise en ligne à l’instant permet une gestion très souple d’un pense-bête qui a plusieurs destinataires.
Bonjour, merci beaucoup pour la mise à jour que je vais tester sous peu mais qui me semble déjà super pratique. Est-ce que tu as également pris en compte le moyen de supprimer plus facilement un post-it ? Merci beaucoup pour tous ce que tu fait pour améliorer ce plugin. Bien cordialement, Thierry
Oui. Un pense-bête qui est attribué à plus d’un auteur à un comportement, dans la version 1.1.5, intelligent : un auteur auquel le pense-bête est donné, peut le supprimer lorsqu’il l’a vu, sans pour autant le supprimer pour tout le monde. Il ne sera plus importuné par le pense-bête qui restera en circulation pour les autres auteurs. Lorsque tous les auteurs on supprimer le pense-bête, celui-ci se supprime totalement. Il convient de noter que, si le donneur du pense-bête supprime le pense-bête qu’il a créé, il le supprime pour tous les destinataires d’un coup, un seul. C’est le privilège du créateur. N’hésites pas à faire un retour si besoin.
Merci Beaucoup, je confirme désormais la suppression d’un post-il est facile, la petite croix rouge est bien visible... Génial super plugin que je recommande à tous...
Reply to this message
Bonjour, je n’arrive pas à supprimer les penses-bêtes car il n’y a pas la petite croix rouge en haut à gauche du pense-bête qui permet de le supprimer. Est-ce un bug et sinon comment résoudre ce petit souci ? Merci pour votre aide, Thierry
Je pense que tu parles des Pense-Betes pour tous ? Qui sont spécifiques ? Est-ce cela ?
oui, c’est pour les penses-bête destinés à “Tous”... moi et 2 autres administrateurs nous n’arrivons pas à les supprime sauf en remplaçant “tous” par notre identité...
Ce n’est pas un bug. Laisser la croix permettrait à tous de supprimer le Pense-bête. Mais la contre partie est que ce pense-bête ne peut se supprimer que du côté de l’objet éditorial. Et de ce côté là, il manque le bouton “supprimer l’objet” ce qui est, pour le coup, une omission. La procédure que tu suis actuellement (changer le destinataire puis supprimer) permet de trouver une solution le temps que je mette en ligne une nouvelle version (en cours de programmation actuellement) qui rendra plus simple l’opération. Encore merci pour ton signalement qui permet l’amélioration du Plugin pour tous (dans tous les sens du terme).
Merci pour ton travail et ce bel outil qui est très pratique sur notre magazine-web où les 3 administrateurs l’utilisent pour communiquer au sujet d’infos ponctuelles sur le rédactionnel du magazine-web. Pour l’instant, l’outil n’est configuré que pour l’usage des 3 administrateurs (option “tous”) car si j’ajoute les rédacteurs cela devient trop confus car il y en a beaucoup trop et certains sont fantaisistes et n’ont d’ailleurs jamais publié un seul article.
Le top serait d’avoir une option qui permettent d’ajouter ponctuellement des “invités” pour pouvoir inclure quelques rédacteurs actifs mais qui ne sont pas administrateurs... mais bon c’est peut-être compliqué... et je n’y connais rien en programmation...
Reply to this message
Pensez vous qu’il serait possible de faire des post-it pour plusieurs a la fois, genre quelqu’un et moi en copie? sinon vers 3 a 4 auteurs? je pense que ça serait intéressant...
Super YMS,
Pour faire un pense-bête a quelqu’un en se mettant en copie, les options actuelles du plugin peuvent répondre à ta demande :
- en regardant tes murs, dans la barre des outils collaboratifs (à côté de l’agenda ou de la messagerie), tu peux voir les pense-bêtes que tu as envoyé (Tu as deux onglets, intitulés “sur mon mur”, “sur le mur des autres”, en cliquant sur ce dernier, tu as “copie” des Pense-bêtes que tu as déposé. Il est même possible de décomposer cette visualisation, destinataire par destinataire ce qui est commode lorsque l’on à l’habitude de poser beaucoup de pense-bêtes).
- une boite d’information à gauche, intitulée Activité du mur, récapitule (soit à l’accueil, soit dans la visualisation de tes informations en tant qu’auteur) les pense-bêtes que tu as envoyé et reçu. Interagir avec cette boîte, te permet de voir les messages sur tes murs.
En ce qui concerne l’évolution du plugin afin de permettre l’envoi d’un pense-bête à plusieurs destinataires, je note ton idée... sur un pense-bête ;-)
Merci pour ta réponse.
Effectivement, il assez simple de disposer d’une copie de la pense-bete, merci pour l’Astuce.
Je epense que l’ajout de l’envoi a plusieurs destinataires seraient un bon plus ;)
La version 1.1.0 permet d’envoyer des Penses-bêtes à tous.
Reply to this message
Add a comment
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.
Follow the comments:
|
