cisf : plugin « saisie facile » pour SPIP

Cette nouvelle version est compatible avec SPIP 4.2 (tout en restant compatible avec SPIP 3.2). Ce plugin « saisie facile » permet de créer ou de modifier facilement un article directement depuis le site public.

Ce plugin :

-  Diminue le nombre de clics nécessaires pour créer un article simple ;
-  Evite certaines complexités de SPIP ( 2 pages pour créer un article, …) ;
-  Simplifie l’insertion d’un document ou d’une image dans le texte de l’article ;
-  Est compatible avec les écrans de faible largeur.

En termes d’ergonomie, saisir sur le site public constitue l’approche la plus simple. En effet, la navigation s’effectue uniquement sur le site public.

La saisie de l’article s’effectue dans une page simple avec un ensemble de liens pour les « options avancées ». Cela offre une approche très simple pour celui qui n’a pas besoin des options avancées. Par ailleurs, en pratique, on utilise un faible nombre d’options avancées pour un seul et même article.

Compatibilité

CISF version 5.1 est compatible avec SPIP 3.2, 4.0, 4.1, 4.2.
CISF version 5.1 est compatible avec PHP 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2.

Il surcharge uniquement le formulaire des boutons d’administration sur le site public (administration.html).

Le plugin est compatible avec le plugin "porte plume" et le plugin "BigUp".

Installation

Le plugin « saisie facile » s’installe comme tous les plugins, cf. http://www.spip.net/fr_article3396.html

Paramétrage

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

Illustration

Une copie d’écran :

Copie d’écran de CISF version 5

Versions successives du plugin CISF


-  La version 1.5 contourne le problème de redirection, qui apparaît sur les sites qui ont plusieurs adresses, avec la version 2.1.6 (et supérieure) de SPIP.
-  La version 1.51 apporte la compatibilité avec le plugin « Champs extras 2 ».
-  La version 1.52 apporte la compatibilité avec le plugin « Titre de logo ».
-  La version du 03/10/2011 corrige plusieurs points.
-  La version du 07/01/2013 modifie la date d’un document lors du remplacement (alors que SPIP ne la modifie pas).
-  La version du 07/11/2014 apporte la compatibilité avec le plugin Eluminures.
-  La version du 10/06/2015 apporte la compatibilité avec SPIP 3.0 et SPIP 3.1 (tout en restant compatible avec SPIP 2.1).
-  La version du 22/10/2015 apporte de légères évolutions pour l’accessibilité.
-  La version du 05/10/2016 prend en compte une nouveauté, de la version 3.0.24 de SPIP, qui empêchait de téléverser un fichier ZIP dans CISF.
-  La version du 27/01/2017 corrige plusieurs points.
-  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 3.0.0 du 03/07/2018 apporte la compatibilité avec le plugin CIBLOC.
-  La version 4.0.0 du 05/07/2019 apporte la compatibilité avec le plugin CIBLOC version 2.
-  La version 4.2.0 du 02/11/2020 apporte la compatibilité avec le plugin CIWIDGET version 2.
-  La version du 22/06/2021 apporte la compatibilité avec PHP 7.2, 7.3 et 7.4.
-  La version 4.5 du 15/06/2022 apporte la compatibilité avec PHP 8.0 et 8.1, ainsi que la compatibilité avec SPIP 4.1.
-  La version 4.5.1 permet de renseigner, sous SPIP 4, le champ « Alternative textuelle (alt) » pour une image.
-  La version 4.5.2 permet de renseigner les champs « surtitre », « soustitre », « nom_site », « url_site » (s’ils sont activés dans la configuration de SPIP).
-  La version 4.5.2 ajoute une constante (’_CISF_PORTE_PLUME_TEXTE_UNIQUEMENT’), qui permet d’afficher le porte plume dans CISF uniquement pour le champ « Texte » (lorsqu’elle est déclarée avec la valeur ’oui’ dans un fichier d’options).
-  La version 5.0.0 apporte une nouvelle apparence (alignée sur l’apparence de l’espace privé de SPIP 4), la compatibilité avec le plugin BigUp et la compatibilité avec SPIP 4.2. Pour plus de détails, se reporter au fichier nouveautes_CISF_version_5.pdf joint au présent article.
-  La version 5.1.0 apporte la compatibilité avec PHP 8.2, ainsi que la possibilité de renseigner un titre, un descriptif, …, pour le logo (à partir de SPIP 4.2).
-  La version 5.1.1 corrige un problème d’affichage sous SPIP 3.2.

Discussion

35 discussions

  • 1

    bonjour, et merci pour ce plugin.

    serai t il possible d’adapter ce plugin pour une publication, type « publication ouverte », accessible aux non redacteurs (avec certaines restrictions comme la rubrique...)
    et la possiblité de l’inserer sous forme de formulaire ?

    merci encore

    • equipement

      Bonjour,

      Ce plugin applique exactement les mêmes droits que ceux de l’espace privé pour la création et modification d’article.

      Son objectif n’est pas d’offrir un formulaire de saisie de type « publication ouverte ».

    Répondre à ce message

  • Merci pour ce plugins qui fonctionne très bien en 2.1 !!!
    Un grand merci de la part des rédacteurs qui sont heureux maintenant.

    Répondre à ce message

  • 3

    Grand plugin ! Merçi. Mais je ne trouve le bouton :-(
    J’ai spip 2.1.0, j’ai le plugin actif, je suis dans une rubrique, je suis identifié, je voie les autres boutons, mais non le bouton de « Écrire un nouvel article » :-(
    Salut.

    • equipement

      Comme cela est indiqué dans la documentation, le bouton « Ecrire un nouvel article » apparaît (sur le site public) uniquement si l’utilisateur a le droit de créer un article dans la rubrique en cours.

    • équipement

      Si l’on est admin et que, dans une rubrique du site public, le bouton « Ecrire un nouvel article ne s’affiche pas », cela signifie que le fichier cisf/formulaires/administration.html n’est pas pris en compte.

      a) Vérifier que le plugin « Saisie facile » est activé. Le formulaire de saisie doit être visible à l’adresse suivante :
      adresse du site public/spip.php ?page=cisf_article&id_rubrique=1

      b) Vérifier qu’un squelette (autre que « squelettes-dist ») ne contient pas également le fichier administration.html. Si c’est le cas supprimer ce dernier (celui du squelette).

      c) Vérifier qu’un autre plugin ne surcharge pas également le fichier administration.html. Si c’est le cas désactiver cet autre plugin.

      d) Vérifier les droits linux sur ce fichier ainsi que le propriétaire du fichier ( au sens Linux ) .

      e) Vider le cache de SPIP.

      f) Procéder comme dans la courte vidéo suivante.

      http://www.spip-contrib.net/IMG/html/cisf1c-2.htm

    • Merçi par tout. J’ai trouvé le problème ^^ J’avais fait une copie de le fichier administration.html de squelettes-dist dans mon dossier squelettes :-( J’effacé ce fichier et tout solucioné !.

      Salut !

    Répondre à ce message

  • 2
    Carlo Mayer

    Bonjour ! Ce plugin me réconcilie avec SPIP ! La facilité d’ecrire désormais n’as plus rien à envier à WordPress ou autres...

    Mais... dans l’espace privé je perds ma barre de formattation sur texte, et donc il devient inutilisable pour sa partie meilleure ...
    Je suis en SPIP 2.1.0 [15608] , avec php 5.2.13, Firefox 3.6 Mac OS.

    J’ai activé ces plugins :
    -  cfg
    -  pages
    -  saisies pour formulaires
    -  Agenda
    -  fancybox
    -  petit couteau suisse
    -  SPIP Bonux
    Ou est que je me trompe ?

    Merci

    Carlo

    • Carlo Mayer

      Je me suis trompé sur mes plugin :
      j’ai ces 9 plugins activés :
      -  Envier e-mail 2
      -  cfg
      -  formulaire de contact avancé
      -  saisie por formulaire
      -  Agenda 2
      -  Petit couteau
      -  Nuages
      -  Thickbox
      -  Spip Bonux

      plus naturellement cisf

    • Bonjour,

      Sous Spip 2.1, si l’extension porte plume est présente, cisf l’utilise et y ajoute 2 boutons (via pipeline).

      Dans la configuration de SPIP, il faut autoriser l’utilisation de « Porte Plume » sur le site public.

    Répondre à ce message

  • spipeur67

    Merci pour cet excellent plugin. Sur mon spip 2.1.0 [608] il fonctionne parfaitement.

    Répondre à ce message

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