1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2024-10-27 20:34:16 +00:00
This commit is contained in:
gnosygnu 2017-05-12 00:19:12 -04:00
parent 7e9746c348
commit 1a372474ad
14 changed files with 2103 additions and 228 deletions

View File

@ -50,10 +50,10 @@
</ul>
</div>
<h2>
<span class="mw-headline" id="Special:XowaAppUpdate"><a href="http://xowa.org/home/wiki/Special:XowaAppUpdate.html" id="xolnki_2" title="Special:XowaAppUpdate">Special:XowaAppUpdate</a></span>
<span class="mw-headline" id="Special:XowaAppUpdate"><a href="http://xowa.org/home/wiki/Special:XowaAppUpdate.html" id="xolnki_2" title="Special:XowaAppUpdate" class="xowa-visited">Special:XowaAppUpdate</a></span>
</h2>
<p>
This <a href="http://xowa.org/home/wiki/Special:XowaAppUpdate.html" id="xolnki_3" title="Special:XowaAppUpdate">Special page</a> shows all pending updates.
This <a href="http://xowa.org/home/wiki/Special:XowaAppUpdate.html" id="xolnki_3" title="Special:XowaAppUpdate" class="xowa-visited">Special page</a> shows all pending updates.
</p>
<h3>
<span class="mw-headline" id="Opening">Opening</span>

View File

@ -416,7 +416,7 @@
The Android app is a major release. It has a Random feature, shows more images, and adds CSS-tweaks.
</p>
<h3>
<span class="mw-headline" id="Documentation_for_html-dump_script._See_Dev.2FCommand-line.2FDumps">Documentation for html-dump script. See <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_15" title="Dev/Command-line/Dumps">Dev/Command-line/Dumps</a></span>
<span class="mw-headline" id="Documentation_for_html-dump_script._See_Dev.2FCommand-line.2FDumps">Documentation for html-dump script. See <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_15" title="Dev/Command-line/Dumps" class="xowa-visited">Dev/Command-line/Dumps</a></span>
</h3>
<p>
This item is self-explanatory. The XOWA Android app is getting more stable, so I felt it would be time to document the generation of the HTML databases.

View File

@ -437,7 +437,7 @@
</dl>
<ul>
<li>
<b>Requires separate post-processing generation step</b>: The wikitext dumps were automatically generated by downloading an XML dump. The HTML dumps requires another post-processing step that is not simple to run (See: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_20" title="Dev/Command-line/Dumps">Dev/Command-line/Dumps</a>)
<b>Requires separate post-processing generation step</b>: The wikitext dumps were automatically generated by downloading an XML dump. The HTML dumps requires another post-processing step that is not simple to run (See: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_20" title="Dev/Command-line/Dumps" class="xowa-visited">Dev/Command-line/Dumps</a>)
</li>
</ul>
<dl>

View File

@ -442,7 +442,7 @@
</p>
<ul>
<li>
<b>A new page to show any pending updates</b> : This can be reached by doing Help -&gt; Update XOWA or by going to <a href="http://xowa.org/home/wiki/Special:XowaAppUpdate.html" id="xolnki_22" title="Special:XowaAppUpdate">Special:XowaAppUpdate</a>
<b>A new page to show any pending updates</b> : This can be reached by doing Help -&gt; Update XOWA or by going to <a href="http://xowa.org/home/wiki/Special:XowaAppUpdate.html" id="xolnki_22" title="Special:XowaAppUpdate" class="xowa-visited">Special:XowaAppUpdate</a>
</li>
<li>
<b>An in-app update feature</b> : If an update is availabe, it can be installed with a click of a button.

View File

@ -2258,7 +2258,7 @@
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_33" title="Dev/Command-line/Dumps">Dev/Command-line/Dumps</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_33" title="Dev/Command-line/Dumps" class="xowa-visited">Dev/Command-line/Dumps</a>
</dd>
</dl>
<ul>
@ -5051,7 +5051,7 @@
</p>
<ul>
<li>
Command-line: Expand instructions for generating HTML dumps. See: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_68" title="Dev/Command-line/Dumps">Dev/Command-line/Dumps</a>
Command-line: Expand instructions for generating HTML dumps. See: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_68" title="Dev/Command-line/Dumps" class="xowa-visited">Dev/Command-line/Dumps</a>
</li>
</ul>
<p>

View File

@ -279,7 +279,7 @@
</ul>
<dl>
<dd>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_5" title="Dev/Command-line/Dumps">Dev/Command-line/Dumps</a>
<span style='font-variant:small-caps'>Links</span>: <a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_5" title="Dev/Command-line/Dumps" class="xowa-visited">Dev/Command-line/Dumps</a>
</dd>
</dl>
<ul>

View File

@ -126,7 +126,7 @@
n
</td>
<td class='cell_center'>
2017-04-07
2017-05-07
</td>
<td class='cell_center'>
2017-03-20
@ -195,7 +195,7 @@
n
</td>
<td class='cell_center'>
2017-04-07
2017-05-07
</td>
<td class='cell_center'>
2017-03-20
@ -222,76 +222,6 @@
<button class='options_button' id='xowa_srh_upgrade' onclick='upgrade_search("en.wikipedia.org")'>Search</button>
</td>
</tr>
<tr>
<td>
en.wikivoyage.org
</td>
<td class='cell_center'>
y
</td>
<td class='cell_center'>
2016-10-01
</td>
<td class='cell_center'>
2017-03-20
</td>
<td class='cell_center'>
Dump complete
</td>
<td class='cell_center'>
sqlite3
</td>
<td class='cell_center'>
v0
</td>
<td class='cell_center'>
v1
</td>
<td class='cell_center'>
<button class='options_button' id='xowa_wiki_import' onclick='import_wiki("en.wikivoyage.org")'>Import</button>
</td>
<td class='cell_center'>
<button class='options_button' id='xowa_ctg_upgrade' onclick='upgrade_category("en.wikivoyage.org")'>Category</button>
</td>
<td class='cell_center'>
<button class='options_button' id='xowa_srh_upgrade' onclick='upgrade_search("en.wikivoyage.org")'>Search</button>
</td>
</tr>
<tr>
<td>
en.wiktionary.org
</td>
<td class='cell_center'>
n
</td>
<td class='cell_center'>
2017-04-01
</td>
<td class='cell_center'>
2017-03-20
</td>
<td class='cell_center'>
Dump complete
</td>
<td class='cell_center'>
sqlite3
</td>
<td class='cell_center'>
v0
</td>
<td class='cell_center'>
v1
</td>
<td class='cell_center'>
<button class='options_button' id='xowa_wiki_import' onclick='import_wiki("en.wiktionary.org")'>Import</button>
</td>
<td class='cell_center'>
<button class='options_button' id='xowa_ctg_upgrade' onclick='upgrade_category("en.wiktionary.org")'>Category</button>
</td>
<td class='cell_center'>
<button class='options_button' id='xowa_srh_upgrade' onclick='upgrade_search("en.wiktionary.org")'>Search</button>
</td>
</tr>
<tr>
<td>
nethackwiki.com
@ -366,10 +296,10 @@
simple.wikipedia.org
</td>
<td class='cell_center'>
n
y
</td>
<td class='cell_center'>
2017-04-01
2016-12-01
</td>
<td class='cell_center'>
2017-03-20
@ -398,13 +328,13 @@
</tr>
<tr>
<td>
simple1.wikipedia.org
simple.wikipedia.org_bak
</td>
<td class='cell_center'>
n
</td>
<td class='cell_center'>
2016-12-01
2017-04-01
</td>
<td class='cell_center'>
</td>
@ -421,13 +351,13 @@
v1
</td>
<td class='cell_center'>
<button class='options_button' id='xowa_wiki_import' onclick='import_wiki("simple1.wikipedia.org")'>Import</button>
<button class='options_button' id='xowa_wiki_import' onclick='import_wiki("simple.wikipedia.org_bak")'>Import</button>
</td>
<td class='cell_center'>
<button class='options_button' id='xowa_ctg_upgrade' onclick='upgrade_category("simple1.wikipedia.org")'>Category</button>
<button class='options_button' id='xowa_ctg_upgrade' onclick='upgrade_category("simple.wikipedia.org_bak")'>Category</button>
</td>
<td class='cell_center'>
<button class='options_button' id='xowa_srh_upgrade' onclick='upgrade_search("simple1.wikipedia.org")'>Search</button>
<button class='options_button' id='xowa_srh_upgrade' onclick='upgrade_search("simple.wikipedia.org_bak")'>Search</button>
</td>
</tr>
<tr>
@ -438,7 +368,7 @@
n
</td>
<td class='cell_center'>
2017-04-07
2017-05-06
</td>
<td class='cell_center'>
2017-03-20

View File

@ -441,8 +441,8 @@ app.bldr.cmds {
add ('simple.wikipedia.org' , 'wiki.mass_parse.exec') {
cfg {
num_wkrs = 8; load_all_templates = 'y'; cleanup_interval = 50; hzip_enabled = 'y'; hdiff_enabled ='y'; manual_now = '2016-08-01 01:02:03';
load_all_imglinks = 'y';
num_wkrs = 8; load_all_templates = 'y'; load_all_imglinks = 'y'; indexer_enabled = 'y';
cleanup_interval = 50; hzip_enabled = 'y'; hdiff_enabled ='y'; manual_now = '2017-04-01 00:00:00'
// uncomment the following 3 lines if using the build script as a "worker" helping a "server"
// num_pages_in_pool = 32000;
@ -521,7 +521,8 @@ app.bldr.cmds {
add ('www.wikidata.org' , 'wiki.page_props');
add ('www.wikidata.org' , 'wiki.categorylinks');
add ('www.wikidata.org' , 'wiki.redirect') {commit_interval = 1000; progress_interval = 100; cleanup_interval = 100;}
// add ('www.wikidata.org' , 'util.cleanup') {delete_tmp = 'y'; delete_by_match('*.xml|*.sql|*.bz2|*.gz');}
add ('www.wikidata.org' , 'util.cleanup') {delete_tmp = 'y'; delete_by_match('*.xml|*.sql|*.bz2|*.gz');}
add ('commons.wikimedia.org' , 'util.cleanup') {delete_all = 'y';}
add ('commons.wikimedia.org' , 'util.download') {dump_type = 'pages-articles';}
add ('commons.wikimedia.org' , 'util.download') {dump_type = 'image';}
@ -535,7 +536,8 @@ app.bldr.cmds {
add ('commons.wikimedia.org' , 'file.page_regy') {build_commons = 'y'}
add ('commons.wikimedia.org' , 'wiki.page_dump.make');
add ('commons.wikimedia.org' , 'wiki.redirect') {commit_interval = 1000; progress_interval = 100; cleanup_interval = 100;}
// add ('commons.wikimedia.org' , 'util.cleanup') {delete_tmp = 'y'; delete_by_match('*.xml|*.sql|*.bz2|*.gz');}
add ('commons.wikimedia.org' , 'util.cleanup') {delete_tmp = 'y'; delete_by_match('*.xml|*.sql|*.bz2|*.gz');}
add ('en.wikipedia.org' , 'util.download') {dump_type = 'pages-articles';}
add ('en.wikipedia.org' , 'util.download') {dump_type = 'pagelinks';}
add ('en.wikipedia.org' , 'util.download') {dump_type = 'categorylinks';}
@ -543,6 +545,7 @@ app.bldr.cmds {
add ('en.wikipedia.org' , 'util.download') {dump_type = 'image';}
add ('en.wikipedia.org' , 'util.download') {dump_type = 'imagelinks';}
*/
/*
// en.wikipedia.org
add ('en.wikipedia.org' , 'text.init');
@ -568,28 +571,25 @@ app.bldr.cmds {
}
}
}
add ('en.wikipedia.org' , 'search.word__link_count')
add ('en.wikipedia.org' , 'search.word__link_count');
add ('en.wikipedia.org' , 'wiki.page_props');
add ('en.wikipedia.org' , 'wiki.categorylinks');
*/
/*
add ('en.wikipedia.org' , 'file.page_regy') {build_commons = 'n'}
// add ('en.wikipedia.org' , 'wiki.mass_parse.resume');
add ('en.wikipedia.org' , 'wiki.mass_parse.init') {cfg {ns_ids = '0|4|100|14|8';}}
// add ('en.wikipedia.org' , 'wiki.mass_parse.resume');
add ('en.wikipedia.org' , 'wiki.mass_parse.exec') {cfg {
num_wkrs = 8; load_all_templates = 'y'; load_ifexists_ns = '*'; cleanup_interval = 25; hzip_enabled = 'y'; hdiff_enabled ='y'; manual_now = '2017-01-01 01:02:03';}
// num_wkrs = 1; load_all_templates = 'n'; load_all_imglnks = 'n'; cleanup_interval = 50; hzip_enabled = 'y'; hdiff_enabled ='y'; manual_now = '2016-07-28 01:02:03';}
num_wkrs = 8; load_all_templates = 'y'; load_all_imglinks = 'y'; indexer_enabled = 'y';
cleanup_interval = 50; hzip_enabled = 'y'; hdiff_enabled ='y'; manual_now = '2017-04-01 00:00:00'
}
}
*/
/*
add ('en.wikipedia.org' , 'wiki.mass_parse.make');
*/
/*
add ('en.wikipedia.org' , 'file.lnki_temp') {
commit_interval = 10000; progress_interval = 50; cleanup_interval = 50; select_size = 25;
ns_ids = '0|4|14|100|12|8|6|10|828|108|118|446|710|2300|2302|2600';
hdump_bldr {enabled = 'y'; hzip_enabled = 'y'; hzip_diff = 'y';}
}
*/
/*
// SELECT * FROM image ORDER BY img_timestamp DESC LIMIT 20; // 20170306194400
// SELECT * FROM page WHERE page_namespace = 6 ORDER BY page_touched DESC LIMIT 20; // 20170302024207
// SELECT * FROM xowa_cfg WHERE cfg_key = 'props.modified_latest';
add ('commons.wikimedia.org' , 'file.page_regy') {build_commons = 'y'}
add ('en.wikipedia.org' , 'file.page_regy') {build_commons = 'n';}
add ('en.wikipedia.org' , 'file.lnki_regy');
@ -597,9 +597,15 @@ app.bldr.cmds {
add ('en.wikipedia.org' , 'file.orig_regy');
add ('en.wikipedia.org' , 'file.xfer_temp.thumb');
// SELECT * FROM orig_regy WHERE lnki_ttl = 'BSicon_CONTr.svg';
// SELECT * FROM page_regy WHERE src_ttl = 'BSicon_CONTr.svg';
// SELECT Count(*) FROM xfer_regy WHERE xfer_status = 0;
// SELECT * FROM xfer_regy WHERE xfer_status = 0 AND lnki_page_id = 372692; --en.w:Featured_picture_candidates
add ('en.wikipedia.org' , 'file.xfer_regy');
add ('en.wikipedia.org' , 'file.xfer_regy_update');
*/
/*
add ('en.wikipedia.org' , 'file.fsdb_make') {
commit_interval = 1000; progress_interval = 200; select_interval = 10000;
@ -630,7 +636,10 @@ app.bldr.run;
2016-10-12: explicitly set web_access_enabled to y
</li>
<li>
2017-02-02: updated script for multi-threaded version and new options
2017-02-02: added multi-threaded version and new options
</li>
<li>
2017-05-12: added full-text search
</li>
</ul>

View File

@ -441,8 +441,8 @@ app.bldr.cmds {
add ('simple.wikipedia.org' , 'wiki.mass_parse.exec') {
cfg {
num_wkrs = 8; load_all_templates = 'y'; cleanup_interval = 50; hzip_enabled = 'y'; hdiff_enabled ='y'; manual_now = '2016-08-01 01:02:03';
load_all_imglinks = 'y';
num_wkrs = 8; load_all_templates = 'y'; load_all_imglinks = 'y'; indexer_enabled = 'y';
cleanup_interval = 50; hzip_enabled = 'y'; hdiff_enabled ='y'; manual_now = '2017-04-01 00:00:00'
// uncomment the following 3 lines if using the build script as a "worker" helping a "server"
// num_pages_in_pool = 32000;
@ -521,7 +521,8 @@ app.bldr.cmds {
add ('www.wikidata.org' , 'wiki.page_props');
add ('www.wikidata.org' , 'wiki.categorylinks');
add ('www.wikidata.org' , 'wiki.redirect') {commit_interval = 1000; progress_interval = 100; cleanup_interval = 100;}
// add ('www.wikidata.org' , 'util.cleanup') {delete_tmp = 'y'; delete_by_match('*.xml|*.sql|*.bz2|*.gz');}
add ('www.wikidata.org' , 'util.cleanup') {delete_tmp = 'y'; delete_by_match('*.xml|*.sql|*.bz2|*.gz');}
add ('commons.wikimedia.org' , 'util.cleanup') {delete_all = 'y';}
add ('commons.wikimedia.org' , 'util.download') {dump_type = 'pages-articles';}
add ('commons.wikimedia.org' , 'util.download') {dump_type = 'image';}
@ -535,7 +536,8 @@ app.bldr.cmds {
add ('commons.wikimedia.org' , 'file.page_regy') {build_commons = 'y'}
add ('commons.wikimedia.org' , 'wiki.page_dump.make');
add ('commons.wikimedia.org' , 'wiki.redirect') {commit_interval = 1000; progress_interval = 100; cleanup_interval = 100;}
// add ('commons.wikimedia.org' , 'util.cleanup') {delete_tmp = 'y'; delete_by_match('*.xml|*.sql|*.bz2|*.gz');}
add ('commons.wikimedia.org' , 'util.cleanup') {delete_tmp = 'y'; delete_by_match('*.xml|*.sql|*.bz2|*.gz');}
add ('en.wikipedia.org' , 'util.download') {dump_type = 'pages-articles';}
add ('en.wikipedia.org' , 'util.download') {dump_type = 'pagelinks';}
add ('en.wikipedia.org' , 'util.download') {dump_type = 'categorylinks';}
@ -543,6 +545,7 @@ app.bldr.cmds {
add ('en.wikipedia.org' , 'util.download') {dump_type = 'image';}
add ('en.wikipedia.org' , 'util.download') {dump_type = 'imagelinks';}
*/
/*
// en.wikipedia.org
add ('en.wikipedia.org' , 'text.init');
@ -568,28 +571,25 @@ app.bldr.cmds {
}
}
}
add ('en.wikipedia.org' , 'search.word__link_count')
add ('en.wikipedia.org' , 'search.word__link_count');
add ('en.wikipedia.org' , 'wiki.page_props');
add ('en.wikipedia.org' , 'wiki.categorylinks');
*/
/*
add ('en.wikipedia.org' , 'file.page_regy') {build_commons = 'n'}
// add ('en.wikipedia.org' , 'wiki.mass_parse.resume');
add ('en.wikipedia.org' , 'wiki.mass_parse.init') {cfg {ns_ids = '0|4|100|14|8';}}
// add ('en.wikipedia.org' , 'wiki.mass_parse.resume');
add ('en.wikipedia.org' , 'wiki.mass_parse.exec') {cfg {
num_wkrs = 8; load_all_templates = 'y'; load_ifexists_ns = '*'; cleanup_interval = 25; hzip_enabled = 'y'; hdiff_enabled ='y'; manual_now = '2017-01-01 01:02:03';}
// num_wkrs = 1; load_all_templates = 'n'; load_all_imglnks = 'n'; cleanup_interval = 50; hzip_enabled = 'y'; hdiff_enabled ='y'; manual_now = '2016-07-28 01:02:03';}
num_wkrs = 8; load_all_templates = 'y'; load_all_imglinks = 'y'; indexer_enabled = 'y';
cleanup_interval = 50; hzip_enabled = 'y'; hdiff_enabled ='y'; manual_now = '2017-04-01 00:00:00'
}
}
*/
/*
add ('en.wikipedia.org' , 'wiki.mass_parse.make');
*/
/*
add ('en.wikipedia.org' , 'file.lnki_temp') {
commit_interval = 10000; progress_interval = 50; cleanup_interval = 50; select_size = 25;
ns_ids = '0|4|14|100|12|8|6|10|828|108|118|446|710|2300|2302|2600';
hdump_bldr {enabled = 'y'; hzip_enabled = 'y'; hzip_diff = 'y';}
}
*/
/*
// SELECT * FROM image ORDER BY img_timestamp DESC LIMIT 20; // 20170306194400
// SELECT * FROM page WHERE page_namespace = 6 ORDER BY page_touched DESC LIMIT 20; // 20170302024207
// SELECT * FROM xowa_cfg WHERE cfg_key = 'props.modified_latest';
add ('commons.wikimedia.org' , 'file.page_regy') {build_commons = 'y'}
add ('en.wikipedia.org' , 'file.page_regy') {build_commons = 'n';}
add ('en.wikipedia.org' , 'file.lnki_regy');
@ -597,9 +597,15 @@ app.bldr.cmds {
add ('en.wikipedia.org' , 'file.orig_regy');
add ('en.wikipedia.org' , 'file.xfer_temp.thumb');
// SELECT * FROM orig_regy WHERE lnki_ttl = 'BSicon_CONTr.svg';
// SELECT * FROM page_regy WHERE src_ttl = 'BSicon_CONTr.svg';
// SELECT Count(*) FROM xfer_regy WHERE xfer_status = 0;
// SELECT * FROM xfer_regy WHERE xfer_status = 0 AND lnki_page_id = 372692; --en.w:Featured_picture_candidates
add ('en.wikipedia.org' , 'file.xfer_regy');
add ('en.wikipedia.org' , 'file.xfer_regy_update');
*/
/*
add ('en.wikipedia.org' , 'file.fsdb_make') {
commit_interval = 1000; progress_interval = 200; select_interval = 10000;
@ -630,7 +636,10 @@ app.bldr.run;
2016-10-12: explicitly set web_access_enabled to y
</li>
<li>
2017-02-02: updated script for multi-threaded version and new options
2017-02-02: added multi-threaded version and new options
</li>
<li>
2017-05-12: added full-text search
</li>
</ul>

View File

@ -184,7 +184,7 @@
<a href="http://xowa.org/home/wiki/Dev/Command-line.html" id="xolnki_25" title="Dev/Command-line">Overview</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_26" title="Dev/Command-line/Dumps">Image dumps</a>
<a href="http://xowa.org/home/wiki/Dev/Command-line/Dumps.html" id="xolnki_26" title="Dev/Command-line/Dumps" class="xowa-visited">Image dumps</a>
</li>
<li>
<a href="http://xowa.org/home/wiki/Dev/Command-line/Wikidata.html" id="xolnki_27" title="Dev/Command-line/Wikidata">Wikidata</a>

View File

@ -52,7 +52,7 @@
<option value='xowa.gui.nightmode'>
Gui - Nightmode
</option>
<option value='xowa.wiki.hdumps' selected='selected'>
<option value='xowa.wiki.hdumps'>
Wiki - HTML Databases
</option>
<option value='xowa.wiki.edit'>
@ -64,7 +64,7 @@
<option value='xowa.bldr.db'>
Import - Database
</option>
<option value='xowa.bldr.page_sync'>
<option value='xowa.bldr.page_sync' selected='selected'>
Import - Page sync
</option>
<option value='xowa.bldr.dansguardian'>
@ -129,37 +129,99 @@
<div>
<p id='page_help_para'>
</p>
<p>
For more information, see <a tabindex="-1" href="/wiki/App/Xtn/Page_sync" id="xolnki_19" title="App/Xtn/Page sync">the page sync help page</a>
</p>
</div>
<h2>
General
Manual
</h2>
<div class="xocfg_row flex_div">
<!-- BTN:help_item -->
<div class='xocfg_itm_help'>
<span class='xoimg_btn_x16 xoimg_help_tip' href='javascript:void(0)' onclick='return xo.help.toggle("xowa.wiki.hdumps.read_preferred")' title='view more info'>&nbsp;</span>
<span class='xoimg_btn_x16 xoimg_help_tip' href='javascript:void(0)' onclick='return xo.help.toggle("xowa.bldr.page_sync.manual.enabled")' title='view more info'>&nbsp;</span>
</div><!-- TEXT:key -->
<div id='xowa.wiki.hdumps.read_preferred__name' class='xocfg_itm_name'>
Prefer HTML Databases for Read tab
<div id='xowa.bldr.page_sync.manual.enabled__name' class='xocfg_itm_name'>
Enabled
</div><!-- BTN:undo -->
<div id='xowa.wiki.hdumps.read_preferred__undo' data-xocfg-type='bool' class='xocfg_itm_delete'>
<span class='xoimg_btn_x16 xoimg_list_undo' onclick='return xo.cfg_edit.delete__send("xowa.wiki.hdumps.read_preferred")' title="reset to &quot;y&quot;">&nbsp;</span>
<div id='xowa.bldr.page_sync.manual.enabled__undo' data-xocfg-type='bool' class='xocfg_itm_delete xocfg_itm_hide'>
<span class='xoimg_btn_x16 xoimg_list_undo' onclick='return xo.cfg_edit.delete__send("xowa.bldr.page_sync.manual.enabled")' title="reset to &quot;n&quot;">&nbsp;</span>
</div><!-- TEXT:val -->
<div class='xocfg_itm_data'>
<input id="xowa.wiki.hdumps.read_preferred" data-xocfg-key="xowa.wiki.hdumps.read_preferred" data-xocfg-type="bool" accesskey="d" class="xocfg_data__bool" type="checkbox">
<input id="xowa.bldr.page_sync.manual.enabled" data-xocfg-key="xowa.bldr.page_sync.manual.enabled" data-xocfg-type="bool" accesskey="d" class="xocfg_data__bool" type="checkbox">
</div><!-- HIDDEN:key,ctx -->
<input type='hidden' id='xowa.wiki.hdumps.read_preferred__key_box' value='xowa.wiki.hdumps.read_preferred'> <input type='hidden' id='xowa.wiki.hdumps.read_preferred__ctx_box' value='app'>
<input type='hidden' id='xowa.bldr.page_sync.manual.enabled__key_box' value='xowa.bldr.page_sync.manual.enabled'> <input type='hidden' id='xowa.bldr.page_sync.manual.enabled__ctx_box' value='app'>
</div><!-- DIV:help -->
<div id='xowa.wiki.hdumps.read_preferred_help_div' class='xohelp_div'>
<div id='xowa.wiki.hdumps.read_preferred_help_msg' class='xohelp_msg'>
<div id='xowa.bldr.page_sync.manual.enabled_help_div' class='xohelp_div'>
<div id='xowa.bldr.page_sync.manual.enabled_help_msg' class='xohelp_msg'>
<p>
Choose one of the following:
</p>
<ul>
<li>
<b>checked</b>: Read tab uses HTML databases. Note that this will be faster, but there may be some inaccuracies. (These inaccuracies are being worked on)
<b>checked</b>: Show "Sync" in sidebar
</li>
<li>
<b>unchecked</b>: Read tab uses Wikitext. Note that this will be slower, but more accurate.
<b>unchecked</b>: Do not show "Sync" in sidebar
</li>
</ul>
<p>
Other notes:
</p>
<ul>
<li>
Clicking "Sync" will manually synchronize current page
</li>
<li>
"Sync" will never show in the home wiki
</li>
<li>
"Sync" will not work on Special pages
</li>
</ul>
</div>
</div>
<h2>
Automatic
</h2>
<div class="xocfg_row flex_div">
<!-- BTN:help_item -->
<div class='xocfg_itm_help'>
<span class='xoimg_btn_x16 xoimg_help_tip' href='javascript:void(0)' onclick='return xo.help.toggle("xowa.bldr.page_sync.auto.enabled")' title='view more info'>&nbsp;</span>
</div><!-- TEXT:key -->
<div id='xowa.bldr.page_sync.auto.enabled__name' class='xocfg_itm_name'>
Enabled
</div><!-- BTN:undo -->
<div id='xowa.bldr.page_sync.auto.enabled__undo' data-xocfg-type='bool' class='xocfg_itm_delete xocfg_itm_hide'>
<span class='xoimg_btn_x16 xoimg_list_undo' onclick='return xo.cfg_edit.delete__send("xowa.bldr.page_sync.auto.enabled")' title="reset to &quot;n&quot;">&nbsp;</span>
</div><!-- TEXT:val -->
<div class='xocfg_itm_data'>
<input id="xowa.bldr.page_sync.auto.enabled" data-xocfg-key="xowa.bldr.page_sync.auto.enabled" data-xocfg-type="bool" accesskey="d" class="xocfg_data__bool" type="checkbox">
</div><!-- HIDDEN:key,ctx -->
<input type='hidden' id='xowa.bldr.page_sync.auto.enabled__key_box' value='xowa.bldr.page_sync.auto.enabled'> <input type='hidden' id='xowa.bldr.page_sync.auto.enabled__ctx_box' value='app'>
</div><!-- DIV:help -->
<div id='xowa.bldr.page_sync.auto.enabled_help_div' class='xohelp_div'>
<div id='xowa.bldr.page_sync.auto.enabled_help_msg' class='xohelp_msg'>
<p>
Choose one of the following:
</p>
<ul>
<li>
<b>checked</b>: Automatically synchronize page when viewing it
</li>
<li>
<b>unchecked</b>: (default) Do not automatically synchronize page
</li>
</ul>
<p>
Other notes:
</p>
<ul>
<li>
Pages are automatically synchronized based on options for time and scope. The default behavior is to synchronize when first visiting the page, and then every 24 hours afterwards
</li>
<li>
Automatic synchronization will never occur in the home wiki
</li>
</ul>
</div>
@ -167,51 +229,70 @@
<div class="xocfg_row flex_div">
<!-- BTN:help_item -->
<div class='xocfg_itm_help'>
<span class='xoimg_btn_x16 xoimg_help_tip' href='javascript:void(0)' onclick='return xo.help.toggle("xowa.wiki.hdumps.html_mode")' title='view more info'>&nbsp;</span>
<span class='xoimg_btn_x16 xoimg_help_tip' href='javascript:void(0)' onclick='return xo.help.toggle("xowa.bldr.page_sync.auto.interval")' title='view more info'>&nbsp;</span>
</div><!-- TEXT:key -->
<div id='xowa.wiki.hdumps.html_mode__name' class='xocfg_itm_name'>
HTML tab mode
<div id='xowa.bldr.page_sync.auto.interval__name' class='xocfg_itm_name'>
Time to wait before syncs
</div><!-- BTN:undo -->
<div id='xowa.wiki.hdumps.html_mode__undo' data-xocfg-type='list:xowa.wiki.hdumps.html_mode' class='xocfg_itm_delete'>
<span class='xoimg_btn_x16 xoimg_list_undo' onclick='return xo.cfg_edit.delete__send("xowa.wiki.hdumps.html_mode")' title="reset to &quot;shown&quot;">&nbsp;</span>
<div id='xowa.bldr.page_sync.auto.interval__undo' data-xocfg-type='int' class='xocfg_itm_delete xocfg_itm_hide'>
<span class='xoimg_btn_x16 xoimg_list_undo' onclick='return xo.cfg_edit.delete__send("xowa.bldr.page_sync.auto.interval")' title="reset to &quot;1440&quot;">&nbsp;</span>
</div><!-- TEXT:val -->
<div class='xocfg_itm_data'>
<select id="xowa.wiki.hdumps.html_mode" data-xocfg-key="xowa.wiki.hdumps.html_mode" data-xocfg-type="list:xowa.wiki.hdumps.html_mode" accesskey="d" class="xocfg_data__list" size="4">
<option value="shown">
Shown
</option>
<option value="swt_browser" selected="selected">
SWT Browser
</option>
<option value="hdump_save">
Saved for HTML DB
</option>
<option value="hdump_load">
Loaded by HTML DB
</option>
</select>
<input id="xowa.bldr.page_sync.auto.interval" data-xocfg-key="xowa.bldr.page_sync.auto.interval" data-xocfg-type="int" accesskey="d" class="xocfg_data__int" type="text" value="1440">
</div><!-- HIDDEN:key,ctx -->
<input type='hidden' id='xowa.wiki.hdumps.html_mode__key_box' value='xowa.wiki.hdumps.html_mode'> <input type='hidden' id='xowa.wiki.hdumps.html_mode__ctx_box' value='app'>
<input type='hidden' id='xowa.bldr.page_sync.auto.interval__key_box' value='xowa.bldr.page_sync.auto.interval'> <input type='hidden' id='xowa.bldr.page_sync.auto.interval__ctx_box' value='app'>
</div><!-- DIV:help -->
<div id='xowa.wiki.hdumps.html_mode_help_div' class='xohelp_div'>
<div id='xowa.wiki.hdumps.html_mode_help_msg' class='xohelp_msg'>
<div id='xowa.bldr.page_sync.auto.interval_help_div' class='xohelp_div'>
<div id='xowa.bldr.page_sync.auto.interval_help_msg' class='xohelp_msg'>
<p>
Choose one of the following to show in HTML tab:
Enter the number of minutes to wait before checking for a new update:
</p>
</div>
</div>
<div class="xocfg_row flex_div">
<!-- BTN:help_item -->
<div class='xocfg_itm_help'>
<span class='xoimg_btn_x16 xoimg_help_tip' href='javascript:void(0)' onclick='return xo.help.toggle("xowa.bldr.page_sync.auto.scope")' title='view more info'>&nbsp;</span>
</div><!-- TEXT:key -->
<div id='xowa.bldr.page_sync.auto.scope__name' class='xocfg_itm_name'>
Pages to sync
</div><!-- BTN:undo -->
<div id='xowa.bldr.page_sync.auto.scope__undo' data-xocfg-type='memo' class='xocfg_itm_delete xocfg_itm_hide'>
<span class='xoimg_btn_x16 xoimg_list_undo' onclick='return xo.cfg_edit.delete__send("xowa.bldr.page_sync.auto.scope")' title="reset to &quot;*&quot;">&nbsp;</span>
</div><!-- TEXT:val -->
<div class='xocfg_itm_data'>
<textarea id="xowa.bldr.page_sync.auto.scope" data-xocfg-key="xowa.bldr.page_sync.auto.scope" data-xocfg-type="memo" accesskey="d" class="xocfg_data__memo" rows="4">
*
</textarea>
</div><!-- HIDDEN:key,ctx -->
<input type='hidden' id='xowa.bldr.page_sync.auto.scope__key_box' value='xowa.bldr.page_sync.auto.scope'> <input type='hidden' id='xowa.bldr.page_sync.auto.scope__ctx_box' value='app'>
</div><!-- DIV:help -->
<div id='xowa.bldr.page_sync.auto.scope_help_div' class='xohelp_div'>
<div id='xowa.bldr.page_sync.auto.scope_help_msg' class='xohelp_msg'>
<p>
Specify specific page titles to sync:
</p>
<ul>
<li>
<b>Shown</b>: HTML as generated by XOWA
<b>*:Main_Page</b>: means sync all Main_Pages in all wikis
</li>
<li>
<b>SWT browser</b>: HTML as currently shown in SWT browser (useful for Special pages and javascript calls)
<b>*</b>: is a wildcard and means sync all pages in all wikis
</li>
<li>
<b>Saved for HTML DB</b>: HTML as saved in the HTML database. Note that this is for developer purposes only.
</li>
<li>
<b>Loaded for HTML DB</b>: HTML as saved in the HTML database but post-processed with image urls. Note that this is for developer purposes only.
Individual pages can be specified on each line.
</li>
</ul>
<p>
For example, the following would only auto-synchronize two pages: the Main_Page and Earth in English Wikipedia:
</p>
<pre>
en.w:Main_Page
en.w:Earth
</pre>
<p>
Note that all lines must be separated by a UNIX line ending (ASCII 10) not a Windows line ending (ASCII 13 + ASCII 10)
</p>
</div>
</div>
</div>

View File

@ -216,7 +216,7 @@
<span class='xoimg_btn_x16 xoimg_list_undo' onclick='return xo.cfg_edit.delete__send("xowa.app.setup.previous_version")' title="reset to &quot;&quot;">&nbsp;</span>
</div><!-- TEXT:val -->
<div class='xocfg_itm_data'>
<input id="xowa.app.setup.previous_version" data-xocfg-key="xowa.app.setup.previous_version" data-xocfg-type="string" accesskey="d" class="xocfg_data__str xocfg_data__readonly" type="text" readonly="true" value="4.5.2.1704">
<input id="xowa.app.setup.previous_version" data-xocfg-key="xowa.app.setup.previous_version" data-xocfg-type="string" accesskey="d" class="xocfg_data__str xocfg_data__readonly" type="text" readonly="true" value="4.5.3.1705">
</div><!-- HIDDEN:key,ctx -->
<input type='hidden' id='xowa.app.setup.previous_version__key_box' value='xowa.app.setup.previous_version'> <input type='hidden' id='xowa.app.setup.previous_version__ctx_box' value='app'>
</div><!-- DIV:help -->
@ -256,7 +256,7 @@
<span class='xoimg_btn_x16 xoimg_list_undo' onclick='return xo.cfg_edit.delete__send("xowa.app.cfg.previous_grp")' title="reset to &quot;xowa.app.security&quot;">&nbsp;</span>
</div><!-- TEXT:val -->
<div class='xocfg_itm_data'>
<input id="xowa.app.cfg.previous_grp" data-xocfg-key="xowa.app.cfg.previous_grp" data-xocfg-type="string" accesskey="d" class="xocfg_data__str xocfg_data__readonly" type="text" readonly="true" value="xowa.wiki.hdumps">
<input id="xowa.app.cfg.previous_grp" data-xocfg-key="xowa.app.cfg.previous_grp" data-xocfg-type="string" accesskey="d" class="xocfg_data__str xocfg_data__readonly" type="text" readonly="true" value="xowa.bldr.page_sync">
</div><!-- HIDDEN:key,ctx -->
<input type='hidden' id='xowa.app.cfg.previous_grp__key_box' value='xowa.app.cfg.previous_grp'> <input type='hidden' id='xowa.app.cfg.previous_grp__ctx_box' value='app'>
</div><!-- DIV:help -->
@ -342,7 +342,8 @@
</div><!-- TEXT:val -->
<div class='xocfg_itm_data'>
<textarea id="xowa.app.startup.tabs.previous_list" data-xocfg-key="xowa.app.startup.tabs.previous_list" data-xocfg-type="memo" accesskey="d" class="xocfg_data__memo xocfg_data__readonly" readonly="true">
home/wiki/Blog/2017-04
en.wikipedia.org/wiki/Huadu_District
home/wiki/Dev/Command-line/Dumps
</textarea>
</div><!-- HIDDEN:key,ctx -->
<input type='hidden' id='xowa.app.startup.tabs.previous_list__key_box' value='xowa.app.startup.tabs.previous_list'> <input type='hidden' id='xowa.app.startup.tabs.previous_list__ctx_box' value='app'>
@ -363,7 +364,7 @@ home/wiki/Blog/2017-04
<span class='xoimg_btn_x16 xoimg_list_undo' onclick='return xo.cfg_edit.delete__send("xowa.app.startup.tabs.previous_selected")' title="reset to &quot;&quot;">&nbsp;</span>
</div><!-- TEXT:val -->
<div class='xocfg_itm_data'>
<input id="xowa.app.startup.tabs.previous_selected" data-xocfg-key="xowa.app.startup.tabs.previous_selected" data-xocfg-type="int" accesskey="d" class="xocfg_data__int xocfg_data__readonly" type="text" readonly="true" value="0">
<input id="xowa.app.startup.tabs.previous_selected" data-xocfg-key="xowa.app.startup.tabs.previous_selected" data-xocfg-type="int" accesskey="d" class="xocfg_data__int xocfg_data__readonly" type="text" readonly="true" value="1">
</div><!-- HIDDEN:key,ctx -->
<input type='hidden' id='xowa.app.startup.tabs.previous_selected__key_box' value='xowa.app.startup.tabs.previous_selected'> <input type='hidden' id='xowa.app.startup.tabs.previous_selected__ctx_box' value='app'>
</div><!-- DIV:help -->

View File

@ -144,11 +144,11 @@
<div id='xowa.bldr.page_sync.manual.enabled__name' class='xocfg_itm_name'>
Enabled
</div><!-- BTN:undo -->
<div id='xowa.bldr.page_sync.manual.enabled__undo' data-xocfg-type='bool' class='xocfg_itm_delete'>
<div id='xowa.bldr.page_sync.manual.enabled__undo' data-xocfg-type='bool' class='xocfg_itm_delete xocfg_itm_hide'>
<span class='xoimg_btn_x16 xoimg_list_undo' onclick='return xo.cfg_edit.delete__send("xowa.bldr.page_sync.manual.enabled")' title="reset to &quot;n&quot;">&nbsp;</span>
</div><!-- TEXT:val -->
<div class='xocfg_itm_data'>
<input id="xowa.bldr.page_sync.manual.enabled" data-xocfg-key="xowa.bldr.page_sync.manual.enabled" data-xocfg-type="bool" accesskey="d" class="xocfg_data__bool" type="checkbox" checked="checked">
<input id="xowa.bldr.page_sync.manual.enabled" data-xocfg-key="xowa.bldr.page_sync.manual.enabled" data-xocfg-type="bool" accesskey="d" class="xocfg_data__bool" type="checkbox">
</div><!-- HIDDEN:key,ctx -->
<input type='hidden' id='xowa.bldr.page_sync.manual.enabled__key_box' value='xowa.bldr.page_sync.manual.enabled'> <input type='hidden' id='xowa.bldr.page_sync.manual.enabled__ctx_box' value='app'>
</div><!-- DIV:help -->

File diff suppressed because it is too large Load Diff