Redirection

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

  • #16
    Bonjour Pascal,

    En fait je viens de remarquer que quand je met l'accès à l'article aux guest. le code s'affiche correctement (il fait appel au module de connexion) sauf que la partie protégé ne se cache pas. j'ai vérifié le paramétrage des utilisateurs : champ des inscrits : registered champ des visiteurs : guest. donc je sais vraiment pas si c'est un paramétrage par défaut du système joomla ou non. le bouton lire la suite par defaut de système joomla s'active normalement pour les utilisateurs enregistrés ! je suis un peu perturbé...

    dois-je remplacé filter=guest par filter=registered ?

    Commentaire


    • #17
      dois-je remplacé filter=guest par filter=registered ?
      Non, il suffit de relire la prose de Pascal
      Code:
      {up filter=!guest} <le texte caché aux personnes non identifiées> {/up filter}
      Le point d'exclamation devant guest inverse la condition. Donc pour ceux qui ne sont pas invités

      Plus d'infos : https://up.lomart.fr/demo/action-filter#les-conditions
      zoohayr aime ceci.
      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


      • #18
        Bonjour Lomart, au Top. ça fonctionné parfaitement. merci Lomart merci Pascal.

        une dernière question si ça vous dérange pas ! le code doit être insérer à chaque fois qu'un article soit rédiger pour les enregistrés ?

        Commentaire


        • #19
          Bonjour,

          Il faut effectivement répéter ces actions pour les parties à sécuriser de votre site.

          Pour information, Loïc a mis au point une fonction permettant de simplifier un peu votre saisie : les prefs.ini : voir https://up.lomart.fr/docs/webmaster/...stom-prefs-ini

          Cela permet de simplifier les "shortcodes" si vous devez les répéter plusieurs fois et, ainsi, d'éviter les fautes de frappe.

          Dans votre cas, il faut créer un fichier prefs.ini pour l'action modal, dans le répertoire plugins/content/up/actions/modal/custom. Il y a un fichier prefs.ini.dist qui peut servir d'exemple.

          Donc, créez votre fichier prefs.ini avec les lignes :

          Code:
          [secure]
          modal="html"
          label="Veuillez vous identifier ou vous inscrire pour lire la suite ...."
          class="btn btn-primary"
          filter="guest"
          Ensuite, au niveau de vos shortcodes, les lignes à insérer pour chaque article deviendront :

          Code:
          {up modal=secure } {loadmoduleid 193} {/up modal}
          {up filter=!guest}
          ... la partie à sécuriser.....
          {/up filter}
          [IGNOREZ CETTE PARTIE QUI EST FAUSSE]
          De même, si le code !guest vous pose problème (oubli du ! par exemple), il faut créer dans le répertoire custom de l'action filter un fichier prefs.ini avec
          Code:
          [secure]
          filter=!guest
          ainsi vous pourrez remplacer {up filter=!guest} par {up filter=secure}



          [/IGNOREZ]


          En espérant ne pas vous avoir perdu en route,

          Pascal
          Dernière édition par pmleconte à 19/04/2020, 16h23
          zoohayr aime ceci.
          If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

          Commentaire


          • #20
            c'est très clair Pascal, merci encore.

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X