From d6b9db7926af4dc6d7df5af55d261731bd623c23 Mon Sep 17 00:00:00 2001 From: "David A. Madore" Date: Fri, 10 Oct 2014 21:21:14 +0200 Subject: Introduce a WeblogLink class to refactor a lot of code on how links are written. --- org/madore/damlengine/TodoComments.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'org/madore/damlengine/TodoComments.java') diff --git a/org/madore/damlengine/TodoComments.java b/org/madore/damlengine/TodoComments.java index e5cb04e..38b5c00 100644 --- a/org/madore/damlengine/TodoComments.java +++ b/org/madore/damlengine/TodoComments.java @@ -48,9 +48,11 @@ public final class TodoComments extends TodoElement { p.appendChild(a); a.appendChild(ctx.doc.createTextNode(linkNameTable.get(lang))); Element span = ctx.doc.createElementNS(DamlEngine.XHTML_NS, "span"); - span.setAttributeNS(null, "id", - "d." + ctx.ent.date + "." - + ctx.ent.number + ".numcomments"); + final WeblogLink lknc = new WeblogLink(ctx.ent.year, ctx.ent.month, + ctx.ent.day, ctx.ent.number, + ".numcomments", + ctx.ent.doSinglePage); + span.setAttributeNS(null, "id", lknc.getFragment()); p.appendChild(span); span.appendChild(ctx.doc.createComment(" EMPTY ")); if ( ctx.gc.commentsJSParam == null ) { -- cgit v1.2.3