[2.0.x] Anzeige der letzten Themen
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Moin
folgendes:
Habe eine recent am laufen auf www.beerbox.de
wollte aber jetzt auf www.beerbox.de/esp nur ein unterforum und zwar paintball in der recent anzeigen lassen.
Machbar? wenn ja kann das jemand für mich machen?
Die recent muss dann ja auch umbenannt werden enstehen dadurch probleme?
hier meine recent.txt
http://www.beerbox.de/recent.txt
link zum Forum !! http://www.beerbox.de/phpBB2/ !!
folgendes:
Habe eine recent am laufen auf www.beerbox.de
wollte aber jetzt auf www.beerbox.de/esp nur ein unterforum und zwar paintball in der recent anzeigen lassen.
Machbar? wenn ja kann das jemand für mich machen?
Die recent muss dann ja auch umbenannt werden enstehen dadurch probleme?
hier meine recent.txt
http://www.beerbox.de/recent.txt
link zum Forum !! http://www.beerbox.de/phpBB2/ !!
- Buckaroo Banzai
- Mitglied
- Beiträge: 10
- Registriert: 17.06.2004 16:45
- Kontaktdaten:
Hi,ZorroCat hat geschrieben:Bei mir ist genau dasselbe Phänomen nach Update auf 2.0.11 aufgetreten. Hat vielleicht jemand eine Lösung?daruler hat geschrieben:Bei allen Optionen werden nur die Threads der letzten 24h angezeigt...
Viele Grüße,
Zorro
da werden wir wohl nicht die Einzigen sein/bleiben.
Bei mir ist es ebenfalls nach dem Update von phpBB 2.0.10 auf 2.0.11 aufgefallen, daß beim Recent MOD von Acid nur die Themen der letzten 24 Std. angezeigt werden.
Ich durchstöbere gerade meine recent.php und vergleiche ein paar Variablen mit dem phpBB 2.0.10 > 2.0.11 Update Package.
Da ich nicht so schnell im stöbern bin (PHP Script Learner) zieht sich das bei mir leider hin wie ein Kaugummi


Es wurden ja wohl ein paar kleine Dinge bzgl. der Datum-/Zeitberechnung in dem 2.0.11er Update verändert? Meine da was gelesen zu haben?!
Gruß
Jürgen
_________________________________________
Site-Admin - iRiver@Lounge - DAPstore
www.iriverlounge.de / www.iriverlounge.com
forum.iriverlounge.de / forum.iriverlounge.com
www.dapstore.de / www.dapstore.com
- Nico Haase
- Mitglied
- Beiträge: 1100
- Registriert: 10.08.2003 15:19
- Wohnort: Neu-Anspach / Darmstadt
- Kontaktdaten:
nicht dass ich wüsste. verwendest du evtl. die recent.php aus dem recent_more-paket? die hat eine zeiteinschränkung, einstellbar inBuckaroo Banzai hat geschrieben:Hi,ZorroCat hat geschrieben:Bei mir ist genau dasselbe Phänomen nach Update auf 2.0.11 aufgetreten. Hat vielleicht jemand eine Lösung?daruler hat geschrieben:Bei allen Optionen werden nur die Threads der letzten 24h angezeigt...
Viele Grüße,
Zorro
da werden wir wohl nicht die Einzigen sein/bleiben.
Bei mir ist es ebenfalls nach dem Update von phpBB 2.0.10 auf 2.0.11 aufgefallen, daß beim Recent MOD von Acid nur die Themen der letzten 24 Std. angezeigt werden.
Ich durchstöbere gerade meine recent.php und vergleiche ein paar Variablen mit dem phpBB 2.0.10 > 2.0.11 Update Package.
Da ich nicht so schnell im stöbern bin (PHP Script Learner) zieht sich das bei mir leider hin wie ein Kaugummi![]()
![]()
Es wurden ja wohl ein paar kleine Dinge bzgl. der Datum-/Zeitberechnung in dem 2.0.11er Update verändert? Meine da was gelesen zu haben?!
Code: Alles auswählen
$set_mode = 'today'; // set default mode ('today', 'yesterday', 'last24', 'lastweek', 'lastXdays')
Buchtips.net bietet mehr als 2500 Buchrezensionen
Hallo,
mir hat folgender Thread mittlerweile geholfen:
http://www.phpbb.de/viewtopic.php?t=62591
Viele Grüße,
Zorro
mir hat folgender Thread mittlerweile geholfen:
http://www.phpbb.de/viewtopic.php?t=62591
Viele Grüße,
Zorro
-
- Mitglied
- Beiträge: 17
- Registriert: 09.05.2004 19:49
- Wohnort: Berlin
- Kontaktdaten:
Ich hab Probleme..
Erstmal benutze ich ein PHPkit, weiss nicht in wie weit das überhaupt geht; auf jeden Fall wollte ich es zuerst als Iframe einbinden, was auch ging, allerdings lud er dann die entsprechenden Topics bzw. das ganze Forum in dem kleinen Frame. Hinzu kommt das er die css gar nicht liest.
Meine Fragen sind nun:
Wie bekomme ich das Script so zum laufen, das es die CSS liest bzw wie binde ich sie richtig ein;
Wie mache ich es das die entsprechenden Topics nicht im Frame sondern auf der Hauptseite geladen werden? PHP-Script mit Include geht auch nicht.
Hilfe!
Erstmal benutze ich ein PHPkit, weiss nicht in wie weit das überhaupt geht; auf jeden Fall wollte ich es zuerst als Iframe einbinden, was auch ging, allerdings lud er dann die entsprechenden Topics bzw. das ganze Forum in dem kleinen Frame. Hinzu kommt das er die css gar nicht liest.
Meine Fragen sind nun:
Wie bekomme ich das Script so zum laufen, das es die CSS liest bzw wie binde ich sie richtig ein;
Wie mache ich es das die entsprechenden Topics nicht im Frame sondern auf der Hauptseite geladen werden? PHP-Script mit Include geht auch nicht.
Hilfe!

Lesen macht schlau.
Hallo,
habe da ein kleines Problem.
Ich habe noch ne ganze alte recent.php, die ich in meinem Forum (Version 2.0.6) eingebaut habe. Diese tut echt gut. Nun habe ich bei einer andern Seite mit der phpBB Version 2.0.11 das ganze eingebaut. Geht leider nicht mehr. Habe dann Dein Mod benutzt und dort klappt es auch. Nur was mir aufgefallen ist zwischen den beiden recent.php ist, wenn man nicht eingeloggt ist, dass bei der alten Version kein Privates Forum angezeigt wird, und bei Deiner das Forum zu sehen ist. Gut wenn man es anklickt kommt folgende Meldung: "Das ausgewählte Forum existiert nicht."
Schön wäre es nun, wenn das Interne Forum erst gar nicht für Gäste angezeigt wird. Ist das machbar?`
Achso, ich benutze das no_phpbb_recent Script.
Und hier auch nochmal mein altes Script, vielleicht kann mir jemand sagen was ich ändern muss um es mit der aktuellen phpBB Version zum laufen zu bekommen:
Kann mir jemand helfen?
habe da ein kleines Problem.
Ich habe noch ne ganze alte recent.php, die ich in meinem Forum (Version 2.0.6) eingebaut habe. Diese tut echt gut. Nun habe ich bei einer andern Seite mit der phpBB Version 2.0.11 das ganze eingebaut. Geht leider nicht mehr. Habe dann Dein Mod benutzt und dort klappt es auch. Nur was mir aufgefallen ist zwischen den beiden recent.php ist, wenn man nicht eingeloggt ist, dass bei der alten Version kein Privates Forum angezeigt wird, und bei Deiner das Forum zu sehen ist. Gut wenn man es anklickt kommt folgende Meldung: "Das ausgewählte Forum existiert nicht."
Schön wäre es nun, wenn das Interne Forum erst gar nicht für Gäste angezeigt wird. Ist das machbar?`
Achso, ich benutze das no_phpbb_recent Script.
Und hier auch nochmal mein altes Script, vielleicht kann mir jemand sagen was ich ändern muss um es mit der aktuellen phpBB Version zum laufen zu bekommen:
Code: Alles auswählen
<?php
// ############ Edit below ############
$css =""; //path and name to your css_sheet - optional
$length = '25'; // length of topic title
$limit = '5'; // how many topics?
$root ='phpBB2'; // board folder without! ending mark (if in same folder just '.')
// ############ Edit above ############
define('IN_PHPBB', true);
$phpbb_root_path = 'phpBB2/'; // board folder with! ending mark (if in same folder just './')
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
@$userdata = session_pagestart($user_ip, PAGE_INDEX);
@init_userprefs($userdata);
// #### html output ####
// echo "<link rel=\"stylesheet\" href=\"$css\" type=\"text/css\">"; // - optional
echo "<table width=\"99%\" cellpadding=\"1\" cellspacing=\"1\" border=\"0\" align=\"center\" class=\"forumline\">";
// echo "<tr><th colspan=\"6\"><font face=\"Verdana\" size=\"4\"><b>:: $limit letzten Beiträge im Forum ::</b></font></th></tr>";
// echo "<tr><td align=\"center\" valign=\"middle\" colspan=\"5\"><hr color=\"#C0C0C0\" size=\"1\"></td></tr>";
// #### html output ####
$sql = "SELECT post_id FROM " . POSTS_TABLE;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain matched posts list', '', __LINE__, __FILE__, $sql);
}
$recent_ids = array();
while( $row = $db->sql_fetchrow($result) )
{
$recent_ids[] = $row['post_id'];
}
$db->sql_freeresult($result);
$recent_forum = ( isset($HTTP_POST_VARS['forum']) ) ? intval($HTTP_POST_VARS['forum']) : -1;
if ( $recent_forum == -1 )
{
$is_auth_ary = auth(AUTH_READ, AUTH_LIST_ALL, $userdata);
$ignore_forum_sql = '';
while( list($key, $value) = each($is_auth_ary) )
{
if ( !$value['auth_read'] )
{
$ignore_forum_sql .= ( ( $ignore_forum_sql != '' ) ? ', ' : '' ) . $key;
}
}
if ( $ignore_forum_sql != '' )
{
$auth_sql .= ( $auth_sql != '' ) ? " AND f.forum_id NOT IN ($ignore_forum_sql) " : "f.forum_id NOT IN ($ignore_forum_sql) ";
}
}
if ( $recent_author == '' && $auth_sql == '' )
{
$sql = "SELECT topic_id FROM " . POSTS_TABLE . "
WHERE post_id IN (" . implode(", ", $recent_ids) . ")
$where_sql GROUP BY topic_id";
}
else
{
$from_sql = POSTS_TABLE . " p";
if ( $auth_sql != '' )
{
$from_sql .= ", " . FORUMS_TABLE . " f";
$where_sql .= " AND f.forum_id = p.forum_id AND $auth_sql";
}
$sql = "SELECT p.topic_id FROM $from_sql
WHERE p.post_id IN (" . implode(", ", $recent_ids) . ")
$where_sql GROUP BY p.topic_id";
}
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic ids', '', __LINE__, __FILE__, $sql);
}
$recent_ids = array();
while( $row = $db->sql_fetchrow($result) )
{
$recent_ids[] = $row['topic_id'];
}
$db->sql_freeresult($result);
$auth_results = implode(', ', $recent_ids);
$sql = "SELECT t.*, f.forum_id, f.forum_name, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time
FROM ". TOPICS_TABLE ." t, ". FORUMS_TABLE ." f, ". USERS_TABLE ." u, ". POSTS_TABLE ." p, ". POSTS_TABLE ." p2, ". USERS_TABLE ." u2
WHERE t.topic_id IN ($auth_results)
AND t.topic_poster = u.user_id
AND f.forum_id = t.forum_id
AND p.post_id = t.topic_first_post_id
AND p2.post_id = t.topic_last_post_id
AND u2.user_id = p2.poster_id
ORDER BY t.topic_last_post_id DESC LIMIT $limit";
if ( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not obtain main information', '', __LINE__, __FILE__, $sql);
}
$line = array();
while( $row = $db->sql_fetchrow($result) )
{
$line[] = $row;
}
$db->sql_freeresult($result);
$tracking_topics = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) : array();
$tracking_forums = ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) : array();
for($i = 0; $i < count($line); $i++)
{
$forum_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $line[$i]['forum_id']);
$forum_id = $line[$i]['forum_id'];
$topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $line[$i]['topic_id']);
$topic_id = $line[$i]['topic_id'];
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);
$word_censor = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $line[$i]['topic_title']) : $line[$i]['topic_title'];
$topic_title = ( strlen($line[$i]['topic_title']) < $length ) ? $word_censor : substr(stripslashes($word_censor), 0, $length) . "...";
$topic_type = ( $line[$i]['topic_type'] == POST_ANNOUNCE ) ? $lang['Topic_Announcement'] .' ': '';
$topic_type .= ( $line[$i]['topic_type'] == POST_STICKY ) ? $lang['Topic_Sticky'] .' ': '';
$topic_type .= ( $line[$i]['topic_vote'] ) ? $lang['Topic_Poll'] .' ': '';
$views = $line[$i]['topic_views'];
$replies = $line[$i]['topic_replies'];
if ( ( $replies + 1 ) > $board_config['posts_per_page'] )
{
$total_pages = ceil( ( $replies + 1 ) / $board_config['posts_per_page'] );
$goto_page = ' [ ';
$times = 1;
for($j = 0; $j < $replies + 1; $j += $board_config['posts_per_page'])
{
$goto_page .= '<a href="' . append_sid("$root/viewtopic.$phpEx?" . POST_TOPIC_URL . "=" . $topic_id . "&start=$j") . '" >' . $times . '</a>';
if ( $times == 1 && $total_pages > 4 )
{
$goto_page .= ' ... ';
$times = $total_pages - 3;
$j += ( $total_pages - 4 ) * $board_config['posts_per_page'];
}
else if ( $times < $total_pages )
{
$goto_page .= ', ';
}
$times++;
}
$goto_page .= ' ] ';
}
else
{
$goto_page = '';
}
if ( $line[$i]['topic_status'] == TOPIC_LOCKED )
{
$folder = $images['folder_locked'];
$folder_new = $images['folder_locked_new'];
}
else if ( $line[$i]['topic_type'] == POST_ANNOUNCE )
{
$folder = $images['folder_announce'];
$folder_new = $images['folder_announce_new'];
}
else if ( $line[$i]['topic_type'] == POST_STICKY )
{
$folder = $images['folder_sticky'];
$folder_new = $images['folder_sticky_new'];
}
else
{
if ( $replies >= $board_config['hot_threshold'] )
{
$folder = $images['folder_hot'];
$folder_new = $images['folder_hot_new'];
}
else
{
$folder = $images['folder'];
$folder_new = $images['folder_new'];
}
}
if ( $userdata['session_logged_in'] )
{
if ( $line[$i]['post_time'] > $userdata['user_lastvisit'] )
{
if ( !empty($tracking_topics) || !empty($tracking_forums) || isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) )
{
$unread_topics = true;
if ( !empty($tracking_topics[$topic_id]) )
{
if ( $tracking_topics[$topic_id] > $line[$i]['post_time'] )
{
$unread_topics = false;
}
}
if ( !empty($tracking_forums[$forum_id]) )
{
if ( $tracking_forums[$forum_id] > $line[$i]['post_time'] )
{
$unread_topics = false;
}
}
if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) )
{
if ( $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all'] > $line[$i]['post_time'] )
{
$unread_topics = false;
}
}
if ( $unread_topics )
{
$folder_image = $folder_new;
$folder_alt = $lang['New_posts'];
$newest_img = '<a href="' . append_sid("$root/viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&view=newest") . '"><img src="'. $root.'/'.$images['icon_newest_reply'] . '" alt="' . $lang['View_newest_post'] . '" title="' . $lang['View_newest_post'] . '" border="0" /></a> ';
}
else
{
$folder_alt = ( $line[$i]['topic_status'] == TOPIC_LOCKED ) ? $lang['Topic_locked'] : $lang['No_new_posts'];
$folder_image = $folder;
$folder_alt = $folder_alt;
$newest_img = '';
}
}
else if ( $line[$i]['post_time'] > $userdata['user_lastvisit'] )
{
$folder_image = $folder_new;
$folder_alt = $lang['New_posts'];
$newest_img = '<a href="' . append_sid("$root/viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&view=newest") . '"><img src="'. $root.'/'.$images['icon_newest_reply'] . '" alt="' . $lang['View_newest_post'] . '" title="' . $lang['View_newest_post'] . '" border="0" /></a> ';
}
else
{
$folder_image = $folder;
$folder_alt = ( $line[$i]['topic_status'] == TOPIC_LOCKED ) ? $lang['Topic_locked'] : $lang['No_new_posts'];
$newest_img = '';
}
}
else
{
$folder_image = $folder;
$folder_alt = ( $line[$i]['topic_status'] == TOPIC_LOCKED ) ? $lang['Topic_locked'] : $lang['No_new_posts'];
$newest_img = '';
}
}
else
{
$folder_image = $folder;
$folder_alt = ( $line[$i]['topic_status'] == TOPIC_LOCKED ) ? $lang['Topic_locked'] : $lang['No_new_posts'];
$newest_img = '';
}
$forum_name = $line[$i]['forum_name'];
$first_time = create_date($board_config['default_dateformat'], $line[$i]['topic_time'], $board_config['board_timezone']);
$first_author = ( $line[$i]['user_id'] != ANONYMOUS ) ? '<a href="' . append_sid("$root/profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $line[$i]['user_id']) . '" class="genmed">'.$line[$i]['username'].'</a>' : ( ($line[$i]['post_username'] != '' ) ? $line[$i]['post_username'] : $lang['Guest'] );
$last_time = create_date($board_config['default_dateformat'], $line[$i]['post_time'], $board_config['board_timezone']);
$last_author = ( $line[$i]['id2'] == ANONYMOUS ) ? ( ($line[$i]['post_username2'] != '' ) ? $line[$i]['post_username2'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("$root/profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $line[$i]['id2']) . '" class="genmed">' . $line[$i]['user2'] . '</a>';
$last_url = '<a href='. append_sid("$root/viewtopic.$phpEx?" . POST_POST_URL . '=' . $line[$i]['topic_last_post_id']) . '#' . $line[$i]['topic_last_post_id'].'><img src='.$root.'/'.$images['icon_latest_reply'].' alt='.$lang['View_latest_post'].' border=\"0\" /></a>';
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
// #### html output ####
// echo "<tr><td class=\"$row_class\" align=\"center\" valign=\"middle\"><font face=\"Verdana\" color=\"#C0C0C0\" size=\"1\">• </font></td>";
// echo "<td class=\"$row_class\"><font face=\"Verdana\" size=\"1\" color=\"#C0C0C0\"><a href=\"$root/$forum_url\" class=\"genmed\">$forum_name</a></font></td>";
echo "<td class=\"$row_class\"><font face=\"Verdana\" size=\"1\" color=\"#C0C0C0\"><span class=\"topictitle\"><b>•</b> $newest_img $topic_type<a href=\"$root/$topic_url\" class=\"topictitle\">$topic_title</a></span></td>";
//echo "<td class=\"$row_class\"><font face=\"Verdana\" size=\"1\" color=\"#C0C0C0\"><span class=\"postdetails\">$views $lang[Views]</span> </td>";
echo "<td class=\"$row_class\" align=\"left\" valign=\"middle\"><font face=\"Verdana\" size=\"1\" color=\"#C0C0C0\"><span class=\"gensmall\"><span class=\"gensmall\"> $last_url $last_time <b>von</b> $last_author</span></td>";
echo "<td class=\"$row_class\" align=\"right\"><font face=\"Verdana\" size=\"1\" color=\"#C0C0C0\"><span class=\"postdetails\"><b>$lang[Replies]:</b> $replies</td></tr>";
echo "<tr><td align=\"center\" valign=\"middle\" colspan=\"5\"></td></tr>";
// #### html output ####
}
// #### html output ####
echo "</table>";
// #### html output ####
?>
recent anpassen
Hallo,
ich möchte das meine recent.php genau wie mein altes aussieht. Leider ist die Ladezeit bei dem alten recent so lange das ich dringend das neue brauche. Kann mir jemand beim Anpassen helfen ?
http://www.dardania.de/recent0.php alt
http://www.dardania.de/test1.php neu
Vielen dank für eure Hilfe
Bekim
ich möchte das meine recent.php genau wie mein altes aussieht. Leider ist die Ladezeit bei dem alten recent so lange das ich dringend das neue brauche. Kann mir jemand beim Anpassen helfen ?
http://www.dardania.de/recent0.php alt
http://www.dardania.de/test1.php neu
Vielen dank für eure Hilfe
Bekim
- michaelhietz
- Mitglied
- Beiträge: 7
- Registriert: 24.06.2004 08:50
- Kontaktdaten:
Hi
Verwende folgende recent datei:
##Hack Titel: Recent Topics (erweiterte Variante)
## Hack Version: 1.2.2 (phpBB 2.0.x)
## Autor: Acid
## Credits: Matt Slovig (erstes 2.x-Script) | Philip Mayer (original 1.4x-Script)
LINK: http://michaelhietz.s01.user-portal.com/Forum/index.php
Habe die Recent mal nach der Anleitung eingebunden und bekomme folgenden Fehler angezeigt:
Verwende PHPBB 2.0.11 und bräuchte sie eigentlich nur zur einbindung in ein Typo Projekt.
Glaube nicht das meine eigenen Mods das Problem sind... zumindest hoffe ich das
Wäre für hilfe sehr dankbar
Verwende folgende recent datei:
##Hack Titel: Recent Topics (erweiterte Variante)
## Hack Version: 1.2.2 (phpBB 2.0.x)
## Autor: Acid
## Credits: Matt Slovig (erstes 2.x-Script) | Philip Mayer (original 1.4x-Script)
LINK: http://michaelhietz.s01.user-portal.com/Forum/index.php
Habe die Recent mal nach der Anleitung eingebunden und bekomme folgenden Fehler angezeigt:
Code: Alles auswählen
Fatal error: Cannot redeclare class template in /home/host/michaelhietz/Forum/includes/template.php on line 30
Glaube nicht das meine eigenen Mods das Problem sind... zumindest hoffe ich das

Wäre für hilfe sehr dankbar
Hi,
habe mir jetzt nicht alle Antworten durchgelesen, hab aber ein paar Fragen zu dem Mod.
Ich möchte recent in ein phpbb 2.0.11 einbauen, jedoch soll die Anzeige auf einer externen Seite erfolgen. ich habe deswegen die recent.php aus no_phpbb.zip genommen.
Etwas unverständlich finde ich jetzt die Doku, und zwar folgenden Abschnitt:
Wo muss der Pfad angepasst werden? In dem angezeigten Code-Schnipsel den Include-pfad oder irgendwo in der recent.php?
Bei mir kommt beim Aufruf der index.php (aus einem anderen Ordner, in diese Datei sollen die Themen eingefügt werden) folgender Fehler:

habe mir jetzt nicht alle Antworten durchgelesen, hab aber ein paar Fragen zu dem Mod.
Ich möchte recent in ein phpbb 2.0.11 einbauen, jedoch soll die Anzeige auf einer externen Seite erfolgen. ich habe deswegen die recent.php aus no_phpbb.zip genommen.
Etwas unverständlich finde ich jetzt die Doku, und zwar folgenden Abschnitt:
Also - die recent.php, muss die jetzt trotzdem in den phpbb Ordner oder eben nicht?#-----[ INFO ]----------------------------------------------------
#
## Will man die recent topics in eine nicht-phpBB Seite einfügen, muss man folgendes
## in die besagte Seite einfügen (welche eine .php Datei sein muss) und den korrekten
## Pfad angeben.
## Als recent.php sollte man dann die Datei aus 'no_phpbb_recent.zip' benutzen!!
## In dieser muss dann am Anfang der Pfad zu phpBB eingetragen, sowie dann die
## HTML-Ausgabe seinen Wünschen angepasst werden.
<? include('http://www.your_domain.com/board_folder/recent.php'); ?>
Wo muss der Pfad angepasst werden? In dem angezeigten Code-Schnipsel den Include-pfad oder irgendwo in der recent.php?
Bei mir kommt beim Aufruf der index.php (aus einem anderen Ordner, in diese Datei sollen die Themen eingefügt werden) folgender Fehler:
Kann natürlich auch gut sein dass nur ich zu dumm bin aber vielleicht wäre es gut wenn man den ersten Abschnitt der Doku auch für Leute wie mich verständlich machtWarning: main(C:\xampp\xampp\htdocs\vtforum/forum/config.php): failed to open stream: No such file or directory in C:\xampp\xampp\htdocs\vtforum\recent.php on line 13
Warning: main(): Failed opening 'C:\xampp\xampp\htdocs\vtforum/forum/config.php' for inclusion (include_path='.;c:\xampp\xampp\php\pear\') in C:\xampp\xampp\htdocs\vtforum\recent.php on line 13
Unable to select database.

- baerenwurm
- Mitglied
- Beiträge: 285
- Registriert: 06.11.2002 16:29
- Kontaktdaten:
Re:
Hi.
Ich benutz die Extended-Version des Mods. Leider werden bei mir auch (dead) Links zu verschobenen Topics angezeigt, d.h. es erscheinen zwei Links: Einer zum neuen Forum und einer zum alten. Wie schließe ich letzteren denn am besten aus?
Das hat mir leider nicht weitergeholfen:
und hier:
Ich benutz die Extended-Version des Mods. Leider werden bei mir auch (dead) Links zu verschobenen Topics angezeigt, d.h. es erscheinen zwei Links: Einer zum neuen Forum und einer zum alten. Wie schließe ich letzteren denn am besten aus?
Das hat mir leider nicht weitergeholfen:
WHERE-Klauseln gibt's hier:Acid hat geschrieben:Im Query (in der WHERE Klausel) müsste was wie topic_status != '2' stehen (um 'verschobene Themen') auszuschliessen.
Code: Alles auswählen
$where_forums = ( $special_forums == '0' ) ? 't.forum_id NOT IN ('. $except_forums .')' : 't.forum_id NOT IN ('. $except_forums .') AND t.forum_id IN ('. $forum_ids .')';
$sql_start = "SELECT t.*, p.poster_id, p.post_username AS last_poster_name, p.post_id, p.post_time, f.forum_name, f.forum_id, u.username AS last_poster, u.user_id AS last_poster_id, u2.username AS first_poster, u2.user_id AS first_poster_id, p2.post_username AS first_poster_name
FROM (". TOPICS_TABLE ." t, ". POSTS_TABLE ." p )
LEFT OUTER JOIN ". POSTS_TABLE ." p2 ON p2.post_id = t.topic_first_post_id
LEFT OUTER JOIN ". FORUMS_TABLE ." f ON p.forum_id = f.forum_id
LEFT OUTER JOIN ". USERS_TABLE ." u ON p.poster_id = u.user_id
LEFT OUTER JOIN ". USERS_TABLE ." u2 ON u2.user_id = t.topic_poster
WHERE $where_forums AND p.post_id = t.topic_last_post_id AND ";
$sql_end = " ORDER BY t.topic_last_post_id DESC LIMIT $start, $topic_limit";
Code: Alles auswählen
$sql = "SELECT count(t.topic_id) AS total_topics FROM ". TOPICS_TABLE ." t , ". POSTS_TABLE ." p
WHERE $where_count AND p.post_id = t.topic_last_post_id";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'error getting total topics.', '', __LINE__, __FILE__, $sql);
}
if( $total = $db->sql_fetchrow($result) )
{
$total_topics = $total['total_topics'];
$pagination = generate_pagination("recent.$phpEx?amount_days=$amount_days&mode=$mode", $total_topics, $topic_limit, $start) .' ';
}