Vai al contenuto

Hooks per nascondere una parte del forum

Featured Replies

Inviato

Ciao ragazzi ho osservato che per Woltlab e possibile per essempio nascondere un forum oppure un intera categoria per un determinato tempi.Cioè  facciamo finta di avere un forum chiamato Guide IPB, questo forum vorrei farlo comparire solo tra le 7:00 e 22:00 mentre dalle 23:00 fino alle 6:00 lo voglio nascondere. Sapete se c'è qualche hooks che mi permetta di fare questo

Inviato
  • Autore

UPP

Modificato da ByBoom

Inviato

no sicuramente non c'è nel marketplace, comunque si potrebbe realizzare :) con un filtro generale per le sezioni/forums che selezioni da un elenco...

 

ma non riuscirei (per ora) a farti avere un filtro specifico per ogni sezione, perchè occorre qualcosa di più complesso.

 

li vuoi nascondere senza lasciare la scelta all'utente di inviare messaggi anche?

Inviato
  • Autore

no sicuramente non c'è nel marketplace, comunque si potrebbe realizzare :) con un filtro generale per le sezioni/forums che selezioni da un elenco...

 

ma non riuscirei (per ora) a farti avere un filtro specifico per ogni sezione, perchè occorre qualcosa di più complesso.

 

li vuoi nascondere senza lasciare la scelta all'utente di inviare messaggi anche?

Si li vorrei nascondere come se non ci fosse quel forum.cosi che se qualcuno ha per caso salvato il link e prova a collegarsi di farli uscire il messaggio che il forum cercato non esiste oppure non si ha abbastanza privilegi per accendere ad esso

Inviato

per ora ho trovato una funzione che può aiutarti:

$current_time = strtotime($this->registry->class_localization->getDate(time()));if ( $current_time >= strtotime('7:00') && $current_time <= strtotime('22:00') ) {    print 'testtttttttttttttttttttttttttttttttt';}

questo stampa a video una parola "testtttttttttttttttttttttttttttttttt" tra le 7:00 e le 22:00

non so da dove iniziare per rifare i permessi in php, quindi non ti so aiutare :(

Inviato
  • Autore

ok fa niente grazie comunque. Io sono riuscito a trovare un hook che ti fa vadere un topic per un determinato tempo però non saprei come modificarlo in modo da far nascondere un forum. il hook si chiama 

Set Topic Visible Time
Inviato

la conosco, usa un task che si avvia ogni tot quindi non è sicuro che venga rimossa appena raggiunge una data stabilita ma con un lieve ritardo viene azionata... potresti contattare lo sviluppatore e vedere se fa una versione per i forum...

Per favore accedi per lasciare un commento

Potrai lasciare un commento dopo aver effettuato l'accesso

Accedi Ora

Chi sta navigando 0

  • Nessun utente registrato visualizza questa pagina.

Informazioni importanti

Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.