Site: plugins SPIP
Prise électrique

Outils pour développeurs

CHAMPS EXTRA

7 votes
Version de SPIP
  • SPIP 2.0
État : stable
Base de données
  • ? Fonctions génériques
Auteur : Fil
Langues
  • ? Pas de texte

Les champs extra étaient une fonc­tion­na­lité pré­sente dans SPIP depuis la ver­sion 1.7, mais qui n’a jamais été offi­cia­li­sée. Elle est désor­mais « sor­tie du core » et dis­tri­buée sous forme de plu­gin.

Pour écrire une critique de ce plugin, vous devez être un rédacteur de ce site.
Écrire un message

Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

Frank
il y a 4 semaines

Bonjour,

Je vou­drais savoir si il était pos­si­ble d’affi­cher les champs extra dans la par­tie public (spip2.0) comme expli­qué sur spip contrib, car mal­gré de nom­breux tests, j’ai déses­pé­re­ment une page blan­che alors que sur une ver­sion 1.9.2 cela me les affi­che bien.

En tes­tant avec le ficher extra de spip contrib sous spip2.0 je vois bien les dif­fé­rents champs.

Si je fais une erreur je ne vois pas où.

Pour la par­tie privé aucun pro­blème cela fonc­tionne nickel.

D’avance merci.

Frank


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

karim belkacem
il y a 2 mois

Bonjour la TEAM !

Je vous fais un petit retour rapide sur le plu­gin, ça mar­che très bien, je l’uti­lise pour la page auteurs, mais petit hic, les champs EXTRA qui sont rajou­tés subis­sent un déca­lage vers la droite et les champs rajou­tés sont mas­qués sous le bloc, je vous est fait une copie écran c’est plus expli­cite.

ps. en écran nor­mal et grand écran c’est pareil !

merci pour le bou­lot ++

ARNO*
il y a 2 mois

Oui, il y avait un petit pro­blème de nom­mage des clas­ses dans le HTML, qui fai­sait que ça n’adop­tait pas cor­rec­te­ment l’inter­face gra­phi­que uni­fiée.

C’est cor­rigé à l’ins­tant.

karim belkacem
il y a 1 mois

Salut Arno* Efficace la TEAM ! Merci...

Aïda
il y a 3 semaines

Bonjour, Je viens de télé­char­ger les fichiers, et j’ai tou­jours ce déca­lage des champs. Que faut-il faire ? Merci.

il y a 2 semaines

Bonjour,

Ayant le même pro­blème, j’ai effec­tué quel­ques modi­fi­ca­tions dans la css et dans les fichiers du plu­gin (erreurs vali­da­tion html) je mets donc les modifs appor­tées

Des labels aux for­mu­lai­res ont également été ajouté.

En espé­rant que cela resolve vos pro­blè­mes

Cordialement

+++++++++++++++++++++++++++++++++++++++++++++++
+    Dans prive/style_prive_formulaire.html   +
+++++++++++++++++++++++++++++++++++++++++++++++

Ajout ligne 325 :

.formulaire_spip .extra input {
        /*display: block;*/
        font-size:1em;
        margin:0;
        width: 96%;
        border: 1px solid #GET{claire};
        padding: 3px;
}

++++++++++++++++++++++++++++++++++++++++++++++++++++
+    Dans plugin/auto/champs_extra/inc/extra.php   +
++++++++++++++++++++++++++++++++++++++++++++++++++++

Modification ligne 98 :

return "<ul><li class='editer_type_fieldset'><fieldset>".$affiche."</fielset></li></ul>";

Devient :

return "<fieldset><ul>".$affiche."</ul></fielset>";

----------------------------------------

Modification ligne 145 :

$affiche .= "<li class='extra'><label>$prettyname&nbsp;:</label>";

Devient :

$affiche .= "<li class='extra'><label for='suppl_$champ'>$prettyname&nbsp;:</label>";

----------------------------------------

Modification ligne 174 :

$affiche .= "<select name='suppl_$champ' ";

Devient :

$affiche .= "<select name='suppl_$champ' id='suppl_$champ' ";


----------------------------------------

Modification ligne 245 :

$affiche .= "<input type='text' name='suppl_$champ' class=''\n";

Devient :

$affiche .= "<input type='text' name='suppl_$champ' id='suppl_$champ' class=''\n";

----------------------------------------
Frank
il y a 2 semaines

J’oubliais, je n’arrive tou­jours pas à affi­cher mes champs dans la par­tie public.


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

sweetspot
il y a 2 mois

Bonjour, je viens d’ins­tal­ler le plu­gin champs_extra ci-des­sus sur un spip 20 en local, je l’ai activé et puis ??? Il n’appa­raît aucune fonc­tion dans la par­tie pri­vée ? Il faut donc que je crée les champs vou­lus comme aupa­ra­vant, en les ini­tia­li­sant dans le fichier mes_options.html ?

Lorsque je vais sur le "site offi­ciel" il est daté de 2004 ! Est-ce à dire qu’il est impos­si­ble d’ajou­ter des champs extras dans la v2 sans ce plu­gin (je le fais sans dif­fi­culté avec une 1922e, et sans plu­gin ...) ?

Merci d’une toute petite pré­ci­sion ...

ARNO*
il y a 2 mois

Effectivement, ça n’ajoute pas de fonc­tion­na­lité par rap­port à une 1.9.2 : c’est la même fonc­tion­na­lité qu’aupa­vant, mais elle est « sor­tie du core » et dis­po­ni­ble sous forme de plu­gin.


Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Qui êtes-vous ? (optionnel)
  • [Se connecter]

Site: plugins SPIP
Prise électrique
2 votes