Protected Node Paramètres globaux

Créé le 21/12/2013

Dernière mise à jour le 25/12/2013

Étiquettes

Le module Protected Node a des paramètres de configuration globaux accessibles via : Configuration >> Rédaction de contenu >> Protected node

Les statistiques

La page commence avec des statistiques pour vous informer comment les pages sont protégés sur votre site. Tous les calculs incluent le contenu publié et non publié.

  • Total noeuds : nombre total de noeuds sur votre site.
  • Noeuds non protégés : nombre de noeuds n'ayant pas de mot de passe.
  • Noeuds protégés : nombre de noeuds actuellement protégés par un mot de passe.
    • Titre affiché : nombre de noeuds affichant leur titre.
    • Titre masqué : nombre de noeuds masquant leur titre.
    • Mot de passe global : nombre de noeuds utilisant le mot de passe global.
    • Mot de passe de noeud : nombre de noeuds utilisant leur propre mot de passe.

Sécurité

Le groupe de champs suivant inclut les paramètres de sécurité. N'importe quel paramètrage est sécurisé, il s'agit juste de les faire correspondre à vos besoins.

Paramètrage du mot de passe global

Par défaut sur Mot de passe par noeud. Ce qui signifie que le mot de passe global n'est pas du tout disponible, même si vous saisissez un mot de passe global.

L'option Mot de passe par noeud ou global vous donne la possibilité de protéger des noeuds sans devoir saisir de mot de passe à chaque fois. Ceci est pratique si vous travaillez avec d'autres modérateurs dont certains utilisent un mot de passe spécifique et les autres peuvent utiliser le mot de passe global.

L'option Mot de passe global uniquement retire le besoin de saisir un mot de passe par noeud. Bien évidemment, cela signifie que tous les noeuds protégés utilisent le même mot de passe. Cependant, si vous avez une pratique nécessitant de changer fréquemment le mot de passe, cela peut vous sauver vos journées.

Note : le mot de passe global est ignoré, et le mot de passe du noeud est requis si l'auteur du mot de passe est l'utilisateur anonyme. Ceci est important puisque beaucoup de personnes différentes peuvent être l'utilisateur anonyme. Dans ce cas spécial le système réagit toujours comme si la configuration était Mot de passe par noeud.

Note importante : Il est important de noter qu'utiliser le mot de passe global est contradictoire avec l'utilisation de la fonctionnalité fork. La fonctionnalité fork attend un mot de passe différent pour chaque noeud auquel vous essayez d'accéder.

Mot de passe global

Saisissez le mot de passe global deux fois si vous avez fait un choix nécessitant un mot de passe global. Notez qu'une fois un mot de passe configuré, il ne peut être enlevé depuis l'interface. Il ne sera pas nécessaire de le saisir chaque fois que vous changez les paramètres.

Ce champ utilise les fonctions Javascript du noyau Drupal pour vous montrez la force du mot de passe global (faible, moyen, fort, etc.).

Montrer la force du mot de passe dans les noeuds

Par défaut, le module n'affiche que les deux champs classiques de mots de passe sur le noeud que vous protégez. Les deux champs doivent avoir le même mot de passe pour pouvoir enregistrer le noeud.

Lorsque cette case est cochée, le module Protected Node ajoute le code Javascript du noyau Drupal pour afficher à l'utilisateur si le mot de passe est faible, moyen ou fort.

Cela peut causer des effets de bords (conflits avec d'autres modules), donc si vous avez des problèmes avec cette fonctionnalité, désactivez la.

Montrer le titre des noeuds par défaut

Lorsque vous protégez un noeud, il est attendu que le contenu du noeud soit secret sauf pour ceux connaissant le mot de passe.

Cette case donne le droit au module Protected Node d'afficher le titre du noeud (par exemple, avec un album photo, il peut être agréable de montrer le nom aux utilisateurs pour qu'ils sachent qu'ils essaient d'accéder au bon album.

Autoriser l'auteur à saisir un indice de mot de passe

Par défaut, le mot de passe est gardé aussi secret que possible. Cette option autorise l'auteur à saisir un indice à propos du mot de passe du noeud. L'indice sera montré plus tard en utilisant le jeton [node:password-hint].

Note importante : Les fonctionnalités du prochain groupe de champs vous donnent accès aux jetons. Ces jetons peuvent être utilisés pour inclure des informations à propos du noeud dans le formulaire de demande de mot de passe. Les jetons peuvent être utilisés pour montrer le contenu complet du noeud ! De plus, cette case ne vous empêche pas d'utiliser le jeton [node-title].

Email

Activer la fonctionnalité mail de Protected Node

Cette case à cocher permet d'avoir une zone de texte disponible sur le formulaire d'édition d'un noeud afin de noter des adresses mail qui recevront un mail. Lors de la prochaine édition du noeud, la zone de texte sera pré-remplie des adresses ayant reçu un mail lors du dernier changement de mot de passe.

Attention : Souvenez-vous que les spammers adorent envoyer des emails depuis les sites d'autres personnes. Assurez vous de restreindre l'accès à cette fonctionnalité de manière à ce que les utilisateurs anonymes ou de simple utilisateurs authentifiés ne puissent envoyer de mails.

Largeur de la zone de texte des mails

Permet de définir la largeur par défaut de la zone de texte.

Hauteur de la zone de texte des mails

Permet de définir la hauteur par défaut de la zone de texte.

Adresse de l'expéditeur

Par défaut, l'adresse de l'expéditeur est l'adresse mail du site.

Ce champ vous permet de saisir une adresse mail différente (i. e. ne-pas-repondre@mon-site.com).

Sujet du mail

Saisissez votre sujet du mail. Le système en fournit un par défaut si vous n'en saisissez pas. Vous pouvez ne pas aimez le sujet par défaut et il ne peut être traduit.

Contenu du mail

Le contenu du mail peut contenir des jetons. Le module Protected Node fournit ses propres jetons. Dans ce cas, vous pouvez être particulièrement intéressé par le jeton [node-password].

Notez que comme le formulaire, vous pouvez utiliser n'importe quel jeton de noeud et présenter ce que vous voulez aux utilisateurs. Soyez prudent.

La liste des jetons disponibles est située en bas du groupe de champs Formulaire de mot de passe (i. e. le prochain groupe de champs).

Générer un mot de passe aléatoire si nécessaire

À UTILISER À VOS RISQUES ET PÉRILS !

Cette option donne le droit au module Protected Node de générer un mot de passe si vous n'en saisissez pas lors de l'enregistrement du noeud.

Lorsque cette case est décochée et que des emails sont saisis, l'utilisateur doit saisir un mot de passe car celui en base de données est crypté. En d'autres mots, il est impossible d'envoyer le mot de passe aux utilisateurs listés dans le noeud et l'email est presque inutile (à moins que vous n'offrez le droit Voir le contenu protégé).

Formulaire de mot de passe

Si un utilisateur accède à un noeud protégé par un mot de passe, il est redirigé vers un formulaire lui demandant le mot de passe.

Ce formulaire inclut un titre, une description principale, un groupe de champs avec une autre description, un champ de mot de passe et un bouton soumettre. Ce formulaire peut être adapté, voir ci-dessous.

Toujours ajouter un bouton annuler

Cette case à cocher permet de toujours afficher à l'utilisateur un lien Annuler à côté du bouton soumettre. Ce qui est de manière générale une bonne idée.

Par défaut, le lien pointe vers la provenance de l'utilisateur. Cela fonctionne uniquement si le navigateur envoie une URL de provenance lorsque l'utilisateur essaie d'accéder pour la première fois au contenu protégé. Si vous donnez un lien direct à vos utilisateurs à saisir dans leur navigateur, cela ne fonctionnera évidemment pas, il n'y aura pas de provenance. De plus, beaucoup de navigateurs n'informent pas des sites étrangers (options de pistage) (i. e. si vous cliquez sur un lien d'un autre site qui pointe sur une de vos pages, alors votre navigateur ne informera sûrement pas de l'autre site).

Lorsqu'il n'y a pas de provenance, le bouton Annuler pointe sur votre page d'accueil.

Titre de la page

Le titre de la page. Prend en compte les jetons (i. e. [node-title]).

Informations générales

Cette description apparaît juste avant le groupe de champ du mot de passe. Peut être laissé vide pour ne pas apparaître.

Description (à l'intérieur du groupe de champs du mot passe)

Cette description apparaît à l'intérieur du groupe de champs du mot de passe, juste avant le champ de mot de passe.

Étiquette du champ mot de passe

Ceci est l'étiquette apparaissant avant le champ mot de passe.

Actions

Des actions de masse par rapport aux fonctionnalités de Protected Node. Elles agissent sur tous les noeuds ou sur un groupe de noeuds définis pour le marqueur protégé ou par des mots de passe existants.

Les sous-groupes de champs sont présents afin de vous empêcher de cliquer sur le mauvais bouton. Souvenez-vous que ces actions concernent tous les noeuds et que si vous n'avez pas de sauvegarde, vous pouvez perdre des informations importantes.

Vider les session

Cette version du module vous permet de vider toutes les sessions.

Note : Cette action enregistre uniquement la date actuelle comme date limite pour savoir si un mot de passe a été saisi depuis trop longtemps. Pour cette raison, vous remarquerez que c'est extrêmement rapide, même pour de très grands sites.

Réinitialiser les mots de passe

Lorsque vous créez des noeuds utilisants le mot de passe global et qu'à un certain moment, vous voulez enlever la fonctionnalité mot de passe global. Cette réinitialisation de masse des mots de passe peut être très utile dans ce cas. Cela configure un mot de passe pour tous les noeuds qui utilisaient le mot de passe global.

Notez que cette action ne touche pas aux mots de passe existants, elle configure des mots de passe où il n'y en a pas.

Utiliser le mot de passe global

Cette fonction réinitialise tous les mots de passe pour utiliser le mot de passe global. C'est utile si vous changez d'avis et décidez que tous vos noeuds protégés doivent utiliser le mot de passe global.

Notez que pour changer tous les mots de passe de tous les noeuds protégés, vous pouvez d'abord les enlever avec cette action, puis utiliser l'action de réinitialisation des mots de passe pour configurer le mot de passe sur tous vos noeuds protégés. C'est un moyen de changer le mot de passe de tous vos noeuds, mais c'est un peu radical !

Attention :  Ceci efface tous les mots de passe existants. Soyez très prudent en utilisant cette action.

Enlever la protection

Cette action vide le marqueur ce <node-type> est protégé de tous vos noeuds.

Ce qui signifie que plus aucun noeud ne sera protégé. Soyez très prudent avec cette action !

Protéger les noeuds

Cette action protège entièrement votre site. Tous vos noeuds nécessiteront un mot de passe pour y accéder.

Notez que les pages spéciales (autre que les noeuds) ne sont pas protégées par ce module. Par exemple, votre page de contact, les vues, etc. restent accessibles publiquement (selon vos autres modules et/ou configuration des droits).

Cette action nécessite que vous créiez un mot de passe global. Cependant, le système ne signalera pas d'erreur si vous n'activez pas la fonctionnalité mot de passe global, il en est de votre responsabilité. Sans activation du mot de passe global, tous vos noeuds seront inaccessibles puisque aucun mot de passe ne peut être trouvé.

Restaurer la protection

Si d'une quelconque manière, certains de vos noeuds se retrouvent déprotégés, cette action peut être utilisée pour les reprotéger.

D'une certaine manière, cela est similaire à Protéger les noeuds, mais cela est limité aux noeuds ayant un mot de passe. Ce qui signifie que cela ne protègera pas des noeuds protégés par le mot de passe global.

Notez que les noeuds ayant leur type de contenu configuré sur Jamais protégé resteront non protégés qu'ils possèdent un mot de passe ou non.

Ajouter un commentaire