SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 228 visiteurs en ce moment

Accueil > Auteurs, authentification et autorisations > En travaux > En travaux 2.0

En travaux 2.0

Seconde version du plugin « En travaux », pour SPIP 2.0

15 mai 2009 – par Cerdic, tetue, ventrea – 67 commentaires

36 votes

À utiliser pendant une phase de maintenance, ce plugin affiche une page d’avertissement personnalisable, en lieu et place du site public.

Il suffit d’activer ce plugin pour que toutes les pages du site public soient aussitôt remplacées par un message informant les internautes que le site est en cours de maintenance. Cette mise en service immédiate, sans configuration préalable, est une simplification de la version précédente de ce plugin.

JPEG - 137.3 ko
Aperçu de la page « En travaux »

Ce plugin, qui s’adresse aux webmestres, est par exemple utile lors de la migration d’un site collaboratif : il permet de « fermer » temporairement le site de façon à empêcher les contributions (afin de ne pas en perdre), le temps de migrer le site (changer d’hébergement, de droits d’accès, etc.) ou d’intervenir sur les contenus (réparer la base de données, etc.).

Fonctionnement par défaut : le webmestre effectue les travaux

Quand que le plugin est activé, seul(s) le(s) webmestre(s) continue(nt) d’avoir usage du site, afin, évidemment, de lui permettre d’effectuer les opérations de maintenance. Le webmestre (c’est-à-dire l’auteur numéro 1), peut visualiser le site public et, contrairement aux autres auteurs, il accède toujours à l’espace privé. Le cache de SPIP est désactivé.

Cependant le webmestre ne voit pas la page « en travaux ». Pour l’afficher quand même, demander l’URL spip.php?page=en_travaux.

N’oubliez pas de désactiver le plugin lorsque les travaux sont terminés ! Quand le plugin est actif, son logo est affiché sur chaque page du site public : ainsi, vous ne pouvez pas l’oublier.

Dans certains cas, la page de login peut être affectée par les travaux et ne plus fonctionner correctement. Cependant, il est toujours possible de se connecter à l’espace privé via la page spip.php?page=login_sos.

Personnalisations possibles

Cette seconde version du plugin permet de modifier complètement la page — et non plus le message seulement —, ce qui permet, par exemple, d’assortir cette page à la charte graphique du site.
-  Créez un squelette nommé « en_travaux.html », de préférence dans le répertoire « squelettes » (quelque soit le dossier squelettes alors utilisé).

Pour permettre à d’autres intervenants de participer aux travaux, pour préparer une mise en ligne, par exemple :

-  Par défaut, le webmestre est l’auteur n°1. Depuis SPIP 1.9.2, il est possible de déclarer d’autres webmestres. Par exemple pour déclarer les auteurs 1, 743 et 99 comme webmestres, ajoutez cette ligne dans votre fichier mes_options.php :

À partir de SPIP 2.1 on peut déclarer un auteur comme webmestre directement depuis sa fiche dans l’espace privé.

-  Pour que tous les contributeurs puissent accéder à l’espace privé et au site public pendant les travaux, il suffit d’ajouter ceci dans votre fichier mes_options.php :

Le site public restera masqué pour les visiteurs qui n’ont pas l’autorisation.

Voir en ligne : http://plugins.spip.net/entravaux

Dernière modification de cette page le 18 novembre 2016

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 17 novembre 2016 à 08:54, par PRX En réponse à : En travaux 2.0

    Bonjour,
    une remarque importante pour la vie de ce plugin : il est compatible 3.1.1 : je l’ai utilisé sur plusieurs sites de cette version sans soucis.
    Partie administrative à faire par les développeurs svp.

    • Le 17 novembre 2016 à 09:33, par b_b En réponse à : En travaux 2.0

      Salut, oui la version 3.x du plugin est compatible avec SPIP 3.x cf sa page sur plugins.spip. Je viens d’effectuer une petite correction pour que le zip de cette version soit afficher sur la présente page, cela se fera automatiquement dans les prochaines heures.

      Merci pour le signalement :)

    Répondre à ce message

  • Le 19 décembre 2015 à 18:05, par Perline En réponse à : En travaux 2.0

    Deux questions pour ce plugin indispensable :
    -  il me semblait qu’un échange sur la liste pouvait amener à incrémenter une fonction afin de donner l’autorisation à certains auteurs pas webmestres de voir le site public. Par exemple pour montrer à un client le site à fins de remarques.
    C’est envisagé ?
    -  Il n’est pas marqué compatible 3.xx et à ma connaissance il l’est. On a l’autorisation de le faire soi-même ou un-e chef-fe manitou-e doit-il-elle donner son accord ?
    Merci :)

    Répondre à ce message

  • Le 21 mai 2015 à 15:01, par Boris En réponse à : En travaux 2.0

    Bonjour,

    je n’arrive pas à surcharger la page par défaut ’En travaux’
    J’ai bien créé une page en_travaux.html dans mon dossier ’squelettes’

    En tant que webmestre, je vois bien cette page à l’adresse
    http://exemple.com/spip.php?page=en_travaux

    Mais le visiteur lambda voit toujours la page fournie par le plugin et non ma page chartée

    merci pour votre aide

    • Le 21 mai 2015 à 15:05, par tetue En réponse à : En travaux 2.0

      Le plugin est-il bien activé ? Fonctionne-t-il correctement en l’absence de ce squelette personnalisé ?

    • Le 21 mai 2015 à 15:31, par Boris En réponse à : En travaux 2.0

      oui le plugin est actif. En tant que webmestre j’ai accès aux pages du site (avec la petite icône « travaux » qui rappelle que le plugin est en marche). En tant que visiteur, la page ’travaux’ par défaut du plugin s’affiche.

    • Le 21 mai 2015 à 17:07, par Boris En réponse à : En travaux 2.0

      Solution : dans la dernière version du plugin, 3.1.18, il semblerait que pour surcharger la page par défaut, il faut créer le fichier /squelettes/inclure/entravaux.html

      (donc dans le sous répertoire inclure/ de squelettes/ et entravaux.html sans _ )

      La documentation sur cette page n’est donc plus tout à fait à jour pour la version 3 du plugin...

      A bientôt

    • Le 21 mai 2015 à 17:19, par tetue En réponse à : En travaux 2.0

      Effectivement, vu le code au dépôt… Ça semble être une erreur, le répertoire « inclure » ayant vocation à contenir des inclusions, c’est-à-dire des fragments de squelettes, c’est-à-dire pas des pages entières.

    • Le 22 mai 2015 à 09:28, par Boris En réponse à : En travaux 2.0

      Effectivement, ça serait plus logique de placer entravaux.html à la racine de squelettes/
      ça serait également bien de pouvoir configurer le nom de cette page dans mes_options.php au cas ou le site possède déjà une page entravaux.html qui n’a rien à voir avec cette fonctionnalité.

      Dernier point, peut on mettre à jour la documentation ? (correction sur la surcharge et compatibilité Spip3)

      Je vais essayer de proposer ces améliorations à la communauté, ça sera un bon début pour participer à Spip

    • Le 29 mai 2015 à 10:19, par SPG En réponse à : En travaux 2.0

      Bonjour,

      dans le dépot v3.1.18. Non seulement le fichier en_travaux est dans le repertoire inclure, mais il se nomme entravaux.html et non en_travaux.html !

      Cdlt,

      SPH

    Répondre à ce message

  • Le 15 avril 2015 à 17:01, par Théo En réponse à : En travaux 2.0

    Bonjour,

    « Seuls, les Administrateurs peuvent se connecter ». Je pensais pouvoir faire visiter mon site à quelques personnes seulement avant validation mais je n’ai pas trouvé comment le faire visiter à quelques « Visiteurs » inscrits mais comment modifier le plugin ?

    Répondre à ce message

  • Le 12 décembre 2013 à 22:59, par ben En réponse à : En travaux 2.0

    Bonjour

    J’ai bloqué un site (spip 3.0.13) une semaine avec le plugin En travaux 3.1.15
    Et surprise les statistiques annoncent une vingtaines de visites par jours pendant la période de fermeture... ce qui est son rythme de croisière actuellement.
    Est que c’est moi qui est généré ces visites ? un administrateur est il compté comme visiteur ??

    merci pour vos réponses

    Répondre à ce message

  • Le 31 août 2013 à 17:55, par LudoRA En réponse à : En travaux 2.0

    Salut !

    Pour information, il existe une incompatibilité entre le plugin en_travaux et le mini calendrier :
    http://contrib.spip.net/Calendrier-... .

    Voilà voilà.

    Répondre à ce message

  • Le 24 janvier 2012 à 16:47, par bystrano En réponse à : En travaux 2.0

    Ce plugin est en conflit avec le plugin uploadify. Lorsque le site est en travaux, l’upload par lots ne fonctionne plus .
    J’ai trouvé une façon de régler le problème, en modifiant le fichier “en_travaux_options.php”. À la ligne 64, il faut ajouter ’uploadify’ dans le tableau déclaré dans la fonction “in_array”. En clair, la ligne 64 devient :

    1. AND !in_array($flux['args']['fond'],array('login_sos','formulaires/login','formulaires/menu_lang','formulaires/inc-logo_auteur','formulaires/administration','uploadify'))){

    Peut-être faudrait-il faire cette modif dans une prochaine version ?

    Répondre à ce message

  • Le 20 novembre 2011 à 20:35, par Cécile En réponse à : En travaux 2.0

    Bonjour
    Juste pour signaler un problème lorsque l’on utilise les plugins En travaux et Vidéo(s) sous IE7 et 8 : les vidéos ne s’affichent pas car function entravaux_affichage_final (en_travaux_options.php) « rajoute » le div du logo dans le fichier videos_variables.js.html ce qui provoque une erreur javascript.

    Répondre à ce message

  • Le 7 octobre 2011 à 10:38, par crdplimousin En réponse à : En travaux 2.0

    Petite remarque :
    Le fichier « svn.revision » ne se télécharge plus automatiquement et ne permet donc plus de savoir si la version est à jour...

    Répondre à ce message

  • Le 31 juillet 2011 à 16:37, par DD En réponse à : En travaux 2.0

    Bonjour,

    même en supprimant le répertoire trunk et après re-activation impossible d’accéder à la configuration
    le répertoire d’install du plugin indique : auto/en_travaux_2_0/branches/v2/

    par contre le site public est bien mis en travaux.

    dd

    • Le 12 août 2011 à 23:35, par Jean-Baptiste Pressac En réponse à : En travaux 2.0

      Je confirme, il y a un petit problème de génération du ZIP du plugin qui contient après décompression les répertoires « branches » et « trunk ».

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • GIS 4

    11 août 2012 – 1335 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • Mailshot

    16 janvier 2013 – 252 commentaires

    Ce plugin prend en charge l’envoi en nombre d’info-lettres par email. Mailshot permet l’envoi en nombre d’emails au moyen d’un SMTP (ou d’un service externe) dédié à cet effet. Il permet de limiter la cadence d’envoi. Enfin, ce plugin implémente la (...)

  • Newsletters

    16 janvier 2013 – 404 commentaires

    Ce plugin permet de composer des Info-lettres. Par info-lettre, on désigne ici le contenu éditorial qui va être composé et envoyé par courriel à une liste d’inscrits. Le plugin permet de composer une info-lettre à partir d’un modèle pré-composé, (...)

  • Une loupe pour vos vignettes

    9 décembre 2005 – commentaires

    Voici un petit exemple de comment utiliser un javascript pour ajouter une loupe sur vos vignettes de documents.

  • Plugin Download Dump

    26 décembre 2007 – 26 commentaires

    Plugin qui permet de télécharger la sauvegarde SPIP de la base de donnée, depuis l’espace privé sans utiliser de client ftp.

Ça spipe par là