Pagina 1 di 21

Automatic Topics List

Inviato: 29/04/2011, 14:38
da phpBB Italia
Nome MOD: Automatic Topics List
Autore: T@by
Descrizione MOD: Questo mod aggiunge due BBcode che consentono di creare post contententi una lista automatica, ordinata alfabeticamente e referenziata, dei topic presenti nei forum della vostra board.
I topic Sticky vengono ignorati.
Versione MOD: 1.0.4
Testato su questa versione di phpBB: 3.0.8

Download file: tlist-1.0.4.zip
Dimensione file: 39666 Byte

Pagina della MOD: Visualizza

Lo Staff di phpBBItalia.net non è responsabile né è tenuto a fornire supporto per questa MOD. Installando questa MOD, si riconosce che lo Staff di supporto di phpBBItalia.net, può non essere in grado di fornire supporto.

Re: Automatic Topics List

Inviato: 29/04/2011, 14:38
da Carlo
MOD validata/rilasciata.

Re: Automatic Topics List

Inviato: 29/04/2011, 15:40
da Haku
Quando si clicca su una lettera della MOD, questa invece che fare il jump, fa toprnare all'index del forum.

Grazie T@aby per aver rilasciato la MOD.

Re: Automatic Topics List

Inviato: 29/04/2011, 15:55
da Micogian
Haku ha scritto:Quando si clicca su una lettera della MOD, questa invece che fare il jump, fa toprnare all'index del forum.
Io l'ho installata in locale e funziona correttamente. O c'è un errore nella modifica oppure c'è un problema con le Mod SEO perchè il link apre il file viewtopic.php?t=xxx

Ringrazio T@by per aver rilasciato questa Mod che da parecchio tempo era conosciuta.
L'autrice ha brillantemente risolto utilizzando due bbCode [tlist] e [tlistindex] che vengono sostituiti dalla "Lista degli argomenti" attraverso l'uso di funzioni che utilizzano le REGEXP.

L'installazione è semplice e non invasiva.
Mi permetto di segnalare a T@by che si potrebbe inserire un controllo sui Topics spostati che si può fare in questo modo:

Codice: Seleziona tutto

	$sql = 'SELECT topic_id, icon_id, topic_title
 	       FROM ' . TOPICS_TABLE . '
	       WHERE ( forum_id = '.$forum.' AND topic_type = 0 AND topic_moved_id = 0)
	       AND ( ' . $sql_start . (empty($sql_end) ? '' : ' AND ' . $sql_end ) . ' )
	       ORDER BY topic_title';
Questo perchè in alcuni Forum i Topics vengono spostati ma viene mantenuto il record.
In questo caso il link porterebbe a un "Argomento non trovato".

Altra cosa che potrebbe tornare utile è l'inserimento del link "Top" sulla riga dei Titoli per ritornare all'inizio pagina.

I miei complimenti a T@by per la Mod.

Re: Automatic Topics List

Inviato: 29/04/2011, 16:03
da Haku
Altra cosa...ho fatto degli altri topic con le liste, ma mi da sempre le stesse di un topic :S

La SEO?

Re: Automatic Topics List

Inviato: 29/04/2011, 16:44
da Micogian
Haku ha scritto:Altra cosa...ho fatto degli altri topic con le liste, ma mi da sempre le stesse di un topic :S

La SEO?
Forse la SEO non centra perchè se usi un link tipo http://www.rpgmkr.net/forum/viewtopic.php?t=1500 funziona
Sicuro di aver fatto bene le modifiche ? C'è una parte di script che va messa dopo la riga selezionata e un'altra prima.
Qual'è l'url che visualizzi quando passi su un Titolo ?

Re: Automatic Topics List

Inviato: 29/04/2011, 17:22
da Haku
Quando passo su una lettera, questa:
http://rpgmkr.net/forum/#tl_A

quando passo su un titolo:
http://rpgmkr.net/forum/topic878.html

Se clicco su un titolo comunque, vado al topic giusto, il problema è se clicco una lettera.

Le modifiche sono giuste ;)

Re: Automatic Topics List

Inviato: 29/04/2011, 17:40
da T@by
E' la SEO
probabilmente la tlist_simple non funziona per lo stesso motivo

Re: Automatic Topics List

Inviato: 29/04/2011, 18:40
da Micogian
Forse si potrebbe risolvere inserendo l'url del Topic che contiene la Lista.
al posto dell'url

Codice: Seleziona tutto

http://rpgmkr.net/forum/#tl_A
si dovrebbe fare in modo che l'url diventi

Codice: Seleziona tutto

http://rpgmkr.net/forum/viewtopic.php?t=XXX#tl_A
dove XXX è il topic_id del Topic che contiene la Lista.

PS: ho sempre odiato le Mod SEO. Nei miei Forum non l'ho mai messa e siamo ben indicizzati comunque.

Re: Automatic Topics List

Inviato: 29/04/2011, 20:17
da Micogian
Rey ha scritto:bingo quel pezzo di codice dove va aggiunto o sostituito, perche e importante la nota che hai sottolineato.
Ti riferisci alla modifica per la SEO o la modifica per i Topics spostati ?
Per la SEO devo vedere come fare, va modificata la function che elabora l'indice alfabetico.