Seite 1 von 1

Header nur von der Themenseite ändern?

Verfasst: 21.08.2006 21:25
von bruckschloegl
Hallo,

ich möchte gerne den Header nur von der "Themenseite" ändern.

Denn dort sollte dieser Code stehen:

Code: Alles auswählen

<link rel="chapter forum" href="www.bla.de" title="Bla" />
Wie genau kann ich das machen?
Gibt es hierfür vielleichte eine Datei?

Gruß

Verfasst: 22.08.2006 16:14
von bruckschloegl
kann mir keiner helfen??? :cry:

Verfasst: 22.08.2006 17:11
von Beagleman
Was meinst du denn genau mit "Themenseite"?

index.php?
viewtopic.php?
viewforum.php?

Verfasst: 24.08.2006 11:48
von bruckschloegl
Mit Themenseite meine ich diese Seiten zum Beispiel:

http://www.abakus-internet-marketing.de ... -4259.html

Verfasst: 24.08.2006 11:55
von mad-manne
Hmmm ... soll das denn nur in einem bestimmten Forum so sein, oder in allen foren aber eben nur bei der "Themenansicht" also wie du schon sagtest, in der viewtopic.php ?

Zweite Frage: Muss das dann wirklich im Header sein, oder kann es auch unterhalb des headers sein??

Gruss,
Manne.

Verfasst: 24.08.2006 12:04
von Beagleman
Eine Möglichkeit (ungetestet):

Suche in includes/page_header.php

Code: Alles auswählen

			$nav_links_html .= sprintf($nav_link_proto, $nav_item, $nested_array['url'], $nested_array['title']);
		}
	}
}
Füge danach ein

Code: Alles auswählen

if ($_SERVER['PHP_SELF'] == "/viewtopic.php")
	{
	$nav_links_html .= sprintf($nav_link_proto, "chapter forum", append_sid("www.bla.de"), "Bla");
	}

Verfasst: 24.08.2006 12:06
von bruckschloegl
hallo,

also das soll in allen foren so sein, aber nur in der "Themenansicht".

Ja, das müsste im header sein. ich glaube, dass ist ja das schwierige dran.

Gruß

Verfasst: 24.08.2006 12:15
von mad-manne
Also ich habe da mal einen kleine Hack dafür gemacht :wink:

Vorher Backups aller beteiligten dateien erstellen !!

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
viewtopic.php

# 
#-----[ FIND ]------------------------------------------ 
# 
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
define('IN_VIEWTOPIC', true);

# 
#-----[ OPEN ]------------------------------------------ 
# 
includes/page_header.php

# 
#-----[ FIND ]------------------------------------------ 
# 
//
// Login box?
//
if ( !$userdata['session_logged_in'] )

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 
if ( defined('IN_VIEWTOPIC') )
{
	$template->assign_block_vars('switch_viewtopic_extraheader', array());
}

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/DEIN_TEMPLATE/overall_header.tpl

# 
#-----[ AN GEWÜNSCHTER STELLE EINFÜGEN ]------------------------------------------ 
# 
<!-- BEGIN switch_viewtopic_extraheader -->
Dein extra-kram für die viewtopic.php HIERHER!
<!-- END switch_viewtopic_extraheader -->

Gruss,
Manne.