KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
| (65 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
/** | |||
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ HotCat-Einstellungen +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | |||
**/ | |||
//Bei Benutzung von HotCat erst noch Bearbeitungsvorschau: Bei 0 hinten wird der Befehl deaktiviert | //Bei Benutzung von HotCat erst noch Bearbeitungsvorschau: Bei 0 hinten wird der Befehl deaktiviert | ||
hotcat_no_autocommit = 0; | hotcat_no_autocommit = 0; | ||
| Zeile 5: | Zeile 8: | ||
hotcat_list_size = 15; | hotcat_list_size = 15; | ||
/** | |||
* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Erweiterung für Renes Spoiler-Test ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | |||
**/ | |||
spoilerOK = false; | spoilerOK = false; | ||
function toggleNext(a) { | function toggleNext(a) { | ||
| Zeile 23: | Zeile 29: | ||
} | } | ||
/ | /** | ||
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Viewbar-Anpassungen ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | |||
**/ | |||
if( mw.config.get( 'wgNamespaceNumber' ) !== -1 && mw.config.get( 'wgArticleId' ) !== 0 ){ | if( mw.config.get( 'wgNamespaceNumber' ) !== -1 && mw.config.get( 'wgArticleId' ) !== 0 ){ | ||
mw.util.addPortletLink('p-views', '/w/index.php?title='+wgPageName+'&action=delete', 'L', 'ca-delN', 'Löschen', 'd'); | |||
mw.util.addPortletLink('p-views', ' | document.getElementById('ca-delete').style.display = "none"; | ||
document.getElementById('ca-delete').style.display = "none"; | mw.util.addPortletLink('p-views', '/wiki/Spezial:Verschieben/'+wgPageName, 'V', 'ca-moveN', 'Verschieben', 'm'); | ||
mw.util.addPortletLink('p-views', ' | document.getElementById('ca-move').style.display = "none"; | ||
document.getElementById('ca-move').style.display = "none"; | mw.util.addPortletLink('p-views', '/w/index.php?title='+wgPageName+'&action=purge', 'P', 'ca-purge', 'Purge', 'p'); | ||
mw.util.addPortletLink('p-views', '/w/index.php?title='+wgPageName+'&useformat=mobile', 'm', 'ca-mobileview', 'Mobilansicht'); | |||
} | |||
// | /** | ||
// | * +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Difftools +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | ||
$('. | **/ | ||
$('. | //fügt in älteren Versionsunterschieden Links zum diff von dieser und der vorherigen alten zur aktuellen Version ein | ||
if($('#differences-nextlink').length){ | |||
var prevurl = $('#mw-diff-otitle1 strong > a').attr('href'); | |||
var | var nexturl = $('#differences-nextlink').attr('href'); | ||
$('. | $('td.diff-ntitle').append("<div id='mw-diff-ntitleN'><span style='font-size: 90%;'>( <a id='differences-tocurdiff1' title='Änderungen seit vorheriger Version' href=\"/w/index.php?title="+wgPageName+"&diff=cur&oldid="+prevurl.substring(prevurl.search('&oldid=')+7)+"\">Änderungen seit vorheriger Version</a> | <a id='differences-tocurdiff2' title='Änderungen seit dieser Version' href=\"/w/index.php?title="+wgPageName+"&diff=cur&oldid="+nexturl.substring(nexturl.search('&oldid=')+7)+"\">seit dieser Version</a> )</span></div>"); | ||
} | |||
if( | //zeigt in Multi-Versionsunterschieden den genauen Unterschied der Seitengröße in Bytes an | ||
if($('.diff-multi').length){ | |||
var oldurl=prevurl||$('#mw-diff-otitle1 strong > a').attr('href'); | |||
var oldid=oldurl.substring(oldurl.search('&oldid=')+7); | |||
$.get(wgServer+wgScriptPath+'/api.php?action=query&prop=revisions&titles='+wgPageName+'&rvprop=size&format=json&rvstartid='+oldid+'&rvendid='+oldid, function(d1){ | |||
if('string'==typeof d1) d1=JSON.parse(d1); | |||
if( | var oldsize=d1.query.pages[wgArticleId].revisions[0].size; | ||
var newurl=$('#mw-diff-ntitle1 strong>a').attr('href'); | |||
$( | var newid=newurl.substring(newurl.search('&oldid=')+7); | ||
$.get(wgServer+wgScriptPath+'/api.php?action=query&prop=revisions&titles='+wgPageName+'&rvprop=size&format=json&rvstartid='+newid+'&rvendid='+newid, function(d2){ | |||
if('string'==typeof d2) d2=JSON.parse(d2); | |||
var newsize=d2.query.pages[wgArticleId].revisions[0].size; | |||
if(oldsize&&newsize){ | |||
var diffsize=newsize-oldsize; | |||
if(diffsize>0) diffsize="+"+diffsize; | |||
$('.diff-multi').append("<br /><small>("+diffsize+" Bytes)</small>"); | |||
} | } | ||
}, 'json'); | |||
}, 'json'); | |||
} | |||
/** | |||
* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Skriptimporte +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | |||
**/ | |||
if(mw.config.get('wgPageName')==="Benutzer:Col._o'neill/Entwürfe") importScript("Benutzer:Col. o'neill/Bewertungen.js"); | |||
if(mw.config.get('wgPageName')==="Benutzer:Col._o'neill/Tools"){ | |||
importScript("Benutzer:Col. o'neill/CatTools.js"); | |||
importScript("Benutzer:Col. o'neill/DHD.js"); | |||
} | |||
/** | |||
* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Tests +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | |||
**/ | |||