mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
Cfg: Standardize rest of cfg keys
This commit is contained in:
@@ -19,18 +19,17 @@ package gplx.xowa.addons.apps.cfgs.mgrs.types; import gplx.*; import gplx.xowa.*
|
||||
public class Xocfg_type_mgr {
|
||||
private final Ordered_hash list_hash = Ordered_hash_.New();
|
||||
public Xocfg_type_mgr() {
|
||||
this.Lists__add("list:xowa.gui.browser.page_load_mode", "mem", "url");
|
||||
this.Lists__add("list:xowa.app.startup.window.mode", "previous", "maximized", "absolute", "relative", "default");
|
||||
this.Lists__add("list:xowa.app.startup.pages.type", "blank", "xowa", "previous", "custom");
|
||||
this.Lists__add("list:xowa.gui.window.html_box.adj_type", "none", "relative", "absolute");
|
||||
this.Lists__add("list:xowa.wiki.database.zip_mode", Keyval_.new_("raw", "text"), Keyval_.new_("gzip"), Keyval_.new_("bzip2"), Keyval_.new_("xz"));
|
||||
this.Lists__add("list:xowa.html.wiki.portal.missing_class", Keyval_.new_("", "Show as blue link"), Keyval_.new_("new", "Show as red link"), Keyval_.new_("xowa_display_none", "Hide"));
|
||||
this.Lists__add("list:xowa.html.category.basic.missing_class", "normal", "hide", "red_link");
|
||||
this.Lists__add("list:xowa.gui.html_box.page_load_mode", "mem", "url");
|
||||
this.Lists__add("list:xowa.gui.html_box.adj_type", "none", "relative", "absolute");
|
||||
this.Lists__add("list:xowa.html.portal.missing_class", Keyval_.new_("", "Show as blue link"), Keyval_.new_("new", "Show as red link"), Keyval_.new_("xowa_display_none", "Hide"));
|
||||
this.Lists__add("list:xowa.html.tidy.engine", "tidy", "jtidy");
|
||||
this.Lists__add("list:xowa.bldr.db.zip_mode", Keyval_.new_("raw", "text"), Keyval_.new_("gzip"), Keyval_.new_("bzip2"), Keyval_.new_("xz"));
|
||||
this.Lists__add("list:xowa.addon.category.catpage.missing_class", "normal", "hide", "red_link");
|
||||
this.Lists__add("list:xowa.addon.http_server.file_retrieve_mode", Keyval_.new_("wait"), Keyval_.new_("skip"), Keyval_.new_("async_server", "async server"));
|
||||
this.Lists__add("list:xowa.addon.search_suggest.html_bar.search_mode", "Search", "AllPages", "AllPages_(v2)");
|
||||
this.Lists__add("list:xowa.addon.scribunto.engine", "luaj", "lua");
|
||||
this.Lists__add("list:xowa.addon.math.renderer", Keyval_.new_("mathjax","MathJax"), Keyval_.new_("latex", "LaTeX"));
|
||||
this.Lists__add("list:xowa.addon.scribunto.general.engine", "luaj", "lua");
|
||||
}
|
||||
public void Lists__add(String key, String... vals) {
|
||||
int len = vals.length;
|
||||
|
||||
@@ -28,7 +28,7 @@ public class Xocfg_edit_special implements Xow_special_page {
|
||||
|
||||
Xocfg_edit_loader loader = Xocfg_edit_loader.New(wiki.App());
|
||||
if (String_.Eq(grp, "")) {
|
||||
grp = wiki.App().Cfg().Get_str_app("xowa.app.cfg.recent_page");
|
||||
grp = wiki.App().Cfg().Get_str_app("xowa.app.cfg.previous_grp");
|
||||
if (!loader.Grp_key_exists(grp)) {
|
||||
grp = "xowa.app.security";
|
||||
Gfo_usr_dlg_.Instance.Warn_many("", "", "cfg:grp_key not found; defaulting to xowa.app.security; key=~{0}", grp);
|
||||
|
||||
@@ -99,7 +99,7 @@ public class Xoctg_catpage_mgr implements Gfo_invk {
|
||||
public static int Grp_max_dflt = 200;
|
||||
private static final Object thread_lock = new Object();
|
||||
|
||||
private static final String Cfg__missing_class = "xowa.category.html.missing_class";
|
||||
private static final String Cfg__missing_class = "xowa.addon.category.catpage.missing_class";
|
||||
private static final String Str__missing_cls__normal = "normal", Str__missing_cls__hide = "hide", Str__missing_cls__red = "red_link";
|
||||
private static final byte[] Css__missing_cls__normal = Bry_.new_a7(".xowa-missing-category-entry {}"), Css__missing_cls__hide = Bry_.new_a7(".xowa-missing-category-entry {display: none;}"), Css__missing_cls__red = Bry_.new_a7(".xowa-missing-category-entry {color: red;}");
|
||||
}
|
||||
|
||||
@@ -69,5 +69,5 @@ public class Xoctg_pagebox_wtr implements Gfo_invk {
|
||||
else return Gfo_invk_.Rv_unhandled;
|
||||
return this;
|
||||
}
|
||||
private static final String Cfg__grouping_enabled = "xowa.category.html.grouping_enabled";
|
||||
private static final String Cfg__grouping_enabled = "xowa.addon.category.pagebox.grouping_enabled";
|
||||
}
|
||||
|
||||
@@ -72,9 +72,9 @@ public class Xosync_read_mgr implements Gfo_invk {
|
||||
return this;
|
||||
}
|
||||
private static final String
|
||||
Cfg__manual__enabled = "xowa.wiki.import.page_sync.manual.enabled"
|
||||
, Cfg__auto__enabled = "xowa.wiki.import.page_sync.auto.enabled"
|
||||
, Cfg__auto__interval = "xowa.wiki.import.page_sync.auto.interval"
|
||||
, Cfg__auto__scope = "xowa.wiki.import.page_sync.auto.scope"
|
||||
Cfg__manual__enabled = "xowa.bldr.page_sync.manual.enabled"
|
||||
, Cfg__auto__enabled = "xowa.bldr.page_sync.auto.enabled"
|
||||
, Cfg__auto__interval = "xowa.bldr.page_sync.auto.interval"
|
||||
, Cfg__auto__scope = "xowa.bldr.page_sync.auto.scope"
|
||||
;
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ public class Srch_bldr_mgr_ {
|
||||
Xob_bldr bldr = app.Bldr();
|
||||
|
||||
bldr.Cmd_mgr().Add_many(wiki, Xob_cmd_keys.Key_text_search_cmd);
|
||||
int page_rank_iterations = app.Cfg().Get_int_app_or("xowa.wiki.import.page_rank.iteration_max", 0);
|
||||
int page_rank_iterations = app.Cfg().Get_int_app_or("xowa.bldr.import.page_rank.iteration_max", 0);
|
||||
boolean page_rank_enabled = page_rank_iterations > 0;
|
||||
if (page_rank_enabled) {
|
||||
bldr.Cmd_mgr().Add(new gplx.xowa.bldrs.cmds.utils.Xob_download_cmd(bldr, wiki).Dump_type_(gplx.xowa.addons.bldrs.wmdumps.pagelinks.bldrs.Pglnk_bldr_cmd.Dump_type_key));
|
||||
|
||||
@@ -48,7 +48,7 @@ public class Srch_htmlbar_mgr implements Gfo_invk {
|
||||
return this;
|
||||
}
|
||||
private static final String
|
||||
Cfg__enabled = "xowa.addon.search.html_bar.enabled"
|
||||
, Cfg__results_max = "xowa.addon.search.html_bar.results_max"
|
||||
Cfg__enabled = "xowa.addon.search.suggest.enabled"
|
||||
, Cfg__results_max = "xowa.addon.search.suggest.results_max"
|
||||
;
|
||||
}
|
||||
|
||||
@@ -92,11 +92,11 @@ public class Srch_urlbar_mgr implements Gfo_invk { // NOTE: needs to be app-leve
|
||||
return this;
|
||||
}
|
||||
private static final String
|
||||
Cfg__enabled = "xowa.gui.urlbar.search.enabled"
|
||||
, Cfg__max_results = "xowa.gui.urlbar.search.max_results"
|
||||
, Cfg__auto_wildcard = "xowa.gui.urlbar.search.auto_wildcard"
|
||||
, Cfg__ns_ids = "xowa.gui.urlbar.search.ns_ids"
|
||||
, Cfg__visible_rows = "xowa.gui.urlbar.search.visible_rows"
|
||||
, Cfg__jump_len = "xowa.gui.urlbar.search.jump_len"
|
||||
Cfg__enabled = "xowa.gui.url_bar.search.enabled"
|
||||
, Cfg__max_results = "xowa.gui.url_bar.search.max_results"
|
||||
, Cfg__auto_wildcard = "xowa.gui.url_bar.search.auto_wildcard"
|
||||
, Cfg__ns_ids = "xowa.gui.url_bar.search.ns_ids"
|
||||
, Cfg__visible_rows = "xowa.gui.url_bar.search.visible_rows"
|
||||
, Cfg__jump_len = "xowa.gui.url_bar.search.jump_len"
|
||||
;
|
||||
}
|
||||
|
||||
@@ -93,5 +93,5 @@ public class Srch_search_mgr implements Gfo_invk {
|
||||
else return Gfo_invk_.Rv_unhandled;
|
||||
return this;
|
||||
}
|
||||
public static final String Cfg__args_default = "xowa.addon.search.args_default";
|
||||
public static final String Cfg__args_default = "xowa.addon.search.special.args_default";
|
||||
}
|
||||
|
||||
@@ -56,11 +56,11 @@ public class Srch_special_cfg implements Gfo_invk {
|
||||
return this;
|
||||
}
|
||||
private static final String
|
||||
Cfg__results_per_page = "xowa.addon.search.results_per_page"
|
||||
, Cfg__async_db = "xowa.addon.search.async_db"
|
||||
, Cfg__auto_wildcard = "xowa.addon.search.auto_wildcard"
|
||||
, Cfg__multi_wikis = "xowa.addon.search.multi_wikis"
|
||||
, Cfg__multi_sorts = "xowa.addon.search.multi_sorts"
|
||||
Cfg__results_per_page = "xowa.addon.search.special.results_per_page"
|
||||
, Cfg__async_db = "xowa.addon.search.special.async_db"
|
||||
, Cfg__auto_wildcard = "xowa.addon.search.special.auto_wildcard"
|
||||
, Cfg__multi_wikis = "xowa.addon.search.special.multi_wikis"
|
||||
, Cfg__multi_sorts = "xowa.addon.search.special.multi_sorts"
|
||||
;
|
||||
public static final byte[]
|
||||
Dflt_multi_wikis_bry = Bry_.new_a7("<any>|<self>")
|
||||
|
||||
Reference in New Issue
Block a user