Page 2 of 8

Re: Navigatioinsleiste im Header

Posted: 23. February 2008 00:53
by Redbull254
Mann, Chris ;-)
gut, das ich nicht gewettet habe, hätte ich diese doch jetzt glatt verloren. :mrgreen: ;-)

Re: Navigatioinsleiste im Header

Posted: 23. February 2008 00:55
by Christian_N
Redbull254 wrote:Mann, Chris ;-)
gut, das ich nicht gewettet habe, hätte ich diese doch jetzt glatt verloren. :mrgreen: ;-)
Lach...

Re: Navigatioinsleiste im Header

Posted: 23. February 2008 01:22
by Christian_N
Ok eins fiel mir auf, den setze gerade die Fanpage neu auf, die auf prosilver dann läuft und auch des board3 Portal besitzen tut.
Und zwar fiel mir auf das der Tab "Foren-Übersicht" nur aktiv ist, wenn man auf die index.php, viewforum.php oder viewtopic.php ist, ist man dagegen auf posting.php (also wenn man ein Beitrag/Thema verfassen tut) wird der Tab inaktiv, auch wenn man im Moderations-Bereich sein sollt.

Deshalb könnte man nur so eine Idee von mir, dieses noch um

Code: Select all

or basename($_SERVER['SCRIPT_NAME']) == 'posting.php' or basename($_SERVER['SCRIPT_NAME']) == 'mcp.php'
erweitern so das es dann also so ausschaut:

Code: Select all

<li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'index.php' or basename($_SERVER['SCRIPT_NAME']) == 'viewforum.php' or basename($_SERVER['SCRIPT_NAME']) == 'viewtopic.php' or basename($_SERVER['SCRIPT_NAME']) == 'posting.php' or basename($_SERVER['SCRIPT_NAME']) == 'mcp.php' --> class="activetab"<!-- ENDIF -->><a href="{U_INDEX}"><span>{L_INDEX}</span></a></li>


Bei mir habe ich sogar noch {L_INDEX} in {L_FORUM} geändert, damit Forum statt Foren-Übersicht steht.

Gruß Chris

Re: Navigatioinsleiste im Header

Posted: 23. February 2008 01:25
by Redbull254
Ha, ich wusste, das dies Dir keine Ruhe lassen kann. :mrgreen: ROFL

Re: Navigatioinsleiste im Header

Posted: 23. February 2008 01:41
by Christian_N
Redbull254 wrote:Schade ist nur, das so alles linksbündig angezeigt wird. 8-)
Finde ich persönlich nicht so toll.
Schön wäre es, wenn alles rechts stehen würde. Na ja, Geschmackssache . ;-)
:D Nun ja, das ist was anders aber als du dort geschrieben hattest.

Und des mit die Tabs finde ich wirklich gut, so das ich dies auf die neue aufgesetzte Fanpage dann nutze, danke an dieser stelle an blauesblut für den Code. :)

Übrigendes zu deinem Satz mit dem linksbündig, bzw. rechts, wenn man die Änderung macht wird eigentlich an der Navi nichts geändert, es werden nur die Tabs hinzugefügt und alles anderen bleibt beim alten.

Bei der Seite Okey Doggy wurde mehr geändert als nur die Tabs hinzugefügt, deshalb ist dort auf den Screenshot auch alles linksbündig... ;)

So sieht es bei mir aus, wenn man den Code von blauesblut einfügt:
Image

Gruß Chris

Re: Navigatioinsleiste im Header

Posted: 23. February 2008 02:03
by Redbull254
Ich meinte auch nur, das die Tabs linksbündig sind, das sonst alles beim alten bleibt, ist ja auch logisch. Sonst würde ja dort stehen, das man etwas entfernen muss.
Was ich in diesem Fall aber machen würde. Die anderen Links auch so anpassen und nur die Tabs benutzen, sieht dann bestimmt gut aus.
Ich werde mir das umbasteln, damit alles nach rechts kommt. Ich finde aber ansonsten die Tabs klasse. ;-)

Re: Navigatioinsleiste im Header

Posted: 23. February 2008 04:18
by Christian_N
Redbull254 wrote:Ich meinte auch nur, das die Tabs linksbündig sind, das sonst alles beim alten bleibt, ist ja auch logisch. Sonst würde ja dort stehen, das man etwas entfernen muss.
Aso war es gemeint, nun ja die Tabs sind aber überall beim phpBB3 linksbündig.
Redbull254 wrote:Was ich in diesem Fall aber machen würde. Die anderen Links auch so anpassen und nur die Tabs benutzen, sieht dann bestimmt gut aus.
Das habe ich auch bei der Fanpage noch vor, es soll nur die navlinks dann noch angezeigt werden bei mir: :)
Portal » Foren-Übersicht ‹ Portal ‹ board3 Portal - Add-Ons / Snippets
Redbull254 wrote:Ich finde aber ansonsten die Tabs klasse. ;-)
Ganz meiner Meinung. :D

Re: Navigatioinsleiste im Header

Posted: 3. March 2008 19:37
by Ups
schade, wird bei mir nicht im portal angezeigt...

was muß man da ändern?
ich möchte noch ne seite hinzufügen...zb regeln und links...wie erstellt man ne seite?

ups

Re: Navigatioinsleiste im Header

Posted: 3. March 2008 19:41
by Redbull254
Schalte mal im ACP=>Portal=>Einstellungen das ab:

Hauptmenü:
Diesen Block auf dem Portal anzeigen.=> Nein
ich möchte noch ne seite hinzufügen...zb regeln und links...wie erstellt man ne seite?
Dieses Thema ist auf http://www.phpbb.de schon oft behandelt worden. ;-)

Re: Navigatioinsleiste im Header

Posted: 7. March 2008 17:07
by afghanworld
ich hab nur ein kleines problemchen unzwar sieht das bei mir so aus

Image

wie krieg ich das da oben drüber dieses ,,>>>>>activetab" usw weg?

und wie kann ich mehr tabs hinmachen also mehr links von der galelry etc. hab in phpbb.de geguckt da gabs nichts dazu

Vielen Dank

Re: Navigatioinsleiste im Header

Posted: 7. March 2008 18:25
by Christian_N
Hm, ein link zu der Homepage wäre sehr hilfreich.
Alternativ (falls nur Lokal es erstmal hast) kannst auch die overall_header.html mal verlinken damit man einfach mal einen Blick rein werfen kann. :)

Re: Navigatioinsleiste im Header

Posted: 7. March 2008 19:48
by afghanworld
bitte sehr

Code: Select all

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>

<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2002-2006 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
{META}
<title>{SITENAME} &bull; <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>

<!--
	phpBB style name: prosilver
	Based on style:   prosilver (this is the default phpBB3 style)
	Original author:  Tom Beddard ( http://www.subBlue.com/ )
	Modified by:      
	
	NOTE: This page was generated by phpBB, the free open-source bulletin board package.
	      The phpBB Group is not responsible for the content of this page and forum. For more information
	      about phpBB please visit http://www.phpbb.com
-->

<script type="text/javascript">
// <![CDATA[
	var jump_page = '{LA_JUMP_PAGE}:';
	var on_page = '{ON_PAGE}';
	var per_page = '{PER_PAGE}';
	var base_url = '{A_BASE_URL}';
	var style_cookie = 'phpBBstyle';
	var onload_functions = new Array();
	var onunload_functions = new Array();

	<!-- IF S_USER_PM_POPUP -->
		if ({S_NEW_PM})
		{
			var url = '{UA_POPUP_PM}';
			window.open(url.replace(/&/g, '&'), '_phpbbprivmsg', 'height=225,resizable=yes,scrollbars=yes, width=400');
		}
	<!-- ENDIF -->

	/**
	* Find a member
	*/
	function find_username(url)
	{
		popup(url, 760, 570, '_usersearch');
		return false;
	}

	/**
	* New function for handling multiple calls to window.onload and window.unload by pentapenguin
	*/
	window.onload = function()
	{
		for (i = 0; i <= onload_functions.length; i++)
		{
			eval(onload_functions[i]);
		}
	}

	window.onunload = function()
	{
		for (i = 0; i <= onunload_functions.length; i++)
		{
			eval(onunload_functions[i]);
		}
	}

// ]]>
</script>
<script type="text/javascript" src="../styles/prosilver/template/{T_TEMPLATE_PATH}/styleswitcher.js"></script>
<script type="text/javascript" src="../styles/prosilver/template/{T_TEMPLATE_PATH}/forum_fn.js"></script>

<link href="../styles/prosilver/template/{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />

<link href="../styles/prosilver/template/{T_THEME_PATH}/normal.css" rel="stylesheet" type="text/css" title="A" />
<link href="../styles/prosilver/template/{T_THEME_PATH}/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="../styles/prosilver/template/{T_THEME_PATH}/large.css" rel="alternate stylesheet" type="text/css" title="A++" />

<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
	<link href="../styles/prosilver/template/{T_THEME_PATH}/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->

</head>

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">

<div id="wrap">
	<a id="top" name="top" accesskey="t"></a>
	<div id="page-header">
		<div class="headerbar">
			<div class="inner"><span class="corners-top"><span></span></span>

			<div id="site-description">
				<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
				<h1>{SITENAME}</h1>
				<p>{SITE_DESCRIPTION}</p>
				<p style="display: none;"><a href="#start_here">{L_SKIP}</a></p>
			</div>

		<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
			<div id="search-box">
				<form action="{U_SEARCH}" method="post" id="search">
				<fieldset>
					<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" /> 
					<input class="button2" value="{L_SEARCH}" type="submit" /><br />
					<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
				</fieldset>
				</form>
			</div>
		<!-- ENDIF -->

			<span class="corners-bottom"><span></span></span></div>
		</div>

<!-- IF not $S_IN_PORTAL or not S_DISPLAY_MAINMENU -->
<div id="tabs">
       <ul>
          <!-- IF basename($_SERVER['SCRIPT_NAME']) == 'portal.php' --> class="activetab"<!-- ENDIF -->><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'portal.php' --> class="activetab"<!-- ENDIF -->><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'portal.php' --> class="activetab"<!-- ENDIF -->><li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'portal.php' --> class="activetab"<!-- ENDIF -->><a href="{U_PORTAL}"><span>{L_PORTAL}</span></a></li>
              <!-- IF basename($_SERVER['SCRIPT_NAME']) == 'index.php' or basename($_SERVER['SCRIPT_NAME']) == 'viewforum.php' or basename($_SERVER['SCRIPT_NAME']) == 'viewtopic.php' or basename($_SERVER['SCRIPT_NAME']) == 'posting.php' or basename($_SERVER['SCRIPT_NAME']) == 'mcp.php' --> class="activetab"<!-- ENDIF -->><li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'index.php' or basename($_SERVER['SCRIPT_NAME']) == 'viewforum.php' or basename($_SERVER['SCRIPT_NAME']) == 'viewtopic.php' or basename($_SERVER['SCRIPT_NAME']) == 'posting.php' or basename($_SERVER['SCRIPT_NAME']) == 'mcp.php' --> class="activetab"<!-- ENDIF -->><a href="{U_INDEX}"><span>{L_INDEX}</span></a></li>
          <!-- IF S_DISPLAY_SEARCH --><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'search.php' --> class="activetab"<!-- ENDIF -->><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'search.php' --> class="activetab"<!-- ENDIF -->><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'search.php' --> class="activetab"<!-- ENDIF -->><li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'search.php' --> class="activetab"<!-- ENDIF -->><a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}"><span>{L_SEARCH}</span></a></li><!-- ENDIF -->
          <!-- IF S_DISPLAY_MEMBERLIST --><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'memberlist.php' --> class="activetab"<!-- ENDIF -->><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'memberlist.php' --> class="activetab"<!-- ENDIF -->><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'memberlist.php' --> class="activetab"<!-- ENDIF -->><li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'memberlist.php' --> class="activetab"<!-- ENDIF -->><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}"><span>{L_MEMBERLIST}</span></a></li><!-- ENDIF -->
          <!-- IF basename($_SERVER['SCRIPT_NAME']) == 'faq.php' --> class="activetab"<!-- ENDIF -->><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'faq.php' --> class="activetab"<!-- ENDIF -->><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'faq.php' --> class="activetab"<!-- ENDIF -->><li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'faq.php' --> class="activetab"<!-- ENDIF -->><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}"><span>{L_FAQ}</span></a></li>
       </ul>
    </div>

<div class="navbar">
			<div class="inner"><span class="corners-top"><span></span></span>

			<ul class="linklist navlinks">
            			<!-- IF S_IN_ARCADE -->
				<li><a class="icon-home" href="{U_INDEX}" accesskey="h">{L_INDEX}</a> &#8249; <a href="{U_ARCADE}">{L_ARCADE}</a><!-- IF S_IN_SEARCH --> <strong>&#8249;</strong> {L_ARCADE_SEARCH}<!-- ENDIF --><!-- IF S_IN_FAV --> <strong>&#8249;</strong> <a href="{U_ARCADE_FAV}">{L_ARCADE_FAV}</a><!-- ENDIF --><!-- IF S_IN_STATS --> <strong>&#8249;</strong> <a href="{U_ARCADE_STATS}">{L_ARCADE_STATS}</a><!-- ENDIF --><!-- BEGIN navlinks --> <strong>&#8249;</strong> <a href="{navlinks.U_VIEW_CAT}">{navlinks.CAT_NAME}</a><!-- END navlinks --><!-- IF GAME_NAME --> <strong>&#8249;</strong> {GAME_NAME}<!-- ENDIF --></li>
			<!-- ELSE -->

				<li class="icon-home"><a href="{U_PORTAL}">{L_PORTAL}</a> &#187; 
<a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>&#8249;</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks --></li>

			<!-- ENDIF -->


				<li class="rightside"><a href="#" onclick="fontsizeup(); return false;" class="fontsize" title="{L_CHANGE_FONT_SIZE}">{L_CHANGE_FONT_SIZE}</a></li>

				<!-- IF U_EMAIL_TOPIC --><li class="rightside"><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
				<!-- IF U_EMAIL_PM --><li class="rightside"><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
				<!-- IF U_PRINT_TOPIC --><li class="rightside"><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
				<!-- IF U_PRINT_PM --><li class="rightside"><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
			</ul>

			<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
			<ul class="linklist leftside">
				<li class="icon-ucp">
					<a href="{U_PROFILE}" title="{L_PROFILE}" accesskey="u">{L_PROFILE}</a>
						<!-- IF S_DISPLAY_PM --> (<a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a>)<!-- ENDIF --> &bull; 
					<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>
					<!-- IF U_RESTORE_PERMISSIONS --> &bull;
					<a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a>
					<!-- ENDIF -->
				</li>
			</ul>
			<!-- ENDIF -->

			<ul class="linklist rightside">
								<li class="icon-ucp"><a href="{U_ARCADE_MOD}" title="{L_ARCADE_EXPLAIN}">{L_ARCADE}</a></li>

			    <li class="icon-chat"><a href="{U_CHAT}" title="{L_CHAT_EXPLAIN}" class="icon_members">{L_CHAT}</a>&nbsp;</li>
                <li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
                <li class="icon-gallery"><a href="{U_GALLERY_MOD}" title="{L_GALLERY_EXPLAIN}">{L_GALLERY}</a></li>

				<!-- IF not S_IS_BOT -->
					<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
					<!-- IF not S_USER_LOGGED_IN --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
					<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
				<!-- ENDIF -->
			</ul>

			<span class="corners-bottom"><span></span></span></div>
		</div>
        
        <!-- ENDIF -->


	</div>

	<a name="start_here"></a>
	<div id="page-body">
		
		 <!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) --> 
		<div id="message" class="rules">
			<div class="inner"><span class="corners-top"><span></span></span>
				<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
			<span class="corners-bottom"><span></span></span></div>
		</div>
		<!-- ENDIF -->

Re: Navigatioinsleiste im Header

Posted: 7. March 2008 20:00
by Christian_N

Code: Select all

       <ul>
          <li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'portal.php' --> class="activetab"<!-- ENDIF -->><a href="{U_PORTAL}"><span>{L_PORTAL}</span></a></li>
<li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'index.php' or basename($_SERVER['SCRIPT_NAME']) == 'viewforum.php' or basename($_SERVER['SCRIPT_NAME']) == 'viewtopic.php' or basename($_SERVER['SCRIPT_NAME']) == 'posting.php' or basename($_SERVER['SCRIPT_NAME']) == 'mcp.php' --> class="activetab"<!-- ENDIF -->><a href="{U_INDEX}"><span>{L_INDEX}</span></a></li>
         <!-- IF S_DISPLAY_SEARCH --><li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'search.php' --> class="activetab"<!-- ENDIF -->><a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}"><span>{L_SEARCH}</span></a></li><!-- ENDIF -->
          <!-- IF S_DISPLAY_MEMBERLIST --><li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'memberlist.php' --> class="activetab"<!-- ENDIF -->><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}"><span>{L_MEMBERLIST}</span></a></li><!-- ENDIF -->
          <li<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'faq.php' --> class="activetab"<!-- ENDIF -->><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}"><span>{L_FAQ}</span></a></li>
       </ul>
so ist besser, ungetestet sollte aber nun funktionieren. :D Du hast weshalb auch immer so oft

Code: Select all

<!-- IF basename($_SERVER['SCRIPT_NAME']) == 'portal.php' --> class="activetab"<!-- ENDIF -->><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'portal.php' --> class="activetab"<!-- ENDIF -->><!-- IF basename($_SERVER['SCRIPT_NAME']) == 'portal.php' --> class="activetab"<!-- ENDIF -->>
usw. vor den <li>-Tag drin, wenn noch mal die Anleitung von den Beitrag: viewtopic.php?p=2142#p2142 durch gegangen wärst, hättest es sicher auch selbst gesehen. :)

Gruß Chris

Re: Navigatioinsleiste im Header

Posted: 7. March 2008 20:30
by afghanworld
ok vielen dank ;)

Re: Navigatioinsleiste im Header

Posted: 7. March 2008 20:53
by Christian_N
Gern geschehen, wäre lieb, wenn ein Freeback gibst, ob es mit dem Code geklappt hat. :)