Fehlerhaftes 6.11 Update? [Aufgelöst]
![](https://www.drupalcenter.de/files/imagecache/upic_mini/pictures/picture-765.jpg)
am 30.04.2009 - 09:37 Uhr in
Hallo, mir ist aufgefallen, dass nach dem heutigen Sicherheitsupdate mein Theme (plainscape) falsch dargestellt wird: die rechte Spalte wird unter dem Inhalt angezeigt. Das passiert übrigens auch bei anderen Themes. Das lässt mich vermuten, dass im Core irgendein Bug vorhanden ist (z.B. fehlendes </div>
) - hab es in der page.tpl.php mal probeweise eingefügt und jetzt sieht es wieder aus wie unter 6.10 - allerdings ist das die page.tpl.php dadurch eigentlich fehlerhaft.
Nun aber zu meiner Frage: hat jemand ähnliches beobachtet?
Gruß
Update 14.05.2009: Fehler beseitigt, siehe Kommentar vom 14.Mai 2009
- Anmelden oder Registrieren um Kommentare zu schreiben
wo genau?
am 30.04.2009 - 10:21 Uhr
Moin!
Kannst Du nachvollziehen, wo genau ein schliessender Tag fehlt?
Stefan
--
2 Personen mit Halbwissen sind schlimmer als eine unwissende Person.
Habe am Ende des Contents
am 01.05.2009 - 08:48 Uhr
Habe am Ende des Contents ein weiteres
</div>
eingesetzt (Contentwrapper Ende), jetzt ist das Template aber ungültig, da das eben jenes</div>
zuviel hat. Allerdings habe ich mal die ausgegebene Startseite gecheckt und da ist kein</div>
zuviel, also alle ok (abgesehen von einigen anderen kleineren Sachen...)--
***
Template
am 30.04.2009 - 11:00 Uhr
Die Frage war, wo das Tag fehlt. Also bei einem Block, bei Nodes, ...?
Stefan
--
2 Personen mit Halbwissen sind schlimmer als eine unwissende Person.
Hab ich noch nicht
am 01.05.2009 - 08:48 Uhr
Hab ich noch nicht herausgefunden, anscheinend beim Node.
[...]
<div id="content-wrapper" class="grid_12">
<div id="main" class="<?php print $main_classes ?>">
<?php print $breadcrumb ?>
<?php if ($content_top) : ?>
<div id="content-top">
<?php print $content_top ?>
</div>
<?php endif; ?>
<?php if ($tabs) : ?>
<ul class="tabs"><?php print $tabs ?></ul>
<?php endif; ?>
<?php if ($title && !$node): ?>
<h2><?php print $title ?></h2>
<?php endif; ?>
<?php if ($show_messages && $messages) : ?>
<?php print $messages ?>
<?php endif; ?>
<?php if ($help) : ?>
<?php print $help ?>
<?php endif; ?>
<?php print $content ?>
<?php if ($content_bottom) : ?>
<div id="content-bottom">
<?php print $content_bottom ?>
</div>
<?php endif; ?>
</div></div>
[...]
Das letzte
</div>
hab ich per Hand eingefügt.--
***
HTML
am 30.04.2009 - 13:07 Uhr
Das letzte
</div>
hab ich per Hand eingefügt.Das gehört da auch hin (sonst ist nämlich
<div id="content-wrapper"
nicht geschlossen. Das liegt also eher am Theme (speziell an der page.tpl.php), als an Drupal.Stefan
--
2 Personen mit Halbwissen sind schlimmer als eine unwissende Person.
Mal die ganze
am 01.05.2009 - 08:49 Uhr
Mal die ganze page.tpl.php:
<?php
// $Id: page.tpl.php,v 1.5 2009/03/10 08:46:37 kong Exp $
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php print $language->language ?>" lang="<?php print $language->language ?>" dir="<?php print $language->dir ?>">
<head>
<title><?php print $head_title ?></title>
<?php print $head ?>
<?php print $styles ?>
<link type="text/css" rel="stylesheet" media="all" href="/<?php print drupal_get_path('theme', 'plainscape') ?>/css/custom.css" />
<!--[if lt IE 7]>
<link type="text/css" rel="stylesheet" media="all" href="/<?php print drupal_get_path('theme', 'plainscape') ?>/css/ie.css" />
<![endif]-->
<?php print $scripts ?>
</head>
<body>
<div id="wrapper" class="container_12">
<div id="header" class="grid_12">
<div id="header-left" class="grid_8 alpha">
<?php if ($logo): ?>
<a href="<?php print check_url($front_page) ?>" title="Go to Homepage"><?php print '<img src="'. check_url($logo) .'" alt="'. $site_name .'" id="logo" />' ?></a>
<?php endif; ?>
<?php if ($site_name): ?>
<h1 id="site-name"><a href="<?php print check_url($front_page) ?>" title="Go to Homepage"><?php print $site_name ?></a></h1>
<?php endif; ?>
<?php if ($site_slogan): ?>
<div id="site-slogan"><?php print $site_slogan ?></div>
<?php endif; ?>
</div><!-- #header-left -->
<div id="header-right" class="grid_4 omega">
<?php if ($search_box): ?>
<div id="search-box"><?php print $search_box ?></div>
<?php endif; ?>
</div><!-- #header-right -->
<div class="clear"></div>
</div><!-- #header -->
<div class="clear"></div>
<div id="primary-nav" class="grid_12">
<?php if (isset($primary_links)) : ?>
<?php print theme('links', $primary_links) ?>
<?php endif; ?>
</div><!-- #primary-nav -->
<div class="clear"></div>
<div id="content-wrapper" class="grid_12">
<div id="main" class="<?php print $main_classes ?>">
<?php print $breadcrumb ?>
<?php if ($content_top) : ?>
<div id="content-top">
<?php print $content_top ?>
</div>
<?php endif; ?>
<?php if ($tabs) : ?>
<ul class="tabs"><?php print $tabs ?></ul>
<?php endif; ?>
<?php if ($title && !$node): ?>
<h2><?php print $title ?></h2>
<?php endif; ?>
<?php if ($show_messages && $messages) : ?>
<?php print $messages ?>
<?php endif; ?>
<?php if ($help) : ?>
<?php print $help ?>
<?php endif; ?>
<?php print $content ?>
<?php if ($content_bottom) : ?>
<div id="content-bottom">
<?php print $content_bottom ?>
</div>
<?php endif; ?>
</div></div>
<!-- der zweite schließende DIV-Tag ist eingefügt wegen fehlerhaftem Core -->
<?php if ($right): ?>
<div id="sidebar" class="grid_4 omega">
<?php print $right ?>
</div>
<?php endif; ?>
<div class="clear"></div>
</div><!-- #content-wrapper -->
<div class="clear"></div>
<div id="footer-top" class="grid_12">
<?php print $footer_top ?>
</div>
<div id="footer" class="grid_12">
<?php if ($footer_message): ?>
<p><?php print $footer_message ?></p>
<?php endif; ?>
<p>Powered by <?php print $credits['drupal'] ?> and <?php print $credits['plainscape'] ?> theme.<br />Original design by <?php print $credits['original-author'] ?>. Ported to Drupal by <?php print $credits['author'] ?>.</p>
<?php print $footer ?>
</div><!-- #footer -->
<div class="clear"></div>
</div><!-- #wrapper -->
<?php print $closure ?>
</body>
</html>
Und nun stimmts nicht mehr.
Dagegen Output beim Aufruf via Browser:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de" dir="ltr">
<head>
[...]
</head>
<body>
<div id="wrapper" class="container_12">
<div id="header" class="grid_12">
<div id="header-left" class="grid_8 alpha">
<h1 id="site-name"><a href="/" title="Go to Homepage">Ach!Mist</a></h1>
</div><!-- #header-left -->
<div id="header-right" class="grid_4 omega">
<div id="search-box"><form action="/blog/2009/04/mittagsschlaf.html" accept-charset="UTF-8" method="post" id="search-theme-form">
[...]
</form>
</div>
</div><!-- #header-right -->
<div class="clear"></div>
</div><!-- #header -->
<div class="clear"></div>
<div id="primary-nav" class="grid_12">
</div><!-- #primary-nav -->
<div class="clear"></div>
<div id="content-wrapper" class="grid_12">
<div id="main" class="grid_8 alpha">
<div class="breadcrumb"><a href="/">Startseite</a> » <a href="/blog">Weblogs</a> » <a href="/blog/suse">Suse's blog</a></div> <ul class="tabs">
<ul class="tabs primary">
[...]
</ul>
</ul>
<div class="clear-block block block-taxonomy_filter" id="block-taxonomy_filter-1"><div class="content"></div><div id="node-653" class="node clear-block">
<h2 class="title"> </h2>
<div class="meta">
<span class="submitted">Geschrieben am 22. April 2009 - 13:51, von <a href="/user/suse" title="Benutzerprofil anzeigen.">Suse</a></span>
</div>
<div class="content">
<!-- google_ad_section_start --><p>Als Kind gehaßt, als Erwachsener sehnt man sich danach.</p>
<p>Und was ist noch besser?</p>
<p>Wenn das Kind Mittagsschlaf macht und man endlich Zeit für sich selber hat, um dann diesen Blog aus Freude über die Ruhe, zu schreiben.</p>
<p>Also, werde ich jetzt erstmal Augenpflege betreiben.</p>
<p>Bis dann....</p>
<!-- google_ad_section_end --><script src="http://feeds.feedburner.com/~s/Achmist/?i=http://www.achmist.de/blog/2009/04/mittagsschlaf.html" type="text/javascript" charset="utf-8"></script>
<!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<rdf:Description rdf:about="http://www.achmist.de/blog/2009/04/mittagsschlaf.html" dc:identifier="http://www.achmist.de/blog/2009/04/mittagsschlaf.html" dc:title="Mittagsschlaf" trackback:ping="http://www.achmist.de/trackback/653" />
</rdf:RDF>
-->
<div id="trackback-url"><div class="box">
<h2>Trackback URL for this post:</h2>
<div class="content">http://www.achmist.de/trackback/653</div>
</div>
</div> </div>
<div class="meta node-links">
<div class="terms terms-inline"><ul class="taxonomy"><li class="vocab vocab-2"><span class="vocab-name">Sortiermaschine:</span> <span class="vocab-list"><a href="/sortiermaschine/der-alltag" rel="tag" title="">Der Alltag</a></span></li></ul></div>
<div class="links"><ul class="links inline"><li class="blog_usernames_blog first"><a href="/blog/suse" title="Read Suse's latest blog entries.">Suse's blog</a></li>
<li class="statistics_counter"><span>32 Aufrufe</span></li>
<li class="node_spam last"><a href="/mollom/node/653">Beitrag löschen</a></li>
</ul></div>
</div>
<div class="previous-next-links">
<div class="previous-link"><a href="/blog/2009/04/trennung-mit-kind-und-die-folgen.html" title="Read "Trennung mit Kind und die Folgen""><strong>« Previous | </strong>Trennung mit Kind und di...</a></div><div class="next-link"><a href="/blog/2009/04/sie-treten-unsere-grundrechte-mit-f%C3%BC%C3%9Fen-mashup.html" title="Read "Sie treten unsere Grundrechte mit Füßen - Mashup"">Sie treten unsere Grundr...<strong> | Next »</strong></a></div> </div>
</div>
<div id="comments">
<h2>Keine Kommentare</h2>
<div class="comment-wrapper">
<div class="box">
<h2>Kommentar hinzufügen</h2>
<div class="content"><form action="/comment/reply/653" accept-charset="UTF-8" method="post" id="comment-form">
<div><div class="form-item">
<label>Ihr Name: </label>
<a href="/user/alexz" title="Benutzerprofil anzeigen.">AlexZ</a>
</div>
<div class="form-item" id="edit-comment-wrapper">
<label for="edit-comment">Kommentar: <span class="form-required" title="Dieses Feld wird benötigt.">*</span></label>
<textarea cols="60" rows="15" name="comment" id="edit-comment" class="form-textarea required"></textarea>
</div>
<fieldset class=" collapsible collapsed"><legend>Eingabeformat</legend><div class="form-item" id="edit-format-1-wrapper">
<label class="option" for="edit-format-1"><input type="radio" id="edit-format-1" name="format" value="1" checked="checked" class="form-radio wysiwyg wysiwyg-format-1 wysiwyg-editor-fckeditor wysiwyg-field-edit-comment wysiwyg-status-0 wysiwyg-resizable-1" /> Filtered HTML</label>
<div class="description"><ul class="tips"><li>Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd></li><li>Zeilen und Absätze werden automatisch erzeugt.</li></ul></div>
</div>
<div class="form-item" id="edit-format-2-wrapper">
<label class="option" for="edit-format-2"><input type="radio" id="edit-format-2" name="format" value="2" class="form-radio wysiwyg wysiwyg-format-2 wysiwyg-editor-none wysiwyg-field-edit-comment wysiwyg-status-1 wysiwyg-resizable-1" /> PHP code</label>
<div class="description"><ul class="tips"><li>PHP-Code kann verwendet werden und in <?php ?>-Tags eingeschlossen werden.</li></ul></div>
</div>
<div class="form-item" id="edit-format-3-wrapper">
<label class="option" for="edit-format-3"><input type="radio" id="edit-format-3" name="format" value="3" class="form-radio wysiwyg wysiwyg-format-3 wysiwyg-editor-jwysiwyg wysiwyg-field-edit-comment wysiwyg-status-0 wysiwyg-resizable-1" /> Full HTML</label>
</div>
<p><a href="/filter/tips">Weitere Informationen über Formatierungsoptionen</a></p></fieldset>
<input type="hidden" name="form_build_id" id="form-8dabc155a132805aaaa81a6c22c30355" value="form-8dabc155a132805aaaa81a6c22c30355" />
<input type="hidden" name="form_token" id="edit-form-token" value="5bdfce6738e245b8e39640e17927e455" />
<input type="hidden" name="form_id" id="edit-comment-form" value="comment_form" />
<input type="submit" name="op" id="edit-submit" value="Speichern" class="form-submit" />
<input type="submit" name="op" id="edit-preview" value="Vorschau" class="form-submit" />
</div></form>
</div>
</div>
</div>
</div>
</div></div>
<!-- der zweite schliessende DIV-Tag ist eingefuegt wegen fehlerhaftem HTML-OUTPUT -->
<div id="sidebar" class="grid_4 omega">
[...das Problem tritt vor der Sidebar auf, deshalb gekürzt...]
</div>
<div class="clear"></div>
</div><!-- #content-wrapper -->
<div class="clear"></div>
<div id="footer-top" class="grid_12">
</div>
<div id="footer" class="grid_12">
<p>Content: © 2005-2009 <a href="http://www.achmist.de">achmist.de</a> </p>
<p>Powered by <a href="http://drupal.org" title="Official website of Drupal">Drupal</a> and <a href="http://drupal.org/project/plainscape" title="Plainscape theme project page">Plainscape</a> theme.<br />Original design by <a href="http://srinig.com/wordpress/themes/plainscape" title="Original WordPress theme author">Srini</a>. Ported to Drupal by <a href="http://suksit.com" title="Drupal theme author">kong</a>.</p>
</div><!-- #footer -->
<div class="clear"></div>
</div><!-- #wrapper -->
<script type="text/javascript" src="/sites/all/modules/wysiwyg/wysiwyg.js?c"></script>
</body>
</html>
'tschludigung für das posten des ganzen Codes, aber irgendwo da versteckt sich IMHO der Fehler.
--
***
Live?
am 30.04.2009 - 13:59 Uhr
Kann man sich das mal irgendwo live ansehen?
Stefan
--
2 Personen mit Halbwissen sind schlimmer als eine unwissende Person.
Div-bezogene Bugs, die mit 6.11 behoben wurden
am 30.04.2009 - 14:31 Uhr
Hallo,
laut Liste der mit 6.11 beseitigten Bugs (http://drupal.org/node/449114) wurde Patch #372414 (Don't output empty div when no comment exist) angewandt (http://drupal.org/node/372414). Sollte es tatsächlich ein Problem mit fehlenden Divs sein, wär das vielleicht ein Verdächtiger.
Gruß
Frank
URL
am 01.05.2009 - 08:49 Uhr
@ Stefan: [EDIT] URL hast du gesehen?
Wenn du kein UTF-8
am 30.04.2009 - 19:03 Uhr
Wenn du kein UTF-8 verwendest bei deinen Dateien, dann solltest keine Umlaute in dieser Form verwenden.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Spam-Threads so wie dieser
am 30.04.2009 - 23:56 Uhr
Spam-Threads so wie dieser hier, man kann sie selten so geschickt inszneniert sehen.
------------------------
Quiptime Group
Re: Spamthreads so wie dieser
am 01.05.2009 - 08:51 Uhr
Hallo quiptime. War das jetzt ein dezenter Hinweis darauf, dass du der Meinung bis, dass hier nur heiße Luft verblasen wird, damit man mal sein URL hier unterbringen kann? Naja, den Verdacht kann ich ausräumen... done.
Hätte mir aber gewünscht, dass du vielleicht was zu diesem Problem beitragen kannst, das nervt mich schon genug.
Gruß
Update auf 6.12 - Fehler beseitigt
am 14.05.2009 - 13:57 Uhr
Habe heute das aktuelle Update Version 6.12 eingespielt. Und siehe da, der Fehler ist wieder weg, das überflüssige
</div>
hab ich aus meiner page.tpl.php wieder entfernen können. Leider habe ich nicht darauf geachtet, ob das nun vom Kern ausging oder von einem Modul (Taxonomy-List o.ä.) für diesen komischen Fehler verantwortlich war.Mich wundert nur, dass ich nichts über andere Fälle gelesen habe, zumal ich nur STandard-Module verwende und ausser am CSS des Themes nichts weiter geändert habe.
Gruß Alexz
--
***.de
Jaja, mir scheint Du bist
am 14.05.2009 - 14:00 Uhr
Jaja, mir scheint Du bist der Einzige.
Aber vergiss meinen Post. 6.12 hat die Angelegenheit nun wohl bereinigt und Du wirst vermutlich auf immer und ewig der Einzige bleiben.
------------------------
Quiptime Group