Changeset 3207473
- Timestamp:
- 12/13/2024 09:21:51 AM (16 months ago)
- Location:
- taro-clockwork-post
- Files:
-
- 16 edited
- 1 copied
-
tags/1.2.5 (copied) (copied from taro-clockwork-post/trunk)
-
tags/1.2.5/dist/css/admin.css (modified) (1 diff)
-
tags/1.2.5/dist/css/editor-input.css (modified) (1 diff)
-
tags/1.2.5/dist/css/map/admin.css.map (modified) (1 diff)
-
tags/1.2.5/dist/css/map/editor-input.css.map (modified) (1 diff)
-
tags/1.2.5/dist/js/editor-input.js (modified) (1 diff)
-
tags/1.2.5/gulpfile.js (modified) (1 diff)
-
tags/1.2.5/readme.txt (modified) (1 diff)
-
tags/1.2.5/taro-clockwork-post.php (modified) (1 diff)
-
trunk/dist/css/admin.css (modified) (1 diff)
-
trunk/dist/css/editor-input.css (modified) (1 diff)
-
trunk/dist/css/map/admin.css.map (modified) (1 diff)
-
trunk/dist/css/map/editor-input.css.map (modified) (1 diff)
-
trunk/dist/js/editor-input.js (modified) (1 diff)
-
trunk/gulpfile.js (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/taro-clockwork-post.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
taro-clockwork-post/tags/1.2.5/dist/css/admin.css
r2897651 r3207473 1 .tscp-toggler:checked+label+.tscp-date-selector{display:block}.tscp-date-selector{display:none;margin-top:10px}.tscp-date-selector+.description{display:block;margin-top:5px;font-size:0.85em;color:#666}.tscp-month,.tscp-long,.tscp-short{box-sizing:border-box;padding:0 3px !important}.tscp-month{width:4.5em}.tscp-long{width:3.5em;text-align:right}.tscp-short{text-align:right;width:2em}.column-expires{width:2em;text-align:center}thead .column-expires,tfoot .column-expires{text-align:center}thead .column-expires .dashicons,tfoot .column-expires .dashicons{color:#888}.column-expires .dashicons-yes{color:#4fb061}.column-expires .dashicons-minus{color:#ddd}.column-expires .dashicons-no{color:#ff3b35} 2 1 .tscp-toggler:checked+label+.tscp-date-selector{display:block}.tscp-date-selector{display:none;margin-top:10px}.tscp-date-selector+.description{display:block;margin-top:5px;font-size:.85em;color:#666}.tscp-month,.tscp-long,.tscp-short{box-sizing:border-box;padding:0 3px !important}.tscp-month{width:4.5em}.tscp-long{width:3.5em;text-align:right}.tscp-short{text-align:right;width:2em}.column-expires{width:2em;text-align:center}thead .column-expires,tfoot .column-expires{text-align:center}thead .column-expires .dashicons,tfoot .column-expires .dashicons{color:#888}.column-expires .dashicons-yes{color:#4fb061}.column-expires .dashicons-minus{color:#ddd}.column-expires .dashicons-no{color:#ff3b35} 3 2 /*# sourceMappingURL=map/admin.css.map */ -
taro-clockwork-post/tags/1.2.5/dist/css/editor-input.css
r2609804 r3207473 4 4 * @deps wp-components 5 5 */.tscp-time-input{flex-wrap:wrap;position:relative}.tscp-time-input>*{flex:1 0 100%}.tscp-time-input-toggle{margin-bottom:10px} 6 7 6 /*# sourceMappingURL=map/editor-input.css.map */ -
taro-clockwork-post/tags/1.2.5/dist/css/map/admin.css.map
r2897651 r3207473 1 {"version":3,"sources":["admin.scss"],"names":[],"mappings":"AA GE,gDAEC,aAAc,CACd,oBAID,YAAa,CACb,eAAgB,CAFhB,iCAKC,aAAc,CACd,cAAe,CACf,gBAAiB,CACjB,UAAW,CACX,mCAMD,qBAAsB,CACtB,wBAAyB,CACzB,YAGA,WAAY,CACZ,WAGA,WAAY,CACZ,gBAAiB,CACjB,YAGA,gBAAiB,CACjB,SAAU,CACV,gBAKD,SAAU,CACV,iBAAkB,CAElB,4CAEC,iBAAkB,CAFnB,kEAKE,UAAW,CATd,+BAeG,aAAc,CAfjB,iCAmBG,UAAW,CAnBd,8BAuBG,aAAc","file":"../admin.css","sourcesContent":["\n.tscp {\n\n\t&-toggler {\n\t\t&:checked + label + .tscp-date-selector {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t&-date-selector {\n\t\tdisplay: none;\n\t\tmargin-top: 10px;\n\n\t\t+ .description {\n\t\t\tdisplay: block;\n\t\t\tmargin-top: 5px;\n\t\t\tfont-size: 0.85em;\n\t\t\tcolor: #666;\n\t\t}\n\t}\n\n\t&-month,\n\t&-long,\n\t&-short {\n\t\tbox-sizing: border-box;\n\t\tpadding: 0 3px !important;\n\t}\n\n\t&-month {\n\t\twidth: 4.5em;\n\t}\n\n\t&-long {\n\t\twidth: 3.5em;\n\t\ttext-align: right;\n\t}\n\n\t&-short {\n\t\ttext-align: right;\n\t\twidth: 2em;\n\t}\n}\n\n\n.column-expires {\n\twidth: 2em;\n\ttext-align: center;\n\n\tthead &,\n\ttfoot & {\n\t\ttext-align: center;\n\n\t\t.dashicons {\n\t\t\tcolor: #888;\n\t\t}\n\t}\n\n\t.dashicons {\n\t\t&-yes {\n\t\t\tcolor: #4fb061;\n\t\t}\n\n\t\t&-minus {\n\t\t\tcolor: #ddd;\n\t\t}\n\n\t\t&-no {\n\t\t\tcolor: #ff3b35;\n\t\t}\n\t}\n}\n"]}1 {"version":3,"sources":["admin.scss"],"names":[],"mappings":"AAIE,gDACC,aAAA,CAIF,oBACC,YAAA,CACA,eAAA,CAEA,iCACC,aAAA,CACA,cAAA,CACA,eAAA,CACA,UAAA,CAIF,mCAGC,qBAAA,CACA,wBAAA,CAGD,YACC,WAAA,CAGD,WACC,WAAA,CACA,gBAAA,CAGD,YACC,gBAAA,CACA,SAAA,CAKF,gBACC,SAAA,CACA,iBAAA,CAEA,4CAEC,iBAAA,CAEA,kEACC,UAAA,CAKD,+BACC,aAAA,CAGD,iCACC,UAAA,CAGD,8BACC,aAAA","file":"../admin.css","sourcesContent":["\n.tscp {\n\n\t&-toggler {\n\t\t&:checked + label + .tscp-date-selector {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t&-date-selector {\n\t\tdisplay: none;\n\t\tmargin-top: 10px;\n\n\t\t+ .description {\n\t\t\tdisplay: block;\n\t\t\tmargin-top: 5px;\n\t\t\tfont-size: 0.85em;\n\t\t\tcolor: #666;\n\t\t}\n\t}\n\n\t&-month,\n\t&-long,\n\t&-short {\n\t\tbox-sizing: border-box;\n\t\tpadding: 0 3px !important;\n\t}\n\n\t&-month {\n\t\twidth: 4.5em;\n\t}\n\n\t&-long {\n\t\twidth: 3.5em;\n\t\ttext-align: right;\n\t}\n\n\t&-short {\n\t\ttext-align: right;\n\t\twidth: 2em;\n\t}\n}\n\n\n.column-expires {\n\twidth: 2em;\n\ttext-align: center;\n\n\tthead &,\n\ttfoot & {\n\t\ttext-align: center;\n\n\t\t.dashicons {\n\t\t\tcolor: #888;\n\t\t}\n\t}\n\n\t.dashicons {\n\t\t&-yes {\n\t\t\tcolor: #4fb061;\n\t\t}\n\n\t\t&-minus {\n\t\t\tcolor: #ddd;\n\t\t}\n\n\t\t&-no {\n\t\t\tcolor: #ff3b35;\n\t\t}\n\t}\n}\n"]} -
taro-clockwork-post/tags/1.2.5/dist/css/map/editor-input.css.map
r2609804 r3207473 1 {"version":3,"sources":["editor-input.scss" ,"editor-input.css"],"names":[],"mappings":"AAAA;;;;ECIE,CDAC,iBAGF,cAAe,CACf,iBAAkB,CAFnB,mBAKE,aAAc,CACd,wBAGA,kBAAmB","file":"../editor-input.css","sourcesContent":["/*!\n * Editor helper\n * @handle tscp-editor-input\n * @deps wp-components\n */\n\n.tscp-time-input {\n\tflex-wrap: wrap;\n\tposition: relative;\n\n\t> * {\n\t\tflex: 1 0 100%;\n\t}\n\n\t&-toggle {\n\t\tmargin-bottom: 10px;\n\t}\n}\n","/*!\n * Editor helper\n * @handle tscp-editor-input\n * @deps wp-components\n */.tscp-time-input{flex-wrap:wrap;position:relative}.tscp-time-input>*{flex:1 0 100%}.tscp-time-input-toggle{margin-bottom:10px}\n"]}1 {"version":3,"sources":["editor-input.scss"],"names":[],"mappings":"AAAA;;;;EAAA,CAMA,iBACC,cAAA,CACA,iBAAA,CAEA,mBACC,aAAA,CAGD,wBACC,kBAAA","file":"../editor-input.css","sourcesContent":["/*!\n * Editor helper\n * @handle tscp-editor-input\n * @deps wp-components\n */\n\n.tscp-time-input {\n\tflex-wrap: wrap;\n\tposition: relative;\n\n\t> * {\n\t\tflex: 1 0 100%;\n\t}\n\n\t&-toggle {\n\t\tmargin-bottom: 10px;\n\t}\n}\n"]} -
taro-clockwork-post/tags/1.2.5/dist/js/editor-input.js
r3111435 r3207473 1 1 /*! License information can be found in editor-input.js.LICENSE.txt */ 2 (()=>{function e(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,c,a=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(c=n.return(),Object(c)!==c))return}finally{if(u)throw o}}return a}}(e,n)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var n=wp.plugins.registerPlugin,r=wp.editPost.PluginPostStatusInfo,o=wp.components,i=o.ToggleControl,c=o.TextControl,a=o.Spinner,l=wp.element,u=l.useEffect,s=l.useState,p=wp.data,d=p.select,f=p.dispatch,m=wp.apiFetch,g=wp.i18n, h=g.__,x=g.sprintf,y=function(e){return e.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2})/)?x("%04d-%02d-%02d %02d:%02d:59",RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$4,RegExp.$5):""},E=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success";f("core/notices").createNotice(t,e,{type:"snackbar",isDismissible:!0}).then((function(e){var t=e.notice;setTimeout((function(){f("core/notices").removeNotice(t.id)}),2e3)}))},v=null;n("tscp-post-expire-box",{render:function(){var t=d("core/editor").getCurrentPostType(),n=e(s(!1),2),o=n[0],l=n[1],p=e(s(""),2),f=p[0],g=p[1],b=e(s(!1),2),R=b[0],$=b[1],w=e(s(null),2),T=w[0],S=w[1];if(0>TscpEditorInput.postTypes.indexOf(t))return null;var A=d("core/editor").getCurrentPostId(),C=x("clockwork/v1/%1$s/%2$d/expiration",t,A),I=function(e,t){T&&(clearTimeout(T),S(null)),S(setTimeout((function(){m({path:C,method:"post",data:{should:e,expires:t}}).then((function(e){E(e.message)})).catch((function(e){E(e.message,"error")}))}),500))};return u((function(){null===v&&(v="",m({path:C}).then((function(e){$(!1),l(e.should_expires),g(function(e){return e.match(/(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):\d{2}/)?x("%04d-%02d-%02dT%02d:%02d",RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$4,RegExp.$5):""}(e.expires))})).catch((function(e){$(!1),E(e.message,"error")})))}),[]),React.createElement(r,{className:"tscp-time-input"},R&&React.createElement("p",{style:{position:"absolute",top:0,right:0}},React.createElement(a,null)),React.createElement(i,{className:"tscp-time-input-toggle",label:h("Expires at specified time","tscp"),checked:o,onChange:function(e){l(e),I(e,y(f))}}),o&&React.createElement(c,{label:h("Expires At","tscp"),className:"tscp-time-input-date",type:"datetime-local",value:f,onChange:function(e){g(e),I(o,y(e))}}))}})})();2 (()=>{function e(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,c,a=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(c=n.return(),Object(c)!==c))return}finally{if(u)throw o}}return a}}(e,n)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var n=wp.plugins.registerPlugin,r=wp.editPost.PluginPostStatusInfo,o=wp.components,i=o.ToggleControl,c=o.TextControl,a=o.Spinner,l=wp.element,u=l.useEffect,s=l.useState,p=wp.data,d=p.select,f=p.dispatch,m=wp.apiFetch,g=wp.i18n,__=g.__,sprintf=g.sprintf,h=function(e){return e.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2})/)?sprintf("%04d-%02d-%02d %02d:%02d:59",RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$4,RegExp.$5):""},x=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success";f("core/notices").createNotice(t,e,{type:"snackbar",isDismissible:!0}).then((function(e){var t=e.notice;setTimeout((function(){f("core/notices").removeNotice(t.id)}),2e3)}))},y=null;n("tscp-post-expire-box",{render:function(){var t=d("core/editor").getCurrentPostType(),n=e(s(!1),2),o=n[0],l=n[1],p=e(s(""),2),f=p[0],g=p[1],E=e(s(!1),2),v=E[0],b=E[1],R=e(s(null),2),$=R[0],w=R[1];if(0>TscpEditorInput.postTypes.indexOf(t))return null;var T=d("core/editor").getCurrentPostId(),S=sprintf("clockwork/v1/%1$s/%2$d/expiration",t,T),A=function(e,t){$&&(clearTimeout($),w(null)),w(setTimeout((function(){m({path:S,method:"post",data:{should:e,expires:t}}).then((function(e){x(e.message)})).catch((function(e){x(e.message,"error")}))}),500))};return u((function(){null===y&&(y="",m({path:S}).then((function(e){b(!1),l(e.should_expires),g(function(e){return e.match(/(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):\d{2}/)?sprintf("%04d-%02d-%02dT%02d:%02d",RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$4,RegExp.$5):""}(e.expires))})).catch((function(e){b(!1),x(e.message,"error")})))}),[]),React.createElement(r,{className:"tscp-time-input"},v&&React.createElement("p",{style:{position:"absolute",top:0,right:0}},React.createElement(a,null)),React.createElement(i,{className:"tscp-time-input-toggle",label:__("Expires at specified time","tscp"),checked:o,onChange:function(e){l(e),A(e,h(f))}}),o&&React.createElement(c,{label:__("Expires At","tscp"),className:"tscp-time-input-date",type:"datetime-local",value:f,onChange:function(e){g(e),A(o,h(e))}}))}})})(); -
taro-clockwork-post/tags/1.2.5/gulpfile.js
r3111435 r3207473 18 18 .pipe( $.sassGlob() ) 19 19 .pipe( $.sourcemaps.init() ) 20 .pipe( $.sass( {20 .pipe( $.sass( require( 'sass' ) )( { 21 21 errLogToConsole: true, 22 22 outputStyle: 'compressed', -
taro-clockwork-post/tags/1.2.5/readme.txt
r3127800 r3207473 6 6 Requires at least: 5.9 7 7 Requires PHP: 7.2 8 Tested up to: 6. 59 Stable tag: 1.2. 28 Tested up to: 6.7 9 Stable tag: 1.2.5 10 10 License: GPLv3 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-3.0.txt -
taro-clockwork-post/tags/1.2.5/taro-clockwork-post.php
r3127800 r3207473 5 5 Description: You can expire post with specified date. 6 6 Author: TAROSKY INC. <mng_wpcom@tarosky.co.jp> 7 Version: 1.2. 27 Version: 1.2.5 8 8 Author URI: https://tarosky.co.jp 9 9 Text Domain: tscp -
taro-clockwork-post/trunk/dist/css/admin.css
r2897651 r3207473 1 .tscp-toggler:checked+label+.tscp-date-selector{display:block}.tscp-date-selector{display:none;margin-top:10px}.tscp-date-selector+.description{display:block;margin-top:5px;font-size:0.85em;color:#666}.tscp-month,.tscp-long,.tscp-short{box-sizing:border-box;padding:0 3px !important}.tscp-month{width:4.5em}.tscp-long{width:3.5em;text-align:right}.tscp-short{text-align:right;width:2em}.column-expires{width:2em;text-align:center}thead .column-expires,tfoot .column-expires{text-align:center}thead .column-expires .dashicons,tfoot .column-expires .dashicons{color:#888}.column-expires .dashicons-yes{color:#4fb061}.column-expires .dashicons-minus{color:#ddd}.column-expires .dashicons-no{color:#ff3b35} 2 1 .tscp-toggler:checked+label+.tscp-date-selector{display:block}.tscp-date-selector{display:none;margin-top:10px}.tscp-date-selector+.description{display:block;margin-top:5px;font-size:.85em;color:#666}.tscp-month,.tscp-long,.tscp-short{box-sizing:border-box;padding:0 3px !important}.tscp-month{width:4.5em}.tscp-long{width:3.5em;text-align:right}.tscp-short{text-align:right;width:2em}.column-expires{width:2em;text-align:center}thead .column-expires,tfoot .column-expires{text-align:center}thead .column-expires .dashicons,tfoot .column-expires .dashicons{color:#888}.column-expires .dashicons-yes{color:#4fb061}.column-expires .dashicons-minus{color:#ddd}.column-expires .dashicons-no{color:#ff3b35} 3 2 /*# sourceMappingURL=map/admin.css.map */ -
taro-clockwork-post/trunk/dist/css/editor-input.css
r2609804 r3207473 4 4 * @deps wp-components 5 5 */.tscp-time-input{flex-wrap:wrap;position:relative}.tscp-time-input>*{flex:1 0 100%}.tscp-time-input-toggle{margin-bottom:10px} 6 7 6 /*# sourceMappingURL=map/editor-input.css.map */ -
taro-clockwork-post/trunk/dist/css/map/admin.css.map
r2897651 r3207473 1 {"version":3,"sources":["admin.scss"],"names":[],"mappings":"AA GE,gDAEC,aAAc,CACd,oBAID,YAAa,CACb,eAAgB,CAFhB,iCAKC,aAAc,CACd,cAAe,CACf,gBAAiB,CACjB,UAAW,CACX,mCAMD,qBAAsB,CACtB,wBAAyB,CACzB,YAGA,WAAY,CACZ,WAGA,WAAY,CACZ,gBAAiB,CACjB,YAGA,gBAAiB,CACjB,SAAU,CACV,gBAKD,SAAU,CACV,iBAAkB,CAElB,4CAEC,iBAAkB,CAFnB,kEAKE,UAAW,CATd,+BAeG,aAAc,CAfjB,iCAmBG,UAAW,CAnBd,8BAuBG,aAAc","file":"../admin.css","sourcesContent":["\n.tscp {\n\n\t&-toggler {\n\t\t&:checked + label + .tscp-date-selector {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t&-date-selector {\n\t\tdisplay: none;\n\t\tmargin-top: 10px;\n\n\t\t+ .description {\n\t\t\tdisplay: block;\n\t\t\tmargin-top: 5px;\n\t\t\tfont-size: 0.85em;\n\t\t\tcolor: #666;\n\t\t}\n\t}\n\n\t&-month,\n\t&-long,\n\t&-short {\n\t\tbox-sizing: border-box;\n\t\tpadding: 0 3px !important;\n\t}\n\n\t&-month {\n\t\twidth: 4.5em;\n\t}\n\n\t&-long {\n\t\twidth: 3.5em;\n\t\ttext-align: right;\n\t}\n\n\t&-short {\n\t\ttext-align: right;\n\t\twidth: 2em;\n\t}\n}\n\n\n.column-expires {\n\twidth: 2em;\n\ttext-align: center;\n\n\tthead &,\n\ttfoot & {\n\t\ttext-align: center;\n\n\t\t.dashicons {\n\t\t\tcolor: #888;\n\t\t}\n\t}\n\n\t.dashicons {\n\t\t&-yes {\n\t\t\tcolor: #4fb061;\n\t\t}\n\n\t\t&-minus {\n\t\t\tcolor: #ddd;\n\t\t}\n\n\t\t&-no {\n\t\t\tcolor: #ff3b35;\n\t\t}\n\t}\n}\n"]}1 {"version":3,"sources":["admin.scss"],"names":[],"mappings":"AAIE,gDACC,aAAA,CAIF,oBACC,YAAA,CACA,eAAA,CAEA,iCACC,aAAA,CACA,cAAA,CACA,eAAA,CACA,UAAA,CAIF,mCAGC,qBAAA,CACA,wBAAA,CAGD,YACC,WAAA,CAGD,WACC,WAAA,CACA,gBAAA,CAGD,YACC,gBAAA,CACA,SAAA,CAKF,gBACC,SAAA,CACA,iBAAA,CAEA,4CAEC,iBAAA,CAEA,kEACC,UAAA,CAKD,+BACC,aAAA,CAGD,iCACC,UAAA,CAGD,8BACC,aAAA","file":"../admin.css","sourcesContent":["\n.tscp {\n\n\t&-toggler {\n\t\t&:checked + label + .tscp-date-selector {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t&-date-selector {\n\t\tdisplay: none;\n\t\tmargin-top: 10px;\n\n\t\t+ .description {\n\t\t\tdisplay: block;\n\t\t\tmargin-top: 5px;\n\t\t\tfont-size: 0.85em;\n\t\t\tcolor: #666;\n\t\t}\n\t}\n\n\t&-month,\n\t&-long,\n\t&-short {\n\t\tbox-sizing: border-box;\n\t\tpadding: 0 3px !important;\n\t}\n\n\t&-month {\n\t\twidth: 4.5em;\n\t}\n\n\t&-long {\n\t\twidth: 3.5em;\n\t\ttext-align: right;\n\t}\n\n\t&-short {\n\t\ttext-align: right;\n\t\twidth: 2em;\n\t}\n}\n\n\n.column-expires {\n\twidth: 2em;\n\ttext-align: center;\n\n\tthead &,\n\ttfoot & {\n\t\ttext-align: center;\n\n\t\t.dashicons {\n\t\t\tcolor: #888;\n\t\t}\n\t}\n\n\t.dashicons {\n\t\t&-yes {\n\t\t\tcolor: #4fb061;\n\t\t}\n\n\t\t&-minus {\n\t\t\tcolor: #ddd;\n\t\t}\n\n\t\t&-no {\n\t\t\tcolor: #ff3b35;\n\t\t}\n\t}\n}\n"]} -
taro-clockwork-post/trunk/dist/css/map/editor-input.css.map
r2609804 r3207473 1 {"version":3,"sources":["editor-input.scss" ,"editor-input.css"],"names":[],"mappings":"AAAA;;;;ECIE,CDAC,iBAGF,cAAe,CACf,iBAAkB,CAFnB,mBAKE,aAAc,CACd,wBAGA,kBAAmB","file":"../editor-input.css","sourcesContent":["/*!\n * Editor helper\n * @handle tscp-editor-input\n * @deps wp-components\n */\n\n.tscp-time-input {\n\tflex-wrap: wrap;\n\tposition: relative;\n\n\t> * {\n\t\tflex: 1 0 100%;\n\t}\n\n\t&-toggle {\n\t\tmargin-bottom: 10px;\n\t}\n}\n","/*!\n * Editor helper\n * @handle tscp-editor-input\n * @deps wp-components\n */.tscp-time-input{flex-wrap:wrap;position:relative}.tscp-time-input>*{flex:1 0 100%}.tscp-time-input-toggle{margin-bottom:10px}\n"]}1 {"version":3,"sources":["editor-input.scss"],"names":[],"mappings":"AAAA;;;;EAAA,CAMA,iBACC,cAAA,CACA,iBAAA,CAEA,mBACC,aAAA,CAGD,wBACC,kBAAA","file":"../editor-input.css","sourcesContent":["/*!\n * Editor helper\n * @handle tscp-editor-input\n * @deps wp-components\n */\n\n.tscp-time-input {\n\tflex-wrap: wrap;\n\tposition: relative;\n\n\t> * {\n\t\tflex: 1 0 100%;\n\t}\n\n\t&-toggle {\n\t\tmargin-bottom: 10px;\n\t}\n}\n"]} -
taro-clockwork-post/trunk/dist/js/editor-input.js
r3111435 r3207473 1 1 /*! License information can be found in editor-input.js.LICENSE.txt */ 2 (()=>{function e(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,c,a=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(c=n.return(),Object(c)!==c))return}finally{if(u)throw o}}return a}}(e,n)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var n=wp.plugins.registerPlugin,r=wp.editPost.PluginPostStatusInfo,o=wp.components,i=o.ToggleControl,c=o.TextControl,a=o.Spinner,l=wp.element,u=l.useEffect,s=l.useState,p=wp.data,d=p.select,f=p.dispatch,m=wp.apiFetch,g=wp.i18n, h=g.__,x=g.sprintf,y=function(e){return e.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2})/)?x("%04d-%02d-%02d %02d:%02d:59",RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$4,RegExp.$5):""},E=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success";f("core/notices").createNotice(t,e,{type:"snackbar",isDismissible:!0}).then((function(e){var t=e.notice;setTimeout((function(){f("core/notices").removeNotice(t.id)}),2e3)}))},v=null;n("tscp-post-expire-box",{render:function(){var t=d("core/editor").getCurrentPostType(),n=e(s(!1),2),o=n[0],l=n[1],p=e(s(""),2),f=p[0],g=p[1],b=e(s(!1),2),R=b[0],$=b[1],w=e(s(null),2),T=w[0],S=w[1];if(0>TscpEditorInput.postTypes.indexOf(t))return null;var A=d("core/editor").getCurrentPostId(),C=x("clockwork/v1/%1$s/%2$d/expiration",t,A),I=function(e,t){T&&(clearTimeout(T),S(null)),S(setTimeout((function(){m({path:C,method:"post",data:{should:e,expires:t}}).then((function(e){E(e.message)})).catch((function(e){E(e.message,"error")}))}),500))};return u((function(){null===v&&(v="",m({path:C}).then((function(e){$(!1),l(e.should_expires),g(function(e){return e.match(/(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):\d{2}/)?x("%04d-%02d-%02dT%02d:%02d",RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$4,RegExp.$5):""}(e.expires))})).catch((function(e){$(!1),E(e.message,"error")})))}),[]),React.createElement(r,{className:"tscp-time-input"},R&&React.createElement("p",{style:{position:"absolute",top:0,right:0}},React.createElement(a,null)),React.createElement(i,{className:"tscp-time-input-toggle",label:h("Expires at specified time","tscp"),checked:o,onChange:function(e){l(e),I(e,y(f))}}),o&&React.createElement(c,{label:h("Expires At","tscp"),className:"tscp-time-input-date",type:"datetime-local",value:f,onChange:function(e){g(e),I(o,y(e))}}))}})})();2 (()=>{function e(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,c,a=[],l=!0,u=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(e){u=!0,o=e}finally{try{if(!l&&null!=n.return&&(c=n.return(),Object(c)!==c))return}finally{if(u)throw o}}return a}}(e,n)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var n=wp.plugins.registerPlugin,r=wp.editPost.PluginPostStatusInfo,o=wp.components,i=o.ToggleControl,c=o.TextControl,a=o.Spinner,l=wp.element,u=l.useEffect,s=l.useState,p=wp.data,d=p.select,f=p.dispatch,m=wp.apiFetch,g=wp.i18n,__=g.__,sprintf=g.sprintf,h=function(e){return e.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2})/)?sprintf("%04d-%02d-%02d %02d:%02d:59",RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$4,RegExp.$5):""},x=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"success";f("core/notices").createNotice(t,e,{type:"snackbar",isDismissible:!0}).then((function(e){var t=e.notice;setTimeout((function(){f("core/notices").removeNotice(t.id)}),2e3)}))},y=null;n("tscp-post-expire-box",{render:function(){var t=d("core/editor").getCurrentPostType(),n=e(s(!1),2),o=n[0],l=n[1],p=e(s(""),2),f=p[0],g=p[1],E=e(s(!1),2),v=E[0],b=E[1],R=e(s(null),2),$=R[0],w=R[1];if(0>TscpEditorInput.postTypes.indexOf(t))return null;var T=d("core/editor").getCurrentPostId(),S=sprintf("clockwork/v1/%1$s/%2$d/expiration",t,T),A=function(e,t){$&&(clearTimeout($),w(null)),w(setTimeout((function(){m({path:S,method:"post",data:{should:e,expires:t}}).then((function(e){x(e.message)})).catch((function(e){x(e.message,"error")}))}),500))};return u((function(){null===y&&(y="",m({path:S}).then((function(e){b(!1),l(e.should_expires),g(function(e){return e.match(/(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):\d{2}/)?sprintf("%04d-%02d-%02dT%02d:%02d",RegExp.$1,RegExp.$2,RegExp.$3,RegExp.$4,RegExp.$5):""}(e.expires))})).catch((function(e){b(!1),x(e.message,"error")})))}),[]),React.createElement(r,{className:"tscp-time-input"},v&&React.createElement("p",{style:{position:"absolute",top:0,right:0}},React.createElement(a,null)),React.createElement(i,{className:"tscp-time-input-toggle",label:__("Expires at specified time","tscp"),checked:o,onChange:function(e){l(e),A(e,h(f))}}),o&&React.createElement(c,{label:__("Expires At","tscp"),className:"tscp-time-input-date",type:"datetime-local",value:f,onChange:function(e){g(e),A(o,h(e))}}))}})})(); -
taro-clockwork-post/trunk/gulpfile.js
r3111435 r3207473 18 18 .pipe( $.sassGlob() ) 19 19 .pipe( $.sourcemaps.init() ) 20 .pipe( $.sass( {20 .pipe( $.sass( require( 'sass' ) )( { 21 21 errLogToConsole: true, 22 22 outputStyle: 'compressed', -
taro-clockwork-post/trunk/readme.txt
r3127800 r3207473 6 6 Requires at least: 5.9 7 7 Requires PHP: 7.2 8 Tested up to: 6. 59 Stable tag: 1.2. 28 Tested up to: 6.7 9 Stable tag: 1.2.5 10 10 License: GPLv3 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-3.0.txt -
taro-clockwork-post/trunk/taro-clockwork-post.php
r3127800 r3207473 5 5 Description: You can expire post with specified date. 6 6 Author: TAROSKY INC. <mng_wpcom@tarosky.co.jp> 7 Version: 1.2. 27 Version: 1.2.5 8 8 Author URI: https://tarosky.co.jp 9 9 Text Domain: tscp
Note: See TracChangeset
for help on using the changeset viewer.