Voici une petite noisette et une fonction qui répondent à un besoin qui avait déjà été formulé dans les forums de SPIP et sur la liste des utilisateurs. Quel est le besoin ? Avertir un auteur qu’il a reçu un message privé depuis la partie publique d’un site SPIP. Pour y arriver, nous allons avoir besoin de la balise session qui est disponible sous forme de plugin.
Première étape, créez un fichier inc-message.html et collez-y ce code :
#CACHE0 (#SESSIONid_auteur
Puis collez ce code dans (…)
Accueil > Mots-clés > tags > SPIP
SPIP
Articles
-
Avertissement "message privé" dans la partie publique
22 novembre 2007, par b_b -
SPIP Apéro du 16 novembre 2007 à Brest
18 novembre 2007, par b_bCe vendredi, nous étions 6 au Fourneau à Brest. Voici une liste récapitulative des sujets abordés.
Stéphane et moi avons fait un petit compte rendu de la SPIP Party qui s’est déroulée à Clermont Ferrand le week-end du 11 novembre. La présentation de la rencontre est visible sur spip-party.net. Vous pouvez consulter les photos, les vidéos et les liens du week-end sur cette page.
Nous avons discuté des différentes documentations SPIP disponibles en PDF : La documentation française de SPIP (…) -
Spip Apéro du 15 juin 2007 à Brest
21 juin 2007, par b_bVoici quelques liens en vrac pour résumer les sujets abordés lors du Spip Apéro qui s’est déroulé vendredi 15 juin au Fourneau à Brest.
On a discuté des différents affichages des images insérées dans un article suivant le mode d’insertion (image ou document) et de la gestion automatisée de leur taille avec le filtre image_reduire.
Comment modifier les chaînes de langue de Spip afin de changer les textes comme "Répondre à cet article".
La barre typographique enluminée pour faciliter le (…) -
Afficher des documents des articles d’une rubrique en une seule boucle
28 novembre 2009, par b_bDernièrement sur la liste spip-apéros brestoise Hélène me posait la question suivante :
Comment afficher tous les documents du site sauf ceux dont l’article est dans les rubriques 3 ou 9 ?
Commençons par quelque chose de simple (qui ne fonctionnera pas) :
#ID_DOCUMENT - #FICHIER
En appliquant le critère id_rubrique à la boucle documents on demande à SPIP de récupérer les documents attachés aux rubriques.
Donc il faut d’abord que nous placions notre boucle documents dans une (…) -
Formulaire Forum SPIP Valide XHTML
20 novembre 2006, par b_bJe viens de trouver une petite erreur dans le squelette du formulaire des forums de SPIP. Dans le fichier formulaire_forum.html à la ligne 68 remplacer par : <input type="text" name="nobot" id="nobot" value="#ENVnobot" size="10" /></p>
Il manquait une "id" au champ input pour être valide XHTML 1.0 Strict.
Il ne me reste plus qu’à corriger deux autres erreurs et le squelette SpipClear sera valide aussi sur les articles. -
SPIP : paramètres de connexion à la base, inc_connect.php
13 février 2007, par b_bJ’ai déjà lu cette info quelque part mais impossible de remettre la main dessus sauf ici sur le forum de spip.net. Quel est l’ordre des paramètres de connexion à la base de données de SPIP dans le fichier inc_connect.php ? function spip_connect_db($host, $port, $login, $pass, $db) ;
Plutôt un post-it qu’un post mais ça peut être utile...
PS : Dans la version 1.9.2 ce fichier porte le nom "connect.php" et se trouve dans le répertoire "config" (cf le post de Pat sur la liste). -
Afficher une table de la base de données avec "vertébrer"
17 juin 2008, par b_bDans la série des œufs de pâque voici un mode d’affichage de SPIP qui permet de voir le contenu d’une table de la base de données : ?page=table:nom_de_la_table
Ce pseudo mode porte le doux nom de "vertébrer" et a été introduit dans la version 193 de SPIP depuis la révision 10645. À noter que ce mode n’est accessible qu’aux webmestres du site.
Information trouvée dans la présentation var_mode pour les nuls. -
Exclure les articles virtuels d’une boucle SPIP
28 novembre 2009, par b_bComment exclure les articles virtuels d’une boucle SPIP ?
L’adresse de redirection d’un article virtuel est stockée dans le champ "chapo" précédée du signe "=". Par exemple, pour un article virtuel qui redirige les visiteurs vers le site spip.net voici ce que vous trouverez dans le champ "chapo" de votre article :
=http://www.spip.net
Pour exclure les articles virtuels nous n’avons plus qu’à ajouter le critère suivant à notre boucle articles :
chapo !==^=
En rédigeant cet article je (…) -
Personnaliser le fuseau horaire de SPIP
6 juillet 2008, par b_bCertains sites sont hébergés sur des serveurs dont l’heure est différente de celle du pays dans lequel le site est consulté. Voici une astuce pour personnaliser le fuseau horaire (ou timezone) de SPIP. Dans cet exemple on va modifier la zone d’un site martiniquais hébergé en France.
Code à coller dans config/connect.php : spip_query("SET time_zone = ’America/Martinique’") ;
Et dans mes_options.php : date_default_timezone_set("America/Martinique") ;
Cela met les dates (…) -
Trier des éléments numérotés par ordre alphabétique
13 mai 2008, par b_bLe problème
Comment afficher une liste d’éléments ayant un numéro d’ordre comme préfixe de leur titre (du genre "1. titre rubrique 1", "2. titre rubrique 2"...) triés par ordre alphabétique SANS tenir compte du numéro ?
Le code
#TITRE
L’explication
La syntaxe du critère par SUBSTRING_INDEX(titre,".",-1) est une fonction MySQL dont voici la description :
SUBSTRING_INDEX(str,delim,count)
Retourne une portion de la chaîne de caractères str, située avant count occurrences du (…)