Seite 1 von 1

Probleme mit Portaldarstellung

Verfasst: 06.12.2008 14:25
von Trash-Master
Hallo,

wie der Titel schon sagt, habe ich seit kurzem Probleme mit der Darstellung vom Portal, genauer gesagt geht es sich ums Menü und um das Benutzermenü.
So sieht das ganze jetzt aus:
[ externes Bild ]

Wie man sieht, wird das Ganze jetzt in einer Art Tabelle dargestellt. (igitt :P ) Vor kurzem wurde das ganze noch standarmäßig schön ohne Tabelle dargestellt. (Sah viel besser aus). Mit den anderen Portalboxen gibt es keine Probleme.

Ich denke mal, der Fehler liegt in einer CSS Datei, ich weiß aber nicht wo. :oops:

Ich benutze als Style den standart "Prosilver" Style. phpBB Version 3.0.3 .
Das Portal ist das von board3 http://www.board3.de/

Bitte helft mir, das das Menu wieder richtig dargestellt wird. Ich bin über jede Hilfe dankbar!

Hier noch der Code von der main_menu.html:

Code: Alles auswählen

<!--version $Id: main_menu.html 327 2008-08-17 20:27:15Z kevin74 $ //-->
<div class="portal-panel">
	<div class="inner">
		<span class="portal-corners-top"><span></span></span>
			<h3><img src="{T_THEME_PATH}/images/portal/portal_menu.gif" width="18px" height="18px" alt=""/>&nbsp;{L_M_MENU}</h3>
  
   <div class="portal-navigation">
  			
			
				<div class="menutitle"><b>{L_M_CONTENT}</b></div>
				<ul>
					<a href="{U_INDEX}">{L_INDEX}</a><br />
					<!-- IF S_DISPLAY_SEARCH -->
					<a href="{U_SEARCH}">{L_SEARCH}</a><br />
					<!-- ENDIF -->
                   <!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED -->
                   	<a href="{U_REGISTER}">{L_REGISTER}</a><br />
                   <!-- ENDIF -->
					<!-- IF S_USER_LOGGED_IN--><a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a><br /><!-- ENDIF -->
					<!-- IF S_USER_LOGGED_IN--><a href="{U_TEAM}">{L_THE_TEAM}</a></li><br /><!-- ENDIF -->
					<!-- IF U_MCP -->
					<a href="{U_MCP}">{L_MCP}</a><br />
					<!-- ENDIF -->
					<!-- IF U_ACP -->
					<a href="{U_ACP}">{L_M_ACP}</a>
					<!-- ENDIF -->
				</ul>
			 <div class="menutitle"><b>{L_M_HELP}</b></div>
				<ul>
					<a href="{U_FAQ}">{L_FAQ}</a><br />
					<!-- IF S_USER_LOGGED_IN--><a href="{U_M_BBCODE}">{L_M_BBCODE}</a><br /><!-- ENDIF -->
					<a href="{U_M_TERMS}">{L_M_TERMS}</a><br />
					<a href="{U_M_PRV}">{L_M_PRV}</a>
				</ul>
			</div>

		<span class="portal-corners-bottom"><span></span></span>
	</div>
</div>
<br style="clear:both" />
mfG,
Trash-Master

Verfasst: 06.12.2008 19:28
von redbull254
Hallo erstmal,

hast Du die portal.css richtig eingebunden?

styles/prosilver/theme/stylesheet.css


Sonst überprüfe noch einmal, ob Du auch alle Dateien ( incl. de kompletten theme-Ordner ) hoch geladen hast.


Dies solltest Du auch berücksichtigen:
Dein Style muss noch in der Datenbank aktualisiert werden!

Gehe dazu folgende Schritt durch:

ACP --> Styles --> Style-Komponenten --> Themes
ACP --> Styles --> Style-Komponenten --> Templates
ACP --> Styles --> Style-Komponenten --> Grafiksammlungen

Dort angekommen, klicke jeweils auf den Link " Aktualisieren "

Nach den Aktualisierungen gehe zurück auf den ACP Index ( ACP --> Allgemein ) und klicke bei "Den Cache leeren" auf den Button "Jetzt ausführen".

Bei manchen Browsern ist es zusätzlich nötig, den Browser Cache zu löschen. ( Meistens mit STRG + F5 )

Alternative Möglichkeit:

ACP --> Allgemein --> Serverlast --> Rekompilieren veralteter Style-Komponenten: JA einstellen.

Das sollte aber hinterher wieder zurück gestellt werden. (Sonst große Serverlast)
Der Cache muss aber trotzdem geleert werden.
Das könnte Dir auch weiter helfen.
http://www.board3.de/viewtopic.php?f=24&t=916

Verfasst: 06.12.2008 20:59
von Trash-Master
Danke für den Tipp.
Mir ist aufgefallen, das ich vorher, wie alles noch OK war, die portal.css garnicht eingebunden habe!

Also mit eingebundener Portal.css find ich die ganze Sache schöner, nur diese Tabelle (siehe Bild oben) stöhrt mich immer noch.

Was muss ich in der Portal.css ändern/löschen um die weg zu bekommen?

/edit:
Ich habs geschafft!
Hab in der portal.css einfach die Blöcke

Code: Alles auswählen

.portal-navigation{
border: 1px solid black;
border-bottom-width: 1px;
width: auto;
}
und

Code: Alles auswählen

.portal-navigation div.menutitle{
color: #000000;
border-bottom: 1px solid #6ACEFF;
padding: 1px 0;
padding-left: 5px;
background-color: #6ACEFF;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 12px;
}
gelöscht.

:)

Verfasst: 08.12.2008 06:57
von aurora876
hätte gereicht, wenn du die "border" gelöscht hättest.