SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

288 Plugins, 197 contribs sur SPIP-Zone, 288 visiteurs en ce moment

Accueil > Améliorations de l’espace privé > Champs extra > Interface graphique pour les extras

Interface graphique pour les extras

26 octobre 2004 – par Michael Courcy, ygornet – 11 commentaires

1 vote

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

Les deux tableaux qui permettent de créer les extras sont assez difficiles à gérer, voici donc une interface graphique pour le faire accompagnée de son petit tutoriel sur la base de quelques exemples.

Installation

Décompressez les fichiers de cette archive et placer les dans le répertoire ecrire de votre site,

V.0.2

Écrasez certains fichiers si besoin est.

Utilisation


-  Appelez dans votre navigateur :

http://monsitespip/ecrire/interface_mes_options.php3

Vous devez obtenir cette interface :

Vous êtes prêt à agir.

Premier exemple


-  Créons un champs isbn pour les articles car vos articles commentent des livres.

Après avoir déplié, faîtes comme dans l’image

puis valider bien entendu...

Pour vérifier, créez un nouvel article et vous verrez le champs isbn apparaître à la fin de celui-ci.

-  Créons un champs select genre.

Après avoir déplié faîtes comme dans l’image

Un champs select apparait maintenant

-  Créons un champs radio l’avis du public.
apres avoir déplié, faîtes comme dans l’image

Un champs radio apparaît maintenant.

Restreindre les extra dans certains secteurs

Supposons que pour le secteur 1 vous ne vouliez que le champs isbn.

Vous pourrez accéder à isbn dans une boucle d’article avec [(#EXTRA|extra{isbn})]

Bon courage !

P.-S.

La sécurité n’est tout simplement pas gérée dans cette contrib c’est pourquoi apres avoir fait toute vos modifs interdisez mes_options.php3 en écriture.

Dernière modification de cette page le 8 février 2006

Retour en haut de la page

Vos commentaires

  • Le 15 janvier 2008 à 00:25, par Charles En réponse à : Interface graphique pour les extras

    Cette Contribution est vraiment capital pour moi. J’ai besoin des champs extra mais je n’ai pas le temps d’apprendre le php.

    Malheureusement elle ne marche pas.
    Quand je vais sur http://monsitespip/ecrire/interface_mes_options.php3
    je tombe alors sur une page blanche marqué :

    Warning : main(inc.php3) [function.main] : failed to open stream : No such file or directory in /mnt/140/sdc/9/0/batirsaintest/ecrire/interface_mes_options.php3 on line 3

    Warning : main() [function.include] : Failed opening ’inc.php3’ for inclusion (include_path=’/mnt/140/sdc/9/0/batirsaintest/include :. :/usr/php4/lib/php’) in /mnt/140/sdc/9/0/batirsaintest/ecrire/interface_mes_options.php3 on line 3

    Fatal error : Call to undefined function : include_ecrire() in /mnt/140/sdc/9/0/batirsaintest/ecrire/interface_mes_options.php3 on line 5

    Ensuite j’ai essayé de mettre en commentaire les lignes comme la suggéré ADB mais ça n’a rien changé à l’erreur.

    Vous pensez que ça peut être quoi le problème ? je suis en spip 1.9.2

    Merci d’avance et j’espère que votre contribution sera intégré aux prochaines versions de spip.

    • Le 28 janvier 2009 à 17:55, par ? En réponse à : Interface graphique pour les extras

      vu l’age de la contrib (2004) je suppose que les fichiers de spip ne sont plus exactement les mêmes ....

      d’ailleurs avec spip 1.9 y a plus d extension .php3 !

      la contrib n est donc p etre plus utilisable a moins d y faire des retouches !!

    Répondre à ce message

  • Le 6 septembre 2005 à 22:32, par ? En réponse à : si quand meme un bug

    Heu je me suis emballé un peu vite : j’ai ce bug que j’appelle la page interface_mes_options.php3

    Fatal error : Cannot redeclare mysel() (previously declared in /data/www/c/o/-errances.org/html/ecrire/interface_mes_options.php3:7) in /data/www/c/o/-errances.org/html/ecrire/inc_presentation.php3 on line 304

    Du coup j’ai modifier le nim de la fonction mysel dans interface_mes_options.php3 ligne 7. Elle s’appelle maintenant mysel2.

    Mais j’ai fait ça au feeling... Ca a l’air de fonctionner...

    Répondre à ce message

  • Le 6 septembre 2005 à 18:23, par gilles En réponse à : Passage à la version 1.8

    A priori il n’y a pas de bug. Les requetes sur les champs extra fonctionnent avec la version 1.8.2.C

    Répondre à ce message

  • Le 2 avril 2005 à 10:04, par A. Dupin En réponse à : > Interface graphique pour les extras

    Bonjour,
    Merci infiniment pour cette contribution qui m’a beaucoup aidé pour mes sites.
    Toutefois, comme je vais passer en spip 1.8, j’aimerai savoir s’il y a des modifications à effectuer pour que cela foncxtionneégalement en 1.8.
    Merci d’avance
    ADB

    • Le 2 avril 2005 à 17:05, par ? En réponse à : > Cette contrib ne sera pas réactualisée

      Cette contrib ne sera pas réactualisée car elle a été refusé, donc je ne vais pas faire de réactualisation pour que ce soit à nouveau refusée.

    • Le 3 avril 2005 à 14:16, par ADB En réponse à : > Cette contrib ne sera pas réactualisée

      Zut alors, c bien dommage.
      Auriez-vous une vague piste à m’indiquer ?
      Merci
      ADB

    • Le 7 avril 2005 à 02:49, par ? En réponse à : > Cette contrib ne sera pas réactualisée

      Il semblerait qu’il suffise de mettre en commentaires les lignes :
      //function mySel($varaut,$variable)
      // $retour= « VALUE=\ »$varaut\« » ;
      // if ($variable==$varaut)
      // $retour.= « SELECTED » ;
      //

      //
      // return $retour ;
      //

      du fichier interface_mes_options.php3

      ADB

    • Le 20 avril 2005 à 18:28, par cypressfeelings69 En réponse à : Ca marche pour la 1.8.1

      En effet, en mettant en commentaire ces lignes, tout ceci fonctionne. Couplé à l’article Gestion hiérachisée des accès restreints, on peut arriver à faire des choses sympas.

      « Mélanger » ces 2 contribs est simple et elles interagissent bien ensemble.

      OK avec les nouvelles versions de SPIP (1.8 et +), mieux vaut oublier les champs extra mais en attendant...

      Merci encore aux créateurs de ces 2 contribs, Courcy & Ygornet, car ils nous ont sortis une belle épine du pied. Reste plus qu’à savoir comment arriver à faire l’équivalent sans utiliser les champs extra...

      SPIP s’approche de plus en plus de la perfection ?!

    • Le 2 juin 2005 à 09:16, par emilie En réponse à : > Ca marche pour la 1.8.1

      J’ai testé avec spip 1.8 et j’ai pas réussi. C’est à dire que j’ai bien l’interface, mais quand je demande des boutons radio ou un select, j’ai un champs texte qui s’affiche. Donc... ;o(

      D’autre part, si on se gourre (moi j’ai introduit un $label), ça met TOUT le site en vrac, et il faut corriger ça à mano puisqu’on n’a même plus accès à la page interfaces_mes_options.php3...

      Dommage, la contrib avait l’air sympa ;o)

      Emilie

    • Le 2 juin 2005 à 16:08, par Juby En réponse à : > Cette contrib ne sera pas réactualisée

      tres, tres dommage ...meme si j’avoue avoir du mal a faire marcher cette contrib en local....

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Adieu l’ami...

    17 juin 2007 – 51 commentaires

    17 juin 2007 - 17 giugno 2007 Bonsoir, Nous venons d’apprendre une triste nouvelle : la mort soudaine de notre ami Bertrand Gugger, aka toggg, geek généreux, au tempérament bien trempé, dont le cœur bourru s’est éteint cette nuit. Il avait 50 (...)

  • Ordoc : ordonner les documents attachés

    3 février – 20 commentaires

    Ordoc est un plugin pour SPIP 3.1 qui ajoute aux listes de documents attachés à des objets éditoriaux (tel que les articles), la possibilité d’ordonner les documents par glisser / déposer. Ordoc ajoute dans listes de documents attachés à des objets (...)

  • Albums 3

    8 août 2014 – 226 commentaires

    Le plugin « Albums » évolue dans une version 3 pour SPIP 3. Avant d’effectuer une mise à jour depuis la version 1 ou 2, consultez les notes sur la rétro-compatibilité. Les modèles, notamment, on reçut quelques changements pour la bonne cause. En (...)

  • Spip2Spip

    21 février 2008 – 160 commentaires

    Spip2spip permet de synchroniser le contenu de plusieurs sites SPIP entre eux en étendant le principe de la syndication thématique. Les articles d’un SPIP sont récopiés d’un site à l’autre en conservant leur formatage (...)

  • GIS Geometries

    19 mars 2014 – 48 commentaires

    Ce plugin ajoute au plugin GIS la possibilité d’afficher et d’éditer des formes géométriques. Avertissement : ce plugin ne fonctionne que sur les sites qui utilisent une base de données MySQL en version 4.1 minimum, car la gestion des données (...)

Ça spipe par là