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 -
Vérifier plusieurs conditions dans un filtre de test
7 mai 2008, par b_bEncore une astuce en différé du canal IRC #spip.
Comment vérifier qu’une balise est égal à "A ou B" dans un filtre de test ? [(#ID_ARTICLE|match^(8|15)$| ?’test ok’,’’)]
Ce code affichera "test ok" si #ID_ARCTICLE vaut 8 ou 15.
Merci à kent1 et marcimat -
Spip Clear Is Valid XHTML 1.0 Strict !
20 novembre 2006, par b_bPetite correction à apporter au squelette de SpipClear pour qu’il passe le test de validation HTML du W3C.
Dans le fichier layout.html, à la ligne 13 [<link REL="shortcut icon" HREF="#DOSSIER_SQUELETTE/themes/(#ID_SECTEUR|theme|sinondefault)/favicon.ico" />]
à remplacer par [<link rel="shortcut icon" href="#DOSSIER_SQUELETTE/themes/(#ID_SECTEUR|theme|sinondefault)/favicon.ico" />]
Comme il est dit sur Openweb :
Puisque XML est (…) -
Spip Apéro du 14 décembre 2007 à Brest
21 décembre 2007, par b_bVoici un petit récapitulatif du dernier Spip Apéro brestois de l’année 2007. Comme d’habitude nous nous sommes retrouvés au Fourneau sur le port de commerce.
Nous avons discuté des différentes procédures et étapes à respecter pour effecteur une mise à jour d’un site sous SPIP. Première solution, y mettre les mains. La procédure manuelle de mise à jour vers SPIP 1.9 est décrite sur spip.net. Vous pouvez trouver d’autres informations utiles sur la mise à jour de SPIP dans l’article "Mise à (…) -
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. -
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. -
Comment rendre une page accessible seulement aux administrateurs du site
18 avril 2008, par b_bEt hop une autre astuce glanée sur IRC, faut que j’écoule le stock...
Comment rendre une page accessible seulement aux administrateurs du site grâce à la balise #SESSION ? [(#SESSIONstatut|==0minirezo| ?’ ’,’’)<INCLUREfond=mapagecachee>]
La balise #SESSION est disponible sous forme de plugin pour SPIP 192. Elle est intégrée dans le noyau de la version de développement de (lire l’annonce à propos de la balise #SESSION sur la liste).
Et sans la balise session ? #CACHE0 (…) -
Spip 1.9.2 désactiver jQuery dans #INSERT_HEAD
27 février 2007, par b_bLu sur la liste spip-dev :
Voilà le moyen d’empêcher jquery de s’ajouter quand on en veut pas mais qu’on veut tout de même utiliser #INSERT_HEAD
transmis ici pour mémoire, copié d’IRC sur réponse de Fil :
mettre dans mes_options.php : $spip_pipeline[’insert_head’] = str_replace(’|f_jQuery’, ’’, $spip_pipeline[’insert_head’]) ;
Un bon moyen pour alléger ses pages publiques tant qu’on ne se sert pas de plugins comme thickbox (merci à Fil et Aurelien Levy). -
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 (…) -
phpinfo() dans SPIP
5 juillet 2007, par b_bLu sur IRC #spip qu’on peut accéder à phpinfo depuis l’interface privée de SPIP en tapant tout simplement ça dans la barre d’adresse : http://monspip.fr/ecrire/?exec=info
Elle est pas belle la vie ? Merci klike ;-)