[plugin] MembersOnly

Voici un autre plugin permettant de privatisé A la Carte Les pages de votre site individuellement et selon le profil de l'utilisateur de façon discrète en rendant invisible ces pages si vous n'êtes pas connecté avec le profil adequat.
lien de telechargement : https://ressources.pluxopolis.net/banque-plugins/index.php?plugin=membersOnly&download
Une fois installé, vous avez un nouveau onglet dans le menu de l'administration intitulé : membersOnly
La page d'administration vous permet au choix de privatisé individuellement et selon un profil utilisateur les pages suivantes:
- statiques
- articles (cela inclus automatiquement les commentaires)
- catégorie (cela ne privatise pas les articles rattachés,qui passeront en non classés)
Les pages privatisé seront invisible au moteurs de recherche et aux visiteurs non connecté.
Ces trois type de page sont dans des boites accordéons.
Pour un soucis de confort pour ceux ayant un grand nombre d'articles, la boite article est paginée. Configuration de pagination en 10,30,50,100 ou 250 articles)
Compatible avec le profil membre du plugin staticMiniForum.
Ce plugin attend vos retours pour les éventuels bug et développements futur.
Il est aussi possible de configurer un accès restreint à l'édition d'un article
Vous pouvez aussi affiché un bouton de connexion à l'aide d'un hook** à partir de la v2.0.4**:
Le hook pour un fichier du thème :
<?php eval($plxShow->callHook('log')); ?>
Le hook dans une page statique :
<?php eval($this->callHook('log')); ?>
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
Réponses
Bonjour,
Ce plugin est facile à utiliser.
Il y a un petit bug
Parse error: syntax error, unexpected token "{", expecting ")" in E:\www\Pluxml-only\index.php(38) : eval()'d code on line 2
Avec la dernière version de Pluxml et sans autre plugin
Cordialement
Bonjour,
Merci de ton retour,
@Bodieu probleme de config à l'installation corrigée : https://ressources.pluxopolis.net/banque-plugins/index.php?plugin=membersOnly&download
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
Le nouveau onglet dans le menu de l'administration intitulé : membersOnly donne un beau tableau avec la version 2.0
Mais plus dans la version 2.0.1 : la ligne des profils disparaît, ainsi que d'autres lignes. L'affichage est désordonné !!!
Cordialement
C'est réglé dans la 2.0.2 https://ressources.pluxopolis.net/banque-plugins/index.php?plugin=membersOnly&download
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
Le lien charge la 2.0.1 !!!
Oups, le zip n'est jamais parti. voilà qui est corrigé https://ressources.pluxopolis.net/banque-plugins/index.php?plugin=membersOnly&download
[+] case à cocher pour chaque article en page édition et fix js pour la selection de group statique
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 Merci pour cet update, et pour le suivi
... (je t'ai envoyé un MP penses à zieuter en haut ^^)
@kamea, attention, ce n'est pas un mp, je l'ai retrouvé sur le fil d'actualité public forum.pluxml.org/activity
Tu peut éventuellement créer un sujet, cela peut-être utile à d'autres si ce n'a pas déjà eté discuté dans le forum.
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
Bonsoir,
La sélection des pages statiques et des articles trouvent déjà l'intérêt de ce plugin. Si l'on n'a pas l'habilitation, la page ou l'article ne sont pas visibles. C'est parfait.
Par contre, l'enregistrement d'une sélection des catégories génére un affichage du genre :
Cordialement
@Bodieu ré envoi de l'archive et lien direct : https://ressources.pluxopolis.net/banque-plugins/plugins/membersOnly.2.0.2.zip
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
Bonjour
Tout semble nikel chez alwaysdata
Par contre chez IONOS, toutes les fonctionnalités semblent opérationnelles. Mais, quelques warnings non bloquants. Je vais regarder les compatibilités avec les thèmes et les autres plugins que j'utilise.
Voici un exemple d'erreur
Cordialement
Bonjour,
je n'ai pas retrouvé cette erreur mais j'ai relevé d'autres petits bug, nouvelle maj https://ressources.pluxopolis.net/banque-plugins/plugins/membersOnly.2.0.3.zip
Merci encore pour tous ces retours
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
Bonjour,
La version 2.0.3 donne la même erreur fatale en local, chez Alwaysdata et chez IONOS
Par ailleurs, l'affichage des groupes de pages statiques n'affichent pas les profils.
Cordialement
Suite à un cafouillage de fichiers et versions, les versions 2.0.0, 2.0.1 et 2.0.2 buguées ne sont plus disponibles .
L'archive de la version 2.0.3 est restaurée.
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
C'est parfait. J'ai activé le plugin dans plusieurs de mes sites en production.
Il manque toutefois, dans le menu des pages statiques, un bouton Connexion/Déconnexion.
Merci pour cet excellent travail
Bonsoir, je ne comprend pas, ce plugin se veut discret et ne génère aucun bouton Connexion/Déconnexion.
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
Bonjour,
La connexion/déconnexion concerne tous les plugins privés.
J'ai créé une page statique universelle Connexion/Déconnexion
Le contenu est
Je pense qu'il est possible de faire mieux en indiquant uniquement dans le menu "Connexion" ou "Déconnexion" selon le cas.
Cordialement
Bonjour,
Tu peut te servir directement de ton thème et y inclure le lien de connexion/déconnexion (avec la routine de déconnexion) où tu le souhaite.
par exemple dans un li supplémentaire au menu principale dans header.php. L’avantage est qu'il te renvoi d'où tu viens après la connexion ou déconnexion sans que tu ai besoin de te soucier de la page affichée.
code à inserer :
en ajoutant une id/class au lien, tu peut le styler comme un bouton,
par exemple:
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
Bonjour,
C'est parfait.
Toutefois, j'ai remplacé le & par ?
elseif(isset($_SESSION['profil'])) echo '<a href="'. htmlentities($_SERVER['REQUEST_URI']).'&logout" id="log" class="out">'.L_ADMIN_LOGOUT.'</a>';
Cordialement
Paul
@Bodieu
Voici la 2.0.4 embarquant un hook pour simplifier l'insertion du bouton et la syntaxe de déconnexion : https://ressources.pluxopolis.net/banque-plugins/plugins/membersOnly.2.0.4.zip
Le hook pour un fichier du thème :
Le hook dans une page statique :
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
Petites corrections :
J'ai modifié, sur mon site, le fichier lang/fr.php
J'ai complété :
J'ai remplacé
par
pour quand on fait un lien vers une page privée.
Cordialement
Bonjour,
Lors de son inscription, le nouveau membre se voit attribuer le rôle de membre du forum.
Si je déclare un accès membre du forum dans membersOnly, l'accès ne marche pas.
Pour avoir l'accès, il faut donner au membre un profil supérieur : rédacteur ou plus
Cela ne me semble pas logique.
Cordialement
@Bodieu Merci de ton retour, c'est un bug:
Petite mise à jour sur un sélecteur dans le code : https://ressources.pluxopolis.net/banque-plugins/plugins/membersOnly.2.0.5.zip
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
Bonsoir,
Hélas, la mise à jour n'apporte aucune amélioration.
Cordialement
Le niveau 5 , n'est reconnu dans membersOnly que si le plugin staticMiniforum est actif, autrement ce niveau n'existe pas dans les versions actuelles de PluXml et il n'y aura pas de bouton radio correspond à ce niveau non plus dans l'admin.
Je viens de refaire l'archive et ajouter le plugin à la demo du forum. Cela semble fonctionné en ligne
Bien à toi
GC
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
Bonjour,
Pas de changement. Les droits sont toujours décalés d'un niveau.
Voici un test facile :
En tant qu'administrateur, créer un article en cochant filtrer et administrateur. Vous ne le voyez pas sur le site.
Cocher alors la case gestionnaire, il apparaît sur le site !!!!
Cordialement
Je viens de faire le test en ligne sur https://demo2.pluxopolis.net/miniforum/ et je n'ai pas ces soucis . archive deployée : https://ressources.pluxopolis.net/banque-plugins/plugins/membersOnly.2.0.6.zip
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
La version 2.0.6 fonctionne parfaitement et respecte les droits des profifs
Merci de ton retour, et désolé pour les cafouillages
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