Simple Machines Community Forum

SMF Support => Language Specific Support => Italiano (Italian) => Topic started by: tratru on February 16, 2023, 09:26:19 AM

Title: notifica new topic
Post by: tratru on February 16, 2023, 09:26:19 AM
ciao, volevo sapere se esiste modo per avere una email quando un utente apre un nuovo topic, l'ideale sarebbe poter includere come destinatari i moderatori
grazie
Title: Re: notifica new topic
Post by: Darknico on February 16, 2023, 09:38:32 AM
Che versione di SMF stai usando?
La 2.1 ha tutto quello che serve, chiunque può iscriversi sia ad una sezione sia ad un singolo topic, e puoi ricevere notifiche sul forum e/o mail.

Lo puoi vedere anche in questa stessa discussione, l'ultimo bottone sulla destra, dopo stampa, in realtà e un menu a tendina dove puoi selezionare.

In più, nel proprio profilo, hai altri tipi di personalizzazioni delle notifiche

P.S.  ad esempio, io ti sto rispondendo così velocemente perchè mi è arrivata una mail di un nuovo topic nella sezione italiana ;)
Title: Re: notifica new topic
Post by: tratru on February 17, 2023, 05:58:48 AM
la funzione da te indicata l'avevo gia vista, ma con quella funzione è lasciato alla volontà del singolo utente, mi sarebbe piaciuto, per fare un esempio, avere una specie di mailing list dove essere moderatori si riceva l'email senza lasciare alla volontà personale del singolo
ma credo che tale funzione non sia possibile se ho capito bene
comunque grazie lo stesso vedrò di aggirare il problema
Title: Re: notifica new topic
Post by: Darknico on February 17, 2023, 06:27:41 AM
No, è lasciato tutto alla volonta dell'utente (GDPR)
Title: Re: notifica new topic
Post by: tratru on February 17, 2023, 07:34:40 AM
magari puo essere utile ad altri,

il database che determina chi si è sottoscritto e su quale discussione è
XXXX_log_notify
io ho creato un routin sql che scrive tale database nel seguente modo
INSERT INTO `XXXX_log_notify` (`id_member`, `id_topic`, `id_board`, `sent`) VALUES
(1, 0, 2, 0),
(1, 0, 3, 0);

dove id_member è il codice ID dell'utente lo trovate nella tabella XXXX_members
dove id_board è il numero della board che si vuole sottoscrivere l'utente, lo trovate nella tabella XXXX_boards
io faccio girare la routin una volta alla settimana ma ognuno può fare scelte diverse
Title: Re: notifica new topic
Post by: Darknico on February 17, 2023, 08:22:29 AM
certo, così lo fai, ma è una forzatura che può dare fastidio all'utente, quindi per quello non è integrato di default