Autore: Micogian
Descrizione: Crea una Lista Alfabetica dei topics del forum indicato all'interno di un bbCode.
La Lista viene creata automaticamente inserendo nel testo di un Topic un bbCode contenente il furum_id da elaborare.
E' possibile inserire una lista di forum_id separati da una virgola.
In mancanza del forum_id viene elaborata la Lista dei Topics del Forum del topic corrente.
La forma del bbCode è la seguente (Attenzione, eliminare gli spazi tra le parentesi quadre e la stringa ttlist.)
Codice: Seleziona tutto
[ ttlist ]2,6,8[ /ttlist ]
Esempio: Demo: https://www.giannidose.altervista.org/f ... p?f=2&t=52
Sviluppo: https://github.com/micogian/topic_list (versione 1.0.2 del 15.03.2019)
ChangeLog: Inseriti gli apici nel file "services.yml" (01/09/2020)
Download: (versione 1.0.4 del 4/5/2021) Istruzioni
Caricare l'estensione nella cartella /ext/micogian/topic_list/
Per default il numero dei record per pagina è stabilito in 50, per modificare questo valore intervenire nel file ./event/listener.php e modificare il valore della variabile
Codice: Seleziona tutto
$per_page = 50 ; // Records per pagina
Codice: Seleziona tutto
services:
micogian.topic_list.listener:
class: micogian\topic_list\event\listener
arguments:
- '@dbal.conn'
- '@template'
- '@auth'
- '@user'
- '@cache'
- '%core.root_path%'
- '%core.php_ext%'
tags:
- { name: event.listener }