Seite 2 von 3

Verfasst: 01.03.2008 14:56
von redbull254
Hallo, Overhead ;-)

ich würde (um da mal wieder "Grund" rein zubekommen) eine originale overall_header.html reinladen und schauen, ob jetzt alles soweit stimmt. Danach Schritt für Schritt die neuen Links hinzufügen und immer wieder mit den verschiedenen Browsern kontrollieren . :wink:

Verfasst: 01.03.2008 15:58
von Helmut
Hallo Overhead,

also ich weis nicht was du gemacht hast, aber wenn ich deine gepostete Datei nehme, dann geht es auch. Bei mir sieht es dann so aus:

[ externes Bild ]

Hier ist deine geänderte und funktionsfähige overall_header.html, die ich schnell mal in mein Testforum eingebaut habe. Es funktioniert sowohl mit dem FF als auch mit dem IE7. Vermutlich hast du irgendwas falsch eingebaut, anders kann ich mir das jetzt nicht erklären.

Gruß Helmut

Verfasst: 01.03.2008 17:48
von Overhead
@ Helmut

Danke für Deine Hilfe ich habe mal Deine eingebaut und dann um die | ergänzt...


Ergebnis IE 7:

[ externes Bild ]


Ergebnis Opera:

[ externes Bild ]


... Jetzt fehlen eigentlich nur noch die Icons....

die hatte ich ja mal mit

Code: Alles auswählen

<img src="/testforum/styles/prosilver/theme/images/icon_filebase.gif" class="imagelink">
eingebunden, dadurch das nun <li> verwendet wird, kann ich mir das aber abschminken - oder??

Hier die letzte Version (also diejenige die o.a. Bilder zeigen).

cu Overhead

Verfasst: 01.03.2008 18:28
von Helmut
Hallo Overhead,

die | hatte ich ja schon für dich in den Code eingebaut, wie du sicher gesehen hast. Warum die Anzeige bei dir so zusammengeschoben aussieht, da könnte ich nur raten. Kann es sein, dass du etwas an den css gebastelt hast bzw. das Forum recht schmal ist?

Das Icon dürfte kein Problem sein, ersetze mal

Code: Alles auswählen

<li><a href="{U_FILEBASE}" title="{L_FILEBASE}"accesskey="l">{L_FILEBASE}</a> | </li>
mit dem hier

Code: Alles auswählen

<li><img src="/testforum/styles/prosilver/theme/images/icon_filebase.gif" class="imagelink"><a href="{U_FILEBASE}" title="{L_FILEBASE}"accesskey="l">{L_FILEBASE}</a> | </li>
dann müsste auch das Icon zu sehen sein.

Gruß Helmut

Verfasst: 02.03.2008 09:19
von Overhead
@ Helmut

Danke das mit den img habe ich gemacht - ich habe dann noch versucht etwas Feinschliff für die Darstellung beim IE 7 hinzubekommen...

Code: Alles auswählen

</ul>
         <!-- ENDIF -->
<br><br>
         <ul class="linklist rightside" style="font-size:0.9em; font-family:Verdana,Arial,sans-serif">
            <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>
            <li class="icon-faq"><a href="{U_RULES}" title="{L_RULES_EXPLAIN}">{L_RULES}</a> | </li>
            <li><img src="/testforum/styles/prosilver/theme/images/icon_filebase.gif" class="imagelink"><a href="{U_FILEBASE}" title="{L_FILEBASE}"accesskey="l">{L_FILEBASE}</a> | </li>
            <li><img src="/testforum/styles/prosilver/theme/images/icon_meetings.gif" class="imagelink"><a href="{U_MEETINGS}" title="{L_MEETINGS}">{L_MEETINGS}</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>
Ergebnis IE 7:

[ externes Bild ]

Bei Opera wirkt sich der Code überhaupt nicht aus und das Ganze wird optimal dargestellt:

[ externes Bild ]


An der CSS habe ich ledich eine Veränderung für die Externe Links eingebaut diese bekommen eine andere Farbe als die interen zugewiesen - an der Breit des Forums wurden keine Veränderungen vorgenommen.

@ redbull254

das war der erste Weg - der aber nichts gebracht hatte deshlab auch der Post hier, - der Codetip von nv war schon nicht schlecht für IE7 und FF aber in opera eine Katastrophe - das Proble hier ist wirklich zumindest die Indexseite für alle Besucher anscheinend ähnlich darzustellen, und zwar ohne den Einbau eines zusätzlichen Menus.

Ich hatte schon überlegt manche der Links von der rechten Seite rauszunehmen und ein zweite Linkzeile auf der Linken Seite anzufangen....

cu Overhead

Verfasst: 02.03.2008 09:45
von Helmut
Hallo Overhead,

hm ..... langsam wirds seltsam, mir fällt bald nichts mehr ein. Es könnte aber mit deiner Änderung an der CSS zusammen hängen, die class="imagelink" habe ich nicht drinnen, bei mir wird es auch im IE7 sauber angezeigt. Zeige doch mal was du an der CSS gemacht hast und an welcher CSS Datei.

Gruß Helmut

Verfasst: 02.03.2008 10:12
von JFooty
Entschuldigt, dass ich mich hier reinhänge. Aber könnte es sein, dass die fehlerhafte Darstellung daran liegt:

Code: Alles auswählen

<a href="{U_FILEBASE}" title="{L_FILEBASE}"accesskey="1">
Ich meine das fehlende Leerzeichen zwischen title="{L_FILEBASE}" und accesskey="1". Ist das vielleicht der Grund, dass der IE verrückt spielt, während Opera kein Problem damit hat?

Verfasst: 02.03.2008 12:09
von Overhead
@ JFooty

das hat leider nicht´s gebracht. Danke trotzdem - hätte ja wirklich sein können.

@ Helmut

es wurde die color.css so ergänzt:

Code: Alles auswählen

/*  	
--------------------------------------------------------------
Colours and backgrounds for links.css
-------------------------------------------------------------- */

a:link	{ color: #4876FF; }
a:visited	{ color: #4876FF; }
a:hover	{ color: #CD2626; }
a:active	{ color: #4876FF; }

/*postlink */
a.postlink:link {color: #CD2626; }
a.postlink:visited {color: #CD2626; }
a.postlink:hover {color: #CD2626; }
a.postlink:active {color: #CD2626; }
Der Befehl imagelink ist für die Netscapebrowser, damit das Bild, als Bild ohne Rahmen und nicht anklickbar dargestellt wird, er wird daher nicht im css verankert und von IE, FF und Opera ignoriert. und lediglich bei Netscapebrowsern ausgeführt. ;)

Da das Ganze bei Dir wirklich völlig anders angezeigt wird, muss irgendwo anders der Hund begraben sein.....

cu Overhead

Verfasst: 02.03.2008 12:26
von Helmut
Hallo Overhead,

mal eine andere Frage, ist das Forum bei dir innerhalb eines Portals in der Mitte eingebettet?

Bei dir sind die beiden Zeilen Links und Rechts ineinander geschoben (bei dir Opera neu), das konnte ich nur machen wenn ich das Browserfenster zusammengeschoben hatte. Aber selbst da wurde es bei mir auch im IE richtig angezeigt. Sonst fällt mir jetzt auch nichts weiter ein.

Gruß Helmut

Verfasst: 02.03.2008 12:38
von Overhead
@ Helmut

ich habe zwar eine Version von phpBB3 Portal installiert - dort wird aber das forum nicht innerhalb es Portal angezeigt - in der Final will ich kein Portal einbauen, da das vom grunsatz her nicht zum Forum passt. - Wenn also da Portal da störend wirkt, dann muss ich mir das mal anschauen und das evtl. komplett rausschmeissen.

cu Overhead