Identifiants personnels


Moi ... Moi ... et re Moi
« [SPIP] Filtres d’images / (...)   Informatique  [Mac OSX] Utilisation quotidie »

[SPIP] Spip.ici.ous Jquery

lundi 9 juillet 2007, modifié le 30 décembre 2007, par Quentin Drouet

Spipicious est un plugin pour spip (à partir de la version 1.9.3) qui permet un ajout aisé de tags aux articles.

Nécessite :

Zip - 16.8 ko
La dernière version du plugin sur http://files.spip.org
  • Spip bien sûr en version 1.9.3 svn (révision minimale : 11000)
  • le plugin "Sélecteur Générique" de Fil...
  • le plugin "CFG"
  • la balise #INSERT_HEAD dans le <head>...</head> de votre squelette
    => la partie JS et CSS spécifique est dorénavant insérée par le pipeline affichage final

Dans l’espace privé

CFG permet d’avoir plusieurs options de configuration :
- qui a le droit d’ajouter des tags aux articles : visiteurs / rédacteurs / administrateurs (par défaut, sans configuration par cfg, seuls les administrateurs peuvent ajouter des mots clés).
- quel groupe de mots-clés utiliser (par défaut "-tags-") qui doit être créé auparavant.

CFG - Spipicious

Dans l’espace public :

Insérer le formulaire comme ceci

  1. #FORMULAIRE_SPIPICIOUS_AJAX

dans votre squelette article.

Vous obtiendrez alors un formulaire ressemblant à ceci (dépendant des css de votre site bien entendu).

Formulaire d'ajout de tags

L’utilisation est simple. Si en tapant au moins deux lettres, un mot clé correspond à ce qui est inséré dans l’input, le sélecteur générique propose alors les choix possible. Si vous n’êtes pas satisfait des choix proposés, vous pouvez taper votre mot en entier.

Il est possible d’insérer plusieurs mot clés d’un coup en les séparant par un point virgule et un espace " ; ".

Formulaire d'ajout de tags en action

Ici le sélecteur générique a détecté le mot clé "Bluetooth" existant au préalable.

Ce qu’il reste à faire

  • Faire en sorte que les mots clés associés à un article puisse être enlevés soit par l’auteur qui les as insérés ou par les administrateurs
  • Faire un formulaire du même accabit mais de recherche d’article par mot clé (Pierre_B ?)

Crédits :

Le logo du plugin est une modification de l’icone de del.icio.us réalisée par Dirceu Veiga.

Une partie du code du plugin est tirée du plugin spipicious original réalisé par erational.

Répondre à cet article


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

Lien hypertexte (optionnel)

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d'informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

Ajouter un document
Qui êtes-vous ? (optionnel)
Connexion


  • [SPIP] Spip.ici.ous Jquery 18 février 2009 17:36

    Best china wholesale service, quick china wholesale list, nice wholesale products, is there anything more you can expect on this platform ? tradetong.com is your fist choice to link you with your supplier to do Buy wall-e and wholesale cellphone trade. The account managers will take care of all your wholesale Avi Player,wholesale Video Games questions, inquires and help you manage your account. wholesale PS3,wholesale 20Gb Mp3,wholesale PC World products are popular all over the world with high quality, competitive price.We provide popular wholesale products such as wholesale IPOD Speaker , wholesale Drive Camera and wholesale Audio CD,wholesale shoes,wholesale handbags. Well begun is the half done. Please choose our platform to shorten your way to the success.

    we offer hermes kelly,hermes birkin,Balenciaga Bags,Mulberry handbag,mulberry purse,prada handbag,prada fringe bag,coach handbags,coach bags,Dior bags,Dior bag,fendi handbag ,gucci handbags,gucci messenger bag

    Here is the Replica handbags world,You will find that we have widest range of Louis Vuitton replica, Chanel replica, Chanel 2.55 handbag, Gucci handbag replica,Gucci Wallet and Replica bags’ shopping world. No matter which country you are in, we can deliver the replica bags products you ordered from us to your doorstep, even if you do not go out you can still enjoy the fashion trend at any time.Offer Louis Vuitton replica handbags,Tiffany jewelry,Our Mulberry bag is very top quality ,too. Why not try to Replica watches ?form Replica Chanel handbag

    Répondre à ce message

  • [SPIP] Spip.ici.ous Jquery 12 novembre 2008 16:17, par Alex

    Bravo pour ce plugin qui semble totalement correspondre à mes attentes. Je vies de l’installer sur la Version spip beta et il ne semble pas fonctionner correctement. Sur la page des articles j’ai c message d’erreur :

    Warning: Missing argument 1 for formulaires_spipicious_ajax_charger() in /home/repertoire/www/host/musicoom/plugins/spipicious_jquery/formulair es/spipicious_ajax.php on line 5

    J’ai bien le formulaire qui apparait et lorsque je rentre un tag il est bien rentré dans la base mais toujours des messages d’erreur et surtout je ne peux visualiser les mots clés dans l’article. Messages d’erreur :

    Warning: Missing argument 1 for formulaires_spipicious_ajax_traiter() in /home/repertoire/www/host/musicoom/plugins/spipicious_jquery/formulair es/spipicious_ajax.php on line 20

    Warning: Missing argument 2 for formulaires_spipicious_ajax_traiter() in /home/repertoire/www/host/musicoom/plugins/spipicious_jquery/formulair es/spipicious_ajax.php on line 20

    Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/repertoire/www/host/musicoom/plugins/spipicious_jquery/formulair es/spipicious_ajax.php on line 91

    Répondre à ce message

    • [SPIP] Spip.ici.ous Jquery 21 novembre 2008 06:08, par Quentin Drouet

      Oui dorénavant il faut appeler le formulaire comme ceci #FORMULAIRE_SPIPICIOUS_AJAX#ID_ARTICLE,article ou #FORMULAIRE_SPIPICIOUS_AJAX#ID_RUBRIQUE,rubrique ce qui permet également de pouvoir appeler le formulaire comme ceci #FORMULAIRE_SPIPICIOUS_AJAX3,article qui taggera l’article 3 par exemple

      C’est assez récent, la doc n’a pas été updatée

      Répondre à ce message

      • [SPIP] Spip.ici.ous Jquery 21 novembre 2008 06:10, par Quentin Drouet

        Je reprend avec les bonnes balises :

        Oui dorénavant il faut appeler le formulaire comme ceci :

        #FORMULAIRE_SPIPICIOUS_AJAX{#ID_ARTICLE,article} ou #FORMULAIRE_SPIPICIOUS_AJAX{#ID_RUBRIQUE,rubrique} quand on est dans une boucle ce qui permet également de pouvoir appeler le formulaire comme ceci #FORMULAIRE_SPIPICIOUS_AJAX{3,article} qui taggera l’article 3 par exemple lorsque l’on est hors boucle

        C’est assez récent, la doc n’a pas été updatée

        Répondre à ce message

  • [SPIP] Spipicious Jquery 29 octobre 2007 10:26

    Bonjour.

    Ce plugin est une super idée, mais je n’arrive pas à m’en servir : Je suis sous spip 1.9.2c, j’ai le plugin CFG, le selecteur générique et spipicious (od course) Pourtant dans config, aucune option n’est disponible pour spipicious. J’ai une tablea spip_spipicious qui s’est créee J’ai crée un groupe de mot clé - tag - Cependnat rien n’apparait lorsque je place #FORMULAIRE_SPIPICIOUS_AJAX dans ma page article. Y a quelque chose que j’ai mal fait ?

    Répondre à ce message

    • [SPIP] Spipicious Jquery 25 janvier 2008 10:49, par Aris

      La version 0.1 de ce plugin tourne pour moi sur un spip 1.9.2c ce qui ne semble plus être le cas pour la version actuelle (0.3)... sauf à faire un test au cas où...

      Répondre à ce message

      • [SPIP] Spipicious Jquery 25 janvier 2008 23:17

        Sur un spip 1.9.2.c j’ai installé le plugin qui semble fonctionner sans problème jusqu’au moment ou on valide les tags... et là c’est le drame :

        [*Call to undefined function sql_select() in /www/1/plugins/spipicious_jquery/balise/formulaire_spipicious_ajax.php on line 60*]

        Là j’ai remplacé la fonction par spip_abstract_select dans le fichier formulaire_spipicious_ajax.php

        puis j’ai continué avec sql_count remplacé par spip_num_row

        mais pour sql_insertq là je seche et je ne sais pas par quoi remplacé ça

        Répondre à ce message

        • [SPIP] Spipicious Jquery 9 mars 2008 02:10, par Quentin Drouet

          Normal c’est un plugin développé pour la version svn soit la prochaine version de spip...

          pour les insert_q il faut passer par des spip_query très certainement

          Répondre à ce message

  • [SPIP] Spipicious Jquery 2 septembre 2007 13:22, par Pierre Troller

    salut, super ce script, je me demande s’il permettrait de gérer un deuxième groupe de mots éditable depuis l’espace public ? merci

    Répondre à ce message

    • [SPIP] Spipicious Jquery 2 septembre 2007 23:39, par Quentin Drouet

      Dans l’immédiat non... désolé...

      Mais dites ce que vous souhaitez exactement...

      Je pourrai y réfléchir... mais pas dans l’immédiat en tout cas

      Répondre à ce message

      • [SPIP] Spipicious Jquery 3 septembre 2007 15:08, par Pierre Troll

        En gros, dans le cadre du dionysos.org, site de production d’expositions photo collaboratives, j’aimerais qu’un visiteur authentifié puisse créer une sorte de groupe (thématique d’exposition) sans que celà nécessite l’approbation d’un admin.

        Il faudrait donc juste qu’il puisse créer librement un nouveau mot dans un groupe de mots expositions. Ensuite je pense pouvoir me débrouiller en récupérant ces mots dans un squelette de rubrique puis les photos (articles) liées à ce mot.

        A parcourir votre site et au vu de l’intéret que vous portez à l’art ainsi qu’à la mythologie, je me dis, enfin j’éspère que vous aurez un intérêt particulier pour ce projet because je suis carrément monopolisé par la prog et une aide serait + que bienvenue.

        En tout cas Merci

        ps : je vais me procurer le Couchot ! :-)

        Répondre à ce message

        • [SPIP] Spipicious Jquery 3 septembre 2007 19:47, par Quentin Drouet

          Le groupe de mots clé est configurable par cfg...

          Donc c’est pas forcément "tags"...

          Dans l’immédiat je bosse sur unr grosse expo donc spip passe après...

          kent1...

          Répondre à ce message

Propulsé par : SPIP 2.1.0 dev SVN [13946]