CINXE.COM
User:Joeytje50/JWB - Wikipedia
<!doctype html> <html class="client-nojs skin-theme-clientpref-day mf-expand-sections-clientpref-0 mf-font-size-clientpref-small mw-mf-amc-clientpref-0" lang="en" dir="ltr"> <head> <base href="https://en.m.wikipedia.org/wiki/Wikipedia:JWB"> <meta charset="UTF-8"> <title>User:Joeytje50/JWB - Wikipedia</title> <script>(function(){var className="client-js skin-theme-clientpref-day mf-expand-sections-clientpref-0 mf-font-size-clientpref-small mw-mf-amc-clientpref-0";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"e2b0c1b3-8d1a-4e72-8701-0d02cbd0c602","wgCanonicalNamespace":"User","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":2,"wgPageName":"User:Joeytje50/JWB","wgTitle":"Joeytje50/JWB","wgCurRevisionId":1246703876,"wgRevisionId":1246703876,"wgArticleId": 42878690,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"User:Joeytje50/JWB","wgRelevantArticleId":42878690,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgRelevantUserName":"Joeytje50","wgRedirectedFrom":"Wikipedia:JWB","wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFMode":"stable","wgMFAmc":false,"wgMFAmcOutreachActive":false,"wgMFAmcOutreachUserEligible":false,"wgMFLazyLoadImages":true,"wgMFEditNoticesFeatureConflict":false,"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false, "nearby":true},"wgMFIsSupportedEditRequest":true,"wgMFScriptPath":"","wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgInternalRedirectTargetUrl":"/wiki/User:Joeytje50/JWB","wgRelatedArticlesCompat":[],"wgEditSubmitButtonLabelPublish":true,"wgSectionTranslationTargetLanguages":["ace","ady","alt","am","ami","an","ang","ann","anp","ar","ary","arz","as","ast","av","avk","awa","ay","az","azb","ba","ban","bar","bbc","bcl","bdr","be","bew","bg","bho","bi","bjn","blk","bm","bn","bo","bpy","br","bs","btm","bug","ca","cdo","ce","ceb","ch","chr","ckb","co","cr","crh","cs","cu","cy","da","dag","de","dga","din","diq","dsb","dtp","dv","dz","ee","el","eml","eo","es","et","eu","fa","fat","ff","fi","fj","fo","fon","fr","frp","frr","fur","fy","gag","gan","gcr","gl","glk","gn","gom","gor","gpe","gu","guc","gur","guw","gv","ha","hak","haw","he","hi","hif","hr","hsb","ht","hu","hy","hyw","ia","iba","ie","ig","igl","ilo","io","is","it","iu","ja","jam","jv","ka","kaa","kab","kbd","kbp" ,"kcg","kg","kge","ki","kk","kl","km","kn","ko","koi","krc","ks","ku","kus","kv","kw","ky","lad","lb","lez","lg","li","lij","lld","lmo","ln","lo","lt","ltg","lv","mad","mai","map-bms","mdf","mg","mhr","mi","min","mk","ml","mn","mni","mnw","mos","mr","mrj","ms","mt","mwl","my","myv","mzn","nah","nan","nap","nb","nds","nds-nl","ne","new","nia","nl","nn","nqo","nr","nso","ny","oc","om","or","os","pa","pag","pam","pap","pcd","pcm","pdc","pl","pms","pnb","ps","pt","pwn","qu","rm","rn","ro","rsk","rue","rup","rw","sa","sah","sat","sc","scn","sco","sd","se","sg","sgs","sh","shi","shn","si","sk","skr","sl","sm","smn","sn","so","sq","sr","srn","ss","st","stq","su","sv","sw","szl","ta","tay","tcy","tdd","te","tet","tg","th","ti","tk","tl","tly","tn","to","tpi","tr","trv","ts","tt","tum","tw","ty","tyv","udm","ur","uz","ve","vec","vep","vi","vls","vo","vro","wa","war","wo","wuu","xal","xh","xmf","yi","yo","yue","za","zgh","zh","zu"],"isLanguageSearcherCXEntrypointEnabled":false, "mintEntrypointLanguages":["ace","ast","azb","bcl","bjn","bh","crh","ff","fon","ig","is","ki","ks","lmo","min","sat","ss","tn","vec"],"wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false,"wgMinervaPermissions":{"watchable":true,"watch":false},"wgMinervaFeatures":{"beta":false,"donate":true,"mobileOptionsLink":true,"categories":false,"pageIssues":true,"talkAtTop":true,"historyInPageActions":false,"overflowSubmenu":false,"tabsOnSpecials":true,"personalMenu":false,"mainMenuExpanded":false,"echo":true,"nightMode":true},"wgMinervaDownloadNamespaces":[0]};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.pygments":"ready", "ext.cite.styles":"ready","skins.minerva.styles":"ready","skins.minerva.content.styles.images":"ready","mediawiki.hlist":"ready","skins.minerva.codex.styles":"ready","skins.minerva.icons":"ready","skins.minerva.amc.styles":"ready","ext.wikimediamessages.styles":"ready","mobile.init.styles":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.action.view.redirect","ext.pygments.view","ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","skins.minerva.scripts","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","ext.popups","mobile.init","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.cx.eventlogging.campaigns","ext.cx.entrypoints.languagesearcher.init","mw.externalguidance.init","ext.checkUser.clientHints"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.wikimediamessages.styles%7Cmediawiki.hlist%7Cmobile.init.styles%7Cskins.minerva.amc.styles%7Cskins.minerva.codex.styles%7Cskins.minerva.content.styles.images%7Cskins.minerva.icons%2Cstyles&only=styles&skin=minerva"> <script async src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=minerva"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=minerva"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="noindex,follow,max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="theme-color" content="#eaecf0"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes, minimum-scale=0.25, maximum-scale=5.0"> <meta property="og:title" content="User:Joeytje50/JWB - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="manifest" href="/w/api.php?action=webapp-manifest"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=User:Joeytje50/JWB&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/User:Joeytje50/JWB"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="dns-prefetch" href="//meta.wikimedia.org"> <link rel="dns-prefetch" href="//login.wikimedia.org"> <meta http-equiv="X-Translated-By" content="Google"> <meta http-equiv="X-Translated-To" content="en"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=corsproxy" data-sourceurl="https://en.m.wikipedia.org/wiki/Wikipedia:JWB"></script> <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" rel="stylesheet"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/exm=corsproxy/ed=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=phishing_protection" data-phishing-protection-enabled="false" data-forms-warning-enabled="true" data-source-url="https://en.m.wikipedia.org/wiki/Wikipedia:JWB"></script> <meta name="robots" content="none"> </head> <body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-2 ns-subject mw-editable page-User_Joeytje50_JWB rootpage-User_Joeytje50 stable skin-minerva action-view skin--responsive mw-mf-amc-disabled mw-mf"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/exm=corsproxy,phishing_protection/ed=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=navigationui" data-environment="prod" data-proxy-url="https://en-m-wikipedia-org.translate.goog" data-proxy-full-url="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-source-url="https://en.m.wikipedia.org/wiki/Wikipedia:JWB" data-source-language="auto" data-target-language="en" data-display-language="en-GB" data-detected-source-language="en" data-is-source-untranslated="false" data-source-untranslated-url="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://en.m.wikipedia.org/wiki/Wikipedia:JWB&anno=2" data-client="tr"></script> <div id="mw-mf-viewport"> <div id="mw-mf-page-center"><a class="mw-mf-page-center__mask" href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#"></a> <header class="header-container header-chrome"> <div class="minerva-header"> <nav class="navigation-drawer toggle-list view-border-box"><input type="checkbox" id="main-menu-input" class="toggle-list__checkbox" role="button" aria-haspopup="true" aria-expanded="false" aria-labelledby="mw-mf-main-menu-button"> <label role="button" for="main-menu-input" id="mw-mf-main-menu-button" aria-hidden="true" data-event-name="ui.mainmenu" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet toggle-list__toggle"> <span class="minerva-icon minerva-icon--menu"></span> <span></span> </label> <div id="mw-mf-page-left" class="menu view-border-box"> <ul id="p-navigation" class="toggle-list__list"> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--home" href="https://en-m-wikipedia-org.translate.goog/wiki/Main_Page?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-mw="interface"> <span class="minerva-icon minerva-icon--home"></span> <span class="toggle-list-item__label">Home</span> </a></li> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--random" href="https://en-m-wikipedia-org.translate.goog/wiki/Special:Random?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-mw="interface"> <span class="minerva-icon minerva-icon--die"></span> <span class="toggle-list-item__label">Random</span> </a></li> <li class="toggle-list-item skin-minerva-list-item-jsonly"><a class="toggle-list-item__anchor menu__item--nearby" href="https://en-m-wikipedia-org.translate.goog/wiki/Special:Nearby?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-event-name="menu.nearby" data-mw="interface"> <span class="minerva-icon minerva-icon--mapPin"></span> <span class="toggle-list-item__label">Nearby</span> </a></li> </ul> <ul id="p-personal" class="toggle-list__list"> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--login" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Special:UserLogin&returnto=User:Joeytje50/JWB&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-event-name="menu.login" data-mw="interface"> <span class="minerva-icon minerva-icon--logIn"></span> <span class="toggle-list-item__label">Log in</span> </a></li> </ul> <ul id="pt-preferences" class="toggle-list__list"> <li class="toggle-list-item skin-minerva-list-item-jsonly"><a class="toggle-list-item__anchor menu__item--settings" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Special:MobileOptions&returnto=User:Joeytje50/JWB&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-event-name="menu.settings" data-mw="interface"> <span class="minerva-icon minerva-icon--settings"></span> <span class="toggle-list-item__label">Settings</span> </a></li> </ul> <ul id="p-donation" class="toggle-list__list"> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--donate" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source%3Ddonate%26utm_medium%3Dsidebar%26utm_campaign%3DC13_en.wikipedia.org%26uselang%3Den%26wmf_key%3Dminerva" data-event-name="menu.donate" data-mw="interface"> <span class="minerva-icon minerva-icon--heart"></span> <span class="toggle-list-item__label">Donate</span> </a></li> </ul> <ul class="hlist"> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--about" href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:About?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-mw="interface"> <span class="toggle-list-item__label">About Wikipedia</span> </a></li> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--disclaimers" href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:General_disclaimer?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-mw="interface"> <span class="toggle-list-item__label">Disclaimers</span> </a></li> </ul> </div><label class="main-menu-mask" for="main-menu-input"></label> </nav> <div class="branding-box"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Main_Page?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB"> <span><img src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" alt="Wikipedia" width="120" height="18" style="width: 7.5em; height: 1.125em;"> </span> </a> </div> <form action="/w/index.php" method="get" class="minerva-search-form"> <div class="search-box"><input type="hidden" name="title" value="Special:Search"> <input class="search skin-minerva-search-trigger" id="searchInput" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f"> <span class="search-box-icon-overlay"><span class="minerva-icon minerva-icon--search"></span> </span> </div><button id="searchIcon" class="cdx-button cdx-button--size-large cdx-button--icon-only cdx-button--weight-quiet skin-minerva-search-trigger"> <span class="minerva-icon minerva-icon--search"></span> <span>Search</span> </button> </form> <nav class="minerva-user-navigation" aria-label="User navigation"> </nav> </div> </header> <main id="content" class="mw-body"> <div class="banner-container"> <div id="siteNotice"></div> </div> <div class="pre-content heading-holder"> <div class="page-heading"> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-namespace">User</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">Joeytje50/JWB</span></h1> <div class="tagline"></div> </div> <ul id="p-associated-pages" class="minerva__tab-container"> <li class="minerva__tab selected"><a class="minerva__tab-text" href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50/JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" rel="" data-event-name="tabs.subject">User page</a></li> <li class="minerva__tab "><a class="minerva__tab-text" href="https://en-m-wikipedia-org.translate.goog/wiki/User_talk:Joeytje50/JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" rel="discussion" data-event-name="tabs.talk">Talk</a></li> </ul> <nav class="page-actions-menu"> <ul id="p-views" class="page-actions-menu__list"> <li id="language-selector" class="page-actions-menu__list-item"><a role="button" href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#p-lang" data-mw="interface" data-event-name="menu.languages" title="Language" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet language-selector"> <span class="minerva-icon minerva-icon--language"></span> <span>Language</span> </a></li> <li id="page-actions-watch" class="page-actions-menu__list-item"><a role="button" id="ca-watch" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Special:UserLogin&returnto=User:Joeytje50/JWB&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-event-name="menu.watch" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet menu__item--page-actions-watch"> <span class="minerva-icon minerva-icon--star"></span> <span>Watch</span> </a></li> <li id="page-actions-edit" class="page-actions-menu__list-item"><a role="button" id="ca-edit" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-event-name="menu.edit" data-mw="interface" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet edit-page menu__item--page-actions-edit"> <span class="minerva-icon minerva-icon--edit"></span> <span>Edit</span> </a></li> </ul> </nav><!-- version 1.0.2 (change every time you update a partial) --> <div id="mw-content-subtitle"> <div class="subpages"> < <bdi dir="ltr"><a href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User:Joeytje50">User:Joeytje50</a></bdi> </div><span class="mw-redirectedfrom">(Redirected from <a href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Wikipedia:JWB&redirect=no&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-redirect" title="Wikipedia:JWB">Wikipedia:JWB</a>)</span> </div> </div> <div id="bodyContent" class="content"> <div id="mw-content-text" class="mw-body-content"> <script>function mfTempOpenSection(id){var block=document.getElementById("mf-section-"+id);block.className+=" open-block";block.previousSibling.className+=" open-block";}</script> <div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"> <section class="mf-section-0" id="mf-section-0"> <style data-mw-deduplicate="TemplateStyles:r1238436933">.mw-parser-output .ombox{margin:4px 0;border-collapse:collapse;border:1px solid #a2a9b1;background-color:var(--background-color-neutral-subtle,#f8f9fa);box-sizing:border-box;color:var(--color-base,#202122)}.mw-parser-output .ombox.mbox-small{font-size:88%;line-height:1.25em}.mw-parser-output .ombox-speedy{border:2px solid #b32424;background-color:#fee7e6}.mw-parser-output .ombox-delete{border:2px solid #b32424}.mw-parser-output .ombox-content{border:1px solid #f28500}.mw-parser-output .ombox-style{border:1px solid #fc3}.mw-parser-output .ombox-move{border:1px solid #9932cc}.mw-parser-output .ombox-protection{border:2px solid #a2a9b1}.mw-parser-output .ombox .mbox-text{border:none;padding:0.25em 0.9em;width:100%}.mw-parser-output .ombox .mbox-image{border:none;padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .ombox .mbox-imageright{border:none;padding:2px 0.9em 2px 0;text-align:center}.mw-parser-output .ombox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ombox .mbox-invalid-type{text-align:center}@media(min-width:720px){.mw-parser-output .ombox{margin:4px 10%}.mw-parser-output .ombox.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;width:238px}}body.skin--responsive .mw-parser-output table.ombox img{max-width:none!important}@media screen{html.skin-theme-clientpref-night .mw-parser-output .ombox-speedy{background-color:#310402}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .ombox-speedy{background-color:#310402}}</style> <table class="box-Warning plainlinks ombox ombox-content" role="presentation"> <tbody> <tr> <td class="mbox-image"><span typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/40px-Ambox_important.svg.png" decoding="async" width="40" height="40" class="mw-file-element" srcset="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/60px-Ambox_important.svg.png 1.5x,https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://upload.wikimedia.org/wikipedia/en/thumb/b/b4/Ambox_important.svg/80px-Ambox_important.svg.png 2x" data-file-width="40" data-file-height="40"></span></span></td> <td class="mbox-text" style="text-align: text-align:center;;"><b>Warning: You take full responsibility for any action you perform</b> using JWB. You must read and <b>understand <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:Policies_and_guidelines?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Wikipedia:Policies and guidelines">Wikipedia policies</a></b> and use this tool within these policies, otherwise you risk losing access to the tool or even being <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:Blocking_policy?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Wikipedia:Blocking policy"><b>blocked from editing</b></a>.</td> </tr> </tbody> </table> <table style="float:right;text-align:center;width:120px;background:#eee5ff;border:2px solid #899DEE;border-radius:2px;padding:5px;margin:5px;"> <tbody> <tr> <td><span typeof="mw:File"><a href="https://en-m-wikipedia-org.translate.goog/wiki/File:Text-x-source.svg?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/8/88/Text-x-source.svg/100px-Text-x-source.svg.png" decoding="async" width="100" height="100" class="mw-file-element" srcset="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://upload.wikimedia.org/wikipedia/commons/thumb/8/88/Text-x-source.svg/150px-Text-x-source.svg.png 1.5x,https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://upload.wikimedia.org/wikipedia/commons/thumb/8/88/Text-x-source.svg/200px-Text-x-source.svg.png 2x" data-file-width="512" data-file-height="512"></a></span></td> </tr> <tr> <td><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://github.com/wikimedia-gadgets/JWB">GitHub repo</a></td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50/JWB/Changelog?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User:Joeytje50/JWB/Changelog">Changelog</a></td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50/JWB.js?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User:Joeytje50/JWB.js">Source code</a></td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50/JWB.js/worker.js?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User:Joeytje50/JWB.js/worker.js">Worker file</a></td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50/JWB.js/i18n.js?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User:Joeytje50/JWB.js/i18n.js">i18n file</a></td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50/JWB.css?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User:Joeytje50/JWB.css">Stylesheet</a></td> </tr> <tr> <td><span class="plainlinks"><a class="external text" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://en.wikipedia.org/wiki/Wikipedia:AutoWikiBrowser/Script"><b>Run script</b></a></span></td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/Special:MyPage/JWB-settings.json?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Special:MyPage/JWB-settings.json">Your settings</a></td> </tr> </tbody> </table> <style data-mw-deduplicate="TemplateStyles:r1252059228">.mw-parser-output .module-shortcutboxplain{float:right;margin:0 0 0 1em;border:1px solid var(--border-color-base,#a2a9b1);background-color:var(--background-color-base,#fff);padding:0.3em 0.6em 0.2em 0.6em;text-align:center;font-size:85%}.mw-parser-output .module-shortcutboxleft{float:left;margin:0 1em 0 0}.mw-parser-output .module-shortcutlist{display:inline-block;border-bottom:1px solid var(--border-color-base,#a2a9b1);margin-bottom:0.2em}.mw-parser-output .module-shortcutboxplain ul{font-weight:bold}.mw-parser-output .module-shortcutanchordiv{position:relative;top:-3em}.mw-parser-output li .module-shortcutanchordiv{float:right}.mw-parser-output .mbox-imageright .module-shortcutboxplain{padding:0.4em 1em 0.4em 1em;line-height:1.3;margin:0}</style> <div class="module-shortcutanchordiv"> <span id="WP:JWB"></span> </div> <div class="module-shortcutboxplain noprint" role="note"> <div class="module-shortcutlist"> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:Shortcut?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Wikipedia:Shortcut">Shortcut</a> </div> <style data-mw-deduplicate="TemplateStyles:r1126788409">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style> <div class="plainlist"> <ul> <li><span class="plainlinks"><a class="external text" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://en.wikipedia.org/w/index.php?title%3DWikipedia:JWB%26redirect%3Dno">WP:JWB</a></span></li> </ul> </div> </div> <p><b>JavaScript Wiki Browser</b> is a script that allows users to make semi-automated edits more easily. For general use, it works similarly to the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:AutoWikiBrowser?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Wikipedia:AutoWikiBrowser">downloadable AutoWikiBrowser</a>, but it requires no executable installation, and can run on all major operating systems. This script heavily borrows from AWB in design and functionality, for example using its <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:AWB/T?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-redirect" title="Wikipedia:AWB/T">Regex Typo Fixing</a> and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:AWB/C?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-redirect" title="Wikipedia:AWB/C">User Checkpage</a>. To use this script, you need to be listed on the wiki's AutoWikiBrowser CheckPage (<a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:AutoWikiBrowser/CheckPageJSON?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Wikipedia:AutoWikiBrowser/CheckPageJSON">Project:AutoWikiBrowser/CheckPageJSON</a> on your wiki), or have administrator rights on the wiki.</p> <p>If you want to contribute to this project, you can create a pull request at <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://github.com/Joeytje50/JWB">GitHub: Joeytje50/JWB</a>. This repo does require manual updates from me, so some minor changes made to the live version hosted here might not be live on GitHub immediately. If that is the case, I will try to merge any useful pull requests into the code of the live version. You can also use GitHub to contribute <a href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50/JWB.js/i18n.js?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User:Joeytje50/JWB.js/i18n.js">i18n strings</a>.</p> <table class="mw-collapsible mw-collapsed" style="display: none;"> <tbody> <tr> <th>Show feed</th> </tr> <tr> <td id="JWB-feed">This div is invisible unless <a href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50/JWB/feed.js?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User:Joeytje50/JWB/feed.js">/feed.js</a> is installed. That script will replace this text with a table containing the most recent edits to each page relevant to JWB, as well as a list of missing i18n messages.</td> </tr> </tbody> </table> <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="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Installation"><span class="tocnumber">1</span> <span class="toctext">Installation</span></a></li> <li class="toclevel-1 tocsection-2"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Getting_started"><span class="tocnumber">2</span> <span class="toctext">Getting started</span></a></li> <li class="toclevel-1 tocsection-3"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Page_list"><span class="tocnumber">3</span> <span class="toctext">Page list</span></a> <ul> <li class="toclevel-2 tocsection-4"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Page_variables"><span class="tocnumber">3.1</span> <span class="toctext">Page variables</span></a></li> <li class="toclevel-2 tocsection-5"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Pre-parsing"><span class="tocnumber">3.2</span> <span class="toctext">Pre-parsing</span></a></li> <li class="toclevel-2 tocsection-6"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Generating_page_lists"><span class="tocnumber">3.3</span> <span class="toctext">Generating page lists</span></a></li> </ul></li> <li class="toclevel-1 tocsection-7"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Limits"><span class="tocnumber">4</span> <span class="toctext">Limits</span></a></li> <li class="toclevel-1 tocsection-8"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Skip_options"><span class="tocnumber">5</span> <span class="toctext">Skip options</span></a></li> <li class="toclevel-1 tocsection-9"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Editing_options"><span class="tocnumber">6</span> <span class="toctext">Editing options</span></a> <ul> <li class="toclevel-2 tocsection-10"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Prepending_and_appending"><span class="tocnumber">6.1</span> <span class="toctext">Prepending and appending</span></a></li> </ul></li> <li class="toclevel-1 tocsection-11"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Replacements"><span class="tocnumber">7</span> <span class="toctext">Replacements</span></a> <ul> <li class="toclevel-2 tocsection-12"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Typo_fixing"><span class="tocnumber">7.1</span> <span class="toctext">Typo fixing</span></a></li> <li class="toclevel-2 tocsection-13"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Using_regex"><span class="tocnumber">7.2</span> <span class="toctext">Using regex</span></a></li> <li class="toclevel-2 tocsection-14"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Ignoring_unparsed_content"><span class="tocnumber">7.3</span> <span class="toctext">Ignoring unparsed content</span></a></li> </ul></li> <li class="toclevel-1 tocsection-15"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Settings"><span class="tocnumber">8</span> <span class="toctext">Settings</span></a></li> <li class="toclevel-1 tocsection-16"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Other_actions"><span class="tocnumber">9</span> <span class="toctext">Other actions</span></a> <ul> <li class="toclevel-2 tocsection-17"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Moving"><span class="tocnumber">9.1</span> <span class="toctext">Moving</span></a></li> <li class="toclevel-2 tocsection-18"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Deleting"><span class="tocnumber">9.2</span> <span class="toctext">Deleting</span></a></li> <li class="toclevel-2 tocsection-19"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Protecting"><span class="tocnumber">9.3</span> <span class="toctext">Protecting</span></a></li> </ul></li> <li class="toclevel-1 tocsection-20"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Logs"><span class="tocnumber">10</span> <span class="toctext">Logs</span></a></li> <li class="toclevel-1 tocsection-21"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Userbox"><span class="tocnumber">11</span> <span class="toctext">Userbox</span></a></li> <li class="toclevel-1 tocsection-22"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Contributing_to_JWB"><span class="tocnumber">12</span> <span class="toctext">Contributing to JWB</span></a></li> </ul> </div> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(1)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Installation">Installation</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=1&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Installation" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-1 collapsible-block" id="mf-section-1"> <p>Before using this script, you first need to add an import to your personal JavaScript file. Even if the wiki on which it is being used already has some infrastructure for <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:AWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-redirect" title="Wikipedia:AWB">AWB</a>, you need to install it for yourself. It is not recommended to install this script on a wiki-wide basis.</p> <p>To install this script for yourself on any wiki, paste the following code in your JavaScript file (typically this is <a href="https://en-m-wikipedia-org.translate.goog/wiki/Special:MyPage/common.js?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Special:MyPage/common.js">Special:MyPage/common.js</a>, but skin-specific JS files could also be used):</p> <div class="mw-highlight mw-highlight-lang-javascript mw-content-ltr" dir="ltr"> <pre><span></span><span class="nx">mw</span><span class="p">.</span><span class="nx">loader</span><span class="p">.</span><span class="nx">load</span><span class="p">(</span><span class="s1">'//en.wikipedia.org/w/index.php?title=User:Joeytje50/JWB.js/load.js&action=raw&ctype=text/javascript'</span><span class="p">);</span> </pre> </div> <p>or for users on en.wikipedia.org itself:</p> <div class="mw-highlight mw-highlight-lang-mediawiki mw-content-ltr" dir="ltr"> <pre><span></span><span class="p">{{</span><span class="nn">subst</span><span class="p">:</span><span class="nt">lusc</span><span class="p">|</span>User:Joeytje50/JWB.js/load.js<span class="p">}}</span> </pre> </div> <p>(ignore the error when saving)</p> <p>Note that, to use this script, you <b>must</b> be listed on the checkpage located at <i>Project:AutoWikiBrowser/CheckPageJSON</i> (i.e. <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:AutoWikiBrowser/CheckPageJSON?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Wikipedia:AutoWikiBrowser/CheckPageJSON">this page</a> on this wiki), <b>if</b> that page exists. If no such page exists on the wiki you're using it on, all users are allowed to use the tool.</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(2)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Getting_started">Getting started</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=2&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Getting started" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-2 collapsible-block" id="mf-section-2"> <p>After installing the script, simply go to <span class="plainlinks"><a class="external text" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://en.wikipedia.org/wiki/Wikipedia:AutoWikiBrowser/Script"><b>this page</b></a></span> to run the script. For users using the script on another wiki, simply go to the page <i>Project:AutoWikiBrowser/Script</i> on the wiki you'd like to start the script on, and have installed the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Installation">above code</a> on.</p> <p>The interface of JWB may seem a bit crowded at first, but you'll eventually get used to working with it. This densely packed interface allows for fewer different tabs to be used, which allows you to do more things without having to switch tabs.</p> <p>The most important part of the script of course is the page list. You can enter any number of pages in the page list in the bottom left corner of the interface. The page list, along with the edit area and the results window (the top part) are resizable, and for the text fields, will expand over the rest of the JWB interface to prevent it from moving the content aside.</p> <p>While editing, all inputs will be disabled, so to modify your settings, you first need to press the stop button.</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(3)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Page_list">Page list</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=3&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Page list" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-3 collapsible-block" id="mf-section-3"> <figure class="mw-default-size" typeof="mw:File/Thumb"> <a href="https://en-m-wikipedia-org.translate.goog/wiki/File:JWB_Setup_options.png?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f7/JWB_Setup_options.png/220px-JWB_Setup_options.png" decoding="async" width="220" height="158" class="mw-file-element" data-file-width="1059" data-file-height="760"> </noscript><span class="lazy-image-placeholder" style="width: 220px;height: 158px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f7/JWB_Setup_options.png/220px-JWB_Setup_options.png" data-width="220" data-height="158" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/f7/JWB_Setup_options.png/330px-JWB_Setup_options.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/f7/JWB_Setup_options.png/440px-JWB_Setup_options.png 2x" data-class="mw-file-element"> </span></a> <figcaption> Setup options </figcaption> </figure> <p>In the first tab (<i>Setup</i>), you will find a set of options that allows you to perform certain actions on the list of pages. The <i>Remove duplicates</i> button will automatically filter out any duplicate page names, and the <i>Sort</i> button will sort the page list alphabetically.</p> <div class="mw-heading mw-heading3"> <h3 id="Page_variables">Page variables</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=4&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Page variables" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>You can define page variables in the page list. This can be done by putting a <code>|</code> after the page name, and following it with the value of the page variable. This variable can then be accessed using <code>$x</code> in the <i>Replace</i> and <i>With</i> replacement boxes, in both of the <i>Skip when ...</i> boxes, and for sysops, the target page name box.</p> <p>This can be useful when moving large numbers of pages. Simply prepare a list of original page names with the new page name put after it with a <code>|</code> in between, and it will automatically fill in the new page name. It can also be used when you need to replace a specific word that's different for each of the pages in your list, or if you need to replace something with a specific word. If no page variable is specified, the page title is used as a page variable.</p> <div class="mw-heading mw-heading3"> <h3 id="Pre-parsing">Pre-parsing</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=5&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Pre-parsing" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>The pre-parse mode can be used to automatically filter your pagelist to those that meet certain requirements. Simply check the <i>Use pre-parse mode</i> box, and define your skip requirements in the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Skip_options"><i>Skip</i> tab</a>. After having finished defining your skip requirements, press start to begin loading each page in the list, and either skipping it when it meets the skip requirements, or moving it to the bottom of the page list to be used later.</p> <p>JWB will automatically insert a <code>#PRE-PARSE-STOP</code> flag at the bottom of the list, so that it only goes through the list of pages once. If you want to change where the pre-parsing should stop, simply insert <code>#PRE-PARSE-STOP</code> on a separate line in the page list below the last page you want to pre-parse (as if it were a page name).</p> <p>You can press stop any time you like during the pre-parsing. The <code>#PRE-PARSE-STOP</code> will be left in place then, so that you can simply modify your skip rules, and continue on, or you can press the <i>reset</i> button next to the <i>Use pre-parse mode</i> checkbox to re-parse the whole page list again.</p> <div class="mw-heading mw-heading3"> <h3 id="Generating_page_lists">Generating page lists</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=6&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Generating page lists" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>To generate a page list, simply click the button <i>Generate</i> in the <i>Setup</i> tab. That will open up a window where you can specify which requirements the page list must meet. Note that generating a page list is limited to 50 consecutive requests at a time. This is to prevent overloading the server. The maximum number of pages per request depends on which generator is used. For pages in a category or links on a page, the limit is 500 (or 5000 for bots), and for the other generators it is 50 (or 500 for bots).</p> <p>Each of these generators filters its results based on the selected namespaces in the namespace box to the right of the generator options. You can select multiple namespaces by either holding the <style data-mw-deduplicate="TemplateStyles:r1239335663">.mw-parser-output .mw-tmpl-kbd{background:#EEE;color:var(--color-base)}@media screen{html.skin-theme-clientpref-night .mw-parser-output .mw-tmpl-kbd{background:#171a1d}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .mw-tmpl-kbd{background:#171a1d}}</style><kbd class="mw-tmpl-kbd" style="letter-spacing:0.05em; padding-left:0.25em; padding-right:0.2em;">Ctrl</kbd> or <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239335663"><kbd class="mw-tmpl-kbd" style="letter-spacing:0.05em; padding-left:0.25em; padding-right:0.2em;">Shift</kbd> keys and clicking, or dragging across the namespaces. If the generated list of pages exceeds the maximum number of pages, you can use this to filter down the results to get the full list, in several steps.</p> <p>Simply check the box before the field set's legend to enable the fields and include that list generator when generating the page list.</p> <dl> <dt> Category </dt> <dd> Gets all category members of the entered category.<br> </dd> </dl> <p>To exclude either subcategories, files, or regular pages, simply uncheck the respective checkbox to disable it.</p> <dl> <dt> Links to page </dt> <dd> Gets all links to the specified page. <ul> <li>It can include regular wikilinks, template transclusions, or file usage. These can all be used simultaneously.</li> <li>It also has the option to filter for redirects. You can choose whether to include redirects only, to exclude redirects, or to include both redirects and wikilinks.</li> <li>Finally, it has the option to include links to the page's redirects. That means that if page A redirects to page B, and page C links to page A, it will still be included in the page list when this checkbox is checked.</li> </ul> </dd> </dl> <dl> <dt> Pages with prefix </dt> <dd> Gets a list of all pages that start with the specified prefix. This can be useful when trying to generate a list of all subpages for a certain page for example. </dd> <dd> If 'strict' prefix searching is enabled, all pages that start with exactly the given string are returned. If not, a <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://www.mediawiki.org/wiki/API:Prefixsearch" class="extiw" title="mw:API:Prefixsearch">fuzzy search</a> may be executed ('<code>engine_autoselect</code>'). </dd> <dt> Watchlist </dt> <dd> This generator simply fetches all pages in your watchlist. </dd> <dt> Links on page </dt> <dd> Gets a list of all links that are included in the specified page. This can be useful when using a more complex page list generator such as <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://www.mediawiki.org/wiki/Extension:DynamicPageList" class="extiw" title="mw:Extension:DynamicPageList">DPL</a>. </dd> <dt> Search </dt> <dd> Retrieves a list of pages that get found based on a regular Wiki search. Highly recommended to restrict the results based on <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://www.mediawiki.org/wiki/Help:CirrusSearch" class="extiw" title="mw:Help:CirrusSearch">CirrusSearch</a>, e.g. <code>insource:/example/</code> or <code>intitle:/example/</code>. </dd> <dt> Semantic MediaWiki search </dt> <dd> On wikis that have the Semantic MediaWiki extension installed, an additional box will appear which allows users to enter a SMW query which will be used to generate a page list. If the query includes a query to a specific property, the first returned property (with other properties being ignored) will be loaded as that page's <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Page_variables">page variable</a>, accessible through <code>$x</code>. For example <code>[[Category:Materials]]|?Melting point</code> to generate a list of materials and their "Melting point" property. </dd> <dd> Because this SMW query is executed separately from the other pagelist queries, using a combination of SMW and other queries might generate duplicate pages, which can be filtered out using the button in the 'Setup' tab. </dd> </dl> <p>Note that if multiple boxes are selected, the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Union_(set_theory)?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Union (set theory)">union</a> of matching pages will be generated. e.g. using "Category" and "Pages with prefix" will generate all pages which are in the given category <i>or</i> start with the given prefix.</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(4)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Limits">Limits</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=7&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Limits" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-4 collapsible-block" id="mf-section-4"> <p>In the Setup tab, below the page list and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Settings">settings</a> options, you can set limits to JWB. Using these limits, you may restrict the amount of time taken by JWB on any one find&replace rule, or the amount of characters added or removed by any one edit. Note that setting a diff size limit does <b>not</b> give any guarantees about the quality of your edit. Do <b>not</b> solely rely on this setting to prevent your find&replace rules from behaving unexpectedly. This is intended <i>only</i> as a form of 'insurance' that your edits will not add or remove unexpected amounts of text from a page.</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(5)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Skip_options">Skip options</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=8&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Skip options" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-5 collapsible-block" id="mf-section-5"> <figure class="mw-default-size" typeof="mw:File/Thumb"> <a href="https://en-m-wikipedia-org.translate.goog/wiki/File:JWB_Skip_options.png?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img src="//upload.wikimedia.org/wikipedia/commons/thumb/6/67/JWB_Skip_options.png/220px-JWB_Skip_options.png" decoding="async" width="220" height="158" class="mw-file-element" data-file-width="1059" data-file-height="760"> </noscript><span class="lazy-image-placeholder" style="width: 220px;height: 158px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/6/67/JWB_Skip_options.png/220px-JWB_Skip_options.png" data-width="220" data-height="158" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/67/JWB_Skip_options.png/330px-JWB_Skip_options.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/67/JWB_Skip_options.png/440px-JWB_Skip_options.png 2x" data-class="mw-file-element"> </span></a> <figcaption> Skip options </figcaption> </figure> <p>Using the <i>Skip</i> tab, you can set several rules for which pages should be skipped automatically.</p> <dl> <dt> Redirects </dt> <dd> You can either select to follow redirects and edit the page the redirect leads to (this will also follow double redirects), or edit the redirects themselves. You can also select to skip redirect pages altogether. </dd> <dt> No changes </dt> <dd> If you select to skip when no changes are made, the page will automatically skip when the defined <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Replacements">find & replace rules</a> don't apply any changes to the page. </dd> <dt> Page existence </dt> <dd> You can either select to skip when the page exists, skip when it doesn't exist, or edit both existing and non-existing pages. </dd> <dt> Contents </dt> <dd> You can skip either when the page contains a certain string, or when it doesn't contain that. If the phrase entered in <i>When page contains</i> results in <b>any</b> matches on the page, or if the phrase entered in <i>When page doesn't contain</i> results in <b>no</b> matches, the page will be skipped. </dd> <dd> You can either enter a certain keyphrase that should or should not occur on the page, or you can select to use a regular expression. For more information on regular expressions, see <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Using_regex">#Using regex</a>. </dd> <dd> Regex matches will only be allocated a limited amount of time if the browser and wiki settings support this feature.<sup id="cite_ref-Worker_1-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#cite_note-Worker-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> The time limit for <i>each individual</i> match rule can be set in the 'Setup' tab. </dd> <dt> Categories </dt> <dd> Pages that contain categories listed here (comma-separated or <code>|</code>-separated) will be skipped automatically. </dd> </dl> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(6)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Editing_options">Editing options</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=9&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Editing options" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-6 collapsible-block" id="mf-section-6"> <figure class="mw-default-size" typeof="mw:File/Thumb"> <a href="https://en-m-wikipedia-org.translate.goog/wiki/File:JWB_Editing_options.png?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img src="//upload.wikimedia.org/wikipedia/commons/thumb/d/da/JWB_Editing_options.png/220px-JWB_Editing_options.png" decoding="async" width="220" height="158" class="mw-file-element" data-file-width="1059" data-file-height="760"> </noscript><span class="lazy-image-placeholder" style="width: 220px;height: 158px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/d/da/JWB_Editing_options.png/220px-JWB_Editing_options.png" data-width="220" data-height="158" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/da/JWB_Editing_options.png/330px-JWB_Editing_options.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/da/JWB_Editing_options.png/440px-JWB_Editing_options.png 2x" data-class="mw-file-element"> </span></a> <figcaption> Editing options </figcaption> </figure> <figure class="mw-default-size" typeof="mw:File/Thumb"> <a href="https://en-m-wikipedia-org.translate.goog/wiki/File:JWB_on_Diff_mode.png?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img src="//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/JWB_on_Diff_mode.png/220px-JWB_on_Diff_mode.png" decoding="async" width="220" height="158" class="mw-file-element" data-file-width="1059" data-file-height="760"> </noscript><span class="lazy-image-placeholder" style="width: 220px;height: 158px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/JWB_on_Diff_mode.png/220px-JWB_on_Diff_mode.png" data-width="220" data-height="158" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/0f/JWB_on_Diff_mode.png/330px-JWB_on_Diff_mode.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/0f/JWB_on_Diff_mode.png/440px-JWB_on_Diff_mode.png 2x" data-class="mw-file-element"> </span></a> <figcaption> JWB on Diff mode </figcaption> </figure> <figure class="mw-default-size" typeof="mw:File/Thumb"> <a href="https://en-m-wikipedia-org.translate.goog/wiki/File:JWB_on_Preview_mode.png?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img src="//upload.wikimedia.org/wikipedia/commons/thumb/1/1e/JWB_on_Preview_mode.png/220px-JWB_on_Preview_mode.png" decoding="async" width="220" height="158" class="mw-file-element" data-file-width="1059" data-file-height="760"> </noscript><span class="lazy-image-placeholder" style="width: 220px;height: 158px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/1/1e/JWB_on_Preview_mode.png/220px-JWB_on_Preview_mode.png" data-width="220" data-height="158" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/1e/JWB_on_Preview_mode.png/330px-JWB_on_Preview_mode.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/1e/JWB_on_Preview_mode.png/440px-JWB_on_Preview_mode.png 2x" data-class="mw-file-element"> </span></a> <figcaption> JWB on Preview mode </figcaption> </figure> <p>In the <i>Editing</i> tab, you can specify the basic settings for editing. You can fill in the summary, and whether or not to mark the edit as 'minor'. The checkbox next to the summary input box toggles whether or not to append <i> (via JWB)</i> to your summary automatically. You can also select what to do to your watchlist. You can either select to add or remove every page you edit to or from your watchlist, not to modify your watchlist, or to watch pages based on your <a href="https://en-m-wikipedia-org.translate.goog/wiki/Special:Preferences?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#mw-prefsection-watchlist" title="Special:Preferences">preference settings</a>.</p> <p>While editing, you can also directly add or remove pages to or from your watchlist by pressing the button next to the watchlist dropdown. The button will be labelled with what action it will trigger (either adding or removing).</p> <p>Every page will automatically display the difference between the stored content, and the content after the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#Replacements">find & replace rules</a> are applied. You can also press the <i>Preview</i> button to see the generated output. Some styles may not be loaded in this view though, since JWB uses a page structure different from the normal page contents. This may cause styles that depend on the position in the document not to function anymore.</p> <p>Users with the <i>bot</i> usergroup, that are also listed on the wiki's AutoWikiBrowser checklist under the 'bot' category, will also be able to automatically save their edits. This can be done with a throttle to prevent overloading the server. The number entered in the "every <code>[]</code> sec" field is the number of seconds <i>between</i> edits. This number can also contain decimals (using a <code>.</code> as <a href="https://en-m-wikipedia-org.translate.goog/wiki/Decimal_mark?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-redirect" title="Decimal mark">decimal mark</a>).</p> <div class="mw-heading mw-heading3"> <h3 id="Prepending_and_appending">Prepending and appending</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=10&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Prepending and appending" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>Unlike <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:AWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-redirect" title="Wikipedia:AWB">WP:AWB</a>, there is no separate prepend or append option. However, the functionality still exists; to prepend, simply create a replacement rule to replace <code>^</code> with the text you wish to prepend, and check the 'Regular Expression' checkbox. Keep the <i>flags</i> field empty. To append, simply do the same, but instead replace <code>$</code> with the text you wish to append. Also select to treat it as a Regular Expression, without any flags enabled.</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(7)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Replacements">Replacements</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=11&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Replacements" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-7 collapsible-block" id="mf-section-7"> <p>Perhaps the most important feature of JWB is automated replacements. You can define the rules for replacing in the <i>Editing</i> tab. By default, all replacements are performed globally. That means that specifying that <i>a</i> should be replaced with <i>b</i>, then every single letter <i>a</i> in the document will be replaced with <i>b</i>. When using regular expressions, this can be disabled by removing the <code>g</code> flag.</p> <p>Newlines can be inserted in both Regex and regular mode, by putting <code>\n</code> in the place where you'd like to insert a newline character. You can also insert a backslash by putting <code>\\</code> in the text box.</p> <p>Regex replacements will only be allocated a limited amount of time if the browser and wiki settings support this feature.<sup id="cite_ref-Worker_1-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#cite_note-Worker-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> The time limit for <i>each individual</i> regex replacement rule can be set in the 'Setup' tab. This feature prevents freezing up the entire tool when a regex takes too long to execute.</p> <div class="mw-references-wrap"> <ol class="references"> <li id="cite_note-Worker-1"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#cite_ref-Worker_1-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#cite_ref-Worker_1-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">Technical details: Requires browser support for <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://caniuse.com/webworkers">Web Workers</a> and website <a href="https://en-m-wikipedia-org.translate.goog/wiki/Content_Security_Policy?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Content Security Policy">Content Security Policy</a> allowing <code>script-src: blob:;</code> or <code>worker-src: blob:;</code></span></li> </ol> </div> <div class="mw-heading mw-heading3"> <h3 id="Typo_fixing">Typo fixing</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=12&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Typo fixing" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style> <div role="note" class="hatnote navigation-not-searchable"> Main page: <a href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50/RETF?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User:Joeytje50/RETF">User:Joeytje50/RETF</a> </div> <p>You can use <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:AutoWikiBrowser/Typos?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Wikipedia:AutoWikiBrowser/Typos">the AWB typo list</a> to automatically fix any typos that exist on the page. Keep in mind that you must always check if the automatic fixes are correct. These automatic fixes will not be applied to image names, template names and parameters,<sup id="cite_ref-params_2-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#cite_note-params-2"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> quotes,<sup id="cite_ref-quotes_3-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#cite_note-quotes-3"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> and any text following a colon or asterisk, as well as skipping any rule that also matches a wikilink target. Any lines of text that contain a <span class="nowrap">{{</span><a href="https://en-m-wikipedia-org.translate.goog/wiki/Template:Sic?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Template:Sic">sic</a><span class="nowrap">}}</span> indicator will also be ignored by this typo fixer.<sup id="cite_ref-sic_4-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#cite_note-sic-4"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> These rules are taken from <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:AutoWikiBrowser/Typos?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#AutoWikiBrowser_(AWB)" title="Wikipedia:AutoWikiBrowser/Typos">the rules listing for AWB</a>.</p> <p><b>Note: </b> Due to <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://caniuse.com/%23search%3Dlookbehind">some browsers not supporting Regex lookbehinds</a>, it is recommended to run this feature of JWB from one of the supporting browsers. At the time of writing, this includes Google Chrome, Firefox, and Opera. Note that even for browsers that support it, older versions may not have, and users should check if they are using an up-to-date version or else not be able to perform as many typo fixes as other browsers.</p> <p>Do note that this uses the typo list on the wiki the script is executed from. If you are using this script on a wiki which has no <i>Project:AutoWikiBrowser/Typos</i> page, typo fixing will not work.</p> <div class="mw-references-wrap"> <ol class="references"> <li id="cite_note-params-2"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#cite_ref-params_2-0">^</a></b></span> <span class="reference-text">Because of the non-regular nature of wikitext, this script will recognise any closing <code>}}</code> as the end of the outermost template. This means that if a template is nested inside another, and a typo occurs after that nested template, it will not be ignored.</span></li> <li id="cite_note-quotes-3"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#cite_ref-quotes_3-0">^</a></b></span> <span class="reference-text">Quotes that are not surrounded by a quotation template (ie. quotes surrounded by plain <code>""</code>) can only span a single line to be recognised. If an opening quote is on one line and the quote isn't ended until the next line, it will not be regarded as a quote, and will not be ignored. Please watch for quotes that do not get recognised manually.</span></li> <li id="cite_note-sic-4"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:JWB?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#cite_ref-sic_4-0">^</a></b></span> <span class="reference-text">A line where a transcribed typo has already been manually marked will likely have been spell-checked manually before. Chances are that any typo occurring <i>anywhere</i> on the same line of text will also be an intentional or transcribed typo, and therefore should <i>not</i> be fixed.</span></li> </ol> </div> <p>If you wish to disable RETF for a single page, you can use the button below the RETF checkbox to reload the page contents without RETF applied to it. This can be useful when editing pages with intentional misspellings or old language, for example. To re-apply RETF again after having disabled it, simply stop and restart JWB to re-apply automatic replacements as usual, including RETF.</p> <div class="mw-heading mw-heading3"> <h3 id="Using_regex">Using regex</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=13&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Using regex" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>Aside from simple text find & replace rules, you can also define regular expression replacements. Here you have more control over what gets matched, and what doesn't. You can specify the flags you'd like to use in the box next to the <i>Regular Expression</i> checkmark. Note that, while non-regex replacements are by default global replacements, you will need to include the <code>g</code> flag to perform global replacements.</p> <p>In this JWB script, you can also specify the <code>_</code> (underscore) flag. That will make the expression treat all spaces and underscores equally. That can be useful when dealing with wikilinks, template transclusions, etc.</p> <p>To perform multiple replacements on the same page, you can use the <i>More replace fields</i> button, which will open up a window where you can add more rules in the same format as the format in the <i>Editing</i> tab. When you press <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239335663"><kbd class="mw-tmpl-kbd" style="letter-spacing:0.05em; padding-left:0.25em; padding-right:0.2em;">Tab</kbd> while having your cursor on the last replacement rule, another set of inputs will be added. Alternatively, you can press the <i>Add more fields</i> button.</p> <p>To test regular expressions (albeit without the <code>_</code> flag), you can use online IDEs such as <a rel="nofollow" class="external free" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://regex101.com/">http://regex101.com/</a>, <a rel="nofollow" class="external free" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=http://debuggex.com/">http://debuggex.com/</a>, or <a rel="nofollow" class="external free" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=http://regexr.com/">http://regexr.com/</a>. Please ensure the regex engine (or flavor) is set to JavaScript (or ECMAScript), to reproduce behaviour in JWB.</p> <div class="mw-heading mw-heading3"> <h3 id="Ignoring_unparsed_content">Ignoring unparsed content</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=14&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Ignoring unparsed content" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>Checking this box will cause the replacement rule to be performed only on content outside the following:</p> <ul> <li>Comments: <code><!-- This will be ignored --></code></li> <li>Code tags: contents of <code><nowiki></code>, <code><code></code>, <code><source></code>, <code><syntaxhighlight></code> and <code><pre></code> will be ignored</li> <li>Formatting tags: <code><math></code>, <code><gallery></code> and <code><timeline></code></li> </ul> <p>The content within those tags will be left untouched. This option will also work when not using regular expressions.</p> <p>Note that these exception rules are not the same as the rules for Regex Typo fixing; elements such as quotes and links will not be ignored with this mode.</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(8)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Settings">Settings</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=15&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Settings" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-8 collapsible-block" id="mf-section-8"> <p>JWB allows you to store your current settings either on the wiki, or on your own computer. You can also temporarily store them during this session by clicking <i>Store setup</i>. That allows you to go back to the temporarily stored settings during this browser session, so that you can for example re-run JWB on a certain page list. To access them in a later session, you have to save them to the wiki, or download them.</p> <p>Saving to the wiki stores your settings on <a href="https://en-m-wikipedia-org.translate.goog/wiki/Special:MyPage/JWB-settings.json?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Special:MyPage/JWB-settings.json">Special:MyPage/JWB-settings.json</a>. Settings from this page are also automatically loaded to JWB when it loads, and the settings named <code>"default"</code> will automatically be applied when it loads. If you've modified your JWB settings on your /JWB-settings.json subpage, you can also refresh them in JWB by clicking the <i>Update</i> button.</p> <p>You can also download the settings as a JSON file. When saving this file, be sure to specify the file extension <code>.json</code>, otherwise you won't be able to select it via the <i>Import</i> button. You can import files by either clicking <i>Import</i> and selecting the JSON file, or by dragging a JSON file over the JWB window and releasing it (drag & drop). If the file extension is JSON, it will automatically load the settings from the file.</p> <p>You can also delete a setup from your list by selecting the setup via the dropdown menu, and pressing <i>Delete</i>. If you accidentally clicked this button, you can easily revert the deletion by pressing <i>Undo</i> in the status bar.</p> <p>As of February 14, 2021, the settings page has moved from "JWB-settings.js" to "JWB-settings.json". If you had a settings page in this old location, this page will automatically be moved to the new location.</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(9)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Other_actions">Other actions</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=16&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Other actions" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-9 collapsible-block" id="mf-section-9"> <p>Administrators can also perform other actions on the page. These actions cannot be automated, not even on accounts with both <i>bot</i> and <i>sysop</i> rights.</p> <div class="mw-heading mw-heading3"> <h3 id="Moving">Moving</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=17&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Moving" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>When moving pages, the move summary used is taken from the <i>Editing</i> tab. You can select to suppress redirect, which prevents the move from leaving a redirect in the place of the old page's title. You can also select to move all subpages and/or the talk page. Note that all warnings are ignored when moving pages. This means that your move action will move pages over existing pages, if there's already a page at the target page name.</p> <div class="mw-heading mw-heading3"> <h3 id="Deleting">Deleting</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=18&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Deleting" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>Deleting, like moving, uses the summary box for its delete reason. If a page does not exist, the same button will allow for undeleting of the target page (if a previous revision existed). Deleting and undeleting both also allow for (un)deleting the accompanying talk page, by checking the checkbox to do so.</p> <div class="mw-heading mw-heading3"> <h3 id="Protecting">Protecting</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=19&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Protecting" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>For protection, you can specify the protection levels for Editing, Moving and Uploading separately. When the page doesn't exist, the level defined in the <i>Edit</i> protection is instead applied to the <i>Create</i> protection. The <i>Upload</i> protection is only applied to pages where this is applicable (i.e. File pages). The expiry field allows input in the same way as normal time input does. Inputs like "1 hour", "5 January 2000", etc. are allowed here. See <a href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Mwi:API:Protect&action=edit&redlink=1&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="new" title="Mwi:API:Protect (page does not exist)">mwi:API:Protect</a> and <a class="external text" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://www.mediawiki.org/w/api.php?action%3Dhelp%26modules%3Dmain%23main/datatypes">API datatype help</a> for more information.</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(10)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Logs">Logs</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=20&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Logs" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-10 collapsible-block" id="mf-section-10"> <figure class="mw-default-size" typeof="mw:File/Thumb"> <a href="https://en-m-wikipedia-org.translate.goog/wiki/File:JWB_Log.png?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/JWB_Log.png/220px-JWB_Log.png" decoding="async" width="220" height="158" class="mw-file-element" data-file-width="1059" data-file-height="760"> </noscript><span class="lazy-image-placeholder" style="width: 220px;height: 158px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/JWB_Log.png/220px-JWB_Log.png" data-width="220" data-height="158" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b9/JWB_Log.png/330px-JWB_Log.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b9/JWB_Log.png/440px-JWB_Log.png 2x" data-class="mw-file-element"> </span></a> <figcaption> Log </figcaption> </figure> <p>The <i>Log</i> tab stores a history of all actions made in chronological order. The bottom stats bar also keeps track of these actions. The logs also contain links to the edits made, so you can review your edit after making it.</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(11)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Userbox">Userbox</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=21&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Userbox" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-11 collapsible-block" id="mf-section-11"> <p>Feel free to add this userbox in your userpage: {{<a href="https://en-m-wikipedia-org.translate.goog/wiki/User:Joeytje50/JWB/Userbox?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User:Joeytje50/JWB/Userbox">User:Joeytje50/JWB/Userbox</a>}}</p> <div class="wikipediauserbox" style="float:left;border:1px solid darkblue;margin:1px;width:238px"> <table role="presentation" style="border-collapse:collapse;width:238px;margin-bottom:0;margin-top:0;background:white;color:inherit"> <tbody> <tr> <td style="border:0;width:45px;height:45px;background:darkblue;text-align:center;font-size:14pt;font-weight:bold;color:black;padding:0 1px 0 0;line-height:1.25em;vertical-align:middle"><span typeof="mw:File"><a href="https://en-m-wikipedia-org.translate.goog/wiki/File:AWB_logo_draft.svg?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img src="//upload.wikimedia.org/wikipedia/commons/thumb/5/58/AWB_logo_draft.svg/34px-AWB_logo_draft.svg.png" decoding="async" width="34" height="39" class="mw-file-element" data-file-width="128" data-file-height="146"> </noscript><span class="lazy-image-placeholder" style="width: 34px;height: 39px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/5/58/AWB_logo_draft.svg/34px-AWB_logo_draft.svg.png" data-width="34" data-height="39" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/5/58/AWB_logo_draft.svg/51px-AWB_logo_draft.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/5/58/AWB_logo_draft.svg/68px-AWB_logo_draft.svg.png 2x" data-class="mw-file-element"> </span></a></span></td> <td style="border:0;text-align:left;font-size:8pt;padding:0 4px 0 4px;height:45px;line-height:1.25em;color:black;vertical-align:middle">This user uses <a class="mw-selflink selflink">JavaScript Wiki Browser</a> to quickly make repetitive edits.</td> </tr> </tbody> </table> </div> <div style="clear:both;" class=""></div> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(12)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Contributing_to_JWB">Contributing to JWB</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=edit&section=22&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Edit section: Contributing to JWB" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-12 collapsible-block" id="mf-section-12"> <p>If you would like to contribute code to JWB, please see <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://github.com/wikimedia-gadgets/JWB">the GitHub repository</a>. You can create a pull request there to submit code or bug fixes to the script.</p> <p>If you would like to contribute internationalisation (i18n) messages to the script, please either submit a pull request on said GitHub repository, or post a message on <a href="https://en-m-wikipedia-org.translate.goog/wiki/User_talk:Joeytje50/JWB.js/i18n.js?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="User talk:Joeytje50/JWB.js/i18n.js">User talk:Joeytje50/JWB.js/i18n.js</a> with your of messages to be added. See also the message at the top of that talk page for more information.</p> <p>If you would like to contribute missing messages in a language that already has some or most messages translated, please leave them on the existing message talk page (<code>User talk:Joeytje50/JWB.js/i18n-<LANGUAGE>.js</code>), and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Template:Reply_to?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Template:Reply to">leave a link to my userpage</a> to notify me. To obtain a full list of missing messages for existing language files, please install the following script in <a href="https://en-m-wikipedia-org.translate.goog/wiki/Special:MyPage/common.js?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" title="Special:MyPage/common.js">Special:MyPage/common.js</a> (and ignore the error when saving):</p> <pre>{{subst:lusc|User:Joeytje50/JWB/feed.js}}</pre> <p>This will show a full list of missing messages in a collapsed box at the top of this page, just above the table of contents. Just click the button to "Show feed" to see the full list.</p><!-- NewPP limit report Parsed by mw‐web.eqiad.main‐559c9fd9f4‐b4kdt Cached time: 20241126124409 Cache expiry: 2592000 Reduced expiry: false Complications: [show‐toc] CPU time usage: 0.144 seconds Real time usage: 0.432 seconds Preprocessor visited node count: 527/1000000 Post‐expand include size: 7219/2097152 bytes Template argument size: 437/2097152 bytes Highest expansion depth: 9/100 Expensive parser function count: 3/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 8153/5000000 bytes Lua time usage: 0.057/10.000 seconds Lua memory usage: 1327258/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 384.851 1 -total 14.37% 55.300 1 Template:Tool_warning 13.47% 51.844 1 Template:Warning 12.85% 49.470 1 Template:Mbox 8.59% 33.072 1 User:Joeytje50/JWB/Userbox 8.07% 31.042 1 Template:Shortcut 7.52% 28.936 1 Template:Userbox 4.72% 18.160 1 Template:Main 1.86% 7.147 3 Template:Kbd 1.44% 5.532 1 Template:Tlu --> <!-- Saved in parser cache with key enwiki:pcache:42878690:|#|:idhash:canonical and timestamp 20241126124409 and revision id 1246703876. Rendering was triggered because: page-view --> </section> </div><!-- MobileFormatter took 0.005 seconds --><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --> <noscript> <img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&useformat=mobile" alt="" width="1" height="1" style="border: none; position: absolute;"> </noscript> <div class="printfooter" data-nosnippet=""> Retrieved from "<a dir="ltr" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://en.wikipedia.org/w/index.php?title%3DUser:Joeytje50/JWB%26oldid%3D1246703876">https://en.wikipedia.org/w/index.php?title=User:Joeytje50/JWB&oldid=1246703876</a>" </div> </div> </div> <div class="post-content" id="page-secondary-actions"> </div> </main> <footer class="mw-footer minerva-footer" role="contentinfo"><a class="last-modified-bar" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=User:Joeytje50/JWB&action=history&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB"> <div class="post-content last-modified-bar__content"><span class="minerva-icon minerva-icon-size-medium minerva-icon--modified-history"></span> <span class="last-modified-bar__text modified-enhancement" data-user-name="JAAqqO" data-user-gender="unknown" data-timestamp="1726845414"> <span>Last edited on 20 September 2024, at 15:16</span> </span> <span class="minerva-icon minerva-icon-size-small minerva-icon--expand"></span> </div></a> <div class="post-content footer-content"> <div id="p-lang"> <h4>Languages</h4> <section> <ul id="p-variants" class="minerva-languages"></ul> <ul class="minerva-languages"> <li class="interlanguage-link interwiki-id mw-list-item"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://id.wikipedia.org/wiki/Wikipedia:JavaScript_Wiki_Browser" title="Wikipedia:JavaScript Wiki Browser – Indonesian" lang="id" hreflang="id" data-title="Wikipedia:JavaScript Wiki Browser" data-language-autonym="Bahasa Indonesia" data-language-local-name="Indonesian" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li> <li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://ur.wikipedia.org/wiki/%25D9%2588%25DB%258C%25DA%25A9%25DB%258C%25D9%25BE%25DB%258C%25DA%2588%25DB%258C%25D8%25A7:%25D8%25AC%25D8%25A7%25D9%2588%25D8%25A7_%25D8%25B3%25DA%25A9%25D8%25B1%25D9%25BE%25D9%25B9_%25D9%2588%25DB%258C%25DA%25A9%25DB%258C_%25D8%25A8%25D8%25B1%25D8%25A7%25D8%25A4%25D8%25B2%25D8%25B1" title="ویکیپیڈیا:جاوا سکرپٹ ویکی براؤزر – Urdu" lang="ur" hreflang="ur" data-title="ویکیپیڈیا:جاوا سکرپٹ ویکی براؤزر" data-language-autonym="اردو" data-language-local-name="Urdu" class="interlanguage-link-target"><span>اردو</span></a></li> </ul> </section> </div> <div class="minerva-footer-logo"> <img src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" alt="Wikipedia" width="120" height="18" style="width: 7.5em; height: 1.125em;"> </div> <ul id="footer-info" class="footer-info hlist hlist-separated"> <li id="footer-info-lastmod">This page was last edited on 20 September 2024, at 15:16<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Content is available under <a class="external" rel="nofollow" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://creativecommons.org/licenses/by-sa/4.0/deed.en">CC BY-SA 4.0</a> unless otherwise noted.</li> </ul> <ul id="footer-places" class="footer-places hlist hlist-separated"> <li id="footer-places-privacy"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:About?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:General_disclaimer?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB">Disclaimers</a></li> <li id="footer-places-contact"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://stats.wikimedia.org/%23/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-terms-use"><a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://foundation.m.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use">Terms of Use</a></li> <li id="footer-places-desktop-toggle"><a id="mw-mf-display-toggle" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://en.wikipedia.org/w/index.php?title%3DUser:Joeytje50/JWB%26mobileaction%3Dtoggle_view_desktop" data-event-name="switch_to_desktop">Desktop</a></li> </ul> </div> </footer> </div> </div> <div class="mw-notification-area" data-mw="interface"></div><!-- v:8.3.1 --> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5c59558b9d-lg4pt","wgBackendResponseTime":120,"wgPageParseReport":{"limitreport":{"cputime":"0.144","walltime":"0.432","ppvisitednodes":{"value":527,"limit":1000000},"postexpandincludesize":{"value":7219,"limit":2097152},"templateargumentsize":{"value":437,"limit":2097152},"expansiondepth":{"value":9,"limit":100},"expensivefunctioncount":{"value":3,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":8153,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 384.851 1 -total"," 14.37% 55.300 1 Template:Tool_warning"," 13.47% 51.844 1 Template:Warning"," 12.85% 49.470 1 Template:Mbox"," 8.59% 33.072 1 User:Joeytje50/JWB/Userbox"," 8.07% 31.042 1 Template:Shortcut"," 7.52% 28.936 1 Template:Userbox"," 4.72% 18.160 1 Template:Main"," 1.86% 7.147 3 Template:Kbd"," 1.44% 5.532 1 Template:Tlu"]},"scribunto":{"limitreport-timeusage":{"value":"0.057","limit":"10.000"},"limitreport-memusage":{"value":1327258,"limit":52428800}},"cachereport":{"origin":"mw-web.eqiad.main-559c9fd9f4-b4kdt","timestamp":"20241126124409","ttl":2592000,"transientcontent":false}}});});</script> <script>(window.NORLQ=window.NORLQ||[]).push(function(){var ns,i,p,img;ns=document.getElementsByTagName('noscript');for(i=0;i<ns.length;i++){p=ns[i].nextSibling;if(p&&p.className&&p.className.indexOf('lazy-image-placeholder')>-1){img=document.createElement('img');img.setAttribute('src',p.getAttribute('data-src'));img.setAttribute('width',p.getAttribute('data-width'));img.setAttribute('height',p.getAttribute('data-height'));img.setAttribute('alt',p.getAttribute('data-alt'));p.parentNode.replaceChild(img,p);}}});</script> <script>function gtElInit() {var lib = new google.translate.TranslateService();lib.translatePage('en', 'en', function () {});}</script> <script src="https://translate.google.com/translate_a/element.js?cb=gtElInit&hl=en-GB&client=wt" type="text/javascript"></script> </body> </html>