[Plugin] kzDemo - Permet de visiter le back-office de PluXml

bazooka07bazooka07 Moderator
22 août modifié dans Plugins

Bonjour,

Il existe déjà quelques plugins pour permettre la visite du back-office sans possibilité d'enregistrer une modification.
Ce plugin présente quelques avantages supplémentaires :

  • mot de passe aléatoire. sans avoir à le saisir par le visiteur
  • on peut choisir son profil pour visiter dans une liste sur la page de login
  • On peut choisir de limiter le profil des visiteurs
  • on peut modifier un article et afficher son aperçu
  • multi-lingue

Voir une démo chez Free.fr avec PluXml-5.8.9

Télécharger ce fabuleux plugin

  • 22/08/22 : version 1.1.1 - Fix double fenêtres pour back-office
  • 22/08/20 : version 1.1.0 - première publication

Réponses

  • 22 août modifié

    Bonjour,

    Magnifique plugin.

    Si je me connecte à l'admin, puis que je reviens sur ce topic en cliquant à nouveau sur le lien de démo, puis le lien vers l'admin , j'ai des Noticess coté admin :
    Notice: Undefined index: kzDemo in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/plugins/kzDemo/kzDemo.php on line 91

    Notice: Undefined index: kzDemo in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/plugins/kzDemo/kzDemo.php on line 91

    Notice: Undefined index: kzDemo in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/plugins/kzDemo/kzDemo.php on line 91

    Notice: Undefined index: kzDemo in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/plugins/kzDemo/kzDemo.php on line 91

    Notice: Undefined index: kzDemo in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/plugins/kzDemo/kzDemo.php on line 91

    Notice: Undefined index: kzDemo in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/core/lib/class.plx.motor.php(114) : eval()'d code on line 12

    Notice: Undefined index: kzDemo in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/core/lib/class.plx.motor.php(114) : eval()'d code on line 12

    Notice: Undefined index: kzDemo in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/core/lib/class.plx.motor.php(114) : eval()'d code on line 12

    Notice: Undefined index: kzDemo in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/core/lib/class.plx.motor.php(114) : eval()'d code on line 12

    Notice: Undefined index: kzDemo in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/core/lib/class.plx.motor.php(114) : eval()'d code on line 12

    En tentant par exemple d'effacer un article on obtient en plus des ces notices : le message suivant:
    Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/plugins/kzDemo/kzDemo.php:91) in /var/www/sda/7/9/jeveuxpartir/PluXml-5.8.9-simple/plugins/kzDemo/kzDemo.php on line 190 sans incidence autre qu'une page blanche à la suite.

    En se déconnectant puis se reconnectant, ceux-ci disparaissent . un télescopage de sessions?

    ♣♣♣♣ <°(((((-{ ~ Mon site avec PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus PluXml 5.8.7 sur free ? oui c'est possible : http://gcyrillus.free.fr/new }-))))°> ♣♣♣♣

  • bazooka07bazooka07 Moderator

    Bonsoir,
    Le mot de passe, généré de façon aléatoire, était stocké dans un cookie de session. Il servait également à calculer les logins. Après authentification, le cookie était supprimé. Et si on ouvre une 2ème fenêtre pour le back-office et qu'on est déjà identifié, on a perdu le mot de passe qui servait à calculer les logins.
    J'ai corrigé en conservant le mot de passe tant qu'on est connecté.
    Voir version 1.1.1
    La suppression d'un article n'entraîne plus de message d'erreur.

    Merci pour ton retour.

Connectez-vous ou Inscrivez-vous pour répondre.