Bonjour à tous,
Le plugin Tweak Spip s'étoffe peu à peu.
Voici la doc : http://www.spip-contrib.net/Tweak-SPIP
Le forum est fait pour vous.
Voici un point sur ses fonctionnalités actuelles :
*Administration*
- Désactive le cache
Inhibition du cache de SPIP pour le développement du site.
- Quota du cache
Modifie le quota réservé au cache. Une valeur vide ou égale à 0 signifie qu’aucun quota ne s’applique.
- Dossier du squelette
Modifie le dossier du squelette utilisé. Par exemple : "squelettes/monsquelette". En laissant vide la case qui suit, c’est le squelette original "dist" fourni par Spip qui sera utilisé.
- Préfixe des cookies
Spécifie le préfixe à donner aux cookies de ce site. Utile pour installer des sites SPIP dans des sous-répertoires.
- Paragrapher
Applique la fonction SPIP paragrapher() aux textes qui sont dépourvus de paragraphes en insérant des balises <p> et </p>. Utile pour visualiser tous les textes sans style.
- Type d’interface privée
Sélectionne d’office le type d’interface privée (simplifiée ou avancée) pour tous les rédacteurs déjà existant ou à venir et supprime le bouton correspondant du bandeau des petites icônes.
- Gestion du javascript
Pour gérer le javascript dans les articles, trois modes sont disponibles :
- jamais : le javascript est refusé partout
- défaut : le javascript est signalé en rouge dans l’espace privé
- toujours : le javascript est accepté partout.
Attention : dans les forums, pétitions, flux syndiqués, etc., la gestion du javascript est toujours sécurisée.
- Limite la taille des forums
Par défaut les messages de forum ne sont pas limités en taille. Si ce tweak est activé, un message d’erreur s’affichera lorsque quelqu’un voudra poster un message d’une taille supérieure à la valeur spécifiée, et le message sera refusé. Une valeur vide ou égale à 0 signifie néamoins qu’aucune limite ne s’applique.
- Suivi des forums
Un auteur d’article est toujours informé lorsqu’un message est publié dans le forum associé. Mais il est aussi possible d’avertir en plus : tous les participants au forum ou seulement les auteurs de messages en amont.
*Raccourcis typographiques*
- Blocs multilingues
Introduit le raccourci <:un_texte:> pour introduire librement des blocs multi-langues dans un article.
La fonction SPIP utilisée est : _T(’un_texte’, $flux).
N’oubliez pas de vérifier que ’un_texte’ est bien défini dans les fichiers de langue.
- Belles puces
Remplace les puces - (tiret) des articles par des puces -* (<li><ul>...</li></ul>)
- Décoration
7 nouveaux styles dans vos articles : capitales, souligné, barré, dessus, clignote, fluo et grisé. Utilisation :
* <sc>Lorem ipsum dolor sit amet</sc>
* <souligne>Lorem ipsum dolor sit amet</souligne>
* <barre>Lorem ipsum dolor sit amet</barre>
* <dessus>Lorem ipsum dolor sit amet</dessus>
* <clignote>Lorem ipsum dolor sit amet</clignote>
* <surfluo>Lorem ipsum dolor sit amet</surfluo>
* <surgris>Lorem ipsum dolor sit amet</surgris>
Plus d’infos : http://www.spip-contrib.net/?article1552
- Exposants typographiques
Textes français : améliore le rendu typographique des abréviations courantes, en mettant en exposant les éléments nécessaires (ainsi, Mme devient Mme) et en corrigeant les erreurs courantes (2ème ou 2me, par exemple, deviennent 2e, seule abréviation correcte).
Les abréviations obtenues sont conformes à celles de l’Imprimerie nationale telles qu’indiquées dans le Lexique des règles typographiques en usage à l’Imprimerie nationale (article « Abréviations », presses de l’Imprimerie nationale, Paris, 2002).
Plus d’infos : http://www.spip-contrib.net/?article1564
- Guillemets typographiques
Remplace automatiquement les guillemets droits (") par les guillemets typographiques de la langue de composition. Le remplacement, transparent pour l’utilisateur, ne modifie pas le texte mais seulement l’affichage final.
- Filets de Séparation
Insère des filets de séparation, personnalisables par des feuilles de style, dans tous les textes de Spip.
La syntaxe est : "__code__", où "code" représente soit le numéro d’identification (de 0 à 7) du filet à insérer en relation directe avec les styles correspondants, soit le nom d’une image placée dans le dossier img/filets.
Plus d’infos : http://www.spip-contrib.net/?article1563
- Smileys
Insère des smileys dans tous les textes où apparait un raccourci du genre :-). Idéal pour les forums.
Plus d’infos : http://www.spip-contrib.net/?article1561
Dessins : Sylvain Michel
- Chatons
Insère des images (ou chatons pour les tchats) dans tous les textes où apparaît une chaîne du genre :nom.
Ce tweak remplace ces raccourcis par les images du même nom qu’il trouve dans le répertoire img/chatons.
*Squelettes*
- Supprime le numéro
Applique la fonction SPIP supprimer_numero() à l’ensemble des titres et des noms du site public, sans que le filtre supprimer_numero soit présent dans les squelettes.
- Forcer langue
Force le contexte de langue pour les jeux de squelettes multilingues disposant d’un formulaire ou d’un menu de langues sachant gérer le cookie de langues.
- Balise #INSERT_HEAD
Active #INSERT_HEAD sur tous les squelettes, qu’ils aient ou non cette balise entre <head> et </head>. Grâce à cette option, les plugins pourront insérer du javascript (.js) ou des feuilles de style (.css).
- Points de suite pour #INTRODUCTION
Par défaut, les points de suite ajoutés au résultat de la balise #INTRODUCTION sont : ’  ;(...)’. Cette balise à placer dans les squelettes sert en général à la une ou dans les rubriques afin d’introduire les articles, les brèves, etc.. Vous pouvez ici préciser votre propre chaîne de caratère indiquant à l’utilisateur que le texte tronqué a une suite.
- Activer le validateur xml
Active le validateur xml pour l’espace public tel qu’il est décrit dans la documentation.
- Désactive jQuery
Empêche l’installation de jQuery dans la partie publique. Cette librairie (http://jquery.com/) apporte de nombreuses commodités dans la programmation de Javascript et peut être utilisée par certains plugins. Spip l’utilise dans sa partie privée.
- Version texte
2 filtres pour vos squelettes.
version_texte : extrait le contenu texte d’une page html à l’exclusion de quelques balises élémentaires.
version_plein_texte : extrait le contenu texte d’une page html pour rendre du texte plein.
- Orientation des images
3 nouveaux critères pour vos squelettes : {portrait}, {carre} et {paysage}. Idéal pour le classement des photos en fonction de leur forme.
- Désactive les objets flash
Supprime les objets flash des pages de votre site et les remplace par le contenu alternatif associé.
- Liens externes
Permet aux liens externes au site de s’ouvrir dans une nouvelle fenêtre extérieure.
Activer ce tweak revient à ajouter target="blanc" à toutes les balises <a> dotées par Spip des classes spip_out et/ou spip_url. Il est parfois nécessaire d’ajouter l’une de ces classes aux liens du squelette du site (fichiers html) afin d’étendre au maximum cette fonctionnalité.
*Divers*
- Log détaillé de Tweak Spip
Inscrit de nombreux renseignements à propos du fonctionnement du plugin ’Tweak Spip’ dans les fichiers spip.log que l’on peut trouver dans le répertoire : tmp/
Pat