Problem mit Glossary Modul
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 19.04.2008 - 11:09 Uhr in
Ich habe das Glossary Modul installiert, da ich auf meiner Website ein Glossar anbieten möchte. Leider zerstört das Modul das Design meiner Website. Ohne das Modul wird alles korrekt angezeigt (XHTML strict), bei Aufruf des glossars unter www.example.de/de/glossary/6 zwerschießt es mir mein Layout. Leider habe ich nicht herausfinden können, woran das liegt. Hat jemand auch dieses Problem bzw. kann mir sagen, wo im Modul der Output der website definiert wird?
Beim Einsatz des Modul Glossary gibt der XHTML Validator folgende Fehlermeldungen aus
# Error Line 120, Column 15: document type does not allow element "a" here; missing one of "dt", "dd" start-tag.
<a id="letterd"></a><div class="glossary-letter">d</div><a id="term31"></a><dt c
?
The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
# Error Line 120, Column 48: document type does not allow element "div" here; assuming missing "dd" start-tag.
…erd"></a><div class="glossary-letter">d</div><a id="term31"></a><dt class="de
?
# Error Line 120, Column 93: document type does not allow element "dt" here; assuming missing "dl" start-tag.
…<a id="term31"></a><dt class="depth0">DSLR</dt><dd class="depth0"><p>Abkürzun
?
# Error Line 123, Column 15: document type does not allow element "a" here; missing one of "dt", "dd" start-tag.
<a id="letters"></a><div class="glossary-letter">s</div><a id="term32"></a><dt c
?
The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
# Error Line 123, Column 48: document type does not allow element "div" here; assuming missing "dd" start-tag.
…ers"></a><div class="glossary-letter">s</div><a id="term32"></a><dt class="de
?
# Error Line 123, Column 93: document type does not allow element "dt" here; assuming missing "dl" start-tag.
…<a id="term32"></a><dt class="depth0">Spiegelreflexkamera</dt><dd class="dept
?
# Error Line 125, Column 50: end tag for "dd" omitted, but OMITTAG NO was specified.
</dl><div class="glossary-admin-links"></div></div>
?
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
# Info Line 123, Column 20: start tag was here.
<a id="letters"></a><div class="glossary-letter">s</div><a id="term32"></a><dt c
# Error Line 125, Column 50: end tag for "dl" omitted, but OMITTAG NO was specified.
</dl><div class="glossary-admin-links"></div></div>
?
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
# Info Line 120, Column 75: start tag was here.
…ry-letter">d</div><a id="term31"></a><dt class="depth0">DSLR</dt><dd class="d
# Error Line 125, Column 50: end tag for "dd" omitted, but OMITTAG NO was specified.
</dl><div class="glossary-admin-links"></div></div>
?
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
# Info Line 120, Column 20: start tag was here.
<a id="letterd"></a><div class="glossary-letter">d</div><a id="term31"></a><dt c
# Error Line 125, Column 50: end tag for "dl" omitted, but OMITTAG NO was specified.
</dl><div class="glossary-admin-links"></div></div>
?
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
# Info Line 118, Column 0: start tag was here.
<dl class="glossary-list">
# Error Line 224, Column 6: end tag for element "div" which is not open.
</div>
?
The Validator found an end tag for the above element, but that element is not currently open. This is often caused by a leftover end tag from an element that was removed during editing, or by an implicitly closed element (if you have an error related to an element being used where it is not allowed, this is almost certainly the case). In the latter case this error will disappear as soon as you fix the original problem.
If this error occurred in a script section of your document, you should probably read this FAQ entry.
# Error Line 224, Column 7: XML Parsing Error: Opening and ending tag mismatch: body line 38 and div.
</div>
?
# Error Line 226, Column 7: XML Parsing Error: Opening and ending tag mismatch: html line 2 and body.
</body>
Wie gesagt, ohne das Glossary Modul wird nicht ein einziger Fehler ausgegeben! Ich bin am Verzweifeln!
- Anmelden oder Registrieren um Kommentare zu schreiben
Habe mittlerweile den Fehler
am 20.04.2008 - 11:38 Uhr
Habe mittlerweile den Fehler selbst gefunden: wenn man das Feld Beschreibung nicht ausfüllt, wird der obige Fehler erzeugt, da dann ein schließendes
zuviel erzeugt wird. Das dazu öffnende