summaryrefslogtreecommitdiffstats
path: root/org/madore/damlengine/TodoComments.java
diff options
context:
space:
mode:
authorDavid A. Madore <david+git@madore.org>2011-09-07 18:24:44 +0200
committerDavid A. Madore <david+git@madore.org>2011-09-07 18:24:44 +0200
commit5d04d7e32ab93c6b3c3ec7e3698f0a41b55fa4cb (patch)
tree58f3252da010cafffe63f896f526ae5f093f2a19 /org/madore/damlengine/TodoComments.java
parent457ce3fb7d0bd2198d1397912093cc1f99befe26 (diff)
downloaddamlengine-5d04d7e32ab93c6b3c3ec7e3698f0a41b55fa4cb.tar.gz
damlengine-5d04d7e32ab93c6b3c3ec7e3698f0a41b55fa4cb.tar.bz2
damlengine-5d04d7e32ab93c6b3c3ec7e3698f0a41b55fa4cb.zip
Also use HTML5 elements (article, header, footer) for weblog entries.
Diffstat (limited to 'org/madore/damlengine/TodoComments.java')
-rw-r--r--org/madore/damlengine/TodoComments.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/org/madore/damlengine/TodoComments.java b/org/madore/damlengine/TodoComments.java
index e5cb04e..b37129f 100644
--- a/org/madore/damlengine/TodoComments.java
+++ b/org/madore/damlengine/TodoComments.java
@@ -24,6 +24,7 @@ public final class TodoComments extends TodoElement {
@Override
public void handle() {
+ Element footer = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "footer");
Element p = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "p");
String lang = LangHelper.getLangRec(node);
String explicitLang = LangHelper.getLangNorec(node);
@@ -35,7 +36,8 @@ public final class TodoComments extends TodoElement {
if ( explicitLang != null )
LangHelper.setLangNorec(p, explicitLang);
p.setAttributeNS(null, "class", "talkback-link");
- node.getParentNode().replaceChild(p, node);
+ node.getParentNode().replaceChild(footer, node);
+ footer.appendChild(p);
Element a = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "a");
if ( ctx.ent == null )
throw new IllegalStateException("entry context not defined in comments element");