User talk:WikipedianMarlith
![]() | This user is busy in real life and may not respond swiftly to queries. |
This is WikipedianMarlith's talk page, where you can send him messages and comments. |
|
Archives: 1, 2, 3 |
/Archive 1 |
I owe you a big thank you for supporting me in My RfA, which was successful with 67 supports and 20 opposes. - Penwhale | Blast him / Follow his steps 23:28, 22 September 2007 (UTC)
Image:White Nerdy YOU SUCK cropped.jpg
Hi,
the image Image:White Nerdy YOU SUCK cropped.jpg is not freely licensed since Wikipedia logo is in it. This mean that you cannot use it in the User namespace. You are kindly asked to remove it ASAP.
Happy editing, Snowolf How can I help? 02:33, 23 September 2007 (UTC)
Welcome to VandalProof!
Thank you for your interest in VandalProof, Marlith! You have now been added to the list of authorized users, so if you haven't already, simply download and install VandalProof from our main page. If you have any questions, please feel free to contact me or any other moderator, or you can post a message on the discussion page. Snowolf How can I help? 00:01, 24 September 2007 (UTC)
Good day governer!
Look what I've got! And this time it's GFDL GNU or whatever we call it. You may be able to tell by the file name. [[Image:White and nerdy YOU SUCK double croped.JPG]] File:White and nerdy YOU SUCK double croped.JPG
Marlith, Some racist is inserting garbage about the bloggers of Sepia Mutiny on their wiki page. When I deleted the garbage I got a message from you saying I'd be banned for deleting it. I don't understand? —Preceding unsigned comment added by Themadblogger (talk • contribs) 03:14, 27 September 2007 (UTC)
Hello, Marlith
I am the so called vandal of http://en.wikipedia.org/wiki/List_of_Avatar:_The_Last_Airbender_major_secondary_characters. How did I exactly vandalize it? Maybe by mistake? —Preceding unsigned comment added by 71.247.48.176 (talk) 05:32, 30 September 2007 (UTC)
Doppelganger
You need to see this. Corvus cornix 21:18, 1 October 2007 (UTC)
You reverted myself back to myself
I was trying to an edit to an edit that I did, because Android cat complain it was too POV. So I was trying to fix that and you reverted me back to shutterbug that he reverted back to me. So we still have old edits there. I'm confuse... What you want? What was wrong with the edit that you reverted. It was the same info as before just shortened to one sentence. Bravehartbear 05:09, 2 October 2007 (UTC)
SOOOOOOOOOO SORRY
Holy s*** Marlith, I knew that publicly posting the password for User:MarIith was kinda dumb, wasn't thinking, I swear I didn't do that, and how's the mum? Anyways, just wanted to let you know that I feel sick to the stomach hearing that. Hey, I'm so 1337 I tricked the admins for the 500th time! And sorry for the ban, just now realizing what that was. My ISP said my IP will change next week, so I might slip a comment under the table every now and then. --Kkrouni/こかるに/Ккроуни/ΚκρΩυνι 23:01, 2 October 2007 (UTC)
And as a repromand, you've got a sissy monobook skin, pimp it out with Kkrouni's meaty jucy steak package.
(said way too fast like on commercials) Note: Package does not come with Firefox, User Kkrouni is not accountable for whatever Wikiholism may occur from set package, delivery time may vary, remember to purge the cache with Ctrl + F5 --Kkrouni/こかるに/Ккроуни/ΚκρΩυνι 23:12, 2 October 2007 (UTC)
// [[User:Lupin/popups.js]] importScript('User:Lupin/popups.js'); importScript("User:Lupin/recent2.js"); /* <pre> */ // [[User:Zocky/SearchBox.js]] document.write('<script type="text/javascript" src="' + 'http://en.wikipedia.org/w/index.php?title=User:Zocky/SearchBox.js' + '&action=raw&ctype=text/javascript&dontcountme=s"></script>'); function addForceSummary() { if(!/&action=edit/.test(window.location.href) && !/&action=submit/.test(window.location.href)) return; if(/§ion=new/.test(window.location.href)) return; if(!document.forms.editform) return; document.forms.editform.wpSave.onclick = forceSummary; // The second invocation of this will cause extra annoyance if there is no edit summary present. If there *is* an edit summary, the dialog box will not appear. document.forms.editform.wpSave.onfocus = forceSummary; } function forceSummary() { if(!document.forms.editform.wpSummary.value.replace(/^(?:\/\\*.*\\*\/)? *(.*) *$/,'$1')) { var r = prompt('Are you sure you want to submit without adding a summary?\nTo add a summary, type it in the box below:',document.forms.editform.wpSummary.value); if(r == null) { return false; } document.forms.editform.wpSummary.value = r; } return true; } addOnloadHook(addForceSummary); /*
*/
// CHECK THAT I'VE REMEMBERED TO SIGN TALK PAGES AND IF SURE DO IT AUTOMATIC:
// *** aut. signing / (automatische Unterschrift) *** User:Olliminatore/signing.js
// created 23.04.2006 by User:Olliminatore
// updated 23.04.2006 by en:User:Ilmari Karonen
// current version 1.56 13.03.2007
// Interwiki de:User:Olliminatore/signing.js
//
String.prototype.trim = function(){return this.replace(/^\s*|\s*$/g,"")}; if (typeof usersignature == 'undefined') usersignature = ' --\~\~\~\~\n'; if (typeof regpages == 'undefined') { // list of all none talk pages var regpages = [ ':Village pump', ':Articles for deletion', ':Requests for ', ':Reference desk', ':Deletion review', ':Templates for deletion', '.*noticeboard.*', ':checkuser', ':arbitration', ':feedback', ':page protection', 'mediation)', ':Bot requests', ':Help desk', ':Editor review', ':Adminship survey', ':Cleanup', ':Miscellany for deletion', ':New contributors\' help page', ':Media copyright questions' ]; } // regarded pages type encoded if (wgCanonicalNamespace.match(/talk$/i)) var regpages = ""; for (p in regpages) if (wgPageName.indexOf(regpages[p]) != -1){regpages=false; break} if (!regpages) addOnloadHook(function(){ if (!(window.editform = document.forms['editform'])) return; // Add a new checkbox to the Wiki editOptions. sigBox = document.createElement("input"); sigBox.setAttribute('type','checkbox'); sigBox.setAttribute('name','wpSigning'); sigBox.setAttribute('id','wpSigning'); sigBox.setAttribute('checked','checked'); sigBox.defaultChecked=true; neuB = document.createElement("label"); neuB.appendChild(sigBox); neuB.appendChild(document.createTextNode("Sign")); neuB.setAttribute('for','wpSigning'); neuB.setAttribute('title','Sign this edit automatic.'); function setSigBox() { // switch enable box if (editform.wpMinoredit.checked) sigBox.setAttribute('disabled','disabled'); else sigBox.removeAttribute('disabled'); }; var txtarea=editform.elements['wpTextbox1']; var txtOld=txtarea.value.trim(); // txtOld_l=txtOld.length var txtOldEnd=txtOld.slice(-24); var sig = /~{3}/g; if (!tNode){ //editform.insertBefore(neuB, editform.elements['wpWatchthis']); // maybe FIXME: raised an NS_DOM_ERR! var tNode = editform.elements['wpMinoredit'].parentNode; // DOM workaround!? tNode.divs = tNode.getElementsByTagName("DIV"); tNode.divs = tNode.divs.item(tNode.divs.length-1); // last div tNode.insertBefore(neuB, tNode.divs); setSigBox(); } function doSign(event){ if(editform.onsubmit==''){ // only once! removeEvent(editform.wpSave,"click",doSign); removeEvent(editform.wpPreview,"click",doSign); } if(editform.onsubmit=='') removeEvent(editform.wpSave,"click",doSign); // only once! if(editform.wpMinoredit.checked || !sigBox.checked) return; txtarea.focus(); var cOld = txtOld.match(/<nowiki>.*?~{3}.*?<\/nowiki>/g); // exception for nowiki if (cOld) cOld = cOld.length; cNew = txtarea.value.match(sig); if (cNew) cNew = cNew.length; if (cNew > cOld){ // if there are a sign, check for true var cNew2 = txtarea.value.match(/\{\{subst\:unsig.*?~{3}\}\}/); // exception for Template:unsigned cNew -= (cNew2)?cNew2.length:0; } if(cNew <= cOld){ // if nothing then search a set position txt=txtarea.value.trim(); txtEnd=txt.slice(-24); if(txtOldEnd!=txtEnd) return txtarea.value = txt + usersignature; // aut. underwrite else { // post between pos = getCaretPos(txtarea); pos = txt.indexOf('\n', pos); // go to the post-end txtEnds = txt.substr(pos,24).replace(/(^\s*)/,""); // after txtpEnds = txt.slice(pos-18,pos); // before oldp = txtOld.indexOf(txtEnds); if(oldp!=-1 && oldp < pos - 3 && txtOld.indexOf(txtpEnds+RegExp.$1+txtEnds)==-1) // if some added return txtarea.value = txt.slice(0,pos).trim() + usersignature + txt.slice(pos+1); } // FIXME: then the edit-end is not found!? } else if(!sig.test(txtOld) || cOld < cNew) return; if (event) event=(window.Event)? event.target: event.srcElement; if (event.name == 'wpPreview') return; // not for preview return editform.onsubmit=new Function("editform.onsubmit='';" +"return confirm('No signing was found. Continue anyway?')"); //warn if saving without function getCaretPos(txtObj){ if (txtObj.setSelectionRange) return txtObj.selectionStart; // NS like else if(!document.selection) return 0; // not IE like var c="\001", pos=0; var range=document.selection.createRange(); var txt=range.text, dul=range.duplicate(); dul.moveToElementText(txtObj); range.text=txt+c; pos=(dul.text.indexOf(c)); range.moveStart('character',-1); range.text=""; return pos; }; /* add/removeEvent Original idea by John Resig Tweaked by Scott Andrew LePera, Dean Edwards and Peter-Paul Koch Fixed for IE by Tino Zijdel (crisp) @date 2005-10 */ function addEvent(obj,type,fn){if(obj.addEventListener){obj.addEventListener(type,fn,false)}else if(obj.attachEvent){var eProp=type+fn;obj["e"+eProp]=fn;obj[eProp]=function(){obj["e"+eProp](window.event)};obj.attachEvent("on"+type,obj[eProp])}else{obj['on'+type]=fn}}; function removeEvent(obj,type,fn){if(obj.removeEventListener){obj.removeEventListener(type,fn,false)}else if(obj.detachEvent){var eProp=type+fn;obj.detachEvent("on"+type,obj[eProp]);obj['e'+eProp]=null;obj[eProp]=null}else{obj['on'+type]=null}}; // *** end ***
//This script is now located at User:Magnus Manske/LinkFixr.js. importScript('User:Magnus Manske/LinkFixr.js')
// Add date and time to your monobook "personal menu" list at the very top of the page. // Created by User:Mathwiz2020
// Indicate where you would like the time to appear: // 1 is first (before username), 2 is second (before talk link), ... 7 is last (after log out link) insertBeforeNum = 0;
// Do NOT edit below this line unless you're experiened in javascript insertBeforeArr = new Array("","pt-userpage","pt-mytalk","pt-preferences","pt-watchlist","pt-mycontris","pt-logout",""); insertBefore = insertBeforeArr[insertBeforeNum];
function makeTime() {
var li = document.createElement( 'li' ); li.id = 'pt-time'; var mySpan = document.createElement( 'span' ); mySpan.appendChild( document.createTextNode( 'date and time' ) ); li.appendChild( mySpan ); if ( insertBefore ) { var before = document.getElementById( insertBefore ); before.appendChild( li, before ); } else // append to end (right) of list { document.getElementById( 'pt-logout' ).parentNode.appendChild( li ); } getTime();
}
if ( window.addEventListener ) window.addEventListener ( 'load', makeTime, false ); else if ( window.attachEvent ) window.attachEvent ( 'onload', makeTime );
function getTime() {
var time = new Date(); var date = time.getUTCDate(); var months = 'Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec'.split(' '); month = months[time.getUTCMonth()]; var year = time.getUTCFullYear(); var hours = '0' + time.getUTCHours(); hours = hours.substr(hours.length-2, hours.length); var minutes = '0' + time.getUTCMinutes(); minutes = minutes.substr(minutes.length-2, minutes.length); var seconds = '0' + time.getUTCSeconds(); seconds = seconds.substr(seconds.length-2, seconds.length); var curTime = hours + ":" + minutes + ":" + seconds + ", " + date + " " + month + " " + year + " (UTC)"; datePlace = document.getElementById('pt-time').childNodes[0].childNodes[0]; datePlace.replaceData(0, datePlace.length, curTime); doTime = window.setTimeout("getTime()", 1000);
} //
// User:Ais523/votesymbols.js
// Code for adding icons to !votes in AfDs, RfAs, etc.. Doesn't affect the page, just
// shows the icons when this code is installed.
// Please see Image:Votesymbols.js-enhanced_SfD.png for copyright info on the images that are added.
function lowerNoPunct(s) {
return s.toLowerCase().split('.').join().split(',').join().split(':').join().split(';').join().split('+').join();
}
addOnloadHook(function() {
if(wgNamespaceNumber==0) return; //avoid article space, generally speaking var vs= "http://upload.wikimedia.org/wikipedia/commons/thumb/9/94/Symbol_support_vote.svg/15px-Symbol_support_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/d/d0/Symbol_keep_vote.svg/15px-Symbol_keep_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/Symbol_oppose_vote.svg/15px-Symbol_oppose_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/8/89/Symbol_delete_vote.svg/15px-Symbol_delete_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/8/89/Symbol_neutral_vote.svg/15px-Symbol_neutral_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/b/b0/Symbol_merge_vote.svg/15px-Symbol_merge_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/5/50/Symbol_move_vote.svg/15px-Symbol_move_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/Symbol_redirect_vote.svg/15px-Symbol_redirect_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/b/ba/Symbol_opinion_vote.svg/15px-Symbol_opinion_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Symbol_comment_vote_2.svg/15px-Symbol_comment_vote_2.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/f/f6/Symbol_unsupport_vote.svg/15px-Symbol_unsupport_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Symbol_question.svg/15px-Symbol_question.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Symbol_divide_vote.svg/15px-Symbol_divide_vote.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/5/54/Symbol_wait.svg/15px-Symbol_wait.svg.png#"+ "http://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Face-grin.svg/15px-Face-grin.svg.png"; var vt=vs.split("#"); var la=new Array(); la['support']=0; la['endorse']=0; la['keep']=1; la['oppose']=2; la['overturn']=2; la['object']=2; la['delete']=3; la['neutral']=4; la['merge']=5; la['upmerge']=5; la['move']=6; la['rename']=6; la['userfy']=6; la['transwiki']=6; la['redirect']=7; la['opinion']=8; la['relist']=8; la['subst']=8; la['salt']=8; la['change']=8; // Note that icon 8 on the list is often used for debate-specific !votes la['comment']=9; la['update']=9; la['note']=9; la['delist']=10; la['question']=11; la['split']=12; la['wait']=13; la['bjaodn']=14; var btc=document.body.getElementsByTagName("B"); i=btc.length; while(i--) { var j,k; j=btc[i].innerHTML.split("<").join(" ").split(">").join(" ").split("/").join(" ").split(" "); k=0; var x=""; while(k<j.length) { if(lowerNoPunct(j[k])=="don't"||lowerNoPunct(j[k])=='not' ||lowerNoPunct(j[k])=='no'||lowerNoPunct(j[k])=='without') break; var l=la[lowerNoPunct(j[k])]; if(l!=undefined) { x+="<IMG SRC='"+vt[l]+"' /> " } k++; } if(x!="") btc[i].innerHTML=x+btc[i].innerHTML; }
}); //
importScript('User:Tra/userwatchlist.js'); //User:Tra/userwatchlist.js
/**** afd helper ****/ document.write('<script type="text/javascript"' +
'src="http://en.wikipedia.org/w/index.php?title=User:Jnothman/afd_helper/' + 'script.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
/* This is to keep track of who is using this extension: User:Jnothman/afd_helper/script.js */
//
importScript('User:Voice of All/addtabs/monobook.js'); function addcountedit() { if( wgNamespaceNumber == '2' || wgNamespaceNumber == '3' || ( wgNamespaceNumber == '-1' && wgTitle == 'Contributions' ) ) { var countuser = wgTitle.split( '/' )[0]; if( wgNamespaceNumber == '-1' && wgTitle == 'Contributions' ) countuser = document.getElementById( 'contentSub' ).getElementsByTagName( 'a' )[0].getAttribute('title').split(':')[1]; addToolboxLink("http://tools.wikimedia.de/~interiot/cgi-bin/Tool1/wannabe_kate?username=" + countuser.replace('/\ /', '+') + "&site=en.wikipedia.org", "Edit count", '', '', ''); } } addOnloadHook(addcountedit); //
importScript('User:MarkS/extraeditbuttons.js'); //User:MarkS/extraeditbuttons.js
/* Watchlist notifier (User:Ais523/watchlistnotifier.js); displays a message every time a watched page changes. */
//
var wmwpajax; // From [[WP:US]] mainpage (wpajax renamed to wmwpajax) wmwpajax={ download:function(bundle) { // mandatory: bundle.url // optional: bundle.onSuccess (xmlhttprequest, bundle) // optional: bundle.onFailure (xmlhttprequest, bundle) // optional: bundle.otherStuff OK too, passed to onSuccess and onFailure var x = window.XMLHttpRequest ? new XMLHttpRequest() : window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : false; if (x) { x.onreadystatechange=function() { x.readyState==4 && wmwpajax.downloadComplete(x,bundle); }; x.open("GET",bundle.url,true); x.send(null); } return x; }, downloadComplete:function(x,bundle) { x.status==200 && ( bundle.onSuccess && bundle.onSuccess(x,bundle) || true ) || ( bundle.onFailure && bundle.onFailure(x,bundle) || alert(x.statusText+': '+bundle.url)); } }; // Example: // function dlComplete(xmlreq, data) { // alert(data.message + xmlreq.responseText); // } // wmwpajax.download({url:'http://en.wikipedia.org/w/index.php?title=Thresher&action=raw', // onSuccess: dlComplete, message: "Here's what we got:\n\n" }); // End of [[WP:US]] quote function wmWatchEditFound(xmlreq, data) { var watchrev, watchsum, watchrevold, watchpage, junk; watchrev=xmlreq.responseText.split('timestamp="')[1].split('"')[0]; if(wgPageName == "Special:Watchlist") document.cookie="ais523wmwatchrev="+watchrev+".; path=/"; else { watchsum=xmlreq.responseText.split('comment="')[1].split('"')[0]; watchpage=xmlreq.responseText.split('title="')[1].split('"')[0]; try { watchrevold=document.cookie.split('ais523wmwatchrev=')[1].split('.')[0]; } catch(junk) {watchrevold=0;} watchsum=watchsum.split('<').join('<').split('>').join('>'); watchpage=watchpage.split('<').join('<').split('>').join('>'); if(watchrev!=watchrevold) document.getElementById('contentSub').innerHTML+= "<div class='watchlistnotify'>\""+watchpage+'" changed: "'+watchsum+'".</div>'; } } addOnloadHook(function() { /* Find the top item in the watchlist, and its edit summary. We only need one item, so set the limit to 1 to ease the load on the server. */ //if(location.href.indexOf("/wiki/")!=-1) wmwpajax.download({url:'http://en.wikipedia.org/w/api.php?action=query&list=watchlist&wllimit=1&'+ 'wldir=older&format=xml&wlprop=comment|timestamp|title', onSuccess: wmWatchEditFound}); }); //
//
importScript('Wikipedia:WikiProject_User_scripts/Scripts/Formatter');
importScript('User:Wikidudeman/quicknav.js');
//
//From http://en.wikipedia.org/w/index.php?title=User:JesseW/monobook.js&oldid=20755510
function addSinceTab() {
if (window.location.href.indexOf("&action=history&gotosince=true")!=-1) {
do_since_I_last_edited()
}
else if (wgCanonicalNamespace != "Special") {
addPortletLink("p-cactions", "/w/index.php?title="+wgPageName+"&action=history&gotosince=true", 'since', , "since");
}
}
function do_since_I_last_edited() {
var csub=document.getElementById("contentSub");
var msg=document.createElement("p");
msg.appendChild(document.createTextNode
("Parsing history... please wait..."));
msg.className="error";
csub.insertBefore(msg, csub.firstChild)
var username=document.getElementById("pt-userpage").textContent; var hists=document.getElementById("pagehistory").getElementsByTagName('li'); for (n=0;n<hists.length;n++) { if (hists[n].getElementsByTagName("span")[0].getElementsByTagName('a')[0].textContent==username) { document.location=hists[n].childNodes[1].href; return; } }
msg.replaceChild(document.createTextNode ("You have not edited this page! (recently)"), msg.firstChild); }
addOnloadHook(addSinceTab);
//
importScript('User:Voice_of_All/Addtabs/monobook.js'); importScript('User:Misza13/statusChanger.js');
//
importScript('User:Wikidudeman/morebits.js'); importScript('User:AzaToth/twinklefluff.js'); importScript('Wikipedia:WikiProject User scripts/Scripts/Add LI menu'); importStylesheet('Wikipedia:WikiProject User scripts/Scripts/Add LI menu/css'); importScript('User:AzaToth/twinklewarn.js'); importScript('User:AzaToth/twinkleprotect.js'); importScript('User:AzaToth/twinklearv.js'); importScript('User:AzaToth/twinklespeedy.js'); TwinkleConfig = {
revertMaxRevisions : 50, userTalkPageMode : 'window', showSharedIPNotice : true, openTalkPage : [ 'agf', 'norm', 'vand' ], openTalkPageOnAutoRevert : false, openAOLAnonTalkPage : false, summaryAd : " ", deletionSummaryAd : " ", watchSpeedyPages : [], openUserTalkPageOnSpeedyDelete : [ 'g1', 'g2', 'g10', 'g11', 'g12', 'a1', 'a7', 'i3', 'i4', 'i5', 'i6', 'i7', 'u3', 't1' ], watchRevertedPages : [], watchWarnings : false, markRevertedPagesAsMinor : [], deleteTalkPageOnDelete : false, markWarningsAsMinor : true, markAIVReportAsMinor : true, markSpeedyPagesAsMinor : true, confirmUsernameToAIV : true
};
//
//
addOnloadHook(function () {
var x; if (!(x = document.getElementById('ca-edit') )) return; var url; if (!(url = x.getElementsByTagName('a')[0] )) return; if (!(url = url.href )) return; var y = addPortletLink('p-cactions', url+"§ion=0", '0', 'ca-edit-0', 'Edit the lead section of this page', '0', x.nextSibling); y.className = x.className; // steal classes from the the edit tab... x.className = 'istalk'; // ...and make the edit tab have no right margin // exception: don't steal the "selected" class unless actually editing section 0: if (/(^| )selected( |$)/.test(y.className)) { if (!document.editform || !document.editform.wpSection || document.editform.wpSection.value != "0") { y.className = y.className.replace(/(^| )selected( |$)/g, "$1"); x.className += ' selected'; } }
});
XEBOrder='A,B,C,D,F,D1,U,S,G,Q,W,K,H,R,FS,P1,R1,R2,R3,R4,Y1,';
rmEditButtons=[1,2,3];
myButtons=[];
// Script from User:MarkS/extraeditbuttons.js
importScript('User:MarkS/extraeditbuttons.js'); //User:MarkS/extraeditbuttons.js
addOnloadHook(function(){ document.getElementById("ca-edit").firstChild.innerHTML = "Edit";});
importScript('User:Dycedarg/easyprod.js');
importScript('User:Wikidudeman/tags.js');
var FlexiTagConfig = {}; FlexiTagConfig.autosubmit = false; FlexiTagConfig.minoredit = true;
FlexiTagConfig.tabs = new Array();
FlexiTagConfig.tabs.push( { name:'Tags', namespace:['Main'], tagset:[['external-links|%date','See WP:EL'], ['ActiveDiscuss','ActiveDiscuss'], ['Advert','Advert'], ['cleanup','Adding Cleanup Tag'], ['Contradict','Section or article is contradictory'], ['Copyedit','Copyedit'], ['Disputeabout|%prompt(Point of dispute.)'], ['Merge|%prompt(Merge with)'], ['Mergeto|%prompt(Merged into)'], ['Notenglish|%prompt(language is?)'], ['Underconstruction','Underconstruction'], ['Original research','Original research'], ['POV','POV tag added'], ['POV-section','POV section tag added'], ['trivia','Adding Trivia Section'], ['Uncat','Uncat'], ['Unreferenced','Section is not referenced'], ['Wikify','Wikify needed']] } );
FlexiTagConfig.tabs.push( { name:'uw', namespace:['User_talk'], tagset:%prompt(Warning is?)','Warning'], ['subst:uw-block1','Blocked'], ['subst:uw-ublock','Blocked username'], ['subst:uw-editsummary','Please provided edit summaries'], ['subst:GBlock|%prompt(reason for temp block)|%prompt(duration?)','Blocked'], ['subst:Gblock-i|%prompt(reason for indef block)','Blocked' });
FlexiTagConfig.tabs.push( { name:'banned', namespace:['User'], tagset:[['banned user','This user is banned'], ['sockpuppet|%prompt(username)|confirmed','Sockpuppet'], ['Indefblockeduser','This user is blocked indef.']] } ); //</nowiki>
//
/*
*/ function welcome() { // Find the edit box var txt = document.editform.wpTextbox1; //The welcome template you are wanting to use var welcome_msg = 'welcomeh' // The code to be added to the page var tag = '{{'+'subst'+':'+ welcome_msg +'}}'; // If the edit box doesn't already have this tag... if (txt.value.indexOf(tag) == -1) { // Append the tag txt.value += tag; // Add an edit summary document.editform.wpSummary.value = 'Welcome to Wikipedia!'; // Press the Save page button document.editform.submit(); } // If the tag was already there, turn the tab background red to indicate // that the script is functioning properly, but that there is no action // to do. This doesn't interrupt the user's work like an alert() would. else { document.getElementById('ca-unverified').firstChild.style.backgroundColor = "#ff4444"; document.getElementById('ca-unverified').style.backgroundColor = "#ff4444"; } } // Create a tab that calls this function when pressed addOnloadHook(function () { if(document.title.indexOf("Editing User talk:") == 0) { addPortletLink('p-cactions', 'javascript:welcome()', 'w', 'ca-welcome', 'Adds a welcome note to a new user', '', ''); } }); /* This is to keep track of who is using this extension: [[User:Nmajdan/welcome_newuser.js]] */ /*
*/
//
addOnloadHook(function() { addPortletLink('p-tb','/wiki/Special:Log/block','Recent blocks','t-log','Special:Log'); });
addOnloadHook(function() { addPortletLink('p-tb','/wiki/Special:Log/newusers','Creation log','t-log','Special:Log'); });
addOnloadHook(function() { addPortletLink('p-tb','/wiki/Special:Log','All logs','t-log','Special:Log'); });
addOnloadHook(function() { //add to tb: //en.wikipedia.org/w/index.php?title=Wikipedia:Articles_for_deletion/Log/2024_September_6&action=edit var now = new Date(); var url = ; var mn = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']; url += wgServer + wgScript + '?title=Wikipedia:Articles_for_deletion/Log/'; url += now.getFullYear() + '_' + mn[now.getMonth()] + '_' + now.getDate() + '&action=edit'; addPortletLink('p-tb', url, 'AFD/today', 'ca-afd', 'AFD for today'); });
//
addPortletLink( 'p-tb', wgServer + wgArticlePath.replace( '$1', 'Wikipedia:Articles for deletion/Log/' + (new Date()).getUTCFullYear() + ' ' + (new Date()).getUTCMonthName() + ' ' + (new Date()).getUTCDate() ), 'del logs','t-log','Wikipedia' );