mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
v3.1.4.2
This commit is contained in:
@@ -36,7 +36,7 @@ public class Xop_languages_xnde implements Xox_xnde {
|
||||
return Xoa_ttl.parse(wiki, ttl.Ns().Id(), root_bry);
|
||||
}
|
||||
private List_adp Find_lang_pages(Xop_ctx ctx, Xowe_wiki wiki) {
|
||||
this.root_ttl = Root_ttl_of(wiki, ctx.Cur_page().Ttl());
|
||||
this.root_ttl = Root_ttl_of(wiki, ctx.Page().Ttl());
|
||||
List_adp rslts = List_adp_.new_();
|
||||
Int_obj_ref rslt_count = Int_obj_ref.new_(0);
|
||||
Xow_ns page_ns = root_ttl.Ns();
|
||||
@@ -71,7 +71,7 @@ public class Xop_languages_xnde implements Xox_xnde {
|
||||
}
|
||||
public void Xtn_write(Bry_bfr bfr, Xoae_app app, Xop_ctx ctx, Xoh_html_wtr html_wtr, Xoh_wtr_ctx hctx, Xop_xnde_tkn xnde, byte[] src) {
|
||||
if (langs.Count() == 0) return; // no langs; don't write anything;
|
||||
fmtr_mgr_itms.Init(langs, ctx.Wiki(), root_ttl, ctx.Cur_page().Lang().Key_bry());
|
||||
fmtr_mgr_itms.Init(langs, ctx.Wiki(), root_ttl, ctx.Page().Lang().Key_bry());
|
||||
fmtr_all.Bld_bfr_many(bfr, "Other languages", fmtr_mgr_itms);
|
||||
}
|
||||
private static final Xop_languages_fmtr fmtr_mgr_itms = new Xop_languages_fmtr();
|
||||
|
||||
@@ -46,7 +46,7 @@ class Xop_mylanguage_page_fxt {
|
||||
public void Init_create_page(String page) {parser_fxt.Init_page_create(page, page);}
|
||||
public void Init_cur_lang(String lang) {app.Sys_cfg().Lang_(Bry_.new_a7(lang));}
|
||||
public void Test_open(String link, String expd) {
|
||||
Xoae_page page = parser_fxt.Ctx().Cur_page();
|
||||
Xoae_page page = parser_fxt.Ctx().Page();
|
||||
Xoa_url url = app.User().Wikii().Utl__url_parser().Parse(Bry_.new_u8(link));
|
||||
page.Url_(url);
|
||||
Xoa_ttl ttl = Xoa_ttl.parse(wiki, Bry_.new_a7(link));
|
||||
|
||||
Reference in New Issue
Block a user