Project:Requests

Requests for permissions

 * Archives: Autochecked user &bull; Editor &bull; Administrator &bull; Bureaucrat &bull; Other user rights


 * Please create a subpage under Project:Requests/User rights/ with your user name as the page title and then transclude it to the bottom of this section.

Requests for renames

 * Information on how renames work is available on Wikipedia., Archives: 2012 (Previous years).

Example request:

Oldname → Newname
I'd like to change my username to "Newname" because that's the username I use on other projects. Thanks! - ~

__NOINDEX__

MD Webbureau → Firtinaam
I'd like to change my username to "Firtinaam" because MD Webbureau is my company name, but i see that isnt good. So i would like to change it. Thank you. - MD Webbureau (talk) 11:55, 28 March 2013 (UTC)
 * I have seen your requests on other wikis declined due to the fact that you could create another account. Whether that's common practice here, I don't know, but I'm leaning a bit toward declining this request pending comment from others.--Jasper Deng (talk) 02:43, 30 March 2013 (UTC)
 * I don't see a reason not to do it. Peachey88 (talk) 03:30, 30 March 2013 (UTC)
 * I would ignore what has happened on other wikis, except that if I rename the user, it might cause SUL problems, as from m:Meta:Changing username, it appears that he might accept the advice to just create another account. If another bureaucrat disagrees, I wouldn't complain. It's just my own personal doubts. If I don't see him respond to the request on Meta soon (on whether he'll take the advice), I'll do it.--Jasper Deng (talk) 04:00, 30 March 2013 (UTC)

Robkam → Rob Kam
I'd like to change my username to "Rob Kam" because that's the username I use on other projects. I created both Robkam and Rob Kam accounts, but Rob Kam is empty so far. Thanks! —The preceding unsigned comment was added by Robkam (talk • contribs) 16:48, 2 April 2013‎
 * ✅ -- Krenair (talk &bull; contribs) 16:00, 2 April 2013 (UTC)

Hex → Scott Martin
Hello, I'm making this change across all projects. It seems that I've autocreated this "Scott Martin" account accidentally, so could you please usurp it for me? Here's a diff confirming the request from my old account. Thank you. Scott Martin (talk) 20:18, 30 April 2013 (UTC)

Other requests and requests for comments

 * Archives: Other requests and Requests for Comments

Request access to old username Jpostlethwaite
I am a former employee at the Wikimedia Foundation. I would like to get access to my username:

User:Jpostlethwaite

I am using this account on Gerrit:

https://gerrit.wikimedia.org/r/#/q/owner:Jpostlethwaite+status:open,n,z

I would like to continue working on extensions in which I am the maintainer:


 * http://www.mediawiki.org/wiki/Extension:UnitTest
 * http://www.mediawiki.org/wiki/Extension:LastModified

Note: When I try to reclaim with lost password, Mediawiki says it sent the password to my email, but nothing ever shows up. I believe it is going to my old employee email account.

—The preceding unsigned comment was added by Jeremy.postlethwaite (talk • contribs) 17:30, 20 February 2013
 * The account is locked ([ log]). We can't help you, you'll have to ask the stewards on metawiki and they'll probably have to check with the foundation. -- Krenair (talk &bull; contribs) 17:42, 20 February 2013 (UTC)

Thanks, will check on metawiki. —The preceding unsigned comment was added by Jeremy.postlethwaite (talk • contribs) 18:05, 20 February 2013‎

New gadget: Dot's syntax highlighter
Hi, I'm trying to get meta:User:Remember the dot/Syntax highlighter made into a gadget for various projects. ResourceLoader/Migration guide (users) says that gadgets like this should be hosted on mediawiki.org. So, I'd like to ask that:


 * 1) MediaWiki:Gadget-DotsSyntaxHighlighter.js be created with the minified contents of meta:User:Remember the dot/Syntax highlighter.js: function breakerRegexWithPrefix(e){return new RegExp("("+e+")|"+breakerRegexBase,"gm")}function highlightSyntax{function u(e,t){e=e.replace(/\n/g,"\\A ");if(t==i){n+=e}else{if(webkit&&(/[!"#%&)*+,-.:;=\?>\\\]\|\}~]$/.test(n)&&/^[<\[\{]/.test(e)||n.substring(-1)=="-"&&e.substring(0,2)=="\\'")){e="​"+e}if(s){o="s"+r;if(r>maxSpanNumber){wpTextbox0.appendChild(document.createElement("span")).id=o;maxSpanNumber++}n+="'}#"+o+":before"}else{n+="'}#"+o+":after";r++}n+="{background-color:"+t+";content:'"+e;s=!s;i=t}}function a(n,r){r.lastIndex=t;var i;while(i=r.exec(e)){if(i[1]){u(e.substring(t,r.lastIndex),n);t=r.lastIndex;return}var s=e.substring(t,r.lastIndex-i[0].length);if(s!=""){u(s,n)}t=r.lastIndex;switch(i[0].charAt(0)){case"[":if(i[0].charAt(1)=="["){u("[[",syntaxHighlighterConfig.wikilinkColor||n);a(syntaxHighlighterConfig.wikilinkColor||n,wikilinkBreakerRegex)}else{u(i[0],syntaxHighlighterConfig.externalLinkColor||n);a(syntaxHighlighterConfig.externalLinkColor||n,namedExternalLinkBreakerRegex)}break;case"{":if(i[0].charAt(1)=="{"){if(i[0].charAt(2)=="{"){u("{{{",syntaxHighlighterConfig.parameterColor||n);a(syntaxHighlighterConfig.parameterColor||n,parameterBreakerRegex)}else{u("{{",syntaxHighlighterConfig.templateColor||n);a(syntaxHighlighterConfig.templateColor||n,templateBreakerRegex)}}else{u("{|",syntaxHighlighterConfig.tableColor||n);a(syntaxHighlighterConfig.tableColor||n,tableBreakerRegex)}break;case"<":if(i[0].charAt(1)=="!"){u(i[0],syntaxHighlighterConfig.commentColor||n);break}else{var o=e.indexOf(">",t)+1;if(o==0){u("<");t=t-i[0].length+1;break}if(e.charAt(o-2)=="/"){u(e.substring(t-i[0].length,o),syntaxHighlighterConfig.tagColor||n);t=o}else{var f=i[0].substring(1);var l="";if(/nowiki|pre|math|syntaxhighlight|source|timeline|hiero/.test(f)){var c=e.indexOf(l,t);if(c==-1){c=e.length}else{c+=l.length}u(e.substring(t-i[0].length,c),syntaxHighlighterConfig.tagColor||n);t=c}else{u(e.substring(t-i[0].length,o),syntaxHighlighterConfig.tagColor||n);t=o;if(!tagBreakerRegexCache[f]){tagBreakerRegexCache[f]=breakerRegexWithPrefix(l)}a(syntaxHighlighterConfig.tagColor||n,tagBreakerRegexCache[f])}}}break;case"h":case"f":case"m":u(i[0],syntaxHighlighterConfig.externalLinkColor||n);break;case"=":if(/[^=]=+$/.test(e.substring(t,e.indexOf("\n",t)))){u("=",syntaxHighlighterConfig.headingColor||n);a(syntaxHighlighterConfig.headingColor||n,headingBreakerRegex)}else{u("=",n)}break;case"*":case"#":case":":u(i[0],syntaxHighlighterConfig.listAndIndentColor||n);break;case";":u(";",syntaxHighlighterConfig.headingColor||n);a(syntaxHighlighterConfig.headingColor||n,headingBreakerRegex);break;case"-":u(i[0],syntaxHighlighterConfig["hrColor"]);break;case"\\":if(i[0].length==6){u("\\'\\'\\'",syntaxHighlighterConfig.boldColor||n);a(syntaxHighlighterConfig.boldColor||n,boldBreakerRegex)}else{u("\\'\\'",syntaxHighlighterConfig.italicColor||n);a(syntaxHighlighterConfig.italicColor||n,italicBreakerRegex)}break;case"~":u(i[0],syntaxHighlighterConfig.signatureColor||n);break;case"&":u(i[0],syntaxHighlighterConfig.entityColor||n)}r.lastIndex=t}}lastText=wpTextbox1.value;var e=lastText.replace(/['\\]/g,"\\$&")+"\n";var t=0;var n="";var r=0;var i;var s=true;var o;if(presto){e+=Array(wpTextbox1.scrollWidth).join(" ")}var f=Date.now;a("inherit",defaultBreakerRegex);u(e.substring(t),"inherit");syntaxStyleElement.textContent=n.substring(2)+"'}";var l=Date.now;if(l-f>150){clearInterval(highlightSyntaxIfNeededIntervalID);syntaxStyleElement.textContent="";wpTextbox1.removeEventListener("input",highlightSyntax);wpTextbox1.style.backgroundColor="";wpTextbox1.style.position="";wpTextbox0.style.color="red";wpTextbox0.style.fontFamily="";wpTextbox0.style.fontWeight="bold";wpTextbox0.style.height="";wpTextbox0.appendChild(document.createTextNode("Syntax highlighting on this page was disabled because your computer is too slow. The maximum allowed highlighting time is 150ms, and your computer took "+(l-f)+"ms. If you are using Chrome or Safari, this could be because the syntax highlighter has to work around "));var c=document.createElement("a");c.setAttribute("href","https://bugs.webkit.org/show_bug.cgi?id=17427");c.textContent="WebKit bug 17427";wpTextbox0.appendChild(c);wpTextbox0.appendChild(document.createTextNode('. Try closing some tabs and programs and clicking "Show preview" or "Show changes". If that doesn\'t work, try a different web browser, and if that doesn\'t work, try a newer computer.'))}}function syncScrollX{wpTextbox0.scrollLeft=wpTextbox1.scrollLeft}function syncScrollY{wpTextbox0.scrollTop=wpTextbox1.scrollTop}function highlightSyntaxIfNeeded{if(wpTextbox1.value!=lastText){highlightSyntax}if(wpTextbox1.scrollLeft!=wpTextbox0.scrollLeft){syncScrollX}if(wpTextbox1.scrollTop!=wpTextbox0.scrollTop){syncScrollY}}function setupSyntaxHighlighter{function e(e,t){if(syntaxHighlighterConfig[e]=="normal"){syntaxHighlighterConfig[e]=t}else if(syntaxHighlighterConfig[e]){return}else if(typeof syntaxHighlighterConfig.defaultColor!="undefined"){syntaxHighlighterConfig[e]=syntaxHighlighterConfig.defaultColor}else{syntaxHighlighterConfig[e]=t}}window.syntaxHighlighterConfig=window.syntaxHighlighterConfig||new Object;e("commentColor","#E6FFE6");e("boldColor","#E5E5E5");e("entityColor","#E6FFE6");e("externalLinkColor","#E6FFFF");e("italicColor","#E5E5E5");e("headingColor","#E5E5E5");e("hrColor","#E5E5E5");e("listAndIndentColor","#E6FFE6");e("parameterColor","#FFCC66");e("signatureColor","#FFCC66");e("tagColor","#FFE6FF");e("tableColor","#FFFFCC");e("templateColor","#FFFFCC");e("wikilinkColor","#E6E6FF");textboxContainer=document.createElement("div");wpTextbox0=document.createElement("div");wpTextbox1=document.getElementById("wpTextbox1");syntaxStyleElement=document.createElement("style");wpTextbox0.style.backgroundColor=window.getComputedStyle(wpTextbox1).backgroundColor;if(wpTextbox0.style.backgroundColor=="transparent"){wpTextbox0.style.backgroundColor="white"}wpTextbox0.style.border="1px solid transparent";wpTextbox0.style.boxSizing="border-box";wpTextbox0.style.MozBoxSizing="border-box";wpTextbox0.style.WebkitBoxSizing="border-box";wpTextbox0.style.color="transparent";wpTextbox0.style.fontFamily=window.getComputedStyle(wpTextbox1).fontFamily;wpTextbox0.style.fontSize=window.getComputedStyle(wpTextbox1).fontSize;wpTextbox0.style.lineHeight="normal";wpTextbox0.style.overflowX="auto";wpTextbox0.style.overflowY="scroll";wpTextbox0.style.whiteSpace="pre-wrap";wpTextbox0.style.width="100%";wpTextbox0.style.wordWrap="normal";wpTextbox1.style.backgroundColor="transparent";wpTextbox1.style.border="1px inset gray";wpTextbox1.style.boxSizing="border-box";wpTextbox1.style.MozBoxSizing="border-box";wpTextbox1.style.WebkitBoxSizing="border-box";wpTextbox1.style.lineHeight="normal";wpTextbox1.style.margin=0;wpTextbox1.style.overflowX="auto";wpTextbox1.style.overflowY="scroll";wpTextbox1.style.padding=0;wpTextbox1.style.position="absolute";wpTextbox1.style.resize="none";wpTextbox1.style.left=0;wpTextbox1.style.top=0;wpTextbox1.style.width="100%";wpTextbox1.style.wordWrap="normal";wpTextbox0.style.height=wpTextbox1.offsetHeight+"px";if(gecko){wpTextbox0.style.paddingLeft="1px";wpTextbox0.style.paddingRight="1px"}else if(presto){wpTextbox1.style.overflowX="scroll"}textboxContainer.style.position="relative";wpTextbox1.parentNode.insertBefore(textboxContainer,wpTextbox1);textboxContainer.appendChild(wpTextbox1);textboxContainer.appendChild(wpTextbox0);$(".tool-select *").css({zIndex:5});document.head.appendChild(syntaxStyleElement);wpTextbox1.addEventListener("input",highlightSyntax);wpTextbox1.addEventListener("scroll",syncScrollX);wpTextbox1.addEventListener("scroll",syncScrollY);highlightSyntaxIfNeededIntervalID=setInterval(highlightSyntaxIfNeeded,500);highlightSyntax}var textboxContainer;var wpTextbox0;var wpTextbox1;var syntaxStyleElement;var lastText;var maxSpanNumber=-1;var highlightSyntaxIfNeededIntervalID;var breakerRegexBase="\\[(?:\\[|(?:https?:|ftp:)?//|mailto:)|\\{(?:\\{\\{?|\\|)|<(?:[:A-Z_a-zÀ-ÖØ-öø-˿Ͱ-ͽͿ-῿‌‍⁰-↏Ⰰ-⿯、-퟿豈-﷏ﷰ-�][:A-Z_a-zÀ-ÖØ-öø-˿Ͱ-ͽͿ-῿‌‍⁰-↏Ⰰ-⿯、-퟿豈-﷏ﷰ-�-\\.0-9·̀-ͯ‿-‿-⁀]*|!--[^]*?-->)|(?:https?://|ftp://|mailto:)[^\\s\"<>[\\]|]*[^\\s\",\\.:;<>[\\]|]|^(?:=|[*#:;]+|-{4,})|\\\\'\\\\'(?:\\\\')?|~{3,5}|&(?:[a-z]+|#(?:\\d+|[xX][0-9a-fA-F]+));";var defaultBreakerRegex=new RegExp(breakerRegexBase,"gm");var wikilinkBreakerRegex=breakerRegexWithPrefix("]][a-zA-Z]*");var namedExternalLinkBreakerRegex=breakerRegexWithPrefix("]");var parameterBreakerRegex=breakerRegexWithPrefix("}}}");var templateBreakerRegex=breakerRegexWithPrefix("}}");var tableBreakerRegex=breakerRegexWithPrefix("\\|}");var headingBreakerRegex=breakerRegexWithPrefix("\n");var boldBreakerRegex=breakerRegexWithPrefix("\\\\'\\\\'\\\\'");var italicBreakerRegex=breakerRegexWithPrefix("\\\\'\\\\'");var tagBreakerRegexCache=new Object;var gecko=$.client.profile.layout=="gecko";var presto=$.client.profile.layout=="presto";var webkit=$.client.profile.layout=="webkit";var trident=$.client.profile.layout=="trident";if((wgAction=="edit"||wgAction=="submit")&&!((wgNamespaceNumber==2||wgNamespaceNumber==8)&&/\.(css|js)$/.test(wgTitle))&&!trident){if(document.readyState=="complete"){setupSyntaxHighlighter}else{$(window).load(setupSyntaxHighlighter)}}
 * 2) The contents of [//meta.wikimedia.org/w/index.php?title=User:Remember_the_dot/Syntax_highlighter&action=edit meta:User:Remember the dot/Syntax highlighter] be copied to User:Remember the dot/Syntax highlighter.
 * 3) MediaWiki:Gadget-DotsSyntaxHighlighter be created with * Dot's syntax highlighter, make syntax stand out colorfully in the edit box. Works best in Firefox, works almost all of the time in Opera, and works most of the time in Chrome. Should not be used with the browser's page zoom feature.
 * 4) The following line be added to MediaWiki:Gadgets-definition under "editing-gadgets": DotsSyntaxHighlighter[ResourceLoader]|DotsSyntaxHighlighter.js

I hope you find this gadget helpful. There is a related discussion at wikipedia:Wikipedia:Gadget/proposals about getting this onto the English Wikipedia. —Remember the dot (talk) 21:43, 25 November 2012 (UTC)
 * I've done #2, though you could've done it yourself. For #1, can we please not use minified JS? -- Krenair (talk &bull; contribs) 21:51, 25 November 2012 (UTC)


 * I didn't want to move the documentation before the source code was moved, but I suppose it doesn't really matter. I provided minified code because I don't know of any other way to minify the script than to minify it manually. Gadgets hosted locally and used locally are minified through the local ResourceLoader, but this is not the case when loading a gadget cross-wiki. The regular source code will still be available (I'll move it here also) no matter what. —Remember the dot (talk) 22:00, 25 November 2012 (UTC)