Seite 1 von 1

Fehler in meiner portal_body.html ??

Verfasst: 10.02.2010 13:53
von RainbowOne
Hallo alle zusammen....!!

Ich hoffe, ich poste hier an der richtigen Stelle. Sonst bitte verschieben.

Ich habe einen Block in meinem Portal von der linken Seite auf die rechte Seite gesetzt.
Seitdem stellt der Windows-Internetexplorer die Seite nicht mehr richtig da. Opera,
Firefox und Co machen keine Problem. Auch wenn ich die Aktion wieder rückgängig mache
bleibt der Fehler.

Hier sind Bilder von dem Problem (anklicken):

Opera, Firefox und Co (keine Probleme) :
[ externes Bild ]

Windows-Internetexplorer (Blöcke unterschiedlich gross, veränderte Schriftgrössen usw.) :
[ externes Bild ]


Hier ist der Code aus der portal_body.html :

Code: Alles auswählen

<!-- DEFINE $S_IN_PORTAL = 1 -->
<!-- INCLUDE overall_header.html -->
<!-- INCLUDE portal/_block_config.html -->

<!--version $Id: portal_body.html 487 2009-03-23 17:45:47Z kevin74 $ //-->
<table cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr>
<!-- [+] left block area -->
	<td width="{PORTAL_LEFT_COLUMN}px" valign="top" style="padding-right:6px;">
<!-- IF S_DISPLAY_USERMENU -->
			<!-- IF not S_USER_LOGGED_IN -->
				<!-- INCLUDE portal/block/login_box.html -->
			<!-- ENDIF -->		
			<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
				<!-- INCLUDE portal/block/user_menu.html -->
			<!-- ENDIF -->
<!-- ENDIF -->


<!-- IF S_DISPLAY_MAINMENU -->
			<!-- INCLUDE portal/block/main_menu.html -->
<!-- ENDIF -->
	
				
<!-- IF S_DISPLAY_BIRTHDAY_LIST -->
			<!-- INCLUDE portal/block/birthday_list.html -->
		<!-- ENDIF -->
<!-- IF S_DISPLAY_ONLINE_PORTAL_LIST and S_DISPLAY_ONLINE_LIST -->
			<!-- INCLUDE portal/block/whois_online.html -->
		<!-- ENDIF -->

<!-- IF S_DISPLAY_RECENT -->
			<!-- INCLUDE portal/block/recent.html -->
		<!-- ENDIF -->	
		<!-- IF S_STYLE_OPTIONS and S_DISPLAY_CHANGE_STYLE -->
				<!-- INCLUDE portal/block/change_style.html -->
		<!-- ENDIF -->	

		<!-- INCLUDE portal/block/additional_blocks_left.html -->			

		
		<!-- IF not S_IS_BOT and S_USER_LOGGED_IN and S_ZEBRA_ENABLED and S_DISPLAY_FRIENDS -->
			<!-- INCLUDE portal/block/online_friends.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_ADVANCED_STAT -->
			<!-- INCLUDE portal/block/statistics.html -->
		<!-- ENDIF -->	
		

		<!-- IF S_DISPLAY_CLOCK -->
			<!-- INCLUDE portal/block/clock.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_PORTALSEARCH and S_DISPLAY_SEARCH -->
			<!-- INCLUDE portal/block/search.html -->
		<!-- ENDIF -->
		
		<!-- IF S_DISPLAY_RANDOM_MEMBER -->
			<!-- INCLUDE portal/block/random_member.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_ATTACHMENTS -->
			<!-- INCLUDE portal/block/attachments.html -->
		<!-- ENDIF -->
		<!-- IF S_DISPLAY_TOP_POSTERS -->
			<!-- INCLUDE portal/block/top_poster.html -->
		<!-- ENDIF -->		

		<!-- IF S_DISPLAY_LATEST_MEMBERS -->
			<!-- INCLUDE portal/block/latest_members.html -->
		<!-- ENDIF -->
<!-- IF S_DISPLAY_LINKS -->
			<!-- INCLUDE portal/block/links.html -->
		<!-- ENDIF -->
		<!-- IF S_DISPLAY_LINK_US -->
			<!-- INCLUDE portal/block/link_us.html -->
		<!-- ENDIF -->

	</td>
<!-- [-] left block area -->
	<td style="width:4px;" valign="top"></td>

<!-- [+] center block area -->
	<td valign="top">

		<!-- IF S_DISPLAY_GENERAL -->
			<!-- INCLUDE portal/block/general_block.html -->
		<!-- ENDIF -->

		<!-- IF U_RESTORE_PERMISSIONS and S_DISPLAY_MAINMENU -->
			<!-- INCLUDE portal/block/general_block.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_WELCOME -->
			<!-- IF S_DISPLAY_WELCOME_GUEST and S_USER_LOGGED_IN -->
			<!-- ELSE -->
				<!-- INCLUDE portal/block/welcome.html -->
			<!-- ENDIF -->
		<!-- ENDIF -->

		<!-- IF S_CUSTOM_CENTER -->
			<!-- INCLUDE portal/block/custom_center.html -->
		<!-- ENDIF -->
		
		<!-- IF X_UNREAD -->
				<!-- INCLUDE portal/block/unread_posts.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_ANNOUNCEMENTS -->
			<!-- IF S_ANNOUNCE_COMPACT -->
				<!-- INCLUDE portal/block/announcements_compact.html -->
			<!-- ELSE -->
				<!-- INCLUDE portal/block/announcements.html -->
			<!-- ENDIF -->
<!-- IF S_DISPLAY_NEWS -->
			<!-- IF S_NEWS_COMPACT -->
				<!-- INCLUDE portal/block/news_compact.html -->
			<!-- ELSE -->
				<!-- INCLUDE portal/block/news.html -->
			<!-- ENDIF -->				

<!-- ENDIF -->

		
		
		<!-- ENDIF -->

		<!-- INCLUDE portal/block/additional_blocks_center.html -->	

		

		<!-- IF S_DISPLAY_PORTAL_FORUM_INDEX -->
			<!-- INCLUDE forumlist_body.html -->
			<br clear="all" />
			<table class="legend">
				<tr>
					<td width="20" align="center">{FORUM_NEW_IMG}</td>
					<td><span class="gensmall">{L_NEW_POSTS}</span></td>
					<td>&nbsp;&nbsp;</td>
					<td width="20" align="center">{FORUM_IMG}</td>
					<td><span class="gensmall">{L_NO_NEW_POSTS}</span></td>
					<td>&nbsp;&nbsp;</td>
					<td width="20" align="center">{FORUM_LOCKED_IMG}</td>
					<td><span class="gensmall">{L_FORUM_LOCKED}</span></td>
				</tr>
			</table>
			<br clear="all" />
		<!-- ENDIF -->
	
       	

		<!-- IF S_DISPLAY_PAY_C -->
			<!-- INCLUDE portal/block/donation.html -->
		<!-- ENDIF -->
		
		<!-- IF S_DISPLAY_WORDGRAPH -->
			<!-- INCLUDE portal/block/wordgraph.html -->
		<!-- ENDIF -->
		
		<!-- IF S_DISPLAY_JUMPBOX -->
			<!-- INCLUDE portal/block/jumpbox.html -->
		<!-- ENDIF -->	

		<!-- please keep this credits visible, thank you! -->
		<br /><br />
		<div class="copyright" align="center">{L_PORTAL_COPY}</div>
		<br />
	</td>
                         
<!-- [-] center block area -->
	<td style="width:4px;" valign="top"> </td>

<!-- [+] right block area -->
	<td width="{PORTAL_RIGHT_COLUMN}px" valign="top" style="padding-left:6px;">

		<!-- IF S_DISPLAY_MINICAL -->
			<!-- INCLUDE portal/block/mini_calendar.html -->
		<!-- ENDIF -->

		<!-- IF S_DISPLAY_LEADERS_EXT -->
			<!-- INCLUDE portal/block/leaders_ext.html -->
		<!-- ELSEIF S_DISPLAY_LEADERS -->
			<!-- INCLUDE portal/block/leaders.html -->
		<!-- ENDIF -->		

                <!-- IF S_DISPLAY_LAST_BOTS and S_LAST_VISITED_BOTS -->
			<!-- INCLUDE portal/block/latest_bots.html -->
		<!-- ENDIF -->		
		
                <!-- IF S_CUSTOM_SMALL -->
			<!-- INCLUDE portal/block/custom_small.html -->
		<!-- ENDIF -->

                <!-- IF S_DISPLAY_PAY_S -->
			<!-- INCLUDE portal/block/donation_small.html -->
		<!-- ENDIF -->	

                <!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
			<!-- INCLUDE portal/block/shoutbox.html -->
		<!-- ENDIF -->		
		
		
                <!-- IF S_DISPLAY_POLL -->
			<!-- INCLUDE portal/block/poll.html -->
		<!-- ENDIF -->
	</td>
<!-- [-] right block area -->
<td style="width:4px;" valign="top"> </td>
</tr>
</table>

<!--// board3 Portal by www.board3.de //-->
<!-- INCLUDE overall_footer.html -->
Ich sitzte wohl schon zu lange vor diesem Code um noch einen Fehler zu entdecken.
Wäre super, wenn hier mal jemand drauf schauen könnte oder jemand eine
Idee hat wo der Fehler liegt.

Vielen Dank im Vorraus, für eure Mühe...!!

Re: Fehler in meiner portal_body.html ??

Verfasst: 10.02.2010 15:06
von redbull254
Hallo erstmal,

was man nach Änderungen immer machen sollte:
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 (Nur für den kurzzeitigen Gebrauch gedacht):

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

Das sollte aber hinterher wieder zurück gestellt werden. (Sonst unter anderem große Serverlast)

Der Cache muss aber trotzdem geleert werden.
Ein Link zum Forum ist wesentlich hilfreicher als Bilder.

(Ich persönlich reagiere bei Bilder nicht mehr)

Re: Fehler in meiner portal_body.html ??

Verfasst: 10.02.2010 16:00
von franki
Mein Rat: Ich würde erst einmal auf die aktuelle Portal-Version 1.0.5 updaten.

Re: Fehler in meiner portal_body.html ??

Verfasst: 10.02.2010 16:09
von RainbowOne
Danke erstmal für die Tipps.

Ich habe alles abgearbeitet, leider ohne erfolg.

HIER nochmal der Link zum Forum


An das Update setzt ich mich jetzt ran.

Re: Fehler in meiner portal_body.html ??

Verfasst: 10.02.2010 16:34
von franki
1. Hast Du die _portal_config an deinen Style angepasst ?

[OT]
2. Ich hab mir mal den Quellcode angeschaut :o
Da ist ja einiges übel dran. Fast jeder Link geht über target="_blank"
und das

Code: Alles auswählen

<a target="_blank" href="./chat/index.php" title="Online: " onclick="window.open(this.href,'Live-Chat','width=900,height=600');this.blur(); return false;">Live-Chat [0]</a>
kann ich gar nicht nachvollziehen....
ein neues Fenster

Code: Alles auswählen

<a target="_blank" href=
in einem neuen Fenster

Code: Alles auswählen

onclick="window.open(this.href,'Live-Chat','width=900,height=600');this.blur(); return false;">
wobei

Code: Alles auswählen

onclick="window.open(this.href);return false;"
richtig ist.
target="_blank" sollte mann vermeiden.
[/OT]

Re: Fehler in meiner portal_body.html ??

Verfasst: 10.02.2010 18:53
von RainbowOne
Danke für deine Mühe.

_portal_config ist angepast.

Am Chatt hatte ich gar nichts verändert. Und wie oben beschrieben funzte alles mit dem Win-Internetexplorer
bevor ich den Block von links nacht rechts verschoben habe. Ich dachte, ich hätte einen Fehler in der portal_body.html .
Und "target="_blank" war ja auch schon immer drin. Da kann die plötzliche Veränderung bestimmt nicht her kommen.

Die Frage, die sich stellt, ist, warum stellt der Internetexplorer plötzlich die Blöcke und die Schriften anders da als die anderen Browser.
Und sobald man sich einlogt ist das Portal wieder OK, komisch. Ich kann diesen blöden Fehler einfach nicht finden.
Und am fehlenden Update kann es ja nicht liegen. Es funzte ja alles bevor ich die portal_body.html bearbeitet habe.

Und was auch sehr komisch ist, dass der Newsticker nur noch halb so lang ist und das nur die obere Hälfte der Buchstaben angezeit wird.
Das ist doch verückt........... im doppelsten Sinne, lol.


HIER nochmal der Link zum Forum