Skrip selamat datang
adalah sebuah skrip JS (
JavaScript
) yang di peruntukkan bagi
pengguna
terdaftar
Wikipedia
, pengguna anonim tidak bisa memakai fitur ini sebelum membuat akun atau masuk log. Fungsi dari skrip ini adalah mengirimkan pesan selamat datang kepada pengguna baru dengan
Templat:Selamat datang
dengan sintaks
{{subst:sd}}
. Skrip ini akan penambahkan
tab
baru berupa
selamat datang
di bagian atas halaman apabila halaman pembicaraan pengguna baru (
yang masih merah
) di buka. (Lihat gambar)
Kelebihan penambahan
tab
"selamat datang" ini adalah apabila diklik akan otomatis menambahkan sintaks
{{subst:sd}}
, sekaligus menyimpan halaman dan menambahkan ringkasan suntingan:
Selamat datang di Wikipedia Bahasa Indonesia !
Jadi anda tidak perlu menulis ringkasan suntingan dan mengklik Simpan halaman .
- Yang dibutuhkan
- Anda merupakan pengguna terdaftar yang sudah masuk log.
-
Penjelajah web
-
Mozilla Firefox
- Telah diujicoba di MF 3.5.6
-
Internet Explorer
- Telah diujicoba di IE 6
-
Mozilla Firefox
- Kulit ( Skin ) Monobook (Lihat: Bantuan:Preferensi#Kulit )
Instalasi
Salin (Copy) skrip dibawah ini:
function welcome() { // Find the edit box var txt = document.editform.wpTextbox1; //The welcome template you are wanting to use var welcome_msg = 'sd' // The code to be added to the page var tag = '{{'+'subst'+':'+ welcome_msg +'}}'; // If the edit box doesn't already have this tag... if (txt.value.indexOf(tag) == -1) { // Append the tag txt.value += tag; // Add an edit summary document.editform.wpSummary.value = 'Selamat datang di Wikipedia Bahasa Indonesia !'; // Press the Save page button document.editform.submit(); } // If the tag was already there, turn the tab background red to indicate // that the script is functioning properly, but that there is no action // to do. This doesn't interrupt the user's work like an alert() would. else { document.getElementById('ca-unverified').firstChild.style.backgroundColor = "#ff4444"; document.getElementById('ca-unverified').style.backgroundColor = "#ff4444"; } } // Create a tab that calls this function when pressed addOnloadHook(function () { if(document.title.indexOf("Menyunting Pembicaraan Pengguna:") == 0) { addPortletLink('p-cactions', 'javascript:welcome()', 'Selamat datang', 'ca-welcome', 'Adds a welcome note to a new user', '', ''); } });
Lalu tempel ( Paste ) pada halaman JS Pribadi kulit/skin Monobook anda. Yaitu pada halaman Pengguna:NAMA_PENGGUNA_ANDA/monobook.js .
Untuk skrip yang lebih pendek, Anda cukup menyalin ( copy ) skrip di bawah ini:
importScript('Pengguna:Kenrick95/welcome.js');
Lalu tempel ( Paste ) pada halaman JS Pribadi Anda: Istimewa:MyPage/monobook.js .
Penting !
Setelah menyimpan perubahan halaman pribadi, Anda perlu membersihkan cache penjelajah web Anda untuk melihat perubahan. Mozilla / Firefox / Safari: tekan Ctrl-Shift-R (Cmd-Shift-R pada Apple Mac ); IE: tekan Ctrl-F5; Konqueror: tekan F5; Opera: bersihkan cache melalui menu Tools→Preferences.