Champs Extras 2 - comments Champs Extras 2 2014-11-27T16:11:49Z https://contrib.spip.net/Champs-Extras-2#comment478208 2014-11-27T16:11:49Z <p>Bonjour, une question, soit un champ extra de type oui_non appliqué à l'objet “auteurs”, comment faire un sorte que ce bouton soit affiché dans un squelette de type “mon profil” accessible en session et modifiable par l'utilisateur logé ? Je débute avec ce plugin et me pose les questions suivantes</p> <p>1 comment appeler le champ extra spécifique dans un squelette accessible en session ?<br class="autobr" /> 2 comment autoriser la modification de ce champ spécifique par l'utilisateur logé ?</p> <p>Avez-vous des pistes à ce sujet ? Merci d'avance ! ;)</p> Champs Extras 2 2014-08-14T19:28:55Z https://contrib.spip.net/Champs-Extras-2#comment476496 2014-08-14T19:28:55Z <p>greetings,</p> <p>I need to add fields to datetime 2.4.10 GIS plugin, I did this documentation but still do not have the fields I need. <br class="autobr" /> I added the necessary code in the / GIS database, but using champ extras2 interface does not display the table spip_gis .. <br class="autobr" /> Anyone have any suggestions, thanks in advance.</p> Champs Extras 2 2014-07-16T20:24:15Z https://contrib.spip.net/Champs-Extras-2#comment476227 2014-07-16T20:24:15Z <p>Bien sûr que mon patch n'est pas applicable. Mais peut-être un array des champs extras inséré à cet endroit résoudrait le pb.<br class="autobr" /> Tous mes champs extras existent depuis longtemps. Pour les appeler, c'était [(#EXTRA|extra<i>nom</i>)]<br class="autobr" /> Avec dans mes_options, un GLOBAL array pour tous les champs extra, un inc_extra, etc.<br class="autobr" /> $GLOBALS['champs_extra'] = Array(<br class="autobr" /> 'articles'=>Array(<br class="autobr" /> “synopsis”=>“bloc|propre|Synopsis<br />(c'est le seul élément de votre article qui apparaîtra dans la partie publique)|||”,<br class="autobr" /> “prixpiges”=>“ligne|propre|Prix demandé (brut, le feuillet)|||”,<br class="autobr" /> “Frais”=>“ligne|propre|Frais de rédaction|||”,<br class="autobr" /> “isbn”=>“ligne|typo|ISBN|||”,<br class="autobr" /> ),</p> <p>Quand je suis passé en 2.1, les tables ont été reprises et converties sans pb.<br class="autobr" /> Mais c à partir de la 2, je crois, que j'ai dû patcher pour les voir apparaître en partie privée.<br class="autobr" /> Maintenant que j'ai trouvé une solution, ça me va.<br class="autobr" /> Mais comme il semble que d'autres ici ont poisté aussi sur un pb d'adaptation, sauf si j'ai mal compris, j'ai posté.<br class="autobr" /> :)</p> Champs Extras 2 2014-07-16T19:56:23Z https://contrib.spip.net/Champs-Extras-2#comment476226 2014-07-16T19:56:23Z <p>Pour le 1. Oui ton patch «corrige» si on veut… mais tu comprends bien qu'on ne peut pas mettre ce patch dans SPIP directement, puisqu'il concerne tes propres champs à toi. D'autre part, je t'assure que le plugin champs extras fonctionne bien en 2.1 ; je viens de tester à l'instant chez moi la création d'un champ «zone_meteo» sur mes articles. Le champ est correctement géré et enregistré.</p> <p>Je ne comprends pas le point 4. Ce plugin champs extras n'existait pas en 1.8. Comment faisais-tu donc sur cette version antérieure ?</p> <p>Quelles étapes as-tu fait pour gérer les champs en spip 2.1 ?</p> Champs Extras 2 2014-07-16T17:16:43Z https://contrib.spip.net/Champs-Extras-2#comment476224 2014-07-16T17:16:43Z <p>1) si ça ne vient pas de là, pourquoi mon patch corrige-t-il définitivement le pb?<br class="autobr" /> 2) bien d'accord<br class="autobr" /> 3) oui<br class="autobr" /> 4) oui, depuis la 1.8 vers la 2.1<br class="autobr" /> 5) Non</p> <p>Merci</p> Champs Extras 2 2014-07-16T14:11:51Z https://contrib.spip.net/Champs-Extras-2#comment476223 2014-07-16T14:11:51Z <p>cf : <a href="http://core.spip.org/issues/3039" class="spip_url spip_out auto" rel="nofollow external">http://core.spip.org/issues/3039</a></p> <p>1) non le problème ne vient pas de articles_set() qu'on se le dise.<br class="autobr" /> 2) le problème vient donc… d'ailleurs. reste à trouver où.<br class="autobr" /> 3) tes champs extras sont ils toujours «gérés» dans l'interface de gestion des champs extras ?<br class="autobr" /> 4) es-tu certain que c'est suite à la migration (de quoi vers SPIP 2.1) que tu as un problème ? <br class="autobr" /> 5) n'as tu pas récemment ajouté un champ de plus par exemple ? (ce qui peut jouer sur l'apparition d'un bug, notamment avec la longueur du champ 'valeur' de spip_meta.</p> Champs Extras 2 2014-07-16T10:05:56Z https://contrib.spip.net/Champs-Extras-2#comment476220 2014-07-16T10:05:56Z <p>Bonjour<br class="autobr" /> Mes articles utilisent les champs extra depuis longtemps. Et j'ai constaté, en passant à Spip 2.1 que les champs_extra n'étaient pas visibles ou pris en compte dans la partie privée.<br class="autobr" /> Après recherche, j'ai constaté que le pb venait du fichier action/editer_article qui limite la saisie aux champs Spip.<br class="autobr" /> Je l'ai donc patché en ajoutant les intitulés de mes champs extra, comme suit:</p> <p>function articles_set($id_article, $set=null) <i><br class="autobr" /> $err = '';<br class="autobr" /> // unifier $texte en cas de texte trop long<br class="autobr" /> trop_longs_articles();</i></p> <p>$c = array();<br class="autobr" /> foreach (array(<br class="autobr" /> 'surtitre', 'titre', 'soustitre', 'descriptif',<br class="autobr" /> 'nom_site', 'url_site', 'chapo', 'texte', 'ps'<br class="autobr" /> //patch ADB <br class="autobr" /> , 'latitude', 'longitude', 'cartes', 'zone_meteo', 'capitainerie', 'secours', 'freq_radio', 'distances', 'svce_meteo', 'jour', 'nuit', 'dangers', 'feux', 'acces', 'te', 'places', 'equipement', 'services', 'avitaillement', 'location', 'svce_divers', 'tourisme', 'mouillage', 'decor'<br class="autobr" /> // fin patch ADB<br class="autobr" /> ) as $champ)<br class="autobr" /> $c[$champ] = _request($champ,$set);</p> <p>De ce fait les champs extra sont remplis.</p> <p>Comment faire pour éviter d'avoir à patcher le fichier Spip éditer_article à chaque mise à jour de Spip?</p> Champs Extras 2 2013-11-12T08:57:12Z https://contrib.spip.net/Champs-Extras-2#comment472144 2013-11-12T08:57:12Z <p>en spip 3.0.13<br class="autobr" /> <strong>Bug lors du vidage du cache.</strong></p> <hr class="spip" /> <p>Taille du répertoire cache</p> <p>Fatal error: Call to undefined function cextras_declarer_tables_objets_sql() in /web/chateaudevillai/www/plugins/auto/cextras/v3.2.6/cextras_options.php on line 39</p> <p>SPIP essaie de limiter la taille du répertoire du cache de ce site à environ 10 Mo de données. (Ce paramètre est modifiable par le webmestre du site.)</p> <hr class="spip" /> Champs Extras 2 2013-10-29T11:07:26Z https://contrib.spip.net/Champs-Extras-2#comment471875 2013-10-29T11:07:26Z <p>Je passe la valeur d'un champ de forumulaire dans l'URL<br class="autobr" /> ex : /spip.php?page=mod_evenement&id_article=357<br class="autobr" /> cela permet une initialisation différente selon le lien par lequel on est arrivé.</p> <p>J'aimerai de la même façon initialiser un champ extra dans ce formulaire par une valeur passée en URL. Dans mes premiers essai, ça marche pas. Peux-être que j'ai raté quelque chose.</p> <p>Merci de vos pistes éventuelles.</p> Champs Extras 2 2013-09-21T21:38:11Z https://contrib.spip.net/Champs-Extras-2#comment470924 2013-09-21T21:38:11Z <p>Bonjour, je rencontre une problème qui n'a pas encoure été soulevé me semble-t-il.</p> <p>Pour un besoin spécifique, j'ajoute un champ extra de type bloc dans l'objet article de spip + barre typographique soit : #TEXTE_2.</p> <p>Tout fonctionne correctement sauf concernant les notes de bas de page :)</p> <p>En effet, si je commande une note dans le champ texte natif plus une autre dans mon champ extra, j'obtiens bien deux notes mais elles comportent toutes deux la meme numérotation (ici 1 et 1)... il en résulte que la seconde note est inactive et son contenu n'est pas retourné par la balise #NOTES.</p> <p>Comment résoudre ce problème ?</p> Champs Extras 2 2013-08-10T22:55:57Z https://contrib.spip.net/Champs-Extras-2#comment470006 2013-08-10T22:55:57Z <p>Bonjour<br class="autobr" /> J'ai créé un formulaire qui me permettait (sous Spip 1.8) de remplir tous les champs de ma fiche, y compris les champs extra.<br class="autobr" /> En passant à Spip 2.1, et en utilisant le nouveau mode de formulaire, seuls les champs Spip se remplissent et pas les champs extra.<br class="autobr" /> L'appel piur l'insertion est le suivant:</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code> include_spip('action/editer_article'); if ($id_article = insert_article($id_article)) { articles_set($id_article, array ('titre'=>$titre, 'soustitre'=>$soustitre, ''latitude'=>$lat, 'longitude'=>$lon, 'distances'=>$dist, ...))}</code></pre></div> <p>Comment faire ?<br class="autobr" /> Merci</p> Champs Extras 2 2013-07-03T16:56:10Z https://contrib.spip.net/Champs-Extras-2#comment469347 2013-07-03T16:56:10Z <p>Merci pour la réponse rapîde.<br class="autobr" /> En revanche, j'ai bien copié le champ iextras avec bonnes définitions de la table meta dans le champ aux mauvaises définitions de la nouvelle table mais cela n'a rien modifié dans l'interface Champs Extra de l'espace privé.<br class="autobr" /> La “mise à jour” ne doit pas être prise en compte directement.</p> Champs Extras 2 2013-07-03T14:25:49Z https://contrib.spip.net/Champs-Extras-2#comment469339 2013-07-03T14:25:49Z <p>Table SQL spip_meta, clé 'iextras' de mémoire, pour les champs créés depuis l'interface des champs extras.</p> Champs Extras 2 2013-07-03T14:24:47Z https://contrib.spip.net/Champs-Extras-2#comment469338 2013-07-03T14:24:47Z <p>On ne peut pas je crois avec les Champs extras pour SPIP 2.1 modifier la définition SQL d'un champ déjà créé via l'interface (tu peux à la main dans phpmyadmin). Ceci dit, je ne vois pas trop le rapport avec des problèmes de caractères.</p> <p>Enfin, Champs Extras pour SPIP 3 permet lui de modifier la définition une fois le champs créé depuis l'interface.</p> Champs Extras 2 2013-07-03T14:22:04Z https://contrib.spip.net/Champs-Extras-2#comment469336 2013-07-03T14:22:04Z <p>Les définitions des champs extras sont données dans une meta (table spip_meta). Lors d'une restauration, la table en question est remplacée par le contenu de la sauvegarde.</p> <p>Si c'est les champs extras contenus dans la sauvegarde que tu perds, je crois (en spip 2.x) qu'il faut lancer la restauration 2 fois de suite. Ou utiliser une sauvegarde mysql directement et la restaurer. Cet inconvénient est résolu en SPIP 3.</p> Champs Extras 2 2013-07-03T14:07:41Z https://contrib.spip.net/Champs-Extras-2#comment469335 2013-07-03T14:07:41Z <p>Bonjour<br class="autobr" /> Je m'aperçois avec désespoir qu'à chaque restauration, 1 table ou toutes, la définition de mes Champs_Extra est remise à zéro et qu'il faut tout recommencer. Je ne sais pas d'où cela vient car il me semble qu'il n'y a a priori aucune raison pour cela. <br class="autobr" /> Comment cela se fait-il?<br class="autobr" /> Merci pour votre réponse</p> Champs Extras 2 2013-07-02T13:28:36Z https://contrib.spip.net/Champs-Extras-2#comment469306 2013-07-02T13:28:36Z <p>Bonjour<br class="autobr" /> Dans quel fichier se trouve la définition des labels des champs extra.<br class="autobr" /> Je ne sais pas comment ni pourquoi, tous les labels créés ont disparu.<br class="autobr" /> Merci</p> Champs Extras 2 2013-06-20T14:12:49Z https://contrib.spip.net/Champs-Extras-2#comment468970 2013-06-20T14:12:49Z <p>Bonjour<br class="autobr" /> Comment modifier la valeur de “Définition SQL [Obligatoire]”<br class="autobr" /> Chez moi il est impossible d'y accéder. Et je pense que cela me permettrait d'utiliser les caractères spéciaux lisibles avec Spip 2.<br class="autobr" /> Merci<br class="autobr" /> ADB</p> Champs Extras 2 2013-04-03T06:54:39Z https://contrib.spip.net/Champs-Extras-2#comment466783 2013-04-03T06:54:39Z <p>Bonjour,</p> <p>Comment retrouver le format hh:mm:ss lors de la saisie ?</p> <p>J'explique:</p> <p>Sur un site (v 2.1.15), fonctionnant avec le plugin champs extra 2; en local (wamp server), et sous xp,<br class="autobr" /> la saisie, dans un champs extra, de:<br class="autobr" /> 145<br class="autobr" /> donnait dans la base<br class="autobr" /> 00:01:45</p> <p>En passant sur une nouvelle machine (qui est en W7), 145 s'inscrit comme 145 dans la base.</p> <p>D'où pourrait venir ce changement ? De quel côté regarder ?</p> <p>Merci de votre aide</p> Champs Extras 2 2013-01-13T15:38:36Z https://contrib.spip.net/Champs-Extras-2#comment464452 2013-01-13T15:38:36Z <p>Il n'est apparemment pas possible non plus de forcer une chaine pour la valeur par défaut ?</p> <p>Dans la liste des valeurs de mon menu-enum, même si je mets :<br class="autobr" /> ,TOTO<br class="autobr" /> 1,TITI</p> <p>Je n'aurai pas “TOTO” par défaut mais “Valeur par défaut”.</p> Champs Extras 2 2013-01-13T15:05:21Z https://contrib.spip.net/Champs-Extras-2#comment464451 2013-01-13T15:05:21Z <p>Bonjour</p> <p>Même besoin pour moi aussi. Je souhaite forcer une valeur par défaut dans un champs de type menu-radio.</p> <p>Comment faire ?</p> Champs Extras 2 2013-01-10T00:39:57Z https://contrib.spip.net/Champs-Extras-2#comment464343 2013-01-10T00:39:57Z <p>Bonsoir à tous,</p> <p>J'ai créé de nouveaux champs, avec le plugin Champs Extra, dans la table Auteurs.<br class="autobr" /> Je souhaiterais ajouter ces champs dans le formulaire d'inscription.<br class="autobr" /> Pour ce faire, j'ai utilisé #SAISIE et je renseigne ces champs puis je valide mon formulaire.<br class="autobr" /> L'enregistrement de l'identifiant et de l'adresse électronique se fait tandis que les autres champs ne sont pas pris en compte, ils ne sont pas enregistrés dans la table Auteurs.</p> <p>Voici le code inséré dans inscription.html:</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code> [(#SAISIE{hidden,codep,label=[(#CHAMP_EXTRA{codep,label}) : ],obligatoire=oui})] [(#SAISIE{input,ville,label=[(#CHAMP_EXTRA{ville,label}) : ],obligatoire=oui})] </code></pre></div> <p>Je pense que je n'ai pas compris la procédure à suivre.<br class="autobr" /> Si tel est le cas, si vous pouvez m'aider, j'en serai ravi.<br class="autobr" /> Merci d'avance.<br class="autobr" /> André</p> Champs Extras 2 2012-12-10T18:01:01Z https://contrib.spip.net/Champs-Extras-2#comment463875 2012-12-10T18:01:01Z <p><strong>Champ extra enregistré avec une mauvaise valeur</strong></p> <p>Bonjour</p> <p>Depuis plusieurs années, j'ai un bug sur un des champs extra de type ligne dans AUTEUR. Ce champ extra est systématiquement vide. Si je le met à jour directement dans la table spip_auteur, la valeur est correctement affichée dans la fiche Auteur. Mais si je ré-enregistre la fiche, alors ce champ extra est à nouveau remis à vide.</p> <p>Jusqu'à présent, je vivais avec et il me suffisait de mettre à jour dans la base directement. Mais aujourd'hui, je viens d'ajouter un nouveau champs extra de type ligne. Et je rencontre un nouveau bug légèrement différent. Si je mets la valeur “101735602695423993974”, c'est “2147483647” qui est enregistrée.</p> <p>Il me semble que c'est un joli bug ?</p> Champs Extras 2 2012-11-06T07:50:35Z https://contrib.spip.net/Champs-Extras-2#comment462885 2012-11-06T07:50:35Z <p>J'utilise un champ extra id_auteur, que je le laisse initialiser par l'id de l'auteur en cours. Je souhaite que ce champ soit visible, mais pas modifiable.</p> <p>J'ai tenté une fonction autoriser_evenement_id_auteur_modifierextra dans mesoptions, mais si ça retourne false, rien n'est écrit en base, ce qui n'est evidemment pas mon souhait.</p> <p>J'aimerai donc savoir comment spécifier que ce champ extra apparaisse dans le formulaire de modiification d'événement, mais ne puisse pas être modifié.</p> <p>Merci de vos informations.</p> Champs Extras 2 2012-09-07T10:08:24Z https://contrib.spip.net/Champs-Extras-2#comment461006 2012-09-07T10:08:24Z <p>Oulaaaaa! Je viens de comprendre la supercherie!</p> <p>Ma balise est placée dans une boucle <code>(DOCUMENTS)</code> donc cela ne fonctionne pas correctement. j'ai alors essayé en appelant la boucle ARTICLE et ça marche.</p> <p><code>#_article:LISTER_VALEURS{voiture," / "}</code></p> <p>Voilà pour ceux qui tombe sur le même problème!</p> Champs Extras 2 2012-09-07T09:52:24Z https://contrib.spip.net/Champs-Extras-2#comment461005 2012-09-07T09:52:24Z <p>Bonjour,</p> <p>J'ai un souci avec la balise <code>#LISTER_VALEURS{voiture," / "}</code>. Sous SPIP 2.1.17 cela affiche les <strong>clé </strong> et non les valeurs. J'ai testé sous un SPIP 2.1.9 et la ça marche nickel. Sur les 2 sites j'ai les même plugins/version installés.</p> <p>Merci pour votre aide, c'est un peu ennuyeux!</p> <p>Julien,</p> Champs Extras 2 2012-08-30T10:37:57Z https://contrib.spip.net/Champs-Extras-2#comment460737 2012-08-30T10:37:57Z <p>Bonjour.</p> <p>J'ai trouvé <a href="http://zone.spip.org/trac/spip-zone/changeset/65343/_plugins_/Association#file0" class="spip_out" rel='nofollow external'>(en partie) le moyen d'arriver à mes fins</a> : il suffit d'utiliser <code>iextras_get_extras_par_table()</code> :-)</p> <p>Donc sujet clos. Merci.</p> Champs Extras 2 2012-08-18T13:37:09Z https://contrib.spip.net/Champs-Extras-2#comment460372 2012-08-18T13:37:09Z <p>Bonjour.</p> <p>J'utilise Champs Extra 2 et j'ai déclaré un objet de mon plugin comme extensible et ça marche : avec l'interface on peut gérer des champs supplémentaires ;) <br class="manualbr" />Maintenant, dans une fonction PHP, j'aimerais pour cette table savoir comment récupérer les champs gérés par ce cextra et les libellés/intitulés associés.</p> <p>Merci.</p> Champs Extras 2 2012-06-19T10:11:25Z https://contrib.spip.net/Champs-Extras-2#comment458556 2012-06-19T10:11:25Z <p>Bonjour,<br class="autobr" /> Je me trouve confrontée au même problème : en cherchant à résoudre <a href="http://forum.spip.org/fr_244632.html#forum244633" class="spip_out" rel='nofollow external'>ce problème là</a>, j'ai remarqué dans spip.log ce genre de lignes :</p> <p>Jun 19 11:38:26 77.196.142.175 (pid 16683) Erreur mysql 1146<br class="autobr" /> Jun 19 11:38:26 77.196.142.175 (pid 16683) Table 'nomdematable.article' doesn't exist - SHOW CREATE TABLE `article`<br class="autobr" /> Jun 19 11:38:26 77.196.142.175 (pid 16683) trouver_table : table inconnue '' 'article'</p> <p>Est-ce que ces lignes pourraient être générées par Champs extras2 ? Et se pourrait-il que mon problème de passerelles entre les formats d'url (<a href="http://forum.spip.org/fr_244632.html#forum244633" class="spip_out" rel='nofollow external'>évoqué là, donc</a>) viennent de çà ?<br class="autobr" /> Merci</p> Champs Extras 2 2012-06-18T15:34:29Z https://contrib.spip.net/Champs-Extras-2#comment458528 2012-06-18T15:34:29Z <p>Effectivement, et c'est pareil avec la version 3… hum.<br class="autobr" /> Faut qu'on réfléchisse</p> Champs Extras 2 2012-06-18T10:59:40Z https://contrib.spip.net/Champs-Extras-2#comment458514 2012-06-18T10:59:40Z <p>Bonjour,</p> <p>Bravo pour ce plugin très utile et bien réalisé. Je suis néanmoins tombé sur un petit bug un peu coriace : <br class="autobr" /> J'ai ajouté un champ ref_title permettant au rédacteur de forcer le contenu du tag TITLE associé à l'article visualisé. J'ai donc indiqué dans le label associé au champ : “Tag < TITLE > ... }”. Résultat: après enregistrement du champ, impossible par la suite d'éditer les champs, les liens éditer, nouveau champ, etc... ayant disparu (cf. image jointe).<br class="autobr" /> Après avoir visualisé le source et cherché un peu, j'ai pu me rendre compte que le tag < TITLE >inclus dans le label du champ cassait la mise en page. J'ai donc dû éditer directement la table metas afin de supprimer ce tag récalcitrant.<br class="autobr" /> En conclusion, je pense qu'il faudrait protéger le contenu des labels (par un strip_tags ou htmlspecialchars) à moins que ce ne soit volontaire afin de rendre possible la mise en forme du label, mais il me semble que la mise en page via les CSS est suffisante.</p> <p>[Edit] le problème est identique sur ce forum, si l'on tente d'inclure un tag HTML ...</p> Champs Extras 2 2012-06-13T12:03:32Z https://contrib.spip.net/Champs-Extras-2#comment458347 2012-06-13T12:03:32Z <p>Hello</p> <p>Faut-il créer le controleur crayon systématiquement? <a href="http://geekographie.maieul.net/Champs-extra-crayons-sqlite" class="spip_out" rel='nofollow external'>Comme le suggère cet article</a>?</p> <p>Merci de vos réponses.</p> Champs Extras 2 2012-06-12T14:06:17Z https://contrib.spip.net/Champs-Extras-2#comment458304 2012-06-12T14:06:17Z <p>Salut,</p> <p>J'ai essayé de rallonger les titres courts de rubriques limités à 30 caractères. (J'utilise des multis qui grignotent tout. J'ai augmenté d'un zero la limite. <a href="http://zone.spip.org/trac/spip-zone/changeset/62182/_plugins_/champs_extras" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/62182/_plugins_/champs_extras</a></p> <p>Ca fonctionne dans le privé mais crayon n'en tient pas compte dans le public. Une idée de ce que cela peut être?</p> <p>merci de vos lumères</p> Champs Extras 2 2012-05-04T17:58:44Z https://contrib.spip.net/Champs-Extras-2#comment456919 2012-05-04T17:58:44Z <p>Trop fort Matthieu ! J'avais complètement oublié la restriction à des rubriques (il faut dire que le développement date de plusieurs mois). J'ai même pu faire ma restriction sur mes 3 rubriques de langues existantes.<br class="autobr" /> Un grand merci !!!</p> Champs Extras 2 2012-05-04T16:42:40Z https://contrib.spip.net/Champs-Extras-2#comment456918 2012-05-04T16:42:40Z <p>Je ne connais pas Dublicator, mais peut être que simplement, vous avez défini dans un fichier mes_options ou mes_fonctions des restrictions sur les champs extras en les limitant à certaines rubriques ou secteurs. Du coup, il ne s'affichent naturellement pas dans ce nouveau lieu.</p> Champs Extras 2 2012-05-04T13:59:48Z https://contrib.spip.net/Champs-Extras-2#comment456907 2012-05-04T13:59:48Z <p>Bonjour,<br class="autobr" /> Je rencontre un problème avec mon site dont la version française a été dupliquée avec Duplicator (les champs extras avaient été créés avant la duplication).<br class="autobr" /> Dans l'arborescence espagnole, les champs créés dans la zone de saisie ou de modification des articles n'apparaissent pas.<br class="autobr" /> J'ai tout mis à jour (champs extras et interface pour champs extras), j'ai supprimé les articles en espagnol pour les recréer depuis leur version française (avec “écrire une nouvelle traduction de cet article”) : les informations de ces champs extras français sont bien enregistrées dans la bdd en version espagnole, mais quand je ré-édite l'article, les champs de saisie n'apparaissent toujours pas dans l'espace privé.<br class="autobr" /> J'ai aussi supprimé puis recréé les champs extras après la duplication, rien n'y fait.<br class="autobr" /> Il semble que le problème vienne du plugin Interface pour champs extras qui refuse de me rendre disponible ces champs dans cette arbo espagnole.<br class="autobr" /> Que puis-je faire ?<br class="autobr" /> Merci</p> Champs Extras 2 2012-05-02T20:02:22Z https://contrib.spip.net/Champs-Extras-2#comment456820 2012-05-02T20:02:22Z <p>Il faut avoir le statut webmestre. <br class="autobr" /> À part cela, je ne vois pas.</p> Champs Extras 2 2012-05-01T14:50:23Z https://contrib.spip.net/Champs-Extras-2#comment456758 2012-05-01T14:50:23Z <p>une idée?</p> Champs Extras 2 2012-04-26T15:39:44Z https://contrib.spip.net/Champs-Extras-2#comment456615 2012-04-26T15:39:44Z <p>Après quelques recherches j'ai trouvé mais je souhaiterai que le contenu du champ soit centré dans l'article. Comment faire? Faut-il rajouter cela dans la case “classes css” lors de la création du champ extra?</p> Champs Extras 2 2012-04-24T11:37:03Z https://contrib.spip.net/Champs-Extras-2#comment456529 2012-04-24T11:37:03Z <p>Bonjour, j'utilise sans soucis ce plugin sur plein de sites mais sur un de mes sites lorsque je tente d'accéder à l'interface de gestion des champs c'est écrit : interdit :( Pourtant peut accéder à toute l'interface spip! Une idée du pourquoi? Ai besoin urgemment de pouvoir y accéder... Merci</p> Champs Extras 2 2012-04-22T14:59:10Z https://contrib.spip.net/Champs-Extras-2#comment456479 2012-04-22T14:59:10Z <p>D'accord, ce n'est pas gênant, car j'ai pu supprimer le chap texte depuis l'administration.<br class="autobr" /> Par contre, quel code dois-je ajouter dans le squelette “article.html” pour afficher la champ “sport” et son label: “Sport”</p> Champs Extras 2 2012-04-21T09:50:01Z https://contrib.spip.net/Champs-Extras-2#comment456445 2012-04-21T09:50:01Z <p>Non, ce n'est pas possible depuis Champs Extras. On ne peut ordonner que les Champs Extras, placés après donc les champs normaux.</p> <p>Cela dit, vous pouvez faire un petit javascript qui déplace les champs (et non je n'ai pas d'exemple).</p> Champs Extras 2 2012-04-21T04:39:03Z https://contrib.spip.net/Champs-Extras-2#comment456439 2012-04-21T04:39:03Z <p>Bonjour,<br class="autobr" /> Je souhaite ajouter des champs supplémentaires dans les formulaires de création d'articles et ce plugin fait exactement ce que je veux.<br class="autobr" /> Mais est-il possible de faire apparaître ces champs avant le champ “texte” de base? (en gros, peut-on choisir leur emplacement?)<br class="autobr" /> Si oui comment?</p> Champs Extras 2 2012-04-02T13:04:10Z https://contrib.spip.net/Champs-Extras-2#comment455936 2012-04-02T13:04:10Z <p>Effectivement j'ai bien rencontrer cet article qui traite de l'intégration d'un nouvel objet en vue de faire un plugin. Mais ma foi, c'est un peu ardu pour mon humble niveau. Du coup j'ai un peu laissé tombé et utilisé des champs classiques comme surtitre ou PS que j'ai détourné, pas top mais çà fonctionne. Merci quand même ;)</p> Champs Extras 2 2012-04-02T12:59:29Z https://contrib.spip.net/Champs-Extras-2#comment455934 2012-04-02T12:59:29Z <p>Bonjour peut être suis-je un peut tardif mais je te conseil de jetter un oeuil sur le plugin Chat qui se trouve sur le site de Mathieu Marcillaux, il explique l'intégration de Champ Extra à d'autres objets spip.</p> <p>Je pense qu'il faut plutôt chercher du coté de SpipLettre en fait</p> Champs Extras 2 2012-04-02T09:30:50Z https://contrib.spip.net/Champs-Extras-2#comment455925 2012-04-02T09:30:50Z <p>Bonjour à toutes et tous,</p> <p>je souhaite pouvoir ajouter des champs aux messages de forums des articles d'une rubrique. Est-ce qu'il y a une façon de faire pertinente et propre avec ce plugin ou est-ce que je vais devoir créer un nouvel objet spip ?</p> <p>merci d'avance pour les réponses</p> Champs Extras 2 2012-03-19T10:53:46Z https://contrib.spip.net/Champs-Extras-2#comment455487 2012-03-19T10:53:46Z <p>Bonjour,</p> <p>j'utilise depuis longtemps ce plugin et il me fait rarement défaut.<br class="autobr" /> Je m'en sers notamment pour gérer la base de concerts d'un groupe. A l'aide des champs extra, nous avons pu créer une fiche précise pour chaque concert du groupe (quelles chansons ont été jouées, où...) et nous tirons profit des champs (le site calcule combien de fois une chanson a été jouée sur toute la carrière du groupe...).</p> <p>je souhaiterais mettre en place un moteur de recherche par champ extra (un peu comme le moteur de recherche par mots clés qu'on proposait dans le temps).<br class="autobr" /> Pour cela, j'ai bien compris qu'il faut faire des boucles du genre de celle qui est proposée dans l'article avec (POUR) et LISTER_CHOIX.</p> <p>J'ai pour débuté ma recherche copié le code proposé en l'adaptant à un de mes champs extra. Pour exemple :</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code><BOUCLE_liste_set_1(ARTICLES){id_rubrique=8}{0,1}> <select name="set_1"> <BOUCLE_liste(POUR){tableau #LISTER_CHOIX**{set_1}}> <option value="#CLE">#VALEUR</option> </BOUCLE_liste> </select> </BOUCLE_liste_set_1></code></pre></div> <p>Cela me renvoie un formulaire vide.<br class="autobr" /> Je suis sous SPIP 2.1.12 [18732], et le plugin BONUX est bien activé.</p> <p>Je cherche donc des pistes pour réussir à faire fonctionner cette boucle.</p> Champs Extras 2 2012-02-16T10:05:18Z https://contrib.spip.net/Champs-Extras-2#comment454547 2012-02-16T10:05:18Z <p>Bonjour,</p> <p>Pourriez-vous me dire s'il est possible, d'une quelconque manière, de classer les champs extras?<br class="autobr" /> C'est-à-dire placer tel champs dans une certaine rubrique, un autre champs dans une autre ...</p> Champs Extras 2 2012-02-03T10:27:21Z https://contrib.spip.net/Champs-Extras-2#comment454180 2012-02-03T10:27:21Z <p>Personne pour m'aider ? C'est si compliqué ?</p> Champs Extras 2 2012-02-03T10:18:50Z https://contrib.spip.net/Champs-Extras-2#comment454179 2012-02-03T10:18:50Z <p>ne faut-il pas le transmettre comme variable ?</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>[(#INCLURE{fond=droite}{id_article}{prenom=#PRENOM})]</code></pre></div> <p>tout simplement…</p> Champs Extras 2 2012-02-02T23:02:41Z https://contrib.spip.net/Champs-Extras-2#comment454172 2012-02-02T23:02:41Z <p>Bonjour,<br class="autobr" /> J'utilise ce plugin, j'ai crée un champ extrat prenom, alors je dois mettre #PRENOM dans mon article pour l'afficher. ALors il se trouve que #PRENOM est dans une squelette droite.html que je dois inclure dans article.html avec <code>[(#INCLURE{fond=droite}{id_article})]</code>. Mon problème mon #PRENOM ne s'affiche jamais avec l'inclusion il faut que je le met directe dans l'article. Est ce normal? sinon comment resoudre? Merci</p> Champs Extras 2 2012-01-31T15:07:21Z https://contrib.spip.net/Champs-Extras-2#comment454084 2012-01-31T15:07:21Z <p>Bonjour,</p> <p>J'ai eu besoin de compléter <strong>l'API simplifiée de restrictions</strong> d'affichage des champs pour faire des restrictions en fonction de l'<strong>identifiant des articles</strong>.</p> <p>J'ai créé la fonction suivante :</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>function inc_restreindre_extras_objet_sur_article_dist($objet, $id_objet, $opt, $ids, $recursif) { list($id_article, $ok) = _restreindre_extras_objet_sur_cible($objet, $id_objet, $opt, $ids, 'id_article'); if ($ok) { return true; } return false; }</code></pre></div> <p>Pour l'instant, je l'ai placée dans mon fichier mes_fonctions.php, peut-être qu'elle pourra être intégrée directement au fichier inc/cextras_autoriser du plugin ?</p> <p>On peut alors utiliser la fonction restreindre_extras avec les paramètres suivants <br class="autobr" /> <code>restreindre_extras(('article', 'mon_champ', array(1,2,3), 'article');</code><br class="autobr" /> pour n'afficher mon_champ que dans les articles 1, 2 et 3.</p> <p>Peut-être que ca pourra aider ...</p> Champs Extras 2 2012-01-24T12:47:55Z https://contrib.spip.net/Champs-Extras-2#comment453860 2012-01-24T12:47:55Z <p>Bonjour,</p> <p>Je cherche à faire fonctionner <strong>Spip-Lettres</strong> et <strong>Champs-Extras</strong> ensemble mais je n'y arrive pas. Pour être plus précis, j'aimerais que l'objet “Lettres” tout comme Articles, Rubriques, Mots, Auteurs, etc apparaissent dans le sélecteur Objet lors de l'édition d'un nouveau champs Extras. Une piste ?</p> <p>Merci…</p> Champs Extras 2 2011-12-21T17:20:57Z https://contrib.spip.net/Champs-Extras-2#comment453025 2011-12-21T17:20:57Z <p>Bonjour,</p> <p>Petit souci avec le champ extra de type “date” qui refuse de fonctionner avec un spip 3 beta (plugin et spip tous les deux mis à jour).<br class="autobr" /> En partie privée, lorsque je renseigne ce champ dans une rubrique, j'ai ce message d'erreur : <code>Une erreur technique a empêché l'enregistrement correct du champ 'livre_date'</code></p> <p>Le fichier spip.log indique l'erreur suivante :</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>Dec 21 18:02:55 127.0.0.1 (pid 20744) :Pri:CRITIQUE: Erreur enregistrement en base rubrique/10 champs :array ( 'livre_date' => array ( 'post' => '30/11/0001', 'save' => '2030-11-01 00:00:00', ), )</code></pre></div> <p>Est-ce une erreur du plugin champs extras ? Si non, d'ou cela peut-il venir ?</p> Champs Extras 2 2011-12-15T16:23:57Z https://contrib.spip.net/Champs-Extras-2#comment452904 2011-12-15T16:23:57Z <p>Bonjour,<br class="manualbr" /><a href='https://contrib.spip.net/Associaspip-2-2' class="spip_in" hreflang="fr" rel='nofollow'>Associaspip 2.2</a> a été interfacé avec Champs Extras 2 pour pouvoir étendre une table de ce plugin (en l'occurence la table spip_asso_membres) et le manque de documentation a rendu la chose un peu longue (pas mal de temps passé a essayer de comprendre comment ca marchait sur Agenda 2 ou Médiathèque).</p> <p>Donc voilà un retour des différentes étapes, au cas où ça puisse aider quelqu'un (ça serait peut-etre bien de détailler plus le dernier paragraphe de la documentation).</p> <ul class="spip"><li> inserer le pipeline objets_extensibles dans plugin.xml et donc le php correspondant, attention c'est le nom de l'objet et non celui de la table qui doit apparaitre (pas de s final donc). Dans la cas d'associaspip ca donne : <div class="precode"><pre dir="ltr" style="text-align: left;"><code>function association_objets_extensibles($objets){ return array_merge($objets, array( 'asso_membre' => _T('asso:membres'), )); }</code></pre></div></li><li> ajouter <code><!--extra--></code> dans le html du formulaire CVT d'edition de l'objet sur lequel on ajoute les champs extras</li><li> l'action attachée au formulaire CVT, que ce soit dans la fonction de traitement du formulaire ou dans la fonction du répertoire action appelée par cette dernière doit modifier la table en utilisant la fonction <code>modifier_contenu</code>(qui d'après les commentaire du code semble etre dépreciée en SPIP3 mais n'existe sa remplacente n'existe pas en SPIP2.1) et non <code>sql_updateq</code>.</li><li> pour faire apparaitre dans une page de visualisation de l'objet les champs extras, il suffit d'utiliser le pipeline <code>afficher_contenu_objet</code></li></ul> Champs Extras 2 2011-12-10T15:51:33Z https://contrib.spip.net/Champs-Extras-2#comment452748 2011-12-10T15:51:33Z <p>Après vérifications, le nouveau champ est bien créé dans la table SYNDIC. Il est bien reconnu par Spip ensuite et apparait dans la page “?exec=sites”.</p> <p>Le bug ne concerne que l'affichage des champs extra en privévia CHAMPS EXTRA INTERFACE (“?exec=iextras”)</p> <p>.</p> Champs Extras 2 2011-12-09T18:05:58Z https://contrib.spip.net/Champs-Extras-2#comment452723 2011-12-09T18:05:58Z <p>Bonsoir,</p> <p>Impossible de créer un nouveau champ extra sur la table SYNDIC. Dans l'interface de champ extra, le nouveau champ ainsi créé est présenté comme appartenant à la table BREVES.</p> <p>Même punition en créant directement le nouveau champ via phpMyadmin dans la table sql. Le plugin le préssente encore comme appartenant à la table BREVES.</p> <p>Un bug ?</p> <p>(SPIP 2.1.11 [18566] - Champs Extra 1.10.0 - Interface pour CE 1.3.0).</p> <p>Amicalement,</p> <p>Perig</p> Champs Extras 2 2011-11-23T00:19:16Z https://contrib.spip.net/Champs-Extras-2#comment452133 2011-11-23T00:19:16Z <p>Bonjour j'ai une saisie de type oui-non et j'aimerai savoir comment récupérer les valeurs? Merci de votre réponse</p> Champs Extras 2 2011-11-15T17:44:41Z https://contrib.spip.net/Champs-Extras-2#comment451871 2011-11-15T17:44:41Z <p>hello, <br class="autobr" /> je cherche à enrichir la profil des auteurs, et j'aimerai pouvoir créer une biographie enrichie : <br />- je souhaiterai avoir un champ parcours avec une date et un commentaire (pour ça pas trop de problème) <br />- je souhaiterai que l'on puisse rentrer plusieurs dates.je me vois mal créer 50 champs extra correspondant aux 50 dernière années, je préfèrerai que l'on puisse simplement ajouter plusieurs champs années à sa bio en choisissant l'année et le contenu.<br class="autobr" /> Est-ce possible avec ce plugin? me faut-il créer un <a href="http://marcimat.magraine.net/Creer-un-nouvel-objet-editorial" class="spip_out" rel='nofollow external'>nouvel objet</a> ? ou me diriger vers autre chose?</p> Champs Extras 2 2011-11-15T16:10:09Z https://contrib.spip.net/Champs-Extras-2#comment451868 2011-11-15T16:10:09Z <div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="kw2">function</span> filtre_nouveau_dist<span class="br0">&#40;</span><span class="re0">$date</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/strtotime" rel='nofollow'><span class="kw3">strtotime</span></a><span class="br0">&#40;</span><span class="re0">$date</span><span class="br0">&#41;</span> <span class="sy0">></span> <a href="http://www.php.net/strtotime" rel='nofollow'><span class="kw3">strtotime</span></a><span class="br0">&#40;</span><span class="st0">"-15days"</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="co2"># return '<img src="' . find_in_path('design/new.gif') . '" width="22" height="9">'; </span> <span class="kw1">return</span> <span class="st_h">'<img src="design/new.gif" width="22" height="9">'</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="kw1">return</span> <span class="st0">""</span><span class="sy0">;</span> <span class="br0">&#125;</span></code></pre></div> <p>Usage :</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re4">[</span><span class="re4">(</span><span class="re1">#DATE</span><span class="re50">|nouveau</span><span class="re4">)</span><span class="re4">]</span></div></li> </ol></div></div></div> <p>Il faudra peut être utiliser find_in_path pour trouver l'adresse réelle de l'image, et peut être même l'entourer de url_absolue(). Cela dépend où le filtre est utilisé :)</p> Champs Extras 2 2011-11-15T16:05:04Z https://contrib.spip.net/Champs-Extras-2#comment451867 2011-11-15T16:05:04Z <p>Il faut utiliser les autorisations pour afficher ou cacher les champs dans le formulaire, en restreignant par exemple l'affichage aux administrateurs du site, ou aux webmestres. Cf «Restrictions d'affichage des champs (expérimental)» dans le texte de la doc !!</p> Champs Extras 2 2011-11-15T16:03:41Z https://contrib.spip.net/Champs-Extras-2#comment451866 2011-11-15T16:03:41Z <p>Ah oui, tu as raison, il reste un peu de ménage à faire dans le plugin SPIP 3, mais il n'y a plus cette classe effectivement. On se replie systématiquement sur le plugin saisies.</p> <p>Il faut regarder comment fait le plugin Titre court pour les rubriques, que quelqu'un à mis correctement à jour pour la nouvelle version : <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/champs_extras/extensions/titre_court_rubriques/trunk" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/champs_extras/extensions/titre_court_rubriques/trunk</a></p> Champs Extras 2 2011-11-15T14:39:09Z https://contrib.spip.net/Champs-Extras-2#comment451859 2011-11-15T14:39:09Z <p>Mais bon sang mais c'est bien sûr !! Merci de cette précision.</p> Champs Extras 2 2011-11-15T14:06:42Z https://contrib.spip.net/Champs-Extras-2#comment451857 2011-11-15T14:06:42Z <p>Je lis trop vite, la solution était déjà donnée ! :)<br class="autobr" /> Sinon, pour plus de détail, voir le fichier <code>ecrire/balise/logo_.php</code></p> Champs Extras 2 2011-11-15T14:05:14Z https://contrib.spip.net/Champs-Extras-2#comment451856 2011-11-15T14:05:14Z <p>Les balises <code>#LOGO_*</code> sont gérées par spip comme étant des logos. ICI, SPIP cherche un logo dans un objet éditorial «AB» qui évidemment n'existe pas. Pour contourner ce problème, tu peux utiliser <code>#CHAMP_SQL{logo_ab}</code>.</p> Champs Extras 2 2011-11-15T10:27:39Z https://contrib.spip.net/Champs-Extras-2#comment451846 2011-11-15T10:27:39Z <p>Quelqu'un peut-il me dire pourquoi sous Spip 2.11 / iextras 1.30 et cextras 1.10 lorsque je fais :</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re4">[</span><span class="re4">(</span><span class="re1">#CHAMP_SQL</span><span class="re40">{logo_ab}</span><span class="re50">|oui</span><span class="re4">)</span> OK <span class="re4">]</span> j'ai bien OK qui s'affiche</div></li> </ol></div></div></div> <p>mais</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1">[(<span class="re1">#LOGO_AB</span>}<span class="re50">|oui</span>) OK ]Je n'ai rien du tout ?</div></li> </ol></div></div></div> <p>Il y a un truc qui m'échappe ?</p> Champs Extras 2 2011-10-24T20:18:30Z https://contrib.spip.net/Champs-Extras-2#comment451173 2011-10-24T20:18:30Z <p>Bonjour,</p> <p>Je ne sais pas si cette question a déjà été posée... un peu trop fainéant pour lire tous les commentaires, désolé. Voici mon soucis:</p> <p>J'ai ajouté des champs à la table auteurs_spip, et certains je ne souhaite pas les afficher, et surtout pas qu'ils soient modifiables. En utilisant un input de type “hidden”, ok ça pourrait me convenir, si seulement je ne pouvais pas changer la valeur du champs si facilement avec firebug... J'ai essayé de créer un modèle supplémentaire pour les input, qui est vide, mais quand je sauvegarde mon auteur le champs dans la base de données est vidé à chaque fois.</p> <p>Y-a-t'il une solution pour moi? une option qui m'échappe? Merci d'avance.</p> <p>Benoit</p> Champs Extras 2 2011-10-20T08:35:52Z https://contrib.spip.net/Champs-Extras-2#comment451021 2011-10-20T08:35:52Z <p>Hm, en fait dans le trunk il n'y a plus de classe <code>ChampExtra</code> de déclarée, du coup si on appelle <code>$champs[] = new ChampExtra(array(...))</code> ça ne risque effectivement pas de marcher !</p> <p>Le truc bizarre c'est qu'à plein d'endroits du code il est fait référence à l'objet <code>ChampExtra</code> alors qu'il n'existe plus. Idem pour la fonction <code>cextras_get_extra()</code> par exemple.</p> Champs Extras 2 2011-10-20T08:14:24Z https://contrib.spip.net/Champs-Extras-2#comment451019 2011-10-20T08:14:24Z <p>La méthode décrite pour créer un plugin ajoutant un champ extra ne semble plus marcher avec champs extras 3 (trunk). Par exemple le plugin “adresse_jabber” (pour prendre un exemple simple) produit une page blanche. Que faut-il modifier pour que ça fonctionne de nouveau avec CE3 ?</p> Champs Extras 2 2011-10-07T10:52:18Z https://contrib.spip.net/Champs-Extras-2#comment450546 2011-10-07T10:52:18Z <p>petite question completement hors sujet <br class="autobr" /> Est il possible de mettre ceci :</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re4">[</span> <span class="re4">(</span><span class="re1">#DATE</span><span class="re50">|strtotime</span><span class="re50">|></span><span class="re40">{<span class="re1">#VAL</span>{-15days}<span class="re50">|strtotime</span>}</span><span class="re50">|?</span><span class="re40">{<img src="design/new.gif" width="22" height="9">, ''}</span><span class="re4">)</span><span class="re4">]</span></div></li> </ol></div></div></div> <p>dans le fichier</p> <pre>mes_fonctions.php</pre> <p>pour pouvoir l'utiliser plusieurs fois si oui avec quel code <br class="autobr" /> merci d'avance</p> Champs Extras 2 2011-10-06T19:07:40Z https://contrib.spip.net/Champs-Extras-2#comment450518 2011-10-06T19:07:40Z <p>Je réécrit dsl on voir rien sur le mes<code></code>sage du dessus<br class="autobr" /> petite question completement hors sujet <br class="autobr" /> Est il possible de mettre ceci :</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re4">[</span> <span class="re4">(</span><span class="re1">#DATE</span><span class="re50">|strtotime</span><span class="re50">|></span><span class="re40">{<span class="re1">#VAL</span>{-15days}<span class="re50">|strtotime</span>}</span><span class="re50">|?</span><span class="re40">{<img src="design/new.gif" width="22" height="9">, ''}</span><span class="re4">)</span><span class="re4">]</span></div></li> </ol></div></div></div> <p>dans le fichier</p> <pre>mes_fonctions.php</pre> <p>pour pouvoir l'utiliser plusieurs fois si oui avec quel code</p> <p>merci d'avance</p> Champs Extras 2 2011-10-06T19:03:40Z https://contrib.spip.net/Champs-Extras-2#comment450517 2011-10-06T19:03:40Z <p>petite question completement hors sujet <br class="autobr" /> Est il possible de mettre ceci :<br class="autobr" /> [ (#DATE|strtotime|><i>#VAL<i>-15days</i>|strtotime</i>|?<i><img src='https://contrib.spip.net/design/new.gif' width="22" height="9" />, ''</i>)]<br class="autobr" /> dans le fichier mes_fonctions.php pour pouvoir l'utiliser plusieurs fois si oui avec quel code</p> <p>merci d'avance</p> Champs Extras 2 2011-10-06T11:02:31Z https://contrib.spip.net/Champs-Extras-2#comment450508 2011-10-06T11:02:31Z <p>Bonjour,<br class="autobr" /> Je cherche à afficher dans l'espace public une liste de valeur type “menu-cases” sous forme de liste : <br />- Alpha <br />- Bêta <br />- Gamma <br />- ...<br class="autobr" /> ou ainsi si plus facile : Alpha - Bêta - Gamma - ...<br class="autobr" /> et (comme d'habitude) je n'y arrive pas. Les espaces et les tirets s'affichent bien dans l'espace privé mais quelque soit les différentes façons d'écrire cette liste l'espace public affiche : Alpha,Bêta,Gamma,... sans les espaces et toujours avec les virgules que j'avais supprimées ou remplacées, idem en ajoutant des classes CSS type “list-style-type” dans le dernier champ.</p> <p>D'avance merci de votre aide</p> Champs Extras 2 2011-10-04T15:16:01Z https://contrib.spip.net/Champs-Extras-2#comment450421 2011-10-04T15:16:01Z <p>oui, pour moi aussi, ça me serait utile.</p> <p>Jusqu'à présent, je modifie directement le fichier inscription2.html pour lui faire faire ce que je veux..</p> Champs Extras 2 2011-09-28T11:56:52Z https://contrib.spip.net/Champs-Extras-2#comment450210 2011-09-28T11:56:52Z <p>merci bien a vous pour ce plugin, je me demande meme pourquoi il n'est pas inclus dans la dist de spip, je ne pense pas avoir fait un spip sans depuis que je le connais )</p> Champs Extras 2 2011-09-17T19:40:42Z https://contrib.spip.net/Champs-Extras-2#comment449838 2011-09-17T19:40:42Z <p>J'chui pas fier !</p> <p>Ne pas essayer les deux en même temps avec les mêmes champs : Config prime sur squelettes et évidemment les champs attribués dans config interdisent l'affichage attendus par ailleurs.</p> <p>Merci au modérateur de bien vouloir supprimer mes messages sans intérêt de ce jour :-(</p> Champs Extras 2 2011-09-17T17:03:26Z https://contrib.spip.net/Champs-Extras-2#comment449836 2011-09-17T17:03:26Z <p>Bonjour,</p> <p>Sous Spip 2.1.0, j'ai essayé le fichier à glisser dans config/mes_options.php, ça marche au poil. C'est super, merci !</p> <p>En revanche, aucun champs ne s'affiche avec l'API simplifiée à utiliser dans squelettes/mes_fonctions.php (?)</p> <p>J'ai glissé entre <code><span style="color: #000000"> <span style="color: #0000BB"><?php et ?></span> </span> </code> :<br class="autobr" /> include_spip('inc/cextras_autoriser');<br class="autobr" /> restreindre_extras('article', 'alpha', XX);<br class="autobr" /> restreindre_extras('article', array('beta','alpha'), array(YY, ZZ));</p> <p>Rien ne s'affiche.</p> <p>Une solution ? En vous remerciant par avance.</p> Champs Extras 2 2011-09-17T16:56:39Z https://contrib.spip.net/Champs-Extras-2#comment449835 2011-09-17T16:56:39Z <p>Bonjour/bonsoir.</p> <p>Mes excuses pour ce message de panique (ça l'a fait sur “Champs Extras 2” puis sur “SarkaSpip 3” et une troisième après cela ...donc le problème n'était pas cextra). Le client devant conserver la branche 2.0.x à cause de développements maisons dont la portabilité n'a pas encore été testé sur 2.1, j'ai quand même mis à jour en 2.0.15 et les plugins ont pu s'activer ! Je ne vois rien dans les changelog qui explique la correction de ce problème, mais toujours est-il que c'est parmi les erreurs corrigées (surement un truc qui impacte sur le test de version..?)</p> <p>Merci pour l'attention et désolé pour le bruit.</p> Champs Extras 2 2011-09-17T12:29:28Z https://contrib.spip.net/Champs-Extras-2#comment449831 2011-09-17T12:29:28Z <p>Avec une adaptation pour spip 2.1 ça serait tip top :)</p> <p>J</p> Champs Extras 2 2011-09-17T08:11:07Z https://contrib.spip.net/Champs-Extras-2#comment449825 2011-09-17T08:11:07Z <p>Ah oui, c'est étonnant. Tu pourras tester le dépot d'Éric : <a href="http://zone.spip.org/trac/spip-zone/changeset/51541" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/51541</a> peut être, mais chez lui, le plugin s'installait déjà sur une 2.0 donc...</p> Champs Extras 2 2011-09-16T23:42:21Z https://contrib.spip.net/Champs-Extras-2#comment449817 2011-09-16T23:42:21Z <p>Je reprends un site et mon premier réflexe est de mettre à jour les plugins.</p> <blockquote class="spip"><ul class="spip"><li> Impossible d'activer le plugin auto/champs_extras2<br class="autobr" /> ** Nécessite SPIP en version [2.0;3.0.0-dev] minimum </li></ul></blockquote> <p>soit, soit, mais 2.0.10 est bien dans l'intervalle de compatibilité non ?</p> Champs Extras 2 2011-09-15T19:10:00Z https://contrib.spip.net/Champs-Extras-2#comment449786 2011-09-15T19:10:00Z <p>Cette demande semble récurrente. Il faudra peut être qu'on y réflechisse un peu. Au moins pour la version prévue pour SPIP 3.</p> Champs Extras 2 2011-09-15T18:24:01Z https://contrib.spip.net/Champs-Extras-2#comment449782 2011-09-15T18:24:01Z <p>J'ai le même problème. On se sent moins seul :-)<br class="manualbr" />Mais quelqu'un a-t-il trouvé une solution?</p> <p>PS: je suis en SPIP 2.1.10</p> Champs Extras 2 2011-09-11T11:46:38Z https://contrib.spip.net/Champs-Extras-2#comment449553 2011-09-11T11:46:38Z <p>personne ne sait comment ajouter des champs extras au formulaire d'inscription ?!</p> Champs Extras 2 2011-09-06T16:58:59Z https://contrib.spip.net/Champs-Extras-2#comment449328 2011-09-06T16:58:59Z <p>Pour ceux que ca interesse ca donne ceci a l'arrivée :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><span class="re21"><INCLURE<span class="re40">{fond=tete}</span><span class="re40">{titre_page=Trombinoscope des responsables}</span></span><span class="re23">></span> <h1><center>Voici l'ensemble des responsables du Groupe d'Altkirch.</center></h1> <span class="re11"><BOUCLE_sommaire_unite</span><span class="re12">(RUBRIQUES)</span><span class="re13"><span class="re41">{par ordre_rubriques, titre}</span><span class="re41">{titre_mot="menu haut"}</span><span class="re41">{racine}</span></span><span class="re10">></span> <br /><img src="dist/puce.gif" alt="-" width="8" height="11"> <a href="#trombi_<span class="re1">#ID_RUBRIQUE</span>"><span class="re4">[</span><span class="re4">(</span><span class="re1">#TITRE</span><span class="re50">|supprimer_numero</span><span class="re4">)</span><span class="re4">]</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#DESCRIPTIF</span><span class="re4">)</span><span class="re4">]</span></a> <span class="re15"></BOUCLE_sommaire_unite></span> <br /><br /> <span class="re11"><BOUCLE_unite</span><span class="re12">(RUBRIQUES)</span><span class="re13"><span class="re41">{par ordre_rubriques, titre}</span><span class="re41">{titre_mot="menu haut"}</span><span class="re41">{racine}</span></span><span class="re10">></span> <a name="trombi_<span class="re1">#ID_RUBRIQUE</span>"> <h2><span class="re4">[</span><span class="re4">(</span><span class="re1">#TITRE</span><span class="re50">|supprimer_numero</span><span class="re4">)</span><span class="re4">]</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#DESCRIPTIF</span><span class="re4">)</span><span class="re4">]</span></h2> </a> <div class="col_trombi"> <span class="re11"><BOUCLE_auteurs</span><span class="re12">(AUTEURS)</span><span class="re13"><span class="re41">{id_auteur IN (<span class="re1">#RESPONSABLES</span><span class="re50">|explode</span><span class="re40">{","}</span>)}</span><span class="re41">{tout}</span></span><span class="re10">></span> <div class="auteur_trombi"> <div class="trombi_nom_photo"> <center><a href="<span class="re1">#URL_AUTEUR</span>">[(<span class="re1">#LOGO_AUTEUR</span>|<span class="re50">|image_reduire</span><span class="re40">{100}</span>)]</a></center> </div> <?php $decalage=80;?> <h3><span class="re1">#NOM</span> <span class="re4">[</span>(<span class="re4">(</span><span class="re1">#ROLE</span><span class="re4">)</span>)<span class="re4">]</span></h3> <table class="trombi_coordonnees"> <span class="re4">[</span><tr valign="middle"> <td width="100">Tél. fixe</td> <td><span class="re4">(</span><span class="re1">#TEL_FIXE</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span></td> </tr><span class="re4">]</span> <span class="re4">[</span><tr valign="middle"> <td>Tél. portable</td> <td><span class="re4">(</span><span class="re1">#TEL_PORT</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span></td> </tr><span class="re4">]</span> <span class="re4">[</span><tr valign="middle"> <td width="100">Adresse</td> <td><span class="re4">(</span><span class="re1">#ADRESSE1</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span></td> </tr><span class="re4">]</span> <span class="re4">[</span><tr valign="middle"> <td width="100"></td> <td><span class="re4">(</span><span class="re1">#ADRESSE2</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span></td> </tr><span class="re4">]</span> <span class="re4">[</span><tr valign="middle"> <td width="100"></td> <td><span class="re4">(</span><span class="re1">#CP</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span> <span class="re4">[</span><span class="re4">(</span><span class="re1">#VILLE</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span><span class="re4">]</span></td> </tr><span class="re4">]</span> <span class="re4">[</span><tr valign="middle"> <td width="100">E-mail</td> <td><a href="<span class="re1">#URL_AUTEUR</span>"><span class="re4">(</span><span class="re1">#EMAIL</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span></a></td> </tr><span class="re4">]</span> </table> </div> <span class="re15"></BOUCLE_auteurs></span> </div> <span class="re15"></BOUCLE_unite></span></code></pre></div> Champs Extras 2 2011-09-06T16:55:03Z https://contrib.spip.net/Champs-Extras-2#comment449327 2011-09-06T16:55:03Z <p>Merci beaucoup avec ta dèrnière info ca marche nickel</p> Champs Extras 2 2011-09-06T16:53:50Z https://contrib.spip.net/Champs-Extras-2#comment449326 2011-09-06T16:53:50Z <p>il faut peut être écrire <code>|explode{','}</code> alors.</p> Champs Extras 2 2011-09-06T16:51:42Z https://contrib.spip.net/Champs-Extras-2#comment449325 2011-09-06T16:51:42Z <p>Dans l'élan, je signale une dernière chose.</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re4">[</span><span class="re4">(</span><span class="re1">#EMAIL</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span><span class="re4">]</span></div></li> </ol></div></div></div> <p>Lorsque des fonctions reviennent souvent comme ça (qui plus est dans plusieurs squelettes), il vaut mieux créer un filtre spécialisé, c'est plus simple si on jour on veut modifier (on ne modifie qu'à un endroit), par exemple en créant dans un plugin ou dans le répertoire squelettes, un <code>mes_fonctions.php</code> en mettant quelque chose comme :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="php"><code><span class="kw2"><?php</span> <span class="kw2">function</span> filtre_mon_image_typo<span class="br0">&#40;</span><span class="re0">$texte</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> include_spip<span class="br0">&#40;</span><span class="st_h">'inc/filtres_images'</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="re0">$texte</span> <span class="sy0">=</span> filtrer<span class="br0">&#40;</span><span class="st_h">'image_typo'</span><span class="sy0">,</span> <span class="re0">$texte</span><span class="sy0">,</span> <span class="st0">"police=arial.ttf,taille=9"</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="re0">$texte</span> <span class="sy0">=</span> filtrer<span class="br0">&#40;</span><span class="st_h">'image_graver'</span><span class="sy0">,</span> <span class="re0">$texte</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="co1">// sauver le tout dernier traitement d'image</span> <span class="re0">$texte</span> <span class="sy0">=</span> inserer_attribut<span class="br0">&#40;</span><span class="re0">$texte</span><span class="sy0">,</span> <span class="st_h">'alt'</span><span class="sy0">,</span> <span class="st_h">''</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw1">return</span> <span class="re0">$texte</span><span class="sy0">;</span> <span class="br0">&#125;</span> <span class="sy1">?></span></code></pre></div> <p>On l'applique ensuite comme ça :</p> <div class="coloration_code cadre"><div class="spip_spip cadre"><div class="spip"><ol><li class="li1"><div class="de1"><span class="re4">[</span><span class="re4">(</span><span class="re1">#EMAIL</span><span class="re50">|mon_image_typo</span><span class="re4">)</span><span class="re4">]</span></div></li> </ol></div></div></div> Champs Extras 2 2011-09-06T16:48:21Z https://contrib.spip.net/Champs-Extras-2#comment449324 2011-09-06T16:48:21Z <p>La page maffiche comme résultat :</p> <p>Groupe<br class="autobr" /> 2<br class="autobr" /> 2</p> <p>Louveteaux / Jeanettes<br class="autobr" /> (Filles et garçons de 8 à 11 ans)</p> <p>8,4<br class="autobr" /> 8,4</p> <p>Scouts / Guides<br class="autobr" /> Pionniers / Caravelles<br class="autobr" /> Compagnons / JEM<br class="autobr" /> 11<br class="autobr" /> 11</p> <p>Par contre j'ai également le méssage d'érreur suivant :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code>Numéro message squelette boucle Ligne 1 Filtre ,}<span class="re50">|print_r</span><span class="re40">{1}</span>) non défini squelettes/trombi.html _unite 18 </code></pre></div> Champs Extras 2 2011-09-06T16:45:04Z https://contrib.spip.net/Champs-Extras-2#comment449323 2011-09-06T16:45:04Z <p>Oui, y'a les 2... Mais Bonux vérifie si la fonction existe déjà avant de la redéfinir... Et c'est bien inc/config qu'il faut rajouter, j'ai regardé dans d'autre plugin. Ceci dit, ça marche en général sauf dans le cas d'une prévisualisation. Donc je me dis que dans ce cas, l'ordre des include est peut être différent ? Mais je ne sais pas trop où chercher dans le code de spip... Si tu as une piste...</p> Champs Extras 2 2011-09-06T16:40:53Z https://contrib.spip.net/Champs-Extras-2#comment449322 2011-09-06T16:40:53Z <p>Ah, et la boucle ne renvoie par défaut que les auteurs ayant déjà publié des articles. Il faut ajouter le critère <code>{tout}</code> pour lister tous les auteurs, même ceux n'ayant pas d'articles publiés :)</p> Champs Extras 2 2011-09-06T16:39:06Z https://contrib.spip.net/Champs-Extras-2#comment449321 2011-09-06T16:39:06Z <p>La définition SQL est correcte. Il faudrait vérifier que <code>#RESPONSABLES</code> retourne quelque chose, et que <code>#RESPONSABLES|explode{,</code>} retourne bien un tableau.</p> <p>Par exemple avec ceci pour tester (avant la boucle Auteurs) :</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><span class="re4">[</span><pre><span class="re4">(</span><span class="re1">#RESPONSABLES</span><span class="re50">|print_r</span><span class="re40">{1}</span><span class="re4">)</span></pre><span class="re4">]</span> <span class="re4">[</span><pre><span class="re4">(</span><span class="re1">#RESPONSABLES</span><span class="re50">|explode</span><span class="re40">{,}</span><span class="re50">|print_r</span><span class="re40">{1}</span><span class="re4">)</span></pre><span class="re4">]</span></code></pre></div> Champs Extras 2 2011-09-06T16:36:10Z https://contrib.spip.net/Champs-Extras-2#comment449320 2011-09-06T16:36:10Z <p>Tu as CFG ou Bonux ou les 2 avec ?<br class="autobr" /> Ça peut jouer, vu que CFG et bonux définissent inc/config tous les deux, il me semble.</p> <p>À moins que ce ne soit pas inc/config ? pourtant... il me semblait.</p> Champs Extras 2 2011-09-06T16:15:16Z https://contrib.spip.net/Champs-Extras-2#comment449319 2011-09-06T16:15:16Z <p>Ben ca y est déjà. Voici le contenu :</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code><?php include_spip('inc/cextras_autoriser'); include_spip('inc/config'); restreindre_extras( 'rubrique', 'date_utile', lire_config('daterubriques/secteurs',0), 'secteur'); ?></code></pre></div> Champs Extras 2 2011-09-06T16:06:20Z https://contrib.spip.net/Champs-Extras-2#comment449318 2011-09-06T16:06:20Z <p>En modifiant cela je n'ai plus de message d'erreur mais cela n'affiche toujours pas les auteurs</p> <p>J'ai un dout sur la définition SQL de mon champ extra “responsables” j'ai laissé : text NOT NULL DEFAULT '' et je ne sais pas si c'est cela qu'il faut mettre.</p> Champs Extras 2 2011-09-06T15:57:58Z https://contrib.spip.net/Champs-Extras-2#comment449317 2011-09-06T15:57:58Z <p>Peut être. Il te suffit d'ajouter <code>include_spip('inc/config');</code> dans le fichiers de fonctions, s'il manque.</p> Champs Extras 2 2011-09-06T15:56:29Z https://contrib.spip.net/Champs-Extras-2#comment449316 2011-09-06T15:56:29Z <p>Le critère <code>{id_auteur}</code> ne prend pas de S à la fin.</p> <p>C'est certainement juste cela.</p> Champs Extras 2 2011-09-06T15:44:52Z https://contrib.spip.net/Champs-Extras-2#comment449315 2011-09-06T15:44:52Z <p>Bonjour, je vous écris car j'ai un petit souci j'ai créé un champ extra auteurs<br class="autobr" /> Bonjour,j'ai ajouté aux rubriques un champ extra « responsables » de type « auteurs »<br class="autobr" /> j'ai souhaité dans le squelette suivant l'utiliser dans une boucle de rubrique afin d'afficher les auteurs des rubriques que j'ai séléctionner dans le champ extra “responsables” des rubriques concerné.</p> <p>Mais lorsque j'appelle cette page le site ne maffiche pas les auteurs et m'indique le message d'erreur suivant :</p> <pre>1 Erreur(s) dans le squelette Numéro message squelette boucle Ligne 1 Critère inconnu IN ? squelettes/trombi.html _auteurs 19 </pre> <p>Quelqu'un aurait'il une idée d'ou peu venir le problème ?</p> <p>Merci d'avance</p> <p>Je fonctionne avec spip v 2.1</p> <div class="precode"><pre dir="ltr" style="text-align: left;" class="spip"><code><span class="re21"><INCLURE<span class="re40">{fond=tete}</span><span class="re40">{titre_page=Trombinoscope des responsables}</span></span><span class="re23">></span> <h1><center>Voici l'ensemble des responsables du Groupe d'Altkirch.</center></h1> <span class="re11"><BOUCLE_sommaire_unite</span><span class="re12">(RUBRIQUES)</span><span class="re13"><span class="re41">{par ordre_rubriques, titre}</span><span class="re41">{titre_mot="menu haut"}</span><span class="re41">{racine}</span></span><span class="re10">></span> <br /><img src="dist/puce.gif" alt="-" width="8" height="11"> <a href="#trombi_<span class="re1">#ID_RUBRIQUE</span>"><span class="re4">[</span><span class="re4">(</span><span class="re1">#TITRE</span><span class="re50">|supprimer_numero</span><span class="re4">)</span><span class="re4">]</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#DESCRIPTIF</span><span class="re4">)</span><span class="re4">]</span></a> <span class="re15"></BOUCLE_sommaire_unite></span> <br /><br /> <span class="re11"><BOUCLE_unite</span><span class="re12">(RUBRIQUES)</span><span class="re13"><span class="re41">{par ordre_rubriques, titre}</span><span class="re41">{titre_mot="menu haut"}</span><span class="re41">{racine}</span></span><span class="re10">></span> <a name="trombi_<span class="re1">#ID_RUBRIQUE</span>"> <h2><span class="re4">[</span><span class="re4">(</span><span class="re1">#TITRE</span><span class="re50">|supprimer_numero</span><span class="re4">)</span><span class="re4">]</span><span class="re4">[</span><span class="re4">(</span><span class="re1">#DESCRIPTIF</span><span class="re4">)</span><span class="re4">]</span></h2> </a> <div class="col_trombi"> <span class="re11"><BOUCLE_auteurs</span><span class="re12">(AUTEURS)</span><span class="re13"><span class="re41">{id_auteurs IN (<span class="re1">#RESPONSABLES</span><span class="re50">|explode</span><span class="re40">{","}</span>)}</span></span><span class="re10">></span> <div class="auteur_trombi"> <div class="trombi_nom_photo"> <center><a href="<span class="re1">#URL_AUTEUR</span>">[(<span class="re1">#LOGO_AUTEUR</span>|<span class="re50">|image_reduire</span><span class="re40">{100}</span>)]</a></center> </div> <?php $decalage=80;?> <h3><span class="re1">#NOM</span> <span class="re4">[</span>(<span class="re4">(</span><span class="re1">#ROLE</span><span class="re4">)</span>)<span class="re4">]</span></h3> <table class="trombi_coordonnees"> <span class="re4">[</span><tr valign="middle"> <td width="100">Tél. fixe</td> <td><span class="re4">(</span><span class="re1">#TEL_FIXE</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span></td> </tr><span class="re4">]</span> <span class="re4">[</span><tr valign="middle"> <td>Tél. portable</td> <td><span class="re4">(</span><span class="re1">#TEL_PORT</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span></td> </tr><span class="re4">]</span> <span class="re4">[</span><tr valign="middle"> <td width="100">Adresse</td> <td><span class="re4">(</span><span class="re1">#ADRESSE1</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span></td> </tr><span class="re4">]</span> <span class="re4">[</span><tr valign="middle"> <td width="100"></td> <td><span class="re4">(</span><span class="re1">#ADRESSE2</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span></td> </tr><span class="re4">]</span> <span class="re4">[</span><tr valign="middle"> <td width="100"></td> <td><span class="re4">(</span><span class="re1">#CP</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span> <span class="re4">[</span><span class="re4">(</span><span class="re1">#VILLE</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span><span class="re4">]</span></td> </tr><span class="re4">]</span> <span class="re4">[</span><tr valign="middle"> <td width="100">E-mail</td> <td><a href="<span class="re1">#URL_AUTEUR</span>"><span class="re4">(</span><span class="re1">#EMAIL</span><span class="re50">|image_typo</span><span class="re40">{police=arial.ttf,taille=9}</span><span class="re50">|inserer_attribut</span><span class="re40">{alt,''}</span><span class="re4">)</span></a></td> </tr><span class="re4">]</span> </table> </div> <span class="re15"></BOUCLE_auteurs></span> </div> <span class="re15"></BOUCLE_unite></span> <span class="re21"><INCLURE<span class="re40">{fond=pied}</span></span><span class="re23">></span></code></pre></div> Champs Extras 2 2011-08-30T17:51:21Z https://contrib.spip.net/Champs-Extras-2#comment449018 2011-08-30T17:51:21Z <p>Hello</p> <p>Dans le plugin date_rubriques (extension de champs extras) on utilise la fonction expérimentale restreindre_extras pour pouvoir limiter l'affichage du champ extra à un secteur particulier... Ca fonctionne... sauf dans le cas d'une prévisualisation d'article :<br class="autobr" /> Fatal error: Call to undefined function lire_config() in /......./spip/plugins/champs_extras2/extensions/date_rubriques/daterubriques_fonctions.php on line 4</p> <p>Ca viendrait de l'ordre d'appel des include ?</p> Champs Extras 2 2011-08-28T14:18:54Z https://contrib.spip.net/Champs-Extras-2#comment448941 2011-08-28T14:18:54Z <p>Bonjour,</p> <p>J'utilise Champs extra 2 et notamment champs extra 2 interface et je me demande s'il est possible dans une liste (radio, selectbox) de choisir une valeur par défaut qui soit non nulle. Par exemple, j'ai un champ (radio) qui contient la liste de valeurs suivantes:</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>obsolete,obsolète actuel,actuel</code></pre></div> <p>Je souhaiterai qu'«actuel» soit sélectionné par défaut dans les formulaires d'édition de la partie privée. Comment faire ?</p>