Hai sicuramente sbagliato.
Questa Mod prevede che vengano scelti i topics (topic_id) da elaborare.
L'elenco dei topic_id va inserito in un topic, meglio se in un forum protetto e non visibile dagli utenti.
Questo topic deve contenere l'elenco dei topic_id da elaborare separati da una virgola, nient'altro.
Fatto questo, bisogna capire qual'è il post_id che contiene questa lista e inserire questo post_id nel codice della Mod.
In sostanza, la Mod prima legge il post che contiene l'elenco dei topics e poi utilizza una queri con questi dati per estrarre le immagini contenute nei topics.
La query dovrebbe essere più o meno così:
Codice: Seleziona tutto
SELECT topic_id, post_id, post_subject, post_text, bbcode_uid FROM phpbb_posts WHERE topic_id IN(100,101,102,103,104,105,106)
..............
dove 100,101,102..... sono i topic_id da elaborare.
La query che hai tu invece dei topic_id contiene il testo di un post:
Codice: Seleziona tutto
SELECT topic_id, post_id, post_subject, post_text, bbcode_uid FROM phpbb_posts WHERE topic_id IN([img:1234prc2]http://s6.postimg.org/yq5st2poh/CLARK_450x600.jpg[/img:1234prc2] [b:1234prc2]Dati di scatto:[/b:1234prc2] [i:1234prc2]Nikon, Coolpix L820, Mano libera[/i:1234prc2] [b:1234prc2][color=#4000FF:1234prc2][size=150:1234prc2]Clark, un giovane Cucciolone di Maremmano, che tutt' ora è accolto al Canile Comunale di Cesena, di cui faccio parte come Volontaria. Ha una grande capacità di espressione, è un gran giocherellone e coccolone! [/size:1234prc2][/color:1234prc2][/b:1234prc2]) ORDER BY topic_id, post_id
ovvio che non funzioni.
Di solito si fa confusione tra topic_id e post_id. Il topic_id è il numero assegnato alla discussione (topic) mentre le pagine che contengono i testi (e le immagini) sono i "posts" con il relativo post_id.
Io credo di essere stato chiaro nelle istruzioni:
1) Creare un Topic in area riservata. Questo Topic ha lo scopo di contenere nel testo la lista dei topic_id selezionati separati da una virgola.
(es. 4523,4530,4600,4602,4607) Il testo non deve contenere altre stringhe al di fuori della Lista topic_id.
La pagina che contiene questa lista si chiama "post" e bisogna capire qual'è il suo post_id. Basta passare sopra il titolo del topic e quardare il link, il post_id è quel numero che appare dopo la lettera "p"
Questo post_id va inserito al posto del numero 9999 del codice della Mod:
Codice: Seleziona tutto
$post_ori = '9999'; // inserire il post_id del Topic contenente la Lista dei topic_id
Più chiaro di così non saprei come dirlo.