Seite 1 von 1

Frage zum Header

Verfasst: 19.03.2005 09:45
von Mana
Hallo Leute,
Eine Frage:
Ich will neben Login&co noch ein paar andere Links einfügen, aber ich verstehe nicht wie... (ich werde aus den Scripten nicht schlau)
könnt ihr mir da helfen?
Danke im voraus,
eure mana

Verfasst: 19.03.2005 09:57
von rabbit
was für links denn? grundsätzlich musst du dazu die overall_header.tpl und die page_header.php anpassen.

Verfasst: 24.03.2005 13:24
von Mana
Ich habe es versucht, aber es funktioniert nicht... kann mir jemand vielleicht sagen, wie ich einen Link hinzufügen kann?
Danke!

Verfasst: 24.03.2005 13:57
von Markus67
Hi ...

so sollte der Link aussehen ... die Frage ist eventuell noch wohin du verlinken möchtest ... auf andere Websites oder auf Seiten vom Forum.

Code: Alles auswählen

<a href="http://www.test.de" class="mainmenu"><img src="templates/subSilver/images/dein_minicion.gif" width="12" height="13" border="0" hspace="3" />Angezeigter Text</a>
Das ganze kommt in die overall_header.tpl

Markus

Verfasst: 24.03.2005 14:41
von Falk_H
Hi Markus & co.,

ich glaube ich muss umdenken (meine andere Idee soll wohl nicht sein, naja...)

Auf dem Bild ist ja zu erkennen, wie bei subSilver üblich, Forenname und das Forenmenue zentriert, sprich in der Mitte der Seite.

http://www.falk-wserv.gmxhome.de/Forummenue.jpg

Wie kann ich rechts davon (mit ein wenig Abstand und oberhalb von "Beiträge seit dem...") zwei weitere Buttons einfügen (Grafik mach ich selber) mit dazugehörigen Links? Wie ich das sehe muss das bestimmt auch in die overall_header.tpl (unterer Abschnitt). Da ich von php nicht sehr viel verstehe, weiß ich eben auch nicht den Ausdruck "rechts" mit Abstand von... usw.

Grüße
Falk


Große Grafiken nur als Link; Leuchte

Verfasst: 24.03.2005 18:25
von Markus67
Hi ...

In der overall_header.tpl kannst du eigentlich mit ganz normalem html arbeiten :wink:

So ganz weiss ich aber immer noch nicht wo die Links hin sollen ...
Sollen die nach dem Logout kommen oder hat das mit der Navi nichts zu tun?

Mal die Buttons doch einfach mal in den Screenshot. :wink:

Markus

Verfasst: 24.03.2005 19:40
von akb
ich denke mal, dein problem ist einfach nen html-problem von wegen "wie ordne ichs im code an".

imho solltest du den header komplett zerpflücken, um einen layer oder eine tabellenzelle an die stelle zu bekommen, wo du die buttons haben willst.

also nicht unbedingt zerpflücken, sondern halt einfach halt die bestehende menüstruktur so in eine tabelle einbetten (oder wie gesagt layer, aber layer dürften für jemanden der nich sooo versiert mit html ist schwieriger sein), dass daneben noch eine freie zelle ist, wo du deinen eigenen inhalt reinpacken kannst. ist ja wie gesagt quasi reines html in den templates, bis auf die variablen die zugewiesen werden können.

ich kann dir leider auch gerade keinen codeschnippsel dafür geben oder so, da ich nicht weiss, wie der code im standard-phpbb aufgebaut ist. hab schon lange nur noch eigene templates und auch phpbb.de und .com habens ja etwas angepasst.

edit:

Code: Alles auswählen

<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center"> 
	<tr> 
		<td class="bodyline"><table width="100%" cellspacing="0" cellpadding="0" border="0">
			<tr> 
				<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
				<td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br />&nbsp; </span> 
				<table cellspacing="0" cellpadding="2" border="0">
					<tr> 
						<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">&nbsp; &nbsp;<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>&nbsp; &nbsp;<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp; &nbsp;<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>&nbsp; 
						<!-- BEGIN switch_user_logged_out -->
						&nbsp;<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a></span>&nbsp;
						<!-- END switch_user_logged_out -->
						</td>
					</tr>
					<tr>
						<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>&nbsp;</span></td>
					</tr>
				</table></td>
			</tr>
		</table>
das hab ich nu aus dem cvs. so sieht der teil in der overall_header.tpl aus.

das ganze solltest du dann in etwa so hindrehen, dass so etwas herauskommt (achte auf den schluss):

Code: Alles auswählen

<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center"> 
	<tr> 
		<td class="bodyline"><table width="100%" cellspacing="0" cellpadding="0" border="0">
			<tr> 
				<td> [dies ist die zelle mit dem phpbb-logo/index-link] </td>
				<td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br />&nbsp; </span> 
				<table cellspacing="0" cellpadding="2" border="0">
					<tr> 
						<td align="center" valign="top" nowrap="nowrap"> [dies ist die tabellenzelle, die die standardlinks enthält]
						</td>
					</tr>
					<tr>
						<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>&nbsp;</span></td>
					</tr>
				</table></td>
				<td>[diese zeile/zelle hier fügst du manuell ein, formatierst sie nötigenfalls und packst deine buttons rein]</td>
			</tr>
		</table>
man möge mich hauen wenn ich mich irre, aber irgendwie ist das ganze im cvs arg unübersichtlich formatiert ;) hoff ich bin auf die schnelle richtig durchgestiegen