Membre connecté

thedoctorthedoctor Member
avril 2021 modifié dans Discussions générales

Hello, bonjour, humain.
Après avoir fouillé dans le forum, je fais un Up d'un précédent post d'un membre.
Effectivement il existe un plugin concernant le compteur de visite.
Mais comment peut-on ou pourrait-on, rendre visible le nombre de membre connecté, JUSTE le nombre.
Si on utilise "<?php echo plxUtils::strCheck($plxAdmin->aUsers[$_SESSION['user']]['name']) ?>" et le rendre comme variable dans le show.php (en chiffre), qui permet de le faire apparaitre sur le site.
peut-être un plugin peut faire la faire.
cordialement votre

I'm the Doctor, and I declare this war is over!

Réponses

  • Il me semble bien qu'une session est privée.
    Il faudrait un fichier coté site ou serait mis à jour le nombre d'utilisateurs connectés et s'assurer qu'il n'y a pas deux tentatives simultanée d’écriture dans le fichier. Problème similaire si 2 rédacteurs mettent à jour le même article au même moment ;) . c'est un des défaut lorsque des fichiers sont utilisés à la place d'une base de donnée.


    Cordialement,
    gcyrillus

    Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
    Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci

  • bazooka07bazooka07 PluXml Lead Developer, Moderator

    Un rédacteur ne peut modifier seulement que les articles dont il est auteur. Il n'a pas le droit de modifier les articles de ses petits camarades.
    Par contre le souci se pose pour les autres utilisateurs (administrateur, ...).
    Une session est effectivement privée. Impossible de savoir s'il y a d'autres personnes sur le site.
    La solution est de noter dans un fichier ("data/configuration/users.xml" ? ) si un utilisateur est connecté. Ou plutôt sa date de connexion. Et on désactive à la déconnexio ou automatiquement après un certain temps.

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