Quelltext der Seite MediaWiki:Gadget-autocomplete.js
Du bist aus den folgenden Gründen nicht berechtigt, die Seite zu bearbeiten:
Du kannst den Quelltext dieser Seite betrachten und kopieren:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*
Autocomplete for links and templates
Written by [[משתמש:ערן]]
*/
mw.loader.using(['jquery.ui.widget','jquery.ui.autocomplete','jquery.textSelection'],function(){
//extends jquery with autoCompleteWikiText functionality for autocomplete of links and templates
$.fn.autoCompleteWikiText=function(options){
var mode="none";
var ctrl=$(this);
var settings = $.extend(true, {
positionMy: $('body').is('.rtl')? "left top" : "right top", // be default, open below the control
positionAt: $('body').is('.rtl')? "left bottom" : "right bottom",
positionOf: ctrl,
positionOffset: "0",
filterResponse: function(a){return a;}, // function that expects array of string and returns array of strings
menuCSS: {width: 'auto', maxHeight: '30em', 'overflow-y': 'auto'},
itemCSS: {},
onselected: function(item){
var pos=ctrl.textSelection('getCaretPosition')-1;
var txt=ctrl.val();
var link = mode == "link",
open = link ? "[[" : "{{",
000
1:0
Zurück zur Seite MediaWiki:Gadget-autocomplete.js.