Il peut arriver qu’un article SPIP génère une erreur 500 dans la partie privée et dans la partie publique du site. Ce genre de bug peut être dû au fait que le rédacteur a préparé son article dans un traitement de texte de chez microsoft (word pour ne pas le citer). En effet ce logiciel insère des caractère spéciaux dans les textes et ce sont ces caractères qui peuvent être responsables de l’erreur 500.
Un autre type d’erreur de rédaction peut être responsable du bug. Par exemple lorsque le (…)
Accueil > Mots-clés > tags > SPIP
SPIP
Articles
-
Corriger le texte d’un article qui génère une erreur 500
24 novembre 2008, par b_b -
Les traitements conditionnels avec SPIP
8 septembre 2007, par b_bPlusieurs moyens sont à votre disposition pour effectuer des traitements conditionnels dans SPIP. Cet article tente de les recenser. Il en manque peut être alors n’hésitez pas à commenter cet article pour signaler des oublis ou pour poster des exemples d’utilisation.
Parties optionnelles des boucles
La syntaxe complète des boucles permet d’afficher du code optionnel avant et après la boucle ainsi que du code alternatif si la boucle ne renvoie aucun résultat.
* Code HTML optionnel (…) -
Petite astuce pour débuguer sous SPIP
18 septembre 2009, par b_bLorsqu’on développe des plugins ou des squelettes pour SPIP, il arrive souvent que l’on ait besoin de connaître les valeurs des différentes variables de l’environnement d’un squelette inclut (#ENV pour les intimes). Pour résoudre ce type de problème il y a bien sûr le fameux var_mode=debug, mais on peut aussi procéder comme ceci :
Ajoutez l’un des deux codes suivants dans la noisette (le squelette inclut) qui pose problème et recalculez la page pour observer le résultat. (…) -
Migrer facilement ses plugins d’un SPIP à un autre
16 mars 2013, par b_bVoici une méthode toute simple qui vous permettra de migrer les plugins activés sur un site SPIP vers un autre. Cela peut s’avérer pratique dans pas mal de situations, par exemple quand on doit migrer un site d’un serveur de dev vers le serveur de prod. La procédure se fait en deux étapes, allons-y !
Remarque : cette procédure ne fonctionne (pour l’instant ?) que pour les plugins hébergés sur spip-zone.
Sur le site source Activer le dépôt proposé par défaut depuis la page de gestion des (…) -
Du rangement sur la zone...
15 juin 2011, par b_bPendant que SPIP 3 se prépare, on teste une nouvelle organisation des répertoires d’un plugin sur la zone. Le but est de permettre aux gens de trouver tout de suite la bonne version des sources d’un plugin. Pour cela on n’a rien inventé, on reprend donc une organisation "classique" avec un dossier trunk pour la version en cours de développement et un dossier branches qui contient les différentes branches du plugin.
Comme le disait Cédric sur IRC : "Il ne faut pas perdre l’historique du (…) -
Comment empêcher SPIP de compresser automatiquement un script ?
3 décembre 2008, par b_bDernièrement en travaillant sur le plugin GoogleMap API pour SPIP j’ai rencontré des problèmes avec certains scripts de l’API. Après avoir posé quelques questions sur le canal IRC de SPIP quelqu’un m’a indiqué que cela provenait de la compression automatique de SPIP.
En effet, depuis quelques temps SPIP compresse automatiquement les scripts et css qu’il rencontre dans l’entête des pages (voir le code source).
Pour empêcher SPIP de compresser certains scripts il suffit d’ajouter un (…) -
Protéger une image des filtres graphiques de SPIP
24 décembre 2008, par b_bIl est possible d’appliquer un filtre image de SPIP sur toutes les images du texte d’un article avec la syntaxe suivante : <BOUCLE_article(ARTICLES)id_article> [(#TEXTE|image_reduire250)] </BOUCLE_article>
Mais il peut arriver que l’on souhaite que le filtre image_reduire ne s’applique pas à certaines images du texte. Pour cela il suffit d’utiliser un modèle personnalisé dans lequel notre image portera la classe no_image_filtrer. La présence de cette classe sur une image (…) -
Comment rendre obligatoire un champ de formulaire
1er juin 2010, par b_bIl y a quelques temps lors d’un Apéro SPIP, Jean-Marie me demandait :
Comment obliger les visiteurs à remplir le champ nom du formulaire de forum ?
On pourrait surcharger le fichier squelettes-dist/formulaires/forum.php mais ce n’est pas une solution pérenne, car il faudrait le mettre à jour à chaque modification du fichier orignal fourni par SPIP.
Pour faire les choses proprement, on va utiliser le pipeline formulaire_verifier pour insérer notre vérification supplémentaire dans le (…) -
Personnaliser le contenu de la balise #INTRODUCTION
28 février 2008, par b_bVous en avez assez des listes de liens, peut être préférez-vous les listes d’astuces...
Celles-ci sont glanées sur le canal IRC #spip au fil des jours. Comme j’en ai plusieurs en stock depuis quelques mois, je vais les publier au coup par coup plutôt que d’en faire une longue liste illisible. Voici la première de la série.texte de l’introduction -
Référencer son flux RSS
23 novembre 2006, par b_bPetit lien utile...
Lu dans l’article Guide complet d’optimisation du référencement d’un blog de Web Rank Info.
Feedping est un outil qui vous permet de soumettre votre flux RSS aux grands moteurs de recherches spécialisés dans les blogs dont Technocrati.
http://www.feedping.com/