mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
v2.11.3.1
This commit is contained in:
@@ -48,12 +48,26 @@ public class Xow_ns_ {
|
||||
, Key__null = "null"
|
||||
, Key__wikipedia = "Wikipedia"
|
||||
;
|
||||
public static final byte[]
|
||||
Bry__media = Bry_.new_a7(Key__media)
|
||||
, Bry__special = Bry_.new_a7(Key__special)
|
||||
, Bry__main = Bry_.new_a7(Key__main) , Bry__talk = Bry_.new_a7(Key__talk)
|
||||
, Bry__user = Bry_.new_a7(Key__user) , Bry__user_talk = Bry_.new_a7(Key__user_talk)
|
||||
, Bry__project = Bry_.new_a7(Key__project) , Bry__project_talk = Bry_.new_a7(Key__project_talk)
|
||||
, Bry__file = Bry_.new_a7(Key__file) , Bry__file_talk = Bry_.new_a7(Key__file_talk)
|
||||
, Bry__mediawiki = Bry_.new_a7(Key__mediawiki) , Bry__mediawiki_talk = Bry_.new_a7(Key__mediawiki_talk)
|
||||
, Bry__template = Bry_.new_a7(Key__template) , Bry__template_talk = Bry_.new_a7(Key__template_talk)
|
||||
, Bry__help = Bry_.new_a7(Key__help) , Bry__help_talk = Bry_.new_a7(Key__help_talk)
|
||||
, Bry__category = Bry_.new_a7(Key__category) , Bry__category_talk = Bry_.new_a7(Key__category_talk)
|
||||
, Bry__portal = Bry_.new_a7(Key__portal) , Bry__portal_talk = Bry_.new_a7(Key__portal_talk)
|
||||
, Bry__module = Bry_.new_a7(Key__module) , Bry__module_talk = Bry_.new_a7(Key__module_talk)
|
||||
, Bry__null = Bry_.new_a7(Key__null)
|
||||
;
|
||||
public static final String
|
||||
Alias__wikipedia = "Wikipedia"
|
||||
;
|
||||
public static final byte[]
|
||||
Bry__main = Bry_.new_a7(Key__main)
|
||||
, Bry__file = Bry_.new_a7(Key__file)
|
||||
, Bry__template = Bry_.new_a7(Key__template)
|
||||
Bry__template_w_colon = Bry_.new_a7(Key__template + ":")
|
||||
, Bry__module_w_colon = Bry_.new_a7(Key__module + ":")
|
||||
;
|
||||
}
|
||||
|
||||
@@ -53,7 +53,7 @@ public class Xow_ns_canonical_ {
|
||||
Object rv_obj = id_hash.Get_by(key);
|
||||
return rv_obj == null ? Xow_ns_.Tid__null : ((Int_obj_val)rv_obj).Val();
|
||||
}
|
||||
public static String To_canonical_or_local(Xow_ns ns) { // NOTE: prefer canonical names if they exist; otherwise use local; PAGE:sh.w:Koprno; DATE:2015-11-08
|
||||
public static String To_canonical_or_local_as_str(Xow_ns ns) { // NOTE: prefer canonical names if they exist; otherwise use local; PAGE:sh.w:Koprno; DATE:2015-11-08
|
||||
switch (ns.Id()) {
|
||||
case Xow_ns_.Tid__media: return Xow_ns_.Key__media;
|
||||
case Xow_ns_.Tid__special: return Xow_ns_.Key__special;
|
||||
@@ -77,4 +77,28 @@ public class Xow_ns_canonical_ {
|
||||
default: return String_.new_u8(ns.Name_ui());
|
||||
}
|
||||
}
|
||||
public static byte[] To_canonical_or_local_as_bry(Xow_ns ns) {
|
||||
switch (ns.Id()) {
|
||||
case Xow_ns_.Tid__media: return Xow_ns_.Bry__media;
|
||||
case Xow_ns_.Tid__special: return Xow_ns_.Bry__special;
|
||||
case Xow_ns_.Tid__talk: return Xow_ns_.Bry__talk;
|
||||
case Xow_ns_.Tid__user: return Xow_ns_.Bry__user;
|
||||
case Xow_ns_.Tid__user_talk: return Xow_ns_.Bry__user_talk;
|
||||
case Xow_ns_.Tid__project: return Xow_ns_.Bry__project;
|
||||
case Xow_ns_.Tid__project_talk: return Xow_ns_.Bry__project_talk;
|
||||
case Xow_ns_.Tid__file: return Xow_ns_.Bry__file;
|
||||
case Xow_ns_.Tid__file_talk: return Xow_ns_.Bry__file_talk;
|
||||
case Xow_ns_.Tid__mediawiki: return Xow_ns_.Bry__mediawiki;
|
||||
case Xow_ns_.Tid__mediawiki_talk: return Xow_ns_.Bry__mediawiki_talk;
|
||||
case Xow_ns_.Tid__template: return Xow_ns_.Bry__template;
|
||||
case Xow_ns_.Tid__template_talk: return Xow_ns_.Bry__template_talk;
|
||||
case Xow_ns_.Tid__help: return Xow_ns_.Bry__help;
|
||||
case Xow_ns_.Tid__help_talk: return Xow_ns_.Bry__help_talk;
|
||||
case Xow_ns_.Tid__category: return Xow_ns_.Bry__category;
|
||||
case Xow_ns_.Tid__category_talk: return Xow_ns_.Bry__category_talk;
|
||||
case Xow_ns_.Tid__module: return Xow_ns_.Bry__module;
|
||||
case Xow_ns_.Tid__module_talk: return Xow_ns_.Bry__module_talk;
|
||||
default: return ns.Name_ui();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user