From 5427e30145775f6870fa8363f55a8e221de5a9cb Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Christophe=20Beaupr=C3=A9?= Date: Fri, 12 Dec 2014 14:40:38 -0500 Subject: [PATCH] nitdoc: Avoid HTML ID collisions. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jean-Christophe Beaupré --- src/doc/doc_pages.nit | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/doc/doc_pages.nit b/src/doc/doc_pages.nit index f278627..b400c6d 100644 --- a/src/doc/doc_pages.nit +++ b/src/doc/doc_pages.nit @@ -427,7 +427,7 @@ abstract class NitdocPage var intros = mmodule.intro_mclassdefs(ctx.min_visibility).to_a if not intros.is_empty then mainmodule.linearize_mclassdefs(intros) - var intros_art = new TplArticle.with_title("{mmodule.nitdoc_id}_intros", "Introduces") + var intros_art = new TplArticle.with_title("{mmodule.nitdoc_id}.intros", "Introduces") var intros_lst = new TplList.with_classes(["list-unstyled", "list-labeled"]) for mclassdef in intros do intros_lst.add_li mclassdef.tpl_list_item @@ -440,7 +440,7 @@ abstract class NitdocPage var redefs = mmodule.redef_mclassdefs(ctx.min_visibility).to_a if not redefs.is_empty then mainmodule.linearize_mclassdefs(redefs) - var redefs_art = new TplArticle.with_title("{mmodule.nitdoc_id}_redefs", "Redefines") + var redefs_art = new TplArticle.with_title("{mmodule.nitdoc_id}.redefs", "Redefines") var redefs_lst = new TplList.with_classes(["list-unstyled", "list-labeled"]) for mclassdef in redefs do redefs_lst.add_li mclassdef.tpl_list_item @@ -469,7 +469,7 @@ abstract class NitdocPage redef_article.source_link = tpl_showsource(mclassdef.location) article.add_child redef_article # mpropdefs list - var intros = new TplArticle.with_title("{mclassdef.nitdoc_id}_intros", "Introduces") + var intros = new TplArticle.with_title("{mclassdef.nitdoc_id}.intros", "Introduces") var intros_lst = new TplList.with_classes(["list-unstyled", "list-labeled"]) for mpropdef in mclassdef.collect_intro_mpropdefs(ctx.min_visibility) do intros_lst.add_li mpropdef.tpl_list_item @@ -478,7 +478,7 @@ abstract class NitdocPage intros.content = intros_lst redef_article.add_child intros end - var redefs = new TplArticle.with_title("{mclassdef.nitdoc_id}_redefs", "Redefines") + var redefs = new TplArticle.with_title("{mclassdef.nitdoc_id}.redefs", "Redefines") var redefs_lst = new TplList.with_classes(["list-unstyled", "list-labeled"]) for mpropdef in mclassdef.collect_redef_mpropdefs(ctx.min_visibility) do redefs_lst.add_li mpropdef.tpl_list_item @@ -528,7 +528,7 @@ abstract class NitdocPage if main_mpropdef.mdoc != null then article.content = main_mpropdef.mdoc.tpl_comment end - var subarticle = new TplArticle("{main_mpropdef.nitdoc_id}_redefs") + var subarticle = new TplArticle("{main_mpropdef.nitdoc_id}.redefs") # Add redef in same `MClass` if local_mpropdefs.length > 1 then for mpropdef in local_mpropdefs do @@ -550,7 +550,7 @@ abstract class NitdocPage end # Add linearization if lin.length > 1 then - var lin_article = new TplArticle("{main_mpropdef.nitdoc_id}_lin") + var lin_article = new TplArticle("{main_mpropdef.nitdoc_id}.lin") lin_article.title = "Inheritance" var lst = new TplList.with_classes(["list-unstyled", "list-labeled"]) for mpropdef in lin do -- 1.7.9.5