PRTICE.INFO

Accueil > Sites web sous SPIP > Guides pour l’administrateur > Personnalisation de SPIP avec le plugin "Couteau suisse"

Personnalisation de SPIP avec le plugin "Couteau suisse"

samedi 13 mars 2010

Le couteau suisse est très probablement le plugin SPIP le plus utilisé. Il regroupe en fait plus d’une soixantaine de petits outils très utiles.

Vous trouverez plus d’informations concernant ce plugin sur la page dédiée à celui-ci sur Spip-Contrib.

J’ai sélectionné pour vous ci-dessous quelques une de ses fonctionnalités qui me semblent incontournables. Vous en trouverez de nombreuses autres dans les paramètres du plugin. Elles sont toutes documentées.

 Rubrique "Administration"

- " Format des URL " crée des URL explicites pour vos articles. L’adresse par défaut des articles est par exemple monsite.com/article.php3 ?id_article=123. Avec ce module, on peut définir des adresses plus courtes et plus explicites, comme :

  • monsite.com/article123.html, format html ;
  • monsite.com/Mon-titre-d-article, format propres ;
  • monsite.com/Mon-titre-d-article.html, format propres2 ;
  • monsite.com/rubrique1/rubrique2/Mon-titre-d-article, format arborescentes ;
  • monsite.com/ ?Mon-titre-d-article, format propres_qs ;

Attention, il est fortement déconseillé de changer régulièrement de format d’URL, sinon les adresses enregistrées dans les marque-pages des visiteurs ou dans les moteurs de recherche ne renverront plus vers la bonne page.
A mon avis, le meilleur format est le plus court, le plus facile à saisir dans une barre d’adresse et le plus facile à retenir, c’est-à-dire le format html, soit des URL de la forme monsite.com/article123.html

- " Mises à jour automatiques " informe sur la disponibilité de mises à jour pour l’ensemble des plugins installés. Il est alors possible en quelques clics de mettre à jour chacun des plugins.

- " Site en travaux " : désactive temporairement le site, dans l’attente de l’ouverture définitive, par exemple.

 Rubrique "Interface privée"

- " Réglage du sélecteur de rubrique " : rend plus agréable le choix des rubriques. Lorsqu’on souhaite modifier la rubrique dans laquelle se trouve un article, on choisit celle-ci dans un menu. Ce menu est différent suivant si nombre de rubriques présentes dans l’ensemble du site est supérieure ou inférieure à 20. Ce module permet de modifier ce nombre.

  • jusqu’à 20 rubriques, c’est le menu traditionnel qui est utilisé. Celui-ci est très pratique, rapide et facile à utiliser.
  • au-delà de 21 rubriques, c’est le menu AJAX qui est utilisé. Ce menu est ni pratique, ni intuitif.
    Sélecteur de rubrique AJAX

 Rubrique "Amélioration des textes"

- " Guillemets typographiques " remplace les guillemets anglais (’’exemple’’) par des guillemets français ("exemple").

- " Sommaire automatique " affiche un sommaire en début d’article contenant des liens directs vers tous les intertitres de la page.
Il faut aller entrer la balise suivant en haut de page :

[sommaire]

Sommaire automatique

 Rubrique "Raccourcis typographiques"

- " Blocs dépliables " affiche progressivement le contenu de la page lorsqu’on clique sur son titre.

Cliquez sur ce titre

Vous voyez alors apparaître le contenu du paragraphe.
Il est possible d’en placer plusieurs dans une même page et de configurer leur comportement.

Voici le code utilisé afin d’obtenir ce bloc dépliable :

<bloc>
Cliquez sur ce titre

Vous voyez alors apparaître le contenu du paragraphe.
_ Il est possible d'en placer plusieurs dans une même page et de configurer leur comportement.
</bloc>

- " Découpe en pages et onglets " permet de séparer les informations affichées sur la page en différents onglets ou différentes pages.

Voici un premier onglet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc pulvinar erat sed quam feugiat bibendum. Praesent at tempor risus. Quisque nec ante ac est pellentesque fermentum sed eu sem. Sed varius purus odio.

Deuxième onglet

Curabitur blandit dictum nibh, non blandit odio ullamcorper vitae. Duis ac urna quam, faucibus posuere lorem. Donec eleifend eleifend nisi, nec sollicitudin augue interdum vel. Mauris congue rhoncus mauris. Suspendisse est mi, tincidunt sed varius non, sodales at justo.

Et un troisième pour la route

Nulla velit nibh, scelerisque in lobortis lacinia, scelerisque nec purus. Aliquam id quam purus, id iaculis nibh. Quisque sit amet metus ipsum, sit amet dapibus ipsum.

Voici le code utilisé pour afficher ces différents onglets :

<onglets>
Voici un premier onglet

<img384|left>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc pulvinar erat sed quam feugiat bibendum. Praesent at tempor risus. Quisque nec ante ac est pellentesque fermentum sed eu sem. Sed varius purus odio.

++++
Deuxième onglet

<img385|right>Curabitur blandit dictum nibh, non blandit odio ullamcorper vitae. Duis ac urna quam, faucibus posuere lorem. Donec eleifend eleifend nisi, nec sollicitudin augue interdum vel. Mauris congue rhoncus mauris. Suspendisse est mi, tincidunt sed varius non, sodales at justo.

++++
Et un troisième pour la route

Nulla velit nibh, scelerisque in lobortis lacinia, scelerisque nec purus. Aliquam id quam purus, id iaculis nibh. Quisque sit amet metus ipsum, sit amet dapibus ipsum.
</onglets>

Le découpage en pages se fait encore plus simplement, puisqu’il suffit d’entrer quatre fois le signe "+" pour créer une séparation avec la page suivante, comme dans l’exemple suivant :

Contenu de ma page 1..............
++++
Contenu de ma page 2..............
++++
Contenu de ma page 3..............

- " Tout en couleurs " permet de définir la couleur ou le fond du texte.
Il est possible d’utiliser jusqu’à 36 couleurs ! .
Voici le code utilisé pour la phrase précédente :

Il est possible [rouge]d'utiliser[/rouge] [bleu]jusqu'à[/bleu] 36 [fond jaune]couleurs ! [/fond]

 Rubrique "Affichage public"

- " SPIP et les liens… externes " permet d’ouvrir les liens externes dans une nouvelle fenêtre et d’afficher une petite icône à côté de ceux-ci afin d’indiquer au visiteur qu’il quitte le site.
Par exemple :

- " Supprime le numéro " masque le numéro précédant le nom de la rubrique. Il est possible de modifier l’ordre des rubriques en plaçant devant leur nom un numéro suivi d’un point et d’un espace. Si vous ne souhaitez pas que ces numéros (par exemple "20. Actualités") apparaissent sur la partie publique du site, activez ce module.


| Plan du site | Mentions légales | Suivre la vie du site RSS 2.0 | Haut de page | SPIP | ScolaSPIP
PRTICE.Info (PRTICE.info)
Directeur de publication : Julien Delmas