DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


fr:subscription

Abonnement par courriel

DokuWiki permet à chaque utilisateur de « s'abonner » aux modifications des pages. Ainsi lorsqu'une page est modifiée, chacun des abonnés à cette page reçoit une notification par courriel. L'auteur de la modification ne reçoit pas de courriel.

Seuls les utilisateurs connectés ont accès à la page “Gestionnaire des souscriptions” dans les outils de page (voir copie d'écran ci-dessous), et il n'est pas possible pour des utilisateurs anonymes / non inscrits de s'abonner. Veuillez noter que le système d'abonnement par courriel de DokuWiki est conçu comme un outil de travail collaboratif et pas comme un genre de bulletin d'informations. Pour le cas d'envoi en nombre des changements du wiki, DokuWiki fournit un flux RSS, voir Syndication XML.

Activer les abonnements

La fonctionnalité d'abonnement est contrôlée à l'aide du paramètre de configuration : subscribers. Il est désactivé par défaut. Vous pouvez l'activer dans la page des paramètres de configuration de votre wiki en cochant dans la section «Paramètres de notification» la case «Activer l'abonnement aux pages». L'adresse de l'expéditeur est définie par le paramètre de configuration : mailfrom.

Soyez prudent lors de la mise en place de cette fonctionnalité. Dans un wiki très fréquenté, avec des changements fréquents et de nombreux abonnés, l'envoi par courriel des modifications à ces abonnés peut imposer une lourde charge au serveur Web. Dans un wiki public, il peut également fournir à des personnes sans scrupules un moyen d'envoyer du spam aux utilisateurs de votre wiki.

Notez également que la fonction d'abonnement est différente du paramètre de configuration : notify. Ce dernier fonctionne même lorsque les abonnements sont désactivés.

Le flux RSS est une alternative plus légère pour recevoir les détails des mises à jour de votre DokuWiki.

Gérer les abonnements

Vous pouvez afficher la gestion des abonnements pour la page en cours via le bouton “Gérer les abonnements” des outils de page.

Pour vous abonner, vous choisissez entre deux types d'abonnements:

  • La page en cours
    Où vous pouvez définir la fréquence de notification à:
    • Recevoir un courriel à chaque modification
    • Courriel, tous les 1.00 jours, résumant les modifications de chaque page
  • L' espace de noms actuel entier (catégorie)
    Où vous pouvez définir la fréquence de notification à:
    • Recevoir un courriel à chaque modification
    • Courriel, tous les 1.00 jours, résumant les modifications de chaque page
    • Liste des pages modifiées depuis le dernier courriel (tous les 1.00 jours)

Lorsque vous êtes abonné à la page ou à l'espace de noms, il apparaîtra dans la vue d'ensemble des abonnements actuels. Un abonnement d'espace de noms apparaît sur la gestion page de toutes les pages en son sein.

La fréquence des messages de résumés et de listes peut être définie via le paramètre de configuration : subscribe_time.

Désabonnement

Pour vous désabonner, vous devez accéder à la page ou à l'espace de nom auquel vous êtes abonné, ouvrir la Gestion des souscriptions comme décrit ci-dessus et cliquer sur «Annuler l'abonnement» en regard de l'abonnement que vous souhaitez supprimer.

Pour trouver plus facilement le bon point d'entrée pour vous désinscrire, vous trouverez le lien en bas de chaque courriel d'abonnement que vous recevez.

Personnalisation

Abonnement par courriel

Les courriels des abonnements se trouvent dans le dossier inc/lang/fr avec des noms de fichiers commençant par subscr_. Si vous souhaitez les modifier, copiez les d'abord dans conf/lang/fr pour éviter l'écrasement lors de la mise à niveau. Voir Support multilingue pour plus d'informations.

Fichiers .mlist

L'abonnement aux pages crée des fichiers en .mlist dans les répertoires et sous-répertoires ~/data/meta/EspacedeNomsConcernés. Chaque fichier.mlist contient les noms d'utilisateurs.

Si vous avez installé votre wiki sur un système Windows©, Vous pouvez visualiser tous ces fichiers avec la commande Windows© suivante :

findstr /s "." *.mlist

Vous pouvez de la même manière utiliser les commandes sur un système Linux :

grep -r ".*\.mlist$" 
find . -name "*.mlist"
ls *.mlist 

Sur un Mac (comme sur un système Linux également) la commande suivante fonctionne également :

egrep -r --include="*.mlist" every\|digest\|list .

(every=notification pour chaque changement, digest=résumé des changements, list=liste des pages)

Dans tous les cas, pensez à positionner d'abord sur le data/meta/répertoire concerné par les abonnements.

fr/subscription.txt · Dernière modification : 2020-03-29 19:48 de Digitalin

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki