Cookies helfen uns bei der Bereitstellung von KiwiThek. Durch die Nutzung von KiwiThek erklärst du dich damit einverstanden, dass wir Cookies speichern. Weitere Informationen

Änderungen

Wechseln zu: Navigation, Suche

MediaWiki:Common.js

1.821 Bytes entfernt, 20 März
keine Bearbeitungszusammenfassung
/* Das folgende JavaScript wird für alle Benutzer geladen. */  /** Extra toolbar options ****************************************************** * * DescriptionMediaWiki: Adds extra buttons to the editing toolbar. * * To disable this script, add <code>mwCustomEditButtons = [];<code> to [[Special:Mypage/monobookCommon.js]]. * * Maintainers: [[User:MarkS]], [[User:Voice of All]], [[User:R. Koot]]
*/
// remove empty p-Tags & hide p-Tags only containing br-Tags
$content = jQuery( '#content' );
$content.remove( 'p:empty' );
$content.find( 'p > br' ).each( function ( i, e ) {
$br = jQuery( e );
if (
$br.siblings().length === 0 &&
$br.parent().text().trim().length === 0
) {
$br.parent().hide()
}
} );
deleteButton(0);// set language codedeleteButton(1)var languageCode = "de";deleteButton(2)var urlParameterDeEasy = "einfach";deleteButtonif (3);deleteButtonwindow.location.href.indexOf(4urlParameterDeEasy );deleteButton(5> -1 );{deleteButton(6);deleteButton(7) languageCode = "de-easy";deleteButton(8);}deleteButtonjQuery(9'#mw-content-text' );deleteButton.attr(10'lang', languageCode );deleteButtonjQuery(12'body' );deleteButton.attr(13'lang', languageCode );
function deleteButton// increase body height to match sidebar heightvar sidebarHeight = jQuery(Nr'#mw-panel' ).outerHeight();var bodyHeight = jQuery( 'body.mediawiki' ).outerHeight();if ( sidebarHeight > bodyHeight ){ document jQuery( '#footer' ).getElementByIdcss( 'margin-bottom', sidebarHeight - bodyHeight );} else { jQuery('#mw-editbutton-boldpanel').styleheight( jQuery( 'body' ).display = "none";height() )
}
if (mwCustomEditButtons) {
mwCustomEditButtons.push({
"imageFile": "http://upload.wikimedia.org/wikipedia/en/1/13/Button_enter.png",
"speedTip": "Line break",
"tagOpen": "<br />",
"tagClose": "",
"sampleText": ""
});
mwCustomEditButtons.push// replace registration linkjQuery({'#pt-createaccount' ) "imageFile": "http://upload .wikimedia.org/wikipedia/en/1/12/Button_gallery.png"attr( 'id','pt-gettingstarted' ); "speedTip": "Insert jQuery( '#pt-gettingstarted a picture gallery",' ) "tagOpen": "\n<gallery>\n" .attr( 'href', "tagClose"'/index.php/Kiwithek: "\n</gallery>",Getting_Started' ) "sampleText": "Image:Example .jpg|Caption1\nImage:Exampleattr( 'title', 'Lies nach, wie du mit uns in Kontakt treten kannst um an der KiwiThek mitzuarbeiten.jpg|Caption2"' ) } .text( 'Getting Started' ); mwCustomEditButtons.push({ "imageFile": "http://upload.wikimedia.org/wikipedia/en/6/60/Button_insert_table.png",insert Bildinformationen template into uploaded file page "speedTip": "Insert a table",var template = '{{Bildinformationen\n' + "tagOpen": '{| classBeschreibung ="wikitable"Bitte bearbeite mich und fülle die Bildinfos aus!\n' + '|Urheber =\n',+ "tagClose": " '| Herausgeber =\n' + '|}", "sampleText": "-QuelleText =\n! header 1' + '| QuelleUrl =\n! header 2' + '| LizenzText =\n! header 3' + '| LizenzUrl =\n' + '|-Originaltitel =\n' + '| row 1, cell 1Bearbeitung =\n' + '| row 1, cell 2GeoLand =\n' + '| row 1, cell 3GeoRegion =\n' + '|-GeoGPSNorth =\n' + '| row 2, cell 1GeoGPSEast =\n' + '| row 2, cell 2Sonstiges =\n| row 2, cell 3' + '}}'jQuery( '#wpUploadDescription' ).val(template) // Badge: Page created by childrenvar hasCreatedByChildrenCategory = jQuery('#catlinks'). text(). indexOf('Seiten von Schulteams') >= 0if (hasCreatedByChildrenCategory) { var $pageByChildrenNode = jQuery('<div class="badge badge--children"><img src="/resources/assets/klassenseite_logo.svg" alt="Diese Seite wurde von SchülerInnen erstellt" title="Diese Seite wurde von SchülerInnen erstellt"></div>')  } jQuery($pageByChildrenNode).insertAfter('#firstHeading');
}
rmEditButtons=[1,2,3]; //fix edit summary prompt for undo//this code fixes the fact that the undo function combined with the "no edit summary prompter" causes problems if leaving the//edit summary unchanged//this was added by [[User:Deskana]], code by [[User:Tra]]//see bug 8912addOnloadHookjQuery(function () { if (document.location.search.indexOf("undo="'#footer-places-disclaimer') != -1 && document.getElementsByNamefind('wpAutoSummarya')[0]) { document .getElementsByNameattr('wpAutoSummaryhref')[0].value='1'; }}) /** Edittools javascript loader ************************************************ * * Description: Pulls in [[MediaWiki:Edittools.js]]. Includes a cache-bypassing * version number in the URL in order to allow any changes to the edittools to * be rapidly deployed to users. * * Note that, by default, this function does nothing unless the element with * the ID "editpage-specialchars" (which contains the old edittools code in * [[MediaWiki:Edittools]], and will be retained as a placeholder in the new * implementation) has a class named "edittools-version-NNN", where NNN is a * number. If the class name has "test" before the number, the code will only * run for users who have set "window.testJsEdittools = true" in their user JS. * The "test" should be retained in the class name until the new edittools * implementation is ready and fully tested, and until at least 30 days have * passed since this loader stub was added (which will be in 27 June 2008). * * For compatibility with Alex Smotrov's original implementation, on which this * code is loosely based (see [[mw:User talkhttps:Alex Smotrov/edittools.js]]), this * loader can also be disabled by setting "window.noDefaultEdittools = true". * * Maintainers: [[User:Ilmari Karonen]] */ addOnloadHook(function () { // needs to be deferred until the DOM has fully loaded var placeholder = documentlehrerweb.getElementById("editpage-specialchars"); if (!placeholder || window.noDefaultEdittools) return; var match = wien/(?:^| )edittools-versionfooter-(\d+)(?: |$)nav/.exec(placeholder.classNameimpressum'); // set window .testJsEdittools = true to enable testing before full deployment if attr(!match && window.testJsEdittools) match = /(?:^| )edittools-version-(test\d+)(?: |$)/.exec(placeholder.className); if (!match) return; var url = wgScript + '?title=MediaWiki:Edittools.js&action=raw&ctype=text/javascript&nocache=target', '_blank' + match[1]; importScriptURI(url);}); //</source>
1.858
Bearbeitungen

Navigationsmenü