Szerkesztő:KeFe/common.js
Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.
- Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
- Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
- Internet Explorer / Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
- Opera: Nyomj Ctrl–F5-öt
// [[w:User:Xia/Qui]]
window.quivar_custom_stylesheet = 'User:KeFe/qui.css';
mw.loader.load('//hu.wikipedia.org/w/index.php?title=User:Xia/qui.js&action=raw&ctype=text/javascript');
// saját hivatkozások az Eszközök menüben
$(function InsertPrivatButtonsToToolBar() {
var customLinks = [
['Gúgöl', '//www.google.com'],
['WikiTeX', '//hu.wikipedia.org/wiki/Wikip%C3%A9dia:K%C3%A9pletle%C3%ADr%C3%B3_nyelv'],
['Wikibuksz', '//hu.wikibooks.org/wiki/Speci%C3%A1lis:Recentchanges']
];
for (var i = 0; i < customLinks.length; i++) {
mw.util.addPortletLink('p-tb', customLinks[i][1], customLinks[i][0]);
}
});
// saját szerkesztőgombok
mw.loader.using('ext.gadget.mediawiki.toolbar', function addToolbarIcons() {
var buttons,
i,
len;
buttons = [
// Félkövér szöveg
{
speedTip: 'Félkövér szöveg',
tagOpen: "'''",
tagClose: "'''",
sampleText: 'Félkövér szöveg',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/e/e2/Button_bold.png'
},
// Dőlt szöveg
{
speedTip: 'Dőlt szöveg',
tagOpen: "''",
tagClose: "''",
sampleText: 'Dőlt szöveg',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/1/1d/Button_italic.png'
},
// Belső hivatkozás
{
speedTip: 'Belső hivatkozás',
tagOpen: '[[',
tagClose: ']]',
sampleText: 'Hivatkozás megnevezése',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/c/c0/Button_link.png'
},
// Külső hivatkozás
{
speedTip: 'Külső hivatkozás (ne felejtsd el a http:// előtagot)',
tagOpen: '[',
tagClose: ']',
sampleText: 'http://www.példa-hivatkozás.hu hivatkozás megnevezése',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/e/ec/Button_extlink.png'
},
// Alfejezetcím
{
speedTip: 'Alfejezetcím',
tagOpen: '\n== ',
tagClose: ' ==\n',
sampleText: 'Alfejezet címe',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/f/fb/Button_headline.png'
},
// Fájl beszúrása
{
speedTip: 'Fájl (pl. kép) beszúrása',
tagOpen: '[[Fájl:',
tagClose: ']]',
sampleText: 'Pelda.jpg',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/d/de/Button_image.png'
},
// Közvetlen fájlhivatkozás
{
speedTip: 'Fájlhivatkozás',
tagOpen: '[[Média:',
tagClose: ']]',
sampleText: 'Peldaegyketto.ogg',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/1/19/Button_media.png'
},
// Nowiki
{
speedTip: 'Wikiformázás kikapcsolása',
tagOpen: '<nowiki>',
tagClose: '</nowiki>',
sampleText: 'Ide írd a formázatlan szöveget',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/8/82/Nowiki_icon.png'
},
// Átirányítás
{
speedTip: 'Átirányítás',
tagOpen: '#ÁTIRÁNYÍTÁS [[',
tagClose: ']]',
sampleText: 'Cél',
imageFile: 'https://upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png'
},
// Áthúzott szöveg
{
speedTip: 'Áthúzott szöveg',
tagOpen: '<s>',
tagClose: '</s>',
sampleText: 'Áthúzott szöveg',
imageFile: 'https://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png'
},
// Apró betűs szöveg
{
speedTip: 'Apró betűs szöveg',
tagOpen: '<small>',
tagClose: '</small>',
sampleText: 'Apró betűs szöveg',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/1/17/Button_small_2.png'
},
// Írógép-szöveg
{
speedTip: 'Írógép-szöveg',
tagOpen: '<tt>',
tagClose: '</tt>',
sampleText: 'Fix szélességű szöveg',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/3/30/Tt_icon.png'
},
// Forráshivatkozás
{
speedTip: 'Forráshivatkozás',
tagOpen: '<ref>',
tagClose: '</ref>',
sampleText: 'Hivatkozás szövegének helye',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png'
},
// Forráshivatkozások lábrésze
{
speedTip: 'Forráshivatkozások lábrésze',
tagOpen: '{' + '{Jegyzetek}}',
tagClose: '',
sampleText: '',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/f/fe/Button_refs.png'
},
// Sablon
{
speedTip: 'Sablon',
tagOpen: '{{',
tagClose: '}}',
sampleText: 'Példa sablon',
imageFile: 'https://upload.wikimedia.org/wikipedia/commons/e/eb/Button_plantilla.png'
},
// pre button
{
'imageFile': '//upload.wikimedia.org/wikipedia/commons/3/3c/Button_pre.png',
'speedTip': 'pre',
'tagOpen': '\n<pre>\n',
'tagClose': '\n</pre>\n',
'sampleText': 'szöveg'
},
// blockquote button
{
'imageFile': '//upload.wikimedia.org/wikipedia/commons/f/fd/Button_blockquote.png',
'speedTip': 'blockquote',
'tagOpen': '<blockquote>\n',
'tagClose': '</blockquote>\n',
'sampleText': 'szöveg'
},
// span button
{
'imageFile': '//upload.wikimedia.org/wikipedia/commons/7/72/Button_span_2.png',
'speedTip': 'span',
'tagOpen': '<span style=\'\'>',
'tagClose': '</span>',
'sampleText': 'szöveg'
},
// i button
{
'imageFile': '//upload.wikimedia.org/wikibooks/hu/b/ba/Button_i.PNG',
'speedTip': 'i',
'tagOpen': '<i>',
'tagClose': '</i>',
'sampleText': 'szöveg'
},
// Bélyegkép beszúrása
{
'imageFile': '//upload.wikimedia.org/wikipedia/commons/2/29/Button_image_right.png',
'speedTip': 'Bélyegkép',
'tagOpen': '[[Fájl:',
'tagClose': '|bélyeg|jobbra|200px|]]',
'sampleText': 'Kép neve.jpg',
},
// Idézőjelek beillesztése
{
'imageFile': '//upload.wikimedia.org/wikipedia/commons/2/23/Quotes-Lithuanian.png',
'speedTip': 'idézőjelek',
'tagOpen': '„',
'tagClose': '”',
'sampleText': ''
},
// Sortörés beillesztése
{
'imageFile': '//upload.wikimedia.org/wikipedia/commons/d/d4/Back_arrow_button.png',
'speedTip': 'sortörés',
'tagOpen': '<br />',
'tagClose': '',
'sampleText': ''
},
// Portál sablon beszúrása
{
'imageFile': '//upload.wikimedia.org/wikipedia/commons/0/0c/Button_P_template.png',
'speedTip': 'portál sablon',
'tagOpen': '{{portál|',
'tagClose': '}}',
'sampleText': 'Növények'
}
];
for (i = 0, len = buttons.length; i < len; i++) {
mw.toolbar.addButton(buttons[i]);
}
});
// Figyelőlistán utolsó betöltés óta történt változtatások
$(function watchlistSinceLoading() {
if (mw.config.get('wgCanonicalSpecialPageName') !== 'Watchlist') return;
$form = $('#mw-watchlist-form');
if (!$form) return;
var $opt = $('<option />');
$opt.attr({
'id': 'listSince',
'value': 0 // time since page loaded is always 0 on loading
});
var then = +(new Date());
var fixValue = function() {
var days = ( ( +(new Date()) - then ) + (60 * 1000) ) / (1000 * 3600 * 24);
$('#listSince').attr('value', days);
return true;
};
$opt
.click(fixValue)
.mousedown(fixValue) // react to middle clicks too
.text('az utolsó betöltés óta');
$form.find('#days')
.prepend($opt)
.click(fixValue) // also when opening list
.mousedown(fixValue);
});