Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Hallo,
ich hatte mir mal aufgeschrieben wie man die einzelnen Foren mit beim CH Mod 2.0.5rc2 auslesen kann.
Leider habe ich die TXT Datei nicht mehr ¦4
Da ich eine neue Seite in das phpBB eingebunden habe mit der vorlage von phpbb.de "Vorlage für in phpBB eingebundene Seiten" natürlich mit einer xxx.body.tpl brächte ich die Abfrage wie man die Foren auslesen kann.
In der xxx_body.tpl sollte dann folgendes Stehen
Titel des Beitrags, Anzahl der Antworten, kompletten Beitrag lesen.
Ja wie wie beim CH MOD?
Entweder Du hast den installiert oder verwendest die index.php...
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
den CH habe ich installiert und das mit dem RDF Mod habe ich mir auch angeguckt und genau desewegen weil er nicht mit dem CH funktioniert benutzte ich den auch nciht.
ööhm ich meine das so mit der neuen Seite. Die neue Seite soll quasi als Startseite sein und da sollen die Foren bzw was wo geschrieben wurde ausgelesen werden mit einem Link zu jeweills dessen Beitrag.
Das sollte so ähnlich wie auf phpbb.com sein. Die linke Seite wo steht Latest News nur nch mit einem Link das man sofort im Beitrag gelangt.
Zuletzt geändert von Feuerball am Sa 10.Jun, 2006 10:16, insgesamt 1-mal geändert.
Nun, der Recent Topic MOD könnte da vielleicht was bieten.
Der zeigt die letzten Beiträge an, die der User sehen darf und könnte auch anstelle eines Portals als Einstiegsseite dienen.
Vielleicht noch etwas umgebaut, leichte Kosmetik...
Ist der MOD hier, der sich in der Mininavi hinter der Uhr verbirgt.
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
jetzt habe ich die Mod mal eingebaut und bekomme folgenden ehler
could not obtain main information.
DEBUG MODE
SQL Error : 1054 Unknown column 't.topic_first_post_id' in 'on clause'
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 phpbb_topics t, phpbb_posts p LEFT OUTER JOIN phpbb_posts p2 ON p2.post_id = t.topic_first_post_id LEFT OUTER JOIN phpbb_forums f ON p.forum_id = f.forum_id LEFT OUTER JOIN phpbb_users u ON p.poster_id = u.user_id LEFT OUTER JOIN phpbb_users u2 ON u2.user_id = t.topic_poster WHERE t.forum_id NOT IN ('start') AND p.post_id = t.topic_last_post_id AND FROM_UNIXTIME(p.post_time,'%Y%m%d') - FROM_UNIXTIME(unix_timestamp(NOW()),'%Y%m%d') = 0 ORDER BY t.topic_last_post_id DESC LIMIT 0, 10
Line : 127
File : recent.php
der Download ist von hier aus dem downloadbereich.
Schau mal in Deine Topic-Tabelle, ob dort das Feld topic_first_post_id auch vorhanden ist.
Sollte es in der Regel schon...
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ich meine nicht die Tabelle, sondern das Feld da drinnen...
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
$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";
switch( $mode )
IN DER TABELLE SELBER!
Also mal mit phpmyadmin nachschauen!
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Dann ist es umso unverständlicher, warum hier ein Fehler angezeigt wird.
Welche Datenbank in welcher Version setzt Du ein?
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Hm, ist dann noch unverständlicher.
Bei MySQL 5.x hätte ich auf einen aktivierten STRICT-Mode getippt...
So ist es schon wieder kurious, denn das Feld ist da, die Tabelle ist da, die Abfrage funktioniert mit phpmyadmin.....
Ich bin ratlos!
Karsten Ude
-={ Das Mädchen für alles }=- Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!