MediaWiki:Gadget-twinklefluff.js: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
perbaiki terjemahan
Kenrick95 (bicara | kontrib)
k Perbarui dari GitHub
Baris 22:
if( parseInt( Morebits.queryString.get('oldid'), 10) !== mw.config.get('wgCurRevisionId') ) {
// not latest revision
alert("Can'tTidak rollback,dapat pagemengembalikan revisi, hashalaman changedsudah inberubah thesaat meantimeini.");
return;
}
Baris 53:
var revLink = document.createElement('a');
revLink.appendChild( spanTag( 'Black', '[' ) );
revLink.appendChild( spanTag( 'SteelBlue', 'rollbackkembalikan' ) );
revLink.appendChild( spanTag( 'Black', ']' ) );
revNode.appendChild(revLink);
Baris 60:
var revVandLink = document.createElement('a');
revVandLink.appendChild( spanTag( 'Black', '[' ) );
revVandLink.appendChild( spanTag( 'Red', 'vandalismvandalisme' ) );
revVandLink.appendChild( spanTag( 'Black', ']' ) );
revVandNode.appendChild(revVandLink);
Baris 121:
});
revertToRevisionLink.appendChild( spanTag( 'Black', '[' ) );
revertToRevisionLink.appendChild( spanTag( 'SaddleBrown', 'kembalikan ke versirevisi ini' ) );
revertToRevisionLink.appendChild( spanTag( 'Black', ']' ) );
 
Baris 140:
});
revertToRevisionLink.appendChild( spanTag( 'Black', '[' ) );
revertToRevisionLink.appendChild( spanTag( 'SaddleBrown', 'kembalikan versirevisi ini' ) );
revertToRevisionLink.appendChild( spanTag( 'Black', ']' ) );
ntitle.insertBefore( revertToRevision, ntitle.firstChild );
Baris 272:
}
 
var optional_summary = prompt( "Mohon berikanBerikan alasan pengembalian ini: ", "" ); // padded out to widen prompt in Firefox
if (optional_summary === null)
{
self.statelem.error( 'Dibatalkan oleh pengguna.' );
return;
}
Baris 296:
Morebits.wiki.actionCompleted.notice = "Pengembalian selesai";
 
var wikipedia_api = new Morebits.wiki.api( 'Menyimpan isi yang terkembalikandikembalikan', query, Twinkle.fluff.callbacks.complete, self.statelem);
wikipedia_api.params = self.params;
wikipedia_api.post();
Baris 314:
 
if( revs.length < 1 ) {
self.statelem.error( 'Hanya adamemiliki revisi tambahan yang kurang dari satu revisi tambahan, oleh karena itusehingga tidak bisamungkin melakukanuntuk pengembaliandikembalikan' );
return;
}
var top = revs[0];
if( lastrevid < self.params.revid ) {
Morebits.status.error( 'Error', [ 'ThePenanda mostrevisi recentterakhir revisionyang IDdiperoleh receiveddari from the serverpeladen, ', Morebits.htmlNode( 'strong', lastrevid ), ', iskurang lessdari thanpenanda therevisi IDyang ofsaat theini displayed revisionditampilkan. ThisIni couldmenandakan indicatebahwa thatrevisi thesaat currentini revisionsudah has been deleteddihapus, the serverpeladen issedang laggingtersendat, or that badatau data hasburuk beenyang receivedditerima. Will stop proceeding atProses thisaka pointdihentikan.' ] );
return;
}
var index = 1;
if( self.params.revid !== lastrevid ) {
Morebits.status.warn( 'WarningPeringatan', [ 'LatestRevisi revisionterakhir ', Morebits.htmlNode( 'strong', lastrevid ), ' doesn\'ttidak sesuai equaldengan ourrevisi revisionkami ', Morebits.htmlNode( 'strong', self.params.revid ) ] );
if( lastuser === self.params.user ) {
switch( self.params.type ) {
case 'vand':
Morebits.status.info( 'InfoInformasi', [ 'LatestRevisi revisionterakhir wasyang madedibuat byoleh ', Morebits.htmlNode( 'strong', self.params.user ) , '. AsKarena wedianggap assumesebagai vandalismvandalisme, wekami continuelanjutkan to revertpengembaliannya' ]);
break;
case 'agf':
Morebits.status.warn( 'WarningPeringatan', [ 'LatestRevisi revisionterakhir wasyang madedibuat byoleh ', Morebits.htmlNode( 'strong', self.params.user ) , '. AsKarena wedianggap assumesebagai goodniat faithbaik, wepengembalian stopini revertingdihentikan, asdi themana problemmasalah mightmungkin havedapat been fixeddiatasi.' ]);
return;
default:
Morebits.status.warn( 'NoticePemberitahuan', [ 'LatestRevisi revisionterakhir wasyang madedibuat byoleh ', Morebits.htmlNode( 'strong', self.params.user ) , ', butnamun wekami willakan stopmenghentikan revertingproses anywaypengembalian.' ] );
return;
}
Baris 341:
Twinkle.fluff.whiteList.indexOf( top.getAttribute( 'user' ) ) !== -1 && revs.length > 1 &&
revs[1].getAttribute( 'pageId' ) === self.params.revid) {
Morebits.status.info( 'InfoInformasi', [ 'LatestRevisi revisionterakhir wasyang madedibuat byoleh ', Morebits.htmlNode( 'strong', lastuser ), ', abot trustedyang botdipercaya, anddan therevisi revisionsebelumnya beforedibuat wasoleh madepengguna by our vandalvandalisme, so we proceed with thepengembalian revertdilanjutkan.' ] );
index = 2;
} else {
Morebits.status.error( 'ErrorGalat', [ 'LatestRevisi revisionterakhir wasyang madedibuat byoleh ', Morebits.htmlNode( 'strong', lastuser ), ', sosehingga itmungkin mighttelah havedikembalikan, already been reverted,akan stoppingmenghentikan pengembalian revertingini.'] );
return;
}
Baris 353:
switch( self.params.type ) {
case 'vand':
Morebits.status.info( 'InfoInformasi', [ 'VandalismPengembalian revertvandalisme wasdipilih chosen onpada ', Morebits.htmlNode( 'strong', self.params.user ), '. AsKarena thisbot isini amasuk whitelisteddaftar botputih, wekami assumemenganggap youAnda wantedakan tomengembalikan revertvandalisme vandalismyang madedibuat byoleh the previous userpengguna insteadsebelumnya.' ] );
index = 2;
self.params.user = revs[1].getAttribute( 'user' );
break;
case 'agf':
Morebits.status.warn( 'NoticePemberitahuan', [ 'GoodPengembalian faithdengan revertniat wasbaik chosendipilih onpada ', Morebits.htmlNode( 'strong', self.params.user ), '. ThisIni isadalah abot whitelistedyang botmasuk daftar putih, anddan sincekarena botsbot havetidak nopunya faithniat, AGF rollbackpengembalian willANB nottidak proceeddilanjutkan.' ] );
return;
case 'norm':
/* falls through */
default:
var cont = confirm( 'NormalPengembalian revertnormal wassudah chosendipilih, butnamun thesuntingan mostterakhir recentdibuat editoleh wasbot madeyang bymasuk adaftar whitelisted botputih (' + self.params.user + '). Do you want to revertIngin themelanjutkan revisionrevisi beforesebelumnya insteadsaja?' );
if( cont ) {
Morebits.status.info( 'InfoInformasi', [ 'NormalPengembalian revertnormal wasdipilih chosen onpada ', Morebits.htmlNode( 'strong', self.params.user ), '. ThisIni isadalah abot whitelisteddaftar botputih, anddan perdengan confirmationkonfirmasi, we\'llkami revertakan themengembalikan previousrevisi revisionsebelumnya insteadsaja.' ] );
index = 2;
self.params.user = revs[1].getAttribute( 'user' );
} else {
Morebits.status.warn( 'NoticePemberitahuan', [ 'NormalPengembalian revertnormal wasdipilih chosen onpada ', Morebits.htmlNode( 'strong', self.params.user ), '. ThisIni isadalah abot whitelisteddaftar botputih, butnamun perdengan confirmationkonfirmasi, revert onpengembalian toprevisi revisionatas willakan proceeddiproses.' ] );
}
break;
Baris 386:
 
if( ! found ) {
self.statelem.error( [ 'Tidak dapat ditemukan revisi sebelumnya. Bisa jadiMungkin ', Morebits.htmlNode( 'strong', self.params.user ), ' adalah satu-satunya penyunting, atau pengguna tersebut telah melakukan ' + Twinkle.getPref('revertMaxRevisions') + ' suntingan berturut-turut.' ] );
return;
}
 
if( ! count ) {
Morebits.status.error( 'ErrorGalat', "Tidak bisa membatalkan nol revisi. Ini mungkin dikarenakan revisi tersebut telah dibatalkan namun IDpenanda revisi masih tetap sama." );
return;
}
Baris 399:
if (self.params.type !== 'vand' && count > 1) {
if ( !confirm( self.params.user + ' telah melakukan ' + count + ' suntingan berturut-turut. Apakah Anda yakin mau membatalkan semuanya?') ) {
Morebits.status.info( 'Notice', 'MenghentinkanMenghentikan pembatalan karena inputmasukan dari pengguna' );
return;
}
Baris 451:
}
 
if (Twinkle.getPref('confirmOnFluff') && !userHasAlreadyConfirmedAction && !confirm("Membatalkan halaman: apakah Anda yakin?")) {
self.statelem.error( 'Dibatalkan oleh pengguna.' );
return;
Baris 460:
Twinkle.getPref('openTalkPage').indexOf( self.params.type ) !== -1 &&
mw.config.get('wgUserName') !== self.params.user ) {
Morebits.status.info( 'InfoInformasi', [ 'Membuka halaman penyuntingan halaman pembicaraan pengguna ', Morebits.htmlNode( 'strong', self.params.user ) ] );
 
query = {