Seite 1 von 2

Navi-Pfad bei eigenen Unterseiten - wie?

Verfasst: 28.08.2007 20:52
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

Verfasst: 28.08.2007 20:59
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'],
));

Verfasst: 28.08.2007 21:28
von kili
cool, das klappte. dankeschön.

Verfasst: 28.08.2007 22:24
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

Verfasst: 29.08.2007 10:10
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;

Verfasst: 30.08.2007 02:12
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.

Verfasst: 30.08.2007 08:53
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;

Verfasst: 30.08.2007 14:25
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:

Verfasst: 30.08.2007 15:08
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.

Verfasst: 30.08.2007 23:15
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