mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
Xomw: Convert many class names to camelCase
This commit is contained in:
@@ -175,12 +175,12 @@ class Xoctg_catlink_loader {
|
||||
int nl_pos = Bry_find_.Find_fwd(tmp_sortkey, Byte_ascii.Nl);
|
||||
if (nl_pos != Bry_find_.Not_found)
|
||||
tmp_sortkey = Bry_.Mid(tmp_sortkey, 0, nl_pos);
|
||||
|
||||
if (version == 4) {
|
||||
if (Bry_.Len_gt_0(url_sortkey)) {
|
||||
// make sortkey_val
|
||||
sortkey_val_bfr.Add_byte(Byte_ascii.Ltr_x).Add_byte_apos();
|
||||
gplx.core.encoders.Hex_utl_.Encode_bfr(sortkey_val_bfr, collation_mgr.Get_sortkey(tmp_sortkey));
|
||||
Tfds.Write(version, tmp_sortkey, sortkey_val_bfr.To_str());
|
||||
sortkey_val_bfr.Add_byte_apos();
|
||||
}
|
||||
else
|
||||
|
||||
@@ -41,6 +41,9 @@ public class Xow_db_mkr {
|
||||
, new Xowd_text_tbl(core_conn, Bool_.N, data.Text_zip_tid())
|
||||
);
|
||||
|
||||
// upgrade tbl: page for categories; NOTE: should change page_tbl to do this automatically
|
||||
core_conn.Meta_fld_append(Xowd_page_tbl.TBL_NAME, Dbmeta_fld_itm.new_int(Xowd_page_tbl.FLD__page_cat_db_id).Default_(-1));
|
||||
|
||||
// create tbls: cat; may want to do "if (props.Layout_text().Tid_is_all_or_few())" // create in advance else will fail for v2; import wiki -> wiki loads and tries to load categories; v2 category processes and builds tbl; DATE:2015-03-22
|
||||
core_db.Tbls__add(Bool_.Y
|
||||
, new Xowd_cat_core_tbl(core_conn, Bool_.N)
|
||||
|
||||
@@ -19,12 +19,14 @@ package gplx.xowa.addons.wikis.directorys.specials.items.bldrs; import gplx.*; i
|
||||
import gplx.dbs.*; import gplx.dbs.cfgs.*;
|
||||
import gplx.xowa.wikis.data.*; import gplx.xowa.wikis.data.tbls.*; import gplx.xowa.addons.wikis.ctgs.dbs.*;
|
||||
import gplx.xowa.addons.wikis.directorys.dbs.*;
|
||||
class Xow_wiki_upgrade_ {
|
||||
public class Xow_wiki_upgrade_ {
|
||||
// correlates loosely to App_.Version; however, should only change when new cases are added to this class
|
||||
private static final int
|
||||
Upgrade_version__v00 = 515
|
||||
, Upgrade_version__v01 = 516
|
||||
, Upgrade_version__cur = 516 // must match latest version
|
||||
;
|
||||
public static final int
|
||||
Upgrade_version__cur = 516 // must match latest version
|
||||
;
|
||||
public static void Upgrade_wiki(Xoae_app app, byte[] domain, Io_url dir_url) {
|
||||
// get conn
|
||||
@@ -70,7 +72,7 @@ class Xow_wiki_upgrade_ {
|
||||
Gfo_usr_dlg_.Instance.Warn_many("", "", "xo.personal:page.page_cat_db_id upgrade failed; err=~{0}", Err_.Message_gplx_log(e));
|
||||
}
|
||||
|
||||
// check for page_ids < 1
|
||||
// BGN:check for page_ids < 1
|
||||
// select from page_tbl for page_id < 1
|
||||
Xow_db_mgr db_mgr = new Xow_db_mgr(dir_url, String_.new_u8(domain));
|
||||
db_mgr.Init_by_load(core_db_url);
|
||||
@@ -94,6 +96,7 @@ class Xow_wiki_upgrade_ {
|
||||
}
|
||||
db_mgr.Db__core().Tbl__cfg().Upsert_int(Xowd_cfg_key_.Grp__db, Xowd_cfg_key_.Key__wiki__page__id_next, next_id + page_ids_len);
|
||||
}
|
||||
// END:check for page_ids < 1
|
||||
|
||||
cfg_tbl.Upsert_int(Xowd_cfg_key_.Key__wiki__upgrade__version, Upgrade_version__v01);
|
||||
}
|
||||
|
||||
@@ -38,9 +38,10 @@ public class Xowd_cfg_tbl_ {
|
||||
}
|
||||
public static void Insert__create(Xowe_wiki wiki) {Insert__create(wiki.Data__core_mgr().Db__core().Tbl__cfg(), wiki.Domain_str(), wiki.Domain_str(), wiki.Props().Main_page());}
|
||||
public static void Insert__create(Db_cfg_tbl cfg_tbl, String domain, String name, byte[] main_page) {
|
||||
cfg_tbl.Insert_str(Xowd_cfg_key_.Grp__empty , Xowd_cfg_key_.Key__wiki__core__domain , domain);
|
||||
cfg_tbl.Insert_str(Xowd_cfg_key_.Grp__empty , Xowd_cfg_key_.Key__wiki__core__name , name);
|
||||
cfg_tbl.Insert_bry(Xowd_cfg_key_.Grp__wiki_init, Xowd_cfg_key_.Key__init__main_page , main_page);
|
||||
cfg_tbl.Insert_str(Xowd_cfg_key_.Grp__wiki_init, Xowd_cfg_key_.Key__init__modified_latest, Datetime_now.Get().XtoStr_fmt(DateAdp_.Fmt_iso8561_date_time));
|
||||
cfg_tbl.Insert_str(Xowd_cfg_key_.Grp__empty , Xowd_cfg_key_.Key__wiki__core__domain , domain);
|
||||
cfg_tbl.Insert_str(Xowd_cfg_key_.Grp__empty , Xowd_cfg_key_.Key__wiki__core__name , name);
|
||||
cfg_tbl.Insert_int(Xowd_cfg_key_.Grp__empty , Xowd_cfg_key_.Key__wiki__upgrade__version , gplx.xowa.addons.wikis.directorys.specials.items.bldrs.Xow_wiki_upgrade_.Upgrade_version__cur);
|
||||
cfg_tbl.Insert_bry(Xowd_cfg_key_.Grp__wiki_init, Xowd_cfg_key_.Key__init__main_page , main_page);
|
||||
cfg_tbl.Insert_str(Xowd_cfg_key_.Grp__wiki_init, Xowd_cfg_key_.Key__init__modified_latest , Datetime_now.Get().XtoStr_fmt(DateAdp_.Fmt_iso8561_date_time));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user