Inhalte verschiedener Rubriken in einer Rubrik anzeigen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
derThomas
Mitglied
Beiträge: 10
Registriert: 10.11.2003 08:49
Wohnort: Hanau
Kontaktdaten:

Inhalte verschiedener Rubriken in einer Rubrik anzeigen

Beitrag von derThomas »

Hallo,
ich habe 4 verschiedene Foren angelegt, in denen die User Veranstaltungen eintragen können. Für jede Region ein eigenes. Jetzt soll es aber auch ein Forum (oder meinetwegen einen News-Hack oder so) geben, in dem es eine Übersicht über alle Veranstaltungen gibt, also quasi wo alle Inhalte aus den vier Foren zusammengezogen werden. Geht das?
Zuletzt geändert von derThomas am 14.11.2003 15:41, insgesamt 1-mal geändert.
Nichts ist entschieden. Bis es gemessen wird - Der elektrische Mönch
Benutzeravatar
derThomas
Mitglied
Beiträge: 10
Registriert: 10.11.2003 08:49
Wohnort: Hanau
Kontaktdaten:

vielleicht etwas ungenau

Beitrag von derThomas »

hmmm ich habe mich vielleicht etwas ungenau ausgedrückt, fällt mir gerade auf:
Ich meinte natürlich nicht verschiedene Foren, sondern verschiedene Rubriken in einem Forum.
Seht selbst: http://www.winterspelt-band.de/tom/forum Benutzer: Test PW: test
Es geht um die Veranstaltungen. Die werden von verschiedenen Benutzegruppen gefüttert, eben je nach Region. Und ich hätte gerne, dass die ganzen Beiträge noch einmal gesammelt in einer Rubrik auftauchen, sozusagen ein allgemeiner nicht regionen-spezifischer Überblick.
Hoffe, es warnoch halbwegs verständlich :-?
Nichts ist entschieden. Bis es gemessen wird - Der elektrische Mönch
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Du willst sozusagen die "letzten x Themen" aus bestimmten Foren haben und diese irgendwo gesondert anzeigen!?
Benutzeravatar
derThomas
Mitglied
Beiträge: 10
Registriert: 10.11.2003 08:49
Wohnort: Hanau
Kontaktdaten:

genau

Beitrag von derThomas »

ja genau ... also nein nicht direkt, sondern nur die letzten x Themen aus den Rubriken a, b, c, und d in Rubrik e anzeigen lassen.
Wobei man am besten noch in Rubrik e selber auch noch reinschreiben können sollte.

Es ist eigentlich gar nicht so kompliziert und abwegig, wie es vielleicht klingt. Ich wundere mich, dass scheinbar noch keiner vorher so was machen wollte (oder ich denjenigen und seine Lösung noch nicht gefunden habe)
Nichts ist entschieden. Bis es gemessen wird - Der elektrische Mönch
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Naja, wenn ich dich richtig verstehe.. dann ist es scho ein wenig kompliziert. ;)

Du willst also in irgendeinem deiner Foren, die Beiträge aus einigen anderen Foren gesammelt anzeigen... und zusätzlich soll man ganz normal in dem Forum posten können.
Benutzeravatar
derThomas
Mitglied
Beiträge: 10
Registriert: 10.11.2003 08:49
Wohnort: Hanau
Kontaktdaten:

eigentlich schon

Beitrag von derThomas »

ja genau das soll passieren. Also das mit dem zusätzlichen Posten wäre ein Gimmick, das nicht unbedingt sein muss ...
Ich hab mir das wohl etwas zu einfach vorgestellt, was? :roll:
Nichts ist entschieden. Bis es gemessen wird - Der elektrische Mönch
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

du könntest dir mit dem Fetch All mod beiträge/themen aus bestimmten foren auf einer extra php seite anzeigen lassen
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

viewforum.php
++FINDE (der fettgedruckte Teil is wichtig, da es noch einen anderen, ähnlichen Query gibt)++
//
// Grab all the basic data (all topics except announcements)
// for this forum
//

$sql = "SELECT t.*, 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, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2
WHERE t.forum_id = $forum_id
++MIT FOLGENDEM ERSETZEN++
//
// Grab all the basic data (all topics except announcements)
// for this forum
//
$where_special = ( $forum_id == '1' ) ? 't.forum_id IN ('.$forum_id.',2,3)': 't.forum_id = '.$forum_id;
$sql = "SELECT t.*, 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, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2
WHERE $where_special
Die 1 wäre die ID des Forums, in dem die Themen aus dem anderen Foren angezeigt werden sollen. 2 und 3 sind dann diese anderen Foren (jedes weitere Forum mit einem Komma abtrennen).

Es bedarf noch anderer Anpassungen (z.B. Anzahl der Beiträge/Themen auf der Hauptseite etc.), die ich dir verrate, wenn das überhaupt das is, was du dir gedacht hattest.

Das zeigt jetzt alle Themen aus den Foren 2 und 3 noch zusätzlich im Forum 1 an, als wären die Themen direkt von Forum 1.
Benutzeravatar
derThomas
Mitglied
Beiträge: 10
Registriert: 10.11.2003 08:49
Wohnort: Hanau
Kontaktdaten:

suuuuuuuuuper

Beitrag von derThomas »

hey genial,
das scheint wirklich genau das zu sein, was ich gesucht habe. 1000 Dank! Bist mein neuer Held!

Obey the Acid :grin:
Nichts ist entschieden. Bis es gemessen wird - Der elektrische Mönch
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“