Järjestelmäviesti:Edittools.js
Siirry navigaatioon
Siirry hakuun
Huomautus: Selaimen välimuisti pitää tyhjentää asetusten tallentamisen jälkeen, jotta muutokset tulisivat voimaan.
- Firefox ja Safari: Napsauta Shift-näppäin pohjassa Päivitä, tai paina Ctrl-F5 tai Ctrl-R (⌘-R Macilla)
- Google Chrome: Paina Ctrl-Shift-R (⌘-Shift-R Macilla)
- Edge: Napsauta Ctrl-näppäin pohjassa Päivitä tai paina Ctrl-F5
/**
* Muokkauspainikkeet versio 1.5
*
* Alasvetovalikollinen työkalupalkki muokkaustilaan. Alkuperäinen koodi
* https://commons.wikimedia.org/wiki/MediaWiki:Edittools.js
*
* Vivut:
* var Painikkeet = true/false; // Painikkeiden käyttöönotto, oletus true
* var PainikkeetOmat = true/false; // Oletuspainikkeiden ylikirjoitus, oletus false
* var PainikkeetOletus = 0; // Oletusvalikko (0–7), oletus 0
* var PainikkeetTuleva = "Oma päiväys"; // Tuleva-mallineiden päättymisaika, oletus nykyhetki
* // + 3 kuukautta
* var PainikkeetViite = "Oma päiväys"; // Viitemallineiden "Viitattu"-arvo, oletus nykyhetki
* // muodossa p.k.vvvv (esim. 12.1.2008)
* var PainikkeetVuosi = 2008; // CU-pyyntöjen vuosi, oletuksena kuluva vuosi
* var PainikkeetKeskustelu = true/false; // Keskustelupainikkeiden tarkkailulistatoiminto,
* // oletuksena null (jättää ruksin rauhaan)
* var PainikkeetAllekirjoitus = "–~~"+"~~"; // Allekirjoituksen muoto
* var PainikkeetValikko = true; // Alasvetovalikoiden näkyvyys painikkeissa
* var PainikkeetLyhyt = false; // Painikkeen alasvetovalikon tekstin pituus
*/
var d = new Date();
// Vivut
if (isNaN(Painikkeet)) { var Painikkeet = true; }
if (isNaN(PainikkeetOmat)) { var PainikkeetOmat = false; }
if (isNaN(PainikkeetOletus)) { var PainikkeetOletus = 0; }
if (isNaN(PainikkeetTuleva)) { var PainikkeetTuleva = d.getFullYear() + '-' + (d.getMonth()+4)
+ '-' + d.getDate(); }
if (isNaN(PainikkeetViite)) { var PainikkeetViite = d.getDate() + "." + (d.getMonth()+1)
+ "." + d.getFullYear(); }
if (isNaN(PainikkeetVuosi)) { var PainikkeetVuosi = d.getFullYear(); }
if (isNaN(PainikkeetKeskustelu)) { var PainikkeetKeskustelu = null; }
if (isNaN(PainikkeetAllekirjoitus)) { var PainikkeetAllekirjoitus = "–~~"+"~~"; }
if (isNaN(PainikkeetValikko)) { var PainikkeetValikko = true; }
if (isNaN(PainikkeetValikko)) { var PainikkeetValikko = true; }
if (isNaN(PainikkeetLyhyt)) { var PainikkeetLyhyt = false; }
// if (isNaN(PainikkeetDebug)) { var PainikkeetDebug = 0; }
var btb_area = 'fiwiki-bottom-toolbar';
var btb_sc = 'fiwiki-bottom-toolbar-sc';
var btb_f = 'fiwiki-bottom-toolbar-f';
var btb_i_sc = 'fiwiki-special-character';
var btb_i_f = 'fiwiki-feature';
var is_ie = ( $.client.profile().name == 'msie' );
function beforeButtonAction(sValue){
var textarea = $('#wpTextbox1');
var text = textarea.textSelection('getContents');
if(mw.config.get('wgAction') == "edit" && text.length > 0){
textarea.textSelection('setContents', sValue + '\r\n' + text);
}else{
textarea.textSelection('setContents', sValue);
}
}
function afterButtonAction(sValue){
var textarea = $('#wpTextbox1');
var text = textarea.textSelection('getContents');
if(mw.config.get('wgAction') == "edit" && text.length > 0){
textarea.textSelection('setContents', text + '\r\n' + sValue);
}else{
textarea.textSelection('setContents', text + sValue);
}
}
function addFeatureButton(f1, f2, f3, ftext, ftitle, farea) {
if (!farea) { farea = btb_f; }
k = document.getElementById(farea);
if ( k ) {
if ( !is_ie ) {
mySpan = document.createElement('span');
myText = document.createTextNode(ftext);
mySpan.appendChild(myText);
myOnClick = document.createAttribute('onclick');
//Vuonna 2018 MediaWikistä poistui mediawiki.toolbar. Käytetään sen
//sijaan pienoisohjelman Gadget-mediawiki.toolbar.js mediawiki.toolbar
//-toteutusta. Ks. Phabricator-task T30856 ja mediawiki.orgin sivu
//Contributors/Projects/Removal_of_the_2006_wikitext_editor
myOnClick.nodeValue =
"$.when( mw.loader.using( 'ext.gadget.mediawiki.toolbar' ), " +
"$.ready ).then( function () { " +
"mw.toolbar.insertTags('" + f1 + "','" + f2 + "','" + f3 + "'); "+
"} );";
mySpan.setAttributeNode(myOnClick);
mySpan.title = ftitle;
myClass = document.createAttribute('class');
myClass.nodeValue = btb_i_f;
mySpan.setAttributeNode(myClass);
// Some spacing
k.appendChild(document.createTextNode(' '));
k.appendChild(mySpan);
} else {
// The nonstandard way
k.innerHTML += " <span onClick=\"javascript:mw.toolbar.insertTags('" + f1 + "','" + f2 + "','" + f3 + "');\" class=\"" + btb_i_f + "\" title=\"" + ftitle + "\" >" + ftext + "</span>";
}
}
}
function addSpecialButton(faction, ftext, ftitle, fclass, farea, achoices) {
if (!farea) { farea = btb_f; }
k = document.getElementById(farea);
if ( k ) {
if ( !is_ie ) {
// Create dropdown
var mySelect = "";
if (PainikkeetValikko === true) {
if (achoices !== null) {
var titleConv = ftitle;
titleConv.replace(/[^a-z]+/gi,"_");
mySelect = document.createElement('select');
mySelectId = document.createAttribute('id');
mySelectId.nodeValue = titleConv;
mySelect.setAttributeNode(mySelectId);
for (i = 0; i < achoices.length; i++) {
myOption = document.createElement('option');
var sValue = achoices[i];
var sCaption = achoices[i];
try {
aValues = sValue.split(";");
sValue = aValues[0];
sCaption = aValues[1];
} catch(e) {}
myValue = document.createAttribute('value');
myValue.nodeValue = sValue;
myOption.setAttributeNode(myValue);
if (PainikkeetLyhyt === true) {
sCaption = sValue;
}
myCaption = document.createTextNode(sCaption);
myOption.appendChild(myCaption);
mySelect.appendChild(myOption);
}
faction = faction.replace("$", "'+document.getElementById(\""+titleConv+"\").value+'");
}
} else {
faction = faction.replace("$", "");
}
mySpan = document.createElement('span');
myText = document.createTextNode(ftext);
mySpan.appendChild(myText);
myOnClick = document.createAttribute('onclick');
myOnClick.nodeValue = faction;
mySpan.setAttributeNode(myOnClick);
mySpan.title = ftitle;
myClass = document.createAttribute('class');
myClass.nodeValue = fclass;
mySpan.setAttributeNode(myClass);
// Some spacing
k.appendChild(document.createTextNode(' '));
k.appendChild(mySpan);
if (mySelect != "") {
k.appendChild(mySelect);
}
} else {
sSelect = "";
/* if (PainikkeetValikko == true) {
if (achoices != null) {
var titleConv = ftitle;
titleConv.replace(/[^a-z]+/gi,"_");
sSelect = '<select name="'+titleConv+'">';
for (i = 0; i < achoices.length; i++) {
var sValue = achoices[i];
var sCaption = achoices[i];
try {
aValues = sValue.split(";");
sValue = aValues[0];
sCaption = aValues[1];
} catch(e) {};
sSelect += '<option value="'+sValue+'">'+sCaption+'</option>';
}
sSelect += '</select>';
faction = faction.replace("$", "'+document.getElementById(\""+titleConv+"\").value+'");
}
} else {
faction = faction.replace("$", "");
} */
// The nonstandard way
k.innerHTML += " <span onClick=\"" + faction + ";\" class=\"" + fclass + "\" title=\"" +
ftitle + "\" >" + ftext + "</span>" + sSelect;
}
}
}
if (Painikkeet == true) {
if (isNaN(wgUG)) {
var wgUG = '';
try {
wgUG = mw.config.get('wgUserGroups', []).toString();
} catch(e) {}
}
function lisaaTyokalupalkki() {
var tNamespaceNumber = mw.config.get('wgNamespaceNumber');
var tyokalupalkki = document.getElementById('fiwiki-bottom-toolbar');
if (tyokalupalkki) {
// Poistetaan näkyvistä tiedoston tallennuksista
if (mw.config.get('wgPageName') == 'Toiminnot:Tallenna') {
tyokalupalkki.style.display = 'none';
}
// Alasvetovalikko
var select = document.createElement('select');
select.setAttribute('style', 'display: block; float: left');
select.setAttribute('onChange', 'valitseAlavalikko(selectedIndex)');
// Vaihtoehdot
var optionyleiset = document.createElement('option');
optionyleiset.setAttribute('value', 'fiwiki-yleiset');
var text = document.createTextNode('Yleiset');
optionyleiset.appendChild(text);
var optionviitteet = document.createElement('option');
optionviitteet.setAttribute('value', 'fiwiki-viitteet');
text = document.createTextNode('Viitteet');
optionviitteet.appendChild(text);
var optiontyngat = document.createElement('option');
optiontyngat.setAttribute('value', 'fiwiki-tyngat');
text = document.createTextNode('Tyngät');
optiontyngat.appendChild(text);
var optionongelmat = document.createElement('option');
optionongelmat.setAttribute('value', 'fiwiki-ongelmat');
text = document.createTextNode('Ongelmat');
optionongelmat.appendChild(text);
var optionpoistot = document.createElement('option');
optionpoistot.setAttribute('value', 'fiwiki-poistot');
text = document.createTextNode('Poistot');
optionpoistot.appendChild(text);
var optionkeskustelu = document.createElement('option');
optionkeskustelu.setAttribute('value', 'fiwiki-keskustelu');
text = document.createTextNode('Keskustelu');
optionkeskustelu.appendChild(text);
var optionmallineet = document.createElement('option');
optionmallineet.setAttribute('value', 'fiwiki-mallineet');
text = document.createTextNode('Mallineet');
optionmallineet.appendChild(text);
var optionyllapitajat = document.createElement('option');
optionyllapitajat.setAttribute('value', 'fiwiki-yllapitajat');
text = document.createTextNode('Ylläpitäjät');
optionyllapitajat.appendChild(text);
var optionosoitepaljastajat = document.createElement('option');
optionosoitepaljastajat.setAttribute('value', 'fiwiki-osoitepaljastajat');
text = document.createTextNode('Osoitepaljastajat');
optionosoitepaljastajat.appendChild(text);
// Ehdot milloin mikäkin on valittu oletuksena ja milloin poiskytketty
if ((tNamespaceNumber >= 0) && (tNamespaceNumber <= 3 || tNamespaceNumber == 102)) {
if (tNamespaceNumber == 0) {
optionyleiset.setAttribute('selected', 'selected');
} else if (tNamespaceNumber == 0) {
optionyleiset.setAttribute('selected', 'selected');
optionviitteet.setAttribute('disabled', 'disabled');
} else {
optionyleiset.setAttribute('disabled', 'disabled');
optionongelmat.setAttribute('disabled', 'disabled');
}
} else {
optionyleiset.setAttribute('disabled', 'disabled');
optionviitteet.setAttribute('disabled', 'disabled');
optiontyngat.setAttribute('disabled', 'disabled');
}
if (tNamespaceNumber < 6 && tNamespaceNumber > 3) {
optionongelmat.setAttribute('disabled', 'disabled');
}
if (tNamespaceNumber > 0) {
if (tNamespaceNumber % 2 == 1 || tNamespaceNumber == 4) {
optionkeskustelu.setAttribute('selected', 'selected');
}
} else {
optionkeskustelu.setAttribute('disabled', 'disabled');
}
if (tNamespaceNumber > 0) {
optionmallineet.setAttribute('selected', 'selected');
} else {
optionmallineet.setAttribute('disabled', 'disabled');
}
select.appendChild(optionyleiset);
select.appendChild(optionviitteet);
select.appendChild(optiontyngat);
select.appendChild(optionongelmat);
select.appendChild(optionpoistot);
select.appendChild(optionkeskustelu);
select.appendChild(optionmallineet);
// Rajoitettu näkyvyys vain ylläpitäjille
if (wgUG.indexOf('sysop') != -1) {
select.appendChild(optionyllapitajat);
}
// Rajoitettu näkyvyys vain osoitepaljastajille
if (wgUG.indexOf('checkuser') != -1) {
if (tNamespaceNumber != 3) {
optionosoitepaljastajat.setAttribute('disabled', 'disabled');
}
select.appendChild(optionosoitepaljastajat);
}
// Asetetaan alasvetovalikko työkalupalkkiin
tyokalupalkki.appendChild(select);
// Taulukkokoodi
var tablerows = new Array();
tablerows[0] = new Array();
tablerows[0][0] = 'Yleiset';
tablerows[0][1] = new Array();
tablerows[0][1][0] = 'fiwiki-yleiset-sekalaiset;Sekalaiset';
tablerows[0][1][1] = 'fiwiki-yleiset-tulevat;Tulevat';
tablerows[1] = new Array();
tablerows[1][0] = 'Viitteet';
tablerows[1][1] = new Array();
tablerows[1][1][0] = 'fiwiki-viitteet-artikkeliviitteet;Artikkeliviitteet';
tablerows[1][1][1] = 'fiwiki-viitteet-artikkeliviitteet2; ';
tablerows[1][1][2] = 'fiwiki-viitteet-sisarprojektit;Sisarprojektit';
tablerows[1][1][3] = 'fiwiki-viitteet-ulkoisetlinkit;Ulkoiset linkit';
tablerows[2] = new Array();
tablerows[2][0] = 'Tyngät';
tablerows[2][1] = new Array();
tablerows[2][1][0] = 'fiwiki-tyngat-maanosat;Maanosat';
tablerows[2][1][1] = 'fiwiki-tyngat-tieteet;Tieteet';
tablerows[2][1][2] = 'fiwiki-tyngat-henkilot;Henkilöt';
tablerows[2][1][3] = 'fiwiki-tyngat-geneeriset;Geneeriset';
tablerows[3] = new Array();
tablerows[3][0] = 'Ongelmat';
tablerows[3][1] = new Array();
tablerows[3][1][0] = 'fiwiki-ongelmat-tarkennuspyynnot;Tarkennuspyynnöt';
tablerows[3][1][1] = 'fiwiki-ongelmat-ongelmat;Ongelmat';
tablerows[3][1][2] = 'fiwiki-ongelmat-korjaukset;Korjaukset';
tablerows[3][1][3] = 'fiwiki-ongelmat-kuvat;Kuvat';
tablerows[4] = new Array();
tablerows[4][0] = 'Poistot';
tablerows[4][1] = 'fiwiki-poistot';
tablerows[5] = new Array();
tablerows[5][0] = 'Keskustelu';
tablerows[5][1] = new Array();
tablerows[5][1][0] = 'fiwiki-keskustelu-kayttajavaroitukset;Käyttäjävaroitukset';
tablerows[5][1][1] = 'fiwiki-keskustelu-kayttajahuomautukset;Käyttäjähuomautukset';
tablerows[5][1][2] = 'fiwiki-keskustelu-spam;Mainostaminen / Spam';
tablerows[5][1][3] = 'fiwiki-keskustelu-kayttajaopastus;Käyttäjäopastus';
tablerows[5][1][4] = 'fiwiki-keskustelu-rekisteroitymattomat;Rekisteröitymättömät';
tablerows[5][1][5] = 'fiwiki-keskustelu-aanestys;Äänestys';
tablerows[6] = new Array();
tablerows[6][0] = 'Mallineet';
tablerows[6][1] = 'fiwiki-mallineet';
tablerows[7] = new Array();
tablerows[7][0] = 'Ylläpitäjät';
tablerows[7][1] = 'fiwiki-yllapitajat';
tablerows[8] = new Array();
tablerows[8][0] = 'Osoitepaljastajat';
tablerows[8][1] = 'fiwiki-osoitepaljastajat';
for (i = 0; i < tablerows.length; i++) {
var table = document.createElement('table');
table.setAttribute('border', '0');
table.setAttribute('class', 'specialbasic');
table.setAttribute('style', 'display: none');
var tr = document.createElement('tr');
var thmain = document.createElement('th');
if (typeof tablerows[i][1] != 'string') {
thmain.setAttribute('rowspan', tablerows[i][1].length);
}
var text = document.createTextNode(tablerows[i][0]);
thmain.appendChild(text);
tr.appendChild(thmain);
if (typeof tablerows[i][1] != 'string') {
var thsub = document.createElement('th');
var thvalues = tablerows[i][1][0].split(';');
var text = document.createTextNode(thvalues[1]);
thsub.appendChild(text);
tr.appendChild(thsub);
var tdsub = document.createElement('td');
tdsub.setAttribute('id', thvalues[0]);
tr.appendChild(tdsub);
table.appendChild(tr);
for (o = 1; o < tablerows[i][1].length; o++) {
tr = document.createElement('tr');
thsub = document.createElement('th');
thvalues = tablerows[i][1][o].split(';');
text = document.createTextNode(thvalues[1]);
thsub.appendChild(text);
tr.appendChild(thsub);
tdsub = document.createElement('td');
tdsub.setAttribute('id', thvalues[0]);
tr.appendChild(tdsub);
table.appendChild(tr);
}
} else {
var tdsub = document.createElement('td');
tdsub.setAttribute('id', tablerows[i][1]);
tr.appendChild(tdsub);
table.appendChild(tr);
}
// Asetetaan taulukko työkalupalkkiin
tyokalupalkki.appendChild(table);
}
// Alavalikon valinta
// Keskustelu (*) = Keskustelu
if (tNamespaceNumber % 2 == 1) { valitseAlavalikko(5); }
// Wikipedia = Keskustelu
else if (tNamespaceNumber == 4) { valitseAlavalikko(5); }
// Malline = Mallineet
else if (tNamespaceNumber == 10) { valitseAlavalikko(6); }
// Kuva = Ongelmat
else if (tNamespaceNumber == 6) { valitseAlavalikko(3); }
// > Artikkeli = Poistot
else if (tNamespaceNumber > 0) { valitseAlavalikko(4); }
// Oletus = Yleiset
else { valitseAlavalikko(PainikkeetOletus); }
}
}
// Alavalikon valinta
function valitseAlavalikko(s) {
var l = document.getElementById('fiwiki-bottom-toolbar').getElementsByTagName('table');
for (var i = 0; i < l.length ; i++) {
l[i].style.display = i == s ? 'inline' : 'none';
}
}
// Valikon lisäys
$(lisaaTyokalupalkki);
// Painikkeita helpommin
function addSBeforeButton(sValue, sName, sCaption, sArea, sSummary, bWatchthis, aChoices) {
var sCode="";
if (!aChoices) { var aChoices = null; }
if (mw.user.options.get("gadget-wikEd")==1)
{
//Käytetään pienoisohjelman Gadget-mediawiki.toolbar.js
//mediawiki.toolbar-toteutusta. Ks. Phabricator-task T30856
sCode=
"$.when( mw.loader.using( 'ext.gadget.mediawiki.toolbar' ), " +
"$.ready ).then( function () { " +
"mw.toolbar.insertTags('" + sValue + "', '',''); "+
"} );";
}else{
sCode = "beforeButtonAction('" + sValue + "');";
}
if (sSummary) {
sCode += 'document.editform.wpSummary.value=\'' + sSummary + '\';';
}
if ((!isNaN(bWatchthis))&&(bWatchthis != null)) {
sCode += 'document.editform.wpWatchthis.checked=' + bWatchthis + ';';
}
addSpecialButton(sCode, sName, sCaption, 'fiwiki-feature', sArea, aChoices);
}
function addSAfterButton(sValue, sName, sCaption, sArea, sSummary, bWatchthis, aChoices) {
var sCode="";
if (!aChoices) { var aChoices = null; }
if (mw.user.options.get("gadget-wikEd")==1)
{
//Käytetään pienoisohjelman Gadget-mediawiki.toolbar.js
//mediawiki.toolbar-toteutusta. Ks. Phabricator-task T30856
sCode=
"$.when( mw.loader.using( 'ext.gadget.mediawiki.toolbar' ), " +
"$.ready ).then( function () { " +
"mw.toolbar.insertTags('" + sValue +"', '','');"+
"} );";
}else{
sCode = "afterButtonAction('" + sValue + "');";
}
if (sSummary) {
sCode += 'document.editform.wpSummary.value=\''+ sSummary + '\';';
}
if ((!isNaN(bWatchthis))&&(bWatchthis != null)) {
sCode += 'document.editform.wpWatchthis.checked=' + bWatchthis + ';';
}
addSpecialButton(sCode, sName, sCaption, 'fiwiki-feature', sArea, aChoices);
}
// Painikkeita
if (PainikkeetOmat == false) {
function oletusPainikkeet () {
var tNamespaceNumber = mw.config.get('wgNamespaceNumber');
var sR = "$";
if (tNamespaceNumber == 0) {
// Yleiset: Sekalaiset
addFeatureButton('{{Lyhenne|', '}'+'}', '', 'Lyhenne', 'Lyhenne',
'fiwiki-yleiset-sekalaiset');
addFeatureButton('{{Pääartikkeli|[[', ']]}'+'}', '', 'Pääartikkeli', 'Pääartikkeli',
'fiwiki-yleiset-sekalaiset');
}
if (tNamespaceNumber == 0 || tNamespaceNumber == 102) {
addSBeforeButton('{{Tämä artikkeli'+'|käsittelee MITÄ. [[jokin (jossain)|jokin' +
']] käsittelee MUUTA}'+'}', 'Tämä artikkeli', 'Tämä artikkeli',
'fiwiki-yleiset-sekalaiset', '{{Tämä artikkeli}'+'}');
addSAfterButton ('{{Täsmennyssivu}'+'}', 'Täsmennyssivu', 'Täsmennyssivu',
'fiwiki-yleiset-sekalaiset', 'Täsmennyssivu');
// Yleiset: Tulevat
addSBeforeButton('{{Ajankohtaista'+'|päättymisaika='+PainikkeetTuleva+'}'+'}',
'Ajankohtaista', 'Ajankohtaista', 'fiwiki-yleiset-tulevat',
'{{Ajankohtaista}'+'}');
addSBeforeButton('{{Tuleva albumi'+'|päättymisaika='+PainikkeetTuleva+'}'+'}',
'Tuleva albumi', 'Tuleva albumi', 'fiwiki-yleiset-tulevat',
'{{Tuleva albumi}'+'}');
addSBeforeButton('{{Tuleva elokuva'+'|päättymisaika='+PainikkeetTuleva+'}'+'}',
'Tuleva elokuva', 'Tuleva elokuva', 'fiwiki-yleiset-tulevat',
'{{Tuleva elokuva}'+'}');
addSBeforeButton('{{Tuleva kirja'+'|päättymisaika='+PainikkeetTuleva+'}'+'}',
'Tuleva kirja', 'Tuleva kirja', 'fiwiki-yleiset-tulevat',
'{{Tuleva kirja}'+'}');
addSBeforeButton('{{Tuleva tapahtuma'+'|päättymisaika='+PainikkeetTuleva+'}'+'}',
'Tuleva tapahtuma', 'Tuleva tapahtuma',
'fiwiki-yleiset-tulevat', '{{Tuleva tapahtuma}'+'}');
addSBeforeButton('{{Tuleva urheilutapahtuma'+'|päättymisaika='+PainikkeetTuleva+
'}'+'}', 'Tuleva urheilutapahtuma', 'Tuleva urheilutapahtuma',
'fiwiki-yleiset-tulevat', '{{Tuleva urheilutapahtuma}'+'}');
}
if ((tNamespaceNumber >= 0) && (tNamespaceNumber <= 4)) {
// Viitteet: Artikkeliviitteet
addFeatureButton('<ref>{{Kirjaviite | Tekijä = ', ' | Nimeke = | Vuosi = | ' +
'Luku = | Sivu = | Selite = | Julkaisupaikka = | ' +
'Julkaisija = | Suomentaja = | Tunniste = | Isbn = | www = | www-teksti = | ' +
'Tiedostomuoto = | Viitattu = ' + PainikkeetViite + ' | ' +
'Kieli = }'+'}</ref>', '', 'Kirjaviite', 'Kirjaviite',
'fiwiki-viitteet-artikkeliviitteet');
addFeatureButton('<ref>{{Lehtiviite | Tekijä = ', ' | Otsikko = | Julkaisu = ' +
'| Ajankohta = | Vuosikerta = | Numero = | Sivut = | ' +
'Julkaisupaikka = | Julkaisija = | Selite= | Tunniste= | ' +
'www = | www-teksti = | Tiedostomuoto = | Viitattu = ' +
PainikkeetViite + ' | Kieli = | Lopetusmerkki = }'+'}</ref>', '',
'Lehtiviite', 'Lehtiviite',
'fiwiki-viitteet-artikkeliviitteet');
addFeatureButton('<ref>{{Verkkoviite | Osoite = ', ' | Nimeke = | Tekijä = | ' +
'Tiedostomuoto = | Selite = | Julkaisu = | Ajankohta = | ' +
'Julkaisupaikka = | Julkaisija = | Viitattu = ' +
PainikkeetViite + ' | Kieli = }'+'}</ref>', '',
'Verkkoviite', 'Verkkoviite',
'fiwiki-viitteet-artikkeliviitteet');
addFeatureButton('<ref>{{Elokuvaviite | Ohjaaja = ', ' | Nimi = | ' +
'Alkuperäisnimi = | Maa = | Vuosi = | Kieli = }'+'}</ref>', '',
'Elokuvaviite', 'Elokuvaviite',
'fiwiki-viitteet-artikkeliviitteet');
addFeatureButton('<ref>{{Karttaviite | Tekijä = ', ' | Nimeke = | Mittakaava =' +
' | Lehti = | Julkaisupaikka = | Julkaisija = | Ajankohta = |' +
' Selite = | Tunniste = | www = | www-teksti = | Tiedostomuoto = | ' +
'Viitattu = ' + PainikkeetViite + ' | Kieli = }'+'}</ref>', '',
'Karttaviite', 'Karttaviite',
'fiwiki-viitteet-artikkeliviitteet');
addFeatureButton('<ref>{{Standardiviite | Numero = ', ' | Nimeke = | ' +
'Julkaisupaikka = | Julkaisija = | Ajankohta = | Selite = | ' +
'Sivut = | www = | www-teksti = | Tiedostomuoto = | ' +
'Viitattu = ' + PainikkeetViite + ' | Kieli = }'+'}</ref>', '',
'Standardiviite', 'Standardiviite',
'fiwiki-viitteet-artikkeliviitteet');
addFeatureButton('<ref>{{Äänilevyviite | kappale = ', ' | albumi = | ' +
'esittäjä = | levy-yhtiö = | vuosi = }'+'}</ref>', '', 'Äänilevyviite',
'Äänilevyviite', 'fiwiki-viitteet-artikkeliviitteet');
addFeatureButton('<ref>{{Jaksoviite | Sarja = ', ' | Sarjan alkuperäisnimi = | ' +
'Tuotantokausi = | Jaksonumero = | Nimi = | Alkuperäisnimi = | ' +
'Ohjaaja = | Käsikirjoittaja = | Verkko = | Vuosi = | ' +
'www = | www-teksti | ' +
'Viitattu = ' + PainikkeetViite + ' | Kieli = }'+'}</ref>', '',
'Jaksoviite', 'Jaksoviite',
'fiwiki-viitteet-artikkeliviitteet');
}
if ((tNamespaceNumber >= 0) && (tNamespaceNumber <= 4)) {
// Viitteet: Artikkeliviitteet2
addFeatureButton('<ref>{{Kirjaviite | Tekijä = ', ' | Nimeke = | Vuosi = | ' +
'Sivu = | Julkaisupaikka = | ' +
'Julkaisija = | Suomentaja = | Tunniste = | Isbn = | ' +
'Viitattu = ' + PainikkeetViite +
' }'+'}</ref>', '', 'KirjaviiteMINI', 'KirjaviiteMINI',
'fiwiki-viitteet-artikkeliviitteet2');
addFeatureButton('<ref>{{Lehtiviite | Tekijä = ', ' | Otsikko = | Julkaisu = ' +
'| Ajankohta = | Sivut = |' +
' Julkaisija = |' +
' Viitattu = ' +
PainikkeetViite + ' }'+'}</ref>', '',
'LehtiviiteMINI', 'LehtiviiteMINI',
'fiwiki-viitteet-artikkeliviitteet2');
addFeatureButton('<ref>{{Verkkoviite | Osoite = ', ' | Nimeke = | Tekijä = |' +
' Ajankohta = |' +
' Julkaisu = | Viitattu = ' +
PainikkeetViite + ' }'+'}</ref>', '',
'VerkkoviiteMINI', 'VerkkoviiteMINI',
'fiwiki-viitteet-artikkeliviitteet2');
}
if (tNamespaceNumber == 0) {
// Viitteet: Sisarprojektit
addFeatureButton('{{Commons|', '|artikkelin nimi}'+'}', 'Commons-nimi', 'Commons',
'Commons', 'fiwiki-viitteet-sisarprojektit');
addFeatureButton('{{Species|', '|artikkelin nimi}'+'}', 'Species-nimi', 'Species',
'Species', 'fiwiki-viitteet-sisarprojektit');
addFeatureButton('{{Wikikirjasto|', '|artikkelin nimi}'+'}', 'Wikikirjasto-nimi',
'Wikikirjasto', 'Wikikirjasto',
'fiwiki-viitteet-sisarprojektit');
addFeatureButton('{{Wikisanakirja|', '|artikkelin nimi}'+'}', 'Wikisanakirja-nimi',
'Wikisanakirja', 'Wikisanakirja',
'fiwiki-viitteet-sisarprojektit');
addFeatureButton('{{Wikisitaatit|', '}'+'}', 'Wikisitaatit-nimi', 'Wikisitaatit',
'Wikisitaatit', 'fiwiki-viitteet-sisarprojektit');
addFeatureButton('{{Wikiuutiset|', '|artikkelin nimi}'+'}', 'Wikiuutiset-nimi',
'Wikiuutiset', 'Wikiuutiset', 'fiwiki-viitteet-sisarprojektit');
// Viitteet: Ulkoiset linkit
addFeatureButton('* {{Elonet| id = ', ' | nimi = }'+'}', '', 'Elonet', 'Elonet',
'fiwiki-viitteet-ulkoisetlinkit');
addFeatureButton('* {{Elonet-h| id = ', ' | nimi = }'+'}', '', 'Elonet-h',
'Elonet-h', 'fiwiki-viitteet-ulkoisetlinkit');
addFeatureButton('* {{Hockeydb| id = ', ' | nimi = }'+'}', '', 'Hockeydb',
'Hockeydb', 'fiwiki-viitteet-ulkoisetlinkit');
addFeatureButton('* {{IMDb| id = ', ' | nimi = }'+'}', '', 'IMDb', 'IMDb',
'fiwiki-viitteet-ulkoisetlinkit');
addFeatureButton('* {{IMDb-h| id = ', ' | nimi = }'+'}', '', 'IMDb-h', 'IMDb-h',
'fiwiki-viitteet-ulkoisetlinkit');
addFeatureButton('* {{ITF| id = ', ' | nimi = }'+'}', '', 'ITF',
'ITF', 'fiwiki-viitteet-ulkoisetlinkit');
addFeatureButton('* {{Last.fm|', '|Artistin nimi}'+'}', 'artistin+last.fm+nimi',
'Last.fm', 'Last.fm', 'fiwiki-viitteet-ulkoisetlinkit');
addFeatureButton('* {{MySpace|', '|Nimi}'+'}', 'MySpace-nimi', 'MySpace', 'MySpace',
'fiwiki-viitteet-ulkoisetlinkit');
}
if (tNamespaceNumber == 0 || tNamespaceNumber == 102) {
// Tyngät: Maanosat
addFeatureButton('{{Tynkä/', '}'+'}', 'Aasia', 'Aasia', 'Tynkä/Aasia',
'fiwiki-tyngat-maanosat');
addFeatureButton('{{Tynkä/', '}'+'}', 'Afrikka', 'Afrikka', 'Tynkä/Afrikka',
'fiwiki-tyngat-maanosat');
addFeatureButton('{{Tynkä/', '}'+'}', 'Etelä-Amerikka', 'Etelä-Amerikka',
'Tynkä/Etelä-Amerikka', 'fiwiki-tyngat-maanosat');
addFeatureButton('{{Tynkä/', '}'+'}', 'Eurooppa', 'Eurooppa', 'Tynkä/Eurooppa',
'fiwiki-tyngat-maanosat');
addFeatureButton('{{Tynkä/', '}'+'}', 'Oseania', 'Oseania', 'Tynkä/Oseania',
'fiwiki-tyngat-maanosat');
addFeatureButton('{{Tynkä/', '}'+'}', 'Pohjois-Amerikka', 'Pohjois-Amerikka',
'Tynkä/Pohjois-Amerikka', 'fiwiki-tyngat-maanosat');
// Tyngät: Tieteet
addFeatureButton('{{Tynkä/', '}'+'}', 'Biologia', 'Biologia', 'Tynkä/Biologia',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Filosofia', 'Filosofia', 'Tynkä/Filosofia',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Fysiikka', 'Fysiikka', 'Tynkä/Fysiikka',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Kemia', 'Kemia', 'Tynkä/Kemia',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Historia', 'Historia', 'Tynkä/Historia',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Lääketiede', 'Lääketiede', 'Tynkä/Lääketiede',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Matematiikka', 'Matematiikka',
'Tynkä/Matematiikka', 'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Psykologia', 'Psykologia', 'Tynkä/Psykologia',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Tekniikka', 'Tekniikka', 'Tynkä/Tekniikka',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Tähtitiede', 'Tähtitiede', 'Tynkä/Tähtitiede',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Taide', 'Taide', 'Tynkä/Taide',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Musiikki', 'Musiikki', 'Tynkä/Musiikki',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Elokuva', 'Elokuva', 'Tynkä/Elokuva',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Kirjallisuus', 'Kirjallisuus', 'Tynkä/Kirjallisuus',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Urheilu', 'Urheilu', 'Tynkä/Urheilu',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Yhteiskunta', 'Yhteiskunta', 'Tynkä/Yhteiskunta',
'fiwiki-tyngat-tieteet');
addFeatureButton('{{Tynkä/', '}'+'}', 'Henkilö', 'Henkilö', 'Tynkä/Henkilö',
'fiwiki-tyngat-henkilot');
addFeatureButton('{{Tynkä/', '}'+'}', 'Muusikko', 'Muusikko', 'Tynkä/Muusikko',
'fiwiki-tyngat-henkilot');
addFeatureButton('{{Tynkä/', '}'+'}', 'Näyttelijä', 'Näyttelijä', 'Tynkä/Näyttelijä',
'fiwiki-tyngat-henkilot');
addFeatureButton('{{Tynkä/', '}'+'}', 'Urheilija', 'Urheilija', 'Tynkä/Urheilija',
'fiwiki-tyngat-henkilot');
addFeatureButton('{{Tynkä/', '}'+'}', 'Kirjailija', 'Kirjailija', 'Tynkä/Kirjailija',
'fiwiki-tyngat-henkilot');
addFeatureButton('{{Tynkä/', '}'+'}', 'Tieteilijä', 'Tieteilijä', 'Tynkä/Tieteilijä',
'fiwiki-tyngat-henkilot');
// Tyngät: Geneeriset
addFeatureButton('{{Tynkä', '}'+'}', '', 'Tynkä', 'Tynkä', 'fiwiki-tyngat-geneeriset');
}
if (tNamespaceNumber == 0) {
// Ongelmat: Tarkennuspyynnöt
addFeatureButton('{{Kenen mukaan}'+'}', '', '', 'Kenen mukaan', 'Kenen mukaan',
'fiwiki-ongelmat-tarkennuspyynnot');
addFeatureButton('{{Koska}'+'}', '', '', 'Koska', 'Koska',
'fiwiki-ongelmat-tarkennuspyynnot');
addFeatureButton('{{Lähde}'+'}', '', '', 'Lähde', 'Lähde',
'fiwiki-ongelmat-tarkennuspyynnot');
addFeatureButton('{{subst:Lähde-aika}'+'}', '', '', 'Lähde-aika', 'Lähde-aika',
'fiwiki-ongelmat-tarkennuspyynnot');
addFeatureButton('{{Lähde tarkemmin}'+'}', '', '', 'Lähde tarkemmin',
'Lähde tarkemmin', 'fiwiki-ongelmat-tarkennuspyynnot');
addFeatureButton('{{Parempi lähde}'+'}', '', '', 'Tarvitaan parempi lähde',
'Lähde tarkemmin', 'fiwiki-ongelmat-tarkennuspyynnot');
addFeatureButton('{{Selvennä|syy}'+'}', '', '', 'Selvennä',
'Lähde tarkemmin', 'fiwiki-ongelmat-tarkennuspyynnot');
}
if (tNamespaceNumber == 0 || tNamespaceNumber == 102) {
// Ongelmat: Ongelmat
addSBeforeButton('{{Kerro kuka tekee}'+'}', 'Kerro kuka tekee',
'Kerro kuka tekee', 'fiwiki-ongelmat-ongelmat',
'[[Wikipedia:Kerro kuka tekee|Esittäjä]] ei selviä ' +
'artikkelista');
addSBeforeButton('{{Käännettävä}'+'}', 'Käännettävä', 'Käännettävä',
'fiwiki-ongelmat-ongelmat', 'Käännös on keskeneräinen');
addSAfterButton ('{{Käännös|:wp:Sivu}'+'}', 'Käännös', 'Käännös',
'fiwiki-ongelmat-ongelmat', 'Käännetty vieraskielisen ' +
'Wikipedian artikkelista');
addFeatureButton('{{Lähteetön|', '}'+'}', 'Tarkennus', 'Lähteetön', 'Lähteetön',
'fiwiki-ongelmat-ongelmat', '[[Wikipedia:Merkitse_lähteet|' +
'Lähteetön]]');
addFeatureButton('{{Neutraalius|', '}'+'}', 'Tarkennus', 'Neutraalius', 'Neutraalius',
'fiwiki-ongelmat-ongelmat', '[[Wikipedia:Neutraali näkökulma|' +
'Neutraalius]]');
addFeatureButton('{{Tarkistettava|', '}'+'}', 'Tarkennus', 'Tarkistettava',
'Tarkistettava', 'fiwiki-ongelmat-ongelmat',
'[[Wikipedia:Tarkistettavuus|Tarkistettava]]');
addFeatureButton('{{Uudelleenkirjoitettava|', '}'+'}', 'Tarkennus',
'Uudelleenkirjoitettava', 'Uudelleenkirjoitettava',
'fiwiki-ongelmat-ongelmat', '[[Ohje:Tyyliopas|' +
'Uudelleenkirjoitettava]]');
addFeatureButton('{{Uutta tutkimusta|', '}'+'}', 'Tarkennus', 'Uutta tutkimusta',
'Uutta tutkimusta', 'fiwiki-ongelmat-ongelmat', '[[Wikipedia:' +
'Ei uutta tutkimusta|Uutta tutkimusta]]');
addFeatureButton('{{Viitteetön|', '}'+'}', 'Tarkennus', 'Viitteetön', 'Viitteetön',
'fiwiki-ongelmat-ongelmat', '[[Wikipedia:Merkitse lähteet|' +
'Viitteetön]]');
// Ongelmat: Korjaukset
addFeatureButton('{{Korjattava|', '}'+'}', 'Tarkennus', 'Korjattava', 'Korjattava',
'fiwiki-ongelmat-korjaukset', '{{Korjattava}'+'}');
addFeatureButton('{{Korjattava/kieli|', '}'+'}', 'Tarkennus', 'Kieli',
'Korjattava/kieli', 'fiwiki-ongelmat-korjaukset',
'{{Korjattava/kieli}'+'}');
addFeatureButton('{{Korjattava/mainos|', '}'+'}', 'Tarkennus', 'Mainos',
'Korjattava/mainos', 'fiwiki-ongelmat-korjaukset',
'{{Korjattava/mainos}'+'}');
addFeatureButton('{{Korjattava/muoto|', '}'+'}', 'Tarkennus', 'Muoto',
'Korjattava/muoto', 'fiwiki-ongelmat-korjaukset',
'{{Korjattava/muoto}'+'}');
addFeatureButton('{{Korjattava/määritelmä|', '}'+'}', 'Tarkennus', 'Määritelmä',
'Korjattava/määritelmä',
'fiwiki-ongelmat-korjaukset', '{{Korjattava/määritelmä}'+'}');
addFeatureButton('{{Korjattava/johdanto|', '}'+'}', 'Tarkennus', 'Johdanto',
'Korjattava/johdanto',
'fiwiki-ongelmat-korjaukset', '{{Korjattava/johdanto}'+'}');
addSBeforeButton('{{Korjattava/takso}'+'}', 'Takso', 'Korjattava/takso',
'fiwiki-ongelmat-korjaukset', '{{Korjattava/takso}'+'}');
addFeatureButton('{{Korjattava/trivia|', '}'+'}', 'Tarkennus', 'Trivia',
'Korjattava/trivia', 'fiwiki-ongelmat-korjaukset',
'{{Korjattava/trivia}'+'}');
addFeatureButton('{{Korjattava/viitteet|', '}'+'}', 'Tarkennus', 'Viitteet',
'Korjattava/viitteet', 'fiwiki-ongelmat-korjaukset',
'{{Korjattava/viitteet}'+'}');
}
if (tNamespaceNumber == 6) {
// Ongelmat: Kuvat
addFeatureButton('{{Epäselvä|{{subst'+':LOCALTIMESTAMP}'+'}|', '}'+'}', 'Syy', 'Epäselvä', 'Epäselvä',
'fiwiki-ongelmat-kuvat', '{{Epäselvä}'+'}');
addSAfterButton ('{{VRTS|{{subst'+':LOCALTIMESTAMP}'+'}'+'}'+'}', 'VRTS', 'VRTS',
'fiwiki-ongelmat-kuvat', '{{VRTS}'+'}');
addSBeforeButton ('{{Commonsiin}'+'}', 'Commonsiin', 'Commonsiin',
'fiwiki-ongelmat-kuvat', '{{Commonsiin}'+'}');
}
// Poistot
if (isNaN(aRoskaa)) {
var aRoskaa = Array("Y0;Valitse poistosyy ↓",
"Y1;Ei järkevää sisältöä","Y2;Testisivu",
"Y3;Vandalismi","Y4;Poistoäänestyksen mukaisesti",
"Y5;Estetyn käyttäjän luoma sivu","Y6;Tekninen poisto",
"Y7;Aloittajan pyyntö","Y8;Ei isäntäsivua",
"Y10;Vahingoittamissivu", "Y11;Mainos",
"Y12;Tekijänoikeusrikkomus", "Y13;Kaksoiskappale");
if ((tNamespaceNumber == 0)|(tNamespaceNumber == 100)) {
aRoskaa = aRoskaa.concat(Array("A1;Ei määritelmää","A2;Väärä kieli",
"A3;Ei sisältöä","A4;Väärä projekti",
"A5;Epämerkittävä"));
}
if (tNamespaceNumber == 6) {
aRoskaa = aRoskaa.concat(Array("T1;Tarpeeton tiedosto","T2;Korruptoitunut tiedosto",
"T3;Väärä lisenssi","T4;Epäselvät tiedot",
"T5;Käyttämätön sitaattikuva",
"T7;Ei sitaattioikeutta","T8;Siirretty Commonsiin",
"T9;Ei lupaa"));
}
if (tNamespaceNumber == 14) {
aRoskaa = aRoskaa.concat(Array("L1;Tyhjä luokka","L2;Uudelleen nimetty luokka",
"L3;Epämerkittävä"));
}
if (tNamespaceNumber == 2) {
aRoskaa = aRoskaa.concat(Array("K1;Ei käyttäjää","K2;Käyttäjäsivukäytännön vastainen",
"K3;Ikuisesti estetty käyttäjä"));
}
if (tNamespaceNumber == 10) {
aRoskaa = aRoskaa.concat(Array("M1;Virheellinen tietosisältö","M2;Tarpeeton malline",
"M3;Epämerkittävä malline"));
}
aRoskaa = aRoskaa.concat(Array("O1;Nimiavaruuden ylittävä ohjaus","O2;Tarpeeton ohjaus"));
}
if (is_ie) { sR = "Y0";
}
addSBeforeButton('{{Pikapoisto||'+sR+'}'+'}', 'Pikapoisto', 'Merkitse poistettavaksi välittömästi',
'fiwiki-poistot', 'Merkitty poistettavaksi välittömästi', false, aRoskaa);
if (tNamespaceNumber == 0 || tNamespaceNumber == 10 || tNamespaceNumber == 14 || tNamespaceNumber == 102) {
addSBeforeButton('<noinclude>{{Merkittävyys|{{subst'+':LOCALTIMESTAMP}'+'}'+'}'+'}</noinclude>', 'Merkittävyys', 'Merkittävyys',
'fiwiki-poistot', 'Aiheen [[Wikipedia:Merkittävyys|' +
'merkittävyys]] kyseenalaistettu', true);
}
if (tNamespaceNumber == 0 || tNamespaceNumber == 102) {
addSBeforeButton('{{Kopio|1=url}'+'}', 'Kopio', 'Kopio', 'fiwiki-poistot',
'Kopio osoitteesta ', false);
addSBeforeButton('{{Hauki on kala|{{subst'+':LOCALTIMESTAMP}'+'}'+'}'+'}', 'Hauki on kala', 'Hauki on kala',
'fiwiki-poistot', '[[Wikipedia:Hauki on kala|' +
'Hauki on kala]]', true);
}
if (tNamespaceNumber % 2 == 0) {
addSBeforeButton('{{Poistoäänestys}'+'}', 'Poistoäänestys', 'Poistoäänestys',
'fiwiki-poistot', '{{Poistoäänestys}'+'}', true);
}
if (tNamespaceNumber % 2 == 0) {
addSBeforeButton('<noinclude>{{Poistokeskustelu}'+'}</noinclude>', 'Poistokeskustelu', 'Poistokeskustelu',
'fiwiki-poistot', '{{Poistokeskustelu}'+'}', true);
}
if (tNamespaceNumber == 6) {
addSBeforeButton('{{NowCommons}'+'}', 'NowCommons', 'NowCommons',
'fiwiki-poistot', '{{NowCommons}'+'}', false);
}
if (tNamespaceNumber == 3) {
// Keskustelu: Käyttäjävaroitukset
addSAfterButton ('{{subst:'+'Test}'+'} ' + PainikkeetAllekirjoitus, 'T1', 'Ensimmäinen huomautus',
'fiwiki-keskustelu-kayttajavaroitukset',
'Ensimmäinen huomautus', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Test-kumosi}'+'} ' + PainikkeetAllekirjoitus, 'T1k', 'Kumosi itse',
'fiwiki-keskustelu-kayttajavaroitukset',
'Kokeilit muokkaamista ja poistit kokeilusi itse', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Test2}'+'} ' + PainikkeetAllekirjoitus, 'V1', 'Varoitus vandalismista',
'fiwiki-keskustelu-kayttajavaroitukset',
'Varoitus vandalismista', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Vandalismia}'+'} ' + PainikkeetAllekirjoitus, 'V2',
'Varoitus vakavasta vandalismista',
'fiwiki-keskustelu-kayttajavaroitukset',
'Varoitus vakavasta vandalismista', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Hh}'+'} ' + PainikkeetAllekirjoitus, 'HH',
'Varoitus henkilökohtaisesta hyökkäyksestä',
'fiwiki-keskustelu-kayttajavaroitukset', '[[Wikipedia:Ei ' +
'henkilökohtaisia hyökkäyksiä]]', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Kunnia}'+'} ' + PainikkeetAllekirjoitus, 'Kunnia', 'Kunnianloukkaus',
'fiwiki-keskustelu-kayttajavaroitukset','Varoitus yksityisyyden ' +
'suojaa tai kunniaa loukkaavan tiedon lisäämisestä', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Älä häiriköi}'+'} ' + PainikkeetAllekirjoitus, 'Älä häiriköi',
'Älä häiriköi', 'fiwiki-keskustelu-kayttajavaroitukset',
'[[Wikipedia:Älä häiriköi esittääksesi kantasi|' +
'Älä häiriköi esittääksesi kantasi]]', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Rikoit tekijänoikeuksia}'+'} ' + PainikkeetAllekirjoitus,
'Tekijänoikeus', 'Tekijänoikeus',
'fiwiki-keskustelu-kayttajavaroitukset',
'Rikoit tekijänoikeuksia', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Tyhjennys}'+'} ' + PainikkeetAllekirjoitus, 'Tyhjennys',
'Keskustelusivun tyhjennys',
'fiwiki-keskustelu-kayttajavaroitukset',
'Keskustelusivuja ei saa tyhjentää', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Tyhjennys|artikkeli}'+'} ' + PainikkeetAllekirjoitus, 'Tyhjentäminen',
'Artikkelisivun tyhjennys',
'fiwiki-keskustelu-kayttajavaroitukset',
'Artikkelisivujen tyhjentäminen ei ole sallittua',
PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Poistit tekstiä}'+'} ' + PainikkeetAllekirjoitus, 'Tekstin poisto',
'Tekstin poisto artikkelisivuilta',
'fiwiki-keskustelu-kayttajavaroitukset',
'Tekstin poisto artikkelisivuilta',
PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Numerotiedot}'+'} ' + PainikkeetAllekirjoitus, 'Numerotiedot',
'Numerotietojen muuttaminen',
'fiwiki-keskustelu-kayttajavaroitukset',
'Numerotietojen muuttaminen',
PainikkeetKeskustelu);
addSAfterButton ('* Vandalismia ' + PainikkeetAllekirjoitus, 'Vandal.', 'Vandalismia',
'fiwiki-keskustelu-kayttajavaroitukset', 'Vandalismia',
PainikkeetKeskustelu);
addSAfterButton ('* Sotkemista ' + PainikkeetAllekirjoitus, 'Sotkua', 'Sotkemista',
'fiwiki-keskustelu-kayttajavaroitukset', 'Sotkemista',
PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Muokkaussota}'+'} ' + PainikkeetAllekirjoitus, '3RR', 'Muokkaussota',
'fiwiki-keskustelu-kayttajavaroitukset',
'Muokkaussotiminen ei ole sallittua', PainikkeetKeskustelu);
// Keskustelu: Käyttäjähuomautukset
addSAfterButton ('{{subst:'+'Hyvä yritys}'+'} ' + PainikkeetAllekirjoitus, 'H1', 'Hyvä yritys',
'fiwiki-keskustelu-kayttajahuomautukset',
'Hyvä yritys, ensi kerralla paremmin', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Epämerkittävä}'+'} ' + PainikkeetAllekirjoitus, 'H2',
'Epämerkittävä', 'fiwiki-keskustelu-kayttajahuomautukset',
'Artikkelisi aihe ei ollut merkittävä', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Luettavuus}'+'} ' + PainikkeetAllekirjoitus, 'H3', 'Luettavuus',
'fiwiki-keskustelu-kayttajahuomautukset',
'Muista kiinnittää huomiota artikkelin kieliasuun',
PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Merkitse lähteet}'+'} ' + PainikkeetAllekirjoitus, 'H4',
'Merkitse lähteet', 'fiwiki-keskustelu-kayttajahuomautukset',
'Muista merkitä lähteet', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'HOK}'+'} ' + PainikkeetAllekirjoitus, 'HOK', 'Hauki on kala',
'fiwiki-keskustelu-kayttajahuomautukset', '[[Wikipedia:Hauki ' +
'on kala|Hauki on kala]]', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Asiatontunnus}'+'} ' + PainikkeetAllekirjoitus, 'Asiatontunnus',
'Asiatontunnus', 'fiwiki-keskustelu-kayttajahuomautukset',
'[[Wikipedia:Käyttäjätunnus#Sopimattomat käyttäjätunnukset|' +
'Käyttäjätunnuskäytännön]] vastainen tunnus', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Yritystunnushuomautus}'+'} ' + PainikkeetAllekirjoitus, 'Yritystunnus',
'Yritystunnus', 'fiwiki-keskustelu-kayttajahuomautukset',
'[[Wikipedia:Käyttäjätunnus#Sopimattomat käyttäjätunnukset|' +
'Käyttäjätunnuskäytännön]] vastainen jaettu tai ryhmää edustava tunnus', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Juttelu}'+'} ' + PainikkeetAllekirjoitus, 'Juttelu', 'Juttelu',
'fiwiki-keskustelu-kayttajahuomautukset', 'Artikkeleiden ' +
'keskustelusivut on tarkoitettu [[Wikipedia:Keskustelusivu|' +
'keskusteluun]] artikkelin parantamisesta', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Varoittaminen}'+'} ' + PainikkeetAllekirjoitus, 'Varoittaminen',
'Varoittaminen', 'fiwiki-keskustelu-kayttajahuomautukset',
'Muista [[Wikipedia:Vandalismin torjunta|varoittaa vandaalia]]',
PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Vitsi}'+'} ' + PainikkeetAllekirjoitus, 'Vitsi', 'Vitsi',
'fiwiki-keskustelu-kayttajahuomautukset',
'Huumorilisäyksesi poistettu', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Väärä kieli}'+'} ' + PainikkeetAllekirjoitus, 'Väärä kieli', 'Väärä kieli',
'fiwiki-keskustelu-kayttajahuomautukset',
'Kirjoitathan suomeksi', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Yhteenveto}'+'} ' + PainikkeetAllekirjoitus, 'Yhteenveto', 'Yhteenveto',
'fiwiki-keskustelu-kayttajahuomautukset',
'Muistathan kirjoittaa [[Wikipedia:Yhteenveto|yhteenvedon]]', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Äänioikeus}'+'} ' + PainikkeetAllekirjoitus, 'Äänioikeus', 'Äänioikeus',
'fiwiki-keskustelu-kayttajahuomautukset',
'Äänesi hylätty äänestyksessä', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Bottihuomautus}'+'} ' + PainikkeetAllekirjoitus, 'Bottihuomautus', 'Bottihuomautus',
'fiwiki-keskustelu-kayttajahuomautukset',
'Bottia ei saa ajaa ennen hyväksyntää', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Ei konekäännöksiä}'+'} ' + PainikkeetAllekirjoitus, 'Ei konekäännöksiä',
'Ei konekäännöksiä',
'fiwiki-keskustelu-kayttajahuomautukset',
'Ei konekäännöksiä Wikipediaan', PainikkeetKeskustelu);
// Keskustelu: Mainostaminen
if (isNaN(aSpam)) {
var aSpam = Array("R1;Kaupallinen hyötysivusto","R2;Epäkaupallinen hyötysivusto",
"R3;Epävirallinen fanisivu","R4;Epävirallinen mallinelinkki",
"R5;Tytäryhtiö tmv.","R6;Yksityishenkilön sivu",
"H1;Aiheeseen liittymätön","H2;Mainoslinkki",
"H3;Viihdeportaali","H4;Keskustelufoorumi",
"H5;Kaapattu sivusto", "H6;Rekisteröintipakko",
"H7;Pieni kaupallinen hyötysivusto", "H8;Pieni fanisivu",
"H9;Hakutulos", "H10;Tekijänoikeus");
}
if (is_ie) { sR = ""; }
addSAfterButton ('{{subst:'+'Spam|1|Artikkeli|'+sR+'}'+'} ' + PainikkeetAllekirjoitus, 'Spam-1',
'Ulkoisten linkkien huomautus', 'fiwiki-keskustelu-spam',
'Ota huomioon [[Wikipedia:Aiheesta muualla|ulkoisten linkkien ' +
'käytäntö]]', PainikkeetKeskustelu, aSpam);
addSAfterButton ('{{subst:'+'Spam|2|Artikkeli}'+'} ' + PainikkeetAllekirjoitus, 'Spam-2',
'Ulkoisten linkkien varoitus', 'fiwiki-keskustelu-spam',
'Varoitus [[Wikipedia:Aiheesta muualla|ulkoisten linkkien ' +
'käytännön]] rikkomisesta', PainikkeetKeskustelu, aSpam);
addSAfterButton ('{{subst:'+'Spam}'+'} ' + PainikkeetAllekirjoitus, 'Spam-3', 'Spam',
'fiwiki-keskustelu-spam', 'Spam',
PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Mainos|1|Artikkeli}'+'} ' + PainikkeetAllekirjoitus, 'Mainos-1',
'Huomautus mainosartikkelista', 'fiwiki-keskustelu-spam',
'Tutustu [[Wikipedia:Merkittävyys|merkittävyys' +
'käytäntöön]]', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Mainos|2|Artikkeli}'+'} ' + PainikkeetAllekirjoitus, 'Mainos-2',
'Varoitus mainosartikkelista', 'fiwiki-keskustelu-spam',
'Varoitus mainosartikkelin toistuvasta luomisesta',
PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Mainos|3|Artikkeli}'+'} ' + PainikkeetAllekirjoitus, 'Mainos-3', 'Spam',
'fiwiki-keskustelu-spam', 'Spam',
PainikkeetKeskustelu);
// Keskustelu: Käyttäjäopastus
addSBeforeButton('{{subst:'+'Tt}'+'} ' + PainikkeetAllekirjoitus, 'TT', 'Tervetuloa Wikipediaan',
'fiwiki-keskustelu-kayttajaopastus', 'Tervetuloa Wikipediaan',
PainikkeetKeskustelu);
addFeatureButton('[[Tiedosto:Thumbup.svg|25px]'+'] ', '. ' + PainikkeetAllekirjoitus, 'Kiitoksesi', 'Kiitos',
'Kiitos', 'fiwiki-keskustelu-kayttajaopastus');
addSAfterButton ('{{subst:'+'Allekirjoitus}'+'} ' + PainikkeetAllekirjoitus, 'Allekirjoitus',
'Allekirjoitus', 'fiwiki-keskustelu-kayttajaopastus',
'Muista allekirjoittaa', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Kuvat Commonsiin}'+'} ' + PainikkeetAllekirjoitus, 'Kuvat Commonsiin',
'Kuvat Commonsiin', 'fiwiki-keskustelu-kayttajaopastus',
'Kuvat Commonsiin', PainikkeetKeskustelu);
// Keskustelu: Rekisteröitymättömät
addSAfterButton ('{{subst:'+'Käyttäjätunnus}'+'} ' + PainikkeetAllekirjoitus, 'Käyttäjätunnus',
'Käyttäjätunnus', 'fiwiki-keskustelu-rekisteroitymattomat',
'Käyttäjätunnus', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Käyttäjätunnus2}'+'} ' + PainikkeetAllekirjoitus, 'Käyttäjätunnus2',
'Käyttäjätunnus2', 'fiwiki-keskustelu-rekisteroitymattomat',
'Vielä käyttäjätunnuksesta', PainikkeetKeskustelu);
addSAfterButton ('{{subst:'+'Allekirjoitus}'+'} ' + PainikkeetAllekirjoitus, 'Allekirjoitus',
'Allekirjoitus ip', 'fiwiki-keskustelu-rekisteroitymattomat',
'Muista allekirjoittaa', PainikkeetKeskustelu);
}
if (tNamespaceNumber > 0) {
// Keskustelu: Äänestys
addFeatureButton('{{subst:Allekirjoittamaton|', '}'+'}', 'Käyttäjä', 'Allekirjoittamaton',
'Allekirjoittamaton', 'fiwiki-keskustelu-aanestys');
addFeatureButton('{{subst:AllekirjoittamatonIP|', '}'+'}', 'Käyttäjä', 'Allekirjoittamaton IP',
'Allekirjoittamaton IP', 'fiwiki-keskustelu-aanestys');
addFeatureButton('{{subst:Anonyymi|', '}'+'}', 'Käyttäjä', 'Anonyymi', 'Anonyymi',
'fiwiki-keskustelu-aanestys');
addFeatureButton('{{subst:Säilytettävä}'+'} ', ' ' + PainikkeetAllekirjoitus, '', 'Säilytettävä',
'Säilytettävä', 'fiwiki-keskustelu-aanestys');
addFeatureButton('{{subst:Kannatan}'+'} ', ' ' + PainikkeetAllekirjoitus, '', 'Kannatan', 'Kannatan',
'fiwiki-keskustelu-aanestys');
addFeatureButton('{{subst:Pois}'+'} ', ' ' + PainikkeetAllekirjoitus, '', 'Pois', 'Pois',
'fiwiki-keskustelu-aanestys');
addFeatureButton('{{subst:Vastustan}'+'} ', ' ' + PainikkeetAllekirjoitus, '', 'Vastustan', 'Vastustan',
'fiwiki-keskustelu-aanestys');
addFeatureButton('{{subst:Neutraali}'+'} ', ' ' + PainikkeetAllekirjoitus, '', 'Neutraali', 'Neutraali',
'fiwiki-keskustelu-aanestys');
addFeatureButton('{{subst:Yhdistysääni}'+'} ', ' ' + PainikkeetAllekirjoitus, '', 'Yhdistysääni',
'Yhdistysääni', 'fiwiki-keskustelu-aanestys');
}
// Mallineet
if (tNamespaceNumber == 10) {
addFeatureButton('{{(!}'+'} ', '', '', '{|', 'Taulukon aloitus',
'fiwiki-mallineet');
addFeatureButton('{{!-}'+'} ', '', '', '|-', 'Rivin aloitus', 'fiwiki-mallineet');
addFeatureButton('{{!}'+'} ', '', '', '|', 'Sarakkeen aloitus', 'fiwiki-mallineet');
addFeatureButton('{{!)}'+'} ', '', '', '|}', 'Taulukon lopetus',
'fiwiki-mallineet');
addFeatureButton('{{Mallineohje|', '}'+'}', 'Mallineluokka', 'Mallineohje',
'Mallineohje', 'fiwiki-mallineet');
addSBeforeButton('<noinclude>{{Mallinehuomio}'+'}</noinclude>', 'Mallinehuomio',
'Mallinehuomio', 'fiwiki-mallineet',
'{{Mallinehuomio}'+'}');
addSBeforeButton('<noinclude>{{Korjattava/malline|Tarkennus}'+'}</noinclude>',
'Korjattava/malline', 'Korjattava/malline', 'fiwiki-mallineet',
'{{Korjattava/malline}'+'}');
}
if (tNamespaceNumber > 0) {
addFeatureButton('{{Malline|', '}'+'}', 'Malline', 'M', 'Mallinelinkki',
'fiwiki-mallineet');
}
// Ylläpitäjät
if (wgUG.indexOf('sysop') != -1) {
if (tNamespaceNumber == 3) {
addSBeforeButton('{{Avoinproxy}'+'} ' + PainikkeetAllekirjoitus, 'Avoin proxy',
'Avoin proxy', 'fiwiki-yllapitajat',
'Estetty ikuisesti avoimena proxyna');
addSAfterButton ('{{subst:'+'Esto|Eston pituus}'+'} ' + PainikkeetAllekirjoitus, 'Esto', 'Esto',
'fiwiki-yllapitajat',
'Sinut on estetty toistuvan vandalismin takia');
addSAfterButton ('{{subst:'+'Esto|vuorokaudeksi}'+'} ' + PainikkeetAllekirjoitus, '1 vrk', '1 vrk',
'fiwiki-yllapitajat',
'Sinut on estetty vuorokaudeksi toistuvan vandalismin takia');
addSAfterButton ('{{subst:'+'Esto|kolmeksi vuorokaudeksi}'+'} ' + PainikkeetAllekirjoitus, '3 vrk', '3 vrk',
'fiwiki-yllapitajat',
'Sinut on estetty kolmeksi vuorokaudeksi toistuvan vandalismin takia');
addSAfterButton ('{{subst:'+'Esto|viikoksi}'+'} ' + PainikkeetAllekirjoitus, '1 vko', '1 vko',
'fiwiki-yllapitajat',
'Sinut on estetty viikoksi toistuvan vandalismin takia');
addSAfterButton ('{{subst:'+'Esto|kahdeksi viikoksi}'+'} ' + PainikkeetAllekirjoitus, '2 vko', '2 vko',
'fiwiki-yllapitajat',
'Sinut on estetty kahdeksi viikoksi toistuvan vandalismin takia');
addSAfterButton ('{{subst:'+'Esto|kuukaudeksi}'+'} ' + PainikkeetAllekirjoitus, '1 kk', '1 kk',
'fiwiki-yllapitajat',
'Sinut on estetty kuukaudeksi toistuvan vandalismin takia');
addSAfterButton ('{{subst:'+'Esto|kolmeksi kuukaudeksi}'+'} ' + PainikkeetAllekirjoitus, '3 kk', '3 kk',
'fiwiki-yllapitajat',
'Sinut on estetty kolmeksi kuukaudeksi toistuvan vandalismin takia');
addSAfterButton ('{{subst:'+'Esto|kuudeksi kuukaudeksi}'+'} ' + PainikkeetAllekirjoitus, '6 kk', '6 kk',
'fiwiki-yllapitajat',
'Sinut on estetty kuudeksi kuukaudeksi toistuvan vandalismin takia');
addSAfterButton ('{{subst:'+'Esto|vuodeksi}'+'} ' + PainikkeetAllekirjoitus, '1 v', '1 v',
'fiwiki-yllapitajat',
'Sinut on estetty vuodeksi toistuvan vandalismin takia');
addSAfterButton ('{{subst:'+'Esto|kesto|häiriköinti}'+'} ' + PainikkeetAllekirjoitus, 'Häiriköinti', 'Häiriköinti',
'fiwiki-yllapitajat',
'Sinut on estetty toistuvan häiriköinnin takia');
addSAfterButton ('{{subst:'+'Tunnusesto}'+'} ' + PainikkeetAllekirjoitus, 'Tunnusesto', 'Tunnusesto',
'fiwiki-yllapitajat',
'Käyttäjätunnuksesi on estetty käytännön vastaisena');
addSAfterButton ('{{subst:'+'Käyttäjänimi}'+'} ' + PainikkeetAllekirjoitus, 'Käyttäjänimi', 'Käyttäjänimi',
'fiwiki-yllapitajat',
'Käyttäjätunnuksesi on estetty sopimattoman käyttäjänimen vuoksi');
addSAfterButton ('{{subst:'+'Esto|kesto|henkilökohtainen hyökkäys}'+'} ' + PainikkeetAllekirjoitus, 'HH', 'HH',
'fiwiki-yllapitajat',
'Sinut on estetty [[Wikipedia:Ei henkilökohtaisia hyökkäyksiä|henkilökohtaisten' +
' hyökkäysten]] takia');
addSAfterButton ('{{subst:'+'Esto|kesto|muokkaussota}'+'} ' + PainikkeetAllekirjoitus, '3RR', '3RR',
'fiwiki-yllapitajat',
'Sinut on estetty [[Wikipedia:Muokkaussota|muokkaussodan]'+'] takia');
addSAfterButton ('{{subst:'+'Esto|ikuisesti|sukkanukke}'+'} ' + PainikkeetAllekirjoitus, 'Sukkanukke', 'Sukkanukke',
'fiwiki-yllapitajat',
'Sinut on estetty ikuisesti [[Wikipedia:Monta käyttäjätunnusta|sukkanukkena]'+']');
addSAfterButton ('{{subst:'+'Esto|toistaiseksi|oikeustoimi}'+'} ' + PainikkeetAllekirjoitus, 'Oikeustoimi', 'Oikeustoimi',
'fiwiki-yllapitajat',
'Sinut on estetty ikuisesti [[Wikipedia:Esto#Toisten käyttäjien, Wikimedia Foundationin ' +
'tai Wikipedian sivujen suojaamiseksi|oikeustoimilla uhkailun]'+'] vuoksi');
}
if (tNamespaceNumber == 4) {
addSAfterButton ('{{subst:'+'KV-viesti|käyttäjänimi}'+'} ' + PainikkeetAllekirjoitus, 'KV: Käyttäjänimi',
'KV: Käyttäjänimi', 'fiwiki-yllapitajat',
document.editform.wpSummary.value + 'Ei tehty, käyttäjätunnuskäytännön vastainen / Not done, against username policy');
addSAfterButton ('{{subst:'+'KV-viesti|ei vapaa}'+'} ' + PainikkeetAllekirjoitus, 'KV: Ei vapaa',
'KV: Ei vapaa', 'fiwiki-yllapitajat',
document.editform.wpSummary.value + 'Ei tehty, tunnus varattu / Not done, username already taken');
addSAfterButton ('{{subst:'+'KV-viesti|todistuspyyntö|Pyydetty tunnus}'+'} ' + PainikkeetAllekirjoitus, 'KV: Todistuspyyntö',
'KV: Todistuspyyntö', 'fiwiki-yllapitajat',
document.editform.wpSummary.value + 'Todistuspyyntö / Proof request');
addSAfterButton ('{{subst:'+'KV-viesti|tehty}'+'} ' + PainikkeetAllekirjoitus, 'KV: Tehty',
'KV: Tehty', 'fiwiki-yllapitajat',
document.editform.wpSummary.value + 'Käyttäjänimen vaihdos tehty / Username change done');
}
addSBeforeButton('{{Suojattu}'+'}', 'Suojattu', 'Suojattu',
'fiwiki-yllapitajat', '[[Wikipedia:Suojatut sivut|' +
'Sivu suojattu]]');
addSBeforeButton('{{Suojattu|Osittain}'+'}', 'Suojattu osittain',
'Suojattu osittain', 'fiwiki-yllapitajat',
'[[Wikipedia:Suojatut sivut|Sivu osittain suojattu]]');
}
// Osoitepaljastajat
if (wgUG.indexOf('checkuser') != -1) {
if (tNamespaceNumber == 3) {
addSBeforeButton('{{SockpuppetCheckuser|Käyttäjä|Käyttäjä|Käyttäjä}'+'} ' + PainikkeetAllekirjoitus, 'Sukkanukke',
'Sukkanukke', 'fiwiki-osoitepaljastajat',
'Estetty ikuisesti osoitepaljastuksen mukaisesti sukkanukkena');
addSAfterButton ('{{subst:'+'Osoitepaljastuspyyntö|'+PainikkeetVuosi+'/Pyynnön nimi}'+'} ' + PainikkeetAllekirjoitus,
'Osoitepaljastus', 'Osoitepaljastus',
'fiwiki-osoitepaljastajat',
'Osoitepaljastus');
}
}
}
}
$(oletusPainikkeet);
}