SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

60 visiteurs en ce moment

fontsizeup fontsizedown
Accueil du site > Contribs > Administration > Aides administration > Boutons admin supplémentaires > Boutons d’administration supplémentaires
[45 commentaires]

Boutons d’administration supplémentaires

Version plugin

jeudi 25 janvier 2007, par Vincent Ramos

Toutes les versions de cet article : [English] [Español] [français]

2 votes

Ce plugin ajoute, dans l’interface publique, des boutons d’administration supplémentaires permettant, par exemple, d’éditer directement le texte d’un article, d’une rubrique, d’accéder à l’interface privée, de créer un nouvel article, etc.

Mises à jour du plugin

Dorénavant, ce plugin est développé sous SVN, dans SPIP-Zone. L’archive à télécharger est donc susceptible de recevoir des mises à jour mineures qui ne sont pas signalées ici.

- Mise à jour (version 1.2) le 25 janvier ;
- mise à jour (version 1.3) le 28 janvier ;
- mise à jour (version 1.4) le 4 février ;
- mise à jour (version 2) le 16 février ;
- mise à jour (version 2.1) le 20 février ;
- mise à jour (version 2.2) le 23 février ;
- mise à jour (version 2.3) le 15 mars.

Voir plus bas pour les changements.

Description

Ce plugin ajoute, dans l’interface publique, des boutons d’administration supplémentaires permettant, par exemple, d’éditer directement le texte d’un article, d’une rubrique, d’accéder à l’interface privée, de créer un nouvel article, etc. Les possibilités offertes dépendent du statut : les administrateurs seuls, par exemple, disposent d’un bouton pour créer une rubrique.

Un bouton (prenant la forme d’un plus ou d’un moins) permet de masquer/afficher les boutons de la barre d’édition et un autre (en forme de trombone) de garder cette barre au premier plan (ce bouton n’est pas activé pour Internet Explorer).

La technique employée (surcharge du fichier formulaire_admin.html) n’a rien d’original : elle est par exemple expliquée dans cette page. La seule originalité est qu’elle se présente ici sous la forme d’un plugin, qui ne nécessite donc pas de modification de fichiers ou d’ajout de squelettes et permet des mises à jour simplifiées. L’intitulé des boutons supplémentaire est localisé et s’affichera dans la langue choisie pour l’interface.

Noter que les rubriques, articles, brèves ou références à des sites externes créés par ce biais sont par défaut classés dans la rubrique depuis laquelle on a cliqué sur le bouton dans la partie publique du site.

Un fichier de configuration permet de choisir les boutons supplémentaires qu’on désire voir apparaître afin de masquer définitivement ceux qui ne semblent pas utiles. La configuration est globale et concerne tous les utilisateurs.

Ce plugin est distribué sous licence GNU/GPL

Installation

Comme pour les autres plugins, il suffit de télécharger l’archive ci-jointe, de la décompresser et d’installer le répertoire obtenu dans le répertoire /plugins de SPIP. L’activation du plugin se fait dans l’interface privée.

Zip - 16.9 ko
plugin boutons_admin_supp

Consulter la documentation officielle pour plus de détails.

Boutons ajoutés

Les boutons que le plugin ajoute sont les suivants (certains n’apparaissent que si le contexte s’y prête). Les intitulés en gras indiquent que le bouton n’est disponible qu’aux administrateurs et non à tous les rédacteurs ayant activé le cookie de correspondance.

- Icône permettant de garder la barre de boutons au premier plan (Icône indiquant que la barre de boutons est au premier plan) ou non (Icône indiquant que la barre de boutons n'est pas au premier plan) ;
- nom de l’utilisateur connecté et lien vers sa page ;
- débogueur XML ;
- écrire un nouvel article (dans la rubrique en cours) ;
- créer une nouvelle rubrique (en tant que sous-rubrique de la rubrique en cours) ;
- référencer un nouveau site (dans la rubrique en cours) ;
- écrire une nouvelle brève (dans la rubrique en cours) ;
- éditer le contenu de la rubrique, de l’article, de la brève en cours ;
- modifier la rubrique, l’article, le mot-clef, le site référencé, l’auteur en cours ;
- recalculer la page (Icône de recalcul de pages ou Icône de recalcul de pages (recalcul nécessaire)) ;
- statistiques ;
- accès à l’interface privée depuis n’importe quelle page ;
- prévisualisation ;
- débogage du squelette ;
- déconnexion ;
- masquer (Icône servant à masquer la barre de boutons) / afficher (Icône servant à afficher la barre de boutons) les boutons.

Certains de ces boutons sont déjà présents dans la version par défaut de SPIP.

PNG - 41.4 ko
Aperçu de la barre de boutons pendant la consultation d’un article
PNG - 19.9 ko
Aperçu de la barre de boutons pendant la consultation d’une rubrique
PNG - 22.2 ko
Aperçu de la barre de boutons masquée
PNG - 23.7 ko
Aperçu de la barre de boutons fixe, au premier plan

Mises à jour

À noter : le plugin étant maintenant développé sous SVN, dans SPIP-Zone, l’archive à télécharger peut avoir été modifiée sans que cette page n’indique les modifications. On pourra cependant les suivre sur cette autre page.

Version 1.2 : cette version du plugin n’affiche certains boutons qu’aux administrateurs et non à tous les rédacteurs afin d’éviter les messages d’erreur. De plus, le bouton « Recalculer cette page » est remplacé par une icône, pour gagner de la place.

Version 1.3 : le bouton « Prévisualisation », qui avait été maladroitement ôté de la version 1.2, est de nouveau présent. Le bouton « Éditer cette brève », qui avait été oublié, a été ajouté.

Version 1.4 : les boutons permettant de cacher ou montrer la barre sont maintenant compatibles avec Internet Explorer. Lorsqu’un utilisateur s’est déconnecté, les boutons n’apparaissent plus (jusqu’ici, ils restaient en place tant que le cookie d’aministration n’était pas détruit [1], ce qui les conduisait à ne mener qu’à la page d’authentification).

Version 2 : ajout d’un fichier de configuration permettant de masquer certains boutons. Ce fichier étant en PHP, il est possible d’utiliser des conditions pour l’affichage de tel ou tel bouton.

Version 2.1 : ajout d’un bouton permettant de garder la barre de bouton au premier plan tout en la fixant à la fenêtre (elle reste donc constamment en haut de la page). Ce bouton est désactivé sous Internet Explorer car la version 6 (encore utilisée) ne gère pas la valeur fixed de la propriété position de CSS.

Version 2.2 : compatibilité avec SPIP 1.9.2 et ajout d’une option de configuration permettant d’afficher les boutons verticalement à droite.

Version 2.3 : ajout d’une boîte de confirmation en cas de clic sur le bouton de déconnexion (pour éviter les fausses manœuvres, les boutons étant assez petits).

Version 2.4 : les boutons qui n’étaient pas localisés le sont maintenant. Le bouton « Recalculer » prend la forme Icône de recalcul de pages (recalcul nécessaire) quand le recalcul est nécessaire pour la page en cours.

Compatibilité

Ce plugin fonctionne sous SPIP 1.9.1, 1.9.2. et 2.0 (versions SVN, RC et Stable)

Notes

[1] Par un clic sur « Se connecter sous un autre identifiant ».

Retour en haut de la page

45 Messages de forum

Voir toute la discussion

Pages 1 | 2 | 3 | 4 | 5

  • Répondre à ce message

    1er mars 20:28 , par Loiseau2nuit

    @Neofutur : Hello, tu dois pouvoir rajouter tes propres boutons très facilement. Il te suffit pour cela de rapatrier le formulaires/administration.html du plugin dans ton propre dossier /squelettes/formulaires/ (penser à renommer le fichier initial)

    Ensuite, la structure des nouveaux boutons est relativement simple à reproduire pour ajouter ses propres options :)

  • Répondre à ce message

    15 décembre 2008 13:53 , par idp

    thank you !

  • Répondre à ce message

    15 décembre 2008 12:51 , par Loiseau2nuit

    bonjour une version spip 2.0 est elle prévue ?

    Hello IDP :)

    Pour info, la version actuelle est compatible Spip2. Je l’utilise et aucun soucis à l’horizon ;)

    (EDIT : Je viens d’ailleurs de modifier l’article à cet effet)

  • Répondre à ce message

    12 décembre 2008 05:43 , par neofutur

    bonjour,

    excellent plugin ;)

    une sugestion de bouton utile, ’ bloquer cet article’ a cote de chaque article syndiqué.

  • Répondre à ce message

    12 décembre 2008 01:04 , par idp

    bonjour

    une version spip 2.0 est elle prévue ?

  • Répondre à ce message

    7 novembre 2008 14:05 , par Perline

    firefox 303

  • Répondre à ce message

    7 novembre 2008 07:18 , par Vincent Ramos

    Bonjour,

    Quel est votre navigateur et sa version ? Normalement, le trombone fonctionne pour Firefox.

  • Répondre à ce message

    28 octobre 2008 19:18 , par Perline

    Je précise que ça ne marche pas dans Firefox, ni Safari (puisqu’il est précisé que pas dans IE).

  • Répondre à ce message

    28 octobre 2008 19:16 , par Perline

    Bonjour,
    Un plugin très utile que j’installe partout ! Pourtant un petit bug existe ou bien je n’ai pas tout compris.
    L’Icône trombone "permettant de garder la barre de boutons au premier plan" ne fait rien de différent cochée (bleue) ou pas (grise). Aucune différence d’aucune sorte à l’horizon, hormis le changement de couleur du trombone.
    Un truc que j’aurais pas compris ?
    Merci

  • Répondre à ce message

    26 août 2008 00:12 , par Loiseau2nuit

    3 métros après la bataille certes mais soit dit en passant, la valid XHTML quand on est connecté en tant qu’administrateur on s’en fout non ? le principal est que les sites restent valides pour les visiteurs, et là, même avec le plugin je n’ai aucun soucis en XHTML strict.

    My 2 cents.

Pages 1 | 2 | 3 | 4 | 5

Répondre à cet article

Retour en haut de la page

Ça discute par ici