Cherche plugin vu
petitpouyo
Member
dans Entraide
Salut à tous,
je cherche un plugin pour afficher le nombre de fois qu'un article à été lu en le plaçant manuellement par exemple à côté du titre des articles ou dans le chapo.
Si vous avez des idées je suis preneur ! Merci bien ;-)
Mon blog sous PluXml depuis 2016: PetitPouyo
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonsoir,
tu peut tester cette première ébauche de plugin https://github.com/gcyrillus/plx_artViews/archive/refs/heads/main.zip qui ne fait qu’incrémenter le nombre d'affichage d'un article uniquement si il est vu en mode article.
Pas de config à faire mais le plugin utilise son fichier de configuration pour gérer et enregistrer l'incrémentation des vues par numéro d'articles.
(plugin multilingue en/fr et aide en français.)
description/aide
plx_artViews
Compteur de vues
Aide du plugin
Configuration
Aucune à proprement dit
Affichage Dans les fichiers des théme
Pour afficher le nombre de vue, inserez le code suivant :
<?php if (eval($plxMotor->plxPlugins->callHook('showViews'))) return; ?>
à l'endroit ou vous voulez le faire apparaitre.Exemple: Dans les fichiers
home.php, categorie.php, article.php,tag.php , ...
du théme par défaut, vous pouvez l'inserer sous le titre de l'article.(extrait du code du fichier ci-dessous)Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
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
Salut @gcyrillus-nomade je te remercie pour cet ébauche, comme d'hab tu es cool !
Mon blog sous PluXml depuis 2016: PetitPouyo
@petitpouyo
Merci,
Voici une suite à tester , si déjà la base te semblais utile :
- choix qui devrait filtrer/exclure les bots
- une feuille de style pour le conteneur inserer (
<span class="plx_artViews"> xxx </span>
)https://github.com/gcyrillus/plx_artViews/archive/refs/heads/v0.2.zip
Si la base te semble peut utile, tu peut aussi clarifier comment tu conçoit ce compteur de vues
etc
Notes que les plus vus et le nombre global des articles vus peuvent déjà être extrais du fichier unique XML de config du plugin.
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
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
@gcyrillus-nomade j'ai écrit un article sur mon blog sur ton plugins, bien entendu tu es cité et le forum aussi
https://petitpouyo.fr/installer-un-plugin-pluxml-pour-afficher-le-nombre-de-vues-par-articles
Mon blog sous PluXml depuis 2016: PetitPouyo
@petitpouyo C'est super gentil et j’espère que ce plugin sera utile à beaucoup.
J'ai
e vais luiajouté la possibilité d'afficher une liste d'article les plus lus sur le front et dans l'admin. v.03 @ https://github.com/gcyrillus/plx_artViews/archive/refs/heads/v0.3.zipJe ne pense pas faire évolué ce plugin plus loin. L'essentiel me semble être là. Pour le reste , format d'affichage ou bugs, j'attendrais les retours et suggestion d'utilisateurs.
Pour plus de fonctionnalité concernant le suivi et l'analyses des visites, d'autres (roues) plugins ou outils le font déjà très bien .
Demo visuelle en live du plugin sur http://gcyrillus.alwaysdata.net/blog sur le thème par défaut au CSS a peine modifier (police et images de fonds)
Screennshot Admin de la Version 0.3
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
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
Je testerais la V2. Ceci dit j'ai trouvé une petite faille. Aujourd'hui j'ai reboot mon serveur et tous les compteurs de vues sont repassés à 0 ^^
Mon blog sous PluXml depuis 2016: PetitPouyo
Ah surprenant, cela voudrait dire que le fichier de configuration (data/configuration/plugins/plx_artViews.xml) a été effacé et que le plugin en a refait un tout neuf ?
Cela me fait penser que je devrais enregistrer la date de mise en route de plugin indiquant depuis quelle date le comptage est effectif.
Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
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
Ouaip il est reparti à 0.
Mon blog sous PluXml depuis 2016: PetitPouyo
Cette ligne :
initialise la variable correspondant au numero de l'article à zero si le champs est vide ou inexistant, sinon c'est le chiffre enregistré qui est lu . En mode article , la variable est incrementé et enregistrer, le compteur est alors démarré pour l'article vu.
cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
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
@petitpouyo
Je viens de faire une autre mise à jours. https://github.com/gcyrillus/plx_artViews/archive/refs/heads/v0.4.zip
La date de première activation / création du fichier de configuration est enregistrée et enregistrée dans l'admin. en désactivant puis réactivant le plugin, cette date ne changera pas.
Communs à tous les plugins:
En supprimant un plugin, les fichiers de configuration du plugin (répertoire data/configuration/plugins/ ) seront effacés.
En cas de backup, il faut aussi penser à sauvegarder ce répertoire pour conserver les configurations des plugins.
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
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
@gcyrillus-nomade super merci
Mon blog sous PluXml depuis 2016: PetitPouyo