您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
A library to be used with Joe's EditorTools for Popmundo
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.cn-greasyfork.org/scripts/10938/61695/etFunctions.js
- // Translation labels object
- var _etChanged = false;
- function etBeforeUnload(){
- if( _etChanged === false ) return true;
- return confirm( "You have unsaved content. Are you sure you want to leave?" );
- }
- function etOnSubmit(){
- if( _etChanged === false ) return true;
- return confirm( "You have unsaved content. Are you sure you want to change the article state?" );
- }
- // Return tomorrow's date at 11:00 time
- function etGetDate(){
- var currentDate = new Date();
- currentDate = new Date( new Date().getTime() + 24 * 60 * 60 * 1000 );
- var year = currentDate.getFullYear();
- var month = (currentDate.getMonth() + 1) < 10 ? '0' + ( currentDate.getMonth() + 1 ) : ( currentDate.getMonth() + 1 );
- var day = currentDate.getDate() < 10 ? '0' + currentDate.getDate() : currentDate.getDate();
- var hour = '11';
- var minutes = '00';
- return year + '-' + month + '-' + day + ' ' + hour + ':' + minutes;
- }
- // Change the date text value if it's empty
- function etChangeDate( objectId ){
- var obj = document.getElementById( objectId );
- if( obj.value.length >= 1 ) return;
- obj.value = etGetDate();
- obj.setAttribute( "value", etGetDate() );
- }