Dans le cadre d’un projet associatif, je me sert de SPIP pour gérer une base de donnée. Cette base de donnée contient un certain nombre d’objets — des cartes de jeux en fait, que j’ai « traduites » en SPIP par des articles — que j’ai besoin d’afficher plusieurs fois. Le nombre d’affichages nécessaires est propre à chaque cartes / articles.
SPIP
Dernier ajout : samedi 17 novembre 2018.
Logo extrait de : http://www.spip.net/.
RSS 2.0
SPIP est un logiciel libre francophone de publication de contenu sur internet.
C’est aussi une API de requêtes SQL très puissant.
C’est aussi une communauté d’utilisateurs, dont l’idée force est « du logiciel libre et de la tendresse ».
Vous pouvez affiner la recherche via le menu de navigation
Les articles de la rubrique
Notifications sur un forum plat
Sur ce site j’utilise le plugin Notifications, pour que les personnes reçoivent les réponses à leurs réactions.
J’ai coché dans la configuration « Fil de discussion : les participants au même fil de discussion reçoivent les notifications des forums (publics). ». Mais les personnes ne recevaient pas les notifications. Voilà comment j’ai résolu le problème.
Pourquoi ne pas mettre de PHP dans un squelette, sauf exception
Je tombe régulièrement sur des squelettes, faits par des gens venant du monde PHP, qui sont pleins de PHP.
Voici quelques bonnes raisons de ne pas faire cela. Et puis aussi des pistes sur comment s’en passer.
Gérer le statut des articles directement depuis le site public
J’utilise sur ce site le plugin de prévisualisation en cours de rédaction, qui me permet de voir le résultat de ma rédaction sur le site public, avant que l’article soit publié.
Du coup j’ai voulu pouvoir changer le statut de l’article directement sur le site public.
Remarque : sous SPIP 3, c’est beaucoup plus simple.
Champ extra, crayons, sqlite
Pour un projet associatif, j’utilise une base de donnée SQLite que je gère via SPIP.
J’ai ajouté à la table spip_articles de SPIP un champ extra, et je souhaitais pouvoir l’éditer via les Crayons.
Voilà comment j’ai procédé, une fois le champ extra ajouté.