cipr : plugin « Prévisualisation étendue »

Ce plugin « cipr : Prévisualisation étendue » permet de naviguer sur le site en prévisualisation, entre articles et rubriques, sur la page d’accueil, etc.

Ce plugin de prévisualisation étendue permet de :
-  naviguer en prévisualisation entre articles et rubriques, sur la page d’accueil, etc.
-  prévisualiser une rubrique avec ses articles publiés et ses articles non publiés ;
-  prévisualiser les articles qui ont le statut « en cours de rédaction » (SPIP permet de prévisualiser uniquement les articles qui ont le statut « proposé à l’évaluation »). A noter que si l’auteur est restreint à certaines rubriques, il ne pourra pas prévisualiser les articles « en cours de rédaction » des autres rubriques ;
-  diminuer le temps de traitement des pages en prévisualisation et réduire le nombre de requêtes SQL nécessaires.

Techniquement, ce plugin utilise un cookie (pour propager le mode prévisualisation), un marqueur de cache et une fonction dans la clause where des requêtes. Cette approche permet de laisser la page dans le cache de premier niveau de SPIP, et d’éviter ainsi de recompiler le squelette à chaque fois.

Ce plugin peut s’utiliser avec n’importe quel squelette.

Compatibilité

CIPR version 2.4 est compatible avec SPIP 2.1, SPIP 3.0, 3.1, 3.2, 4.0, 4.1.
CIPR version 2.4 est compatible avec PHP 5 et PHP 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1.

Il ne surcharge aucune fonction et utilise uniquement des pipelines. Il ne présente donc pas d’incompatibilité particulière vis-à-vis d’autres plugins.

Installation

Le plugin « Prévisualisation étendue » s’installe comme tous les plugins, cf. http://www.spip.net/fr_article3396.html

Lors de la désinstallation du plugin, il convient de vider le cache de SPIP. Un message l’indiquera en cas d’oubli.

Paramétrage

Le plugin ne nécessite pas de paramétrage.

Toutefois, dans la configuration de SPIP, il convient de s’assurer que la prévisualisation est autorisée aux administrateurs voire aux rédacteurs.

Illustration

Pour entrer dans le mode « prévisualisation », il suffit de cliquer sur le bouton [Prévisualiser] dans la page de saisie d’un article.

On obtient par exemple l’écran suivant en prévisualisant l’article puis en cliquant sur sa rubrique :

On peut alors cliquer sur la page d’accueil tout en restant en mode prévisualisation.

Pour sortir du mode prévisualisation :

-  soit on entre dans l’espace privé ;

-  soit on ferme le navigateur ;

-  soit on clique sur la croix rouge à droite du logo de prévisualisation :

La version du 27/03/2018 apporte la compatibilité avec SPIP 3.2 et la compatibilité (sous SPIP 3.2) avec PHP 7.0 et 7.1.

La version du 22/06/2021 apporte la compatibilité avec PHP 7.2, 7.3 et 7.4.

La version 2.4 du 15/06/2022 apporte la compatibilité avec PHP 8.0 et 8.1, ainsi que la compatibilité avec SPIP 4.1

Discussion

Aucune discussion

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

modération a priori

Attention, votre message n’apparaîtra qu’après avoir été relu et approuvé.

Qui êtes-vous ?
[Se connecter]

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

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom