SPIP-Contrib

SPIP-Contrib

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

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

Accueil > Interactivité, échanges > Signets et favoris > Mes Favoris > Mes Favoris 2.0

Mes Favoris 2.0

9 janvier 2010 – par Cerdic – 24 commentaires

27 votes

Une refonte complète du plugin Mes Favoris qui permet aux visiteur identifiés de mettre en favori n’importe quel contenu de SPIP (article, rubrique, site, document...).

Installation

Ce plugin s’installe classiquement. Lors de son installation, il ajoute une table spip_favoris qui sera utilisée pour mémoriser les favoris de chaque auteur identifié

Ajout et suppression d’un favori


#FORMULAIRE_FAVORI peut être utilisé dans une boucle pour permettre au visiteur de sélectionner l’objet affiché. Le formulaire capte automatiquement le type de la boucle et l’id de l’objet affiché.

Il est également possible d’expliciter sur quel objet portera le formulaire :
#FORMULAIRE_FAVORI{article,23} affichera un formulaire pour ajouter ou retirer l’article 23 des favoris.

Pour l’utilisateur, le formulaire se présente comme une icône clicable, complétée d’un court libellé.

Lorsque l’objet n’est pas encore en favori il est proposé de l’ajouter :

Lorsque l’objet est déjà en favori, il est proposé de le retirer :

Liste des favoris

Le squelette inclure/mesfavoris.html peut être utilisé pour afficher la liste des favoris d’un auteur.

Il peut être utilisé dans une boucle comme suit pour afficher le nom et les favoris de l’auteur identifié :

La liste affichée comporte sur chaque élément un bouton permettant de le retirer des favoris.

Le plugin n’est traduit pour le moment qu’en Français et anglais. Il est disponible sur spip-zone, n’hésitez pas à l’améliorer.

Développement : catégories de favoris

Depuis 2013 et la version 2.4.2, encore considérée comme « en test », les favoris peuvent être classés en catégories. Le plugin ne fournit cependant pas l’interface utilisateur pour cela. C’est un autre plugin qui doit coder une interface adaptée aux besoins du site, afin de permettre à l’utilisateur de définir et/ou utiliser ces catégories.

Voir en ligne : http://plugins.spip.net/mesfavoris

Dernière modification de cette page le 7 décembre 2015

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 27 avril 2015 à 16:28, par Julien En réponse à : Mes Favoris 2.0

    Bonjour,

    j’aurai aimé savoir s’il était possible pour un visiteur enregistré, de classer ses favoris dans des catégories pré-définies.
    Par exemple, un article ajouté en favori pourrait être classé dans « j’ai lu », ou bien dans « je n’ai pas encore lu ».
    Soit directement depuis un article, en ajoutant plusieurs boutons, soit dans la liste de ses favoris en sélectionnant à l’aide d’un menu déroulant..

    Je vous remercie par avance.

    Julien

    Répondre à ce message

  • Le 5 février 2014 à 10:32, par Teenoo En réponse à : Mes Favoris 2.0

    Bonjour,

    pensez-vous que nous pourrions utiliser ce plugin pour des visiteurs du site ? Bien sûr la liste serait perdue au vidage des cookies et de leur cache mais pour un site touristique je trouve un peu rebutant de devoir obligatoirement se connecter pour faire son petit carnet.

    Merci de votre réponse :)

    • Le 19 février 2014 à 18:29, par Hervé BERNARD En réponse à : Mes Favoris 2.0

      Oui, j’aurais le même besoin que Teeno !

    • Le 15 septembre 2014 à 14:43, par klem En réponse à : Mes Favoris 2.0

      Avez-vous trouvé une solution pour faire fonctionner ce plugin avec les visiteurs d’un site ?

    • Le 26 mars 2015 à 11:50, par Bitin En réponse à : Mes Favoris 2.0

      Ce plugin s’installe classiquement. Lors de son installation, il ajoute une table spip_favoris qui sera utilisée pour mémoriser les favoris de chaque auteur identifié.

      En fait « d’auteur identifié », il faut comprendre « visiteur identifié ». Bref, à priori toute personne inscrite au site peut utiliser le plugin.

    Répondre à ce message

  • Le 17 juillet 2013 à 10:37, par rcaron En réponse à : Mes Favoris 2.0

    Super et superbe plugin !

    Je suis directeur d’un Centre Education Nationale et Ville de Paris. Je suis sur un gros projet pédagogique avec usage de tablettes numériques. Nous cherchons à mettre en place une activité de tri et classement de documents.

    Le principe :

    -  Proposition d’un lot de départ de 30 à 50 images.
    -  Possibilité d’accéder à un formulaire rapide (Prénom, Nom de l’école, Titre de la catégorie, Petite phrase explicative du côté enfant).
    -  Possibilité pour l’enfant de sélectionner telle ou telle image dans un panier sélection. (D’où le plugin « Mes favoris »)
    -  Possibilité de visualiser les entrées du formulaire + la sélection effectuée.

    Pensez-vous que ce soit réalisable avec le plugin Mes favoris ?

    Un très grand merci pour votre réponse. Cela fait plusieurs semaines que nous cherchons en vain...

    Robert Caron

    • Le 21 août 2013 à 20:24, par Gilles Vincent En réponse à : Mes Favoris 2.0

      Oui je ne vois pas de contre-indication. Vous dites chercher en vain.. Quelle difficulté est-ce que vous rencontrez exactement ?

    Répondre à ce message

  • Le 28 juin 2013 à 12:56, par dudule En réponse à : Mes Favoris 2.0

    Super ce plugin !!!
    Juste une question pour laquelle je n’ai pas vu de réponse dans ce forum.
    Comment trier les favoris par rubrique ou encore par mot clé ?

    • Le 28 juin 2013 à 16:03, par dudule En réponse à : Mes Favoris 2.0

      Je viens de résoudre mon problème, ce n’est peut être pas très orthodoxe mais cela semble fonctionner. Pour trier mes favoris par rubrique j’ai utilisé plusieurs boucles imbriquées dans le fichier inclure/mesfavoris.html situé dans le dossier du plugin.

      Pour permettre l’affichage par j’ai récupéré l’ID_OBJET que j’ai passé en paramètre d’une boucle article puis par une boucle imbriqué j’ai récupéré le titre de la rubrique associé à cet article ce qui donne :

      <BOUCLE_selections(FAVORIS){!par maj}{id_auteur}{pagination #ENV{pagination,10}}>
      <!-- ICI commence la nouvelle boucle -->
      <BOUCLE_article(ARTICLES){id_article="#ID_OBJET"}>
      <BOUCLE_rubrique(RUBRIQUES){id_rubrique}>#TITRE</BOUCLE_rubrique>
      </BOUCLE_article>
      <!-- Ici ce termine la nouvelle boucle, on déroule ensuite le reste du code -->

      En espérant que cela aide d’autres utilisateurs

    Répondre à ce message

  • Le 31 mai 2013 à 05:37, par jmfre En réponse à : Mes Favoris 2.0

    Bonjour

    Merci pour ce plugin

    Je cherche à filtrer l’affichage des favoris « par date_redac » (champ de la table articles) plutôt que «  !par maj » champ de la table favoris.

    Si vous avez une piste...

    Bonne journée

    Jean-Michel

    • Le 31 mai 2013 à 19:16, par jmfre En réponse à : Mes Favoris 2.0

      Re-bonjour
      Voici une solution qui fonctionne sur mon PC (Spip 2.1 ; Wamp)

      La source qui m’a aidé à comprendre : les jointures entre tables

      La solution que j’ai retenue :

      • dans le fichier : mesfavoris.html (copié dans/squelettes/inclure)
      • vers la ligne 22 :
        <BOUCLE_selections(ARTICLES spip_favoris ){objet = article}{par date_redac}>
      • Je n’ai pas compris pourquoi, mais cela n’a fonctionné que lorsque j’ai mis ARTICLES en premier

      Le résultat :

      • Les articles favoris sont classés par date de rédaction antérieure.
      • Les articles favoris sans date de rédaction antérieure sont classés en premier

      Merci de me faire part de vos remarques si vous en avez (je découvre).

      Un grand merci à Cédric Morin : les potentialités de votre plugin me laissent rêveur.

      Cordialement

      Jean-Michel

    Répondre à ce message

  • Le 15 août 2012 à 20:36, par Juli En réponse à : Mes Favoris 2.0

    Comment faire pour afficher les logos des articles favoris ??

    Merci.

    Répondre à ce message

  • Le 4 mars 2012 à 09:45, par Johan En réponse à : Mes Favoris 2.0

    Bonjour,

    Il est très bien ce plugin !
    (d’ailleurs il fonctionne sur spip3 même si ce n’est pas indiqué sur cette page de contrib)

    J’ai développé pour les besoins d’un site de podcasts (audiolingua.eu) la fonctionnalité suivante : Le flux RSS (et de podcast) des articles favoris de l’utilisateur.
    Ce flux est public pour qu’il soit utilisable. Pédagogiquement par exemple, un enseignant diffuse à ses élèves une sélection de podcast à écouter (par mot-clé et/ou rubrique éventuellement).

    C’est possible d’intégrer ce flux au plugin Mes-Favoris-2-0 ?
    Ou est-il mieux d’en faire un autre ?

    • Le 4 mars 2012 à 10:04, par Johan En réponse à : Mes Favoris 2.0

      C’est possible d’intégrer ce flux au plugin Mes-Favoris-2-0 ?

      Si c’est souhaité, il faudrait sans doute ajouter dans la config du plugin une case à cocher afin que le webmestre autorise ou pas l’accès public du flux des favoris des utilisateurs ?
      je peux le faire si besoin.

    Répondre à ce message

  • Le 12 novembre 2010 à 11:48, par gera En réponse à : Mes Favoris 2.0

    Comment installer ce plugin en spip 2.1.2 lorsqu’on a une table spip_favoris d’une base 1.9 ?
    Il n’installe pas la colonne id_objet :
    SQL error 1054
    Unknown column ’id_objet’ in ’where clause’ SELECT * FROM `spip2`.spip_favoris WHERE id_auteur=1 AND id_objet=6651 AND objet=’article’

    Répondre à ce message

  • Le 7 août 2010 à 14:43, par troppur En réponse à : Mes Favoris 2.0

    bonjour,
    merci pour ce plugin.

    débutant, je bloque par contre pour effectuer un tri par rubriques lors de l’affichage de mes favoris.
    Je chercherais à les afficher de la même manière que dans le plan du site (tri + arborescence).

    quelqu’un pourrait-il me sauver ?

    merci
    et merci à tous ceux qui ont participé à ce projet merveilleux qu’est spip

    Répondre à ce message

  • Le 13 janvier 2010 à 11:58, par Nicolas Hoizey En réponse à : Mes Favoris 2.0

    A quand l’activation sur SPIP Contrib ??? ;-)

    • Le 12 juillet 2010 à 14:27, par Valéry En réponse à : Mes Favoris 2.0

      Je plussoie

    • Le 21 juillet 2010 à 15:52, par ? En réponse à : Mes Favoris 2.0

      bravo superbe plugin , je l’utilise actuellement dans un espace membre

      Je souhaiterai pouvoir afficher le logo des articles mis en favoris les balise #LOGO n’affiche rien

      Si vous avez une piste ou voir meme une solution je suis preneur

    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

  • Plugin Logo SVG : pouvoir utiliser des logos SVG

    17 octobre – commentaires

    Le SVG est un format vectoriel donc très léger et redimensionnable sans pertes, mais SPIP ne l’acceptait pas sur les logos. Ce plugin comble ce manque. Comment ça fonctionne ? Vous installez ce plugin, vous l’activez, et c’est tout. Crédits Une (...)

  • Utilisez le framework Foundation dans vos squelettes !

    13 août 2013 – 58 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 (...)

  • LinkCheck : vérificateur de liens

    13 février 2015 – 65 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 (...)

  • GIS 4

    11 août 2012 – 1288 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 (...)

  • Metas +

    3 décembre – commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)