Navi-Pfad bei eigenen Unterseiten - wie?

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.
kili
Mitglied
Beiträge: 79
Registriert: 02.07.2007 11:58
Wohnort: Stuttgart
Kontaktdaten:

Navi-Pfad bei eigenen Unterseiten - wie?

Beitrag von kili »

Hi,
ganz oben befindet sich ja der pfad durch die einzelforen...
"Übersicht » forum 1 » forum 2"... usw...

ich habe eine unterseite gebastelt und möchte, dass automatisch auch hierzu der pfad angezeigt wird.

siehe unter http://www.vegetarier-forum.com/rezepte

gruß:

kilian
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hi,

um Deinen eigenen "Brotkrümel" in der Navigation zu hinterlassen, musst Du nur 2 Variablen an das Template übergeben:

Code: Alles auswählen

// Creating breadcrumps
$template->assign_block_vars('navlinks', array( 
	'U_VIEW_FORUM'		=> append_sid("./deine_seite.$phpEx"),
	'FORUM_NAME' 		=> 'Name Deiner Seite',
));
Ich habe es in meinem F1 MOD so eingebaut:

Code: Alles auswählen

// Creating breadcrumps
$template->assign_block_vars('navlinks', array( 
	'U_VIEW_FORUM'		=> append_sid("./formel.$phpEx"),
	'FORUM_NAME' 		=> $user->lang['formel_title'],
));
kili
Mitglied
Beiträge: 79
Registriert: 02.07.2007 11:58
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von kili »

cool, das klappte. dankeschön.
kili
Mitglied
Beiträge: 79
Registriert: 02.07.2007 11:58
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von kili »

und wie mach ich, dass die seite auch bei der online-list erscheint?
müsste doch auch irgendwie in der art gehen...
gruß:
kilian
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Du hast dein Thema binnen weniger Minuten/Stunden mit einem Folgebeitrag nach oben geschoben.
Die Mindestwartezeit für Topic Bumping beträgt 24 Stunden.

Bitte lies Dir den phpBB.de-Knigge durch und beachte diese zukünftig.

Back to Topic:

Öffne die viewtopic.php

SUCHE:

Code: Alles auswählen

	switch ($on_page[1])
	{
DANACH einfügen:

Code: Alles auswählen

		case 'deineSeite':
			$location = 'Liest Deine Seite';
			$location_url = append_sid("{$phpbb_root_path}deineSeite.$phpEx");
		break;
Kleopatras_Sister
Mitglied
Beiträge: 257
Registriert: 28.07.2007 18:44

Beitrag von Kleopatras_Sister »

dann reihe ich mich mal hier ein

wie bekomme ich dies bei der suche hin ?

zeige neue beiträge (viewed unread topics) etc. ?

hatte dazu extra ein Thema gestartet, aber mich eventuell nicht ausdrücken können.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hi, ich verstehe Deine Frage nicht....

worauf bezieht sich:
wie bekomme ich dies bei der suche hin ?
Meinst Du "Wenn ein User die Viewonline Seite betrachtet, soll er sehen können wenn jemand : die neuesten Beiträge liest ?"

Das funktioniert nicht.

In der viewonline.php wird nur abgefragt auf welcher Seite ( php seite ) sich ein User befindet und dem entsprechend ein Text zugewiesen.

Im Fall "Zeige ungelesene Nachrichten" --> "Durchsucht die Foren"

Code: Alles auswählen

		case 'search':
			$location = $user->lang['SEARCHING_FORUMS'];
			$location_url = append_sid("{$phpbb_root_path}search.$phpEx");
		break;
Kleopatras_Sister
Mitglied
Beiträge: 257
Registriert: 28.07.2007 18:44

Beitrag von Kleopatras_Sister »

Super dr.death ist da :) dann kann es ja klappen

Also hab dir extra ein Bild gemacht, was alles sagt :)

[ externes Bild ]

Und welche Datei etc, wie (bitte genau, weisst ja bin nicht so doll in phpBB) :oops:
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Sorry, das funktioniert nicht ohne die komplette search.php auf den Kopf zustellen.

In der Suchroutine wird ja nach Begriffen gesucht und dann das entsprechende Topic/Posting gesucht.

Im SQL Statement wird dann u.a. auch die forum id vom gefundenden Beitrag ermittelt und darauf hin der Forum Name.

Die Suchroutine geht jetzt nicht noch Rückwärts und sucht die evtl. vorhandenen "Parent" Foren heraus.
Kleopatras_Sister
Mitglied
Beiträge: 257
Registriert: 28.07.2007 18:44

Beitrag von Kleopatras_Sister »

echt ? oh schade

im alten wbb und vbb hatte ich das mal (lang her) wenn ich mich Recht erinnere.

Diese Funktion wurde von vielen Membern gewünscht, da dachte ich mir. Fragt dr. death der weiß und macht alles möglich *schleim* *g* ;)

Also geht es nicht... keinen MOd oder so dafür ?

Ich danke dir herzlich

Wirklich schade, diese Funktion wäre das non plus ultra an den letzten 6 Änderungen die ich vorgenommen hab.


Letzte Frage hier zu. Den Link, Foren als gelesen markieren, hatten wir im anderen Topic zusammen super eingebunden. Meine Frage wäre es, ob man dies bei dem Bild oben auch recht einbinden könnte ? also das beim klick auf neue Beiträge rechts, alle Foren als gelesen markieren steht.

LG
Antworten

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