Seite 1 von 1

Navlinks ändern

Verfasst: 03.12.2010 11:24
von Angel190
Hallo,

wo kan nich die Navlinks ändern oder anders gefragt geht das überhaupt?
Hier noch ein Bild welche ich genau meine^^
[ externes Bild ]

Will die so machen das wenn ich nun z. B im Unterfroum "phpBB 3.0: Styles, Templates und Grafiken" bin das es dann folgendermaßen angezeigt wird

Home ‹ Community ‹ phpBB 3.0 Styles
phpBB 3.0: Styles, Templates und Grafiken

also der Name des Unterforum unter dem Hauptforum


Hoffe ihr könnt mir sagen ob das geht

MfG
Angel190

Re: Navlinks ändern

Verfasst: 03.12.2010 15:01
von Tetischere
Hallo
suche mal nach den dazugehörigen Variablen in der common.php.
die sehen so aus

Code: Alles auswählen

'NEW_POSTS_HOT'			=> 'Neue Beiträge [ beliebt ]',
dort kannst du dann den angezeigten Text ändern

Gruß Michael

Re: Navlinks ändern

Verfasst: 03.12.2010 19:34
von Angel190
Ähm in der common.php steht da nichts drin und das was du meinst sind doch die Sprachvariablen aber die will ich nicht ändern :o

Re: Navlinks ändern

Verfasst: 04.12.2010 01:20
von Mahony
Hallo
Versuch mal folgendes
Suche in der overall_header.html

Code: Alles auswählen

<!-- BEGIN navlinks --> <strong>&#8249;</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks -->
Ersetze mit

Code: Alles auswählen

<!-- BEGIN navlinks --> <strong>&#8249;</strong> <a href="{navlinks.U_VIEW_FORUM}"><br />{navlinks.FORUM_NAME}</a><!-- END navlinks -->
P.S. Anschließend nicht vergessen, den cache zu leeren.

Grüße: Mahony

Re: Navlinks ändern

Verfasst: 04.12.2010 11:28
von Angel190
ok hab es mal gemacht nur wird es jetzt folgendermaßen angezeigt
Skorpion1976 & TooLow1975 - Official Community »
Offtopic »
Small Talk
Habe schon die Stelle gefunden in der die navlnks gebildet werde und zwar in der functions_display.php

Code: Alles auswählen

// Build navigation links
	if (!empty($forum_parents))
	{
		foreach ($forum_parents as $parent_forum_id => $parent_data)
		{
			list($parent_name, $parent_type) = array_values($parent_data);

			// Skip this parent if the user does not have the permission to view it
			if (!$auth->acl_get('f_list', $parent_forum_id))
			{
				continue;
			}

			$template->assign_block_vars('navlinks', array(
				'S_IS_CAT'		=> ($parent_type == FORUM_CAT) ? true : false,
				'S_IS_LINK'		=> ($parent_type == FORUM_LINK) ? true : false,
				'S_IS_POST'		=> ($parent_type == FORUM_POST) ? true : false,
				'FORUM_NAME'	=> $parent_name,
				'FORUM_ID'		=> $parent_forum_id,
				'U_VIEW_FORUM'	=> append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $parent_forum_id))
			);
		}
	}

	$template->assign_block_vars('navlinks', array(
		'S_IS_CAT'		=> ($forum_data['forum_type'] == FORUM_CAT) ? true : false,
		'S_IS_LINK'		=> ($forum_data['forum_type'] == FORUM_LINK) ? true : false,
		'S_IS_POST'		=> ($forum_data['forum_type'] == FORUM_POST) ? true : false,
		'FORUM_NAME'	=> $forum_data['forum_name'],
		'FORUM_ID'		=> $forum_data['forum_id'],
		'U_VIEW_FORUM'	=> append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $forum_data['forum_id']))
	);
Nur sehe ich da nicht wie man das ändern könnte

Re: Navlinks ändern

Verfasst: 04.12.2010 15:20
von Tetischere
Hallo Angel
das "Layout" kannst du nur in einer HTML-Datei ändern nicht in den php-Dateien!

Gruß Michael

Re: Navlinks ändern

Verfasst: 05.12.2010 19:19
von Angel190
eben nicht, die navilinks werden genau in dieser php-datei zusammengefügt und das ist das problem! :)
Habe alle dateien, von phpbb, nach "navlinks" mit notepad++ durchsucht und es gibt genau 3 dateien ;) overall_header.html, breadcrumbs.html und eben die functions_display.php

in den html dateien werden die navlinks so wie Mahony geschrieben hat daragestellt und in der php datei siehst du es oben! ;)

Re: Navlinks ändern

Verfasst: 05.12.2010 21:19
von Tetischere
Hallo Angel
den Code den Mahony geschrieben hat ist definitiv für eine HTML-Datei.
Die .php-Dateien werden vom Server ausgelesen, das Ergebnis wird in den HTML-Dateien sichtbar gemacht, Deswegen ist die HTML-Datei für das Layout verantwortlich! :wink:
(Vereinfachte Erklärung :wink: )