SPIP-Contrib

SPIP-Contrib

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

288 Plugins, 197 contribs sur SPIP-Zone, 189 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 ?
  • [Se connecter]

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

  • Utilisez le framework Foundation dans vos squelettes !

    13 août 2013 – 94 commentaires

    Foundation est un framework CSS et Javascript très complet pour réaliser des sites sur une grille propre et homogène. Mais surtout, il permet de rendre un site responsive très facilement ! Ce plugin ajoute le framework Foundation sur l’espace (...)

  • Champs Extras 3

    16 janvier 2012 – 598 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)

  • LinkCheck : vérificateur de liens

    13 février 2015 – 116 commentaires

    Ce plugin permet de chercher et tester l’ensemble des liens présents dans les objets. Vous pourrez donc en quelques clics connaître les liens brisés ou défectueux qui se sont immiscés dans le contenu de votre site SPIP. La vérification s’effectue en (...)

  • Le plugin ZotSpip

    28 mai 2012 – 145 commentaires

    Synchronise Spip avec une bibliothèque (personnelle ou partagée) de références bibliographiques Zotero. Utilisez Zotero pour gérer / importer / rédiger vos références bibliographiques, puis incorporez vos références bibliographiques dans votre Spip avec (...)

  • Article PDF

    9 juin 2007 – 348 commentaires

    Présentation d’un plugin fournissant une version PDF de l’article en cours

Ça spipe par là