- Home
- Categorie
- Coding e Sistemistica
- Gestione di Forum
- [PILLOLA] Mostrare ultimi post e topic in phpbb
-
Salve, finalmente ho trovato un gruppo di persone interessate a migliore phpbb.
Anche io nel mio sito in home page metto delle pagine riassuntive delle discussioni avvenute (fra un po' cambierò la home).
Ho fatto così:
aperto una connessione al database, selezionato quello che interessa dalla tabella apposita e poi ordinato in base alle esigenze.
Se ritrovo la spiegazione dettagliata che ho messo in phpbb.it vi posto il link.
Quello che non riesco a fare è fare in modo da far aprire la pagina all'ultima risposta dell'ultima pagina e non sempre alla prima.
Ci si sente... adesso vado a leggermi il topic per tirar via le sessioni al forum e farlo finalmente indicizzare
-
Anche io nel mio sito in home page metto delle pagine riassuntive delle discussioni avvenute (fra un po' cambierò la home).
c'è un errore ..
l'url è "skiforum\discussione"
e non "skiforum/discussione"
la barra dall'altra parte con firefox viene trasformata in %5C e cosi ti da errore di pagina inesistente..
-
Grazie per la segnalazione.
Io uso Opera e mi funziona tutto per bene.
Secondo voi qual'è il browser più "bastardo" ovvero quello che è più sensibile a queste "sviste"? In tal caso una volta che il sito funziona sul browser "cattivo" allora funzionerà anche sugli altri.
Grazie per la segnalazione... nel prox aggiornamento (a giorni) spero di rimediare.
Ancora Grazie.
-
@skiforum said:
Grazie per la segnalazione.
Io uso Opera e mi funziona tutto per bene.
Secondo voi qual'è il browser più "bastardo" ovvero quello che è più sensibile a queste "sviste"? In tal caso una volta che il sito funziona sul browser "cattivo" allora funzionerà anche sugli altri.
Grazie per la segnalazione... nel prox aggiornamento (a giorni) spero di rimediare.
Ancora Grazie.beh...
Firefox 1.0 è molto usato... ma non andiamo Off Topic...
-
$sql="SELECT * FROM phpbb_topics WHERE forum_id!=15 ORDER BY topic_id DESC LIMIT 20"; $risultati=mysql_query($sql); while($riga=mysql_fetch_array($risultati)) { $target=$riga["topic_title"]; $target1=$riga["topic_id"]; $visto=$riga["topic_views"]; echo"<span><a href=\"http://{$_SERVER['HTTP_HOST']}/forum/viewtopic.php?t=$target1\" title=\"$target\">$target</a> Il topic è stato visto $visto volte! </span> "; }
-
Bravo Webfil, questo tool serve a molti implementarlo è la cosa migliore da fare
-
Giorgio perdonami
-
-
-
@giorgiotave said:
Finalmente ho avuto 8 minuti di tempo per fare quest tool utilissimo sia per dare più visibilità al forum, sia per farlo indicizzare meglio dai motori di ricerca
Naturalmente, dovrete cambiare i file a vostro piacimento...
Visto che l'ho trovato davvero utile l'ho implementato sul sito del mio LUG
Grande Giorgio!!!
-
Grande!
Così possiamo far indicizzare meglio i nostri forum
-
Scusa giorgio....ma questo tool come si utilizza?? Bisogna inserirlo dove?
-
Nella home page per fare indicizzare i topic
-
@giorgiotave said:
Nella home page per fare indicizzare i topic
Ma precisamente dove?? Nella home page sempre del forum giusto? Ma nel file index.php....o in overall_header.....dove? e in che punto?
Deeeeenghiu!!!
E volevo dirti anche una cosa! Parlo seriamente, non ho mai trovato un forum così utile in tutti questi anni che navigo in internet. Ho consigliato già il tuo sito a molti miei amici e sinceramente penso che hai creato un bel sito sia come contenuti che come grafica.
-
Ma.....```
include('db_connect.php');dov'è?? Lo devo creare io? Non lo trovo questo file nella cartella del forum mio. Cosa devo scriverci dentro?
-
Scusami ancora giorgio ma ho inserito il tuo tool nella mia home page in questo modo:
- Ho inserito all'interno della mia home page questo codice:
<? require("db_connect.php"); $sql="SELECT * FROM phpbb_topics WHERE forum_id!=15 ORDER BY topic_id DESC LIMIT 20"; $risultati=mysql_query($sql); while($riga=mysql_fetch_array($risultati)) { $target=$riga["topic_title"]; $target1=$riga["topic_id"]; echo" <a href=\"http://www.giorgiotave.it/forum/viewtopic.php?t=$target1\" title=\"\">$target</a> "; } ?>
e nel file db_connect.php questo:
mysql_connect("$db_host", "$db_login", "$db_pass"); mysql_select_db("phpbb");
con le varibili che richiamano la login e passw per accedere al mio database.
Ma in home page non vedo nulla! Sai dirmi i perchè?
Grazie mille!
-
@Sugnu Beddu said:
Scusami ancora giorgio ma ho inserito il tuo tool nella mia home page in questo modo:
- Ho inserito all'interno della mia home page questo codice:
<? require("db_connect.php"); $sql="SELECT * FROM phpbb_topics WHERE forum_id!=15 ORDER BY topic_id DESC LIMIT 20"; $risultati=mysql_query($sql); while($riga=mysql_fetch_array($risultati)) { $target=$riga["topic_title"]; $target1=$riga["topic_id"]; echo" <a href=\"http://www.giorgiotave.it/forum/viewtopic.php?t=$target1\" title=\"\">$target</a>
";
}?>
e nel file db_connect.php questo:
mysql_connect("$db_host", "$db_login", "$db_pass");
mysql_select_db("phpbb");con le varibili che richiamano la login e passw per accedere al mio database. Ma in home page non vedo nulla! Sai dirmi i perchè? Grazie mille!Prova a mettere un error_reporting(E_ALL); all'inizio dello script
-
Nella home page del sito non del forum.
Grazie per aver segnalato il sito
Allora:
include('db_connect.php');
é il file di connessione puoi usare anche il config del forum
-
Non funziona. Mi dà questo errore:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\hosting\kikoweb.it\wwwroot\indice.php on line 225
cosa devo fare? xkè non funziona?
-
Raga...ho inserito questo codice in home page non nel forum:
<? error_reporting(E_ALL); include("forum/config.php"); $sql="SELECT * FROM phpbb_topics WHERE forum_id!=15 ORDER BY topic_id DESC LIMIT 20"; $risultati=mysql_query($sql); while($riga=mysql_fetch_assoc($risultati)) { $target=$riga["topic_title"]; $target1=$riga["topic_id"]; echo" <a href=\"http://www.kikoweb.it/forum/viewtopic.php?t=$target1\" title=\"\">$target</a> "; } ?>
ma mi dà come risultato una marea di errori di permessi non autorizzati.
COME FARE?
Deeeeenghiu!!!