Mise à jour vers SPIP 1.9.2

10 mars 2007

Voici quelques liens qui peuvent être utiles pour faire une mise à jour vers SPIP 1.9.2 :
Micro guide pour une mise à jour sur la liste.
Mise à jour 1.9.1 to 1.9.2 : ménage HOWTO... sur les forums de spip.net.
L’article de présentation de Spip 1.9.2 qui explique la nouvelle organisation des répertoires.
Et hop, ce site tourne sur la 1.9.2. La mise à jour avec spip_loader.php se passe sans problème.
Petit récapitulatif de l’opération :
faire un dump du site depuis l’interface privée. (...)

0 commentaire

Plugin menu accordeon pour SPIP

4 mars 2007

Dimanche pluvieux, commit joyeux !
J’avais déjà utilisé le plugin jQuery Accordion de Jörn Zaefferer sur une de mes dernières réalisations. Du coup, je me suis dis qu’il était sûrement possible d’en faire un plugin pour Spip. Et bien c’est chose faite, le plugin est disponible sur la zone. Mode d’emploi
Installation et activation comme tous les plugins. Pour insérer le menu dans vos squelettes, il suffit de modifier l’appel du menu inc-rubriques. Par exemple, pour le squelette sommaire.html à la ligne (...)

4 commentaires

SPIP 1.9.2 détecter un plugin dans un squelette

2 mars 2007

Lu sur la liste via sedna spip une astuce pour détecter la présence d’un plugin depuis un squelette : [(#EVALdefined(’_DIR_PLUGIN_xxx’)| ?’ ’) c’est bon je suis installé]
avec xxx le prefix du plugin en majuscules
Merci à Cedric Morin.

0 commentaire

Spip 1.9.2 désactiver jQuery dans #INSERT_HEAD

27 février 2007

Lu 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 (...)

3 commentaires

SPIP 1.9.2 et l’authentification FTP

25 février 2007

Jusqu’à la version 1.9.2 un administrateur devait authentifier son statut par FTP pour accéder aux fonctions de maintenance du site (sauvegarde et restauration de la base par exemple). Sur l’article de présentation de la 1.9.2 on peut lire :
sauvegarde facilitée : authentification supprimée...
Si on veut pouvoir contrôler quels administrateurs auront accès à ces fonctions on peut utiliser cette astuce de Jaques Pyrat trouvée sur sedna :
L’API d’autorisation permet désormais de définir dans (...)

2 commentaires

SPIP : édito et boucle exclure

17 février 2007

Une question qui revient souvent sur les forums de spip.net :
Comment mettre un article en page d’accueil ?
Il y a déjà des ressources sur le sujet sur le site de SarkaSpip mais le lien semble ne plus fonctionner.
Comme je le disais sur le forum de spip.net, une solution serait de créer un article et de lui attacher un mot clé comme "edito". Ensuite dans le squelette de la page d’accueil, vous créez une boucle qui appelle cet article comme ceci :
[(#TEXTE)]
Et après ?
Petite astuce qui peut (...)

2 commentaires

SPIP : paramètres de connexion à la base, inc_connect.php

13 février 2007

J’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 (...)

3 commentaires

Spip : Balise #EXPOSE dans squelette inclus

10 février 2007

La balise #EXPOSE peut poser problème lorsqu’on s’en sert dans un squelette inclus (voir ce message sur les forums de spip.net).
La doc de la balise #EXPOSE sur spip.net
Si on veut mettre en évidence une rubrique (ou autre chose) dans un menu grâce à #EXPOSE il faut que la balise reçoive l’id d’un l’élément (cette info pourrait être ajoutée en remarque sur la page de documentation).
Par exemple, pour mettre en évidence la rubrique contenant l’article en cours d’affichage il faudra appeler le squelette (...)

16 commentaires

SpipClear : Correctif problème moteur de recherche

4 février 2007

Dans les commentaires d’un billet précédent Raphaël me faisait remarquer que le moteur de recherche ne fonctionnait pas depuis la page d’un post si on utilise les urls propres.
Pour régler le problème il faut modifier le fichier article-x.html (ou x est le numéro du secteur de votre blog) dans le dossier squelette. Ce fichier est fourni dans l’archive scStarter : SpipClear v2.0+facilités de mise en place disponible sur SpipContrib.
A transformer en :
Vu que l’id_rubrique n’était pas passée au (...)

7 commentaires

OVH : multidomaine et redirection mails

1er février 2007

La gestion des redirections de mails sur un multidomaine chez OVH est parfois compliquée à mettre en place (les guides d’ovh ne sont pas toujours très explicatifs). Si on achète un domaine nu, sans hébergement, on ne peut pas lui associer de compte POP. Il faut donc utiliser le système de redirection. Après quelques recherches et expériences voici une méthode qui fonctionne.
Mise en place des redirections mails
Rendez vous dans la section Emails du manager de votre domaine. Cliquez sur Serveurs MX, (...)

25 commentaires