cisf : plugin &ldquo;saisie facile&rdquo; pour SPIP 3 - comments cisf : plugin “saisie facile” pour SPIP 3 2019-09-27T13:08:38Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment502524 2019-09-27T13:08:38Z <p>La présente page indique que CISF “<i>surcharge uniquement le formulaire des boutons d'administration sur le site public (administration.html)</i>”. Cela permet au bouton “Modifier” de lancer la modification via CISF et cela ajoute le bouton “Modifier dans l'espace privé” pour modifier de manière classique.</p> <p>Le plugin minibando surcharge également le formulaire des boutons d'administration sur le site public (administration.html). Aussi, si les deux plugins sont activés, un seul pourra fonctionner.</p> <p>Comme minibando surcharge administration.html de manière beaucoup plus conséquente, une solution serait que minibando prenne en compte le cas où CISF est activé.</p> cisf : plugin “saisie facile” pour SPIP 3 2019-09-27T12:50:07Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment502522 2019-09-27T12:50:07Z <p>Bonjour,</p> <p>suite a mon passage sur IRC est a la question posé a b_b</p> <ul class="spip"><li> “minibando fonctionne t'il sur une mutualisation”, puisque celui-ci ne s'affiche pas .</li></ul> <p>b_b répond , je n'ai pas de retour la dessus, mais je ne voie pas pourquoi.</p> <p>j'ai poussé les test en local et j'ai trouvé ce qui bloque l'affichage de mini bando, c'est une incompatibilité avec le plugin cisf</p> <p>en désactivant celui-ci tous rentre dans l'ordre.</p> <p>@micalement</p> cisf : plugin “saisie facile” pour SPIP 3 2019-07-09T09:06:47Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment501677 2019-07-09T09:06:47Z <p>J'ai effectué un test sous SPIP 3.2 avec la version 2.8.0 de CISF du 27/03/2018, puis avec la version 3.0.0 de CISF du 03/07/2018 (sur un site qui a un groupe de mots-clés affectable à des documents). Aucune n'offre la possibilité d'ajouter un mot-clé à un document.</p> cisf : plugin “saisie facile” pour SPIP 3 2019-07-08T14:47:56Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment501674 2019-07-08T14:47:56Z <p>spip 3.2.? et une version de CISF prise sur spip contrib il y a environ 6 mois. Comme cela s'affichait très mal j'ai jeté. Je me rappelle qu'on arrivait sur la page pour éditer le document puis en bas il y avait un lien modifier et à partir de ce 2ième lien il y avait une possibilité d'ajouter des mots-clés aux documents</p> cisf : plugin “saisie facile” pour SPIP 3 2019-07-08T08:25:44Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment501669 2019-07-08T08:25:44Z <p>Dans quelle version de CISF et de SPIP cela était possible ?</p> cisf : plugin “saisie facile” pour SPIP 3 2019-07-07T16:37:04Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment501658 2019-07-07T16:37:04Z <p>Bonjour<br class="autobr" /> En SPIP 3.2 je voudrais ajouter la possibilité de lier un ou des mots-clés à des documents<br class="autobr" /> Il me semble que cela était possible dans un vieille version de CISF?</p> cisf : plugin “saisie facile” pour SPIP 3 2018-12-19T08:54:07Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment499153 2018-12-19T08:54:07Z <p>Le lien vers la vidéo fonctionne, à condition d'autoriser le navigateur à lire le contenu Flash (la vidéo est au format Flash).</p> cisf : plugin “saisie facile” pour SPIP 3 2018-12-18T20:52:55Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment499151 2018-12-18T20:52:55Z <p>Cool! Par contre le lie vers la vidéo est mort…</p> cisf : plugin “saisie facile” pour SPIP 3 2018-12-18T10:51:22Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment499149 2018-12-18T10:51:22Z <p>Le plugin CISF fonctionne avec n'importe quel squelette.</p> cisf : plugin “saisie facile” pour SPIP 3 2018-12-17T22:39:11Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment499146 2018-12-17T22:39:11Z <p>Bonjour,</p> <p>juste pour être sûr d'avoir bien compris: ce plugin ne fonctionne qu'avec le squelette Giseh, c'est bien ça?</p> <p>Raphaël</p> cisf : plugin “saisie facile” pour SPIP 3 2018-10-17T11:59:43Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment498515 2018-10-17T11:59:43Z <p>Sous SPIP 3, c'est le fichier cisf_style_3.css qui est utilisé (et pas le fichier cisf_style.css).</p> cisf : plugin “saisie facile” pour SPIP 3 2018-10-17T02:59:20Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment498514 2018-10-17T02:59:20Z <p>Comment on fait pour surcharger cisf_style.css et spip_admin_perso.css<br class="autobr" /> J'ai essayé dans squelettes/css et dans squelettes/_css sans succès<br class="autobr" /> Merci</p> cisf : plugin “saisie facile” pour SPIP 3 2017-01-24T08:57:41Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment490730 2017-01-24T08:57:41Z <p>Ce problème sera corrigé dans la prochaine version.</p> cisf : plugin “saisie facile” pour SPIP 3 2017-01-17T18:14:20Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment490596 2017-01-17T18:14:20Z <p>Je confirme ce problème. Une réponse sera donnée ultérieurement.</p> cisf : plugin “saisie facile” pour SPIP 3 2017-01-17T18:12:30Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment490595 2017-01-17T18:12:30Z <p>Sous SPIP 3.0, si on apporte des modifications au texte de l'article, puis qu'on clique sur le lien “supprimer” d'un document de l'article, alors les modifications apportées au texte de l'article sont perdues.</p> cisf : plugin “saisie facile” pour SPIP 3 2016-10-28T13:06:54Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment489630 2016-10-28T13:06:54Z <p>Une autre approche consiste à surcharger la fonction autoriser_previsualiser_dist de SPIP 3.0 pour rétablir les règles de fonctionnement de SPIP 2.1 sur ce sujet.</p> cisf : plugin “saisie facile” pour SPIP 3 2016-10-28T13:03:38Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment489629 2016-10-28T13:03:38Z <p>Sous SPIP 3.0, la prévisualisation d'un article en cours de rédaction n'est possible que par les auteurs de l'article.<br class="autobr" /> Dans le back-office de SPIP 3.0 : le bouton “prévisualiser” n'est pas proposé si on n'est pas auteur de l'article (même pour un administrateur).<br class="autobr" /> Dans CISF, le bouton “prévisualiser” est présent, mais il aboutit à une page “Erreur 404”.</p> <p>Serait-il possible de pas proposer le bouton “prévisualiser”, dans CISF, si l'auteur n'est pas autorisé à le faire ?</p> cisf : plugin “saisie facile” pour SPIP 3 2015-10-21T08:11:12Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment484172 2015-10-21T08:11:12Z <p>Merci pour réponse rapide.<br class="autobr" /> Cela fonctionne parfaitement sous Spip 3.</p> cisf : plugin “saisie facile” pour SPIP 3 2015-10-20T13:58:58Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment484168 2015-10-20T13:58:58Z <p>Bonjour,<br class="autobr" /> Sous SPIP 3.0 c'est très simple. La solution est décrite à l'adresse suivante : <a href="http://www.spip.net/fr_article5674.html" class="spip_out" rel='nofollow external'>http://www.spip.net/fr_article5674.html</a>.</p> <p>Sous SPIP 2.1 c'est nettement moins simple. Il convient de s'inspirer du contenu d'un fichier du plugin CIPARAM (ciparam/inc/ciparam_inc_document.php) et d'utiliser le pipeline post_edition.</p> cisf : plugin “saisie facile” pour SPIP 3 2015-10-20T13:21:40Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment484166 2015-10-20T13:21:40Z <p>Bonjour,</p> <p>Je souhaiterais récupérer par défaut le nom sans extension du fichier comme nom de document.<br class="autobr" /> Cela fonctionne avec le plugin cisquel mais avec les autres squelettes, le nom de document reste à blanc.<br class="autobr" /> Cette fonctionnalité est elle complexe à mettre en œuvre ?</p> <p>Merci</p> cisf : plugin “saisie facile” pour SPIP 3 2015-07-21T14:53:58Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment483076 2015-07-21T14:53:58Z <p>Merci problème résolu grâce à ses précieux conseils !</p> cisf : plugin “saisie facile” pour SPIP 3 2015-07-21T09:02:42Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment483071 2015-07-21T09:02:42Z <p>La barre de saisie (gras, italique, lien, etc...) de SPIP est indépendante de CISF.</p> <p>Si elle ne s'affiche pas, une piste consiste à :<br class="autobr" /> a) S'assurer que “Charger les scripts de barre d'outils sur l'espace public” est coché dans la configuration avancée de SPIP.<br class="autobr" /> b) Vider le cache (surtout /local/cache-js/)<br class="autobr" /> c) Faire un CTRL + F5 dans le navigateur.</p> cisf : plugin “saisie facile” pour SPIP 3 2015-07-21T08:35:28Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment483070 2015-07-21T08:35:28Z <p>Merci cela fonctionne !!! Super !<br class="autobr" /> Par contre la barre de saisie (gras, italique, lien, etc...) de SPIP a disparu ???</p> cisf : plugin “saisie facile” pour SPIP 3 2015-07-20T13:11:07Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment483060 2015-07-20T13:11:07Z <p>Bonjour,<br class="autobr" /> Je viens de déposer, dans la présente page, la version du 20/07/2015 de CISF, qui est compatible avec le plugin Champs Extras sous SPIP 3.0.</p> cisf : plugin “saisie facile” pour SPIP 3 2015-07-20T11:54:16Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment483057 2015-07-20T11:54:16Z <p>Bonjour</p> <p>Super plugin et en test je n'ai que des retours positifs mais ...</p> <p>... j'ai un soucis sur les champs d'articles créés avec le plugin Champs Extras.<br class="autobr" /> Ceux-ci s'affichent et sont accessibles mais une fois le formulaire validé les modifications ne sont pas répercutés...<br class="autobr" /> Donc dasn mon cas obligé de le désactiver... Temporairement j'espère.<br class="autobr" /> Une solution ? Problème connu ?<br class="autobr" /> Merci d'avance</p> cisf : plugin “saisie facile” 2013-03-12T10:37:11Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment466089 2013-03-12T10:37:11Z <p>Les consignes officielles de SPIP pour déclarer l'existence d'un pipeline (<a href="http://programmer.spip.net/Declarer-un-nouveau-pipeline" class="spip_out" rel='nofollow external'>http://programmer.spip.net/Declarer-un-nouveau-pipeline</a>) provoquent le problème constaté sous SPIP 2.1 (à noter que sous SPIP 3.0, ce problème ne se produit pas).<br class="autobr" /> La version de CISF du 12/03/2013 corrige ce problème.</p> <p>.</p> cisf : plugin “saisie facile” 2013-03-12T10:34:28Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment466088 2013-03-12T10:34:28Z <p>Résumé du mail du 11/03/2013 à 17h33 :<br class="autobr" /> Lorsque m'on utilise le plugin CISF conjointement avec le plugin CIPARAM : si on vide le cache de SPIP, les liens “Forme” et “Raccourcis (accueil ...)” sont absents dans la colonne de gauche de la saisie facile.</p> cisf : plugin “saisie facile” 2013-01-28T08:09:01Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment464786 2013-01-28T08:09:01Z <p>Mail du 07/01/2013 à 10h22 :<br class="autobr" /> La fonction de remplacement de document (du plugin saisie facile) utilise les fonctions de SPIP. Or SPIP considère que lors d'un remplacement de document, la date du document ne doit pas être modifiée. Ce n'est pas un bug de SPIP, mais un choix volontaire des concepteurs de SPIP.</p> <p>Vu que certains squelettes font apparaître sur le site public la date de chaque document, ce choix de SPIP s'avère peu adapté. Aussi, suite à plusieurs demandes, une évolution fonctionnelle a été apportée au plugin de saisie facile, afin de contourner ce choix de SPIP. Ainsi, dans la version de CISF du 07/01/2013, la date du document sera automatiquement modifiée lors du remplacement du document.</p> <p>Rappel sur une possibilité qui existait déjà :</p> <p>Si l'on veut pouvoir modifier la date d'un document, il convient de configurer SPIP de la manière suivante : <br />- Se connecter avec un compte administrateur <br />- Dans l'espace privé, cliquer sur le menu [Configuration] <br />- Dans le bloc “Documents joints”, cocher “Permettre de modifier la date de chaque document” et cliquer sur le bouton [Valider].</p> <p>Une fois cette configuration effectuée, dans la saisie facile : <br />- Lors du remplacement d'un document, la date de mise en ligne s'affiche et peut être modifiée. <br />- Lors de la modification d'un document, la date de mise en ligne s'affiche et peut être modifiée.</p> <p>Une fois cette configuration effectuée, dans l'espace privé : <br />- Lorsqu'on déplie le bloc d'un document, la date de mise en ligne s'affiche et peut être modifiée.</p> cisf : plugin “saisie facile” 2013-01-28T08:05:42Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment464785 2013-01-28T08:05:42Z <p>Mail du 04/01/2013 15h59 :<br class="autobr" /> Demande de modification de la date d'un document lors de son remplacement.</p> cisf : plugin “saisie facile” 2012-11-13T08:57:17Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment463091 2012-11-13T08:57:17Z <p>Bonjour,<br class="autobr" /> Ceci ne provient pas du plugin, ni de SPIP. Ceci provient de la version de Firefox, qui ajoute automatiquement la case à cocher “Empêcher cette page d'ouvrir des dialogues supplémentaires”.</p> <p>Pour plus de détails : <a href="https://support.mozilla.org/fr/questions/838121" class="spip_out" rel='nofollow external'>https://support.mozilla.org/fr/questions/838121</a></p> cisf : plugin “saisie facile” 2012-11-13T08:48:11Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment463090 2012-11-13T08:48:11Z <p>Bonjour,<br class="autobr" /> Lorsque l'on clique sur le bouton, qui permet d'insérer un tableau, plusieurs boîtes de dialogue se succèdent pour demander le nombre de lignes, le nombre de colonnes, etc.<br class="autobr" /> Depuis peu, une case à cocher apparaît “Empêcher cette page d'ouvrir des dialogues supplémentaires”. Toutefois si on coche cette case dans la seconde boîte de dialogue, les boîtes de dialogue suivantes ne s'affichent pas et on n'a pas le tableau.</p> cisf : plugin “saisie facile” 2012-08-23T16:36:19Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment460541 2012-08-23T16:36:19Z <p>en fait j'avais pour afficher le nom de l'utilisateur:</p> <blockquote class="spip"> <p>#SESSION_SET<i>statut,1comite</i></p> <div class="rowElem"> <label for="req-name"><strong>Nombre:</strong></label> <div class="#EDIT{nom}" style="float: right">[(#NOM|sinon<i>nom</i>)]</div> </div> <div class="rowElem"> <label for="req-name"><strong>Apellido:</strong></label> <div class="#EDIT{prenom} " style="float: right">#PRENOM</div> </div><div class="rowElem"> <label for="req-name"><strong>Correo electrónico:</strong></label> <div class="#EDIT{email}" style="float: right">#EMAIL</div> </div> </blockquote> <p>du coup a chaque passage de la page le statut changé....</p> <p>Pour au cas ou il y est une tête en l'air comme moi....</p> cisf : plugin “saisie facile” 2012-08-23T02:31:51Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment460504 2012-08-23T02:31:51Z <p>Donc le problème persiste et je ne trouve pas de solution:<br class="autobr" /> Il semble que cela vienne du cache du navigateur; lorsque je vide le cache et me reconnecte, j'arrive à créer 2 a 3 articles en les publiant puis mon statut change et je n'ai plus l'option de publier; juste celle de proposer à l'évaluation.<br class="autobr" /> Après avoir fait un test de ce genre:</p> <blockquote class="spip"> <p> #EVAL{$GLOBALS['auteur_session']['id_auteur']}}><br class="autobr" /> [(#STATUT|==<i>0minirezo</i>|?<i>' ',''</i>)<br class="autobr" /> test<br class="autobr" /> ]<br class="autobr" /> </p> </blockquote> <p>J'ai bien le statut 0minirezo qui semble n'être plus attribuer car le message n'apparait plus...</p> <p>J'ai tenté sur différentes versions de spip spip 2.1 et spip 2.1.17<br class="autobr" /> différents navigateurs en local comme en ligne....<br class="autobr" /> j'ai du louper quelque chose semble t il...</p> <p>merci de bien vouloir m'éclairer..</p> cisf : plugin “saisie facile” 2012-08-22T19:28:45Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment460498 2012-08-22T19:28:45Z <p><strong>Bonjour</strong></p> <p>merci pour ce plugin <br class="autobr" /> un petit soucis; après être connecté un moment je n'ai plus accès a la modifications d'un article et mon statut semble changer automatiquement d'administrateur a rédacteur?...</p> <p>Quelqu'un a t il eu ce genre d'expérience?</p> <p><strong>Merci</strong></p> cisf : plugin “saisie facile” 2012-06-18T21:42:53Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment458544 2012-06-18T21:42:53Z <p>Oui apparemment c'est bon.</p> cisf : plugin “saisie facile” 2012-06-18T09:38:32Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment458507 2012-06-18T09:38:32Z <p>Je viens de modifier à cet effet le fichier formulaires/cisf_article.html. Il est disponible à l'adresse suivante : <a href="http://www.spip-contrib.net/IMG/zip/cisf_article_120618.zip" class="spip_url spip_out auto" rel="nofollow external">http://www.spip-contrib.net/IMG/zip/cisf_article_120618.zip</a> . Merci de m'indiquer si cela règle la compatibilité avec “Multilang”.</p> cisf : plugin “saisie facile” 2012-06-18T09:12:10Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment458505 2012-06-18T09:12:10Z <p>au dessus du formulaire balise : <code><form></code></p> cisf : plugin “saisie facile” 2012-06-18T07:01:54Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment458500 2012-06-18T07:01:54Z <p>Quelle balise ?</p> cisf : plugin “saisie facile” 2012-06-16T18:26:37Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment458456 2012-06-16T18:26:37Z <p>Bonjour. Ce plugin est vraiment pratique, le fait d'éviter de saisir depuis l'espace privé rend vraiment un site plus “User Friendly” (pour reprendre un terme à la mode). Avez-vous pensé à inclure la possibilité d'utiliser le plugin “Multilang” (<a href="http://www.spip-contrib.net/Multilang-en-test" class="spip_url spip_out auto" rel="nofollow external">http://www.spip-contrib.net/Multilang-en-test</a>)? Cela apporterait un vrai plus à mon avis. Je viens de faire quelques tests en modifiant les éléments l'ordre des éléments html de votre plugin pour permettre la compatibilité avec Multilang. J'obtiens un début de fonctionnement acceptable mais des bugs surviennent. C'est au niveau du Jquery de Multilang (erreur : jQuery: $ is not a function). Il semble que la variable $ soit utilisé par ailleurs. J'ai modifié le code de Multilang (remplacement de $ par jQuery) afin de résoude ce conflit. Et cela fonctionne sur mon exemple. La seule modification sur votre plugin est la suivante : au niveau du fichier formulaires/cisf_article.html, j'ai remonté la div</p> <p><code><div class="formulaire_spip formulaire_editer formulaire_editer_article formulaire_editer_article-#ID_ARTICLE"></code> au dessus de la balise</p> <form>. Ainsi la javascript de multilang peut agir. <p>Resterait à rendre tout cela générique...</p> <p>Cordialement,<br class="autobr" /> Thomas Weiss</p></form> cisf : plugin “saisie facile” 2012-04-09T08:45:09Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment456129 2012-04-09T08:45:09Z <p>Bonjour, <br class="autobr" /> l'ajout <code><!--extra--></code> affiche bien les champs mais les données ne sont pas traitées, merci pour cette super contribution, bonne continuation ;)</p> cisf : plugin “saisie facile” 2012-03-06T05:03:20Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment455088 2012-03-06T05:03:20Z <p>Hello...<br class="autobr" /> J'utilise CISF 1.51 avec Champextra2 sur un spip 2.0.17. <br class="autobr" /> Les champs obligatoires fonctionnent dans l'espace privé mais pas sur CISF. Je pense avoir compris qu'il faut utiliser un pipline mais je vous avoue ne pas savoir codé tout cela et surtout ou le placer. <br class="autobr" /> Merci par avance pour votre temps et vos explications...</p> cisf : plugin “saisie facile” 2012-03-05T07:25:57Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment455052 2012-03-05T07:25:57Z <p>Une piste consiste à ajouter dans le fichier formulaires/cisf_doc_modifier.html, à la ligne 198, le texte suivant : <code><!--extra--></code></p> cisf : plugin “saisie facile” 2012-03-01T16:18:21Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment454971 2012-03-01T16:18:21Z <p>Superbe plugin !<br class="manualbr" />Aucun problème pour éditer un article avec des champs extra sur un article.<br class="manualbr" />Mais par contre ça ne fonctionne pas directement avec des champs extra sur un document ! <br class="manualbr" />Merci de m'aiguiller sur la manip ou la doc qui va bien !</p> cisf : plugin “saisie facile” 2011-08-29T11:33:14Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment448965 2011-08-29T11:33:14Z <p>Bonjour,</p> <p>je voudrais rajouter les champs surtitre et soustitre ...<br class="autobr" /> une piste ?</p> <p>excellent plugin, très bien documenté et à haute valeur pédagogique en plus.<br class="autobr" /> Grand merci.</p> <p>R. Burton</p> cisf : plugin “saisie facile” 2011-06-08T13:21:22Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment446521 2011-06-08T13:21:22Z <p>Pour ceux qui souaitent ajouter des options avancées, l'utilisation du pipeline “cisf_article_options” est décrite dans le chapitre “7. Pour aller plus loin” du document “Description du plugin “saisie facile” (SPIP 2.1)” qui est joint au présent article.</p> cisf : plugin “saisie facile” 2011-06-07T07:43:37Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment446475 2011-06-07T07:43:37Z <p>Bonjour,<br class="autobr" /> Le plugin CISQUEL téléchargeable sur cette <a href='https://files.spip.net/Plugins-Giseh' class="spip_in" hreflang="fr" rel='nofollow'>page</a> contient un exemple d'utilisation du pipeline cisf_article_options dans les fichiers suivants : <br />- cisquel/plugin.xml <br />- cisquel/cisquel_pipelines.php (function cisquel_cisf_article_options)</p> cisf : plugin “saisie facile” 2011-06-06T23:03:32Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment446469 2011-06-06T23:03:32Z <p>Bonjour, je ne suis toujours pas arrivé à mes fins. <br class="autobr" /> Comment déclarer correctement le pipeline cisf_article_options ?</p> <p>Merci beaucoup pour l'aide</p> cisf : plugin “saisie facile” 2011-05-18T07:15:11Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445712 2011-05-18T07:15:11Z <p>J'ajoute que je n'arrive pas à reproduire ce problème.</p> cisf : plugin “saisie facile” 2011-05-17T09:21:51Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445677 2011-05-17T09:21:51Z <p>Cf. ma réponse <a href="http://www.spip-contrib.net/cisf-plugin-saisie-facile#forum445670" class="spip_out" rel='nofollow external'>précédente</a>.</p> cisf : plugin “saisie facile” 2011-05-17T09:13:02Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445676 2011-05-17T09:13:02Z <p>Bonjour,<br class="autobr" /> J'ai passé des heures à chercher d'où peut venir ce problème d'erreur 310.<br class="autobr" /> En effet plusieures personnes rencontrent ce problème, notemment lorsqu'un utilisateur est logué et clique sur des liens “/spip.php?....”, mais personne ne donne de solution :/</p> <p>Comment puis-je voir d'où provient exactement l'erreur ? Une astuce sur spip ? le debug ? les fichiers temp ou le fichier log de cisf ?</p> <p>Merci beaucoup pour le coup de main ;)</p> cisf : plugin “saisie facile” 2011-05-17T07:52:36Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445670 2011-05-17T07:52:36Z <p>Bonjour. <br class="autobr" /> Le plugin CISF utilise la technique CVT des formulaires de SPIP. Aussi, lorsque l'on clique sur le bouton “enregistrer” en bas à droite, ou “modifier” “enregistrer” pour les documents joints, la redirection est effectuée par SPIP. A noter que ce problème “trop de redirections” a déjà été posé sur le <a href="http://forum.spip.org/fr_234316.html" class="spip_out" rel='nofollow external'>forum de SPIP</a>. Lorsque l'on prend la peine de rechercher sur Google, on note que le navigateur Chrome semble concerné (les solutions proposées sur Google indiquent : vider le cache et les cookies, vérifier que date de l'ordinateur est bien la date du jour, etc.).</p> cisf : plugin “saisie facile” 2011-05-17T06:21:06Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445664 2011-05-17T06:21:06Z <p>Bonjour à tous,<br class="autobr" /> j'ai un souci avec cisf: <br />- lorsque je clique sur le bouton “enregistrer” en bas à droite, ou “modifier” “enregistrer” pour les documents joints, <br />- la page charge longtemps et me renvoie une erreur 310: “trop de redirections”</p> <p>Avez-vous une idée sur l'origine de cette erreur ?</p> <p>Merci beaucoup pour votre aide !<br class="autobr" /> Cordialement,<br class="autobr" /> Novispip</p> cisf : plugin “saisie facile” 2011-05-16T13:59:32Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445637 2011-05-16T13:59:32Z <p>Bonjour, encore merci pour votre réponse rapide !</p> <p>Je débute sur spip, est-il possiblede m'indique comment déclarer le pipeline avant ce code ?<br class="autobr" /> J'ai trouvé ceci sur le web mais je ne sais pas comment l'adapter au pipeline cisf_article_options:</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code>$GLOBALS['spip_pipeline']['affiche_milieu'] .= "<span class="re50">|nombre_caracteres_article</span>";</code></pre></div> cisf : plugin “saisie facile” 2011-05-16T07:40:01Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445619 2011-05-16T07:40:01Z <p>Bonjour,<br class="autobr" /> Comme je l'ai indiqué, la liste des options avancées est modifiable via le pipeline “cisf_article_options”. Il faut donc déclarer l'utilisation du pipeline.</p> cisf : plugin “saisie facile” 2011-05-15T06:28:21Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445593 2011-05-15T06:28:21Z <p>Bonjour, quelques news au sujet des boutons des options avancées:</p> <p>J'ai mis le code suivant dans cisf_options.php mais il ne marche pas:</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="co1">// Utilisation du pipeline pour modifier l'affichage des options si admin</span> <span class="kw2">function</span> monplugin_cisf_article_options<span class="br0">&#40;</span><span class="re0">$param</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <span class="re0">$statut</span> <span class="sy0">=</span> <span class="re0">$GLOBALS</span><span class="br0">&#91;</span><span class="st_h">'auteur_session'</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st_h">'statut'</span><span class="br0">&#93;</span><span class="sy0">;</span> <span class="co1">// menu des options avancees</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$param</span><span class="br0">&#91;</span><span class="st_h">'args'</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st_h">'type'</span><span class="br0">&#93;</span><span class="sy0">==</span><span class="st_h">'options_avancees'</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="re0">$tableau</span> <span class="sy0">=</span> <span class="re0">$param</span><span class="br0">&#91;</span><span class="st_h">'data'</span><span class="br0">&#93;</span><span class="sy0">;</span> <span class="re0">$tableau_return</span> <span class="sy0">=</span> <a href="http://www.php.net/array" rel='nofollow'><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw1">if</span> <span class="br0">&#40;</span><a href="http://www.php.net/isset" rel='nofollow'><span class="kw3">isset</span></a><span class="br0">&#40;</span><span class="re0">$tableau</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw1">if</span> <span class="br0">&#40;</span><a href="http://www.php.net/is_array" rel='nofollow'><span class="kw3">is_array</span></a><span class="br0">&#40;</span><span class="re0">$tableau</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re0">$tableau</span> <span class="kw1">as</span> <span class="re0">$nom</span><span class="sy0">=></span><span class="re0">$libelle</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <span class="co1">// les boutons "rubrique article", "auteur" "petition" "date publication" "calendrier" s'affichent seulement si l'utilisateur est admin</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$nom</span><span class="sy0">==</span><span class="st_h">'bt_rubart'</span> OR <span class="re0">$nom</span><span class="sy0">==</span><span class="st_h">'bt_auteur'</span> OR <span class="re0">$nom</span><span class="sy0">==</span><span class="st_h">'bt_forum'</span> OR <span class="re0">$nom</span><span class="sy0">==</span><span class="st_h">'bt_petition'</span> OR <span class="re0">$nom</span><span class="sy0">==</span><span class="st_h">'bt_datepublication'</span> OR <span class="re0">$nom</span><span class="sy0">==</span><span class="st_h">'bt_calendrier'</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="co1">// si authentifie comme admin</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$statut</span> <span class="sy0">==</span> <span class="st0">"0minirezo"</span><span class="br0">&#41;</span> <span class="re0">$tableau_return</span><span class="br0">&#91;</span><span class="re0">$nom</span><span class="br0">&#93;</span><span class="sy0">=</span><span class="re0">$libelle</span><span class="sy0">;</span> <span class="co1">// sinon ne rien faire</span> <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span> <span class="co1">// toujours cacher les boutons logo et mot cle</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$nom</span><span class="sy0">==</span><span class="st_h">'bt_logo'</span> OR <span class="re0">$nom</span><span class="sy0">==</span><span class="st_h">'bt_motcle'</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span> <span class="re0">$tableau_return</span><span class="br0">&#91;</span><span class="re0">$nom</span><span class="br0">&#93;</span><span class="sy0">=</span><span class="re0">$libelle</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="br0">&#125;</span> <span class="br0">&#125;</span> <span class="br0">&#125;</span> <span class="br0">&#125;</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="sy0">!</span><span class="re0">$tableau_return</span><span class="br0">&#41;</span> <span class="re0">$tableau_return</span> <span class="sy0">=</span> <span class="re0">$tableau_ciparam</span><span class="sy0">;</span> <span class="re0">$param</span><span class="br0">&#91;</span><span class="st_h">'data'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="re0">$tableau_return</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="kw1">return</span> <span class="re0">$param</span><span class="sy0">;</span> <span class="br0">&#125;</span></code></pre></div> <p>Cisf_options est-il le bon endroit où je dois mettre ce code ?</p> cisf : plugin “saisie facile” 2011-05-15T05:44:52Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445592 2011-05-15T05:44:52Z <p>Quelques autres questions: <br />- quel est le lien du type “spip.php?...” permettant <strong>la suppresion</strong> d'un document ? <br />- quel est le lien du type “spip.php?...” permettant <strong>la modification</strong> d'un document</p> <p>Mon but est de créer deux boutons ayant ces fonctionnalités ;)</p> <p>Merci beaucoup pour le coup de main !</p> cisf : plugin “saisie facile” 2011-05-15T04:18:34Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445590 2011-05-15T04:18:34Z <p>Bonjour, je souhaiterais modifier les squelettes appelés par:</p> <p>- #CISF_JOINDRE dans cisf_document.html <br />- #CISF_LOGO dans cisf_logo.html</p> <p>Où puis-je les trouver ?</p> <p>Merci pour l'aide ;)</p> cisf : plugin “saisie facile” 2011-05-09T12:17:45Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445353 2011-05-09T12:17:45Z <p>Exactement ce que je cherchais, merci beaucoup !</p> cisf : plugin “saisie facile” 2011-05-09T07:02:58Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445336 2011-05-09T07:02:58Z <p>La liste figure dans le fichier cisf/cisf_article_fonctions.php : <br />- “bt_motcle” <br />- “bt_logo” <br />- “bt_multipj” <br />- “bt_rubart” <br />- “bt_redirection” <br />- “bt_auteur” <br />- “bt_forum” <br />- “bt_petition” <br />- “bt_datepublication” <br />- “bt_calendrier”</p> cisf : plugin “saisie facile” 2011-05-09T01:26:02Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445331 2011-05-09T01:26:02Z <p>Wow c'est parfait merci beaucoup !</p> <p>Est-il possible d'avoir la liste complète des items gérés par la pipeline ?</p> <p>En voici déjà 3: <br />- bt_calendrier ( le bouton calendrier ) <br />- bt_rubart ( le bouton rubriques ) <br />- bt_auteur ( le bouton auteurs )</p> cisf : plugin “saisie facile” 2011-05-08T14:35:31Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445316 2011-05-08T14:35:31Z <p>Bonjour,</p> <p>La liste des options avancées est modifiable via le pipeline “cisf_article_options”.<br class="autobr" /> On peut modifier des items, supprimer des items, etc.</p> <p>Dans l'exemple ci-dessous, le plugin supprime les items “auteurs” et “rubriques” si une condition (à compléter) n'est pas satisfaite :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="co1">// Utilisation du pipeline</span> <span class="kw2">function</span> monplugin_cisf_article_options<span class="br0">&#40;</span><span class="re0">$param</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <span class="co1">// menu des options avancees</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$param</span><span class="br0">&#91;</span><span class="st_h">'args'</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st_h">'type'</span><span class="br0">&#93;</span><span class="sy0">==</span><span class="st_h">'options_avancees'</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="re0">$tableau</span> <span class="sy0">=</span> <span class="re0">$param</span><span class="br0">&#91;</span><span class="st_h">'data'</span><span class="br0">&#93;</span><span class="sy0">;</span> <span class="re0">$tableau_return</span> <span class="sy0">=</span> <a href="http://www.php.net/array" rel='nofollow'><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw1">if</span> <span class="br0">&#40;</span><a href="http://www.php.net/isset" rel='nofollow'><span class="kw3">isset</span></a><span class="br0">&#40;</span><span class="re0">$tableau</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw1">if</span> <span class="br0">&#40;</span><a href="http://www.php.net/is_array" rel='nofollow'><span class="kw3">is_array</span></a><span class="br0">&#40;</span><span class="re0">$tableau</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re0">$tableau</span> <span class="kw1">as</span> <span class="re0">$nom</span><span class="sy0">=></span><span class="re0">$libelle</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$nom</span><span class="sy0">==</span><span class="st_h">'bt_rubart'</span> OR <span class="re0">$nom</span><span class="sy0">==</span><span class="st_h">'bt_auteur'</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="co1">// si authentifie</span> <span class="kw1">if</span> <span class="br0">&#40;</span> <span class="sy0">...</span> ma condition <span class="sy0">...</span><span class="br0">&#41;</span> <span class="re0">$tableau_return</span><span class="br0">&#91;</span><span class="re0">$nom</span><span class="br0">&#93;</span><span class="sy0">=</span><span class="re0">$libelle</span><span class="sy0">;</span> <span class="co1">// sinon ne rien faire</span> <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span> <span class="re0">$tableau_return</span><span class="br0">&#91;</span><span class="re0">$nom</span><span class="br0">&#93;</span><span class="sy0">=</span><span class="re0">$libelle</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="br0">&#125;</span> <span class="br0">&#125;</span> <span class="br0">&#125;</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="sy0">!</span><span class="re0">$tableau_return</span><span class="br0">&#41;</span> <span class="re0">$tableau_return</span> <span class="sy0">=</span> <span class="re0">$tableau_ciparam</span><span class="sy0">;</span> <span class="re0">$param</span><span class="br0">&#91;</span><span class="st_h">'data'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="re0">$tableau_return</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="kw1">return</span> <span class="re0">$param</span><span class="sy0">;</span> <span class="br0">&#125;</span></code></pre></div> cisf : plugin “saisie facile” 2011-05-08T00:44:36Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment445310 2011-05-08T00:44:36Z <p>Bonjour,<br class="autobr" /> je souhaiterais afficher certains des boutons avancés sous conditions.<br class="autobr" /> Par exemple afficher “auteurs” et “rubriques” que si l'utilisateur logué est 0minirezo.</p> <p>Je n'ose même pas présenter de code, je ne sais pas du tout comment marchent les pipelines et comment sont gérées indépendemment chaque option de “options avancées” dans cisf.</p> <p>Avez-vous une idée du code nécessaire pour arriver à mes fins ?</p> <p>Merci pour l'aide ;)</p> cisf : plugin “saisie facile” 2011-04-18T08:48:45Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment444479 2011-04-18T08:48:45Z <p>Bonjour,<br class="autobr" /> Concernant le style, une piste consiste à recopier le fichier suivant<br class="autobr" /> <a href='https://files.spip.net/IMG/css/cisf_style_champs_extra.css' rel='nofollow'>cisf_style_champs_extra.css</a><br class="autobr" /> dans cisf/_css et à le renommer cisf_style.css. Merci de m'indiquer si cela règle le problème.</p> <p>Concernant la désactivation des champs extra, dans le fichier cisf/formulaires/cisf_article.html, ligne 117, enlever :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="sy0"><!--</span>extra<span class="sy0">--></span></code></pre></div> cisf : plugin “saisie facile” 2011-04-16T16:18:09Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment444435 2011-04-16T16:18:09Z <p>Bonjour, super plugin, super boulot, grand merci !<br class="autobr" /> Mais un point m'échappe concernant “les champs extra”. <br class="autobr" /> J'essaie sans succès de leur donner la même forme, (CSS) que celle que j'ai donné avec des “label”, “class”,... aux champs de base Spip (De “surtitre” à “ps”). <br class="autobr" /> Par la Class CSS du formulaire Champs extra" : pas de changement.<br class="autobr" /> Par “Prive/style_prive_formulaires” : pas de changement.<br class="autobr" /> Par...</p> <p>Je n'ai pas trouvé au contraire de Laurent (Le 8 décembre 2010 à 17:35) comment désactiver leur affichage automatique bien pratique <i>(Bien lu le 11 avril à 09:48 : La nouvelle version de CISF apporte la compatibilité avec le plugin “champs extras 2”.)</i>, mais pas modifiable (pour mon petit niveau).<br class="autobr" /> Cependant, en les codant à l'identique des autres au-dessus (Comme en-dessous d'ailleurs) de <code>"</ul> <!--extra-->"</code> dans formulaires/cisf_article.html, comme indiqué le <br class="autobr" /> 30 juin 2010 à 21:47 ils s'affichent comme souhaité mais 2 fois à la suite, l'une souhaitée, à l'identique et l'autre pas, trop différente.</p> <p>J'y suis depuis ce matin, j'ai lu tout le forum, éplucher les fichiers du plugin, j'en peux plus... soyez sympa, donnez-moi la solution</p> <p>Merci</p> cisf : plugin “saisie facile” 2011-04-11T08:42:34Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment444081 2011-04-11T08:42:34Z <p>Merci beaucoup pour l'amélioration !</p> cisf : plugin “saisie facile” 2011-04-11T07:48:34Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment444074 2011-04-11T07:48:34Z <p>La nouvelle version de CISF (du 11/04/2011) apporte la compatibilité avec le plugin “champs extras 2”.</p> cisf : plugin “saisie facile” 2011-04-08T15:35:16Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment443939 2011-04-08T15:35:16Z <p>autant pour moi ! merci pour la réponse rapide !</p> cisf : plugin “saisie facile” 2011-04-08T07:52:36Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment443902 2011-04-08T07:52:36Z <p>La question a déjà été posée dans ce forum et la réponse a été donnée.</p> cisf : plugin “saisie facile” 2011-04-07T15:22:40Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment443875 2011-04-07T15:22:40Z <p>Bonjour,</p> <p>je souhaiterais modifier la liste des options avancées de la partie gauche: changer les titres, autoriser les affichages suivant le statut de l'auteur, etc...</p> <p>J'ai beau supprimer des lignes de code dans la page cisf_article.html, le seul changement visible se fait lorsque je supprime #CISF_OPTIONS_AVANCEES, c'est à dire tous les boutons d'un coup :/</p> <p>Comment faire pour éditer la liste des options avancées ?</p> <p>En vous remerciant pour l'aide</p> cisf : plugin “saisie facile” 2011-04-06T04:42:44Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment443751 2011-04-06T04:42:44Z <p>Vraiment génial ce plugin !<br class="autobr" /> J'ai juste un léger problème lorsque j'utilise également le plugin champs extra 2:</p> <p>- quand j'enregistre pour la première fois mon article avec saisie facile, les champs extra sont mémorisés. <br />- quand je souhaite modifier cet article via saisie facile, les champs extra ne sont pas écrasés et restent comme ceux enregistrés au départ.</p> <p>N'étant pas très fort en php & mysql, pouvez-vous m'aider à régler ce problème ?</p> <p>Merci beaucoup pour votre aide !</p> cisf : plugin “saisie facile” 2011-03-25T10:55:45Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment443111 2011-03-25T10:55:45Z <p>Merci, vraiment parfait.</p> cisf : plugin “saisie facile” 2011-03-24T12:15:47Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment443070 2011-03-24T12:15:47Z <p>Bonjour,<br class="autobr" /> Le fichier à modifier est : cisf/_css/cisf_style.css . Les styles à modifier sont #milieu (mettre padding: 0 0 0 180px;) et #droite (mettre display: none;).</p> cisf : plugin “saisie facile” 2011-03-24T10:34:50Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment443063 2011-03-24T10:34:50Z <p>Bonjour<br class="autobr" /> Merci pour ce super plugin, très bien documenté.<br class="autobr" /> C'est la fin de l'interface privée souvent décourageante pour les débutants.<br class="autobr" /> Je désire néamoins le modifier pour supprimer la colonne de droite et augmenter la colonne d'édition (en fait à la même taille qu'une fois lisible en partie publique)<br class="autobr" /> Pouvez-vous m'indiquer les fichiers à modifier ?</p> cisf : plugin “saisie facile” 2011-03-14T16:04:35Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment442559 2011-03-14T16:04:35Z <p>Le problème apparaît sur les sites qui ont plusieurs adresses, avec la version 2.1.6 (et supérieure) de SPIP.</p> <p>En effet, SPIP 2.1.6 a introduit une fonction de sécurisation des redirections des actions (au sens SPIP) qui interdit les URL absolues, sauf dans les deux cas suivants : <br />- l'URL correspond à celle définie dans la configuration de SPIP. <br />- la constante _AUTORISER_ACTION_ABS_REDIRECT est définie (dans un fichier d'option).</p> <p>Comme le plugin CISF utilise la fonction de SPIP “generer_url_public” pour plusieurs actions (au sens SPIP) et que cette fonction génère des URL absolues, cela explique le phénomène observé sur un site qui a plusieurs adresses.</p> <p>Aussi, j'ai abandonné la fonction de SPIP “generer_url_public” pour les actions (au sens SPIP) de CISF, afin d'être compatible avec la version 2.1.8 de SPIP pour les sites qui ont plusieurs adresses.</p> <p>La nouvelle version 1.5 de CISF (du 14/03/2011), qui contourne ce problème, est jointe au présent article.</p> cisf : plugin “saisie facile” 2011-03-04T13:40:36Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment442033 2011-03-04T13:40:36Z <p>Je suis très reconnaissant de votre soutien et un peu gêné parce que j'ai finalement découvert la source du problème et n'avait aucun lien avec le fonctionnement de cisf. Ce n'est pas moi qui a créé le nom de domaine, et aujourd'hui, j'ai réalisé que il n'y avait pas de redirection des sites avec ou sans “www” (pas un CNAME record, un alias ou une redirection 301). Naturellement, le plugin ne fonctionne correctement que si vous utilisez l'URL du site tel que défini dans la configuration de spip. J'ai essayé de les utiliser de manière interchangeable et il a été la source du problème!! Grand merci et excuses pour le temps perdu...</p> <p>Parce que les utilisateurs de mon projet sera de nombreux rédacteurs et beaucoup d'entre eux vont probablement faire la même erreur que j'ai fait, est-il un moyen de lier / rediriger les deux sites (avec ou sans www) pour activer le plugin de travailler dans les deux options? Quelle option me conseillez-vous dans un cadre comme celui-ci? Ou il serait préférable de “forcer” une redirection d'un site à l'autre?</p> <p>Votre plugin est grand et mieux encore, votre souci pour leurs utilisateurs.</p> cisf : plugin “saisie facile” 2011-03-04T06:42:37Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441998 2011-03-04T06:42:37Z <p>Il faut tracer le contenu de la variable $redirect dans plusieurs lignes de la fonction action_joindre_sous_action. A chaque fois que $redirect est modifié.<br class="autobr" /> Par exemple :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="re0">$redirect</span> <span class="sy0">=</span> _request<span class="br0">&#40;</span><span class="st_h">'redirect'</span><span class="br0">&#41;</span><span class="sy0">;</span> spip_log <span class="br0">&#40;</span><span class="st_h">'trace 1 : '</span><span class="sy0">.</span><span class="re0">$redirect</span><span class="sy0">,</span> <span class="st_h">'test'</span><span class="br0">&#41;</span><span class="sy0">;</span></code></pre></div><div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="re0">$redirect</span> <span class="sy0">=</span> <a href="http://www.php.net/urldecode" rel='nofollow'><span class="kw3">urldecode</span></a><span class="br0">&#40;</span><span class="re0">$redirect</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$documents_actifs</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="re0">$redirect</span> <span class="sy0">=</span> parametre_url<span class="br0">&#40;</span><span class="re0">$redirect</span><span class="sy0">,</span><span class="st_h">'show_docs'</span><span class="sy0">,</span><a href="http://www.php.net/join" rel='nofollow'><span class="kw3">join</span></a><span class="br0">&#40;</span><span class="st_h">','</span><span class="sy0">,</span><span class="re0">$documents_actifs</span><span class="br0">&#41;</span><span class="sy0">,</span><span class="st_h">'&'</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="br0">&#125;</span> spip_log <span class="br0">&#40;</span><span class="st_h">'trace 2 : '</span><span class="sy0">.</span><span class="re0">$redirect</span><span class="sy0">,</span> <span class="st_h">'test'</span><span class="br0">&#41;</span><span class="sy0">;</span></code></pre></div><div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="kw1">if</span><span class="br0">&#40;</span>_request<span class="br0">&#40;</span><span class="st0">"iframe"</span><span class="br0">&#41;</span> <span class="sy0">==</span> <span class="st_h">'iframe'</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="re0">$redirect</span> <span class="sy0">=</span> parametre_url<span class="br0">&#40;</span><a href="http://www.php.net/urldecode" rel='nofollow'><span class="kw3">urldecode</span></a><span class="br0">&#40;</span><span class="re0">$iframe_redirect</span><span class="br0">&#41;</span><span class="sy0">,</span><span class="st0">"show_docs"</span><span class="sy0">,</span><a href="http://www.php.net/join" rel='nofollow'><span class="kw3">join</span></a><span class="br0">&#40;</span><span class="st_h">','</span><span class="sy0">,</span><span class="re0">$documents_actifs</span><span class="br0">&#41;</span><span class="sy0">,</span><span class="st_h">'&'</span><span class="br0">&#41;</span><span class="sy0">.</span><span class="st0">"&iframe=iframe"</span><span class="sy0">;</span> <span class="br0">&#125;</span> spip_log <span class="br0">&#40;</span><span class="st_h">'trace 3 : '</span><span class="sy0">.</span><span class="re0">$redirect</span><span class="sy0">,</span> <span class="st_h">'test'</span><span class="br0">&#41;</span><span class="sy0">;</span></code></pre></div> cisf : plugin “saisie facile” 2011-03-03T16:27:28Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441980 2011-03-03T16:27:28Z <p>J'ai ajouté la ligne suivante dans action_joindre_sous_action:</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code>spip_log ($redirect, 'test');</code></pre></div> <p>Après avoir essayé de charger une image et un document le test.log seulement affiche l'heure et l'adresse IP de la connexion (pas de valeur pour $redirect).</p> <p><i>Mar 03 10:04:26 190.135.9.160 (pid 17245) <br class="autobr" /> Mar 03 10:06:52 190.135.9.160 (pid 31994) <br class="autobr" /> </i></p> cisf : plugin “saisie facile” 2011-03-03T13:39:26Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441971 2011-03-03T13:39:26Z <p>Dans le fichier de SPIP ecrire/action/joindre.php, dans la fonction action_joindre_sous_action, il faut tracer avec spip_log() le contenu de la variable $redirect.</p> cisf : plugin “saisie facile” 2011-03-03T13:25:01Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441969 2011-03-03T13:25:01Z <p>Non, il n'y a pas d'input avec cette nom.</p> cisf : plugin “saisie facile” 2011-03-03T13:19:24Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441968 2011-03-03T13:19:24Z <p>Lorsqu'on sélectionne le bouton “Ajouter un document”, le code HTML de la page que l'on obtient (page=cisf_document&…) contient-il un input avec le nom 'iframe' ?</p> cisf : plugin “saisie facile” 2011-03-03T12:54:29Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441963 2011-03-03T12:54:29Z <p><code><input name='redirect' type='hidden' value='http://www.monsite.com/spip.php?page=cisf_doc_modifier&amp;id_article=AA&amp;id_rubrique=RR' /></code></p> <p>AA et RR montrent le nombre correct de l'article et la rubrique.</p> <p>Malheureusement, vous avez raison à propos jQuery. Maintenant, ne fonctionnent pas avec la version 1.4.2, contrairement à ce qui s'est passé la semaine dernière.</p> cisf : plugin “saisie facile” 2011-03-03T12:22:09Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441958 2011-03-03T12:22:09Z <p>Bonjour,</p> <p>a) Lorsqu'on sélectionne le bouton “Ajouter un document”, dans le code HTML de la page que l'on obtient (page=cisf_document&…) quelle est le contenu de ‘value' dans input name='redirect' type='hidden' value='…' ?</p> <p>b) Le plugin CISF n'utilise pas JQUERY pour ajouter un document.</p> <p>c) Il est possible d'ajouter ou de retirer certaines options avancées. Pour cela, le plugin CISF offre le pipeline cisf_article_options. Par exemple, le plugin CIPARAM (Configurateur de squelettes) ajoute plusieurs options avancées. Le fichier ciparam/inc/ciparam_inc_cisf.php montre un exemple concret du mécanisme d'ajout d'options. Le nom de chaque option doit être précédé de ‘bt_' (exemples : bt_forme, bt_raccourci).<br class="autobr" /> Les formulaires concernant les options ajoutées doivent être stockés dans le plugin qui les ajoute. Par exemple, le plugin CIPARAM contient un squelette par option avancée ajoutée (cisf_forme.html, cisf_raccourci.html) dont le nom est celui de l'option avancée précédé de ‘cisf_'. Chacun de ces squelette fait appel à un formulaire (exemples : ‘ciparam_cisf_forme' et ‘ciparam_cisf_raccourci').</p> cisf : plugin “saisie facile” 2011-03-03T11:25:02Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441951 2011-03-03T11:25:02Z <p>Bonjour,</p> <p>Deux observations et une question complémentaire:</p> <p>En ce qui concerne le problème mentionné à mon post précédent:</p> <p>a) Il s'agit d'une version du plugin installé sur une mutualisation spip. Le plugin est compatible avec des sites mutualisés?</p> <p>b) Le problème semble être lié à la version de jQuery. Lorsque des problèmes ont surgi j'ai été de tester la compatibilité de la nouvelle version 1.5 avec mon projet et SPIP 2.1.8 en générale. J'ai essayé avec la version 1.4.4 (celle qui vient avec SPIP 2.1.8 par défaut) et le problème a persisté. Mais lorsqu'il est testé avec jQuery 1.4.2 tout est normal et cisf fonctionne parfaitement. Y at-il des incompatibilités avec les versions ultérieures á 1.4.2 de jQuery?</p> <p>La question supplémentaire:</p> <p>Dans le projet que je développe, j'ai la nécessité de modifier les squelettes d'edition du plugin (cisf_article, cisf_auteur, etc), par exemple pour ajouter nouvellles feuilles de style ou pour désactiver certains options avancées d'édition que je n'aime pas que les rédacteurs ont utilisé.</p> <p>D'autre part, je ne veux pas perdre la compatibilité avec les versions ultérieures du plugin, alors je ne devrais pas changer quoi que ce soit dans le dossier plugins / cisf...</p> <p>Comment recommandez-vous la gestion des squelettes modifiés? J'ai essayé de renommer les squelettes et certains de ses composants, mais, bien sûr, cela implique une perte de compatibilité avec les futures versions. Où dois-je conserver les squelettes modifiés? Dans squelettes/formulaires?</p> <p>Merci beaucoup !</p> cisf : plugin “saisie facile” 2011-03-03T08:33:36Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441925 2011-03-03T08:33:36Z <p>Bonjour,<br class="autobr" /> Sous spip 2.1.8, avec la dernière version 1.4 de CISF (cisf_110211.zip), je n'arrive pas à reproduire le problème.</p> cisf : plugin “saisie facile” 2011-02-28T06:17:05Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441744 2011-02-28T06:17:05Z <p>Bonjour,<br class="autobr" /> Je regarderai jeudi (à mon retour).</p> cisf : plugin “saisie facile” 2011-02-27T00:41:02Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441705 2011-02-27T00:41:02Z <p>J'ai utilisé pendant quelques mois la version 1.2 du plugin sans problèmes. Tout nickel..</p> <p>Aujourd'hui, j'ai fait une mise à jour vers la dernière version 1.4 (cisf_110211.zip) et j'ai trouvé des problèmes lorsque je tente de ajouter des documents ou des images dans les articles.</p> <p>Lorsque je sélectionne le bouton “Ajouter un document” (ou “Ajouter une image) je suis redirigé a l'URL suivant: http://w ww.mondomaine.com/spip.php?page=cisf_document&id_article=XX&id_rubrique=XX&cisf_ajout=document page (comme d'habitude) .</p> <p>Mais une fois que je sélectionne le document à charger je suis redirigé á´: http:// w ww.mondomaine.com/?show_docs=XX #porfolio (oui, dans la racine du site et nottez le”?"), plutôt que sur la page http://w ww.mondomaine.com/spip.php? page=cisf_doc_modifier&id_article=XX&id_rubrique=XX&show_docs#portfolio, comme avant.</p> <p>Si je reviens à l'édition de l'article, l'image apparaît dans le portfolio, mais pas inséré dans le texte de l'article si le processus a été lancé depuis l'icône de la barre typographique.</p> <p>D'autre part, si je sélectionne le bouton “Supprimer” pour n'importe quelle image ou document du portfolio, apparemment rien ne se passe. L'image est encore visible et la page n'est pas rechargée. Si je “recalcul” la page l'image est parti.</p> <p>Je suis sur spip 2.1.8.</p> <p>Aucune idée? Je vous remercie beaucoup. J'utilise cisf pour plusieurs projets et est absolument fantastique. Il est dommage que je ne peux pas utiliser la dernière version.</p> <p>Pardonnez mon français ...</p> cisf : plugin “saisie facile” 2011-02-25T09:10:52Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441592 2011-02-25T09:10:52Z <p>Bonjour,</p> <p>Le plugin “Gabarits” utilise certaines spécificités de l'espace privé. Par exemple, il utilise la variable javascript “ajax_image_searching” qui est initialisée par SPIP dans l'espace privé mais pas dans le site public. Comme le plugin “Saisie facile” opère dans le site public, le plugin “Gabarits” génère une erreur javascript “Erreur : ajax_image_searching is not defined” lorsque l'on clique sur “Ajouter le texte”. Aussi, le texte n'est pas ajouté.</p> <p>Cordialement</p> cisf : plugin “saisie facile” 2011-02-24T18:38:10Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment441570 2011-02-24T18:38:10Z <p>Bonjour</p> <p>Merci pour ce super plugin, bravo aussi pour vos documentations et les autres de vos plugins que j'ai testé.</p> <p>Pour information, j'ai constaté un dysfonctionnement si le plugin Gabarits.<br class="autobr" /> Ce plugin rajoute un champ qui permet d'avoir un gabarit pour les articles.</p> <p>Le dysfonctionnement se traduit ainsi : page grise.</p> <p>Merci pour la grande qualité de votre travail</p> cisf : plugin “saisie facile” 2010-12-08T16:47:57Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437941 2010-12-08T16:47:57Z <p>Bonjour,</p> <p>La liste des options avancées est modifiable via le pipeline “cisf_article_options”.<br class="autobr" /> On peut modifier des items, supprimer des items, etc.</p> <p>Dans l'exemple ci-dessous, le plugin cisquel modifie le titre d'un item :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="kw2">function</span> cisquel_cisf_article_options<span class="br0">&#40;</span><span class="re0">$param</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <span class="co1">// Modification dans le menus des options avancees</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$param</span><span class="br0">&#91;</span><span class="st_h">'args'</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st_h">'type'</span><span class="br0">&#93;</span><span class="sy0">==</span><span class="st_h">'options_avancees'</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw1">if</span> <span class="br0">&#40;</span><a href="http://www.php.net/isset" rel='nofollow'><span class="kw3">isset</span></a><span class="br0">&#40;</span><span class="re0">$param</span><span class="br0">&#91;</span><span class="st_h">'data'</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st_h">'bt_calendrier'</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="re0">$param</span><span class="br0">&#91;</span><span class="st_h">'data'</span><span class="br0">&#93;</span><span class="br0">&#91;</span><span class="st_h">'bt_calendrier'</span><span class="br0">&#93;</span><span class="sy0">=</span><span class="st_h">'cisf:eq_menu_calendrier'</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="kw1">return</span> <span class="re0">$param</span><span class="sy0">;</span> <span class="br0">&#125;</span></code></pre></div> cisf : plugin “saisie facile” 2010-12-08T16:35:20Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437939 2010-12-08T16:35:20Z <p>bonjour</p> <p>question inverse: je souhaiterai que les champs extra n'apparaissent pas.<br class="autobr" /> dans cisf_article pas de soucis j'ai enlevé </p> <p>mais pour les page mot_clé calendrier... ... je n'arrive pas trouvé.</p> <p>pouvez vous m'aider ?</p> <p>merci d'avance</p> cisf : plugin “saisie facile” 2010-12-08T16:34:10Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437938 2010-12-08T16:34:10Z <p>Bonjour,<br class="autobr" /> Je n'arrive pas à reproduire le problème sous spip v2.1.2 avec fckeditor v0.10-r228 (en mode visuel par défaut) et ckeditor v3.4.2.</p> cisf : plugin “saisie facile” 2010-12-08T15:52:29Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437936 2010-12-08T15:52:29Z <p>meme probleme avec le changement de rubrique<br class="autobr" /> sous spip 2.0.12 [15876]<br class="autobr" /> et ...fckeditor (en mode visuel par défaut)</p> <p>j'ai desactivé le choix de la rubrique dans cisf-fonctions.php :<br class="autobr" /> // “bt_rubart”=>“cisf:eq_menu_rubrique”,</p> <p>quelques tests : <br class="autobr" /> mettre le mode d'edition de fcke à spip par defaut -> meme erreur<br class="autobr" /> désactivation de fcke: plus d'erreur...</p> <p>une question à John Smith: est ce que vous utilisez fcke ou ckeditor ?<br class="autobr" /> auquel cas , il faudra les mettre au courant...</p> cisf : plugin “saisie facile” 2010-12-04T16:51:48Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437818 2010-12-04T16:51:48Z <p>Cette question concerne SPIP. Ce dernier pose pour les administrateurs (mais pas pour les rédacteurs), un cookie valable plusieurs jours (en plus du cookie de session), qui provoque l'affichage des boutons d'administration sur le site public.</p> cisf : plugin “saisie facile” 2010-12-01T21:21:11Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437714 2010-12-01T21:21:11Z <p>J'ai changé les permissions avec le plugin autorisation.<br class="autobr" /> Ma nouvelle question c'est lorsque la personne est n'est pas loguée on voit toujours le barre d'outils. <br class="autobr" /> Y a-t-il un moyen de l'enlever ?</p> cisf : plugin “saisie facile” 2010-11-30T09:34:34Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437628 2010-11-30T09:34:34Z <p>C'est possible. Consulter les <a href='https://files.spip.net/Plugins-Giseh' class="spip_in" hreflang="fr" rel='nofollow'>Plugins pour SPIP 2 correspondants aux fonctions de GISEH (version 1.3)</a>.</p> cisf : plugin “saisie facile” 2010-11-30T09:16:47Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437627 2010-11-30T09:16:47Z <p>Est-il possible de restreindre la création et la modification d'article dans certaines rubriques?</p> cisf : plugin “saisie facile” 2010-11-30T08:07:26Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437619 2010-11-30T08:07:26Z <p>Le processus d'enregistrement est identique pour toutes les actions.</p> cisf : plugin “saisie facile” 2010-11-29T17:12:48Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437604 2010-11-29T17:12:48Z <p>Le côté étrange c'est que ça ne me le fait que pour les rubriques.<br class="autobr" /> La façon de sauvegarder n'est pas la même que pour les autres modifs ?</p> cisf : plugin “saisie facile” 2010-11-29T17:06:19Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437603 2010-11-29T17:06:19Z <p>Le problème pourrait venir de l'hébergement ?</p> cisf : plugin “saisie facile” 2010-11-29T16:51:34Z https://files.spip.net/cisf-plugin-saisie-facile-pour-SPIP-3#comment437600 2010-11-29T16:51:34Z <p>J'obtiens le message d'erreur (dans la console javascript), mais pas le problème.</p> <p>A noter que l'enregistrement du texte (s'il a été modifié) est effectué lorsque l'on clique sur le lien “Rubrique” dans la colonne de gauche. Le processus d'enregistrement n'est pas déclenché par un script javascript.</p>