mirror of
https://github.com/gnosygnu/xowa.git
synced 2024-10-27 20:34:16 +00:00
Table_of_contents: Ignore TOC magic word on transcluded pages (comment)
This commit is contained in:
parent
2382c4a535
commit
1c37d4e599
@ -344,6 +344,7 @@ public class Xot_invk_tkn extends Xop_tkn_itm_base implements Xot_invk {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (transclude_src != null) {
|
if (transclude_src != null) {
|
||||||
|
// NOTE: must use new page, not current, else transcluded page can cause inconsistent TOC state; PAGE:de.w:Game_of_Thrones DATE:2016-11-21
|
||||||
Xot_defn_tmpl transclude_tmpl = ctx.Wiki().Parser_mgr().Main().Parse_text_to_defn_obj(Xop_ctx.New__sub(wiki, ctx, Xoae_page.New(wiki, page_ttl)), ctx.Tkn_mkr(), page_ttl.Ns(), page_ttl.Page_db(), transclude_src);
|
Xot_defn_tmpl transclude_tmpl = ctx.Wiki().Parser_mgr().Main().Parse_text_to_defn_obj(Xop_ctx.New__sub(wiki, ctx, Xoae_page.New(wiki, page_ttl)), ctx.Tkn_mkr(), page_ttl.Ns(), page_ttl.Page_db(), transclude_src);
|
||||||
return Eval_sub(ctx, transclude_tmpl, caller, src, bfr);
|
return Eval_sub(ctx, transclude_tmpl, caller, src, bfr);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user