[plugin] Formulaire d'authentification
Bonjour à tous,
Un petit plugin pour ajouter un formulaire de connexion côté public de PluXml. Une fois connecté l'utilisateur a accès directement à la page de son profil et un lien pour se déconnecter.
Pour télécharger le fichier : http://www.blogoflip.fr/data/documents/plugins/plxauth/plxauth-2.1.zip
Pour suivre l'évolution : http://www.blogoflip.fr/?static8/mes-plugins-pluxml
Et pour le support c'est sur le forum que ça se passe. Merci à Stéphane pour son aide
ChangeLog :
Version 2.1 - 28/05/2014
- Correction du formulaire
Version 2.0 - 27/05/2014
- Mise à jour pour PluXml 5.3.1
Version 1.0 - 12/04/2012
- Version initial compatible avec PluXml 5.1.5
Un petit plugin pour ajouter un formulaire de connexion côté public de PluXml. Une fois connecté l'utilisateur a accès directement à la page de son profil et un lien pour se déconnecter.
Pour télécharger le fichier : http://www.blogoflip.fr/data/documents/plugins/plxauth/plxauth-2.1.zip
Pour suivre l'évolution : http://www.blogoflip.fr/?static8/mes-plugins-pluxml
Et pour le support c'est sur le forum que ça se passe. Merci à Stéphane pour son aide
ChangeLog :
Version 2.1 - 28/05/2014
- Correction du formulaire
Version 2.0 - 27/05/2014
- Mise à jour pour PluXml 5.3.1
Version 1.0 - 12/04/2012
- Version initial compatible avec PluXml 5.1.5
J'ai un string de l'array
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
J'ai un string de l'array
Après pour si c'est pour donner accès a des articles ou des pages static je vois plutôt une gestion de groupes utilisateurs. J'ai modifié PluXml pour intégrer cette option sur la base d'une 5.1.5 mais que pour les articles pour le moment. J'en envoyé ces modifications à Stéphane pour qu'il test et qu'on en parle, d'après nos derniers échanges il ne souhaite pas l'intégrer... Si tu passe par la Stéphane tu peux voir que certains seraient intéressé
J'ai un string de l'array
Je remets ici la réponse que je t'ai fait concernant les groupes d'utilisateurs:
Au passage cela ne veut pas dire que c'est un "non" définitif, mais pour le moment même si "certains seraient intéressés", cela represente combien de personne ? 3, 4... 5. Sur combien d'utilisateurs qui utilisent PluXml pour un blog ou une vitrine d'entreprise. Ironiquement, une déformation professionnelle me ferait résonner en terme de gains, couts, priorités, retours sur invests
De plus l'impact technique me semble important pour le moment pour envisager d'intégrer ça, d'autant que je le sens plus sous forme de plugin.
Donc le sujet n'est pas à abonner, à garder dans un coin et à laisser murir, voir les tendances.
Je rappelle que PluXml... simple et léger. Si certaines fonctions spécifiques vous manquent, c'est peut etre que PluXml n'est pas fait pour ce que vous souhaitez, et qu'il existe peut etre d'autres outils plus appropriés.
Personnellement je ne veux pas tomber dans le piège de faire "tout et n'importe quoi" à PluXml.
Mais je reste ouvert au dialogue et aux partages d'idées: c'est comme ça qu'on avance....
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Je ne sais pas si un plugin pourrait suffire pour gérer un seul compte utilisateur, de façon à ne donner qu'une seule fois le mot de passe pour accéder à toutes les pages statiques qui ne sont pas publiques.
Sinon, s'il s'agit simplement de partager des documents en gérant plusieurs utilisateurs, j'ai trouvé un logiciel très intéressant qui n'utilise pas de base de données : AjaXplorer. Il est moderne, multilingue, performant et esthétique. J'avais fait une recherche il y a quelques mois, pour répondre à une demande, et c'est le meilleur que j'avais trouvé.
=> voir http://www.ajaxplorer.info
et la démo à l'adresse http://ajaxplorer.info/demo (changement de langue et déconnexion : bouton en haut à droite, avec une flèche vers le bas)
Bêtement j'avais raisonné en me disant que c'était une extension du système existant mais il est vrai que ça répond à un besoin spécifique (quoi au passage ça pourrait peut être apporter des utilisateurs ? )
Ce n'ai pas irréalisable avec PluXml mais pas sans la gestion des groupes ou alors un plugin dans lequel tu stock un ou x couple de nom d'utilisateur/mot de passe et ensuite dans ton article/page statique tu défini quel couple a accès à cette page ou encore en utilisant une page statique et les fonctions .htaccess. Il me semble avoir vu passer un truc dans le genre sur le forum ou wiki.
Stéphane : ce que je te propose est tout simplement de demander aux utilisateurs dans un autre post.
J'ai un string de l'array
pas de probleme
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Je pense avoir trouvé un bug. Le plugin ne marche pas avec plusieurs utilisateurs sur la 5.1.6. Il semblerait qu'il ne trouve que le 1er utilisateur du fichier users.xml, non pas l'utilisateur 001 mais le premier qui se trouve sur le fichier, quel que soit son numéro.
Il y a-t-il une solution à ce problème ?
Je n'ai pas fais d'essai avec le version 5.1.6, si je trouve un moment aujourd'hui je test.
J'ai un string de l'array
J'utilise aussi ce plugin sur mon site mais il n'y a que moi qui puisse me connecter comme le dit Wiksa. Et je confirme qu'en version 5.1.6 au moins, ça ne fonctionne que sur la page d'accueil.
Si l'auteur passe par là, est-ce qu'il pourrait s'il a un moment, améliorer le plugin pour gérer tous les utilisateurs au moins ?
Merci à lui
Pour la page d'accueil je ne sais pas encore pourquoi.
Mais pour les utilisateurs à l'époque ou j'ai dev ce plugin il marchait pour tout les utilisateurs... Etonnant, si je trouve un moment je ferais un test.
J'ai un string de l'array
ça marche pour mon compte principal. Mais pour les autres comptes, rien ne se passe.
Edit : j'avais pas lu le message du dessus, je ne suis pas la seule.
Je l'ai dev pour un projet en version 5.1.5 et pas de projet pour le faire évoluer vers la 5.1.7
J'ai un string de l'array
Entièrement d'accord. Il faut que pluxml reste simple et léger. Et il y a d'autres outils plus "lourd" avec base de donnée.
Par contre j'aurai bien vu ce plugin pour entrer dans une partie privée.
Je m'explique . Pour mon association, pluxml me convient completement pour la partie "normale" publique. Mais j'aurai voulu y rajouter une partie "privée" relativement simple mais où les membres du bureau auraient pu y déposer leurs contributions internes.
Cordialement
j'ai un problème au niveau du plugin plxAuth .
Au dessus du formulaire d'authentification cela m'affiche :
Mon compte
( ! ) Strict standards: Non-static method plxMotor::urlRewrite() should not be called statically, assuming $this from incompatible context in C:\wamp\www\plugins\plxAuth\form.auth.php on line 3
Call Stack
#TimeMemoryFunctionLocation
10.0008161528{main}( )..\index.php:0
20.07721958016include( 'C:\wamp\www\themes\theme-autumn-forest\static.php' )..\index.php:67
30.08641997600include( 'C:\wamp\www\themes\theme-autumn-forest\sidebar.php' )..\static.php:11
40.08671998448plxShow->callHook( )..\sidebar.php:40
50.08671998528plxPlugins->callHook( )..\class.plx.show.php:1616
60.08672015192plxAuth->plxFormAuth( )..\class.plx.plugins.php:87
70.08842029296include( 'C:\wamp\www\plugins\plxAuth\form.auth.php' )..\plxAuth.php:33
/" method="post" id="form_auth">
C:\wamp\www\plugins\plxAuth\form.auth.php on line 3 sa donne
je suis en local
Dans le fichier plugins/plxAuth/form.auth.php, remplacer les trois apparitions de :
par
Il faut par ailleurs supprimer le texte suivant :
de manière à ce que le formulaire renvoie bien vers la bonne page.
Ce plugin est intéressant, ça vaut le coup d'avoir une solution pour le faire marcher.
J'ai un string de l'array
J'ai un string de l'array