Pagina 1 di 2
Ecco cosa dovrei realizzare...
Inviato: 09/01/2010, 17:12
da gennyna
Basta vedere la Home di questo sito per capire cosa serve a me.. Spero che si possa realizzare...
Il sito è:
http://www.filmgratis.tv/
A dire la verità penso che ciò si potesse realizzare con un "portale" per phpbb.. ma penso ci voglia qualche modifica.. e volevo sapere la vostra..
In pratica si dovrebbero riportare nell'index del sito gli utlimi topic inseirti in determinate "sezioni"..
Aspetto ansionsamente qualche ripsosta.. grz a tutti in anticipo

Re: Ecco cosa dovrei realizzare...
Inviato: 09/01/2010, 17:19
da Carlo
Ehm, ma quello è WordPress, cui non ha niente a che fare con phpBB.
Comunque non ho ben chiaro cosa vorresti fare...
Re: Ecco cosa dovrei realizzare...
Inviato: 09/01/2010, 17:21
da gennyna
Allora...
Ho detto che devo fare una cosa simile e non quella "uguale".
Devo creare una cosa in stile portale.. nella index del sito. Qui vi devono essere riporati gli ultimi topic inseriti di alcune sezioni..
Re: Ecco cosa dovrei realizzare...
Inviato: 09/01/2010, 17:49
da Carlo
Allora, questo è lo script php, da integrare nella paginal del tuo portale:
Codice: Seleziona tutto
$array_forums_id = array(1, 2, 3, 4);
$limite_topic = 10;
$new_array_forums_id = $array_topic_list array();
foreach($array_forums_id as $f_id) {
if (!$auth->acl_gets('f_list', 'f_read', $f_id)) {
$new_array_forums_id[] = $f_id;
}
}
foreach($new_array_forums_id as $f_id) {
$sql = "SELECT topic_id, forum_id, topic_title FROM " . TOPICS_TABLE . " WHERE forum_id = $f_id AND topic_approved = 1 ORDER BY topic_time DESC LIMIT 0,10";
$result = $db->sql_query($sql);
while($row = $db->sql_fetchrow($result)) {
$template->assign_bloc_vars('ultimi_topic_f' . $row['forum_id'], array(
'TOPIC_TITLE' => $row['topic_title'],
'TOPIC_LINK' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f={$row['forum_id']}&t={$row['topic_id']}")
));
}
}
In esso, devi modificare l'array assegnato alla variabile
$array_forums_id con gli ID dei forums, di cui vuoi estrapolare gli ultimi topic.
Poi puoi modificare il valore della variabile
$limite_topic con il limite di topic da estrarre.
Nel template dovrai invece usare questo codice:
Codice: Seleziona tutto
<!-- BEGIN ultimi_topic_f99 -->- <a href="{ultimi_topic_f99.TOPIC_LINK}">{ultimi_topic_f99.TOPIC_TITLE}</a><br /><!-- END ultimi_topic_f99 -->
Sostituendo tutti i
99 con l'ID del forum di cui vuoi mostrare i topic in quel determinato punto (accertati però di aver inserito l'ID nello script php, altrimenti non estrarrà la lista.
Re: Ecco cosa dovrei realizzare...
Inviato: 10/01/2010, 0:54
da gennyna
ma facendo questa modifica ottengo un risultato come quello di quel sito?..
Ancora non ho un portale.. funzionerebbe anche senza?
Re: Ecco cosa dovrei realizzare...
Inviato: 10/01/2010, 10:26
da Carlo
Ehm... io ho fatto ciò che mi hai detto tu.
gennyna ha scritto:In pratica si dovrebbero riportare nell'index del sito gli utlimi topic inseirti in determinate "sezioni"..
Comunque anche se non hai un portale, ecc... dovrebbe funzionare lo stesso, l'importante è come lo applichi.
Ma devi usare una MOD per il portale, o devi crearti una pagina personalizzata?
Re: Ecco cosa dovrei realizzare...
Inviato: 10/01/2010, 10:46
da gennyna
tu cosa mi consigli? se metto il portale lo faccio appositamente per questa mod..
Dovrei fare propio una cosa simile a quella di quel sito.. dove poi da lì si puo accedere al forum..
Re: Ecco cosa dovrei realizzare...
Inviato: 10/01/2010, 10:47
da Carlo
Beh, provala e vedi il risultato.
Re: Ecco cosa dovrei realizzare...
Inviato: 10/01/2010, 10:59
da gennyna
Ma questa mod se ho capito bene mostra solo i "titoli" dei topic o li visualizza anche? tipo immagini ecc...
Perchè a me questo servirebbe e non vorrei perdere tempo inutilmente..
Re: Ecco cosa dovrei realizzare...
Inviato: 10/01/2010, 11:05
da Carlo
Scusa, ma come fa a visualizzare le immagini?
Su quel blog WP, il gestore avrà qualche plugin che permette di visualizzare l'immagine, solo se definita in un "campo personalizzato" che mette a disposizione il plugin.