Seite 1 von 1

Problem mit Anordnung der Menüelemente im oberen Bereich

Verfasst: 18.02.2008 18:36
von phatdaro
Tag zusammen
Zunächst einmal ich benutze subsilver2.
[ externes Bild ]
Das Forum falls es irgendwie wichtig wäre:Forum


Ich habe drei Fragen: [gelöst]
1. Ich habe mir im oberen Bereich unter dem Logo eine Leiste gemacht wo
dann " Abmelden |Nachrichten FAQ | Suche | Mitglieder | Persönlicher
Bereich " auftaucht. Ich habe da ein paar Sachen im stylsheet geändert,
nur habe ich immer noch das Problem, das "Abmelden |Nachrichten" nicht
100% linksbündig ist und ich finde einfach nicht wo ich das ändern kann.

2. Ich würde gerne, wenn man angemeldet ist den "Moderationsbereich"
mit ganz nach unten zum "Administrationsbereich" verlegen.
Wo finde ich denn dazu die Einträge?
Mir würde die Datei reichen, ein bisschen suchen und learnig bei doing
kann nie schaden^^

3. Ich würde gerne die Leiste mit dem Punkt "Alle Foren als gelesen
markieren" entfernen
Wo finde ich denn dazu die Einträge? Auch hier würde mir die Datei
reichen.

Nachtrag:
Zu Teil 1 wäre der Code wahrscheinlich nicht schlecht oder?^^

overall-header.html

Code: Alles auswählen

	<div id="menubar">
		<table width="100%" cellspacing="0">
		<tr>
			<td class="genmed">
<!-- IF not S_IS_BOT --><td align="left"><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a> | <!-- ENDIF -->
<!-- IF U_RESTORE_PERMISSIONS --><a href="{U_RESTORE_PERMISSIONS}"> {L_RESTORE_PERMISSIONS}</a> | <!-- ENDIF -->
<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN --><span style="color: red;">{L_BOARD_DISABLED}</span><!-- ENDIF -->
			<!-- IF not S_IS_BOT -->
				<!-- IF S_USER_LOGGED_IN -->
                                <!-- IF S_DISPLAY_PM --><a href="{U_PRIVATEMSGS}"> {PRIVATE_MESSAGE_INFO}
                                          <!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->
                                          {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a><!-- ENDIF -->
					<!-- ELSE --><a href="{U_REGISTER}"> {L_REGISTER}</a>
					<!-- ENDIF -->
				<!-- ENDIF -->
			</td>
			<td class="genmed" align="{S_CONTENT_FLOW_END}">
<td align="right"><a href="{U_FAQ}"> {L_FAQ}</a> | 
                 <!-- IF S_DISPLAY_SEARCH --><a href="{U_SEARCH}"> {L_SEARCH}</a><!-- ENDIF -->
				<!-- IF not S_IS_BOT -->
			<!-- IF S_DISPLAY_MEMBERLIST --><a href="{U_MEMBERLIST}"> | {L_MEMBERLIST}</a> | <!-- ENDIF -->
					<!-- IF S_USER_LOGGED_IN --><a href="{U_PROFILE}"> {L_PROFILE}</a><!-- ENDIF -->
				<!-- ENDIF -->
			</td>
		</tr>
		</table>
	</div>

	<div id="datebar">
		<table width="100%" cellspacing="0">

		</table>
	</div>

</div>
Stylesheet

Code: Alles auswählen

#wrapnav {
        padding: 0 20px; 
        min-width: 650px; 
        width: 940px; 
        margin: 0;
	background-color: #f8f8f8;
	border-width: 1px;
	border-style: solid;
	border-color: #e0e0e0;
}


#logodesc {
	margin-bottom: 5px;
        float: center;
	background: #FFFFFF;
	border-bottom: 0px solid #bebcb8;
}

#menubar {
	border-width: 1px;
	border-style: solid;
	border-color: #e0e0e0;
	background: #fafafa;
	font-weight: normal;
	font-size: 1.1em;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

#datebar {

}

#findbar {
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
}

Verfasst: 19.02.2008 17:10
von phatdaro
Soo schwer kann das doch nicht sein oder?

Verfasst: 19.02.2008 21:36
von JFooty
Also zu Problem 1:

Code: Alles auswählen

<div id="menubar">
 <table width="100%" cellspacing="0"> 
  <tr> 
   <td class="genmed"> 
Hier fehlt das Endtag (oder ich bin blind :roll: ) für

Code: Alles auswählen

<td class="genmed">
Das kannst du probehalber mal löschen. Dann sollte das andere linksbündig sein.
Auch hierfür

Code: Alles auswählen

<td class="genmed" align="{S_CONTENT_FLOW_END}">
kann ich kein Endtag finden.
Da ist wohl beim ändern ein bisschen was schief gelaufen. Oder hast du das so original von irgendwo übernommen? (Kann ich mir aber nicht vorstellen.) Ergo: 4 Mal <td , aber nur 2 Mal </td> funktioniert nicht.

Verfasst: 20.02.2008 11:47
von phatdaro
Cool Danke schon mal Problem ist tatsächlich behoben.
Sowas passiert halt wenn ein Mensch ohne jede Ahnung von Html oder PHP mal ein bisschen rumfummelt :)

Also danke schon mal für Lösung Nummer 1

Fehlen nur noch 2^^

Verfasst: 20.02.2008 17:26
von JFooty
Zum zweiten Problem:
Das müsste diese Stelle in der overall_header.html sein:

Code: Alles auswählen

<!-- IF U_MCP -->
<p class="linkmcp">[ <a href="{U_MCP}">{L_MCP}</a> ]</p>
<!-- ENDIF -->
Wenn du diesen Link über/unter dem Link zum Administrationsbereich haben willst, suche in der overall_footer.html folgende Stelle:

Code: Alles auswählen

<!-- IF U_ACP -->
<span class="gensmall">[ <a href="{U_ACP}">{L_ACP}</a> ]</span><br /><br />
<!-- ENDIF -->
und füge den Code von oben davor/danach ein.
Dann sollte das klappen.
//Edit: eventuell musst du noch einen Zeilenumbruch mit <br /> einfügen

Verfasst: 02.04.2008 05:10
von R_V_D
wie sieht denn die lösung für das zweite problem bei prosilver aus? ich finde den codeschnipsel für den moderationsbereich einfach nicht.

Verfasst: 02.04.2008 09:11
von franki
Schaue alternativ mal in die index_body.html rein.

Code: Alles auswählen

<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
Das könnte dann so aussehen in der overall_footer.html

Code: Alles auswählen

<div class="copyright">Powered by <a href="http://www.phpbb.com/">phpBB</a> &copy; 2000, 2002, 2005, 2007 phpBB Group
		<!-- IF TRANSLATION_INFO --><br />{TRANSLATION_INFO}<!-- ENDIF -->
		<!-- IF DEBUG_OUTPUT --><br />{DEBUG_OUTPUT}<!-- ENDIF -->
		<!-- IF U_ACP --><br /><strong><a href="{U_ACP}">{L_ACP}</a></strong><!-- ENDIF -->
<!-- IF U_MCP --><br /><strong><a href="{U_MCP}">{L_MCP}</a></strong><!-- ENDIF -->