accès menu limité dans le temps

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] accès menu limité dans le temps

    Bonjour à tou(te)s et meilleurs vœux pour cette année !
    J'aimerais pouvoir restreindre l'accès à un élément de menu selon une période déterminée. Tels identifiants, que je fournis, doivent pouvoir être utilisables de telle date à telle date, ce qui les rends impossible à utiliser au delà du temps attribué à chaque détenteur et détentrice. Je vous explique le concept. Un ami peintre vend une de ses toiles en 64 morceaux qui ont été assemblés. Les propriétaires d'un de ces châssis ont deux jours pour décider quel morceau de la toile ils choisissent parmi ceux qui restent disponibles. Je pensais acheter le composant "acl manager", mais je ne suis pas certain que ça couvre ma demande.
    Merci par avance de vos réponses,
    J'utilise joomla3/gantry5/helium et versla template chez rockettheme

    Valentin

  • #2
    Re : accès menu limité dans le temps

    Bonjour,

    Tu ne dis pas le composant utilisé pour le choix du morceau.
    Une idée, faire un article avec une date de début et de fin de publication. Le menu qui appelle cet article sera visible uniquement pour cette période.
    Reste un problème si les utilisateurs ont des périodes différentes. Il peut "peut-être" être résolu par la création de plusieurs articles et menu avec des groupes pour limiter l'accès.
    UP, le plugin universel à découvrir sur https//up.lomart.fr
    bgMax
    , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

    Commentaire


    • #3
      Re : accès menu limité dans le temps

      Bonjour, Lomart ! Toujours autant sur le coup. J'utilise Rokgallery. Tu dis qu'un menu qui appelle un article n'est visible que le temps de publication de cet article ?

      Commentaire


      • #4
        Re : accès menu limité dans le temps

        Tu dis qu'un menu qui appelle un article n'est visible que le temps de publication de cet article ?
        Oui, il n'est visible que s'il a quelque chose à proposer
        UP, le plugin universel à découvrir sur https//up.lomart.fr
        bgMax
        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

        Commentaire


        • #5
          Re : accès menu limité dans le temps

          Bonjour Lomart,

          J'étais surpris par cette fonctionnalité :
          Envoyé par lomart Voir le message
          Oui, il n'est visible que s'il a quelque chose à proposer
          Donc, en testant, si l'article est "en fin de vie", le menu reste actif et quand on clique dessus, on obtient naturellement une erreur 404 : article non trouvé.

          As-tu un paramétrage spécial ?

          Pascal
          If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

          Commentaire


          • #6
            Re : accès menu limité dans le temps

            Salut Pascal,

            Je viens également de tester, tu as raison, cela veut dire que je me suis planté.
            J'étais pourtant persuadé qu'un menu n'apparait pas s'il n'a rien à montrer. C'est vrai que cela ferait beaucoup de choses à vérifier avant d'afficher les menus.
            C'est quand même embétant d'avoir un menu qui tombe sur un 404 dans ce cas
            UP, le plugin universel à découvrir sur https//up.lomart.fr
            bgMax
            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

            Commentaire


            • #7
              Re : accès menu limité dans le temps

              Une autre solution
              Comme un menu est un module et qu'un module à une date de début et de fin de publication, ...
              UP, le plugin universel à découvrir sur https//up.lomart.fr
              bgMax
              , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

              Commentaire


              • #8
                Re : accès menu limité dans le temps

                Encore une autre solution

                Un seul article qui contient des affichages limités dans le temps avec par exemple mon plugin LM-Filter (http://lomart.fr/extensions/lm-filter) et quand il y a rien un message sympa au lieu de la page 404
                UP, le plugin universel à découvrir sur https//up.lomart.fr
                bgMax
                , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                Commentaire


                • #9
                  Re : accès menu limité dans le temps

                  Avant toute chose merci à ceux qui ont déjà répondu et tout particulièrement à lomart de mettre à disposition gratuitement un tel plugin. Nul doute que je te fasse un paiement paypal coup d'pouce un de ces quatre. Maintenant je ne sais pas si ça répondra à mon besoin. J'en suis à vouloir renseigner deux conditions en une seule interrogation et je ne devrais pas avoir de souci, sauf que je n'ai pas compris la syntaxe pour interroger le userid. J'écris ceci qui n'est pas bon mais je ne comprends pas ton mode d'emploi. Voilà ce que je fais pour l'instant : {lmf (datemax=20170114 && userid[106])}la page s'affiche{else}le temps imparti d'affichage est dépassé{/lmf}. Au delà, quand je saurais renseigné correctement cette syntaxe, est-il possible que je détermine 10/15 groupes de ces calculs sur la même page, de façon à ce que je paramètre à l'avance la venue de chaque utilisateur pour la période qui lui sera attribuée ? Donc puis-je avoir sur une même page plusieurs de ces lignes de calculs/interrogations différents qui n'interfèrent pas les uns les autres ? Ça m'éviterait de le changer tous les trois jours, vu que j'en ai 64 au total.

                  Commentaire


                  • #10
                    Re : accès menu limité dans le temps

                    Je te remercie pour la reconnaissance de mon travail et de mon partage. Cela me suffit.

                    Je suis désolé de n'avoir pas été assez clair. Il faut écrire :
                    {lmf (datemax=20170114 && userid=106)}la page s'affiche{else}le temps imparti d'affichage est dépassé{/lmf}
                    Un paramètre est composé du mot cle, du signe égal et de l'argument qui peut être une liste de valeur. C'est ce dernier point qui a du t'induire en erreur. Quand j'écris : user userid[,userid2,...], cela veut dire que le mot clé est user et que le paramètre est le ou les userid séparés par des virgules. Je vais compléter mon article pour être plus clair

                    Il est possible de mettre plusieurs filtres dans un même article, mais ils sont tous indépendants.
                    Donc, avec des tests comme ci-dessus, si une personne ne remplit pas 3 conditions, elle aura 3 fois le message "le temps imparti ..."
                    Il faut donc combiner les tests pour éviter ceci.
                    Ce peut être par exemple :
                    {lmf (datemax=20170114 && user=106)}la page 1 s'affiche{/lmf}
                    {lmf (datemax=20170116 && user=107)}la page 2 s'affiche{/lmf}
                    {lmf (datemax=20170118 && user=108)}la page 3 s'affiche{/lmf}
                    {lmf (!user=106,107,108)}Vous n'êtes pas concerné{/lmf}
                    si vous ne voyez pas d'offre, c'est que le délai est dépassé
                    Dernière édition par lomart à 11/01/2017, 20h20
                    UP, le plugin universel à découvrir sur https//up.lomart.fr
                    bgMax
                    , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                    Commentaire


                    • #11
                      Re : accès menu limité dans le temps

                      user pas userid pagrav

                      Commentaire


                      • #12
                        Re : accès menu limité dans le temps

                        Tu as raison. A vouloir écrire trop vite. Je corrige
                        UP, le plugin universel à découvrir sur https//up.lomart.fr
                        bgMax
                        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                        Commentaire


                        • #13
                          Re : accès menu limité dans le temps

                          Une condition sur le user=xxx en même temps que la période est encadrée entre un datemin et un datmax. Est-ce que cette syntaxe est bonne si je demande à ce que l'accès soit possible du 12 janvier 2017 à midi au 14 janvier 2017 à minuit, par l'utilisateur numéro 153 ?

                          {lmf (datemin=201701121200 && datemax=201701142400) && (user=153)}{loadmodule mod_custom,cabourg_recommandation_choix}{else}{loa dmodule mod_custom,cabourg_fermeture_choix}{/lmf}

                          Commentaire


                          • #14
                            Re : accès menu limité dans le temps

                            Non, ce n'est pas prévu. Désolé
                            UP, le plugin universel à découvrir sur https//up.lomart.fr
                            bgMax
                            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                            Commentaire


                            • #15
                              Re : accès menu limité dans le temps

                              ah bon !? je ne peux pas interroger à la fois une date et un user ?

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X