wenn ich
diesen Post vom rektal quoten will, wird nach dem eigentlichen quote anscheinend der ganze rest der page mit ins msg field vom newreply.php kopiert.
ich vermute mal es hat etwas mit dem
<?xml
im text zu tun. evemtuell kommt er da dann mit den html-tags durcheinander?
zur veranschaulichung
, das alles steht im Message field:
Ist hinlaenglich bekannt .. der IE versteht den <?xml - Prolog nicht.
Also entweder malformed XML rausschicken (sprich: ohne <?xml...) oder gleich weiterhin HTML verwenden.
Andere Hacks sind User-Agent sniffing und je nachdem xml-Prolog mitschicken oder nicht.
Ich stand vor ca. 1 Jahr auch vor der Entscheidung. Da ich aber schnell gesehen habe das es nix bringt beim MSIE, bin ich mit HTML4 weitergeschwommen.
Es gibt einfach keinen wirklichen Benefit dadurch. HTML4 ist weder deprecated noch obsolete noch irgendwas sondern der defacto Standard.
Wenns darum geht das die Seiten well-formed sind fuer post-processing o.ae. stellt man halt mit Templates eigene Dienste o.ae. zur Verfuegung.
Solange man nicht XML-Applications in XHTML einbetten will, braucht mans IMHO auch nicht. Und fuer diesen Fall gibts keine Usergroup.
</textarea><br>
<div style='display:inline; font-family: verdana,arial,helvetica; font-size: 65%' ><a href="javascript:checklength(document.vbform);">[check message length]</a></div></td>
</tr>
</table>
</td>
</tr>
<tr>
<td bgcolor="#EBF1F7" valign="top"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' ><b>Options:</b></div></td>
<td bgcolor="#EBF1F7" valign="top"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 65%' >
<input type="checkbox" name="parseurl" value="yes" CHECKED> <b>Automatically parse URLs:</b> automatically adds
http:// and around internet addresses.
<br><input type="checkbox" name="email" value="yes" > <b>Email Notification:</b> emails sent to you whenever someone replies. Only registered users are eligible.
<br><input type="checkbox" name="disablesmilies" value="yes" > <b>Disable Smilies in This Post</b>
<br><input type="checkbox" name="signature" value="yes" CHECKED> <b>Show Signature:</b> include your profile signature. Only registered users may have signatures.
</div></td>
</tr>
<tr>
<td bgcolor="#CDDEED" valign="top">
<input type=hidden name=attachmentids value="">
<div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' ><b>Attach file:</b></div><br>
<div style='display:inline; font-family: verdana,arial,helvetica; font-size: 65%' >Maximum size: 1048576 bytes</div></td>
<td bgcolor="#CDDEED" valign="top"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 65%' >
<input type="hidden" name="MAX_FILE_SIZE" value="1048576">
<input type=hidden name=attachmentids value="">
<input type="file" class="bginput" name="attachment"> <input class="bginput" type="submit" name="upload" value="Upload!" ><br>
Valid file extensions: gif jpg jpeg png txt pdf</div></td>
</tr>
<tr>
<td bgcolor="#EBF1F7" valign="top"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' ><b>Rate this Thread:</b></div></td>
<td bgcolor="#EBF1F7" valign="top"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 65%' ><select name="rating">
<option value="0">Select a rating (optional)</option>
<option value="5">5 .. Best</option>
<option value="4">4</option>
<option value="3">3 .. Average</option>
<option value="2">2</option>
<option value="1">1 .. Worst</option>
</select>
If you like, you can add a score for this thread.</div></td>
</tr>
</table>
</td></tr></table>
<br>
<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td align="center"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' >
<input type="submit" class="bginput" name="submit" value="Submit Reply" accesskey="s" tabindex="3">
<input type="submit" class="bginput" name="preview" value="Preview Reply" accesskey="p" tabindex="4">
<!--<input type="button" class="bginput" value="Spell Check" onclick="var f=document.forms['vbform']; doSpell( 'ge', f.message, 'http://www.overclockers.at/spellcheck/sproxy.php', true);" tabindex="5">-->
</div></td>
</tr>
</table>
</form>
<table cellpadding="2" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 65%' ><b>Forum Rules:</b><br><table cellpadding="0" cellspacing="0" border="0" bgcolor="DCE7F2"><tr><td>
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td bgcolor="#EBF1F7"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 65%' >
You <b>may </b> post new threads<br>
You <b>may </b> post replies<br>
You <b>may </b> post attachments<br>
You <b>may </b> edit your posts
</div></td>
<td bgcolor="#EBF1F7"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 65%' >
HTML code is <b>OFF</b><br>
<a href="misc.php?s=&action=bbcode" target="_blank">vB code</a> is <b>ON</b><br>
<a href="misc.php?s=&action=showsmilies" target="_blank">Smilies</a> are <b>ON</b><br>
<a href="misc.php?s=&action=bbcode#imgcode" target="_blank">[IMG]</a> code is <b>ON</b>
</div></td>
</tr>
</table>
</td></tr></table></div></td>
</tr>
</table>
<br>
<!-- end main table from header -->
</td>
</tr>
</table>
<!-- /end main table from header -->
<!-- spacer -->
<table cellpadding="0" cellspacing="0" border="0" width="100%" bgcolor="#FFFFFF"><tr>
<td><img src="images/clear.gif" alt="" width="10" height="1"></td><td width="100%">
<!-- /spacer -->
<table cellpadding="0" cellspacing="0" border="0" bgcolor="DCE7F2" width="100%" align="center"><tr><td>
<table cellpadding="4" cellspacing="1" border="0" width="100%">
<tr>
<td bgcolor="#426289" colspan="2" align="center"><div style="display:inline; font-family: verdana,arial,helvetica; font-size: 82%; color: #FFFFFF"><b>Topic Review (Newest First)</b></div></td>
</tr>
</table>
</td></tr></table>
<!-- spacer -->
</td><td><img src="images/clear.gif" alt="" width="10" height="1"></td></tr></table>
<!-- /spacer -->
<!-- spacer -->
<table cellpadding="0" cellspacing="0" border="0" width="100%" bgcolor="#FFFFFF">
<tr>
<td><img src="images/clear.gif" alt="" width="10" height="1"></td>
<td width="100%">
<!-- /spacer -->
<table cellpadding="0" cellspacing="0" border="0" bgcolor="DCE7F2" width="100%" align="center"><tr><td>
<table cellpadding="4" cellspacing="1" border="0" width="100%">
<tr>
<td bgcolor="#CDDEED" valign="top" width="175" nowrap><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' >BooTes</div></td>
<td bgcolor="#CDDEED" valign="top" width="100%"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' >der anglizismus greift über... <img src="images/smilies/rolleyes.gif" border="0" alt=""> <img src="images/smilies/tongue.gif" border="0" alt=""></div></td>
</tr>
</table>
</td></tr></table>
<!-- spacer -->
</td>
<td><img src="images/clear.gif" alt="" width="10" height="1"></td>
</tr>
</table>
<!-- /spacer --><!-- spacer -->
<table cellpadding="0" cellspacing="0" border="0" width="100%" bgcolor="#FFFFFF">
<tr>
<td><img src="images/clear.gif" alt="" width="10" height="1"></td>
<td width="100%">
<!-- /spacer -->
<table cellpadding="0" cellspacing="0" border="0" bgcolor="DCE7F2" width="100%" align="center"><tr><td>
<table cellpadding="4" cellspacing="1" border="0" width="100%">
<tr>
<td bgcolor="#EBF1F7" valign="top" width="175" nowrap><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' >Rektal</div></td>
<td bgcolor="#EBF1F7" valign="top" width="100%"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' >Ist hinlaenglich bekannt .. der IE versteht den <?xml - Prolog nicht.<br />
<br />
Also entweder malformed XML rausschicken (sprich: ohne <?xml...) oder gleich weiterhin HTML verwenden.<br />
<br />
Andere Hacks sind User-Agent sniffing und je nachdem xml-Prolog mitschicken oder nicht.<br />
<br />
Ich stand vor ca. 1 Jahr auch vor der Entscheidung. Da ich aber schnell gesehen habe das es nix bringt beim MSIE, bin ich mit HTML4 weitergeschwommen.<br />
<br />
Es gibt einfach keinen wirklichen Benefit dadurch. HTML4 ist weder deprecated noch obsolete noch irgendwas sondern der defacto Standard.<br />
<br />
Wenns darum geht das die Seiten well-formed sind fuer post-processing o.ae. stellt man halt mit Templates eigene Dienste o.ae. zur Verfuegung.<br />
<br />
Solange man nicht XML-Applications in XHTML einbetten will, braucht mans <acronym title='in my humble opinion'><a href='glossary.php?s=<r=IMHO'>IMHO</a></acronym> auch nicht. Und fuer diesen Fall gibts keine Usergroup.</div></td>
</tr>
</table>
</td></tr></table>
<!-- spacer -->
</td>
<td><img src="images/clear.gif" alt="" width="10" height="1"></td>
</tr>
</table>
<!-- /spacer --><!-- spacer -->
<table cellpadding="0" cellspacing="0" border="0" width="100%" bgcolor="#FFFFFF">
<tr>
<td><img src="images/clear.gif" alt="" width="10" height="1"></td>
<td width="100%">
<!-- /spacer -->
<table cellpadding="0" cellspacing="0" border="0" bgcolor="DCE7F2" width="100%" align="center"><tr><td>
<table cellpadding="4" cellspacing="1" border="0" width="100%">
<tr>
<td bgcolor="#CDDEED" valign="top" width="175" nowrap><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' >atrox</div></td>
<td bgcolor="#CDDEED" valign="top" width="100%"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' >sobald du das ding über einen server lädtst, zählt sowieso nur noch der mime content-type</div></td>
</tr>
</table>
</td></tr></table>
<!-- spacer -->
</td>
<td><img src="images/clear.gif" alt="" width="10" height="1"></td>
</tr>
</table>
<!-- /spacer --><!-- spacer -->
<table cellpadding="0" cellspacing="0" border="0" width="100%" bgcolor="#FFFFFF">
<tr>
<td><img src="images/clear.gif" alt="" width="10" height="1"></td>
<td width="100%">
<!-- /spacer -->
<table cellpadding="0" cellspacing="0" border="0" bgcolor="DCE7F2" width="100%" align="center"><tr><td>
<table cellpadding="4" cellspacing="1" border="0" width="100%">
<tr>
<td bgcolor="#EBF1F7" valign="top" width="175" nowrap><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' >Mr. Zet</div></td>
<td bgcolor="#EBF1F7" valign="top" width="100%"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' >Vorgeschichte: Ich bin gerade dabei für eine kleine Firma eine Homepage von Grund auf neu zu schreiben. Also dachte ich mir: "Warum etwas altes verwenden, wenn es schon etwas neueres, gleichwertiges gibt?"<br />
<br />
Gedacht, getan -> Seite in XHTML geschrieben.<br />
Doch dies ist erst der Anfang der Geschichte:<br />
<br />
Wie ja hinlänglich bekannt (oder in selfhtml nachzulesen), entscheiden heutige Browser je nach <b>Dateiendung</b>, durch welchen Parser sie ein Dokument schicken.<br />
Ergo, wird das schönste XHTML Dokument weiterhin brav vom <b>HTML</b> Parser bearbeitet, solange es als .html abgespeichert wird.<br />
<br />
Erst eine .<b>x</b>html Endung veranlasst sie dazu den X(HT)ML Parser zu bequemen.<br />
<br />
Und genau das ist der Punkt, an dem der Internet Explorer nicht mehr so wirklich mitspielt. <img src="images/smilies/biggrin.gif" border="0" alt=""><br />
<br />
Zuerst das notwendige Stylesheet:<br />
<a href="attachment.php?attachmentid=50182">click here</a> (.txt weglöschen)<br />
<br />
Hier ein XHTML 1.0 Srict konformes File als .html (.txt weglöschen)<br />
<a href="attachment.php?attachmentid=50181">click here</a><br />
Sieht in IE / Mozilla nahezu ident aus.<br />
<br />
Und hier das gleiche als .xhtml:<br />
<a href="attachment.php?attachmentid=50183">click here</a> (.txt wieder weglöschen)<br />
<br />
Mozilla: keine Veränderung zum .html<br />
<br />
IE: ääähm ja <img src="images/smilies/biggrin.gif" border="0" alt=""> so hab ich mir das eigentlich nicht vorgestellt <img src="images/smilies/rolleyes.gif" border="0" alt=""> <img src="images/smilies/tongue.gif" border="0" alt=""><br />
<br />
watchout und ich sind daran gestern Abend über eine Stunde lang gesessen und haben versucht das ganze mittels SelfHTML und <a href="http://www.w3.org" target="_blank">
http://www.w3.org</a> hinzubekommen, vergeblich.<br />
Falls wir etwas wichtiges übersehen haben sollten, so bitte ich um sachdienliche Hinweise.<br />
Allerdings schaut es mir eher so aus, als wäre der IE (wiedermal) der Schuldige <img src="images/smilies/wink.gif" border="0" alt=""><br />
<br />
PS: .(x)html und .css müssen im gleichen verzeichnis liegen<br />
<br />
PPS: wenn IE <b>nicht</b> der defaultbrowser ist, dann lässt sich das .xhtml nur mit rechter Maustaste und "öffnen mit" im IE anzeigen. Bei Angabe der URL wird sonst vom IE der mit .xhtml verknüpfte defaultbrowser gestartet <img src="images/smilies/biggrin.gif" border="0" alt=""></div></td>
</tr>
</table>
</td></tr></table>
<!-- spacer -->
</td>
<td><img src="images/clear.gif" alt="" width="10" height="1"></td>
</tr>
</table>
<!-- /spacer -->
<!-- restart main table -->
<table bgcolor="#FFFFFF" width="100%" cellpadding="10" cellspacing="0" border="0">
<tr>
<td>
<!-- rightside --></td></tr>
</table>
<!-- /content area table -->
</center>
<div align="center"><br>
<div style='display:inline; font-family: verdana,arial,helvetica; font-size: 82%' ><b>< <a href="mailto:team@overclockers.at">Contact Us</a> - <a href="http://www.overclockers.at/">overclockers.at</a>
<!-- - <a href="">Privacy Statement</a> -->
></b></div>
</div>
<br>
<div align="center"><div style='display:inline; font-family: verdana,arial,helvetica; font-size: 65%' >
© all rights reserved by o.v.e.r.clockers.at 2000-2004<br>
overclockers.at 4.2 based on vBulletin<br>
Page generated in 0.318 seconds (SQL-time: 0.079 seconds, 39 queries)
</div>
</div><br>
</body>
</html>
mfg, zet
edit: dafür fehlt der entsprechende HTML-code dann im newreply.php
sprich, es hört unmittelbar mit der textarea auf.
screen:
edit2: angezeit wird es nicht, aber wenn ich auf der seite von der der screen ist mir im browser den source anzeigen lasse, so ist er anscheinend sehr wohl vollständig