Brotkrumen-Pfad anpassen beim Static Page-Mod?

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Brotkrumen-Pfad anpassen beim Static Page-Mod?

Beitrag von Crizzo »

Hi!

Frage 1: Brotkrumen-Pfad
Ich versuche gerade auf Basis dieser Hilfe: http://wiki.phpbb.com/Deutsch:Vorlage_f ... ene_Seiten so ein Seiten zu erstellen, die nicht zum Forum direkt gehören, allerdings mit passemdem Header/Footer.
Das funktioniert bisher auch ganz gut. Doch der Brotkrumen-Pfad würde ich gerne anpassen, dass die Unterseiten auch mit einbezogen werden.
Sprich:
Startseite --> Unterseite 1
Startseite --> Unterseite 2
Startseite --> Forum --> Kategorie usw.
Jetzt steht dort immer "Forenübersicht". Das würde ich gerne ändern.

Zweite Frage: Themeninhalt/-Titel
Wie kann Themen ausbestimmten Foren einlesen und auf diesen statischen Seiten ausgeben. Beispiel:
Ich habe eine Forenkategorie, die von verschiedenen Nutzern genutzt werden kann, dort wird ein Thema erstellt. Diese Thema wird dann auf der Startseite angezeigt, sprich. Ich will den Inhalt, den Autor, den Titel und die Uhrzeit auslesen können.
Verlinkt werden muss es nicht, da keine Diskussion erwünscht ist.
Wie muss ich das anstellen?

So bekomme ich die neusten zwei Beiträge zwar schon ausgelesen:

Code: Alles auswählen

$sql = "SELECT post_time, post_text, post_subject FROM phpbb_posts WHERE forum_id = 7 AND poster_id = 54 ORDER by topic_id desc" ;

$result = mysql_query($sql);

while($row = mysql_fetch_assoc($result) AND $i!=3) {
 
 $template->assign_vars(array(
  'NEWS_TIME'.$i => date("d.m.Y", $row["post_time"]) ,
  'NEWS'.$i =>  $row["post_text"] ,
  'NEWS_TOPIC'.$i =>  $row["post_subject"], ));
 
$i++;
}
Zeichensatz-Diskussion: http://www.phpbb.de/community/viewtopic ... 0#p1108561

Bleibt noch Frage 1 und dies:

Kann ich jetzt noch sagen, dass er nur die Startbeiträge in den Themen auslesen soll?

Link: http://www.squadrevolution.de/startseite.php

Danke.


prosilver basierender Style.
Version: 3.0.4.
Gruß

Edit: Versteht man mich nicht oder ist diese Umsetzung zu außergewöhnlich? Dass man mir trotzdem vielen "Hits" keine Hilfe bieten konnte?
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Brotkrumen-Pfad anpassen und Themeninhalt/-Titel auslesen?

Beitrag von Crizzo »

Niemand hier, der mit beim Anpassen des Brotkrumen-Pfades helfen kann?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Brotkrumen-Pfad anpassen und Themeninhalt/-Titel auslesen?

Beitrag von Dr.Death »

Hi,

um die "Brotkrümel" anzupassen musst Du die Block Variabel "navlinks" füllen:

Code: Alles auswählen

// Creating breadcrumps
$template->assign_block_vars('navlinks', array( 
	'U_VIEW_FORUM'		=> append_sid("{$phpbb_root_path}neueseite.$phpEx"),
	'FORUM_NAME' 		=> $user->lang['MEIN_TITEL'],
));
neueseite und MEIN_TITEL natürlich noch anpassen.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Brotkrumen-Pfad anpassen und Themeninhalt/-Titel auslesen?

Beitrag von Crizzo »

Muss ich das in jede neuseite.php packen oder kann ich dies allgemein machen?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Brotkrumen-Pfad anpassen und Themeninhalt/-Titel auslesen?

Beitrag von Dr.Death »

In jede "neue Seite"..... da jede neue Seite einen neuen Brotkrummen verliert ;-)
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Brotkrumen-Pfad anpassen und Themeninhalt/-Titel auslesen?

Beitrag von Crizzo »

Gut. Danke. Werde ich die Tage mal testen.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Brotkrumen-Pfad anpassen und Themeninhalt/-Titel auslesen?

Beitrag von Crizzo »

So. Ich hab dies jetzt mal eingebaut: http://www.squadrevolution.de/startseite.php
Ist leider noch nicht ganz das, was ich gerne hätte.
Statt "Foren-Übersicht < Startseite", sollte da einfach: "Startseite" stehen. Immerhin ist ja die Startseite, die Hauptseite, von der alles ausgehen soll.

Erst wenn ich jetzt auf Forum klicke, soll dort "Startseite < Forum" stehen, analog dazu natürlich die Unterseiten. Wie kann ich dies erreichen?
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Brotkrumen-Pfad anpassen beim Static Page-Mod?

Beitrag von Crizzo »

Hi! :)

Es hat sich jetzt so einiges geändert. Ich hab jetzt den Static Page-Mod installiert.
Das Forum ist noch das gleiche: http://www.squadrevolution.de

Nun fehlt nur noch eine Anpassung des Brotkrumenpfades, aktuell steht da immer "Foren-Übersicht" und nur im Forum wird ergänzt.

Diesen Code von Dr.Death muss ich irgendwie anpassen, dass ich ihn universell in die page.php des Static-Page-Mods einbauen kann.

Code: Alles auswählen

    // Creating breadcrumps
    $template->assign_block_vars('navlinks', array(
       'U_VIEW_FORUM'      => append_sid("{$phpbb_root_path}neueseite.$phpEx"),
       'FORUM_NAME'       => $user->lang['MEIN_TITEL'],
    ));
Jetzt soll aber auf der Startseite "Startseite" angezeigt werden, bei Server "Startseite < Server" und im Foren-Index "Startseite < Foren-Übersicht".
D.h. ich muss auch noch den Brotkrumen des Forums verändern. In welcher Datei geht das?
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: Brotkrumen-Pfad anpassen beim Static Page-Mod?

Beitrag von Metzle »

BlackHawk87 hat geschrieben: Diesen Code von Dr.Death muss ich irgendwie anpassen, dass ich ihn universell in die page.php des Static-Page-Mods einbauen kann.

Code: Alles auswählen

    // Creating breadcrumps
    $template->assign_block_vars('navlinks', array(
       'U_VIEW_FORUM'      => append_sid("{$phpbb_root_path}neueseite.$phpEx"),
       'FORUM_NAME'       => $user->lang['MEIN_TITEL'],
    ));
Hallo,

ich würde mal schauen, ob die Mod Variablen verwendet für ihre Seitennamen und diese Variablen dann in den Code einbauen. Ich kenne die Mod nicht so genau, aber denke, dass sie auch mit Variablen arbeiten wird, die die Seitennamen enthalten, da man, wenn ich mich recht erinnere die Mod ja Seitennamen benutzt.
Das vielleicht mal so als Ansatzpunkt.
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12113
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Brotkrumen-Pfad anpassen beim Static Page-Mod?

Beitrag von Crizzo »

Funktioniert nicht so wirklich.
Entweder kommt nur "Foren-Übersicht < " oder "Foren-Übersicht < Seitentitel"

Anstelle z.B. "Foren-Übersicht < Kontakt".

Zudem ist im Quelltext der Seite ein "<a href="./page.php">" und kein Link zu jeweiligen Seite zu sehen, der so aussehen müsste:

Code: Alles auswählen

<a href="./page.php?p=kontakt">
Aktuell ist meine Code für den Brotkrumen so, was zu: "Foren-Übersicht < "

Code: Alles auswählen

// Creating breadcrumps
    $template->assign_block_vars('navlinks', array(
       'U_VIEW_FORUM'      => append_sid("{$phpbb_root_path}page.$phpEx"),
       'FORUM_NAME'       => $user->$row['page_title'],
    ));
Leider, selbst wenn statt "< " endlich der Name der Seite steht, ist es noch nicht ganz wie gewünscht, immerhin ist die Statische Seite kein "Nachkomme" von "Foren-Übersicht", sondern quasi von "Startseite".
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“