MediaWiki:Gadget-Twinkle.js: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Kenrick95 (bicara | kontrib)
k perbarui; mengulang proyek :(
Kenrick95 (bicara | kontrib)
Tidak ada ringkasan suntingan
Baris 72:
// CSD
speedySelectionStyle: "buttonClick",
watchSpeedyPages: [ "g3u3", "g5u5", "g10u10", "g11u11", "g12u12" ],
markSpeedyPagesAsPatrolled: true,
// these next two should probably be identical by default
notifyUserOnSpeedyDeletionNomination: [ "db", "g1u1", "g2u2", "g3u3", "g4u4", "g6u6", "g10u10", "g11u11", "g12", "g13u12", "a1", "a2", "a3", "a5", "a7", "a9", "a10", "a11b1", "f1b2", "f2b3", "f3b7", "f7b9", "f9", "f10", "u3b10", "u5h3", "t2", "t3", "p1", "p2" ],
welcomeUserOnSpeedyDeletionNotification: [ "db", "g1u1", "g2u2", "g3u3", "g4u4", "g6u6", "g10u10", "g11u11", "g12", "g13u12", "a1", "a2", "a3", "a5", "a7", "a9", "a10", "a11b1", "f1b2", "f2b3", "f3b7", "f7b9", "f9", "f10", "u3b10", "u5h3", "t2", "t3", "p1", "p2" ],
promptForSpeedyDeletionSummary: [ "db", "g1u1", "g2u2", "g3u3", "g4u4", "g6u6", "g7u7", "g8u8", "g10u10", "g11u11", "g12u12", "a1", "a2", "a3", "a5", "a7", "a9", "a10", "a11b2", "f2b4", "f4b7", "f7b8", "f8", "f10", "u5b10", "t2", "t3", "p1", "p2" ],
openUserTalkPageOnSpeedyDelete: [ "db", "g1u1", "g2u2", "g3u3", "g4u4", "g5u5", "g10u10", "g11u11", "g12u12", "a1", "a3", "a7", "a9", "a10", "a11b3", "f3b7", "f7b9", "f9", "u3", "u5h3", "t2", "p1" ],
deleteTalkPageOnDelete: false,
deleteRedirectsOnDelete: true,
Baris 86:
logSpeedyNominations: false,
speedyLogPageName: "CSD log",
noLogOnSpeedyNomination: [ "u1h1" ],
// Unlink
unlinkNamespaces: [ "0", "10", "100", "118" ],
Baris 293:
 
if ( !Twinkle.userAuthorized ) {
alert("SorryMaaf, yourakun accountAnda isterlalu toobaru newuntuk to usemenggunakan Twinkle.");
}
});
Baris 10.258:
}
 
Twinkle.addPortletLink( Twinkle.speedy.callback, "CSD", "tw-csd", Morebits.userIsInGroup('sysop') ? "DeleteHapus pagehalaman according toberdasarkan WP:CSDKPC" : "Request speedyMeminta deletionpenghapusan accordingcepat tomenurut WP:CSDKPC" );
};
 
Baris 10.307:
Twinkle.speedy.dialog = new Morebits.simpleWindow( Twinkle.getPref('speedyWindowWidth'), Twinkle.getPref('speedyWindowHeight') );
dialog = Twinkle.speedy.dialog;
dialog.setTitle( "ChoosePilih criteriakriteria forpenghapusan speedy deletioncepat" );
dialog.setScriptName( "Twinkle" );
dialog.addFooterLink( "SpeedyKriteria deletionPenghapusan policyCepat", "WP:CSDKPC" );
dialog.addFooterLink( "TwinkleBantuan helpTwinkle", "WP:TW/DOC#speedy" );
 
var form = new Morebits.quickForm( callbackfunc, (Twinkle.getPref('speedySelectionStyle') === 'radioClick' ? 'change' : null) );
Baris 10.318:
list: [
{
label: 'TagHanya pagetandai onlyhalaman, don\'tjangan deletehapus',
value: 'tag_only',
name: 'tag_only',
tooltip: 'IfJika youAnda justhanya wantingin tomenadai taghalaman thealih-alih page,menghapusnya instead of deleting it nowsekarang',
checked : Twinkle.getPref('deleteSysopDefaultToTag'),
event: function( event ) {
Baris 10.355:
list: [
{
label: 'AlsoHapus deletejuga talkhalaman pagepembicaraan',
value: 'talkpage',
name: 'talkpage',
tooltip: "ThisPilihan optionini deletesjuga themenghapus page'shalaman talkpembicaraan pagehalaman in additionini. IfJika youAnda choosememilih theKPC F8B8 (movedtelah toterpindah ke Commons) criterion, this option isopsi ignoredini andtidak theditindaklanjuti talkdan pagehalaman ispembicaraan *nottidak* deleteddihapus.",
checked: Twinkle.getPref('deleteTalkPageOnDelete'),
disabled: Twinkle.getPref('deleteSysopDefaultToTag'),
Baris 10.372:
list: [
{
label: 'AlsoHapus deletejuga allsemua redirectspengalihan',
value: 'redirects',
name: 'redirects',
tooltip: "ThisOpsi optionini deletesjuga allmenghapus incomingsemua redirectspengalihan inyang additionberalih ke halaman ini. AvoidAbaikan thisjika optionpenghapusan forbersifat proceduralprosedural (e.g.misalnya move/merge)pindah deletionshalaman).",
checked: Twinkle.getPref('deleteRedirectsOnDelete'),
disabled: Twinkle.getPref('deleteSysopDefaultToTag'),
Baris 10.384:
]
} );
form.append( { type: 'header', label: 'Tag-relatedOpsi optionstentang tag' } );
}
 
Baris 10.391:
list: [
{
label: 'NotifyHubungi pagepembuat creatorhalaman ifjika possiblememungkinkan',
value: 'notify',
name: 'notify',
Baris 10.408:
list: [
{
label: 'TagTandai withdengan multiplebeberapa criteriatag',
value: 'multiple',
name: 'multiple',
Baris 10.464:
work_area.append( {
type: 'div',
label: 'WhenSetelah finished choosing criteriaselesai, clickklik:'
} );
work_area.append( {
Baris 10.481:
if (namespace % 2 === 1 && namespace !== 3) {
// show db-talk on talk pages, but not user talk pages
work_area.append( { type: 'header', label: 'TalkHalaman pagespembicaraan' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.talkList, mode) } );
}
Baris 10.488:
case 0: // article
case 1: // talk
work_area.append( { type: 'header', label: 'ArticlesArtikel' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.articleList, mode) } );
break;
Baris 10.494:
case 2: // user
case 3: // user talk
work_area.append( { type: 'header', label: 'UserHalaman pagespengguna' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.userList, mode) } );
break;
Baris 10.500:
case 6: // file
case 7: // file talk
work_area.append( { type: 'header', label: 'FilesBerkas' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.fileList, mode) } );
if (!Twinkle.speedy.mode.isSysop(mode)) {
Baris 10.509:
case 10: // template
case 11: // template talk
work_area.append( { type: 'header', label: 'TemplatesTemplat' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.templateList, mode) } );
break;
Baris 10.515:
case 14: // category
case 15: // category talk
work_area.append( { type: 'header', label: 'CategoriesKategori' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.categoryList, mode) } );
break;
Baris 10.521:
case 100: // portal
case 101: // portal talk
work_area.append( { type: 'header', label: 'PortalsPortal' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.portalList, mode) } );
break;
Baris 10.529:
}
 
work_area.append( { type: 'header', label: 'General criteriaUmum' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.generalList, mode) });
 
work_area.append( { type: 'header', label: 'RedirectsPengalihan' } );
work_area.append( { type: radioOrCheckbox, name: 'csd', list: Twinkle.speedy.generateCsdList(Twinkle.speedy.redirectList, mode) } );
 
Baris 10.625:
Twinkle.speedy.talkList = [
{
label: 'G8U8: TalkHalaman pagespembicaraan with no corresponding subject pageyatim',
value: 'talk',
tooltip: 'This excludes any page that is useful to the project - in particular, user talk pages, talk page archives, and talk pages for files that exist on Wikimedia Commons.'
Baris 10.633:
Twinkle.speedy.fileList = [
{
label: 'F1B1: RedundantRedundan fileatau duplikat',
value: 'redundantimage',
tooltip: 'Berkas atau media tak terpakai yang merupakan sebuah salinan, dengan format yang sama dan resolusi/kualitas yang sama/lebih rendah, dari sebuah berkas atau media lain di Wikipedia. Yang tidak termasuk di dalamnya adalah duplikat berkas atau media di Wikimedia Commons, karena alasan-alasan lisensi;',
tooltip: 'Any file that is a redundant copy, in the same file format and same or lower resolution, of something else on Wikipedia. Likewise, other media that is a redundant copy, in the same format and of the same or lower quality. This does not apply to files duplicated on Wikimedia Commons, because of licence issues; these should be tagged with {{subst:ncd|Image:newname.ext}} or {{subst:ncd}} instead',
subgroup: {
name: 'redundantimage_filename',
type: 'input',
label: 'File this is redundant to: ',
tooltip: 'The "File:" prefix can be left off.'
}
},
{
label: 'F2B2: CorruptRusak oratau blank filekosong',
value: 'noimage',
tooltip: 'Sebelum menghapus berkas jenis ini, pastikan bahwa mesin MediaWiki tidak dapat membaca berkas tersebut dengan cara pratayang gambar yang diperkecil. Pemuat aslinya dapat memperbaikinya dengan cara memuatkan versi berkas yang tidak rusak.'
tooltip: 'Before deleting this type of file, verify that the MediaWiki engine cannot read it by previewing a resized thumbnail of it. This also includes empty (i.e., no content) file description pages for Commons files'
},
{
label: 'F2B2: UnneededHalaman filedeskripsi descriptionberkas pageyang fortidak adibutuhkan fileuntuk onberkas yang berada di Commons',
value: 'fpcfail',
tooltip: 'An image, hosted on Commons, but with tags or information on its English Wikipedia description page that are no longer needed. (For example, a failed featured picture candidate.)',
Baris 10.655 ⟶ 10.649:
},
{
label: 'F3B3: ImproperLisensi licenseyang tidak sesuai',
value: 'noncom',
tooltip: 'Berkas atau media yang diberi lisensi "untuk tujuan non komersial saja" (termasuk lisensi Creative Commons nonkomersial), "tanpa karya turunan" atau "gunakan dengan izin" dapat dihapus, kecuali berkas tersebut memenuhi standar pemakaian konten tak bebas. Berkas yang berlisensi GFDL sebelum versi 1.3, yang tidak mengizinkan versi setelahnya, dapat dihapus.'
tooltip: 'Files licensed as "for non-commercial use only", "non-derivative use" or "used with permission" that were uploaded on or after 2005-05-19, except where they have been shown to comply with the limited standards for the use of non-free content. This includes files licensed under a "Non-commercial Creative Commons License". Such files uploaded before 2005-05-19 may also be speedily deleted if they are not used in any articles'
},
{
label: 'F4B4: LackInformasi oflisensi licensing informationkurang',
value: 'unksource',
tooltip: 'Berkas dan media yang tidak memiliki informasi lisensi yang cukup, dapat dihapus setelah diidentifikasi sebagai berkas tanpa informasi lisensi yang cukup selama tujuh hari jika informasinya tidak ditambahkan. Perhatikan bahwa pemuat berkas terkadang menyebutkan sumbernya di ringkasan pemuatan.',
tooltip: 'Files in category "Files with unknown source", "Files with unknown copyright status", or "Files with no copyright tag" that have been tagged with a template that places them in the category for more than seven days, regardless of when uploaded. Note, users sometimes specify their source in the upload summary, so be sure to check the circumstances of the file.',
hideWhenUser: true
},
{
label: 'F5B5: UnusedBerkas unfreetak copyrightedbebas fileyang tak digunakan.',
value: 'unfree',
tooltip: 'Berkas dan media yang tidak memiliki lisensi bebas atau domain publik, yang tidak digunakan di artikel manapun, dapat dihapus setelah diidentifikasi sebagai berkas tak bebas yang tak digunakan selama tujuh hari. Perkecualian dapat diberikan kepada berkas yang akan digunakan untuk artikel yang sedang ditulis/dipersiapkan.',
tooltip: 'Files that are not under a free license or in the public domain that are not used in any article and that have been tagged with a template that places them in a dated subcategory of Category:Orphaned fairuse files for more than seven days. Reasonable exceptions may be made for file uploaded for an upcoming article. Use the "Orphaned fair use" option in Twinkle\'s DI module to tag files for forthcoming deletion.',
hideWhenUser: true
},
{
label: 'F6B6: MissingTidak fair-usememiliki rationalealasan penggunaan tak bebas',
value: 'norat',
tooltip: 'Yang termasuk di dalamnya: Berkas dan media tak bebas yang ditulis sebagai "penggunaan wajar" namun tidak menyediakan alasan yang rasional dapat dihapus setelah diidentifikasi sebagai berkas tanpa alasan penggunaan tak bebas selama tujuh hari. Tag {{Fair use}} saja tidak merupakan alasan yang sah. Yang tidak termasuk di dalamnya: alasan telsh diberikan namun diperdebatkan.',
tooltip: 'Any file without a fair use rationale may be deleted seven days after it is uploaded. Boilerplate fair use templates do not constitute a fair use rationale. Files uploaded before 2006-05-04 should not be deleted immediately; instead, the uploader should be notified that a fair-use rationale is needed. Files uploaded after 2006-05-04 can be tagged using the "No fair use rationale" option in Twinkle\'s DI module. Such files can be found in the dated subcategories of Category:Files with no fair use rationale.',
hideWhenUser: true
},
{
label: 'F7B7: ClearlyKlaim invalidpenggunaan fair-usewajar tagtidak sah.',
value: 'badfairuse', // same as below
tooltip: 'Berkas atau media tak bebas dengan templat penggunaan wajar yang jelas-jelas tidak sah (seperti tag {{Logo}} pada sebuah foto maskot) dapat dihapus dengan segera.',
tooltip: 'This is only for files with a clearly invalid fair-use tag, such as a {{Non-free logo}} tag on a photograph of a mascot. For cases that require a waiting period (replaceable images or otherwise disputed rationales), use the options on Twinkle\'s DI tab.',
subgroup: {
name: 'badfairuse_reason',
type: 'input',
label: 'OptionalPenjelasan explanation(opsional): ',
size: 60
}
},
/*{
label: 'F7: Fair-use media from a commercial image agency which is not the subject of sourced commentary',
value: 'badfairuse', // same as above
Baris 10.699 ⟶ 10.693:
},
hideWhenMultiple: true
},*/
{
label: 'F8B8: FileBerkas availableyang assama anpersis identicaltersedia or higher-resolution copy ondi Wikimedia Commons',
value: 'nowcommons',
tooltip: 'Syarat: (1) Versi di Commons memiliki format yang sama dan memiliki kualitas/resolusi yang sama atau lebih tinggi. (2) Lisensi dan sumber tidak diragukan lagi, dan lisensi yang digunakan merupakan lisensi Commons yang berterima. (2) Semua informasi pada berkas lokal juga ada di Commons, termasuk sejarah pemuatan yang lengkap dengan pranala ke halaman pengguna pemuat lokal. (3) Jika nama yang digunakan di Commons berbeda dengan di lokal, semua penggunaan berkas di lokal harus disesuaikan (diganti) sesuai dengan nama yang terdapat di Commons.(4) Berkas tidak dilindungi. JANGAN MENGHAPUS BERKAS YANG DILINDUNGI, meskipun ada duplikatnya di Commons. Berkas seperti itu biasanya dimuat di wiki lokal dan dilindungi karena digunakan pada antar muka atau templat yang beresiko tinggi.',
tooltip: 'Provided the following conditions are met: 1: The file format of both images is the same. 2: The file\'s license and source status is beyond reasonable doubt, and the license is undoubtedly accepted at Commons. 3: All information on the file description page is present on the Commons file description page. That includes the complete upload history with links to the uploader\'s local user pages. 4: The file is not protected, and the file description page does not contain a request not to move it to Commons. 5: If the file is available on Commons under a different name than locally, all local references to the file must be updated to point to the title used at Commons. 6: For {{c-uploaded}} files: They may be speedily deleted as soon as they are off the Main Page',
subgroup: {
name: 'nowcommons_filename',
type: 'input',
label: 'FilenameNama onberkas di Commons: ',
value: Morebits.pageNameNorm,
tooltip: 'This can be left blank if the file has the same name on Commons as here. The "File:" prefix is optional.'
Baris 10.714 ⟶ 10.708:
},
{
label: 'F9B9: UnambiguousTerang-terangan copyrightmelanggar infringementhak cipta',
value: 'imgcopyvio',
tooltip: 'Yang termasuk di dalamnya: berkas atau media yang diklaim sebagai berkas berlisensi bebas padahal sebenarnya bukan. Sebuah URL atau indikasi lokasi sumber harus disediakan. Yang tidak termasuk di dalamnya: berkas dengan klaim penggunaan bebas, atau berkas dengan klaim yang dapat dipercaya dari pemiliknya yang telah melepasnya di bawah lisensi bebas yang kompatibel dengan lisensi Wikipedia. Ini termasuk gambar-gambar dari perpustakaan foto stok seperti Getty Images dan Corbis.',
tooltip: 'The file was copied from a website or other source that does not have a license compatible with Wikipedia, and the uploader neither claims fair use nor makes a credible assertion of permission of free use. Sources that do not have a license compatible with Wikipedia include stock photo libraries such as Getty Images or Corbis. Non-blatant copyright infringements should be discussed at Wikipedia:Files for deletion',
subgroup: {
name: 'imgcopyvio_url',
type: 'input',
label: 'URL of the copyvio, including thetermasuk "http://". IfJika youtidak cannotdapat provide amenaruh URL, pleasemohon dotidak notmenggunakan useKPC CSD F9B9. (ExceptionPengecualian: forcopyvio copyviosuntuk ofbahan non-Internet sources, leave the boxbiarkan blankkosong.) ',
size: 60
}
},
{
label: 'F10B10: UselessBerkas non-media fileyang tidak berguna',
value: 'badfiletype',
tooltip: 'FilesBerkas uploadedyang thatdimuatkan areyang neitherbukan imagemerupakan gambar, soundaudio, noratau video files (e.gmis. berkas-berkas .doc, .pdf, ordan .xls files) whichyang aretidak notdigunakan useddi inartikel anyapa articlepun anddan havetidak nobakal foreseeabledigunakan encyclopedicsebagai usebahan ensiklopedia.'
},
{
label: 'F11B11: NoTak evidenceada ofbukti permissionizin penggunaan.',
value: 'nopermission',
tooltip: 'Yang termasuk di dalamnya: jika pemuat mencantumkan sebuah lisensi dan menyatakan bahwa pihak ketiga sebagai sumber atau pemegang lisensi tanpa memberikan bukti bahwa pihak ketiga tersebut telah setuju dengan lisensi tersebut, berkas yang dimaksud dapat dihapus tujuh hari setelah pemberitahuan kepada sang pemuat.',
tooltip: 'If an uploader has specified a license and has named a third party as the source/copyright holder without providing evidence that this third party has in fact agreed, the item may be deleted seven days after notification of the uploader',
hideWhenUser: true
},
{
label: 'G8U8: FileHalaman descriptiondeksripsi pageberkas withtanpa noadanya corresponding fileberkas',
value: 'imagepage',
tooltip: 'This is only for use when the file doesn\'t exist at all. Corrupt files, and local description pages for files on Commons, should use F2; implausible redirects should use R3; and broken Commons redirects should use G6.'
Baris 10.744 ⟶ 10.738:
Twinkle.speedy.articleList = [
{
label: 'A1: Artikel tanpa konteks.',
label: 'A1: No context. Articles lacking sufficient context to identify the subject of the article.',
value: 'nocontext',
tooltip: 'Yang termasuk di dalamnya: artikel tanpa konteks yang tidak cukup untuk berdiri sendiri ataupun untuk dikembangkan lebih lanjut. Hanya dapat berlaku untuk artikel sangat pendek. Konteks berbeda dengan isi.'
tooltip: 'Example: "He is a funny man with a red car. He makes people laugh." This applies only to very short articles. Context is different from content, treated in A3, below.'
},
{
label: 'A2: ForeignArtikel languageberbahasa articlesasing thatyang existtidak onditerjemahkan anotheratau Wikimediaditerjemahkan projectsecara buruk',
value: 'foreign',
tooltip: 'Yang termasuk di dalamnya: artikel dari proyek Wikimedia lainnya yang tidak diterjemahkan sama sekali atau yang diterjemahkan secara buruk (dengan atau tanpa bantuan mesin penerjemah). Jika sudah diterjemahkan hingga kriteria sebuah stub, maka bagian yang tidak diterjemahkan sajalah yang harus dipotong. Yang tidak termasuk di dalamnya: artikel yang tidak dari proyek Wikimedia lainnya yang bisa diberi templat {{terjemah}}.',
tooltip: 'If the article in question does not exist on another project, the template {{notenglish}} should be used instead. All articles in a non-English language that do not meet this criteria (and do not meet any other criteria for speedy deletion) should be listed at Pages Needing Translation (PNT) for review and possible translation',
subgroup: {
name: 'foreign_source',
type: 'input',
label: 'InterwikiPranala linkinterwiki toke theartikel articledi onwiki thebahasa foreign-language wikiasing: ',
tooltip: 'For exampleMisalnya, fren:BonjourIndonesia'
}
},
{
label: 'A3: NoTanpa content whatsoeverisi',
value: 'nocontent',
tooltip: 'Yang termasuk di dalamnya: artikel (selain halaman disambiguasi, pengalihan, atau pengalihan lunak) yang hanya terdiri dari salah satu hal atau kombinasi dari hal-hal berikut: pranala luar, kategori, templat selain kotak info, gambar, bagian "lihat pula", judul yang di-parafrase-kan, usaha untuk menghubungi orang atau kelompok yang digunakan sebagai judul, atau komentar layaknya orang berdiskusi. Yang tidak termasuk di dalamnya: artikel pendek yang memiliki isi walaupun pendek tidak dapat dihapus menggunakan kriteria ini. Kriteria ini juga tidak berlaku untuk halaman dengan sebuah kotak info dan informasi yang nontrivia.'
tooltip: 'Any article consisting only of links elsewhere (including hyperlinks, category tags and "see also" sections), a rephrasing of the title, and/or attempts to correspond with the person or group named by its title. This does not include disambiguation pages'
},
{
label: 'A5: TranswikiedArtikel articlestranswiki',
value: 'transwiki',
tooltip: 'Yang termasuk di dalamnya: Artikel yang telah dipindahkan ke wiki lain dan ada catatan pemindahannya (termasuk informasi tentang pembuat artikel) yang jelas. Artikel yang dipindahkan dapat berupa sebuah definisi kata yang telah dipindahkan ke KamusWiki, sumber bahan yang telah dipindahkan ke WikiSource, atau artikel lainnya yang telah didiskusikan dan disetujui untuk dipindahkan ke wiki lain.'
tooltip: 'Any article that has been discussed at Articles for Deletion (et al), where the outcome was to transwiki, and where the transwikification has been properly performed and the author information recorded. Alternately, any article that consists of only a dictionary definition, where the transwikification has been properly performed and the author information recorded'
},
{
label: 'A7: UnremarkableA7: people,Tidak groups,mengindikasikan companies,kepentingan web content(tokoh, individual animalsorganisasi, or organizedisi eventssitus)',
value: 'a7',
tooltip: 'Artikel tentang tokoh, organisasi (termasuk di dalamnya band, klub, perusahaan, dll., kecuali sekolah), atau isi situs yang tidak menunjukkan alasan mengapa subyek itu dianggap penting. Jika yang kontroversial, maka Anda dapat mengusulkan penghapusan dengan templat {{hapus}} atau membawanya ke halaman Wikipedia:Usulan penghapusan',
tooltip: 'An article about a real person, group of people, band, club, company, web content, individual animal, tour, or party that does not assert the importance or significance of its subject. If controversial, or if a previous AfD has resulted in the article being kept, the article should be nominated for AfD instead',
//hideWhenSingle: true
},
/*{
label: 'A7: Unremarkable person',
value: 'person',
Baris 10.816 ⟶ 10.810:
tooltip: 'Article about an organized event (tour, function, meeting, party, etc.) that does not assert the importance or significance of its subject',
hideWhenMultiple: true
},*/
{
label: 'A9: UnremarkableArtikel musicalyang recordingtidak wheremengindikasikan artist\'skepentingan article(rekaman doesn\'t existmusik)',
value: 'a9',
tooltip: 'Artikel tentang rekaman musik yang tidak menunjukkan alasan mengapa subyek itu dianggap penting dan/atau yang artikel tentang rekaman musik yang artisnya tidak ada di Wikipedia bahasa Indonesia.'
tooltip: 'An article about a musical recording which does not indicate why its subject is important or significant, and where the artist\'s article has never existed or has been deleted'
},
{
label: 'A10: RecentlyArtikel createdyang articletidak thatdirapikan duplicatesdalam anbatas existingwaktu topicyang telah ditentukan',
value: 'a10',
tooltip: 'Artikel yang tidak dirapikan dalam batas waktu yang telah ditentukan, baik oleh pembuat artikel maupun oleh Wikipediawan lain, sehingga dapat dianggap keberadaannya di Wikipedia hanya akan menurunkan kualitas Wikipedia bahasa Indonesia.',
tooltip: 'A recently created article with no relevant page history that does not aim to expand upon, detail or improve information within any existing article(s) on the subject, and where the title is not a plausible redirect. This does not include content forks, split pages or any article that aims at expanding or detailing an existing one.',
subgroup: {
name: 'a10_article',
type: 'input',
label: 'ArticleArtikel thatyang is duplicatedterduplikasi: '
}
},
/*{
label: 'A11: Obviously made up by creator, and no claim of significance',
value: 'madeup',
tooltip: 'An article which plainly indicates that the subject was invented/coined/discovered by the article\'s creator or someone they know personally, and does not credibly indicate why its subject is important or significant'
}*/
];
 
Twinkle.speedy.categoryList = [
{
label: 'C1K1: EmptyKategori categoriestanpa isi',
value: 'catempty',
tooltip: 'Kategori tanpa isi yang selama paling tidak empat hari masih tidak memiliki isi. Yang tidak termasuk di dalamnya: kategori disambiguasi, pengalihan kategori, kategori topik pilihan, atau kategori yang menurut naturnya dapat menjadi kosong sewaktu-waktu (mis. kategori yang ditransklusikan oleh kotak pengguna.)'
tooltip: 'Categories that have been unpopulated for at least four days. This does not apply to categories being discussed at WP:CFD, disambiguation categories, and certain other exceptions. If the category isn\'t relatively new, it possibly contained articles earlier, and deeper investigation is needed'
},
{
label: 'G8K2: CategoriesPergantian populated by a deleted or retargeted templatenama.',
value: 'k2',
tooltip: 'Koreksi tipografi; Koreksi kapitalisasi; Perubahan dari bentuk tunggal ke jamak, atau sebaliknya; Ketidaksesuaian dengan pedoman pemerian nama kategori "x di y", "x oleh y", "x dari y" seperti yang tertera di Wikipedia:pedoman pemberian nama kategori.; Pemanjangan nama negara; Koreksi disambiguasi dari nama yang tak unik.'
},
{
label: 'U8: Kategori yang berisi templat yang telah dihapus',
value: 'templatecat',
tooltip: 'This is for situations where a category is effectively empty, because the template(s) that formerly placed pages in that category are now deleted. This excludes categories that are still in use.'
Baris 10.854 ⟶ 10.853:
Twinkle.speedy.userList = [
{
label: 'U1H1: UserPermintaan requestpengguna.',
value: 'userreq',
tooltip: 'Yang termasuk di dalamnya: halaman dan subhalaman pengguna (tetapi tidak halaman pembicaraan pengguna) yang diminta untuk dihapus oleh penggunanya. Dalam kasus-kasus yang langka ada kemungkinan halaman tersebut perlu dipertahankan untuk kepentingan administratif.',
tooltip: 'Personal subpages, upon request by their user. In some rare cases there may be administrative need to retain the page. Also, sometimes, main user pages may be deleted as well. See Wikipedia:User page for full instructions and guidelines',
subgroup: ((mw.config.get('wgNamespaceNumber') === 3 && mw.config.get('wgTitle').indexOf('/') === -1) ? {
name: 'userreq_rationale',
type: 'input',
label: 'Alasan penghapusan (wajib): ',
label: 'A mandatory rationale to explain why this user talk page should be deleted: ',
tooltip: 'Halaman pembicaraan pengguna dihapus hanya dalam keadaan langka tertentu.',
tooltip: 'User talk pages are deleted only in highly exceptional circumstances. See WP:DELTALK.',
size: 60
} : null),
Baris 10.867 ⟶ 10.866:
},
{
label: 'U2H2: NonexistentPengguna useryang tidak ada',
value: 'nouser',
tooltip: 'Yang termasuk di dalamya: halaman pengguna seorang pengguna yang tidak eksis (cek lewat Istimewa:Daftar pengguna), tidak termasuk alamat IP.'
tooltip: 'User pages of users that do not exist (Check Special:Listusers)'
},
{
label: 'U3H3: Non-freeGaleri galleriestak bebas',
value: 'gallery',
tooltip: 'Galeri di ruang nama pengguna yang terdiri lebih dari separuhnya gambar-gambar tak bebas atau "penggunaan wajar". Kebijakan Wikipedia melarang penggunaan berkas-berkas tak bebas di ruang nama pengguna, walaupun yang memuat adalah pengguna itu sendiri; penggunaan berkas-berkas yang berada di bawah domain umum atau lisensi bebas diperkenankan.'
tooltip: 'Galleries in the userspace which consist mostly of "fair use" or non-free files. Wikipedia\'s non-free content policy forbids users from displaying non-free files, even ones they have uploaded themselves, in userspace. It is acceptable to have free files, GFDL-files, Creative Commons and similar licenses along with public domain material, but not "fair use" files'
},
// {
// label: 'U5: Blatant WP:NOTWEBHOST violations',
// value: 'notwebhost',
// tooltip: 'Pages in userspace consisting of writings, information, discussions, and/or activities not closely related to Wikipedia\'s goals, where the owner has made few or no edits outside of userspace, with the exception of plausible drafts, pages adhering to WP:UPYES, and résumé-style pages.'
// },
// {
label: 'U11: Halaman pengguna yang berisi iklan, dengan menggunakan nama pengguna berkesan iklan',
label: 'G11: Promotional user page under a promotional user name',
value: 'spamuser',
tooltip: 'A promotional user page, with a username that promotes or implies affiliation with the thing being promoted. Note that simply having a page on a company or product in one\'s userspace does not qualify it for deletion. If a user page is spammy but the username is not, then consider tagging with regular G11 instead.',
Baris 10.891 ⟶ 10.890:
Twinkle.speedy.templateList = [
{
label: 'T2: TemplatesTemplat thatyang aremerupakan blatantpenyimpangan misrepresentationsterang-terangan ofdari establishedkebijakan policyyang ada.',
value: 'policy',
tooltip: 'Templat yang merupakan penyimpangan terang-terangan dari kebijakan yang ada.'
tooltip: 'This includes "speedy deletion" templates for issues that are not speedy deletion criteria and disclaimer templates intended to be used in articles'
},
{
label: 'T3: DuplicateTemplat templatesyang ortidak hardcodeddigunakan instancesselayaknya dan/atau duplikat templat lain',
value: 'duplicatetemplate',
tooltip: 'Templat yang tidak digunakan selayaknya, dan yang berupa: duplikat templat lain, atau memiliki fungsi yang sama yang dapat disediakan oleh templat lain dapat dihapuskan setelah diberi tanda penghapusan cepat selama tujuh hari.',
tooltip: 'Templates that are either substantial duplications of another template or hardcoded instances of another template where the same functionality could be provided by that other template',
subgroup: {
name: 'duplicatetemplate_2',
type: 'input',
label: 'TemplateTemplat thisyang ismembuat redundanttemplat toini redundan: ',
tooltip: 'ThePrefiks "TemplateTemplat:" prefixtidak is not neededdiperlukan.'
},
hideWhenMultiple: true
},
// {
// label: 'T3: Templates that are not employed in any useful fashion',
// value: 't3',
// tooltip: 'This criterion allows you to provide a rationale. In many cases, another criterion will be more appropriate, such as G1, G2, G6, or G8.',
// subgroup: {
// name: 't3_rationale',
// type: 'input',
// label: 'Rationale: ',
// tooltip: 'The rationale is required.',
// size: 60
// },
// hideWhenMultiple: true
// }
];
 
Twinkle.speedy.portalList = [
{
label: 'P1: PortalSemua thattopik wouldyang bedapat subjectmemenuhi tokriteria speedypenghapusan deletioncepat if it were an articleartikel.',
value: 'p1',
tooltip: 'Youharus mustmenyebutkan specifyKPC theyang articleberlaku criterionuntuk thatkasus applies in this caseini (A1, A3, A7, or A10).',
subgroup: {
name: 'p1_1',
type: 'select',
label: 'ArticlePilih criterionkriteria thatyang would applyberlaku: '
},
hideWhenMultiple: true
},
{
label: 'P2: UnderpopulatedPortal portalyang kurang terisi',
value: 'emptyportal',
tooltip: 'Portal yang topiknya hanya memiliki kurang dari tiga artikel nonrintisan dengan topik judul portal yang bersangkutan.'
tooltip: 'Any Portal based on a topic for which there is not a non-stub header article, and at least three non-stub articles detailing subject matter that would be appropriate to discuss under the title of that Portal'
}
];
Baris 10.943 ⟶ 10.942:
Twinkle.speedy.generalList = [
{
label: 'CustomAlasan rationalelain' + (Morebits.userIsInGroup('sysop') ? ' (customalasan deletionpenghapusan reasonlain)' : ' usingmenggunakan templat {{dbhapus}} template'),
value: 'reason',
tooltip: 'Sedikitnya satu dari kriteria lain harus berlaku untuk halaman ini, dan Anda harus menyebutkan ini dalam alasan Anda. Ini bukanlah tempat menyatakan alasan lain jika Anda tidak menemukan kriteria lain yang sesuai.',
tooltip: '{{db}} is short for "delete because". At least one of the other deletion criteria must still apply to the page, and you must make mention of this in your rationale. This is not a "catch-all" for when you can\'t find any criteria that fit.',
subgroup: {
name: 'reason_1',
type: 'input',
label: 'RationaleAlasan: ',
size: 60
},
Baris 10.956 ⟶ 10.955:
},
{
label: 'U1: Tulisan ngawur. Yang termasuk di dalamnya: Halaman-halaman yang isinya hanyalah ujaran tak keruan, tanpa makna dan isi.',
label: 'G1: Patent nonsense. Pages consisting purely of incoherent text or gibberish with no meaningful content or history.',
value: 'nonsense',
tooltip: 'Yang tidak termasuk di dalamnya: penulisan yang buruk, terjemahan buruk, vandalisme, materi fiktif, materi berbahasa selain bahasa Indonesia, materi palsu.'
tooltip: 'This does not include poor writing, partisan screeds, obscene remarks, vandalism, fictional material, material not in English, poorly translated material, implausible theories, or hoaxes. In short, if you can understand it, G1 does not apply.'
},
{
label: 'G2U2: TestUji pagecoba',
value: 'test',
tooltip: 'Halaman yang dibuat untuk mencoba sintaks-sintaks wiki. Yang tidak termasuk di dalamnya: penyuntingan di halaman-halaman bernama "bak pasir" dan ruangnama pengguna.'
tooltip: 'A page created to test editing or other Wikipedia functions. Pages in the User namespace are not included, nor are valid but unused or duplicate templates (although criterion T3 may apply).'
},
{
label: 'G3U3: PureVandalisme vandalismmurni/terang-terangan.',
value: 'vandalism',
tooltip: 'Vandalisme murni/terang-terangan. (termasuk pengalihan yang ditinggalkan dari vandalisme pemindahan halaman)'
tooltip: 'Plain pure vandalism (including redirects left behind from pagemove vandalism)'
},
{
label: 'G3U3: BlatantMateri hoaxpalsu terang-terangan',
value: 'hoax',
tooltip: 'BlatantMateri andpalsu obviousterang-terangan hoax,untuk totujuan the point of vandalismvandalisme',
hideWhenMultiple: true
},
{
label: 'G4U4: RecreationPembuatan ofulang materialdari deletedhalaman viayang asudah deletion discussiondihapus.',
value: 'repost',
tooltip: 'Yang termasuk di dalamnya: Salinan dari halaman yang dihapus melalui sebuah diskusi, baik melalui Wikipedia:Usulan penghapusan maupun di halaman pembicaraannya. Yang tidak termasuk di dalamnya: Pemulihan artikel melalui evaluasi penghapusan dan halaman yang dihapus tanpa melalui diskusi.',
tooltip: 'A copy, by any title, of a page that was deleted via an XfD process or Deletion review, provided that the copy is substantially identical to the deleted version. This clause does not apply to content that has been "userfied", to content undeleted as a result of Deletion review, or if the prior deletions were proposed or speedy deletions, although in this last case, other speedy deletion criteria may still apply',
subgroup: {
name: 'repost_1',
type: 'input',
label: 'PageHalaman whereyang thememuat deletiondiskusi discussion took placepenghapusan: ',
tooltip: 'MustHarus startdimulai withdengan "Wikipedia:"',
size: 60
}
},
{
label: 'G5U5: BannedPengguna oryang blockeddiblokir useratau yang dilarang.',
value: 'banned',
tooltip: 'Halaman-halaman yang dibuat oleh pengguna yang sedang diblokir atau dilarang, termasuk yang terbukti membuat akun siluman, yang melanggar ketentuan pemblokiran atau pelarangan mereka.',
tooltip: 'Pages created by banned or blocked users in violation of their ban or block, and which have no substantial edits by others',
subgroup: {
name: 'banned_1',
type: 'input',
label: 'UsernameNama of banned userpengguna (ifjika availableada): ',
tooltip: 'ShouldJangan notdimulai start withdengan "UserPengguna:"'
},
hideSubgroupWhenMultiple: true
},
{
label: 'G6U6: History merge',
value: 'histmerge',
tooltip: 'Temporarily deleting a page in order to merge page histories',
Baris 11.012 ⟶ 11.011:
},
{
label: 'G6U6: MovePemindahan',
value: 'move',
tooltip: 'MakingMemberi waytempat foruntuk an uncontroversial move like reversing a redirectpemindahan',
subgroup: [
{
name: 'move_1',
type: 'input',
label: 'PageHalaman toyang beakan moveddipindahkan hereke sini: '
},
{
name: 'move_2',
type: 'input',
label: 'ReasonAlasan: ',
size: 60
}
Baris 11.030 ⟶ 11.029:
hideWhenMultiple: true
},
// {
// label: 'U6: XfD',
// value: 'xfd',
// tooltip: 'An admin has closed a deletion discussion (at AfD, FfD, RfD, TfD, CfD, or MfD) as "delete", but they didn\'t actually delete the page.',
// subgroup: {
// name: 'xfd_fullvotepage',
// type: 'input',
// label: 'Page where the deletion discussion was held: ',
// size: 40
// },
// hideWhenMultiple: true
// },
{
label: 'G6U6: XfDHalaman disambiguasi tak perlu',
value: 'xfd',
tooltip: 'An admin has closed a deletion discussion (at AfD, FfD, RfD, TfD, CfD, or MfD) as "delete", but they didn\'t actually delete the page.',
subgroup: {
name: 'xfd_fullvotepage',
type: 'input',
label: 'Page where the deletion discussion was held: ',
size: 40
},
hideWhenMultiple: true
},
{
label: 'G6: Unnecessary disambiguation page',
value: 'disambig',
tooltip: 'Untuk halaman disambiguasi yatim yang: (1) mendisambiguasi kurang dari dua halaman Wikipedia [untuk yang judulnya berakhiran "(disambiguasi)"; atau (2) mendisambiguasi tidak ada halaman.',
tooltip: 'This only applies for orphaned disambiguation pages which either: (1) disambiguate two or fewer existing Wikipedia pages and whose title ends in "(disambiguation)" (i.e., there is a primary topic); or (2) disambiguates no (zero) existing Wikipedia pages, regardless of its title.',
hideWhenMultiple: true
},
{
label: 'G6U6: RedirectPengalihan toke malplacedhalaman disambiguationdisambiguasi pageyang salah',
value: 'movedab',
tooltip: 'Untuk halaman disambiguasi yang berakhiran "(disambiguasi)" yang topik utamanya tidak ada.',
tooltip: 'This only applies for redirects to disambiguation pages ending in (disambiguation) where a primary topic does not exist.',
hideWhenMultiple: true
},
{
label: 'G6U6: CopyPemindahan salin-and-paste page movetempel',
value: 'copypaste',
tooltip: 'Pemindahan salin-tempel halaman lain yang perlu dihapus sementara untuk membuat tempat agar dapat dipindahkan melalui peralatan Wikipedia.',
tooltip: 'This only applies for a copy-and-paste page move of another page that needs to be temporarily deleted to make room for a clean page move.',
subgroup: {
name: 'copypaste_1',
type: 'input',
label: 'OriginalHalaman pageasal thatyang was copydisalin-pasted heretempel: '
},
hideWhenMultiple: true
},
{
label: 'G6U6: HousekeepingAlasan teknis',
value: 'g6',
tooltip: 'OtherAlasan non-controversialteknis "housekeeping" taskslainnya',
subgroup: {
name: 'g6_rationale',
type: 'input',
label: 'RationaleAlasan: ',
size: 60
}
},
{
label: 'G7U7: AuthorPermintaan requestspembuat deletion, or author blankedhalaman',
value: 'author',
tooltip: 'Permintaan Wikipediawan yang memulai halaman itu, jika halaman tersebut belum disunting secara berarti oleh pengguna lain. Jika pembuat halaman mengosongkan halaman yang dibuatnya, hal ini dapat diartikan bahwa ia menginginkan halaman tersebut dihapus.',
tooltip: 'Any page for which deletion is requested by the original author in good faith, provided the page\'s only substantial content was added by its author. If the author blanks the page, this can also be taken as a deletion request.',
subgroup: {
name: 'author_rationale',
type: 'input',
label: 'OptionalPenjelasan explanationopsional: ',
tooltip: 'PerhapsCoba linkingtaruh tohalaman wheredi themana authorpengguna requestedmeminta thispenghapusan deletion.ini',
size: 60
}
},
{
label: 'G8U8: PagesHalaman dependentyang ontergantung apada non-existenthalaman oryang deletedtak pageada atau yang dihapus.',
value: 'g8',
tooltip: 'Yang termasuk di dalamnya: Pengalihan rusak (termasuk nama pengalihan yang buruk, pengalihan yang berputar), halaman pembicaraan yang artikelnya telah dihapus, subhalaman yang super-halamannya telah dihapus, halaman berkas tanpa suatu berkas, atau kategori yang isinya telah dipindahkan. Yang tidak termasuk di dalamnya: diskusi penghapusan yang tidak terdapat di tempat lain, halaman pengguna dan halaman pembicaraan pengguna, arsip pembicaraan, pengalihan rusak yang masih bisa dialihkan ke halaman lain, dan halaman berkas dan halaman pembicaraan berkas untuk berkas yang terdapat di Commons.',
tooltip: 'such as talk pages with no corresponding subject page; subpages with no parent page; file pages without a corresponding file; redirects to invalid targets, such as nonexistent targets, redirect loops, and bad titles; or categories populated by deleted or retargeted templates. This excludes any page that is useful to the project, and in particular: deletion discussions that are not logged elsewhere, user and user talk pages, talk page archives, plausible redirects that can be changed to valid targets, and file pages or talk pages for files that exist on Wikimedia Commons.',
subgroup: {
name: 'g8_rationale',
type: 'input',
label: 'OptionalPenjelasan explanationopsional: ',
size: 60
}
},
{
label: 'G8U8: SubpagesSubhalaman withtanpa nohalaman parent pageasal',
value: 'subpage',
tooltip: 'Tidak termasuk halaman yang berguna untuk dilindungi.',
tooltip: 'This excludes any page that is useful to the project, and in particular: deletion discussions that are not logged elsewhere, user and user talk pages, talk page archives, plausible redirects that can be changed to valid targets, and file pages or talk pages for files that exist on Wikimedia Commons.',
hideWhenMultiple: true
},
{
label: 'G10U10: AttackSerangan pageatau olokan terhadap subyek atau entitas lain.',
value: 'attack',
tooltip: 'Serangan atau olokan terhadap subyek atau entitas lain. Yang termasuk di dalamnya: Ancaman, artikel biografi orang hidup yang isinya semuanya bernada negatif dan tidak memiliki sumber (dan di sejarah revisinya tidak ada versi yang netral yang dapat digunakan). Judul artikel dan isi artikel dapat dipakai untuk menentukan apakah artikel tersebut masuk kategori ini atau tidak.'
tooltip: 'Pages that serve no purpose but to disparage their subject or some other entity (e.g., "John Q. Doe is an imbecile"). This includes a biography of a living person that is negative in tone and unsourced, where there is no NPOV version in the history to revert to. Administrators deleting such pages should not quote the content of the page in the deletion summary!'
},
{
label: 'U10: Biografi orang hidup yang semuanya bernada negatif dan tanpa sumber',
label: 'G10: Wholly negative, unsourced BLP',
value: 'negublp',
tooltip: 'artikel biografi orang hidup yang isinya semuanya bernada negatif dan tidak memiliki sumber (dan di sejarah revisinya tidak ada versi yang netral yang dapat digunakan)',
tooltip: 'A biography of a living person that is entirely negative in tone and unsourced, where there is no neutral version in the history to revert to.',
hideWhenMultiple: true
},
{
label: 'G11U11: UnambiguousIklan advertisingatau promosi murni/terang-terangan.',
value: 'spam',
tooltip: 'Yang termasuk di dalamnya: Halaman yang dibuat dengan tujuan utama untuk mempromosikan suatu entitas, dan yang tidak ensiklopedis (yang perlu ditulis ulang agar bersifat ensiklopedis). Yang tidak termasuk di dalamnya: artikel yang memiliki judul suatu nama perusahaan atau produk tidak secara otomatis masuk ke kategori ini.'
tooltip: 'Pages which exclusively promote a company, product, group, service, or person and which would need to be fundamentally rewritten in order to become encyclopedic. Note that an article about a company or a product which describes its subject from a neutral point of view does not qualify for this criterion; an article that is blatant advertising should have inappropriate content as well'
},
{
label: 'G12U12: UnambiguousPelanggaran copyrighthak infringementcipta murni/terang-terangan',
value: 'copyvio',
tooltip: 'Yang termasuk di dalamnya: Halaman dengan teks yang berhak cipta tanpa adanya suatu pemberitahuan yang jelas bahwa teks tersebut diberi lisensi domain publik, penggunaan bebas, atau penggunaan gratis, dan tidak ada bagian dari teks yang tidak melanggar hak cipta yang patut diselamatkan. Kecuali jika ditinjau dari riwayat halamannya tidak ada versi yang bisa digunakan untuk menggantikan versi yang melanggar hak cipta, maka halaman tersebut akan dihapus seluruh isinya.',
tooltip: 'Either: (1) Material was copied from another website that does not have a license compatible with Wikipedia, or is photography from a stock photo seller (such as Getty Images or Corbis) or other commercial content provider; (2) There is no non-infringing content in the page history worth saving; or (3) The infringement was introduced at once by a single person rather than created organically on wiki and then copied by another website such as one of the many Wikipedia mirrors',
subgroup: [
{
name: 'copyvio_url',
type: 'input',
label: 'URL (ifjika availableada): ',
tooltip: 'IfJika themerupakan materialsumber was copied from an online sourcedaring, put the URL heretaruhlah, includingtermasuk theprotokol "http://" oratau "https://" protocol. If theJika URL is on thedalam "spam blacklist", you can leaveAnda offdapat thehapus protocolprotokolnya.',
size: 60
},
Baris 11.136 ⟶ 11.135:
name: 'copyvio_url2',
type: 'input',
label: 'Additional URL tambahan: ',
tooltip: 'OptionalOpsional.',
size: 60
},
Baris 11.143 ⟶ 11.142:
name: 'copyvio_url3',
type: 'input',
label: 'Additional URL tambahan: ',
tooltip: 'OptionalOpsional.',
size: 60
}
]
},
// {
// label: 'G13: Old, abandoned Articles for Creation submissions',
// value: 'afc',
// tooltip: 'Any rejected or unsubmitted AfC submission that has not been edited for more than 6 months.'
// }
];
 
Twinkle.speedy.redirectList = [
{
label: 'R2: RedirectsPengalihan fromdari mainspaceruang tonama anyartikel otherke namespaceruang exceptnama thelain, kecuali ruang nama CategoryKategori:, TemplateTemplat:, Wikipedia:, HelpBantuan:, anddan Portal: namespaces',
value: 'rediruser',
tooltip: 'Jika pengalihan ditimbulkan karena pemindahan halaman, tunggu satu atau hari sebelum menghapus pengalihan. Lihat pula Wikipedia:Pengalihan antar-ruang nama.'
tooltip: '(this does not include the Wikipedia shortcut pseudo-namespaces). If this was the result of a page move, consider waiting a day or two before deleting the redirect'
},
{
label: 'Meskipun demikian, pengalihan dari kesalahan umum pengejaan atau penamaan biasanya berguna, seperti halnya pengalihan dari istilah dalam bahasa lain.',
label: 'R3: Redirects as a result of an implausible typo that were recently created',
value: 'redirtypo',
tooltip: 'However, redirects from common misspellings or misnomers are generally useful, as are redirects in other languages'
},
{
label: 'G8U8: RedirectsPengalihan toke invalidtarget targetstidak valid, suchseperti target asyang nonexistenttidak targetsada, redirectpengalihan loopsganda, anddan badjudul titlesburuk',
value: 'redirnone',
tooltip: 'This excludes any page that is useful to the project, and in particular: deletion discussions that are not logged elsewhere, user and user talk pages, talk page archives, plausible redirects that can be changed to valid targets, and file pages or talk pages for files that exist on Wikimedia Commons.'
Baris 11.176 ⟶ 11.175:
Twinkle.speedy.normalizeHash = {
'reason': 'db',
'nonsense': 'g1u1',
'test': 'g2u2',
'vandalism': 'g3u3',
'hoax': 'g3u3',
'repost': 'g4u4',
'banned': 'g5u5',
'histmerge': 'g6u6',
'move': 'g6u6',
'xfd': 'g6u6',
'disambig': 'g6u6',
'movedab': 'g6u6',
'copypaste': 'g6u6',
'g6': 'g6u6',
'authoru6': 'g7u6',
'g8author': 'g8u7',
'talkg8': 'g8u8',
'subpageu8': 'g8u8',
'redirnonetalk': 'g8u8',
'templatecatsubpage': 'g8u8',
'imagepageredirnone': 'g8u8',
'attacktemplatecat': 'g10u8',
'negublpimagepage': 'g10u8',
'spamattack': 'g11u10',
'spamusernegublp': 'g11u10',
'copyviospam': 'g12u11',
'afcspamuser': 'g13u11',
'copyvio': 'u12',
'afc': 'u13',
'nocontext': 'a1',
'foreign': 'a2',
Baris 11.219 ⟶ 11.220:
'rediruser': 'r2',
'redirtypo': 'r3',
'redundantimage': 'f1b1',
'noimage': 'f2b2',
'fpcfail': 'f2b2',
'noncom': 'f3b3',
'unksource': 'f4b4',
'unfree': 'f5b5',
'norat': 'f6b6',
'badfairuse': 'f7b7',
'nowcommons': 'f8b8',
'imgcopyvio': 'f9b9',
'badfiletype': 'f10b10',
'nopermission': 'f11b11',
'catempty': 'c1k1',
'userreqk1': 'u1k1',
'nouserk2': 'u2k2',
'galleryuserreq': 'u3h1',
'notwebhostnouser': 'u5h2',
'gallery': 'h3',
'notwebhost': 'h5',
'policy': 't2',
'duplicatetemplate': 't3',
't3': 't3',
'p1': 'p1',
'emptyportal': 'p2',
'p2': 'p2'
};
 
Baris 11.247 ⟶ 11.251:
'reason': '',
// General
'nonsense': '[[WPWikipedia:PNTulisan ngawur|PatentTulisan nonsensengawur]], meaningless, or incomprehensible',
'test': 'TestHalaman pageuji coba',
'vandalism': '[[WPWikipedia:VandalismVandalisme|VandalismVandalisme]]',
'hoax': 'BlatantMateri [[WP:Dopalsu not create hoaxes|hoax]]terang-terangan',
'repost': 'Pembuatan ulang dari halaman yang sudah dihapus',
'repost': 'Recreation of a page that was [[WP:DEL|deleted]] per a [[WP:XFD|deletion discussion]]',
'banned': 'Halaman dibuat oleh pengguna yang diblokir atau yang dilarang',
'banned': 'Creation by a [[WP:BLOCK|blocked]] or [[WP:BAN|banned]] user in violation of block or ban',
'histmerge': 'TemporaryPenghapusan deletionuntuk inalasan orderpenggabungan toriwayat merge page historiesrevisi',
'move': 'MakingMemberi waytempat foruntuk a non-controversial movepemindahan',
// 'xfd': 'Deleting page per result of [[WP:XfD|deletion discussion]]',
'disambig': 'UnnecessaryHalaman disambiguationdisambiguasi pagetak perlu',
'movedab': 'RedirectPengalihan toke [[WP:MALPLACED|malplacedhalaman disambiguation page]]disambiguasi',
'copypaste': '[[WP:CPMV|CopyPemindahan salin-and-paste]] page movetempel',
'g6': 'Penghapusan teknis',
'g6': 'Housekeeping and routine (non-controversial) cleanup',
'author': 'OnePermintaan authorpembuat whohalaman hasatau requestedpengosongan deletionisi or blanked the pagehalaman',
'g8': 'Halaman yang tergantung pada halaman yang tak ada atau yang dihapus',
'g8': 'Page dependent on a deleted or nonexistent page',
'talk': 'Halaman pembicaraan yatim',
'talk': '[[Help:Talk page|Talk page]] of a deleted or nonexistent page',
'subpage': '[[WP:Subpages|Subpage]]Subhalaman ofdari ahalaman deletedyang ortelah nonexistent pagedihapus',
'redirnone': '[[Wikipedia:Redirect|redirect]]Pengalihan toke ahalaman deletedyang ortelah nonexistent pagedihapus',
'templatecat': 'Populated by deleted or retargeted templates',
'imagepage': 'File description page for a file that does not exist',
'attack': '[[WP:ATP|AttackSerangan page]]atau orolokan negativeterhadap unsourcedsubyek [[WP:BLP|BLP]]atau entitas lain',
'negublp': 'Biografi orang hidup yang semuanya bernada negatif dan tanpa sumber',
'negublp': 'Negative unsourced [[WP:BLP|BLP]]',
'spam': 'Unambiguous [[WPWikipedia:NOTADVERTISINGIklan|advertisingIklan]] oratau promosi promotionmurni/terang-terangan',
'copyvio': 'UnambiguousPelanggaran [[WP:C|copyrighthak infringement]]cipta murni/terang-terangan',
//'afc': 'Abandoned [[WP:AFC|Article for creation]] – to retrieve it, see [[WP:REFUND/G13]]',
// Articles
'nocontext': 'ShortArtikel articletanpa without enough context to identify the subjectkonteks',
'foreign': 'ArticleArtikel inberbahasa aasing foreignyang languagetidak thatditerjemahkan existsatau onditerjemahkan anothersecara projectburuk',
'nocontent': 'ArticleArtikel thattanpa has no meaningful, substantive contentisi',
'transwiki': 'ArticleArtikel that has been transwikied to another projecttranswiki',
'a7': 'Artikel yang tidak mengindikasikan kepentingan (tokoh, organisasi, isi situs)',
'a7': 'No explanation of the subject\'s significance (real person, animal, organization, or web content)',
'person' : 'NoArtikel explanationyang oftidak themengindikasikan subject\'s significancekepentingan (real persontokoh)',
'web': 'NoArtikel explanationyang oftidak themengindikasikan subject\'skepentingan significance(situs (web content)',
'corp': 'NoArtikel explanationyang oftidak themengindikasikan subject\'s significancekepentingan (organizationorganisasi)',
'club': 'NoArtikel explanationyang oftidak themengindikasikan subject\'s significancekepentingan (organizationorganisasi)',
'band': 'NoArtikel explanationyang oftidak themengindikasikan subject\'s significancekepentingan (band/musician musisi)',
'animal': 'NoArtikel explanationyang oftidak themengindikasikan subject\'s significancekepentingan (individualindividu animalhewan)',
'event': 'NoArtikel explanationyang oftidak themengindikasikan subject\'s significancekepentingan (eventacara)',
'a9': 'MArtikel yang tidak mengindikasikan kepentingan (rekaman musik)',
'a9': 'Music recording by redlinked artist and no indication of importance or significance',
'a10': 'Artikel yang tidak dirapikan dalam batas waktu yang telah ditentukan',
'a10': 'Recently created article that duplicates an existing topic',
//'madeup': 'Made up by article creator or an associate, and no indication of importance/significance',
// Images and media
'redundantimage': 'FileBerkas redundantredundan toatau another on Wikipediaduplikat',
'noimage': 'CorruptBerkas orrusak emptyatau filekosong',
'fpcfail': 'Unneeded file description page for a file on Commons',
'noncom': 'FileBerkas withdengan improperlisensi licenseyang tidak sesuai',
'unksource': 'LackInformasi oflisensi licensingkurang information(telah teridentifikasi selama 7 hari)',
'unfree': 'Berkas tak bebas yang tak digunakan (telah teridentifikasi selama 7 hari)',
'unfree': 'Unused non-free media',
'norat': 'Tidak memiliki alasan penggunaan tak bebas (telah teridentifikasi selama 7 hari)',
'norat': 'Non-free file without [[WP:RAT|fair-use rationale]]',
'badfairuse': 'ViolatesKlaim [[WP:F|non-freepenggunaan usewajar policy]]tidak sah (telah teridentifikasi selama 2 hari)',
'nowcommons': 'MediaBerkas fileyang availablesama onpersis di Commons atau pindah ke Commons (Now Commons)',
'imgcopyvio': 'UnambiguousTerang-terangan [[WP:COPYVIO|copyrightmelanggar violation]]hak cipta',
'badfiletype': 'UselessBerkas media fileyang (nottidak an image, audio or video)berguna',
'nopermission': 'NoTak evidenceada ofbukti permissionizin penggunaan (telah teridentifikasi selama 7 hari)',
// Categories
'catempty': 'EmptyKategori categorytanpa isi',
'k2': 'Pergantian nama',
// User pages
'userreq': 'UserPermintaan request to delete page in own userspacepengguna',
'nouser': 'UserpagePengguna oryang subpagetidak of a nonexistent userada',
'gallery': '[[WP:NFC|Non-free]]Galeri [[Help:Gallery|gallery]]tak bebas',
// 'notwebhost': '[[WP:NOTWEBHOST|Misuse of Wikipedia as a web host]]',
// Templates
'policy': 'TemplateTemplat thatyang unambiguouslymenyimpang misrepresentskebijakan establishedyang policyada secara terang-terangan',
'duplicatetemplate': 'Unused,Templat redundantyang templatetidak digunakan atau redundan',
't3': 'Unused,Templat redundantyang templatetidak digunakan atau redundan',
// Portals
'p1': 'Portal yang dapat memenuhi [[WP:KPC|kriteria penghapusan cepat]] artikel',
'p1': '[[WP:P|Portal]] page that would be subject to speedy deletion as an article',
'emptyportal': '[[WP:P|Portal]] withoutyang akurang substantial topic baseterisi',
'p2': 'Portal yang kurang terisi',
// Redirects
'rediruser': 'Cross-[[WP:NS|namespace]]Pengalihan [[WP:R|redirect]]dari fromruang mainspacenama artikel ke ruang nama lain',
'redirtypo': 'RecentlyPengalihan created,dengan implausiblekesalahan [[WP:R|redirect]]penamaan yang tidak disengaja'
};
 
Baris 11.337 ⟶ 11.343:
// delete page
var reason;
thispage = new Morebits.wiki.page( mw.config.get('wgPageName'), "DeletingMenghapus pagehalaman" );
if (params.normalized === 'db') {
reason = prompt("EnterMasukkan thealasan deletionpenghapusan summaryyang toakan use,digunakan whichuntuk willcatatan be entered into the deletion logpenghapusan:", "");
} else {
var presetReason = "[[WP:CSDKPC#" + params.normalized.toUpperCase() + "|" + params.normalized.toUpperCase() + "]]: " + params.reason;
if (Twinkle.getPref("promptForSpeedyDeletionSummary").indexOf(params.normalized) !== -1) {
reason = prompt("EnterMasukkan thealasan deletionpenghapusan summaryyang to usedigunakan, oratau pressklik OK tountuk acceptmenerima theyang automaticallydibuat generatedsecara oneotomatis.", presetReason);
} else {
reason = presetReason;
Baris 11.349 ⟶ 11.355:
}
if (reason === null) {
Morebits.status.error("AskingMeminta for reasonalasan", "User cancelledDibatalkan");
Morebits.wiki.removeCheckpoint();
return;
} else if (!reason || !reason.replace(/^\s*/, "").replace(/\s*$/, "")) {
Morebits.status.error("AskingMeminta for reasonalasan", "youAnda didn'ttidak givememberikan oneapa pun. Saya Itidak don't knowtahu... whatapa withyang adminsterjadi anddengan theirpengurus apatheticdan anticsantek apatisnya... I giveSaya upmenyerah...");
Morebits.wiki.removeCheckpoint();
return;
Baris 11.369 ⟶ 11.375:
params.normalized !== 'f8' &&
document.getElementById( 'ca-talk' ).className !== 'new') {
var talkpage = new Morebits.wiki.page( Morebits.wikipedia.namespaces[ mw.config.get('wgNamespaceNumber') + 1 ] + ':' + mw.config.get('wgTitle'), "DeletingMenghapus talkhalaman pagepembicaraan" );
talkpage.setEditSummary('[[WP:CSDKPC#G8U8|G8U8]]: TalkHalaman pagepembicaraan ofdari deletedhalaman pageyang telah dihapus: "' + Morebits.pageNameNorm + '"' + Twinkle.getPref('deletionSummaryAd'));
talkpage.deletePage();
// this is ugly, but because of the architecture of wiki.api, it is needed
Baris 11.390 ⟶ 11.396:
};
var wikipedia_api = new Morebits.wiki.api( 'getting list of redirects...', query, Twinkle.speedy.callbacks.sysop.deleteRedirectsMain,
new Morebits.status( 'DeletingMenghapus redirectspengalihan' ) );
wikipedia_api.params = params;
wikipedia_api.post();
Baris 11.400 ⟶ 11.406:
$link = $('<a/>', {
'href': '#',
'text': 'clickklik heredi tosini gountuk tomengakses thealat Unlink tool',
'css': { 'fontSize': '130%', 'fontWeight': 'bold' },
'click': function(){
Morebits.wiki.actionCompleted.redirect = null;
Twinkle.speedy.dialog.close();
Twinkle.unlink.callback("RemovingMenghapus usagespranala ofke and/orhalaman linksyang to deleted filedihapus " + Morebits.pageNameNorm);
}
});
Baris 11.416 ⟶ 11.422:
$link = $('<a/>', {
'href': '#',
'text': 'clickklik heredi tosini gountuk tomengakses thealat Unlink tool',
'css': { 'fontSize': '130%', 'fontWeight': 'bold' },
'click': function(){
Baris 11.448 ⟶ 11.454:
$link = $('<a/>', {
'href': mw.util.wikiScript('index') + '?' + Morebits.queryString.create( query ),
'text': 'clickklik heredi tosini openuntuk Usermembuka talkPembicaraan Pengguna: ' + user,
'target': '_blank',
'css': { 'fontSize': '130%', 'fontWeight': 'bold' }
});
$bigtext = $('<span/>', {
'text': 'ToBeri notifytahu thepembuat page creatorhalaman',
'css': { 'fontSize': '130%', 'fontWeight': 'bold' }
});
Baris 11.459 ⟶ 11.465:
} else {
// open the initial contributor's talk page
var statusIndicator = new Morebits.status('OpeningMembuka userkotak talkpenyuntingan pagehalaman editpembicaraan formpengguna foruntuk ' + user, 'openingsedang membuka...');
 
switch( Twinkle.getPref('userTalkPageMode') ) {
Baris 11.487 ⟶ 11.493:
 
if( !total ) {
statusIndicator.status("notidak redirectsada foundpengalihan ditemukan");
return;
}
Baris 11.499 ⟶ 11.505:
apiobjInner.statelem.unlink();
if( current >= total ) {
statusIndicator.info( now + ' (completedselesai)' );
Morebits.wiki.removeCheckpoint();
}
Baris 11.508 ⟶ 11.514:
$snapshot.each(function(key, value) {
var title = $(value).attr('title');
var page = new Morebits.wiki.page(title, 'DeletingMenghapus redirectpengalihan "' + title + '"');
page.setEditSummary('[[WP:CSDKPC#G8U8|G8U8]]: RedirectPengalihan toke deletedhalaman pageyang telah dihapus "' + Morebits.pageNameNorm + '"' + Twinkle.getPref('deletionSummaryAd'));
page.deletePage(onsuccess);
});
Baris 11.520 ⟶ 11.526:
 
if (!pageobj.exists()) {
statelem.error( "ItSepertinya seemshalaman thatini thetelah pagetidak doesn't existada; perhaps itseharusnya hashalaman alreadyini beentelah deleteddihapus" );
return;
}
Baris 11.527 ⟶ 11.533:
var params = pageobj.getCallbackParameters();
 
statelem.status( 'CheckingMengecek fortag tagsdi on the pagehalaman...' );
 
// check for existing deletion tags
var tag = /(?:\{\{\s*(db|delete|hapus|hapus:|penghapusan|db-.*?|speedy deletion-.*?)(?:\s*\||\s*\}\}))/.exec( text );
if( tag ) {
statelem.error( [ Morebits.htmlNode( 'strong', tag[1] ) , " istelah alreadyada placeddi onhalaman the pageini." ] );
return;
}
 
var xfd = /(?:\{\{([rsaiftcm]fd|md1|proposed deletion)[^{}]*?\}\})/i.exec( text );
if( xfd && !confirm( "TheTemplat deletion-relatedyang templateberhubungan dengan penghapusan {{" + xfd[1] + "}} wasditemukan founddi on the pagehalaman. Do you stillApakah wantAnda tomasih addingin amenambahkan CSDtemplat templateKPC?" ) ) {
return;
}
Baris 11.558 ⟶ 11.564:
} else {
parameters = params.templateParams[0] || [];
// code = "{{db-" + params.values[0];
code = "{{hapus|" + params.values[0];
for (i in parameters) {
if (typeof parameters[i] === 'string') {
Baris 11.592 ⟶ 11.599:
editsummary = 'Requesting speedy deletion (';
$.each(params.normalizeds, function(index, norm) {
editsummary += '[[WP:CSDKPC#' + norm.toUpperCase() + '|CSDKPC ' + norm.toUpperCase() + ']], ';
});
editsummary = editsummary.substr(0, editsummary.length - 2); // remove trailing comma
editsummary += ').';
} else if (params.normalizeds[0] === "db") {
editsummary = 'RequestingMeminta [[WP:CSDKPC|speedypenghapusan deletioncepat]] withdengan rationalealasan \"' + parameters["1"] + '\".';
} else if (params.values[0] === "histmerge") {
editsummary = "RequestingMeminta historypenggabungan mergeriwayat withdengan [[" + parameters["1"] + "]] ([[WP:CSDKPC#G6U6|CSDKPC G6U6]]).";
} else {
editsummary = "RequestingMeminta speedypenghapusan deletioncepat ([[WP:CSDKPC#" + params.normalizeds[0].toUpperCase() + "|CSDKPC " + params.normalizeds[0].toUpperCase() + "]]).";
}
 
Baris 11.621 ⟶ 11.628:
// disallow warning yourself
if (initialContrib === mw.config.get('wgUserName')) {
Morebits.status.warn("YouAnda (" + initialContrib + ") createdmembuat thishalaman pageini; skippingmelewati user notificationnotifikasi");
 
// don't notify users when their user talk page is nominated
} else if (initialContrib === mw.config.get('wgTitle') && mw.config.get('wgNamespaceNumber') === 3) {
Morebits.status.warn("NotifyingMemberi initialtahu contributorkontributor awal: this user createdpengguna theirini ownmembuat userhalaman talkpembicaraannya pagesendiri; skippingmelewati notificationnotifikasi");
 
// quick hack to prevent excessive unwanted notifications, per request. Should actually be configurable on recipient page...
} else if ((initialContrib === "Cyberbot I" || initialContrib === "SoxBot") && params.normalizeds[0] === "f2") {
Morebits.status.warn("NotifyingMemberi initialtahu contributor:kontributor pageawal: createdhalaman procedurallydibuat byoleh bot; skippingmelewati notificationnotifikasi");
 
} else {
var usertalkpage = new Morebits.wiki.page('User talk:' + initialContrib, "NotifyingMemberi initialtahu contributorkontributor awal (" + initialContrib + ")"),
notifytext, i;
 
Baris 11.655 ⟶ 11.662:
notifytext += (params.welcomeuser ? "" : "|nowelcome=yes") + "}} ~~~~";
 
var editsummary = "NotificationNotifikasi: speedynominasi deletionpenghapusan nominationcepat";
if (params.normalizeds.indexOf("g10") === -1) { // no article name in summary for G10 deletions
editsummary += " ofuntuk [[" + Morebits.pageNameNorm + "]].";
} else {
editsummary += " ofdari anhalaman attack pageserangan.";
}
 
Baris 11.688 ⟶ 11.695:
// for DI: params.fromDI = true, params.type, params.normalized (note: normalized is a string)
addToLog: function(params, initialContrib) {
var wikipedia_page = new Morebits.wiki.page("User:" + mw.config.get('wgUserName') + "/" + Twinkle.getPref('speedyLogPageName'), "AddingMenambah entryentri to userspaceke log ruang nama pengguna");
params.logInitialContrib = initialContrib;
wikipedia_page.setCallbackParameters(params);
Baris 11.703 ⟶ 11.710:
if (!pageobj.exists()) {
appendText +=
"ThisIni is aadalah log ofsemua allnominasi [[WP:CSDKPC|speedypenghapusan deletioncepat]] nominationsyang madedibuat byoleh thispengguna userini usingmenggunakan modul KPC [[WP:TW|Twinkle]]'s CSD module.\n\n" +
"If you no longer wish to keep this log, you can turn it off using the "Jika Anda tidak ingin menyimpan log ini, Anda dapat mematikannya di [[Wikipedia:Twinkle/Preferences|preferences panel preferensi]], anddan " +
"nominatemenominasikan thishalaman pageini foruntuk speedydihapus deletiondi underbawah [[WP:CSDKPC#U1H1|CSDKPC U1]].\n";
if (Morebits.userIsInGroup("sysop")) {
appendText += "\n\nThisnLog logini doestidak notmencatat trackpenghapusan outrightcepat speedyyang deletionsdibuat made usingmenggunakan Twinkle.";
}
}
Baris 11.720 ⟶ 11.727:
appendText += "\n# [[:" + Morebits.pageNameNorm + "]]: ";
if (params.fromDI) {
appendText += "DI [[WP:CSDKPC#" + params.normalized.toUpperCase() + "|CSDKPC " + params.normalized.toUpperCase() + "]] (" + params.type + ")";
} else {
if (params.normalizeds.length > 1) {
appendText += "multiple criteria (";
$.each(params.normalizeds, function(index, norm) {
appendText += "[[WP:CSDKPC#" + norm.toUpperCase() + "|" + norm.toUpperCase() + ']], ';
});
appendText = appendText.substr(0, appendText.length - 2); // remove trailing comma
Baris 11.732 ⟶ 11.739:
appendText += "{{tl|db-reason}}";
} else {
appendText += "[[WP:CSDKPC#" + params.normalizeds[0].toUpperCase() + "|CSDKPC " + params.normalizeds[0].toUpperCase() + "]] ({{tl|db-" + params.values[0] + "}})";
}
}
Baris 11.742 ⟶ 11.749:
 
pageobj.setAppendText(appendText);
pageobj.setEditSummary("LoggingMencatat speedynominasi deletionpenghapusan nomination ofcepat [[" + Morebits.pageNameNorm + "]]." + Twinkle.getPref('summaryAd'));
pageobj.setCreateOption("recreate");
pageobj.append();
Baris 11.760 ⟶ 11.767:
var dbrationale = form["csd.reason_1"].value;
if (!dbrationale || !dbrationale.trim()) {
alert( 'CustomAlasan rationalelainnya: Mohon Pleasetulis specifysebuah a rationalealasan.' );
parameters = null;
return false;
Baris 11.773 ⟶ 11.780:
if (mw.config.get('wgNamespaceNumber') === 3 && !((/\//).test(mw.config.get('wgTitle'))) &&
(!u1rationale || !u1rationale.trim())) {
alert( 'CSDKPC U1H1: PleaseMohon specifytuliskan aalasan rationaleketika whenmengusulkan nominatingpenghapusan userhalaman talkpembiaraan pagespengguna.' );
parameters = null;
return false;
Baris 11.786 ⟶ 11.793:
if (deldisc) {
if (deldisc.substring(0, 9) !== "Wikipedia" && deldisc.substring(0, 3) !== "WP:") {
alert( 'CSDKPC G4U4: ThePenghapusan deletionhalaman discussion page namediskusi, ifjika providedada, mustharus startdimulai withdengan "Wikipedia:".' );
parameters = null;
return false;
Baris 11.805 ⟶ 11.812:
var merger = form["csd.histmerge_1"].value;
if (!merger || !merger.trim()) {
alert( 'CSDKPC G6U6 (histmerge): PleaseMohon specifytuliskan thehalaman pageyang toakan be mergeddigabung.' );
parameters = null;
return false;
Baris 11.818 ⟶ 11.825:
movereason = form["csd.move_2"].value;
if (!movepage || !movepage.trim()) {
alert( 'CSDKPC G6U6 (move): PleaseMohon specifytuliskan thehalaman pageyang toakan bedipindahkan movedke heresini.' );
parameters = null;
return false;
}
if (!movereason || !movereason.trim()) {
alert( 'CSDKPC G6U6 (move): PleaseMohon specifytuliskan thealasan reason for the movepemindahan.' );
parameters = null;
return false;
Baris 11.832 ⟶ 11.839:
break;
 
// case 'xfd': // G6
// if (form["csd.xfd_fullvotepage"]) {
// var xfd = form["csd.xfd_fullvotepage"].value;
// if (xfd) {
// if (xfd.substring(0, 9) !== "Wikipedia" && xfd.substring(0, 3) !== "WP:") {
// alert( 'CSD G6 (XFD): The deletion discussion page name, if provided, must start with "Wikipedia:".' );
// parameters = null;
// return false;
// }
// currentParams.fullvotepage = xfd;
// }
// }
// break;
 
case 'copypaste': // G6
Baris 11.850 ⟶ 11.857:
var copypaste = form["csd.copypaste_1"].value;
if (!copypaste || !copypaste.trim()) {
alert( 'CSDKPC G6U6 (copypaste): PleaseMohon specifytuliskan thehalaman source page namesumber.' );
parameters = null;
return false;
Baris 11.900 ⟶ 11.907:
rvprop: "timestamp"
},
api = new Morebits.wiki.api( 'GrabbingMengambil thewaktu lastrevisi revision timestampterakhir', query, function( apiobj ) {
var xmlDoc = apiobj.getXML(),
isoDateString = $(xmlDoc).find("rev").attr("timestamp");
Baris 11.918 ⟶ 11.925:
var redimage = form["csd.redundantimage_filename"].value;
if (!redimage || !redimage.trim()) {
alert( 'CSDKPC F1B1: PleaseMohon specifytuliskan thenama filenameberkas ofyang the other filelain.' );
parameters = null;
return false;
Baris 11.956 ⟶ 11.963:
var foreignlink = form["csd.foreign_source"].value;
if (!foreignlink || !foreignlink.trim()) {
alert( 'CSDKPC A2: Mohon Pleasetuliskan specify anpranala interwiki link to theke articleartikel ofyang whichmemuat thisartikel isini asebagai copysalinan.' );
parameters = null;
return false;
Baris 11.968 ⟶ 11.975:
var duptitle = form["csd.a10_article"].value;
if (!duptitle || !duptitle.trim()) {
alert( 'CSDKPC A10: PleaseMohon specifytuliskan thenama nameartikel of the article which is duplicatedduplikat.' );
parameters = null;
return false;
Baris 11.980 ⟶ 11.987:
var t3template = form["csd.duplicatetemplate_2"].value;
if (!t3template || !t3template.trim()) {
alert( 'CSDKPC T3: Mohon Pleasetuliskan specifynama thetemplat nameduplikat of a template duplicated by this onelainnya.' );
parameters = null;
return false;
Baris 11.993 ⟶ 12.000:
var t3rationale = form["csd.t3_rationale"].value;
if (!t3rationale || !t3rationale.trim()) {
alert( 'CSDKPC T3: PleaseMohon specifytuliskan a rationalealasan.' );
parameters = null;
return false;
Baris 12.006 ⟶ 12.013:
var criterion = form["csd.p1_criterion"].value;
if (!criterion || !criterion.trim()) {
alert( 'CSDKPC P1: PleaseMohon specifytuliskan aKPC criterionyang and/orsesuai; associatedatau rationalealasan lainnya.' );
parameters = null;
return false;
Baris 12.047 ⟶ 12.054:
var values = (e.target.form ? e.target.form : e.target).getChecked('csd');
if (values.length === 0) {
alert( "PleaseMohon selecttuliskan akriteria criterionyang sesuai!" );
return null;
}
Baris 12.163 ⟶ 12.170:
 
Morebits.wiki.actionCompleted.redirect = mw.config.get('wgPageName');
Morebits.wiki.actionCompleted.notice = "TaggingPenandaan completeselesai";
 
var wikipedia_page = new Morebits.wiki.page(mw.config.get('wgPageName'), "TaggingMenandai pagehalaman");
wikipedia_page.setCallbackParameters(params);
wikipedia_page.load(Twinkle.speedy.callbacks.user.main);