SPIP-Contrib

SPIP-Contrib

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

288 Plugins, 197 contribs sur SPIP-Zone, 206 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

  • Escal-V3

    16 février 2012 – 281 commentaires

    Un jeu de squelettes proposant un affichage en 2 ou 3 colonnes avec un large choix de noisettes à insérer ou pas, fortement paramétrable depuis l’espace privé . Présentation A l’instar de sa petite soeur plugin Escal-V2 dont elle reprend toutes (...)

  • GIS 4

    11 août 2012 – 1367 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • FACD

    3 juin 2015 – commentaires

    FACD est l’acronyme de « File d’Attente de Conversion de Documents ». Comme son nom l’indique, il permet à des plugins dont le but est de convertir des documents dans d’autres formats de mettre ses conversions dans une file afin qu’elles soient (...)

  • CleverMail

    20 janvier 2010 – 637 commentaires

    CleverMail est un plugin permettant d’envoyer des lettres d’informations à des abonnés depuis SPIP. Issu au départ d’un développement libre complètement indépendant de SPIP, il a connu une première version pour SPIP 1.9 avant d’être complètement réécris (...)

  • Massicot

    7 octobre 2015 – 74 commentaires

    Recadrez et redimensionnez vos images directement dans l’espace privé de SPIP ! Inspiré par le plugin photospip, ce plugin plus minimaliste permet de recadrer et redimensionner les images dans l’espace privé de SPIP. Une fois le plugin installé (...)

Ça spipe par là