Pagina 1 di 1

Sottoscrizione ai Forum

Inviato: 29/08/2016, 9:09
da Neurofisiologia
Volevo sapere se esiste la possibilità da parte dell'Amministratore di far sottoscrivere forzatamente alcuni utenti, tipo i moderatori, ad alcuni Forum, in maniera che ad ogni nuovo post ricevano un avviso...ho provato a sostituirmi al profilo con la funzione "prova i permessi utente" e a sottoscrivere il Forum interessato ma ho visto che non funziona perchè sottoscrive il mio profilo e non quello a cui provo i permessi...

Re: Sottoscrizione ai Forum

Inviato: 01/09/2016, 15:48
da Neurofisiologia
Ho trovato qualcosa a questo link https://gist.github.com/kamermans/1869680 anche se non capisco se funziona per il "livello" moderatori oppure per il "gruppo" moderatori, sarebbe meglio una ext oppure qualche procedura che abbia già testato qualcuno...

Re: Sottoscrizione ai Forum

Inviato: 16/09/2016, 17:10
da gioweb
io ho risolto così: viewtopic.php?f=205&t=12726

Re: Sottoscrizione ai Forum

Inviato: 20/09/2016, 15:56
da Neurofisiologia
Ti ringrazio, ho letto, solo che io volevo che accadesse solo ad alcuni moderatori e relativi forum e non a tutti gli utenti...mi sa che non esiste una ext del genere, almeno per ora...

Re: Sottoscrizione ai Forum

Inviato: 20/09/2016, 16:27
da gioweb
Scegli tu a chi attivare la notifica (devi prendere gli id utente), ovviamente non è una estensione gestibile dal pannello, devi fare una query, accedi al database mysql e la lanci. Ti assicuro che fa quello che dici tu, a me ha risollevato le sorti del forum che era agonizzante quasi morto. Adesso quando qualcuno posta gli utenti he ho scelto ricevono la notifica. Non bisogna attivare tutti, l'hosting potrebbe non supportare l'invio di molte email.

Re: Sottoscrizione ai Forum

Inviato: 30/09/2016, 9:10
da Neurofisiologia

Codice: Seleziona tutto

INSERT INTO phpbb_forums_watch
SELECT distinct f.forum_id, u.user_id, 0
FROM phpbb_forums f, phpbb_users u
WHERE not exists (SELECT 1 from phpbb_forums_watch
   WHERE forum_id = f.forum_id
   AND user_id = u.user_id) AND u.user_type<>2 AND u.user_id IN(5,68,919,18,61,9,9191)
Partendo da questa query ? Ma i valori da sostituire quali sarebbero ?
Seconda cosa, le query saranno per forza multiple, non posso lanciarne una che sottoscriva moderatori diversi su forum diversi da quanto ho capito...va ogni volta modificata e lanciata sul singolo moderatore, a meno che non si voglia far sottoscrivere tutti i forum...