{{mailperiod}}

Permet d'afficher un service d'abonnement mail sur n'importe quelle page de votre wiki pour en recevoir le contenu à interval régulier. (par ex le tableau de bord)


Pour activer ce service, placer {{mailperiod}} sur la page concernée.
Puis faites les démarches ci-dessous

une partie se déroule dans le service online https://cron-job.org , Le reste se paramètre dans votre wakka config

Définir le cron


Dans la partie "Schedule"

On peut choisir la fréquence (minutes, jour ou mois)
Si on veut un envoi hebdomadaire, il faut cliquer sur "user-defined". Une box s'ouvre et il faut cocher
  • tous les jours du mois
  • choisir le jour de l'envoi dans la colonne "days of week"
  • cocher tous les mois
  • choisir une heure et minute

Dans la partie "Notifications"
  • cocher "execution oft the cronjob fails" ET "the cronjob will be disabled because of too many failures"
  • request method : Get
  • et cocher enable cronjob


mettre à jour son wakka config

placer dans votre wakka config le nom de la clé utilisée dans l'url (voir ci-dessus)
'contact_passphrase' => 'CeciEstUnEssaideClePourProteger',


Comment désabonner une adresse/utilisateur ?

Le principe : Mailperiod créé des "groupes" d'utilisateur, dont le nom est MailNomdelapageFrequence. Par exemple; pour un abonnement "journalier" sur une page d'accueil, le nom du groupe créé est MailPagePrincipaleDay

Concrètement pour désabonner des utilisateurs ? Comme pour les autres groupes d'utilisateurs, il faut aller dans Gestion du site (page WikiAdmin) pour voir le groupe et effacer les NomsWikis des utilisateurs concernés.
documentation