Problem mit Anordnung der Menüelemente im oberen Bereich

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
phatdaro
Mitglied
Beiträge: 14
Registriert: 20.01.2008 16:00

Problem mit Anordnung der Menüelemente im oberen Bereich

Beitrag 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;
}
Zuletzt geändert von phatdaro am 20.02.2008 11:47, insgesamt 1-mal geändert.
phatdaro
Mitglied
Beiträge: 14
Registriert: 20.01.2008 16:00

Beitrag von phatdaro »

Soo schwer kann das doch nicht sein oder?
JFooty
Ehemaliges Teammitglied
Beiträge: 1868
Registriert: 02.10.2007 11:46

Beitrag 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.
phatdaro
Mitglied
Beiträge: 14
Registriert: 20.01.2008 16:00

Beitrag 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^^
JFooty
Ehemaliges Teammitglied
Beiträge: 1868
Registriert: 02.10.2007 11:46

Beitrag 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
R_V_D
Mitglied
Beiträge: 43
Registriert: 10.12.2007 11:09
Kontaktdaten:

Beitrag 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.
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Beitrag 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 -->
LG Franki
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“