Templat:Mysandbox: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
k ups...fix
k Robot: Perubahan kosmetika
 
(2 revisi perantara oleh satu pengguna lainnya tidak ditampilkan)
Baris 1:
<noinclude>
'''Perhatian:'''{{br}}
Templat ini digunakan untuk memudahkan proses instalasi skrip [[Wikipedia:Skrip bak pasir pribadi|Skrip bak pasir pribadi]]. {{br}}Tambahkan <nowiki>{{substgnt:userinfomysandbox}}</nowiki> pada bagian akhir >>> [[SpecialIstimewa:MyPage/common.js|Halaman skrip pribadi anda]].
 
<pre></noinclude>// install [[Wikipedia:Skrip bak pasir pribadi]] in-browser text editor
/**
addOnloadHook(function () {
* Add a "My sandbox" link to the personal portlet menu.
addPortletLink( "p-personal",
* Dependencies: mediawiki.util, mediawiki.Title, mediawiki.Uri
wgServer + wgScriptPath + "/index.php?title=Istimewa:Halaman_saya/Bak_pasir",
*
"Bak pasirKu", "pt-admindash", "Pranala ke bak pasir pribadi",
* @source mediawiki.org/wiki/Snippets/MySandbox
"A", document.getElementById("pt-preferences"));
* @version 3
});<noinclude></pre></noinclude>
*/
( function ( mw, $ ) {
$( document ).ready( function () {
var conf, title, url;
// Customize/Translate this to your needs
conf = {
subpageName: 'bak pasir',
portletLabel: 'Bak pasirKu',
portletTooltip: 'Pranala ke bak pasir pribadi',
editintroPagename: 'Templat:Bak pasir pribadi',
preloadPagename: 'Templat:Bak pasir pribadi/preload'
};
// Don't alter the code below
// Use Special:MyPage (as opposed to mw.user.getName()) so that it
// works for logged-out users as well.
title = new mw.Title( 'Special:MyPage/' + conf.subpageName );
url = new mw.Uri( title.getUrl() );
url.extend({
action: 'edit',
redlink: 1,
editintro: new mw.Title( conf.editintroPagename ),
preload: new mw.Title( conf.preloadPagename )
});
mw.util.addPortletLink(
'p-personal',
url,
conf.portletLabel,
'pt-sandbox',
conf.portletTooltip,
null,
'#pt-preferences'
);
});
}( mediaWiki, jQuery ) );
});<noinclude></pre></noinclude>