CINXE.COM
Access restrictions, robots and black lists - GeneWeb
<!DOCTYPE html> <html class="client-nojs" lang="en" dir="ltr"> <head> <meta charset="UTF-8"/> <title>Access restrictions, robots and black lists - GeneWeb</title> <script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":!1,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"c671532a7ef559a75d934f88","wgCSPNonce":!1,"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":!1,"wgNamespaceNumber":0,"wgPageName":"access","wgTitle":"access","wgCurRevisionId":3031,"wgRevisionId":3031,"wgArticleId":251,"wgIsArticle":!0,"wgIsRedirect":!1,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Manual"],"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"access","wgRelevantArticleId":251,"wgIsProbablyEditable":!1,"wgRelevantPageIsProbablyEditable":!1,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"}, "wgEditSubmitButtonLabelPublish":!1};RLSTATE={"site.styles":"ready","noscript":"ready","user.styles":"ready","user":"ready","user.options":"loading","skins.vector.styles.legacy":"ready","mediawiki.toc.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready"};RLPAGEMODULES=["site","mediawiki.page.startup","mediawiki.page.ready","mediawiki.toc","skins.vector.legacy.js","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@1hzgi",function($,jQuery,require,module){/*@nomin*/mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); });});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.visualEditor.desktopArticleTarget.noscript%7Cmediawiki.toc.styles%7Cskins.vector.styles.legacy&only=styles&skin=vector"/> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector"></script> <meta name="ResourceLoaderDynamicStyles" content=""/> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector"/> <meta name="generator" content="MediaWiki 1.35.13"/> <link rel="shortcut icon" href="/w/favicon.ico"/> <link rel="search" type="application/opensearchdescription+xml" href="/w/opensearch_desc.php" title="GeneWeb (en)"/> <link rel="EditURI" type="application/rsd+xml" href="https://geneweb.tuxfamily.org/w/api.php?action=rsd"/> <link rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/"/> <link rel="alternate" type="application/atom+xml" title="GeneWeb Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"/> <!--[if lt IE 9]><script src="/w/resources/lib/html5shiv/html5shiv.js"></script><![endif]--> </head> <body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-access rootpage-access skin-vector action-view skin-vector-legacy"> <div id="mw-page-base" class="noprint"></div> <div id="mw-head-base" class="noprint"></div> <div id="content" class="mw-body" role="main"> <a id="top"></a> <div id="siteNotice" class="mw-body-content"></div> <div class="mw-indicators mw-body-content"> </div> <h1 id="firstHeading" class="firstHeading" lang="en">Access restrictions, robots and black lists</h1> <div id="bodyContent" class="mw-body-content"> <div id="siteSub" class="noprint">From GeneWeb</div> <div id="contentSub"></div> <div id="contentSub2"></div> <div id="jump-to-nav"></div> <a class="mw-jump-link" href="#mw-head">Jump to navigation</a> <a class="mw-jump-link" href="#searchInput">Jump to search</a> <div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><table class="nmbox" style="border:0px solid #AAA; border-collapse:collapse; clear:both; font-size:85%; margin: 0.5em"> <tbody><tr style="background:#EEF3E2"> <th class="mbox-image" style="white-space:nowrap; padding:4px 2px; border-right :1px solid #aaa"><a href="/wiki/File:150px-Geographylogo_svg.png" class="image"><img alt="150px-Geographylogo svg.png" src="https://download.tuxfamily.org/geneweb/wiki/images/thumb/8/8a/150px-Geographylogo_svg.png/25px-150px-Geographylogo_svg.png" decoding="async" width="25" height="25" srcset="https://download.tuxfamily.org/geneweb/wiki/images/thumb/8/8a/150px-Geographylogo_svg.png/38px-150px-Geographylogo_svg.png 1.5x, https://download.tuxfamily.org/geneweb/wiki/images/thumb/8/8a/150px-Geographylogo_svg.png/50px-150px-Geographylogo_svg.png 2x" /></a> <b><a href="/wiki/GeneWeb:Language_policy" title="GeneWeb:Language policy">Language:</a></b> </th> <td class="mbox-text" style="background:#F6F9ED;"> <b><a class="mw-selflink selflink">English</a></b> • <bdi lang="fr"><a href="/wiki/access/fr" title="access/fr">français</a></bdi><span class="autonym"></span><span class="autonym"></span></td> </tr></tbody></table> <div style="float:right; padding: 0 0 0 1em; clear: right;"><div id="toc" class="toc" role="navigation" aria-labelledby="mw-toc-heading"><input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none" /><div class="toctitle" lang="en" dir="ltr"><h2 id="mw-toc-heading">Contents</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span></div> <ul> <li class="toclevel-1 tocsection-1"><a href="#Global_access_restriction_to_a_base"><span class="tocnumber">1</span> <span class="toctext">Global access restriction to a base</span></a></li> <li class="toclevel-1 tocsection-2"><a href="#Global_restrictions_to_gwd_service"><span class="tocnumber">2</span> <span class="toctext">Global restrictions to gwd service</span></a></li> <li class="toclevel-1 tocsection-3"><a href="#Robots_management"><span class="tocnumber">3</span> <span class="toctext">Robots management</span></a></li> <li class="toclevel-1 tocsection-4"><a href="#Black_list"><span class="tocnumber">4</span> <span class="toctext">Black list</span></a></li> <li class="toclevel-1 tocsection-5"><a href="#Managing_the_GeneWeb_server"><span class="tocnumber">5</span> <span class="toctext">Managing the GeneWeb server</span></a></li> </ul> </div> </div> <p>In addition to the wizard and friend <a href="/wiki/password" title="password">password</a> mechanism controlling modification rights and private data visibility, there are several other mechanisms restricting global access to the base or to the gwd service. Some features restrict access by <b>robots</b>, and <b>black lists</b> prevent total access from specified Internet nodes. </p><p>These additional features apply only in server mode, and not in CGI mode. In the latter case, you should use the access restrictions provided by your HTTP server. </p> <h2><span class="mw-headline" id="Global_access_restriction_to_a_base">Global access restriction to a base</span></h2> <p>Warning: this functionality is not available in CGI mode. </p><p>If you want to limit <b>global access to one base</b> to a limited set of persons, you should create a <code>global-access.auth</code> file, and specify this filename with the <code>auth_file</code> variable of the <a href="/wiki/configuration" title="configuration">configuration</a> file for the base. The <code>global-access.auth</code> file should be located in the <code>bases</code> folder. </p><p>This file has the same structure as that of friends and wizard password files, namely <code>username:password</code>: </p> <pre>dupont:ex23zuu martin:2wxuz4 </pre> <p>When accessing the site, visitors will be requested a <i>username</i> and a <i>password</i> which should match one of the pairs stored in <code>bases/global-access.auth</code>. </p> <h2><span class="mw-headline" id="Global_restrictions_to_gwd_service">Global restrictions to gwd service</span></h2> <p>Warning: this functionality is not available in <a href="/wiki/CGI" title="CGI">CGI</a> mode. </p><p>The previous access restriction applies to a single base. You can implement a similar access <b>restriction to all the bases</b> managed by your site by providing <b>gwd</b> with a <i>global authorisation</i> file of the same structure as above. This filename is supplied to gwd at launch time through the option <code>-auth filename.auth</code>. In case of the existence of both a global access restriction to gwd service, and global access restriction to a base, the latter has priority over the former. </p> <h2><span class="mw-headline" id="Robots_management">Robots management</span></h2> <p>Some robots visit regularly most web sites, exploring their content to build up their search capabilities. To do this, they download a page, and within this page, follow any valid HTTP link and repeat the process. With bases such as the ones managed by GeneWeb, this is an endless process with little value, and possibly bad consequences: </p> <ul><li>It slows down your server.</li> <li>It impacts other visitors.</li> <li>It destroys access statistics to your site.</li> <li>It gives a bad taste of spying or stealing.</li></ul> <p>While GeneWeb’s HTTP server and the generated HTML pages adhere explicitly to the <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://en.wikipedia.org/wiki/Robots_exclusion_standard%7CRobot">exclusion standard</a>, followed by most “big names” search engines, some to ignore it and continue exploration of your site in spite of the “soft” interdiction. To alleviate this problem, GeneWeb watches the frequency at which a remote site comes visiting GeneWeb and puts it on a <b>black list</b> if this limit grows beyond a threshold. This limit is provided to <b>gwd</b> at launch time with the <code>-robot_xcl xx yy</code> option which means “<i>put this remote site on black list if it performs more than xx visits in less than yy seconds</i>”. Further requests will receive a warning message stating that they have been put on the site’s black list. </p><p>The black list is a file called <code>robot</code> stored in the <code>bases/cnt</code> <a href="/wiki/distribution" title="distribution">distribution</a> folder. </p><p>In order to restore access, one should remove the file (as explained in the gwd log file)! </p> <h2><span class="mw-headline" id="Black_list">Black list</span></h2> <p>Another <b>black list</b> allows to refuse access to a selected list of individuals or grouped Internet sites. A file named <code>gw/gwd.xcl</code> contains a list of excluded sites, one per line, with <code>*</code> replacing any sequence of characters. </p> <pre>grand-mechant@loup.bois fournisseur-*@d.acces </pre> <p>prevents access for “@grand-mechant@loup.bois@”, “@fournisseur-22@d.acces@”, “@fournisseur-xx@d.acces@”, etc. Putting a single <code>*</code> on a line will block all access, including for your own address. </p> <h2><span class="mw-headline" id="Managing_the_GeneWeb_server">Managing the GeneWeb server</span></h2> <p>Geneweb can be managed through <a href="/wiki/gwsetup" title="gwsetup">gwsetup</a>. For security reasons, administration can be performed only from a specific IP address provided in the <code>only.txt</code> file (see <a href="/wiki/distribution" title="distribution">distribution</a> for its location). The default value is <code>127.0.0.1</code> and can be changed to any valid IP address (only.txt stores a single IP address). </p> <p><br /></p><div style="margin:0 auto 1em; clear:both; width:90%; background-color:#f7f9ff; border:1px solid #8888aa; padding:3px;"> <p><big><b>GeneWeb Manual</b></big> </p> <div class="floatright"><a href="/wiki/File:Rembrandt_Old_Man_Reading_a_Book.jpg" class="image"><img alt="Rembrandt Old Man Reading a Book.jpg" src="https://download.tuxfamily.org/geneweb/wiki/images/thumb/a/ae/Rembrandt_Old_Man_Reading_a_Book.jpg/210px-Rembrandt_Old_Man_Reading_a_Book.jpg" decoding="async" width="210" height="293" srcset="https://download.tuxfamily.org/geneweb/wiki/images/thumb/a/ae/Rembrandt_Old_Man_Reading_a_Book.jpg/315px-Rembrandt_Old_Man_Reading_a_Book.jpg 1.5x, https://download.tuxfamily.org/geneweb/wiki/images/thumb/a/ae/Rembrandt_Old_Man_Reading_a_Book.jpg/420px-Rembrandt_Old_Man_Reading_a_Book.jpg 2x" /></a></div> <ul><li><a href="/wiki/Download" class="mw-redirect" title="Download">Download</a> and install GeneWeb program under <a href="/wiki/Linux" title="Linux">GNU/Linux</a>, <a href="/wiki/OSX" title="OSX">Mac OS X</a>, <a href="/wiki/Windows" title="Windows">Microsoft Windows</a>, <a href="/wiki/FreeBSD" title="FreeBSD">FreeBSD</a>; on Mac OS X, Linux or Windows <a href="/wiki/Docker" title="Docker">using Docker</a>; or in <a href="/wiki/CGI" title="CGI">CGI mode behind a web server</a>.</li> <li>Understand <a href="/wiki/gwd" title="gwd">GeneWeb server</a>, <a href="/wiki/namesake" title="namesake">homonym</a>, <a href="/wiki/consang" title="consang">consanguinity</a>.</li></ul> <p><b>Use and manage genealogical databases</b> </p> <ul><li>Import Gedcom <code>.ged</code> or <a href="/wiki/GWformat" class="mw-redirect" title="GWformat">GeneWeb <code>.gw</code></a> files with <a href="/wiki/gwsetup" title="gwsetup">gwsetup</a> or in <a href="/wiki/man" title="man">command-line</a>.</li> <li><a href="/wiki/Update" class="mw-redirect" title="Update">Update datas</a> (add/remove individuals and families), <a href="/wiki/Fusion" class="mw-redirect" title="Fusion">merge duplicates</a>, type <a href="/wiki/date" title="date">dates</a>.</li> <li>Use <a href="/wiki/wikitext" title="wikitext">wikitext syntax</a>, <a href="/wiki/macros" title="macros">macros</a>, <a href="/wiki/shortcuts" title="shortcuts">keyboard shortcuts</a>.</li> <li><a href="/wiki/Clean" class="mw-redirect" title="Clean">Clean</a>, <a href="/wiki/recover" title="recover">recover</a>, <a href="/wiki/rename" title="rename">rename</a>, <a href="/wiki/save" title="save">save</a>, <a href="/wiki/archive" title="archive">archive</a> a database.</li> <li><a href="/wiki/Merge" class="mw-redirect" title="Merge">Merge</a> and <a href="/wiki/Divide" class="mw-redirect" title="Divide">split</a> multiples databases.</li></ul> <p><b>Technical annex</b> </p> <ul><li>Personalize <a href="/wiki/CSS" title="CSS">CSS</a>, <a href="/wiki/header/fr" title="header/fr">header and trailer</a>, <a href="/wiki/templates" title="templates">templates</a>, <a href="/wiki/lexicon" title="lexicon">lexicon</a> and <a href="/wiki/declension" title="declension">declension</a>.</li> <li><a href="/wiki/configuration" title="configuration">Configuration file <code>.gwf</code></a> (for <a href="/wiki/templm" title="templm">templm</a>), <a href="/wiki/wiznotes" title="wiznotes">wizard notes</a>, <a href="/wiki/password" title="password">passwords for friends/wizards</a> and <a class="mw-selflink selflink">access restrictions</a> to databases.</li> <li>Add <a href="/wiki/image" title="image">images</a> in notes, further remarks for <a href="/wiki/expert" title="expert">experts</a>.</li></ul> </div> <!-- NewPP limit report Cached time: 20241126102652 Cache expiry: 86400 Dynamic content: false Complications: [] CPU time usage: 0.230 seconds Real time usage: 0.506 seconds Preprocessor visited node count: 2166/1000000 Post‐expand include size: 4521/2097152 bytes Template argument size: 3510/2097152 bytes Highest expansion depth: 21/40 Expensive parser function count: 69/100 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 0/5000000 bytes --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 313.965 1 -total 91.14% 286.141 1 Template:languages 76.60% 240.491 1 Template:nmbox 49.21% 154.495 138 Template:languages/lang 12.13% 38.078 1 Template:Languages/Title 7.80% 24.489 1 Template:LangSwitch 4.46% 14.017 1 Template:dir 3.61% 11.335 18 Template:c 2.64% 8.275 5 Template:Uselang 2.57% 8.063 2 Template:GetFallback --> <!-- Saved in parser cache with key geneweb_mw2:pcache:idhash:251-0!canonical and timestamp 20241126102652 and revision id 3031 --> </div></div><div class="printfooter">Retrieved from "<a dir="ltr" href="https://geneweb.tuxfamily.org/w/index.php?title=access&oldid=3031">https://geneweb.tuxfamily.org/w/index.php?title=access&oldid=3031</a>"</div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Special:Categories" title="Special:Categories">Category</a>: <ul><li><a href="/wiki/Category:Manual" title="Category:Manual">Manual</a></li></ul></div></div> </div> </div> <div id="mw-navigation"> <h2>Navigation menu</h2> <div id="mw-head"> <!-- Please do not use role attribute as CSS selector, it is deprecated. --> <nav id="p-personal" class="vector-menu" aria-labelledby="p-personal-label" role="navigation" > <h3 id="p-personal-label"> <span>Personal tools</span> </h3> <!-- Please do not use the .body class, it is deprecated. --> <div class="body vector-menu-content"> <!-- Please do not use the .menu class, it is deprecated. --> <ul class="vector-menu-content-list"><li id="pt-createaccount"><a href="/w/index.php?title=Special:CreateAccount&returnto=access" title="You are encouraged to create an account and log in; however, it is not mandatory">Create account</a></li><li id="pt-login"><a href="/w/index.php?title=Special:UserLogin&returnto=access" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o">Log in</a></li></ul> </div> </nav> <div id="left-navigation"> <!-- Please do not use role attribute as CSS selector, it is deprecated. --> <nav id="p-namespaces" class="vector-menu vector-menu-tabs vectorTabs" aria-labelledby="p-namespaces-label" role="navigation" > <h3 id="p-namespaces-label"> <span>Namespaces</span> </h3> <!-- Please do not use the .body class, it is deprecated. --> <div class="body vector-menu-content"> <!-- Please do not use the .menu class, it is deprecated. --> <ul class="vector-menu-content-list"><li id="ca-nstab-main" class="selected"><a href="/wiki/access" title="View the content page [c]" accesskey="c">Page</a></li><li id="ca-talk"><a href="/wiki/Talk:access" rel="discussion" title="Discussion about the content page [t]" accesskey="t">Discussion</a></li></ul> </div> </nav> <!-- Please do not use role attribute as CSS selector, it is deprecated. --> <nav id="p-variants" class="vector-menu-empty emptyPortlet vector-menu vector-menu-dropdown vectorMenu" aria-labelledby="p-variants-label" role="navigation" > <input type="checkbox" class="vector-menu-checkbox vectorMenuCheckbox" aria-labelledby="p-variants-label" /> <h3 id="p-variants-label"> <span>Variants</span> </h3> <!-- Please do not use the .body class, it is deprecated. --> <div class="body vector-menu-content"> <!-- Please do not use the .menu class, it is deprecated. --> <ul class="menu vector-menu-content-list"></ul> </div> </nav> </div> <div id="right-navigation"> <!-- Please do not use role attribute as CSS selector, it is deprecated. --> <nav id="p-views" class="vector-menu vector-menu-tabs vectorTabs" aria-labelledby="p-views-label" role="navigation" > <h3 id="p-views-label"> <span>Views</span> </h3> <!-- Please do not use the .body class, it is deprecated. --> <div class="body vector-menu-content"> <!-- Please do not use the .menu class, it is deprecated. --> <ul class="vector-menu-content-list"><li id="ca-view" class="collapsible selected"><a href="/wiki/access">Read</a></li><li id="ca-viewsource" class="collapsible"><a href="/w/index.php?title=access&action=edit" title="This page is protected. You can view its source [e]" accesskey="e">View source</a></li><li id="ca-history" class="collapsible"><a href="/w/index.php?title=access&action=history" title="Past revisions of this page [h]" accesskey="h">View history</a></li></ul> </div> </nav> <!-- Please do not use role attribute as CSS selector, it is deprecated. --> <nav id="p-cactions" class="vector-menu-empty emptyPortlet vector-menu vector-menu-dropdown vectorMenu" aria-labelledby="p-cactions-label" role="navigation" > <input type="checkbox" class="vector-menu-checkbox vectorMenuCheckbox" aria-labelledby="p-cactions-label" /> <h3 id="p-cactions-label"> <span>More</span> </h3> <!-- Please do not use the .body class, it is deprecated. --> <div class="body vector-menu-content"> <!-- Please do not use the .menu class, it is deprecated. --> <ul class="menu vector-menu-content-list"></ul> </div> </nav> <div id="p-search" role="search"> <h3 > <label for="searchInput">Search</label> </h3> <form action="/w/index.php" id="searchform"> <div id="simpleSearch"> <input type="search" name="search" placeholder="Search GeneWeb" title="Search GeneWeb [f]" accesskey="f" id="searchInput"/> <input type="hidden" name="title" value="Special:Search"> <input type="submit" name="fulltext" value="Search" title="Search the pages for this text" id="mw-searchButton" class="searchButton mw-fallbackSearchButton"/> <input type="submit" name="go" value="Go" title="Go to a page with this exact name if it exists" id="searchButton" class="searchButton"/> </div> </form> </div> </div> </div> <div id="mw-panel"> <div id="p-logo" role="banner"> <a title="Visit the main page" class="mw-wiki-logo" href="/wiki/GeneWeb"></a> </div> <!-- Please do not use role attribute as CSS selector, it is deprecated. --> <nav id="p-GeneWeb" class="vector-menu vector-menu-portal portal portal-first" aria-labelledby="p-GeneWeb-label" role="navigation" > <h3 id="p-GeneWeb-label"> <span>GeneWeb</span> </h3> <!-- Please do not use the .body class, it is deprecated. --> <div class="body vector-menu-content"> <!-- Please do not use the .menu class, it is deprecated. --> <ul class="vector-menu-content-list"><li id="n-News"><a href="/wiki/news">News</a></li><li id="n-Download"><a href="/wiki/Download">Download</a></li><li id="n-Contribute"><a href="/wiki/contribute">Contribute</a></li></ul> </div> </nav> <!-- Please do not use role attribute as CSS selector, it is deprecated. --> <nav id="p-Support" class="vector-menu vector-menu-portal portal" aria-labelledby="p-Support-label" role="navigation" > <h3 id="p-Support-label"> <span>Support</span> </h3> <!-- Please do not use the .body class, it is deprecated. --> <div class="body vector-menu-content"> <!-- Please do not use the .menu class, it is deprecated. --> <ul class="vector-menu-content-list"><li id="n-Demo-7.1-beta"><a href="https://demo.geneweb.tuxfamily.org/gw71/" rel="nofollow" target="_blank">Demo 7.1 beta</a></li><li id="n-Live-test-master"><a href="https://colab.research.google.com/github/geneweb/geneweb/blob/master/geneweb_colab.ipynb" rel="nofollow" target="_blank">Live test master</a></li><li id="n-Manual"><a href="/wiki/manual">Manual</a></li><li id="n-FAQ"><a href="/wiki/FAQ">FAQ</a></li></ul> </div> </nav> <!-- Please do not use role attribute as CSS selector, it is deprecated. --> <nav id="p-Development" class="vector-menu vector-menu-portal portal" aria-labelledby="p-Development-label" role="navigation" > <h3 id="p-Development-label"> <span>Development</span> </h3> <!-- Please do not use the .body class, it is deprecated. --> <div class="body vector-menu-content"> <!-- Please do not use the .menu class, it is deprecated. --> <ul class="vector-menu-content-list"><li id="n-Issues"><a href="https://github.com/geneweb/geneweb/issues" rel="nofollow" target="_blank">Issues</a></li><li id="n-Sources"><a href="https://github.com/geneweb/geneweb" rel="nofollow" target="_blank">Sources</a></li><li id="n-Changelog"><a href="/wiki/changelog">Changelog</a></li><li id="n-Roadmap"><a href="/wiki/TODO">Roadmap</a></li></ul> </div> </nav> <!-- Please do not use role attribute as CSS selector, it is deprecated. --> <nav id="p-Wiki" class="vector-menu vector-menu-portal portal" aria-labelledby="p-Wiki-label" role="navigation" > <h3 id="p-Wiki-label"> <span>Wiki</span> </h3> <!-- Please do not use the .body class, it is deprecated. --> <div class="body vector-menu-content"> <!-- Please do not use the .menu class, it is deprecated. --> <ul class="vector-menu-content-list"><li id="n-All-Pages"><a href="/wiki/Special:AllPages">All Pages</a></li><li id="n-recentchanges"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r">Recent changes</a></li><li id="n-help"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents" target="_blank" title="The place to find out">Help</a></li></ul> </div> </nav> <!-- Please do not use role attribute as CSS selector, it is deprecated. --> <nav id="p-tb" class="vector-menu vector-menu-portal portal" aria-labelledby="p-tb-label" role="navigation" > <h3 id="p-tb-label"> <span>Tools</span> </h3> <!-- Please do not use the .body class, it is deprecated. --> <div class="body vector-menu-content"> <!-- Please do not use the .menu class, it is deprecated. --> <ul class="vector-menu-content-list"><li id="t-whatlinkshere"><a href="/wiki/Special:WhatLinksHere/access" title="A list of all wiki pages that link here [j]" accesskey="j">What links here</a></li><li id="t-recentchangeslinked"><a href="/wiki/Special:RecentChangesLinked/access" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k">Related changes</a></li><li id="t-specialpages"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q">Special pages</a></li><li id="t-print"><a href="javascript:print();" rel="alternate" title="Printable version of this page [p]" accesskey="p">Printable version</a></li><li id="t-permalink"><a href="/w/index.php?title=access&oldid=3031" title="Permanent link to this revision of the page">Permanent link</a></li><li id="t-info"><a href="/w/index.php?title=access&action=info" title="More information about this page">Page information</a></li></ul> </div> </nav> </div> </div> <footer id="footer" class="mw-footer" role="contentinfo" > <ul id="footer-info" > <li id="footer-info-lastmod"> This page was last edited on 1 December 2016, at 11:13.</li> <li id="footer-info-copyright">Content is available under <a class="external" rel="nofollow" href="http://creativecommons.org/licenses/by-sa/3.0/">CC BY-SA 3.0 License</a> unless otherwise noted.</li> </ul> <ul id="footer-places" > <li id="footer-places-privacy"><a href="/wiki/GeneWeb:Privacy_policy" title="GeneWeb:Privacy policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/GeneWeb:About" title="GeneWeb:About">About GeneWeb</a></li> <li id="footer-places-disclaimer"><a href="/wiki/GeneWeb:General_disclaimer" title="GeneWeb:General disclaimer">Disclaimers</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="http://creativecommons.org/licenses/by-sa/3.0/" target="_blank"><img src="/w/resources/assets/licenses/cc-by-sa.png" alt="CC BY-SA 3.0 License" width="88" height="31" loading="lazy"/></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" target="_blank"><img src="/w/resources/assets/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="/w/resources/assets/poweredby_mediawiki_132x47.png 1.5x, /w/resources/assets/poweredby_mediawiki_176x62.png 2x" width="88" height="31" loading="lazy"/></a></li> </ul> <div style="clear: both;"></div> </footer> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.230","walltime":"0.506","ppvisitednodes":{"value":2166,"limit":1000000},"postexpandincludesize":{"value":4521,"limit":2097152},"templateargumentsize":{"value":3510,"limit":2097152},"expansiondepth":{"value":21,"limit":40},"expensivefunctioncount":{"value":69,"limit":100},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":0,"limit":5000000},"timingprofile":["100.00% 313.965 1 -total"," 91.14% 286.141 1 Template:languages"," 76.60% 240.491 1 Template:nmbox"," 49.21% 154.495 138 Template:languages/lang"," 12.13% 38.078 1 Template:Languages/Title"," 7.80% 24.489 1 Template:LangSwitch"," 4.46% 14.017 1 Template:dir"," 3.61% 11.335 18 Template:c"," 2.64% 8.275 5 Template:Uselang"," 2.57% 8.063 2 Template:GetFallback"]},"cachereport":{"timestamp":"20241126102652","ttl":86400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":1078});});</script></body></html>