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

3.592 Bytes entfernt, 20 März
keine Bearbeitungszusammenfassung
//<source lang="JavaScript"> /** 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]]
*/
if (mwCustomEditButtons) { mwCustomEditButtons.push({ "imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png",remove empty p-Tags & hide p-Tags only containing br-Tags "speedTip": "Redirect", "tagOpen": "$content = jQuery( '#REDIRECT [[", "tagClose": "]]", "sampleText": "Target page name" }content' ); mwCustomEditButtons$content.pushremove({ "imageFile"'p: "http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png", "speedTip": "Strike", "tagOpen": "<s>", "tagClose": "</s>", "sampleText": "Strike-through text" }empty' ); mwCustomEditButtons$content.pushfind({ "imageFile": "http://upload'p > br' ).wikimedia.org/wikipedia/en/1/13/Button_enter.png", "speedTip": "Line break"each( function ( i,e ) { "tagOpen": "< $br />", "tagClose": "", "sampleText": "" }= jQuery( e ); if ( mwCustomEditButtons $br.pushsiblings({ "imageFile": "http://upload).wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png",length === 0 && "speedTip": "Superscript", "tagOpen": "<sup>", "tagClose": "</sup>", "sampleText": "Superscript text" }); mwCustomEditButtons $br.pushparent({ "imageFile": "http://upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter).png", "speedTip": "Subscript", "tagOpen": "<sub>", "tagClose": "</sub>", "sampleText": "Subscript text" }(); mwCustomEditButtons.pushtrim({ "imageFile": "http://upload).wikimedia.org/wikipedia/en/5/58/Button_small.png",length === 0 "speedTip": "Small", "tagOpen": "<small>", "tagClose": "</small>", "sampleText": "Small Text" } );{ mwCustomEditButtons $br.pushparent({ "imageFile": "http://upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png", "speedTip": "Insert hidden Comment", "tagOpen": "<!-- ", "tagClose": " -->", "sampleText": "Comment" }); mwCustomEditButtons.pushhide({) "imageFile": "http://upload.wikimedia.org/wikipedia/en/1/12/Button_gallery.png", "speedTip": "Insert a picture gallery", } "tagOpen": "\n<gallery>\n", "tagClose": "\n</gallery>", "sampleText": "Image:Example.jpg|Caption1\nImage:Example.jpg|Caption2" }); mwCustomEditButtons.push({ "imageFile": "http://upload.wikimedia.org/wikipedia/en/f/fd/Button_blockquote.png",set language code var languageCode = "speedTipde": "Insert block of quoted text",; "tagOpen": "<blockquote>\n", "tagClose": "\n</blockquote>", "sampleText": var urlParameterDeEasy = "Block quoteeinfach" }); mwCustomEditButtons.pushif ({ "imageFile": "http://uploadwindow.wikimedialocation.org/wikipedia/en/6/60/Button_insert_tablehref.png", "speedTip": "Insert a table", "tagOpen": '{| class="wikitable"\n|', "tagClose": "\n|}", "sampleText": "-\n! header 1\n! header 2\n! header 3\n|-\n| row 1, cell 1\n| row 1, cell 2\n| row 1, cell 3\n|indexOf( urlParameterDeEasy ) > -\n| row 2, cell 1\n| row 2, cell 2\n| row 2, cell 3" }); mwCustomEditButtons.push({ languageCode = "imageFile": de-easy"http://upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png", "speedTip": "Insert a reference", "tagOpen": "<ref>", "tagClose": "</ref>", "sampleText": "Insert footnote text here" });
}
jQuery( '#mw-content-text' ).attr( 'lang', languageCode ); jQuery( 'body' ).attr( 'lang', languageCode );//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 theincrease body height to match sidebar height//edit summary unchanged//this was added by [[User:Deskana]], code by [[User:Tra]]//see bug 8912addOnloadHookvar sidebarHeight = jQuery(function '#mw-panel' ).outerHeight() {; if var bodyHeight = jQuery(document'body.locationmediawiki' ).search.indexOfouterHeight();if ("undo="sidebarHeight > bodyHeight ) != -1{ && document jQuery( '#footer' ).getElementsByNamecss('wpAutoSummarymargin-bottom', sidebarHeight - bodyHeight )[0]) ;} else { document.getElementsByName jQuery('wpAutoSummary#mw-panel')[0].value=height( jQuery( '1body';).height() ) }}) /** Edittools javascript loader ************************************************/ replace registration link * * Description: Pulls in [[MediaWiki:Edittools.js]]. Includes a cachejQuery( '#pt-bypassingcreateaccount' ) * version number in the URL in order to allow any changes to the edittools to * be rapidly deployed to users . * * Note thatattr( 'id', by default, this function does nothing unless the element with'pt-gettingstarted' ); * the ID "editpagejQuery( '#pt-specialchars" (which contains the old edittools code in * [[MediaWiki:Edittools]], and will be retained as gettingstarted 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 numberattr( 'href', the code will only'/index.php/Kiwithek:Getting_Started' ) * run for users who have set "window .testJsEdittools = true" attr( 'title', 'Lies nach, wie du mit uns in their user JSKontakt treten kannst um an der KiwiThek mitzuarbeiten.' ) * The "test" should be retained in the class name until the new edittools .text( 'Getting Started' ); * 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).// insert Bildinformationen template into uploaded file page *var template = '{{Bildinformationen\n' + * For compatibility with Alex Smotrov 's original implementation, on which this| Beschreibung = Bitte bearbeite mich und fülle die Bildinfos aus!\n' + * code is loosely based (see [[mw:User talk:Alex Smotrov/edittools.js]]), this '| Urheber =\n' + * loader can also be disabled by setting "window.noDefaultEdittools '| Herausgeber = true".\n' + * '| QuelleText =\n' + * Maintainers: [[User:Ilmari Karonen]] '| QuelleUrl =\n' + */ '| LizenzText =\n' + '| LizenzUrl =\n' +addOnloadHook(function () { '| Originaltitel =\n' + // needs to be deferred until the DOM has fully loaded '| Bearbeitung =\n' + var placeholder '| GeoLand = document.getElementById("editpage-specialchars");\n' + if (!placeholder '|GeoRegion =\n' + '| window.noDefaultEdittools) return;GeoGPSNorth =\n' + var match '| GeoGPSEast = /(?:^\n' + '| )edittools-version-(Sonstiges =\dn' +) '}}'jQuery(?: |$'#wpUploadDescription' )/.execval(placeholder.classNametemplate); // set window.testJsEdittools Badge: Page created by childrenvar hasCreatedByChildrenCategory = true to enable testing before full deployment if jQuery(!match && window'#catlinks').testJsEdittools) match = /(?:^| )edittools-version- text(test\d+)(?: |$)/.exec indexOf(placeholder.className'Seiten von Schulteams'); >= 0 if (!matchhasCreatedByChildrenCategory) return;{ var url $pageByChildrenNode = wgScript + jQuery('?title<div class="badge badge--children"><img src=MediaWiki:Edittools"/resources/assets/klassenseite_logo.js&actionsvg" alt=raw&ctype"Diese Seite wurde von SchülerInnen erstellt" title=text"Diese Seite wurde von SchülerInnen erstellt"></javascript&nocache=div>' + match[1];)  importScriptURI jQuery($pageByChildrenNode).insertAfter(url'#firstHeading');jQuery('#footer-places-disclaimer').find('a'); .attr('href', 'https://<lehrerweb.wien/footer-nav/source>impressum') .attr('target', '_blank')
1.858
Bearbeitungen

Navigationsmenü