Difference between revisions 40757 and 40939 on zhwikivoyage//<nowiki> // vim: set noet sts=0 sw=8: (function($){ /* **************************************** *** twinkleimage.js: Image CSD module **************************************** * Mode of invocation: Tab ("DI") * Active on: File pages with a corresponding file which is local (not on Commons) * Config directives in: TwinkleConfig */ Twinkle.image = function twinkleimage() { if (mw.config.get('wgNamespaceNumber') === 6 && !document.getElementById("mw-sharedupload") && document.getElementById("mw-imagepage-section-filehistory")) { Twinkle.addPortletLink(Twinkle.image.callback, "图权", "tw-di", "提交文件快速删除"); } }; Twinkle.image.callback = function twinkleimageCallback() { var Window = new Morebits.simpleWindow( 600, 330 ); Window.setTitle( "文件快速删除候选" ); Window.setScriptName( "Twinkle" ); Window.addFooterLink( "快速删除方针", "Wikivoyage:删除方针" ); Window.addFooterLink( "Twinkle帮助", "w:WP:TW/DOC#image" ); var form = new Morebits.quickForm( Twinkle.image.callback.evaluate ); form.append( { type: 'checkbox', list: [ { label: '通知上传者', value: 'notify', name: 'notify', tooltip: "如果您在标记同一用户的很多文件,请取消此复选框以避免使用户对话页过载。", //checked: Twinkle.getPref('notifyUserOnDeli') checked: false, disabled: true⏎ } ] } ); var field = form.append( { type: 'field', label: '需要的动作' } ); field.append( { type: 'radio', name: 'type', list: [ { label: '没有来源', value: 'no source', checked: true, tooltip: '本图像并未注明原始出处,其声称的版权信息无法予以查证' }, { label: '没有版权', value: 'no license', tooltip: '本档案缺少版权信息' } ] } ); form.append( { type:'submit' } ); var result = form.render(); Window.setContent( result ); Window.display(); // We must init the parameters var evt = document.createEvent( "Event" ); evt.initEvent( 'change', true, true ); result.type[0].dispatchEvent( evt ); }; Twinkle.image.callback.evaluate = function twinkleimageCallbackEvaluate(event) { var type; var notify = false && event.target.notify.checked; var types = event.target.type; for( var i = 0; i < types.length; ++i ) { if( types[i].checked ) { type = types[i].values; break; } } (contracted; show full) pageobj.save(); } }; })(jQuery); //</nowiki> All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://zh.wikivoyage.org/w/index.php?diff=prev&oldid=40939.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|