[Extension] Digests : système de newsletters

Présentations des extensions disponibles et compatibles pour les forums en version 3.2.x et 3.3.x de phpBB.
Avatar du membre
OriginFrance
Fondateur
Messages : 1372
Enregistré le : 01 janv. 2020, 18:26
Prénom : Fred
Site internet : https://caforum.fr
Localisation : IDF
févr. 2020 07 21:03

Digests : système de newsletters

Message par OriginFrance

Image

Image

► Mise à jour : v3.3.1 | v3.3.2 | v3.3.3 | v3.3.4




phpBB ne permet pas d'envoyer régulièrement des e-mails aux utilisateurs avec des publications résumées d'un forum. Au lieu de cela, phpBB s'attend à ce que les utilisateurs visitent régulièrement le forum, s'ils souhaitent suivre ce qui se passe, ou utiliser la fonction de flux.

Image

Les résumés phpBB sont des e-mails envoyés périodiquement aux utilisateurs avec un résumé des publications effectuées sur un forum pendant des périodes discrètes. Les résumés facilitent la vie de certains utilisateurs du forum. Ils n'ont pas besoin de visiter explicitement le site pour voir quelles conversations se déroulent là-bas. Ils viennent de lire leur résumé et s'il y a un sujet qui semble intéressant, ils cliquent sur le lien du sujet dans leur programme de messagerie et commencent à participer !
Ils peuvent se désinscrire à tout moment. Par défaut, les résumés hebdomadaires sont envoyés le dimanche. Les utilisateurs déterminent l'heure à laquelle ils souhaitent recevoir le résumé.
Quelle que soit l'heure qu'ils choisissent, ils recevront toujours les dernières nouvelles afin de pouvoir choisir une heure qui convient à leur style de vie.

Les résumés peuvent être quotidiens, hebdomadaires ou mensuels. Les messages plus anciens ne seront pas envoyés dans un résumé. En outre, si on le souhaite, il est possible de choisir de ne pas voir les messages depuis la dernière connexion, si on a visité récemment le forum.
Il est également possible de filtrer ses propres messages.

Si un utilisateur ne veut pas de résumés de chaque publication, ils peuvent être sélectifs. Chaque membre peut choisir le ou les forums qui les intéressent.
Par défaut, ils obtiendront des messages pour tous les forums auxquels ils sont autorisés à accéder.

Les résumés peuvent être envoyés sous forme d'e-mails contenant du HTML ou du texte brut. Par défaut, l'utilisateur obtient l'intégralité de la publication sous forme de texte, mais il peut également choisir d'afficher des extraits de chaque publication ou d'obtenir une liste des publications avec des liens vers chaque publication.

À noter que chaque résumé est unique et peut contenir des messages différents par rapport à un autre résumé publié à la même heure.



Exemple type d'un e-mail reçu

Image




digests_3.2.17.zip
digests_3.3.0.zip
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.


Avatar du membre
OriginFrance
Fondateur
Messages : 1372
Enregistré le : 01 janv. 2020, 18:26
Prénom : Fred
Site internet : https://caforum.fr
Localisation : IDF
avr. 2020 13 17:25

Re: Digests : système de newsletters

Message par OriginFrance

Mise à jour

La version 3.3.1 est disponible au téléchargement :


Avatar du membre
OriginFrance
Fondateur
Messages : 1372
Enregistré le : 01 janv. 2020, 18:26
Prénom : Fred
Site internet : https://caforum.fr
Localisation : IDF
août 2020 16 14:14

Re: Digests : système de newsletters

Message par OriginFrance

Mise à jour

phpBB 3.2.x
phpBB 3.3.x


La version 3.3.2 est disponible au téléchargement :


Instructions pour les téléchargement depuis GitHub ici


Extension Digests pour phpBB 3.2 et 3.3

Veuillez noter qu'une fois déployée, l'extension sera placée sous ext / phpbbservices / digests. Seul l'arborescence des résumés est affichée dans GitHub.

Si vous effectuez une mise à niveau à partir de la modification de digests pour phpBB 3.0, lisez d'abord la FAQ sur la façon de conserver vos abonnés de digests: https://www.phpbb.com/customise/db/exte ... n/faq/2731

Digests n'exige plus qu'une tâche cron soit exécutée toutes les heures, mais c'est généralement une bonne idée de mettre en place ce que l'on appelle un «cron système». Voir https://www.phpbb.com/customise/db/exte ... n/faq/2716.

Après l'installation, il existe des étapes recommandées pour tester les résumés. Voir: https://www.phpbb.com/customise/db/exte ... n/faq/2736

Les traductions suivantes existent et sont incluses dans l'extension. Dans certains cas, la traduction peut être obsolète. Il peut y avoir une traduction plus récente dans l'archive GitHub du traducteur. Les liens sont ci-dessous. Les traductions sont placées dans / ext / phpbbservices / digests / language, ex: / ext / phpbbservices / digests / language / fr pour le français.


Avatar du membre
OriginFrance
Fondateur
Messages : 1372
Enregistré le : 01 janv. 2020, 18:26
Prénom : Fred
Site internet : https://caforum.fr
Localisation : IDF
déc. 2020 06 16:21

Re: Digests : système de newsletters

Message par OriginFrance

phpBB 3.2.x
phpBB 3.3.x



Mise à jour de l'extension en version 3.3.3

Téléchargement
Digets v3.3.3


Avatar du membre
OriginFrance
Fondateur
Messages : 1372
Enregistré le : 01 janv. 2020, 18:26
Prénom : Fred
Site internet : https://caforum.fr
Localisation : IDF
févr. 2021 09 10:45

Re: Digests : système de newsletters

Message par OriginFrance

phpBB 3.2.x
phpBB 3.3.x



Mise à jour de l'extension en version 3.3.4

Téléchargement
Digets v3.3.4
Attention
Cette version n'a pas été testée avec la version 8.0 de php, comme vous pouvez le lire ici : https://github.com/MarkDHamill/digests/ ... -775999597


Avatar du membre
OriginFrance
Fondateur
Messages : 1372
Enregistré le : 01 janv. 2020, 18:26
Prénom : Fred
Site internet : https://caforum.fr
Localisation : IDF
févr. 2021 13 08:33

Re: Digests : système de newsletters

Message par OriginFrance

Correction apportée pour le bogue avec la version 8.0 de php en voulant éditer les abonnés depuis le PCA.

Se rendre ici :

► ./ext/phpbbservices/digests/acp

Ouvrir le fichier main_module.php et trouver cette partie (ligne 744 à 755) :

Code : Tout sélectionner

						// Now out of the loop, it is important to remember to close any open <div> tags. Typically there is at least one.
						while ((int) $row2['parent_id'] !== (int) end($parent_stack))
						{
							array_pop($parent_stack);
							$current_level--;
							// Need to close the <div> tag
							$this->template->assign_block_vars('digests_edit_subscribers.forums', array(
								'S_DIV_CLOSE' 	=> true,
								'S_DIV_OPEN' 	=> false,
								'S_PRINT' 		=> false,
								)
							);
						}

Supprimer et remplacer par ceci :

Code : Tout sélectionner

						// Now out of the loop, it is important to remember to close any open <div> tags. Typically there is at least one.
						if (isset($row2) && is_array($row2))
						{
							while ((int) $row2['parent_id'] !== (int) end($parent_stack))
							{
								array_pop($parent_stack);
								$current_level--;
								// Need to close the <div> tag
								$this->template->assign_block_vars('digests_edit_subscribers.forums', array(
										'S_DIV_CLOSE' 	=> true,
										'S_DIV_OPEN' 	=> false,
										'S_PRINT' 		=> false,
									)
								);
							}
						}

Ensuite il faut vider le cache

La prochaine version de l'extension corrigera le problème.




Vous devez être membre du forum pour répondre
Inscrivez-vous pour participer au forum ou Connecter-vous à votre compte.
CAForum-phpBB  : Disclaimer