Stwórz sobie w katalogu głównym twojego forum plik np. "test.php" i wpisz w nim kod:
[php]
<?
/*
quick themes review by zborecque
*/
echo ("<BR><TABLE BORDER=\"1\"><TR><TH>Topic ID</TH><TH>Topic Description</TH><TH>URL</TH></TR>");
include ('config.php');
$database_connect = mysql_connect($dbhost, $dbuser, $dbpasswd);
$database_select = mysql_select_db($dbname);
$database_table = $table_prefix."topics";
$config_table = $table_prefix."config";
$config_query = "SELECT config_value FROM $config_table WHERE config_name = 'script_path'";
$perform_config_query = mysql_query($config_query,$database_connect);
while ( list ($sp) = mysql_fetch_row($perform_config_query))
{
$script_path = $sp;
}
$query = "SELECT * FROM $database_table";
$perform_query = mysql_query($query,$database_connect);
while ( list ( $topic_id, $forum_id, $topic_title, $topic_poster, $topic_time, $topic_views, $topic_replies,
$topic_status, $topic_vote, $topic_type, $topic_first_post_id, $topic_last_post_id, $topic_moved_id,
$topic_attachment, $topic_icon, $topic_expire, $topic_color, $topic_title_e, $topic_action,
$topic_action_user, $topic_action_date, $topic_tree_width) = mysql_fetch_row($perform_query))
{
print ("<TR><TD>".$topic_id."</TD><TD><A HREF=\"".$script_path."/viewtopic.php?t=".$topic_id."&".SID."\" TARGET=\"_blank\">".$topic_title."</A></TD>
<TD><A HREF=\"".$script_path."/viewtopic.php?t=".$topic_id."&".SID."\" TARGET=\"_blank\">".$script_path."/viewtopic.php?t=".$topic_id."</A></TD></TR>");
}
mysql_close();
echo ("</TABLE>");
?>
[/php]
Wszystko powinno działać, nie wiem jak ze zmiennymi SID. - Gdyby co usuń je, ale gdybyś chciała np. wykorzystać ten skrytp wewnątrz szablonu forum (np. stworzyć dział "WSZYSTKIE TEMATY" a w Twoim forum istnieją tematy które mogą przeglądać tylko niektórzy użytkownicy - lepiej je zostaw. Gdyby nie działały - to podmień SID kodem takim samym jak przy listowaniu w viewforum.php (nie chce mi się teraz sprawdzać)) Anyway HAVE FUN
W Wyniku powinnaś otrzymać coś takiego: