Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#26 2010-06-01 12:06:44

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [en chantier] Subscribe to comments

Hors ligne

#27 2010-06-05 10:24:52

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : [en chantier] Subscribe to comments

Pour afficher seulement les abonnés du blog, peux-tu remplacer

$rs = $core->con->select('SELECT email, user_key '.
				'FROM '.$core->prefix.'comment_subscriber '.
				'ORDER BY email ASC');

par

$query = 'SELECT DISTINCT S.id, S.email, S.user_key FROM '.
				$core->prefix.'comment_subscriber S '.
				'INNER JOIN '.$core->prefix.'meta M ON '.
				(($core->con->driver() == 'pgsql') ?
				# CAST = PostgreSQL compatibility :
				# PGSQL need datas of the same type to compare
				'(S.id = CAST(M.meta_id AS integer))': 
				'(S.id = M.meta_id)').
				'INNER JOIN '.$core->prefix.'post P ON '.
				(($core->con->driver() == 'pgsql') ?
				# CAST = PostgreSQL compatibility :
				# PGSQL need datas of the same type to compare
				'(M.post_id = CAST(P.post_id AS integer))': 
				'(M.post_id = P.post_id)').
				' AND (M.meta_type = \'subscriber\') '.
				' AND P.blog_id = \''.$core->con->escape($core->blog->id).'\'';
			
			$rs = $core->con->select($query);

dans le fichier index.php, du plugin ?

Hors ligne

#28 2010-06-05 10:53:32

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [en chantier] Subscribe to comments

Ça semble meuhgnifique tout plein ça ;-)

Hors ligne

#29 2010-06-05 13:00:48

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : [en chantier] Subscribe to comments

Ok, merci pour tout. La mise à jour va arriver sur DotAddict.

Hors ligne

#30 2010-06-12 13:13:15

iFon
Membre
Inscription : 2009-08-30

Re : [en chantier] Subscribe to comments

la mise à jour m'a effacé les abonnements. irrécupérable ou pas cette action ?

Hors ligne

#31 2010-06-12 13:28:08

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : [en chantier] Subscribe to comments

La dernière version n'affiche que les abonnés au blog alors qu'avant le plugin affichait les abonnés de tous les blogs d'une installation. C'est ça qui te fait penser que tu n'as plus d'abonnements ou c'est autre chose ?

Hors ligne

#32 2012-03-15 22:32:42

aleas31
Membre
Inscription : 2011-09-28

Re : [en chantier] Subscribe to comments

Bonjour,

Y a t'il la possibilité de cocher par défaut l'option suivante "Recevoir les commentaires suivants par email", décocher "Ajouter la case Recevoir les commentaires suivants par email dans le formulaire de commentaire" pour ne pas laisser le choix aux personnes qui commentent. C'est un Blog famillial, et l'utilisation d'un ordinateur pour certaines personnes reste compliqué.

Par contre j'ai un autre problème,
Quand je décoche "Ajouter un lien vers la page Abonnement aux commentaires entre les commentaires et les rétroliens", ce lien apparait toujours sur la page.

Merci de votre aide.

Dernière modification par aleas31 (2012-03-15 22:45:08)

Hors ligne

#33 2012-03-15 22:52:59

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [en chantier] Subscribe to comments

Bonsoir,

Veux-tu bien nous donner le thème utilisé ? Ton dotclear est à jour ? Idem pour le plugin ?

Hors ligne

#34 2012-03-15 23:19:28

aleas31
Membre
Inscription : 2011-09-28

Re : [en chantier] Subscribe to comments

Salut,

Le thème utilisé est Blowup,
Dotclear est à jour en version 2.4.2,
Et le plungin aussi (téléchargé depuis Installateur DotAddict.org) V1.4-alpha1

Hors ligne

#35 2012-03-15 23:45:39

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : [en chantier] Subscribe to comments

aleas31 a écrit :

Y a t'il la possibilité de cocher par défaut l'option suivante "Recevoir les commentaires suivants par email", décocher "Ajouter la case Recevoir les commentaires suivants par email dans le formulaire de commentaire" pour ne pas laisser le choix aux personnes qui commentent. C'est un Blog famillial, et l'utilisation d'un ordinateur pour certaines personnes reste compliqué.

Pour cocher la case par défaut, il faut remplacer :

$checked = null;

par :

$checked = true;

dans le fichier inc/lib.subscribeToComments.tpl.php du plugin. Dis-moi si ça te suffit.

aleas31 a écrit :

Par contre j'ai un autre problème,
Quand je décoche "Ajouter un lien vers la page Abonnement aux commentaires entre les commentaires et les rétroliens", ce lien apparait toujours sur la page.

Le cache des templates (voir le plugin Maintenance) a été vidé ?

Hors ligne

#36 2012-03-16 21:11:12

aleas31
Membre
Inscription : 2011-09-28

Re : [en chantier] Subscribe to comments

Super ça marche, merci beaucoup pour tes conseils
Je suis bien content que vous soyez là, plus ça va, plus mon blog ressemble à un quelque chose.

Merci pour tout.

Hors ligne

#37 2012-06-01 20:23:21

Ephack
Membre
Inscription : 2012-05-20
Site Web

Re : [en chantier] Subscribe to comments

Merci pour cette extension!
J'aimerais l'utiliser sur un blog en espagnol. Grâce à l'interface, je peux traduire le contenu des emails mais pas le texte du boutons à cocher. Comment puis-je m'y prendre?

Merci! :)

Hors ligne

#38 2012-06-02 12:55:33

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : [en chantier] Subscribe to comments

Peux-tu m'indiquer les phrases en anglais et les traductions en espagnol STP ? Je pourrais intégrer les traductions dans le plugin directement. Tu peux aussi utiliser le plugin Translater si tu n'as pas peur de mettre les mains dans le cambouis.

Hors ligne

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

Pied de page des forums

Sites map