# cfg_itm

itm_key: xowa.gui.menus.browser.source
itm_type: memo
itm_dflt:
add_grp_default('xowa.gui.menus.group.file') {
  add_btn_default('xowa.gui.browser.tabs.new_dflt__at_dflt__focus_y');
  add_btn_default('xowa.gui.browser.tabs.close_cur');
  add_spr;
  add_btn_default('xowa.gui.page.view.save_as');
  add_btn_default('xowa.gui.page.view.print');
  add_btn_default('xowa.app.exit');
}
add_grp_default('xowa.gui.menus.group.edit') {
  add_btn_default('xowa.gui.page.selection.select_all');
  add_btn_default('xowa.gui.page.selection.copy');
  add_spr;
  add_btn_default('xowa.gui.browser.find.show');
}
add_grp_default('xowa.gui.menus.group.view') {
  add_btn_default('xowa.gui.font.increase');
  add_btn_default('xowa.gui.font.decrease');
  add_btn_default('xowa.gui.font.reset');
  add_spr;
  add_btn_default('xowa.gui.page.view.mode_read');
  add_btn_default('xowa.gui.page.view.mode_edit');
  add_btn_default('xowa.gui.page.view.mode_html');
  add_spr;
  add_btn_default('xowa.gui.page.view.reload');
  add_spr;
  add_btn_default('xowa.gui.browser.prog_log.show');
  add_spr;
  add_btn_default('xowa.gui.browser.nightmode_toggle');
}
add_grp_default('xowa.gui.menus.group.history') {
  add_btn_default('xowa.nav.go_bwd');
  add_btn_default('xowa.nav.go_fwd');
  add_spr;
  add_btn_default('xowa.usr.history.show');
}
add_grp_default('xowa.gui.menus.group.bookmarks') {
  add_btn_default('xowa.nav.wiki.main_page');
  add_spr;
  add_btn_default('xowa.usr.bookmarks.add');
  add_btn_default('xowa.usr.bookmarks.show');
  add_spr;
  add_btn_default('xowa.nav.wiki.allpages');
  add_btn_default('xowa.nav.wiki.search_per_cfg');
}
add_grp_default('xowa.gui.menus.group.tools') {
  add_btn_default('xowa.nav.cfg.main');
  add_spr;
  add_btn_default('xowa.nav.setup.download_central');
  add_spr;
  add_btn_default('xowa.nav.setup.import_from_list');
  add_btn_default('xowa.nav.setup.import_from_script');
  add_spr;
  add_btn_default('xowa.nav.setup.maintenance');
  add_btn_default('xowa.nav.setup.download');
}
add_grp_default('xowa.gui.menus.group.personal') {
  add_btn_default('xowa.nav.personal.item');
  add_btn_default('xowa.nav.personal.list');
}
add_grp_default('xowa.gui.menus.group.help') {
  add_btn_default('xowa.nav.help.help');
  add_btn_default('xowa.nav.help.xowa_main');
  add_btn_default('xowa.nav.help.xowa_blog');
  add_btn_default('xowa.nav.help.change_log');
  add_btn_default('xowa.nav.help.diagnostics');
  add_spr;
  add_grp_default('xowa.gui.menus.group.system_data') {
    add_btn_default('xowa.nav.system_data.log_session');
    add_btn_default('xowa.nav.system_data.cfg_app');
    add_btn_default('xowa.nav.system_data.cfg_lang');
    add_btn_default('xowa.nav.system_data.usr_history');
  }
  add_spr;
  add_btn_default('xowa.nav.help.about');
  add_spr;
  add_btn_default('xowa.nav.help.xowa_update');
}


itm_key: xowa.gui.menus.tabs.source
itm_type: memo
itm_dflt:
add_btn_default('xowa.gui.browser.tabs.new_dflt__at_dflt__focus_y');
add_btn_default('xowa.gui.browser.tabs.new_dupe__at_dflt__focus_y');
add_btn_default('xowa.gui.browser.tabs.close_cur');
add_spr;
add_btn_default('xowa.gui.browser.tabs.select_fwd');
add_btn_default('xowa.gui.browser.tabs.select_bwd');
add_spr;
add_btn_default('xowa.gui.browser.tabs.move_fwd');
add_btn_default('xowa.gui.browser.tabs.move_bwd');
add_spr;
add_btn_default('xowa.gui.browser.tabs.close_others');
add_btn_default('xowa.gui.browser.tabs.close_to_bgn');
add_btn_default('xowa.gui.browser.tabs.close_to_end');
add_spr;
add_btn_default('xowa.gui.browser.tabs.close_undo');


itm_key: xowa.gui.menus.html.basic.source
itm_type: memo
itm_dflt:
add_btn_default('xowa.nav.go_bwd');
add_btn_default('xowa.nav.go_fwd');
add_spr;
add_btn_default('xowa.gui.page.view.reload');
add_spr;
add_btn_default('xowa.gui.page.selection.select_all');
add_spr;
add_btn_default('xowa.gui.font.increase');
add_btn_default('xowa.gui.font.decrease');
add_btn_default('xowa.gui.font.reset');
add_spr;
add_grp_default('xowa.gui.menus.group.file') {
  add_btn_default('xowa.gui.page.view.save_as');
  add_btn_default('xowa.app.exit');
}
add_grp_default('xowa.gui.menus.group.tabs') {
  add_btn_default('xowa.gui.browser.tabs.new_dflt__at_dflt__focus_y');
  add_btn_default('xowa.gui.browser.tabs.new_dupe__at_dflt__focus_y');
  add_btn_default('xowa.gui.browser.tabs.close_cur');
  add_spr;
  add_btn_default('xowa.gui.browser.tabs.select_fwd');
  add_btn_default('xowa.gui.browser.tabs.select_bwd');
  add_spr;
  add_btn_default('xowa.gui.browser.tabs.move_fwd');
  add_btn_default('xowa.gui.browser.tabs.move_bwd');
  add_spr;
  add_btn_default('xowa.gui.browser.tabs.close_others');
  add_btn_default('xowa.gui.browser.tabs.close_to_bgn');
  add_btn_default('xowa.gui.browser.tabs.close_to_end');
  add_spr;
  add_btn_default('xowa.gui.browser.tabs.close_undo');
}
add_grp_default('xowa.gui.menus.group.view') {
  add_btn_default('xowa.gui.page.view.mode_read');
  add_btn_default('xowa.gui.page.view.mode_edit');
  add_btn_default('xowa.gui.page.view.mode_html');
  add_spr;
  add_btn_default('xowa.gui.browser.prog_log.show');
  add_spr;
  add_btn_default('xowa.gui.browser.nightmode_toggle');
}
add_grp_default('xowa.gui.menus.group.history') {
  add_btn_default('xowa.usr.history.show');
}
add_grp_default('xowa.gui.menus.group.bookmarks') {
  add_btn_default('xowa.nav.wiki.main_page');
  add_spr;
  add_btn_default('xowa.usr.bookmarks.add');
  add_btn_default('xowa.usr.bookmarks.show');
  add_spr;
  add_btn_default('xowa.nav.wiki.allpages');
  add_btn_default('xowa.nav.wiki.search_per_cfg');
}
add_grp_default('xowa.gui.menus.group.tools') {
  add_btn_default('xowa.nav.cfg.main');
  add_spr;
  add_btn_default('xowa.nav.setup.download_central');
  add_spr;
  add_btn_default('xowa.nav.setup.import_from_list');
  add_btn_default('xowa.nav.setup.import_from_script');
  add_spr;
  add_btn_default('xowa.nav.setup.maintenance');
  add_btn_default('xowa.nav.setup.download');
}
add_grp_default('xowa.gui.menus.group.help') {
  add_btn_default('xowa.nav.help.help');
  add_btn_default('xowa.nav.help.xowa_main');
  add_btn_default('xowa.nav.help.xowa_blog');
  add_btn_default('xowa.nav.help.change_log');
  add_btn_default('xowa.nav.help.diagnostics');
  add_spr;
  add_btn_default('xowa.nav.help.about');
  add_spr;
  add_btn_default('xowa.nav.help.xowa_update');
}


itm_key: xowa.gui.menus.html.link.source
itm_type: memo
itm_dflt:
add_btn_default('xowa.gui.browser.tabs.new_link__at_dflt__focus_n');
add_btn_default('xowa.gui.browser.tabs.new_link__at_dflt__focus_y');
add_spr;
add_btn_default('xowa.gui.page.selection.copy');
add_btn_default('xowa.gui.browser.find.show_by_paste');


itm_key: xowa.gui.menus.html.file.source
itm_type: memo
itm_dflt:
add_btn_default('xowa.gui.browser.tabs.new_link__at_dflt__focus_n');
add_btn_default('xowa.gui.browser.tabs.new_link__at_dflt__focus_y');
add_spr;
add_btn_default('xowa.gui.page.selection.save_file_as');


itm_key: xowa.bldr.import.dump_servers
itm_type: memo
itm_dflt:
http://dumps.wikimedia.your.org/,
https://dumps.wikimedia.org/,
http://wikipedia.c3sl.ufpr.br/,
http://ftp.fi.muni.cz/pub/wikimedia/


itm_key: xowa.html.divs.footer
itm_type: memo
itm_dflt:
<div id="footer" role="contentinfo">
  <ul id="footer-info">
    <li id="footer-info-lastmod"> ~{page_modified_on_msg}</li>
    <li id="footer-info-copyright">~{<>msgs.get('wikimedia-copyright');<>}
  </ul>  
  <ul id="footer-places">
    <li id="footer-places-privacy"><a href="/wiki/~{<>msgs.get('privacypage');<>}" class="extiw" title="~{<>msgs.get('privacy');<>}">~{<>msgs.get('privacy');<>}</a></li>
    <li id="footer-places-about"><a href="/wiki/~{<>msgs.get('Project:About');<>}" title="Wikipedia:About">~{<>msgs.get('aboutsite');<>}</a></li>
    <li id="footer-places-disclaimer"><a href="/wiki/~{<>msgs.get('disclaimerpage');<>}" title="~{<>msgs.get('Disclaimers');<>}">~{<>msgs.get('Disclaimers');<>}</a></li>    
    <li id="footer-places-developers"><a href="~{<>msgs.get('wikimedia-developers-url');<>}">~{<>msgs.get('wikimedia-developers');<>}</a></li>
    <li id="footer-places-cookiestatement"><a href="https://wikimediafoundation.org/wiki/Cookie_statement">Cookie statement</a></li>
  </ul>
  <ul id="footer-icons" class="noprint" style='height:10px'>
    <li id="footer-copyrightico">
      <a href="https://wikimediafoundation.org/"><img src="~{<>app.fsys.root_dir.to_http_file;<>}/bin/any/xowa/html/css/footer/wikimedia-button.png" width="88" height="31" alt="Wikimedia Foundation"/></a>
    </li>
    <li id="footer-poweredbyico">
      <a href="//www.mediawiki.org/"><img src="~{<>app.fsys.root_dir.to_http_file;<>}/bin/any/xowa/html/css/footer/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" width="88" height="31"/></a>
    </li>
  </ul>  
  <ul style='clear:both; float:left;'>
    <li>Generated by <a href='/wiki/home/Help/About'>XOWA</a>: v~{app_version} (~{app_build_date})</li>
  </ul>
  <div style="clear:both"></div>
</div>


itm_key: xowa.addon.search.special.multi_sorts
itm_type: memo
itm_dflt:
<any>|<self>,*.wikipedia,*.wikivoyage,*.wiktionary,*.wikisource,*.wikiquote,*.wikibooks,*.wikiversity,*.wikinews


itm_key: xowa.addon.popups.wtxt.tmpl_keeplist
itm_type: memo
itm_dflt:
en.wikipedia.org|formatnum;age;age_in_days;age_in_years_and_days*;nts;number_table_sorting*;as_of;oldstyledatedy;gregorian_serial_date;currentminute;currentsecond;dmca;spaced_ndash;trim;month*;convert*;worldpop*;ipa*;lang*;nowrap*;h:*;mvar;math;vgy;audio;iso_639_name;transl;translate;linktext;zh;nihongo*;japanese_name;ko-hhrm;mp|


# cfg_txt

nde_lang: en
nde_name: Web access enabled
nde_help:
<p>Choose if XOWA is allowed to access the Web:
</p>

<ul>
  <li> <b>checked</b>: Allow web access.
  </li>
  <li> <b>unchecked</b>: Forbid web access. XOWA will not connect to the internet under any circumstances. This is equivalent to pulling the network cable for XOWA only.
  </li>
</ul>

<p>Note that this may cause the app to not behave properly. For example:
</p>

<ul>
  <li> Images will not download, even if &quot;Retrieve files&quot; is checked
  </li>
  <li> Import links on Import/List will not work
  </li>
  <li> Download dump status on Wiki/Maintenance will not work
  </li>
  <li> etc..
  </li>
</ul>

<p>Also, note that this only controls XOWA's access to the internet. <a tabindex="-1" href="/wiki/Options/Apps" id="xolnki_2" title="Options/Apps">Viewer apps</a> may still access the internet. For example, clicking on an external link will still launch a &quot;Web browser&quot;. If you have VLC set up to play media files, it may access the internet when you click on a media file. A PDF app may try to update itself when you click on a PDF file.
</p>

<p>For more information, see <a tabindex="-1" href="/wiki/Help/Privacy" id="xolnki_3" title="Help/Privacy">Help/Privacy</a>
</p>


nde_lang: en
nde_name: Logs enabled
nde_help:
<p>Choose if logs are enabled:
</p>

<ul>
  <li> <b>checked</b>: Enable logs. XOWA logs application activity for diagnostic purposes. Note that these logs are never shared or uploaded. See <a tabindex="-1" href="/wiki/Help/Privacy" id="xolnki_4" title="Help/Privacy">Help/Privacy</a> for more info
  </li>
  <li> <b>unchecked</b>: Disable logs. No messages will be written to the log. You can check by going to Help -&gt; System Data -&gt; Session Log
  </li>
</ul>


nde_lang: en
nde_name: Bookmarks enabled
nde_help:
<p>Choose if bookmarks are enabled:
</p>

<ul>
  <li> <b>checked</b>: Enable bookmarks. XOWA adds bookmarks whenever the user chooses &quot;Bookmark this page&quot;. Note that these bookmarks are never shared or uploaded. See <a tabindex="-1" href="/wiki/Help/Privacy" id="xolnki_5" title="Help/Privacy">Help/Privacy</a> for more info
  </li>
  <li> <b>unchecked</b>: Disable adding bookmarks. No bookmarks will be be added, even if the user clicks &quot;Bookmark this page&quot;. You can check by clicking &quot;Bookmark this page&quot; and then clicking &quot;Show all bookmarks&quot;
  </li>
</ul>


nde_lang: en
nde_name: History enabled
nde_help:
<p>Choose if page history is enabled:
</p>

<ul>
  <li> <b>checked</b>: Enable page history. XOWA stores viewed pages for the Page History page (History -&gt; Show). Note that this history is never shared or uploaded. See <a tabindex="-1" href="/wiki/Help/Privacy" id="xolnki_6" title="Help/Privacy">Help/Privacy</a> for more info
  </li>
  <li> <b>unchecked</b>: Disable page history. No pages will be stored in page history. You can check by going to Help -&gt; System Data -&gt; Page History
  </li>
</ul>


nde_lang: en
nde_name: Log all page history
nde_help:
<p>Log every page visit in a separate log file
</p>

<ul>
  <li> <b>checked</b>: Logs every page visit in a separate log file: C:\xowa\user\anonymous\app\data\history\log_all.csv
  </li>
  <li> <b>unchecked</b> Does not log every page visit to a separate log file.
  </li>
</ul>

<p>XOWA currently consolidates visits to the same page as one entry. For example, 3 visits to en.wikipedia.org/wiki/Earth would show up only once with the <code>date</code> being the most recent one. The <code>date</code> for the previous two entries would be lost. This option retains dates for all 3 entries by logging each visit to a separate file.
</p>


nde_lang: en
nde_name: Load HTML to browser method
nde_help:
<p>Choose how HTML is loaded into the browser:
This is a performance optimization with privacy implications
</p>

<ul>
  <li> <b>mem</b>: Load HTML through memory by calling <code>browser.setText(html)</code>. For unknown reasons, SWT / XULRunner uses more memory when loading HTML by setText -- as much as 5 - 10 MB for a page like en.w:Earth.
  </li>
  <li> <b>url</b>: Load HTML through the file system by calling <code>browser.setUrl(file, html)</code>. This call uses less memory, but requires writing the HTML to disk. (see /xowa/user/anonymous/app/tmp/html) Although setting HTML via disk is theoretically slower than memory, the time difference is not noticeable. This may be more of an issue for users with privacy concerns. For more info on the latter, see <a tabindex="-1" href="/wiki/Help/Privacy" id="xolnki_7" title="Help/Privacy">Help/Privacy</a>.
  </li>
</ul>

<p>Note that <b>mem</b> is currently the default, but <b>url</b> will be made the default in a future release.
</p>


nde_lang: en
nde_name: Window Mode
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>previous</b>: window starts at same rect as previous session (default)
  </li>
  <li> <b>maximized</b>: window always starts maximized
  </li>
  <li> <b>absolute</b>: window bounds are set to rect below
  </li>
  <li> <b>relative</b>: window starts at full screen, and then adjusted by rect below
  </li>
  <li> <b>default</b>: window starts at default rect (determined by operating system)
  </li>
</ul>


nde_lang: en
nde_name: Window Size
nde_help:
<p>Enter 'x,y,w,h' numbers separated by commas. Note that this setting is used in conjunction with 'Window Mode'
</p>

<ul>
  <li> <b>absolute</b>: absolute rect of window; EX: 0,0,1280,1024 means x=0 y=0 w=1280 h=1024
  </li>
  <li> <b>relative</b>: relative adjustment to full screen size; EX: 20,20,-20,-20 on an 1280,1024 screen will yield a rect of x=20 y=20 w=1260 h=1004
  </li>
  <li> <b>previous</b>, <b>maximized</b>, <b>default</b>: does nothing
  </li>
</ul>


nde_lang: en
nde_name: Safe Mode
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: prevents window that would be located off screen; EX: x=-9999 or y=9999
  </li>
  <li> <b>unchecked</b>: allows off-screen rect.<br/>
  </li>
</ul>

<p>NOTE: if you create an unviewable rect you will need to edit the options file
</p>


nde_lang: en
nde_name: Startup type
nde_help:
<p>Choose a startup page from one of the following:
</p>

<ul>
  <li> <b>blank</b>: one tab loads and it is set to blank (Special:XowaDefaultTab)
  </li>
  <li> <b>xowa</b> : one tab loads and it is set to the XOWA home page (home/wiki/Main_Page)
  </li>
  <li> <b>previous</b>: all opened pages from the previous session loads. For example, if &quot;en.w:Earth&quot; and &quot;en.w:Moon&quot; were open when XOWA was last closed, these tabs will be reopened
  </li>
  <li> <b>custom</b>: all pages specified in the custom box will load
  </li>
</ul>


nde_lang: en
nde_name: Custom pages
nde_help:
<p>Specify custom pages to show on startup:
</p>

<ul>
  <li> This option only applies if <code>custom</code> is selected for type.<br/>
  </li>
</ul>

<p>Also, note the following:
</p>

<ul>
  <li> Aliases can be used. For example, &quot;en.w:Earth&quot; is a shortcut for &quot;en.wikipedia.org/wiki/Earth&quot;
  </li>
  <li> Multiple pages are separated by new lines. For example, the following will load 2 tabs:
  </li>
</ul>
<pre>
en.w:Earth
en.w:Moon
</pre>


nde_lang: en
nde_name: Script
nde_help:
<p>Enter custom configuration.
</p>

<ul>
  <li> These scripts will run after the application starts up. They will also run whenever you click Save on this page.
  </li>
  <li> These scripts are intended for advanced users. They are in the format of .gfs statements (for examples, see /xowa/xowa.gfs). Please do not enter scripts unless instructed, or else XOWA may fail to start up.
  </li>
  <li> These scripts are saved to /xowa/user/anonymous/data/cfg/user_custom_cfg.gfs. If XOWA fails to start up, simply delete the file.
  </li>
</ul>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose if the startup check is enabled:
</p>

<ul>
  <li> <b>checked</b>: When XOWA starts, XOWA will automatically show the App update page if updates are available
  </li>
  <li> <b>unchecked</b>: When XOWA starts, XOWA will never show the App update page
  </li>
</ul>


nde_lang: en
nde_name: Language
nde_help:
<p>Translations were generously provided by the following users:
</p>

<ul>
  <li> Deutsch: Schnark 
  </li>
  <li> Polski: piotrex
  </li>
  <li> ‪中文(简体)‬: zjzengdongyang
  </li>
  <li> ‪中文(繁體): zjzengdongyang
  </li>
</ul>

<p>Choose a UI langague:
</p>

<ul>
  <li> Affects the following:

    <ul>
      <li> Menu text; EX: File, Edit, View, History, Bookmarks, Tool, Help, etc..
      </li>
      <li> Tooltip captions; EX: Go back one page, Go foward one page, Go to the address in the location bar, etc..
      </li>
      <li> XOWA sidebar; EX: Main page, About, etc..
      </li>
      <li> XOWA messages: &quot;version&quot; and &quot;build time&quot;
      </li>
    </ul>
  </li>
  <li> Note that HTML tab text (Page, Read, Edit, View HTML, Search) uses the language of the underlying wiki.
  </li>
  <li> Translations are only available for English, German, Polish and Chinese. If you can provide translations in your language, please contact me via <a tabindex="-1" href="/wiki/Help/Feedback" id="xolnki_8" title="Help/Feedback">Help/Feedback</a>
  </li>
  <li> The home wiki documentation is still changing, so translations will not be available for some time
  </li>
</ul>


nde_lang: en
nde_name: Font name
nde_help:
<p>Enter a font name:
</p>

<ul>
  <li> The font name must be installed on your machine, such as &quot;Arial&quot;, &quot;Courier New&quot;, &quot;Liberation Sans&quot;
  </li>
  <li> The font name applies to the Address Bar, Tab Buttons, Search Bar, Find Box, and Progress Text messages
  </li>
  <li> To change the fonts for the menu, you will need to do it through your Operating System. SWT does not support customizable fonts for menus: <a tabindex="-1" href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=29899" rel="nofollow" class="external free">https://bugs.eclipse.org/bugs/show_bug.cgi?id=29899</a>  
  </li>
</ul>


nde_lang: en
nde_name: Font size
nde_help:
<p>Enter a font size in points:
</p>

<ul>
  <li> The font size must be a numeric value (typically between 6 and 30)
  </li>
  <li> The font size applies to the Address Bar, Tab Buttons, Search Bar, Find Box, and Progress Text messages
  </li>
  <li> To change the fonts for the menu, you will need to do it through your Operating System. SWT does not support customizable fonts for menus: <a tabindex="-1" href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=29899" rel="nofollow" class="external free">https://bugs.eclipse.org/bugs/show_bug.cgi?id=29899</a>  
  </li>
</ul>


nde_lang: en
nde_name: Show search
nde_help:
<p>Choose one of the following
</p>

<ul>
  <li> <b>checked</b>: Show search box and button
  </li>
  <li> <b>unchecked</b>: Do not show search box and button
  </li>
</ul>


nde_lang: en
nde_name: Show all pages
nde_help:
<p>Choose one of the following
</p>

<ul>
  <li> <b>checked</b>: Show all pages box and button
  </li>
  <li> <b>unchecked</b>: Do not show all pages box and button
  </li>
</ul>


nde_lang: en
nde_name: Show short urls
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: Show link at the bottom as page_name. EX: <code>Main_Page</code>
  </li>
  <li> <b>unchecked</b>: Show link at the bottom as wiki_name/wiki/page_name. EX: <code>simple.wikipedia.org/wiki/Main_Page</code>
  </li>
</ul>


nde_lang: en
nde_name: Gui - Tabs
nde_help:
<p>For more info, see <a tabindex="-1" href="/wiki/App/UI/Tabs" id="xolnki_9" title="App/UI/Tabs">App/UI/Tabs</a>
</p>


nde_lang: en
nde_name: Place on top
nde_help:
<p>Choose a position for the tab buttons:
</p>

<ul>
  <li> <b>checked</b>: place buttons on top
  </li>
  <li> <b>unchecked</b>: place buttons on bottom
  </li>
</ul>

<p>NOTE: The underlying tab widget (SWT CTabFolder) does not allow buttons to be placed on the side.
</p>


nde_lang: en
nde_name: Hide if one
nde_help:
<p>Choose display option for single tabs:
</p>

<ul>
  <li> <b>checked</b>: hide tab button area
  </li>
  <li> <b>unchecked</b>: show tab button area with one tab button
  </li>
</ul>


nde_lang: en
nde_name: Curved
nde_help:
<p>Choose whether to draw button with a curve:
</p>

<ul>
  <li> <b>checked</b>: draw tab button with curve on right side
  </li>
  <li> <b>unchecked</b>: draw tab button as rounded rect
  </li>
</ul>

<p>NOTE: The underlying tab widget (SWT CTabFolder) does not allow other border embellishments.
</p>


nde_lang: en
nde_name: Close button visible
nde_help:
<p>Choose whether to show the close button
</p>

<ul>
  <li> <b>checked</b>: show the close button on all tabs
  </li>
  <li> <b>unchecked</b>: hide the close button on all tabs
  </li>
</ul>

<p>NOTE: This setting overrides <code>Unselected close button visible</code>
</p>


nde_lang: en
nde_name: Unselected close button visible
nde_help:
<p>Choose whether to show the close button on unselected tabs
</p>

<ul>
  <li> <b>checked</b>: show the close button on unselected tabs.
  </li>
  <li> <b>unchecked</b>: hide the close button on unselected tabs. The close button will still show for the selected tab.
  </li>
</ul>

<p>NOTE: This setting is overriden by <code>Close button visible</code>
</p>


nde_lang: en
nde_name: Max chars
nde_help:
<p>Enter a maximum number of characters for the title:
</p>

<ul>
  <li> This setting limits the maximum width of a tab: i.e.: I don't want my tabs to be wider than this.
  </li>
  <li> If the setting is -1 or the title has less characters than the min, the title will be unchanged
  </li>
</ul>
<dl>
  <dd> For example, a maximum of 5 and a title of &quot;A&quot; will show as &quot;A&quot;
  </dd>
</dl>
<ul>
  <li> Otherwise, the text is truncated to the maximum, and an ellipsis of &quot;...&quot; will be added
  </li>
</ul>
<dl>
  <dd> For example, a maximum of 5 and a title of &quot;Maximum&quot; will show as &quot;Maxim...&quot;
  </dd>
</dl>


nde_lang: en
nde_name: Min chars
nde_help:
<p>Enter a minimum number of characters for the title:
</p>

<ul>
  <li> This setting generate a standard minimum width: i.e.: I want my tabs to be at least this wide.
  </li>
  <li> It works best with fixed width fonts. For other fonts, the results will be imprecise.
  </li>
  <li> If the setting is -1 or the title has more characters than the min, the title will be unchanged
  </li>
</ul>
<dl>
  <dd> For example, a minimum of 5 and a title of &quot;Minimum&quot; will show as &quot;Minimum&quot;
  </dd>
</dl>
<ul>
  <li> Otherwise, spaces will be padded on to the end of the title to reach the minimum.
  </li>
</ul>
<dl>
  <dd> For example, a minimum of 5 and a title of &quot;A&quot; will show as &quot;A&#160;&#160;&#160;&#160;&quot;
  </dd>
</dl>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose one of the following:<br/>
</p>

<ul>
  <li> <b>checked</b>: Enables search suggestions in address bar; typing in the address bar will show suggestions in a drop-down list.
  </li>
  <li> <b>unchecked</b>: Disables search suggestions in address bar; typing in the address bar will not show suggestions.
  </li>
</ul>


nde_lang: en
nde_name: Max results
nde_help:
<p>Maximum number of results to retrieve:<br/>
This option limits the maximum number of results. For example, a setting of 10 with a search term of &quot;earth&quot; will retrieve the top 10 pages with the word &quot;earth&quot; in the title.
</p>

<ul>
  <li> For slower machines, decrease the number of words to 1. Note that the number must be greater than 0.
  </li>
  <li> For faster machines, increase the number of words as per your liking.
  </li>
</ul>


nde_lang: en
nde_name: Auto-wildcard
nde_help:
<p>Choose one of the following:<br/>
</p>

<ul>
  <li> <b>checked</b>: Automatically adds a wildcard to every search suggestion. For example, &quot;earth&quot; will becomes &quot;earth*&quot; and match &quot;Earth&quot;, &quot;History of Earth&quot;, and &quot;Earthquake&quot;. Note that the wildcard can be disabled by adding a space. For example, &quot;earth &quot; will match &quot;Earth&quot; and &quot;History of Earth&quot; but not &quot;Earthquake&quot;.
  </li>
  <li> <b>unchecked</b>: Does not add a wildcard to every search suggestion. &quot;earth&quot; will only &quot;Earth&quot; and &quot;History of Earth&quot;
  </li>
</ul>


nde_lang: en
nde_name: Namespace ids
nde_help:
<p>Enter list of namespaces to search:<br/>
This option specifies which namespaces to search. For more information, see <a tabindex="-1" href="/site/en.wikipedia.org/wiki/Help:Namespaces">https://en.wikipedia.org/wiki/Help:Namespaces</a>
</p>

<ul>
  <li> For the main namespace, enter in &quot;0&quot;
  </li>
  <li> For all namespaces, enter in &quot;*&quot;.
  </li>
  <li> For specific namespaces, enter in the ids separated by a comma. For example, to search the Main, Wikipedia, Category, and Portal namespaces enter in &quot;0,4,14,100&quot;
  </li>
</ul>


nde_lang: en
nde_name: Visible rows
nde_help:
<p>Maximum number of results to show in visible area:<br/>
This option limits the maximum number of results shown on screen. This visible-rows number can be made less than max-results. For example:
</p>

<ul>
  <li> A max-results of 100 and a visible-rows of 25 will show results #1-25 in the drop-down list, while results #26-100 can be seen using the drop-down list's scroll bar.
  </li>
  <li> A max-results of 25 and a visible-rows of 25 will always show all results on screen. The drop-down list will not have a scroll bar
  </li>
</ul>


nde_lang: en
nde_name: Url format
nde_help:
<p>Enter text to show in url bar for a given page
</p>

<p>For example:
</p>
<pre>
en.wikipedia.org|English Wikipedia/~{page_title}
de.wikipedia.org|German Wikipedia/~{page_title}
*|~{wiki_domain}/~{page_title}
</pre>

<p>Here are some usage cases:
</p>

<ul>
  <li> Wiki is <code>en.wikipedia.org</code> and page is <code>Earth</code>: <code>English Wikipedia/Earth</code> will show
  </li>
  <li> Wiki is <code>de.wikipedia.org</code> and page is <code>Erde</code> : <code>German Wikipedia/Erde</code> will show
  </li>
  <li> Wiki is <code>fr.wikipedia.org</code> and page is <code>Terre</code>: <code>fr.wikipedia.org/Terre</code> will show
  </li>
</ul>

<p>This option has the following format:
</p>

<ul>
  <li> <b>Line-based</b>: Each line represents a separate rule. A url will be compared against the rule, and if it matches, only that rule will apply. If it doesn't match, it goes on to the next line.
  </li>
  <li> <b>Match</b>: The wiki domain part is the text before the first pipe (<code>|</code>). Think of this as &quot;when in this wiki...&quot;. This can be a wiki domain (en.wikipedia.org).
  </li>
  <li> <b>Include</b>: Think of this as &quot;...show this text in the url bar&quot;. This can be text, or a token which will be replaced automatically. Note that tokens are flanked with <code>~{</code> and <code>}</code>. For example: <code>~{wiki_domain}</code>
  </li>
</ul>

<p>Tokens:
</p>

<ul>
  <li> <code>wiki_domain</code>: The domain of the current wiki. For example, <code>en.wikipedia.org</code>
  </li>
  <li> <code>page_title</code>: The page title of the current page. For example, <code>History_of_Earth</code>.
  </li>
  <li> <code>page_title_spaces</code>: The page title of the current page but spaces are used instead of underscores. For example, <code>History of Earth</code>.
  </li>
</ul>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> checked: Show menu bar
  </li>
  <li> unchecked: Hide menu bar
  </li>
</ul>


nde_lang: en
nde_name: Source
nde_help:
<p>Specify the source for the main window's menu. This menu shows
</p>

<ul>
  <li> At the top of the window.
  </li>
</ul>

<p>For more information, see <a tabindex="-1" href="/wiki/App/UI/Menus" id="xolnki_10" title="App/UI/Menus">App/UI/Menus</a>
</p>


nde_lang: en
nde_name: Source
nde_help:
<p>Specify the source for the tab button popup menu. This menu shows when:
</p>

<ul>
  <li> Right-clicking on a tab button or in the blank area in the tab bar
  </li>
</ul>

<p>For more information, see <a tabindex="-1" href="/wiki/App/UI/Menus" id="xolnki_11" title="App/UI/Menus">App/UI/Menus</a>
</p>


nde_lang: en
nde_name: Basic
nde_help:
<p>Specify the source for the HTML box's popup menu. This menu shows when:
</p>

<ul>
  <li> Right-clicking anywhere in the HTML area and nothing is selected
  </li>
</ul>

<p>For more information, see <a tabindex="-1" href="/wiki/App/UI/Menus" id="xolnki_12" title="App/UI/Menus">App/UI/Menus</a>
</p>


nde_lang: en
nde_name: Link
nde_help:
<p>Specify the source for the HTML box's link menu. This menu shows when:
</p>

<ul>
  <li> Right-clicking on a link or selected text in the HTML area
  </li>
</ul>

<p>For more information, see <a tabindex="-1" href="/wiki/App/UI/Menus" id="xolnki_13" title="App/UI/Menus">App/UI/Menus</a>
</p>


nde_lang: en
nde_name: File
nde_help:
<p>Specify the source for the HTML box's file menu. This menu shows when:
</p>

<ul>
  <li> Right-clicking on an image or any other file in the HTML area
  </li>
</ul>

<p>For more information, see <a tabindex="-1" href="/wiki/App/UI/Menus" id="xolnki_14" title="App/UI/Menus">App/UI/Menus</a>
</p>


nde_lang: en
nde_name: Source
nde_help:
<p>Specify the source for the status bar popup menu. This menu shows when:
</p>

<ul>
  <li> Right-clicking on the status bar at the bottom of the screen
  </li>
</ul>

<p>For more information, see <a tabindex="-1" href="/wiki/App/UI/Menus" id="xolnki_15" title="App/UI/Menus">App/UI/Menus</a>
</p>


nde_lang: en
nde_name: Focus or unfocus selection's anchor
nde_help:
<p>Focus or unfocus the anchor that spans the current selection.
</p>

<p>This command is meant to be used for keyboard navigation. Try the following steps:
</p>

<ul>
  <li> Press Ctrl+F
  </li>
  <li> Type unique letters for a link (try r i b)
  </li>
  <li> Press Ctrl+G
  </li>
  <li> Press Ctrl+G: the link underneath the highlighted letters will now be selected
  </li>
</ul>

<p>You can now do the following:
</p>

<ul>
  <li> Press enter and the link will open in the current tab
  </li>
  <li> If Popups is configured to show on focus, a popup will show
  </li>
  <li> Use a &quot;right-click-mouse&quot; keystroke (for example, AutoHotKey on Windows)
  </li>
</ul>


nde_lang: en
nde_name: Toggle Wrap Search
nde_help:
<p>Toggle search wrap settings (whether a search stops at the end of the page, or wraps back to the beginning)
</p>


nde_lang: en
nde_name: Open Link in New Tab and Follow
nde_help:
<p>This command is meant to be used for keyboard navigation. Try the following steps:
</p>

<ul>
  <li> Press Ctrl+F
  </li>
  <li> Type unique letters for a link (try r i b)
  </li>
  <li> Press Ctrl+G
  </li>
  <li> Press Ctrl+F: the link underneath the highlighted letters will now open
  </li>
</ul>


nde_lang: en
nde_name: Offline
nde_help:
<p>Disable internet connectivity. XOWA will not connect to the internet for any reason. Note that some functions will not work (for example, Help:Import_from_list)
</p>


nde_lang: en
nde_name: Gui - Nightmode
nde_help:
<p>For more information, see <a tabindex="-1" href="/wiki/App/UI/Night_mode" id="xolnki_16" title="App/UI/Night mode" class="xowa-visited">App/UI/Night_mode</a>
</p>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: Enables night-mode with a light-color text against a dark-color background
  </li>
  <li> <b>unchecked</b>:  Does not enabled night-mode
  </li>
</ul>


nde_lang: en
nde_name: Prefer HTML Databases for Read tab
nde_help:
<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)
  </li>
  <li> <b>unchecked</b>:  Read tab uses Wikitext. Note that this will be slower, but more accurate.
  </li>
</ul>


nde_lang: en
nde_name: HTML tab mode
nde_help:
<p>Choose one of the following to show in HTML tab:
</p>

<ul>
  <li> <b>Shown</b>: HTML as generated by XOWA
  </li>
  <li> <b>SWT browser</b>: HTML as currently shown in SWT browser (useful for Special pages and javascript calls)
  </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.
  </li>
</ul>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose whether to enable section editing:
</p>

<ul>
  <li> <b>checked</b>: Show an &quot;edit&quot; link next to section headers
  </li>
  <li> <b>unchecked</b>: Do not show an &quot;edit&quot; link next to section headers
  </li>
</ul>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose whether to enable page backups:
</p>

<ul>
  <li> <b>checked</b>: Saves a backup copy of your page every time you press &quot;Save page&quot;. The backup is saved as /your_wiki_directory/user/temp/Page_title/datetime.txt
  </li>
  <li> <b>unchecked</b>: Does not save a backup copy
  </li>
</ul>


nde_lang: en
nde_name: Max backups
nde_help:
<p>Enter a maximum number of backups to be kept for a page. For example:
</p>

<ul>
  <li> The maximum is set to 4
  </li>
  <li> A page is edited 4 times
  </li>
  <li> 4 backups are created
  </li>
  <li> A page is edited for the 5th time
  </li>
  <li> A 5th backup is created
  </li>
  <li> The 1st backup (oldest) will be deleted to keep the total number at 4
  </li>
</ul>


nde_lang: en
nde_name: Dump servers
nde_help:
<p>Enter a list of server urls separated by a comma and newline.
</p>

<ul>
  <li> The default value is:
  </li>
</ul>
<pre>
http://dumps.wikimedia.your.org/,
https://dumps.wikimedia.org/,
http://wikipedia.c3sl.ufpr.br/,
http://ftp.fi.muni.cz/pub/wikimedia/
</pre>

<ul>
  <li> Note that servers are prioritized from left-to-right. In the default example, <b>your.org</b> will be tried first. If it is offline, then the next server -- <b>dumps.wikimedia.org</b> -- will be tried, etc.
  </li>
  <li> See <a tabindex="-1" href="/wiki/App/Import/Download/Dump_servers" id="xolnki_17" title="App/Import/Download/Dump servers">App/Import/Download/Dump_servers</a> for more info
  </li>
</ul>


nde_lang: en
nde_name: Download xowa_common.css
nde_help:
<p>Affects the xowa_common.css file in /xowa/user/anonymous/wiki/wiki_name/html/. Only occurs once when importing a wiki.
</p>

<ul>
  <li> <b>checked</b>: Downloads xowa_common.css from the Wikimedia servers. Note that this stylesheet will be the latest copy but it may cause unexpected formatting in XOWA.
  </li>
  <li> <b>unchecked</b>: Copies xowa_common.css from /xowa/bin/any/html/html/import/. Note that this stylesheet is the one XOWA is coded against. It is the most stable, but will not have the latest logo
  </li>
</ul>


nde_lang: en
nde_name: Unzip bz2 file
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: the .bz2 file will be unzipped to an .xml file. The import will be faster, but it will use more disk space
  </li>
  <li> <b>unchecked</b>: the .bz2 file will not be unzipped. The import will not be faster, but it will not use more disk space
  </li>
</ul>

<p>NOTE: When XOWA reads directly from the .bz2 file, the progress percentage will not be accurate. It may hover at 99.99% for several minutes'
</p>


nde_lang: en
nde_name: Delete XML file after import
nde_help:
<p>(Only relevant if 'Unzip bz2 file' is checked) Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: the .xml file is automatically deleted once the import process completes
  </li>
  <li> <b>unchecked</b>: the .xml file is untouched
  </li>
</ul>


nde_lang: en
nde_name: Stdout enabled
nde_help:
<p><b>NOTE: this option only applies if the &quot;Custom wiki commands&quot; option is <code>wiki.download,wiki.import</code> (wiki.unzip must be removed)</b><br/>
Select the method for importing a wiki dump bz2 file.
</p>

<ul>
  <li> <b>checked</b>  : import through a native process's stdout. This will be faster, but may not work on all Operating Systems. A 95 MB file takes 85 seconds
  </li>
  <li> <b>unchecked</b>: import though Apache Common's Java bz2 compression library. This will be slower, but will work on all Operating Systems. A 95 MB file takes 215 seconds.
  </li>
</ul>


nde_lang: en
nde_name: Stdout process
nde_help:
<p><b>NOTE: lbzip2 (Many thanks to Anselm for making this suggestion, as well as compiling the data to support it. See <a tabindex="-1" href="http://sourceforge.net/p/xowa/tickets/263/?limit=10&page=6#f2fb/dcb6" rel="nofollow" class="external free">http://sourceforge.net/p/xowa/tickets/263/?limit=10&page=6#f2fb/dcb6</a>)</b>
Linux users should consider using lbzip2, as lbzip2 has significant performance differences (30% in many cases).
</p>

<ul>
  <li> install lbzip2

    <ul>
      <li> (Debian) <code>sudo apt-get install lbzip2</code>
      </li>
    </ul>
  </li>
  <li> change &quot;Import bz2 by stdout process&quot; to 

    <ul>
      <li> <code>lbzip2</code>
      </li>
      <li> <code>-dkc &quot;~{src}&quot;</code>
      </li>
    </ul>
  </li>
</ul>


nde_lang: en
nde_name: bz2 app
nde_help:
<p>Choose app to decompress bz2 file (Recommended: <a tabindex="-1" href="http://7-zip.org/" rel="nofollow" class="external text">7-zip</a>)
</p>


nde_lang: en
nde_name: gzip app
nde_help:
<p>Choose app to decompress gzip file (Recommended: <a tabindex="-1" href="http://7-zip.org/" rel="nofollow" class="external text">7-zip</a>)
</p>


nde_lang: en
nde_name: PageRank iterations
nde_help:
<p>Specify one of the following:
</p>

<ul>
  <li> <b>0</b>  : (default) page rank is disabled
  </li>
  <li> <b>(number greater than 1)</b>: page rank will be calculated until it is finished or maximum number of interations are reached. For more info, see <a tabindex="-1" href="/wiki/Help/Features/Search/Build" id="xolnki_18" title="Help/Features/Search/Build">Help/Features/Search/Build</a>
  </li>
</ul>


nde_lang: en
nde_name: Page compression (text)
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>text</b>: fastest for reading but has no compression. Simple Wikipedia will be 300 MB
  </li>
  <li> <b>gzip</b>: (default) fast for reading and has compression. Simple Wikipedia will be 100 MB
  </li>
  <li> <b>bzip2</b>: very slow for reading but has best compression. Simple Wikipedia will be 85 MB (Note: The performance is very noticeable. Please try this with Simple Wikipedia first before using on a large wiki.)
  </li>
  <li> <b>xz</b>: moderately fast for reading and has very good compression but very slow when compressing
  </li>
</ul>


nde_lang: en
nde_name: Max file size (text)
nde_help:
<p>Enter a number in MB to represent the cutoff for generating sets of page databases as one file or many files:
</p>

<p>XOWA generates three types of page databases:
</p>

<ul>
  <li> <b>text</b>: These are Wikitext databases and have entries like ''italics''. They have <code>-text-</code> in their file name.
  </li>
  <li> <b>html</b>: These the html-dump databases and have entries like &lt;i&gt;italics&lt;/i&gt;. They have <code>-html-</code> in their file name
  </li>
  <li> <b>file</b>: These are image databases which have the raw binary images. They have <code>-file-</code> in their file name
  </li>
</ul>

<p><br/>
Different wikis will have different numbers of databases for a given set.
</p>

<ul>
  <li> For small wikis, XOWA generates one database for the entire wiki. For example, the home wiki is just &quot;home.xowa&quot;.
  </li>
  <li> For large wikis, XOWA generates many databases for the entire wiki. For example, English Wikipedia will have &quot;en.wikipedia.org-text-ns.000.xowa&quot;, &quot;en.wikipedia.org-text-ns.000-db.002.xowa&quot;, etc. This way is necessary, because some file-systems don't support large databases. For example, creating an &quot;en.wikipedia.org-text.xowa&quot; file will generate a 20 GB file. This 20 GB file will generally fail on flash drives (FAT32), as well as Android (SQLite library allows 2 GB max)
  </li>
</ul>

<p><br/>
These options can force XOWA to generate a wiki using either one database (Simple Wikipedia style) or many databases (English Wikipedia style). It does this by using a cutoff for the XML database dump
<br/>
For example, 1500 means that a wiki with a dump file size of 1.5 GB or less will generate a single file. Any wiki with a dump file size larger than 1.5 GB will generate multiple files.
</p>

<ul>
  <li> If you always want to generate a set with only one file, set the value to a large number like 999,999 (999 GB)
  </li>
  <li> If you always want to generate a set with multiple files, set the value to 0.
  </li>
  <li> Otherwise, set the value to a cutoff. Wikis below that cutoff will be &quot;single file&quot;; wikis above it will be &quot;multiple files&quot;
  </li>
</ul>


nde_lang: en
nde_name: Import - Page sync
nde_help:
<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>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: Show &quot;Sync&quot; in sidebar
  </li>
  <li> <b>unchecked</b>: Do not show &quot;Sync&quot; in sidebar
  </li>
</ul>

<p>Other notes:
</p>

<ul>
  <li> Clicking &quot;Sync&quot; will manually synchronize current page
  </li>
  <li> &quot;Sync&quot; will never show in the home wiki
  </li>
  <li> &quot;Sync&quot; will not work on Special pages
  </li>
</ul>


nde_lang: en
nde_name: Enabled
nde_help:
<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>


nde_lang: en
nde_name: Pages to sync
nde_help:
<p>Specify specific page titles to sync:
</p>

<ul>
  <li> <b>*:Main_Page</b>: means sync all Main_Pages in all wikis
  </li>
  <li> <b>*</b>: is a wildcard and means sync all pages in all wikis
  </li>
  <li> 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>


nde_lang: en
nde_name: Import - Dansguardian
nde_help:
<p>For more information, see <a tabindex="-1" href="/wiki/App/Xtn/Import/Dansguardian" id="xolnki_20" title="App/Xtn/Import/Dansguardian">App/Xtn/Import/Dansguardian</a>
</p>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: Import filter system is enabled
  </li>
  <li> <b>unchecked</b>: Import filter system is disabled
  </li>
</ul>


nde_lang: en
nde_name: Root directory
nde_help:
<p>Enter the root directory where the filters are located.
</p>

<p>Note that dansguardian files must be placed within a folder named after wiki. For example, on a Windows system, a phraselist file for simple.wikipedia.org can be placed at <code>C:\xowa\bin\any\xowa\cfg\bldr\filter\simple.wikipedia.org\dansguardian\phraselist1.txt</code>
</p>


nde_lang: en
nde_name: Initial page score
nde_help:
<p>Enter the initial score of a page.
</p>

<ul>
  <li> For building a wiki where pages matching the filter are removed, choose a score of 0.
  </li>
  <li> For building a wiki where pages matching the filter are kept, choose a positive score like 100.
  </li>
</ul>


nde_lang: en
nde_name: Filtered page score
nde_help:
<p>Enter the score which causes the page to be removed from the database.
</p>

<ul>
  <li> Any page which has a score higher than the fail score will be removed from the database.
  </li>
</ul>


nde_lang: en
nde_name: Case sensitive
nde_help:
<p>Choose if case sensitivity is enabled.
</p>

<ul>
  <li> If checked, words are matched by case-sensitivity. For example, &quot;&lt; earth &gt;&quot; will match &quot;earth&quot;, but not &quot;Earth&quot;.
  </li>
  <li> If unchecked, words are matched regardless of case. For example, &quot;&lt; earth &gt;&quot; will match &quot;earth&quot; and &quot;Earth&quot;. Note that this will slow the import process down by 5% - 10%
  </li>
</ul>


nde_lang: en
nde_name: Log enabled
nde_help:
<p>Choose if a log is enabled.
</p>

<ul>
  <li> If checked, a database called dansguardian_log.sqlite3 will be created at <code>/xowa/wiki/wiki_name/</code>
  </li>
  <li> If unchecked, no database will be created
  </li>
</ul>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose one of the following
</p>

<ul>
  <li> <b>checked</b>           : Enables custom HTML page font
  </li>
  <li> <b>unchecked</b>         : Disables custom HTML page font. The HTML page font will be the browser default (Arial 16)
  </li>
</ul>


nde_lang: en
nde_name: Talk namespace
nde_help:
<p>Controls the appearance of the Talk tab (right of Page tab):
</p>

<dl>
  <dd> XOWA shows a Talk tab just like any other MediaWiki wiki
  </dd>
  <dd> However, the default wiki dumps (pages-articles) do not have the Talk namespace. In these situations, the Talk tab is non-functional.
  </dd>
  <dd> Some users may object to the continual presence of a non-functional tab. As such, the following options have been provided:
  </dd>
</dl>
<ul>
  <li> <b>Hide</b>                : Hide the tab if the namespace is missing. This is non-standard MediaWiki behavior, but is not distracting.
  </li>
  <li> <b>Show as red link</b>    : Show the tab with a red color. This is standard MediaWiki behavior, but some users may find the red link distracting.
  </li>
  <li> <b>Show as blue link</b>   : Show the tab with a blue color. This is non-standard MediaWiki behavior. It is not distracting but some users may object to the presence of a non-functional link.
  </li>
</ul>


nde_lang: en
nde_name: Show home menu in sidebar (desktop)
nde_help:
<p>Choose one of the following.
</p>

<ul>
  <li> <b>checked</b>           : to show XOWA menu in sidebar (has XOWA Main Page, About, Help, Page History, Bookmarks, Options
  </li>
  <li> <b>unchecked</b>         : to hide XOWA menu in sidebar 
  </li>
</ul>


nde_lang: en
nde_name: Content code format
nde_help:
<p>Enter a format for pages whose content is entirely source code:
</p>

<p>Applicable pages include:
</p>

<ul>
  <li> MediaWiki:Common.css
  </li>
  <li> MediaWiki:*.js
  </li>
  <li> Module:*
  </li>
</ul>

<p>The purpose of this option is to control the behavior of the pre when the page has source code with long lines. Example behaviors include:
</p>

<ul>
  <li> Horizontal scroll bar at bottom of html window: &lt;pre&gt;~{page_text}&lt;/pre&gt;
  </li>
  <li> Horizontal scroll bar at bottom of pre: &lt;pre style='overflow:auto'&gt;~{page_text}&lt;/pre&gt;
  </li>
  <li> Word-wrap: &lt;pre style='white-space: pre-wrap; word-wrap: break-word;'&gt;~{page_text}&lt;/pre&gt;
  </li>
</ul>

<p>See <a tabindex="-1" href="https://bugzilla.wikimedia.org/show_bug.cgi?id=260" rel="nofollow" class="external free">https://bugzilla.wikimedia.org/show_bug.cgi?id=260</a> for more context
</p>


nde_lang: en
nde_name: Duplicate alt in caption
nde_help:
<p>(obsolete): This setting controls whether or not the &quot;alt&quot; is actually inserted into the HTML. Compare that with &quot;Show in html&quot; which merely hides the already-inserted alt
</p>

<p>Advanced users may want to disable this to reduce the size of the HTML. Regular users should use the &quot;Show in html&quot; option
</p>

<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>           : show alt text underneath caption (default. non-standard behavior, but recommended)
  </li>
  <li> <b>unchecked</b>         : do not show alt text underneath caption (standard behavior)
  </li>
</ul>

<p>EX: <a tabindex="-1" href="http://simple.wikipedia.org/wiki/Saturn_(planet)" rel="nofollow" class="external free">http://simple.wikipedia.org/wiki/Saturn_(planet)</a>
</p>


nde_lang: en
nde_name: Empty alt uses caption
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>           : if no alt attribute is specified, alt will use caption
  </li>
  <li> <b>unchecked</b>         : if no alt attribute is specified, alt will be empty (check the HTML source)
  </li>
</ul>


nde_lang: en
nde_name: Show in html
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>           : show alt text underneath caption (default. non-standard behavior, but recommended)
  </li>
  <li> <b>unchecked</b>         : do not show alt text underneath caption (standard behavior)
  </li>
</ul>

<p>EX: <a tabindex="-1" href="http://simple.wikipedia.org/wiki/Saturn_(planet)" rel="nofollow" class="external free">http://simple.wikipedia.org/wiki/Saturn_(planet)</a>
</p>


nde_lang: en
nde_name: Table of contents
nde_help:
<p>Collapsible settings only apply to the current viewing of the page. This setting is not stored for each page.
</p>

<p>For example, if you are viewing &quot;Page_A&quot;, you set your table of contents (TOC) setting to unchecked (always show), and you click &quot;hide&quot;:
</p>

<ul>
  <li> Click a link -&gt; Press back -&gt; TOC is shown, not hidden
  </li>
  <li> Exit XOWA -&gt; Reopen XOWA -&gt; Go to &quot;Page_A&quot; -&gt; TOC is shown, not hidden
  </li>
</ul>

<p>Saving the hide/show setting on a page by page basis will be supported in a future version, but probably not anytime soon.
</p>

<p>All table of contents have a Show / Hide link. See <a tabindex="-1" href="/wiki/Diagnostics/Javascript/Table_of_contents" id="xolnki_21" title="Diagnostics/Javascript/Table of contents">Diagnostics/Javascript/Table_of_contents</a><br/>
Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>           : default to show collapsed
  </li>
  <li> <b>unchecked</b>         : default to show expanded
  </li>
</ul>


nde_lang: en
nde_name: NavBox
nde_help:
<p>Navigation boxes at the bottom of the article will often have a Collapse / Expand link. See <a tabindex="-1" href="/wiki/Diagnostics/Javascript/Collapsible" id="xolnki_22" title="Diagnostics/Javascript/Collapsible">Diagnostics/Javascript/Collapsible</a> or <a tabindex="-1" href="/site/en.wikipedia.org/wiki/Quantum_mechanics">http://en.wikipedia.org/wiki/Quantum_mechanics</a> <br/>
Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>           : default to show collapsed
  </li>
  <li> <b>unchecked</b>         : default to show expanded
  </li>
</ul>


nde_lang: en
nde_name: NavFrame
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>           : default to show collapsed
  </li>
  <li> <b>unchecked</b>         : default to show expanded
  </li>
</ul>

<p>NOTE: Affects following 2 types of boxes:
</p>

<ul>
  <li> Most navigation boxes at the side of the article which sometimes have a Show / Hide link. See <a tabindex="-1" href="/wiki/Diagnostics/Javascript/NavFrame" id="xolnki_23" title="Diagnostics/Javascript/NavFrame">Diagnostics/Javascript/NavFrame</a> or <a tabindex="-1" href="/site/en.wikipedia.org/wiki/Quantum_mechanics">http://en.wikipedia.org/wiki/Quantum_mechanics</a>
  </li>
  <li> Some navigation boxes at the bottom of the article which sometimes have a Show / Hide link. See <a tabindex="-1" href="https://simple.wikipedia.org/wiki/Earth" rel="nofollow" class="external free">https://simple.wikipedia.org/wiki/Earth</a>
  </li>
</ul>


nde_lang: en
nde_name: HTML - Tidy
nde_help:
<p>HTML Tidy is a software library whose purpose is to fix invalid HTML. It is enabled on all Wikimedia wikis. Without HTML Tidy, a small percentage of pages will render incorrectly (broken tables; extended bold; horizontal scroll bar; misplaced images), etc. See <a tabindex="-1" href="/wiki/Diagnostics/HTML_Tidy" id="xolnki_24" title="Diagnostics/HTML Tidy">Diagnostics/HTML_Tidy</a> for examples.
</p>

<p>For more info about XOWA's customized JTidy jar, see <a tabindex="-1" href="/wiki/App/Xtn/Mediawiki/Tidy/JTidy" id="xolnki_25" title="App/Xtn/Mediawiki/Tidy/JTidy">App/Xtn/Mediawiki/Tidy/JTidy</a>
</p>


nde_lang: en
nde_name: Tidy engine
nde_help:
<p>Choose an HTML tidy engine:
</p>

<ul>
  <li> <b><a tabindex="-1" href="http://tidy.sourceforge.net/" rel="nofollow" class="external text">tidy</a></b>: The same library that is used by WMF wikis. Choose <code>tidy</code> if you want to run the official tidy library that WM uses. Note that you must download the binary if you are on Linux / Mac OS X.
  </li>
  <li> <b><a tabindex="-1" href="http://jtidy.sourceforge.net/" rel="nofollow" class="external text">jtidy</a></b>: A Java implementation of the tidy library. Choose <code>jtidy</code> if you don't want to install a platform specific binary. Note that JTidy is not a 100% implementation of tidy, though it appears to be quite close (at about 95%).
  </li>
</ul>


nde_lang: en
nde_name: Process
nde_help:
<p>XOWA defaults to the following tidy arguments:
</p>
<pre style='overflow:auto;'>
-utf8 --force-output y --quiet y --tidy-mark n --doctype '''' --wrap 0 --indent y --quote-nbsp y --literal-attributes y --wrap-attributes n --fix-url n --fix-backslash n --enclose-block-text y -o &quot;~{target}&quot; &quot;~{source}&quot;
</pre>

<dl>
  <dt> -utf8
  </dt>
  <dd> default is ascii
  </dd>
  <dt> --force-output y
  </dt>
  <dd> always generate output; do not fail on error
  </dd>
  <dt> --quiet y
  </dt>
  <dd> suppress command-line header
  </dd>
  <dt> --tidy-mark n
  </dt>
  <dd> do not add tidy watermark
  </dd>
  <dt> --doctype &#39;&#39;&#39;&#39;
  </dt>
  <dd> default is auto (TRANSITIONAL); causes weird quirks with short text lines on some wikis (tr.wikibooks.org)
  </dd>
  <dt> --wrap 0
  </dt>
  <dd> default is 80; do not limit lines to 80 chars
  </dd>
  <dt> --indent y
  </dt>
  <dd> indent block levels
  </dd>
  <dt> --quote-nbsp y
  </dt>
  <dd> preserve nbsp as entities; do not convert to Unicode character 160
  </dd>
  <dt> --literal-attributes y
  </dt>
  <dd> do not alter whitespace chars in attributes
  </dd>
  <dt> --wrap-attributes n
  </dt>
  <dd> do not line-wrap attribute values
  </dd>
  <dt> --fix-url n
  </dt>
  <dd> do not escape invalid chars in uris
  </dd>
  <dt> --fix-backslash n
  </dt>
  <dd> do not change \ to / in URLs
  </dd>
  <dt> --enclose-block-text y
  </dt>
  <dd> always enclose text in element with &lt;p&gt;
  </dd>
  <dt> -o ~{target}
  </dt>
  <dd> target file
  </dd>
  <dt> ~{source}
  </dt>
  <dd> source file
  </dd>
</dl>


nde_lang: en
nde_name: HTML - Scripting
nde_help:
<p>For more information, see <a tabindex="-1" href="/wiki/App/Xtn/Scripting" id="xolnki_26" title="App/Xtn/Scripting">the scripting help page</a>
</p>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: Enable scripting for a wiki. Script files are placed in <code>/wiki/wiki_name/bin/any/script/</code>
  </li>
  <li> <b>unchecked</b>: Disable scripting for a wiki
  </li>
</ul>


nde_lang: en
nde_name: Retrieval enabled
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b> to automatically download images / retrieve images from database

    <ul>
      <li> ImageMagick and Inkscape <b>must</b> be installed (See <a tabindex="-1" href="/wiki/Dev/File/Setup" id="xolnki_27" title="Dev/File/Setup">Dev/File/Setup</a>)
      </li>
      <li> An internet connection must be available, or a local tarball must be set up. (See <a tabindex="-1" href="/wiki/Archive/Usage/Offline_images" id="xolnki_28" title="Archive/Usage/Offline images">Archive/Usage/Offline_images</a>)
      </li>
    </ul>
  </li>
  <li> <b>unchecked</b> to leave images unprocessed
  </li>
</ul>


nde_lang: en
nde_name: Cache
nde_help:
<p>Although files are saved in the bin.sqlite3 database, they are also cached locally at <code>C:\xowa\file</code>. This is done for the following reasons:
</p>

<ul>
  <li> <b>The HTML browser must display the image</b>: The HTML browser cannot read directly from a sqlite database. The &quot;src&quot; attribute must point to a file resource. (It could take a base64 encoded string, but this has its own complications)
  </li>
  <li> <b>Viewer apps must be able to access the image</b>: Similar to the above, when a file is clicked in the commons wiki, XOWA sends it to an external viewer app. These viewer apps will not be able to access files from the sqlite database or from a base64 encoded string
  </li>
  <li> <b>Performance</b>: Images will load more quickly if they are already on the file system (as opposed to being continually extracted from the database)
  </li>
</ul>

<p>Some other details worth noting:
</p>

<ul>
  <li> The cache is stored in <code>C:\xowa\user\user-anonymous.xowa</code>
  </li>
  <li> This value should not be set any lower than 5 MB (or else all images may not load on a page)
  </li>
</ul>


nde_lang: en
nde_name: Minimum disk space used
nde_help:
<p>Enter a minimum size for the cache to use (in MB)<br/>
</p>

<p>This is an advanced configuration tweak. When the cache reaches its maximum size, it will delete files to free space. It will continue deleting files until the minimum size is reached.<br/>
</p>

<p>For example:
</p>

<ul>
  <li> If the max is set to 100 MB
  </li>
  <li> ... and the current size of all files in the cache is 99.9 MB
  </li>
  <li> ... and a 200 KB file is added
  </li>
  <li> Then the cache size will be temporarily 100.1 MB
  </li>
  <li> ... triggering the delete mechanism
  </li>
  <li> ... which will reduce the current size of all files to 75 MB
  </li>
</ul>


nde_lang: en
nde_name: Web browser
nde_help:
<p>Launches when clicking on external links (Recommended: <a tabindex="-1" href="http://www.mozilla.org/en-US" rel="nofollow" class="external text">Mozilla Firefox</a>)
</p>


nde_lang: en
nde_name: Media player
nde_help:
<p>Launches when clicking on video or audio links (Recommended: <a tabindex="-1" href="http://www.videolan.org/vlc/index.html" rel="nofollow" class="external text">VLC</a>)
</p>


nde_lang: en
nde_name: Image viewer
nde_help:
<p>Launches when clicking on images in Wikimedia Commons (Recommended: <a tabindex="-1" href="http://www.gimp.org" rel="nofollow" class="external text">GIMP</a>)
</p>


nde_lang: en
nde_name: SVG viewer
nde_help:
<p>Launches when clicking on svgs in Wikimedia Commons (Recommended: <a tabindex="-1" href="http://www.inkscape.org" rel="nofollow" class="external text">Inkscape</a>)
</p>


nde_lang: en
nde_name: PDF viewer
nde_help:
<p>Launches when clicking on pdf files (Recommended: <a tabindex="-1" href="http://projects.gnome.org/evince" rel="nofollow" class="external text">Evince</a>)
</p>


nde_lang: en
nde_name: DjVu viewer
nde_help:
<p>Launches when clicking on djvu files (Recommended: <a tabindex="-1" href="http://djvu.sourceforge.net" rel="nofollow" class="external text">DjVuLibre</a>)
</p>


nde_lang: en
nde_name: ImageMagick - Identify
nde_help:
<p>Queries image for size (needed for online images; not needed for offline databases) (Recommended: <a tabindex="-1" href="http://www.imagemagick.org/" rel="nofollow" class="external text">ImageMagick</a>)
</p>


nde_lang: en
nde_name: ImageMagick - Convert
nde_help:
<p>Resizes image (needed for online images; not needed for offline databases) (Recommended: <a tabindex="-1" href="http://www.imagemagick.org/" rel="nofollow" class="external text">ImageMagick</a>)
</p>


nde_lang: en
nde_name: Inkscape
nde_help:
<p>Converts svg to png (needed for online images; not needed for offline databases) (Recommended: <a tabindex="-1" href="http://www.inkscape.org/" rel="nofollow" class="external text">Inkscape</a>)
</p>


nde_lang: en
nde_name: DjVu converter
nde_help:
<p>Converts djvu to png (needed for online images; not needed for offline databases) (Recommended: <a tabindex="-1" href="http://www.miktex.org/" rel="nofollow" class="external text">MikTeX</a>)
</p>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: Search suggest enabled (typing in search box will dynamically retrieve suggestions)
  </li>
  <li> <b>unchecked</b>: Search suggest disabled
  </li>
</ul>


nde_lang: en
nde_name: Run database search in background
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: XOWA continues while database searches are done in the background. These searches return results faster, especially for big queries.
  </li>
  <li> <b>unchecked</b>: XOWA waits until the database search completes. This will often be slower, but will be more stable than background searches.
  </li>
</ul>


nde_lang: en
nde_name: Auto-wildcard
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: Search will automatically append wildcard if no wildcards are present. For example:
  </li>
</ul>
<dl>
  <dd>
    <dl>
      <dd> <code>Earth</code> will become <code>Earth*</code>
      </dd>
      <dd> <code>Ea*rth</code> will stay <code>Ea*rth</code> b/c it already has a wildcard
      </dd>
    </dl>
  </dd>
</dl>
<ul>
  <li> <b>unchecked</b>: Search will not apply any automatic behavior
  </li>
</ul>


nde_lang: en
nde_name: Default url search arguments
nde_help:
<p>Enter default args for every search. Examples include:
</p>

<ul>
  <li> <b>ns*=1</b> will search across all namespaces (current default is to search main namespace only)
  </li>
  <li> <b>ns0=1&amp;ns14=1</b> will search across the main (0) and category (14) namespaces
  </li>
</ul>


nde_lang: en
nde_name: Multi-wiki search wikis
nde_help:
<p>Enter wikis to search:
</p>

<ul>
  <li> For example:
  </li>
</ul>
<pre>
en.wikipedia.org|&lt;same_lang&gt;
en.wiktionary.org|&lt;same_type&gt;
fr.wikivoyage.org,en.wikivoyage.org|&lt;self&gt;,en.wikipedia.org
&lt;any&gt;|&lt;self&gt;
</pre>

<ul>
  <li> Line 1 means &quot;For English Wikipedia, seach all English wikis, such as English Wiktionary, English Wikisource, English Wikivoyage, etc.&quot;
  </li>
  <li> Line 2 means &quot;For English Wiktionary, search all Wiktionarys, such as English Wiktionary, French Wiktionary, German Wiktionary, etc.&quot;
  </li>
  <li> Line 3 means &quot;For French Wikivoyage and English Wikivoyage, search the current wiki and English Wikipedia&quot;
  </li>
  <li> Line 4 means &quot;For any wiki, search only the current wiki&quot;
  </li>
</ul>

<p>The multi-wikis criteria has the following format:
</p>

<ul>
  <li> <b>Line-based</b>: Each line represents a separate rule. A wiki will be compared against the rule, and if it matches, only that rule will apply. If it doesn't match, it goes on to the next line.
  </li>
  <li> <b>Match</b>: The match part is the text before the first pipe (<code>|</code>). Think of this as &quot;when in this wiki...&quot;. This can be a wiki domain (en.wikipedia.org), a languages wildcard (en.*), a type wildcard (*.wikipedia) or the reserved word &lt;any&gt;). In addition, multiple terms can be chained together (en.wikipedia.org,fr.wikipedia.org).
  </li>
  <li> <b>Include</b>: Think of this as &quot;...search these wikis&quot;. This can use any term as Match (domain, wildcard, reserved word) but can also use the reserved words: <code>&lt;self&gt;</code>, <code>&lt;same_lang&gt;</code> <code>&lt;same_type&gt;</code>
  </li>
</ul>

<p>Terms:
</p>

<ul>
  <li> <code>&lt;any&gt;</code>: matches any wiki. For example, in en.wikipedia.org, any wiki is matched, including home, en.wikipedia.org, fr.wiktionary.org, de.wikisource.org, etc..
  </li>
  <li> <code>&lt;self&gt;</code>: matches only the current wiki. For example, in en.wikipedia.org, only en.wikipedia.org is matched.
  </li>
  <li> <code>&lt;same_lang&gt;</code>: matches wikis with the same language. For example, in en.wikipedia.org, en.wiktionary.org, en.wikisource.org, etc. are matched. However, fr.wiktionary.org and de.wikisource.org are not matched.
  </li>
  <li> <code>&lt;same_type&gt;</code>: matches wikis with the same type. For example, in en.wikipedia.org, fr.wikipedia.org, de.wikipedia.org, ru.wikipedia.org, etc. are matched. However, en.wiktionary.org, en.wikisource.org, etc. are not matched.
  </li>
  <li> <code>{language}.*</code>:  matches all wikis of that language. For example, &quot;en.*&quot; will match en.wikipedia.org, en.wiktionary.org, en.wikisource.org, etc regardless of the current wiki
  </li>
  <li> <code>*.{type}</code>:  matches all wikis of that type. For example, &quot;*.wikipedia&quot; will match en.wikipedia.org, fr.wikipedia.org, de.wikipedia.org, etc 
  </li>
</ul>


nde_lang: en
nde_name: Multi-wiki sort order
nde_help:
<p>Enter sorting-order for multiple wikis: &lt;any&gt;&#124;&lt;self&gt;,*.wikipedia,*.wikivoyage,*.wiktionary,*.wikisource,*.wikiquote,*.wikibooks,*.wikiversity,*.wikinews
}}.
The sort criteria has the following format:
</p>

<ul>
  <li> <b>Line-based</b>: Each line represents a separate rule. A wiki will be compared against the rule, and if it matches, only that rule will apply. If it doesn't match, it goes on to the next line.
  </li>
  <li> <b>Match</b>: The match part is the text before the first pipe (<code>|</code>). Think of this as &quot;when in this wiki...&quot;. This can be a wiki domain (en.wikipedia.org), a languages wildcard (en.*), a type wildcard (*.wikipedia) or the reserved word &lt;any&gt;). In addition, multiple terms can be chained together (en.wikipedia.org,fr.wikipedia.org).
  </li>
  <li> <b>Sort</b>: Think of this as &quot;...sort according to following order&quot;. 
  </li>
  <li> For example, consider if the following wikis are searched: en.wikipedia.org and en.wiktionary.org. Since en.wikipedia.org matches *.wikipedia.org, it will be sorted before en.wiktionary.org (which matches *.wiktionary.org)
  </li>
</ul>


nde_lang: en
nde_name: Namespaces
nde_help:
<p>Enter comma-separated namespace ids to search. For example, to search the Main and Project namespace use <code>0,4</code>
</p>


nde_lang: en
nde_name: Expand pages
nde_help:
<p>Set collapsible behavior for each wiki's pages
</p>

<ul>
  <li> <b>n</b>: Collapse each wiki's pages
  </li>
  <li> <b>y</b>: Expand each wiki's pages
  </li>
</ul>


nde_lang: en
nde_name: Expand snips
nde_help:
<p>Set collapsible behavior for each page's snips
</p>

<ul>
  <li> <b>n</b>: Collapse each page's snips
  </li>
  <li> <b>y</b>: Expand each page's snips
  </li>
</ul>


nde_lang: en
nde_name: Show all snips
nde_help:
<p>Set how many snips to show for each page's snips section
</p>

<ul>
  <li> <b>n</b>: Show only the 1st snip by default. More snips can be retrieved by pressing the &quot;...&quot; button
  </li>
  <li> <b>y</b>: Show all snips by default. The &quot;...&quot; will not be available
  </li>
</ul>


nde_lang: en
nde_name: Case match
nde_help:
<p>Set case-sensitivity of searches (personal wikis / wikitext searches only)
</p>

<ul>
  <li> <b>n</b>: Searches are case-insensitive. &quot;earth&quot; would match both &quot;earth&quot; and &quot;Earth&quot;
  </li>
  <li> <b>y</b>: Searches are case-sensitive. &quot;earth&quot; would match only &quot;earth&quot;
  </li>
</ul>


nde_lang: en
nde_name: Auto wildcard start
nde_help:
<p>Set if wildcards are added to the start of a word (personal wikis / wikitext searches only)
</p>

<ul>
  <li> <b>n</b>: Each search word is unmodified.
  </li>
  <li> <b>y</b>: Each search word will automatically receive a <code>*</code> at the start. For example, <code>earth</code> will become <code>*earth</code> and match words like <code>earth</code>, <code>dearth</code>, and <code>hearth</code>
  </li>
</ul>


nde_lang: en
nde_name: Auto wildcard end
nde_help:
<p>Set if wildcards are added to the end of a word (personal wikis / wikitext searches only)
</p>

<ul>
  <li> <b>n</b>: Each search word is unmodified.
  </li>
  <li> <b>y</b>: Each search word will automatically receive a <code>*</code> at the end. For example, <code>earth</code> will become <code>earth*</code> and match words like <code>earth</code>, <code>earthy</code>, and <code>earthquake</code>
  </li>
</ul>


nde_lang: en
nde_name: Expand options
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: The options panel is expanded
  </li>
  <li> <b>unchecked</b>: The options panel is collapsed
  </li>
</ul>


nde_lang: en
nde_name: Autosave enabled
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: Option changes are saved and reused for future searches. For example, if <code>Results per page</code> is changed to 50, then the current search page will be changed to 50, as well as new search pages
  </li>
  <li> <b>unchecked</b>: Option changes are not saved for future searches. For example, if <code>Results per page</code> is changed to 50, then the current search page will be changed to 50, but new search pages will still remain 25.
  </li>
</ul>


nde_lang: en
nde_name: Search defaults to full-text search
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: Searching will use full-text search (Search:XowaSearch)
  </li>
  <li> <b>unchecked</b>: Searching will use title search (Search:Search)
  </li>
</ul>


nde_lang: en
nde_name: Search falls back to title search
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b>: Searching will use title search if full-text search indexes are not available for a wiki. Note this can be overriden by adding force=y. For example, en.wikinews.org/wiki/Special:XowaSearch?force=y&amp;search=earth
  </li>
  <li> <b>unchecked</b>: Searching will always use fulltext search even if full-text search indexes are not available for a wiki. Note that this can result in very slow searches in large wikis
  </li>
</ul>


nde_lang: en
nde_name: Missing category appearance
nde_help:
<p>Categories may list missing pages. These missing pages are usually b/c
</p>

<ul>
  <li> The pages are in the &quot;User:&quot; or &quot;Talk:&quot; namespace
  </li>
  <li> The current wiki is pages-articles (which does not have User or Talk pages)
  </li>
</ul>

<p>To control appearance of these missing categories, choose one of the following:
</p>

<ul>
  <li> <b>normal</b>: Shows missing category
  </li>
  <li> <b>hide</b>: Hides missing category. Note that the category page may list &quot;200 pages&quot;, but show 0 categories
  </li>
  <li> <b>red_link</b>: Shows missing category as a red link
  </li>
</ul>


nde_lang: en
nde_name: Page categories grouping enabled
nde_help:
<p>Controls display of categories at the bottom of the page:
</p>

<ul>
  <li> <b>unchecked</b>: Show all categories in one group
  </li>
  <li> <b>checked</b>: Show categories in two groups: Categories and Hidden.
  </li>
</ul>

<p>Note that grouping Is slightly slower
</p>


nde_lang: en
nde_name: File retrieve mode
nde_help:
<p>Specify mode for retrieving files
</p>

<ul>
  <li> <b>wait</b>         : Wait for all files to be retrieved before showing page (slow)
  </li>
  <li> <b>skip</b>         : Never retrieve files; only files already retrieved will be shown (fast)
  </li>
  <li> <b>async server</b> : Show page immediately, but retrieve files in background. Client will have to manually refresh to show retrieved files (fast)
  </li>
</ul>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Handles &#123;&#123;#invoke:Module:Module_name|Function_name|Arguments}}
</p>

<ul>
  <li> <b>checked</b> to process #invoke statements
  </li>
  <li> <b>unchecked</b> to render #invoke as text only
  </li>
</ul>


nde_lang: en
nde_name: Lua engine
nde_help:
<p>Select lua engine. See <a tabindex="-1" href="/wiki/App/Xtn/Mediawiki/Scribunto#Engines" id="xolnki_29" title="App/Xtn/Mediawiki/Scribunto">App/Xtn/Mediawiki/Scribunto#Engines</a>
</p>

<ul>
  <li> <b>luaj</b>: lua code will be processed through the <a tabindex="-1" href="http://luaj.org/luaj/README.html" rel="nofollow" class="external text">luaj</a> jar at /bin/any/java/luaj/.
  </li>
  <li> <b>lua</b> : lua code will be processed through the <a tabindex="-1" href="http://lua.org/about" rel="nofollow" class="external text">lua</a> binary at /bin/os_name/lua/.
  </li>
</ul>

<p><b>Note for Lua engine users:</b>
</p>

<ul>
  <li> <b>executable permissions</b>: Linux / Mac OS X users may need to grant execute permission to the Lua binary. To ensure proper setup, please do the following:

    <ul>
      <li> Open <a tabindex="-1" href="/wiki/Diagnostics/Scribunto/All" id="xolnki_30" title="Diagnostics/Scribunto/All" class="xowa-visited">Diagnostics/Scribunto/All</a>
      </li>
      <li> If the page fails, then see <a tabindex="-1" href="/wiki/App/Xtn/Mediawiki/Scribunto#Permissions" id="xolnki_31" title="App/Xtn/Mediawiki/Scribunto">App/Xtn/Mediawiki/Scribunto#Permissions</a>
      </li>
    </ul>
  </li>
  <li> <b>NTFS partitions</b>: Linux users with NTFS partitions will need to run a command like the following:
  </li>
</ul>
<dl>
  <dd> <code>sudo mount -t ntfs -o rw,auto,user,fmask=0022,dmask=0000 /dev/whatever /mnt/whatever</code>
  </dd>
  <dd> See <a tabindex="-1" href="http://askubuntu.com/questions/11840/how-do-i-use-chmod-on-an-ntfs-or-fat32-partition" rel="nofollow" class="external free">http://askubuntu.com/questions/11840/how-do-i-use-chmod-on-an-ntfs-or-fat32-partition</a> (Thanks to Anselm)
  </dd>
</dl>


nde_lang: en
nde_name: Lua timeout polling
nde_help:
<p>&#35; of milliseconds before checking for timeout.
For example, with a timeout of 4000:
</p>

<dl>
  <dd> A timeout polling of 1 will check roughly 4000 times before timing out.
  </dd>
  <dd> A timeout polling of 1000 will check roughly 4 times before timing out.
  </dd>
</dl>

<p>This setting should be left at 1. It is meant to &quot;tweak&quot; certain outlier situations should they arise.
</p>


nde_lang: en
nde_name: Lua timeout busy wait
nde_help:
<p>&#35; of milliseconds before entering timeout poll
This setting should be left at 250 (or higher). It is also meant to &quot;tweak&quot; certain outlier situations.
<br/>
Background:
</p>

<ul>
  <li> On Windows, a sleep call can take 15 ms. This could potentially cause each Lua call to take 15 ms.
  </li>
  <li> Some pages / templates will call Lua hundreds of times. (For example: the Weather Box on <a tabindex="-1" href="/site/en.wikipedia.org/wiki/Aruba">http://en.wikipedia.org/wiki/Aruba</a> or the Citations on <a tabindex="-1" href="/site/en.wikipedia.org/wiki/Earth">http://en.wikipedia.org/wiki/Earth</a> )
  </li>
  <li> The busy wait is a primitive way to limit a wait to 1 ms (or less) before entering a more expensive sleep
  </li>
  <li> A higher timeout busy wait value is more performant, but the disadvantage is that the UI will be locked up for longer
  </li>
</ul>
<dl>
  <dd> For example, a busy wait of 250 means that the code will loop for 250 milliseconds before entering a sleep.
  </dd>
  <dd> For sub-second values, this freezing will be unnoticeable
  </dd>
</dl>

<p>For reference, here is the corresponding code
</p>
<pre style="overflow:auto;">
long time_bgn = System.currentTimeMillis();
long time_woke = time_bgn;
while (true) {
  byte[] rv = stream_read.Data();
  if (rv != null) return rv;
  long time_now = System.currentTimeMillis();
  if (time_now &gt; time_woke + server_timeout_busy_wait) {
    if (time_now &gt; time_bgn + server_timeout) throw Xoa_xtn_scribunto.err_(&quot;lua_timeout: timeout={0} cmd={1}&quot;, server_timeout, String_.new_utf8_(cmd_last));
    ThreadAdp_.Sleep(server_timeout_polling);
    time_woke = System.currentTimeMillis();
  }
}
</pre>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>checked</b> to transform &lt;math&gt; sections to images
  </li>
  <li> <b>unchecked</b> to leave &lt;math&gt; sections as text
  </li>
</ul>


nde_lang: en
nde_name: Renderer
nde_help:
<p>Choose one of the following:
</p>

<ul>
  <li> <b>MathJax</b>: use MathJax for &lt;math&gt;. Note that this is faster, does not use any disk space, and requires no additional setup
  </li>
  <li> <b>LaTeX</b>: use LaT<sub>E</sub>X for &lt;math&gt;. Note that LaT<sub>E</sub>X is slower and will use extra disk space. It <b>must</b> also be installed. See <a tabindex="-1" href="/wiki/App/Xtn/Mediawiki/Math/Setup" id="xolnki_32" title="App/Xtn/Mediawiki/Math/Setup">App/Xtn/Mediawiki/Math/Setup</a>
  </li>
</ul>


nde_lang: en
nde_name: Tex to dvi
nde_help:
<p>Converts tex to dvi (needed for LaT<sub>E</sub>X; not needed for MathJax) (Recommended: <a tabindex="-1" href="http://www.miktex.org/" rel="nofollow" class="external text">MikTeX</a>)
</p>


nde_lang: en
nde_name: Dvi to png
nde_help:
<p>Converts dvi to png (needed for LaT<sub>E</sub>X; not needed for MathJax) (Recommended: <a tabindex="-1" href="http://www.miktex.org/" rel="nofollow" class="external text">MikTeX</a>)
</p>


nde_lang: en
nde_name: Addon - Score
nde_help:
<table class="metadata plainlinks ambox ambox-delete" style="">
  <tr>
    <td class="mbox-empty-cell">
    </td>
    <td class="mbox-text" style="">

<p><span class="mbox-text-span">
ImageMagick must be set up in order for Score to work correctly.
</p>

<p>See the following pages: <a tabindex="-1" href="/wiki/Dev/File/Setup/Windows" id="xolnki_33" title="Dev/File/Setup/Windows">Dev/File/Setup/Windows</a>, <a tabindex="-1" href="/wiki/Dev/File/Setup/Linux" id="xolnki_34" title="Dev/File/Setup/Linux">Dev/File/Setup/Linux</a>, <a tabindex="-1" href="/wiki/Dev/File/Setup/Mac_OS_X" id="xolnki_35" title="Dev/File/Setup/Mac OS X">Dev/File/Setup/Mac OS X</a>
</span>
</p>
    </td>
  </tr>
</table>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Handles &lt;score&gt; tags:
</p>

<ul>
  <li> <b>checked</b> to process through lilypond binary (lilypond must be installed and its path must be set: <a tabindex="-1" href="/wiki/Options/Apps" id="xolnki_36" title="Options/Apps">Options/Apps</a>
  </li>
  <li> <b>unchecked</b> to render text only
  </li>
</ul>


nde_lang: en
nde_name: Lilypond
nde_help:
<p>Converts Lilypond to music scores / midi files (Recommended: <a tabindex="-1" href="http://www.lilypond.org" rel="nofollow" class="external text">Lilypond</a>)
</p>


nde_lang: en
nde_name: Python
nde_help:
<p>Converts ABC notation to Lilypond <a tabindex="-1" href="http://www.lilypond.org" rel="nofollow" class="external text">Lilypond</a>
</p>


nde_lang: en
nde_name: ImageMagick - Trim
nde_help:
<p>Trims image <a tabindex="-1" href="http://www.imagemagick.org/" rel="nofollow" class="external text">ImageMagick</a>
</p>


nde_lang: en
nde_name: Convert midi to ogg
nde_help:
<p>Converts midi to ogg <a tabindex="-1" href="http://timidity.sourceforge.net/" rel="nofollow" class="external text">TiMidity++</a>
</p>


nde_lang: en
nde_name: Addon - Popups
nde_help:
<p>This page provides options for Popups.
</p>

<ul>
  <li> You can test your changes by reloading this page and hovering over this link: <a tabindex="-1" href="/wiki/Main_Page" id="xolnki_37" title="Main Page" class="xowa-visited">XOWA Main Page</a>.
  </li>
  <li> For more infomation, visit the <a tabindex="-1" href="/wiki/App/Xtn/Html/Popups" id="xolnki_38" title="App/Xtn/Html/Popups">Popups help page</a>
  </li>
  <li> Note that changes will apply automatically to <b>new</b> tabs and <b>new</b> pages. However, any <b>currently loaded</b> pages must be reloaded to pick up the new changes.
  </li>
</ul>


nde_lang: en
nde_name: Enabled
nde_help:
<p>Controls popup functionality
</p>

<ul>
  <li> <b>checked</b> to show popups when hovering over links
  </li>
  <li> <b>unchecked</b> to not show popups when hovering over links
  </li>
</ul>


nde_lang: en
nde_name: Number of words to show at start
nde_help:
<p>Number of words to show in popup<br/>
</p>

<ul>
  <li> For slower machines, decrease the number of words to 32. Note that the number must be greater than 0.
  </li>
  <li> For faster machines, increase the number of words as per your liking.
  </li>
</ul>


nde_lang: en
nde_name: Number of words to show for "more"
nde_help:
<p>Number of additional words to show when &quot;show more&quot; is clicked<br/>
</p>

<ul>
  <li> For slower machines, decrease the number of words to 32. Note that the number must be greater than 0.
  </li>
  <li> For faster machines, increase the number of words as per your liking.
  </li>
</ul>


nde_lang: en
nde_name: Automatically show "all" if page is less than
nde_help:
<p>Automatically show the entire article if article is less than these number of bytes<br/>
This feature is intended for small articles whose entire text...
</p>

<ul>
  <li> Will always be parsed quickly
  </li>
  <li> Will generally show in one window without a horizontal scroll bar.
  </li>
</ul>

<p>It allows a complete preview of small articles without having to click &quot;more&quot; or &quot;all&quot; <br/>
To deactivate this feature, set the number to -1
</p>


nde_lang: en
nde_name: Read forward til header
nde_help:
<p>Number of extra words to read forward to look for a header<br/>
This option tries to stop the popup text right before a header.
</p>

<ul>
  <li> the advantage is that the popup will not stop a few words short of the header
  </li>
  <li> the disadvantage is that the size of the popup is irregular. i.e.: sometimes it returns 128 words, sometimes 140, sometimes 150, etc<br/>
  </li>
</ul>

<p>To deactivate this option, set it to -1.<br/>
Technical details follow.
</p>
<hr/>

<p>The approach works in the following manner:
</p>

<ul>
  <li> Reads forward an additional # of words
  </li>
  <li> If a header is found within the # of words, it extends the popup text to the last word before the header
  </li>
  <li> If a header is not found, it returns the original # of words
  </li>
</ul>

<p>For example:
</p>

<ul>
  <li> An article contains <code>01 02 03 04 05 06 07 ==08== 09</code>
  </li>
  <li> Show-init is set to 5
  </li>
  <li> Read-fwd is set to 4
  </li>
  <li> The initial number of words is read and collects 5 words: <code>01 02 03 04 05</code>
  </li>
  <li> The parser then reads forward 4 more words: <code>06 07 ==08== 09</code>
  </li>
  <li> It finds a header at <code>==08==</code>
  </li>
  <li> It then extends the selction to the word just before the header: <code>01 02 03 04 05 06 07</code>
  </li>
  <li> Note that if <code>==08==</code> was just <code>08</code>, then it would just have returned the original: <code>01 02 03 04 05</code>
  </li>
</ul>


nde_lang: en
nde_name: Read backward til header
nde_help:
<p>Number of words to read backward to remove header at end<br/>
This option tries to stop a header from appearing at the end of the popup text.
</p>

<ul>
  <li> the advantage is that a popup will not end at a header with just a few words after it.
  </li>
  <li> the disadvantage is that sometimes the number of words returned will be less originally requested. i.e.: 128 was requested, but only 112 is returned
  </li>
</ul>

<p>To deactivate this option, set it to -1<br/>
Technical details follow.
</p>
<hr/>

<p>The approach works in the following manner:
</p>

<ul>
  <li> Reads backwards a # of words from the end of the popup
  </li>
  <li> If a header is found within the # of words, it truncates the output to the text before the header
  </li>
  <li> If a header is not found, it returns the original # of words
  </li>
</ul>

<p>For example:
</p>

<ul>
  <li> An article contains <code>01 02 03 04 05 06 07 ==08== 09</code>
  </li>
  <li> Show-init is set to 9
  </li>
  <li> Read-bwd is set to 4
  </li>
  <li> The initial number of words is read and collects 9 words: <code>01 02 03 04 05 06 07 ==08== 09</code>
  </li>
  <li> The parser then reads backwards 4 words: <code>06 07 ==08== 09</code>
  </li>
  <li> It finds a header at <code>==08==</code>
  </li>
  <li> It then truncates the popup to the word just before the header: <code>01 02 03 04 05 06 07</code>
  </li>
  <li> Note that if <code>==08==</code> was just <code>08</code>, then it would just have returned the original: <code>01 02 03 04 05 06 07 08 09</code>
  </li>
</ul>


nde_lang: en
nde_name: Stop if header is found after
nde_help:
<p>Stops reading if a header is found after # of words<br/>
This option will stop reading if a header is found after the # of words. It is useful for increasing the probability that a popup will end at a header.
</p>

<ul>
  <li> the advantage is that a popup can be made to stop at a header. If you never want the popup to show a header, set the value to 1.
  </li>
  <li> the disadvantage is that sometimes the number of words returned will be less originally requested. i.e.: 128 was requested, but only 96 is returned
  </li>
</ul>

<p>To deactivate this option, set it to -1. This will always show as much content as possible<br/>
Technical details follow.
</p>
<hr/>

<p>The following is a simplified example:
</p>

<ul>
  <li> An article contains <code>01 02 03 04 05 ==06== 07 08 09 ==10== 11 12 13 14 15 16</code>
  </li>
  <li> Show-init is set to 16
  </li>
  <li> Stop-hdr is set to 8
  </li>
  <li> The parser starts reading words
  </li>
  <li> Once it finds a header, it checks if it is greater than stop-hdr

    <ul>
      <li> <code>==06==</code> is found, but it is less than 8. The parser continues.
      </li>
      <li> <code>==10==</code> is found, and it is greater than 8. The parser stops there and returns <code>01 02 03 04 05 ==06== 07 08 09</code>
      </li>
    </ul>
  </li>
</ul>

<p>Note the following variations:
</p>

<ul>
  <li> If stop-hdr was set to 1, then it would have stopped at <code>==06==</code> and returned <code>01 02 03 04 05</code>
  </li>
  <li> If stop-hdr was set to 14, then it would have returned the entire text: <code>01 02 03 04 05 ==06== 07 08 09 ==10== 11 12 13 14 15 16</code>
  </li>
</ul>

<p>Note that the the read-bwd setting is still applied after the stop-hdr setting.
</p>


nde_lang: en
nde_name: Number of milliseconds before showing popup
nde_help:
<p>Number of milliseconds to wait before showing popup<br/>
</p>

<ul>
  <li> A higher number prevents accidental hovers over links while moving the mouse / scrolling the page
  </li>
  <li> A lower number allows faster popup display
  </li>
</ul>

<p>Note that popup data will only be retrieved after the popup starts showing. For example:
</p>

<ul>
  <li> If the show delay is set to 2 seconds
  </li>
  <li> and a popup takes 1 second to retrieve the html
  </li>
  <li> then the total time till the popup is visible is 3 seconds, not 2 (2 seconds to wait before showing + 1 second to retrieve data)
  </li>
</ul>


nde_lang: en
nde_name: Number of milliseconds before hiding popup
nde_help:
<p>Number of milliseconds to wait before hiding popup<br/>
</p>

<ul>
  <li> A higher number allows the popup to linger longer on the screen before disappearing.
  </li>
  <li> A lower number hides the popup faster
  </li>
</ul>


nde_lang: en
nde_name: Maximum width of window
nde_help:
<p>Maximum width of popup in pixels<br/>
</p>

<ul>
  <li> -1 indicates no maximum width
  </li>
</ul>


nde_lang: en
nde_name: Maximum height of window
nde_help:
<p>Maximum height of popup in pixels<br/>
</p>

<ul>
  <li> -1 indicates no maximum height
  </li>
</ul>


nde_lang: en
nde_name: Maximum width of window when "show all"
nde_help:
<p>Maximum width of popup in pixels when show all is clicked<br/>
This option was added because:
</p>

<ul>
  <li> The normal popup window is generally smaller (500 pixels)
  </li>
  <li> Show all often returns a lot of article text which looks constrained within a 500 pixel window
  </li>
  <li> A &quot;Show all&quot; maxiumum width allows for automatic switching to a wider window for the larger article content
  </li>
</ul>

<p>Note that -1 indicates no maximum width, which defaults to about 500 pixels
</p>


nde_lang: en
nde_name: Show popup when link is focused
nde_help:
<p>Shows popup when link receives focus (tabbed into)<br/>
This option allows keyboard users to use popups whenever a link is focused. Specifically:
</p>

<ul>
  <li> A link can be focused by pressing tab on the keyboard until a dotted focus box surrounds the desired link. 
  </li>
  <li> A link can be focused by finding and then selecting:

    <ul>
      <li> Find a word on the page. For example, press Ctrl + F and type &quot;r i b&quot;. This will highlight the Scribunto link
      </li>
      <li> Press Ctrl + G and then Ctrl + G again. This will focus the Scribunto link and show the popup for it.
      </li>
    </ul>
  </li>
</ul>


nde_lang: en
nde_name: Template token max
nde_help:
<p>Maximum length of template token (in bytes) to evaluate<br/>
This option allows faster popups, but at the cost of accuracy:
</p>

<ul>
  <li> <b>Fast but sometimes inaccurate</b>: For slow machines or wikis that use templates heavily, decrease the number. Note that setting the number to 0 means &quot;never evaluate templates&quot;. If popups are slow, try setting the number to 0, and see if the results are satisfactory.
  </li>
  <li> <b>Slow but always accurate</b>: For fast machines or wikis that do not use templates heavily, increase the number. Note that setting the number to 2,147,483,647 means &quot;always evaluate templates&quot;. You can also use &quot;-1&quot; as a shortcut for &quot;2,147,483,647&quot;. If popups have garbled text or are missing words, try setting the number to -1.
  </li>
</ul>

<p><hr/>
A more detailed explanation follows:<br/>
<hr/>
</p>
<p>Templates are wikitext of the form <code>&#123;&#123;Name|Arg_1|Arg_2|...}}</code>. They are used throughout a wiki to perform functions ranging from unit conversion (like converting kilometers to miles), or generating large pieces of HTML (like rendering entire InfoBoxes). However, these templates are the &quot;slowest&quot; pieces of wikitext to parse, particularly if they call other templates or Scribunto</p>
<p>Ideally, popups should skip templates that produce structural html (like infoboxes), while still trying to render templates that do smaller functions (like converting units). This option attempts a heuristic that says &quot;if the template is long, assume it's an infobox and should be skipped&quot;. It counts the total number of bytes in a template, and skips it if it's greater than the max. For example, <code>&#123;&#123;Name|Arg_1}}</code> has a length of 10, and will be skipped if the max length is set to 8. If the max length is set to 16, then the template won't be skipped.</p>
<p>This option is imperfect, but should work well enough on most cases. Note that Navigation Popups does something similar by skipping template text, but without any configuration. (always set to 0).</p>


nde_lang: en
nde_name: Template keeplist
nde_help:
<p>Specifies templates to be shown in popup<br/>
This is a performance optimization for English Wikipedia. It only evaluates listed templates.<br/>
The format is as follows
</p>

<ul>
  <li> Each rule is in a separate line
  </li>
  <li> Each rule has three parts

    <ul>
      <li> Wiki domain: Wiki which will be affected by rule
      </li>
      <li> Keep-names: Names of templates which will be shown in popup. Note that these names:

        <ul>
          <li> Are semi-colon separated (<code>;</code>)
          </li>
          <li> Match any case of the title. For example, &quot;NAme&quot;, matches &quot;NAME&quot;, &quot;name&quot;, &quot;naME&quot;, etc.
          </li>
          <li> Match space or underscore. For example, &quot;two_words&quot; matches &quot;two_words&quot; and &quot;two words&quot;
          </li>
          <li> Have one of the following three match patterns

            <ul>
              <li> Exact name: For example, &quot;name&quot; matches only &quot;name&quot;, and all lowercase/uppercase variants
              </li>
              <li> Name at start: For example, &quot;name*&quot; will match anything starting with &quot;name&quot; such as &quot;Names&quot;
              </li>
              <li> Name at end: For example, &quot;*name&quot; will match anything ending with &quot;name&quot; such as &quot;Fullname&quot;
              </li>
            </ul>
          </li>
        </ul>
      </li>
      <li> Unless-names: Names of templates which should not be included, even if the keep-name is matched. For example, <code>en.wikipedia.org|name*|name_to_always_skip</code> will match any template that starts with &quot;name&quot; unless the template is named &quot;name_to_always_skip&quot;. Note that unless-names have the same rules as keep-names (semi-colon separator; wildcards)<br/>
      </li>
    </ul>
  </li>
</ul>

<p>To disable this option, replaces the keep-names with a *. For example: <code>en.wikipedia.org|*|</code>
</p>
<hr/>

<p><b>Default option</b>
</p>
<pre style='overflow:auto'>
en.wikipedia.org|formatnum;age_in_days;as_of;gregorian_serial_date;currentminute;currentsecond;dmca;spaced_ndash;trim;month*;convert*;worldpop*;ipa*;lang*;nowrap*;h:*;vgy;iso_639_name;transl;translate;linktext;zh;nihongo;japanese_name;ko-hhrm;|
</pre>


nde_lang: en
nde_name: Allowed namespaces
nde_help:
<p>Restrict popups to certain namespaces<br/>
This option allows popups to be suppressed for namespaces that would ordinarily generate no content. For example, Portal pages are often contained in a table / div, whereas Module pages are code.<br/>
Note the following:
</p>

<ul>
  <li> Only namespace names are valid. See the table below for examples of valid names
  </li>
  <li> Multiple names must be separated with the pipe character (<code>|</code>). For example, <code>(Main)|Help</code>
  </li>
  <li> Namespaces names are the canonical English names of the namespace, except for &quot;(Main)&quot;
  </li>
  <li> Non-English names will work, but are not supported. For example, <code>Aide</code> would only allow the Help namespace in French wikis, wheras <code>Help</code> will allow the Help namespace across all wikis.
  </li>
  <li> Invalid names are ignored
  </li>
  <li> Deactivate this feature by blanking the field
  </li>
</ul>
<table class='wikitable'>
  <tr>
    <th> Title
    </th>
  </tr>
  <tr>
    <td> (Main)
    </td>
  </tr>
  <tr>
    <td> User
    </td>
  </tr>
  <tr>
    <td> Project
    </td>
  </tr>
  <tr>
    <td> File
    </td>
  </tr>
  <tr>
    <td> MediaWiki
    </td>
  </tr>
  <tr>
    <td> Template
    </td>
  </tr>
  <tr>
    <td> Help
    </td>
  </tr>
  <tr>
    <td> Category
    </td>
  </tr>
  <tr>
    <td> Special
    </td>
  </tr>
</table>


nde_lang: en
nde_name: Ignore HTML elements with the following ids
nde_help:
<p>Ignore html elements that have the following ids<br/>
This feature is intended for English Wikipedia which has a <code>&#123;&#123;Coordinates}}</code> tag at the top of most geographical articles (for example, <a tabindex="-1" href="/site/en.wikipedia.org/wiki/North_Pole">North Pole</a>)<br/>
Without this option, a Coordinates span would be visible in the top right of the popup, which....
</p>

<ul>
  <li> Counts against the popup's number of words
  </li>
  <li> Does not provide significant summary information for the article
  </li>
</ul>

<p>Usage notes:
</p>

<ul>
  <li> Any HTML element with a listed id will not be shown in the popup. For example, <code>&lt;span id='coordinates'&gt;0 N 90 E&lt;/span&gt;</code> will not show b/c the html element (<code>span</code>) has a listed id (<code>coordinates</code>)
  </li>
  <li> To add multiple ids, separate ids with the <code>|</code> character. For example, <code>coordinates|some_other_id</code>.
  </li>
  <li> Listed ids are case-insensitive if ASCII, but case-sensitive otherwise. There is no difference between <code>coordinates</code> and <code>Coordinates</code>. There is a difference between <code>é</code> and <code>É</code>
  </li>
  <li> To deactivate this feature, set the value to <code>&#160;</code> (empty)<br/>
  </li>
</ul>


nde_lang: en
nde_name: Number of bytes to read each pass
nde_help:
<p>Number of bytes to read for each pass<br/>
This number represents the number of bytes the popup parser reads at a time. For example, it will read the first 1024 bytes of the article, and if it doesn't find 64 words, it continues to read sections of 1024 bytes until it does.<br/>
</p>

<ul>
  <li> Lower numbers may be better for slower machines. Note that the number must be greater than 0.
  </li>
  <li> Higher numbers may be better for faster machines. Experiment as necessary.
  </li>
</ul>


nde_lang: en
nde_name: Maximum number of bytes to read
nde_help:
<p>Maximum number of bytes to read<br/>
</p>
<p>This number represents the maximum number of bytes the popup parser reads before it gives up. Note that if the parser gives up, then no text will be returned for the preview.</p>
<p>This setting should only apply to badly formatted articles. For example consider a page that has a comment with 100,000 5 letter words  (<code>&lt;!-- 100,000 5 letter words --&gt;</code>). This page will be considered to have 0 words, even though it has a page length of 500,000. Rather than read the entire 500,000 bytes, the popup parser will stop after 32,768.</p>

<ul>
  <li> Lower numbers may be better for slower machines, but it would have a higher chance of returning empty popups. Note that the number must be greater than 0.
  </li>
  <li> Higher numbers may be better for faster machines. To force the popup parser to read the entire page until it finds the minimum number of words, set the value to a high number like 2,147,483,647
  </li>
</ul>


nde_lang: en
nde_name: Text languages
nde_help:
<p>Enter multiple language codes separated by a semi-colon. See <a tabindex="-1" href="/wiki/Options/Language" id="xolnki_39" title="Options/Language">Options/Language</a> for a full list of valid language codes.<br/>
The text languages are used for the following:
</p>

<ul>
  <li> The overview for the article's label, description and alias. For example, a value of &quot;en&quot; on <a tabindex="-1" href="/site/www.wikidata.org/wiki/Q2">Earth's Wikidata page</a> will generate an article title of &quot;Earth&quot; and corresponding English text for everything before the Table of Contents.
  </li>
  <li> The entity name for claims and properties. For example, a language of &quot;en&quot; will generate &quot;astronomical body&quot; and &quot;Sun&quot; for claim P397
  </li>
</ul>

<p>Note that multiple languages allow searching for a preferred language first. For example, a value of &quot;de;en&quot; will search for the German text first. If one is not found, it will then use the English text.
</p>


nde_lang: en
nde_name: Sort languages
nde_help:
<p>Enter multiple language codes separated by a semi-colon.<br/>
The sort languages are used to sort the Link, Label, Description and Alias list. For example, sort languages of &quot;en;de;fr&quot; will place the English, German and French entries at the top of the list, and then sort everything else afterwards alphabetically.
</p>


nde_lang: en
nde_name: Link wiki
nde_help:
<p>Enter a wiki code.<br/>
The wiki code is used to create a hyperlink for the article title. For example, a wiki code of &quot;enwiki&quot; on <a tabindex="-1" href="/site/www.wikidata.org/wiki/Q2">Earth's Wikidata page</a> creates a hyperlink to English Wikipedia's Earth article.
</p>


nde_lang: en
nde_name: Site default
nde_help:
<p>The name of the default site when using <a tabindex="-1" href="/site/www.wikidata.org/wiki/Special:ItemByTitle" id="xolnki_40" title="Special:ItemByTitle">www.wikidata.org:Special:ItemByTitle</a>.
</p>


nde_lang: en
nde_name: Show warnings
nde_help:
<p>Show warnings in info box
</p>

<ul>
  <li> <b>checked</b> to show warnings in the info box in lower right hand corner
  </li>
  <li> <b>unchecked</b> to not show warnings in the info box in lower right hand corner
  </li>
</ul>

<p>Warnings are messages which XOWA generates when it encounters situations that are not strictly errors, but appear incorrect. For example, a missing file will generate a warning. Note that if this option is enabled, then the info box must be manually cleared by pressing Ctrl + Alt + C
</p>


nde_lang: en
nde_name: Show notes
nde_help:
<p>Show notes in info box
</p>

<ul>
  <li> <b>checked</b> to show notes in the info box in lower right hand corner
  </li>
  <li> <b>unchecked</b> to not show notes in the info box in lower right hand corner
  </li>
</ul>

<p>Notes are messages that are informational, but more permanent than status messages. For example, import messages generate notes for each started stage (&quot;deleting directory&quot;).
</p>


nde_lang: en
nde_name: Recent page
nde_help:
<p>This is a system property. Do not modify.<br/>
<br/>
Stores most recently viewed page. Used when visiting &quot;Special:XowaCfg&quot; without specifying a grp argument
</p>


nde_lang: en
nde_name: Show navboxes
nde_help:
<p>Choose whether to show navboxes:
</p>

<ul>
  <li> <b>checked</b>: Shows navboxes at bottom of page. Navbox links will be shown but they may cause horizontal scrolling
  </li>
  <li> <b>unchecked</b>: Hide navboxes at bottom of page. No navbox links will be shown
  </li>
</ul>


