PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 21/11/2011 20:44:06

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 246
Site Web

[plugin] lockArticles, un mot de passe à vos articles

Bonjour,

lockArticle permet de mettre un mot de passe aux articles, aux catégories, ou aux pages statiques.

Coté administration:
- Un champs 'Mot de passe' apparait dans la sidebar d'édition des articles
- Dans la liste des articles, des catégories ou des pages statiques, un cadenas s'affiche devant les éléments protégés.
- Un champ 'Mot de passe' apparait dans les options de categorie, ou des pages statiques
- Option pour masquer les articles appartenant à une catégorie protégée. (dans la configuration du plugin)

Coté public:
- Lorsqu'un article est protégé, un formulaire de saisie du mot de passe s'affiche
- Un mot de passe est demandé pour acceder à une catégorie protégé, ou à un article appartenant à une catégorie protégée
- Une fonction permet d'afficher un cadenas pour les articles protégés
- Les articles protégés, sont masqués des flux RSS
- Les articles appartenant à une catégorie protégée peuvent etre masqué de la homepage.

Téléchargement possible par ici

Installez, activez, et lisez l'aide.

Merci.

Dernière modification par rockyhorror (08/02/2015 23:52:05)

Hors ligne

#2 21/11/2011 22:29:56

Jos
Pluxml Staff
Lieu : Région de Grenoble
Inscription : 04/11/2011
Messages : 1 128
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

Ca c'est une bonne idée.

Hors ligne

#3 22/11/2011 19:25:46

mayon
Membre
Lieu : Bretagne
Inscription : 21/03/2010
Messages : 58
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

Bravo cher compatriote (?) ! C'est une bonne idée
Je vais tester ça incessamment sous peu
Merci smile


Il ne faut pas vendre la peau de l'ours surtout s'il est encore à l'intérieur tongue

Hors ligne

#4 22/11/2011 20:58:36

brar2010
Membre
Lieu : AGADIR
Inscription : 21/08/2011
Messages : 132
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

bien ça


--------------------
Palestine souffre


Je suis la http://www.yanplus.eb2a.com/

Hors ligne

#5 21/01/2012 18:23:58

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 246
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

Bonjour,


voici une nouvelle version du plugin lockArticles.
Voir description au début du post.


N'hésitez pas à me faire des retours.

Hors ligne

#6 21/01/2012 18:50:23

Dany3d
Membre
Lieu : Versailles
Inscription : 26/10/2010
Messages : 216
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

Super idée!
Y aura bientôt plus de plugins qu'avec Wordpress!!

Hors ligne

#7 21/01/2012 20:07:38

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [plugin] lockArticles, un mot de passe à vos articles

une base vierge customisable est préférable à une usine à gaz à élaguer big_smile
Merci pour le plugin !


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#8 25/01/2012 23:10:17

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 246
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

Bonjour à tous,

voici une nouvelle version. Elle ajoute le support de mot de passe pour les catégories. Un mot de passe est demandé pour tout article appartenant à une catégorie protégée.


C'est un premier jet pour la partie catégorie.
N'hésitez pas à me dire comment vous voulez voir évoluer cette partie.


Description et téléchargement au début du post.

Hors ligne

#9 08/04/2012 22:44:51

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [plugin] lockArticles, un mot de passe à vos articles


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#10 23/04/2012 20:46:30

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 246
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

Bonjour à tous,


Voici une nouvelle version.

Au menu, une option pour masquer les articles appartenant à une catégorie protégée.
L'accès à une catégorie protégée demande un mot de passe.
Les articles et commentaires sont masqués des flux RSS.


Voir téléchargement au début du post, ou Ici


Enjoy, et n'hésitez pas à me faire un retour.

Hors ligne

#11 23/04/2012 23:27:11

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 560
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

Oh yes. C'est ce que j'attendais pour le télécharger.

C'est trop fort cette communauté : il suffit de penser à un besoin pour qu'une âme charitable se mette à coder la solution pour nous l'amener sur un plateau.

On connaissait le cms sans bdd. Il y a maintenant les forum sans post de demande mais avec solution intégrée. :-D


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#12 24/04/2012 12:49:48

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [plugin] lockArticles, un mot de passe à vos articles

^^^


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#13 11/11/2012 20:54:58

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [plugin] lockArticles, un mot de passe à vos articles

juste un petit truc:

j'ai voulu faire un texte "entrez votre mot de passe ou demandez le à email@email.com".
Pour protéger l'email j'ai inséré une fonction avant le texte (l'ensemble dans le fichier form.article_password.php), résultat: ça affiche le code php :-(


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#14 12/11/2012 00:13:12

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 246
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

danielsan a écrit :

juste un petit truc:

j'ai voulu faire un texte "entrez votre mot de passe ou demandez le à email@email.com".
Pour protéger l'email j'ai inséré une fonction avant le texte (l'ensemble dans le fichier form.article_password.php), résultat: ça affiche le code php :-(

Salut,


En effet, j'inclus le contenu de ce fichier comme du html sans interpreter le code dedans. Je vais voir s'il est possible de faire quelque chose.

Hors ligne

#15 12/11/2012 01:54:16

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [plugin] lockArticles, un mot de passe à vos articles

en fait, c'est pire :-p

insère juste une email sous forme de lien ... et il y a le même problème avec plxMyPrivateStatic

Dernière modification par danielsan (12/11/2012 01:54:53)


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#16 12/11/2012 03:19:57

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 560
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

C'est normal. Ligne 267, c'est la fonction file_get_contents qui est utilisée pour afficher le formulaire. Si tu places du code php, il ne sera pas interprété mais affiché (idem ligne 289).


Pour éviter ça, il vaut mieux utiliser plxMotorPreChauffageEnd comme le fait Stéphane.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#17 14/11/2012 20:55:58

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 246
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

Bonjour,


Voila une nouvelle version. J'ai retravailler l'affichage du formulaire de mot de passe. On peut maintenant ajouter du code dans le fichier du formulaire.

Je n'ai pas noté d'erreur pour ajouter un lien vers un email. Dite moi si ça fonctionne correctement.


Téléchargement disponible ici

Hors ligne

#18 12/12/2012 01:39:48

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [plugin] lockArticles, un mot de passe à vos articles

Hello,


il y a pb de condition à la ligne 169
s'il n'y a pas de champ ça bug.

$password = plxUtils::getValue($plxMotor->plxRecord_arts->f('password'));

j'ai remplacé par

			if($plxMotor->plxRecord_arts->f('password')) {
				$password = plxUtils::getValue($plxMotor->plxRecord_arts->f('password'));
			}else{$password=="";}

et ça marche


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#19 12/12/2012 01:41:25

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [plugin] lockArticles, un mot de passe à vos articles

en fait le manque se retrouve aussi ailleurs ...


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#20 13/12/2012 00:13:03

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 246
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

OK, merci pour le retour,

je vais relire et corriger tout ça.

Hors ligne

#21 13/12/2012 10:11:38

Stéphane
Consultant PluXml
Lieu : pas loin de Toulouse
Inscription : 07/08/2007
Messages : 6 290
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

post supprimé. mauvais topic
Merci danielsan


Ancien responsable de PluXml  cool

Hors ligne

#22 19/12/2012 00:57:30

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 246
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

Bonjour à tous,


Voici une nouvelle version.
Au menu, correction de code pour corriger le bug remonté par Danielsan (merci), et diverse points.


Téléchargement

Hors ligne

#23 19/12/2012 10:58:35

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [plugin] lockArticles, un mot de passe à vos articles

oups désolé de n'avoir pu te répondre ...


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#24 18/03/2013 11:09:11

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [plugin] lockArticles, un mot de passe à vos articles

L'heure est grave :
Peut-on me confirmer que si un article fait au moins partie d'une catégorie protégée, cet article est protégé ??? Sans qu'on soit obligé de définir un mot de passe pour chaque article ...


Autre point, cet article protégé, apparaît-il dans le sitemap ?

Dernière modification par danielsan (18/03/2013 12:02:24)


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#25 20/03/2013 21:41:31

rockyhorror
Membre
Inscription : 10/11/2011
Messages : 246
Site Web

Re : [plugin] lockArticles, un mot de passe à vos articles

Quand il fait partie d'une catégorie protégée, un article ne doit etre que dans cette catégorie.  Il ne doit pas faire partie de plusieurs categorie, ça n'est pas géré par le plugin.

Si un article devait faire partie d'une catégorie protégée et une catégorie non protégée, on n'est pas en mesure de savoir s'il faut demander un mot de passe ou non. S'il fait partie de plusieurs catégories protégées, on ne sait pas non plus le mot de passe de quelle catégorie il faut demander.


Cela pourra évoluer, en fonction de ce que vous pourriez proposer dans ce sens.

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2018 PluXml.org, tous droits réservés