✏️ 编辑:index-admin-bar.js
路径:
/home/forge/kingkrunch.com/wp/wp-content/plugins/simple-history/build/index-admin-bar.js
大小:32.9 KB · 修改:2026-09-25 00:42:29 · 权限:0644 · 可写
← 返回目录
👁 查看
⬇ 下载
(()=>{"use strict";const e={n:t=>{const n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{if(Array.isArray(n))for(var r=0;r<n.length;){var a=n[r++],i=n[r++];e.o(t,a)?0===i&&r++:0===i?Object.defineProperty(t,a,{enumerable:!0,value:n[r++]}):Object.defineProperty(t,a,{enumerable:!0,get:i})}else for(var a in n)e.o(n,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:n[a]})},o:(e,t)=>Object.hasOwn(e,t)},t=window.React,n=window.wp.domReady;var r=e.n(n);const a=window.wp.element,i=window.wp.apiFetch;var o=e.n(i);const s=window.wp.hooks,l=window.wp.i18n,u=window.wp.url;function c(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=c(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function d(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=c(e))&&(r&&(r+=" "),r+=t);return r}const m=d;Object.defineProperty;var h=new Map,f=new WeakMap,g=0;function y(e,t,n={},r=undefined){if(void 0===window.IntersectionObserver&&void 0!==r){const a=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:a,intersectionRect:a,rootBounds:a}),()=>{}}const{id:a,observer:i,elements:o}=function(e){const t=function(e){return Object.keys(e).sort().filter((t=>void 0!==e[t])).map((t=>{return`${t}_${"root"===t?(n=e.root,n?(f.has(n)||(g+=1,f.set(n,g.toString())),f.get(n)):"0"):e[t]}`;var n})).toString()}(e);let n=h.get(t);if(!n){const r=new Map;let a;const i=new IntersectionObserver((t=>{t.forEach((t=>{var n;const i=t.isIntersecting&&a.some((e=>t.intersectionRatio>=e));e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(n=r.get(t.target))||n.forEach((e=>{e(i,t)}))}))}),e);a=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:i,elements:r},h.set(t,n)}return n}(n),s=o.get(e)||[];return o.has(e)||o.set(e,s),s.push(t),i.observe(e),function(){s.splice(s.indexOf(t),1),0===s.length&&(o.delete(e),i.unobserve(e)),0===o.size&&(i.disconnect(),h.delete(a))}}t.Component;const w={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function p(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const b={date:p({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:p({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:p({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},v={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function E(e){return(t,n)=>{let r;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,a=n?.width?String(n.width):t;r=e.formattingValues[a]||e.formattingValues[t]}else{const t=e.defaultWidth,a=n?.width?String(n.width):e.defaultWidth;r=e.values[a]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function M(e){return(t,n={})=>{const r=n.width,a=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(a);if(!i)return null;const o=i[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?function(e){for(let t=0;t<e.length;t++)if(e[t].test(o))return t}(s):function(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&e[t].test(o))return t}(s);let u;return u=e.valueCallback?e.valueCallback(l):l,u=n.valueCallback?n.valueCallback(u):u,{value:u,rest:t.slice(o.length)}}}var S;const k={code:"en-US",formatDistance:(e,t,n)=>{let r;const a=w[e];return r="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:b,formatRelative:(e,t,n,r)=>v[e],localize:{ordinalNumber:(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:E({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:E({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:E({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:E({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:E({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(S={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{const n=e.match(S.matchPattern);if(!n)return null;const r=n[0],a=e.match(S.parsePattern);if(!a)return null;let i=S.valueCallback?S.valueCallback(a[0]):a[0];return i=t.valueCallback?t.valueCallback(i):i,{value:i,rest:e.slice(r.length)}}),era:M({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:M({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:M({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:M({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:M({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};let _={};function x(){return _}Math.pow(10,8);const N=6048e5,T=Symbol.for("constructDateFrom");function H(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&T in e?e[T](t):e instanceof Date?new e.constructor(t):new Date(t)}function P(e,t){return H(t||e,e)}function D(e){const t=P(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function L(e,t){const n=P(e,t?.in);return n.setHours(0,0,0,0),n}function B(e,t){const n=P(e,t?.in);return function(e,t,n){const[r,a]=function(e,...t){const n=H.bind(null,e||t.find((e=>"object"==typeof e)));return t.map(n)}(n?.in,e,t),i=L(r),o=L(a),s=+i-D(i),l=+o-D(o);return Math.round((s-l)/864e5)}(n,function(e,t){const n=P(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}(n))+1}function C(e,t){const n=x(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=P(e,t?.in),i=a.getDay(),o=(i<r?7:0)+i-r;return a.setDate(a.getDate()-o),a.setHours(0,0,0,0),a}function W(e,t){return C(e,{...t,weekStartsOn:1})}function O(e,t){const n=P(e,t?.in),r=n.getFullYear(),a=H(n,0);a.setFullYear(r+1,0,4),a.setHours(0,0,0,0);const i=W(a),o=H(n,0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);const s=W(o);return n.getTime()>=i.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function j(e,t){const n=P(e,t?.in),r=+W(n)-+function(e,t){const n=O(e,t),r=H(t?.in||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),W(r)}(n);return Math.round(r/N)+1}function A(e,t){const n=P(e,t?.in),r=n.getFullYear(),a=x(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=H(t?.in||e,0);o.setFullYear(r+1,0,i),o.setHours(0,0,0,0);const s=C(o,t),l=H(t?.in||e,0);l.setFullYear(r,0,i),l.setHours(0,0,0,0);const u=C(l,t);return+n>=+s?r+1:+n>=+u?r:r-1}function I(e,t){const n=P(e,t?.in),r=+C(n,t)-+function(e,t){const n=x(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=A(e,t),i=H(t?.in||e,0);return i.setFullYear(a,0,r),i.setHours(0,0,0,0),C(i,t)}(n,t);return Math.round(r/N)+1}function Y(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const F={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return Y("yy"===t?r%100:r,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):Y(n+1,2)},d:(e,t)=>Y(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>Y(e.getHours()%12||12,t.length),H:(e,t)=>Y(e.getHours(),t.length),m:(e,t)=>Y(e.getMinutes(),t.length),s:(e,t)=>Y(e.getSeconds(),t.length),S(e,t){const n=t.length,r=e.getMilliseconds();return Y(Math.trunc(r*Math.pow(10,n-3)),t.length)}},V={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:"year"})}return F.y(e,t)},Y:function(e,t,n,r){const a=A(e,r),i=a>0?a:1-a;return"YY"===t?Y(i%100,2):"Yo"===t?n.ordinalNumber(i,{unit:"year"}):Y(i,t.length)},R:function(e,t){return Y(O(e),t.length)},u:function(e,t){return Y(e.getFullYear(),t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Y(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Y(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return F.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return Y(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const a=I(e,r);return"wo"===t?n.ordinalNumber(a,{unit:"week"}):Y(a,t.length)},I:function(e,t,n){const r=j(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):Y(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):F.d(e,t)},D:function(e,t,n){const r=B(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):Y(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const a=e.getDay(),i=(a-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Y(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const a=e.getDay(),i=(a-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Y(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),a=0===r?7:r;switch(t){case"i":return String(a);case"ii":return Y(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let a;switch(a=12===r?"noon":0===r?"midnight":r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let a;switch(a=r>=17?"evening":r>=12?"afternoon":r>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return F.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):F.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):Y(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):Y(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):F.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):F.s(e,t)},S:function(e,t){return F.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return z(r);case"XXXX":case"XX":return q(r);default:return q(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return z(r);case"xxxx":case"xx":return q(r);default:return q(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Q(r,":");default:return"GMT"+q(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Q(r,":");default:return"GMT"+q(r,":")}},t:function(e,t,n){return Y(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return Y(+e,t.length)}};function Q(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),a=Math.trunc(r/60),i=r%60;return 0===i?n+String(a):n+String(a)+t+Y(i,2)}function z(e,t){return e%60==0?(e>0?"-":"+")+Y(Math.abs(e)/60,2):q(e,t)}function q(e,t=""){const n=e>0?"-":"+",r=Math.abs(e);return n+Y(Math.trunc(r/60),2)+t+Y(r%60,2)}const G=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},R=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},X={p:R,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],a=n[2];if(!a)return G(e,t);let i;switch(r){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"})}return i.replace("{{date}}",G(r,t)).replace("{{time}}",R(a,t))}},U=/^D+$/,$=/^Y+$/,J=["D","DD","YY","YYYY"];function Z(e){return!(!((t=e)instanceof Date||"object"==typeof t&&"[object Date]"===Object.prototype.toString.call(t))&&"number"!=typeof e||isNaN(+P(e)));var t}const K=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ee=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,te=/^'([^]*?)'?$/,ne=/''/g,re=/[a-zA-Z]/;function ae(e,t,n){const r=x(),a=n?.locale??r.locale??k,i=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,o=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,s=P(e,n?.in);if(!Z(s))throw new RangeError("Invalid time value");let l=t.match(ee).map((e=>{const t=e[0];return"p"===t||"P"===t?(0,X[t])(e,a.formatLong):e})).join("").match(K).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:ie(e)};if(V[t])return{isToken:!0,value:e};if(t.match(re))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));a.localize.preprocessor&&(l=a.localize.preprocessor(s,l));const u={firstWeekContainsDate:i,weekStartsOn:o,locale:a};return l.map((r=>{if(!r.isToken)return r.value;const i=r.value;return(!n?.useAdditionalWeekYearTokens&&function(e){return $.test(e)}(i)||!n?.useAdditionalDayOfYearTokens&&function(e){return U.test(e)}(i))&&function(e,t,n){const r=function(e,t,n){const r="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(r),J.includes(e))throw new RangeError(r)}(i,t,String(e)),(0,V[i[0]])(s,i,a.localize,u)})).join("")}function ie(e){const t=e.match(te);return t?t[1].replace(ne,"'"):e}(0,l.__)("Recent","simple-history"),(0,l.__)("Today","simple-history"),(0,l.__)("Yesterday","simple-history"),(0,l.__)("Last 7 days","simple-history"),(0,l.__)("Last 14 days","simple-history"),(0,l.__)("Last 30 days","simple-history"),(0,l.__)("Last 60 days","simple-history"),(0,l.__)("Custom range…","simple-history"),(0,l.__)("Loading…","simple-history"),(0,l._x)("Debug","Log level in gui","simple-history"),(0,l._x)("Info","Log level in gui","simple-history"),(0,l._x)("Notice","Log level in gui","simple-history"),(0,l._x)("Warning","Log level in gui","simple-history"),(0,l._x)("Error","Log level in gui","simple-history"),(0,l._x)("Critical","Log level in gui","simple-history"),(0,l._x)("Alert","Log level in gui","simple-history"),(0,l._x)("Emergency","Log level in gui","simple-history");const oe="yyyy-MM-dd'T'HH:mm:ss",se=(ae(L(new Date),oe),ae(function(e,t){const n=P(e,t?.in);return n.setHours(23,59,59,999),n}(new Date),oe),window.wp.date);function le(e){return e?.date_gmt?new Date(e.date_gmt.replace(" ","T")+"Z"):null}function ue(e,t,n="wpadmin",r="plugin",a=""){const{addQueryArgs:i}=wp.url,o={utm_source:n,utm_medium:r,utm_campaign:t};return a&&(o.utm_content=a),i(e,o)}function ce(e){const{children:n,className:r}=e,a=d("SimpleHistoryLogitem__inlineDivided",r);return(0,t.createElement)(t.Fragment,null," ",(0,t.createElement)("span",{className:a},n))}function de({event:e}){const n=function(e){const t=e?.date_gmt,[n,r]=(0,a.useState)((()=>{const t=le(e);return t?(0,se.humanTimeDiff)(t):""}));return(0,a.useEffect)((()=>{if(!t)return void r("");const e=()=>r((0,se.humanTimeDiff)(le({date_gmt:t})));e();const n=setInterval(e,1e3);return()=>clearInterval(n)}),[t]),n}(e);return(0,t.createElement)(ce,{className:"SimpleHistoryLogitem__permalink SimpleHistoryLogitem__when"},(0,t.createElement)("div",null,n))}function me({event:e}){const{initiator_data:n}=e;let r;switch(e.initiator){case"wp_user":r=n.user_display_name||n.user_login;break;case"web_user":r=(0,l.__)("Anonymous web user","simple-history");break;case"wp_cli":r=(0,l.__)("WP-CLI","simple-history");break;case"wp":r=(0,l.__)("WordPress","simple-history");break;case"other":r=(0,l.__)("Other","simple-history");break;default:r=e.initiator}return(0,t.createElement)(ce,null,(0,t.createElement)("strong",null,r))}const he=e=>{var n;const{event:r,variant:a="default"}=e,i=(null!==(n=window.ajaxurl)&&void 0!==n?n:"").replace("admin-ajax.php","");if("sidebar"===a){const e=`${i}revision.php?revision=${r.context.post_revision_id}`,n=r.context.post_revision_id?(0,t.createElement)("div",{className:"sh-GutenbergPanel-event__meta-revision"},(0,t.createElement)("a",{href:e},"View revision")):null;return(0,t.createElement)("li",{className:"sh-GutenbergPanel-event"},(0,t.createElement)("div",{style:{display:"flex",flexDirection:"column",gap:"4px"}},(0,t.createElement)("div",{style:{display:"flex",flexWrap:"wrap",alignItems:"center",gap:"4px"}},(0,t.createElement)(me,{event:r}),(0,t.createElement)("span",null,"•"),(0,t.createElement)("a",{href:r.link,title:(0,l.__)("View event details","simple-history")},(0,t.createElement)(de,{event:r}))),n))}return(0,t.createElement)("li",{role:"group",id:"wp-admin-bar-simple-history-subnode-1"},(0,t.createElement)("a",{className:"ab-item SimpleHistory-adminBarEventsList-item",role:"menuitem",href:r.link,title:(0,l.__)("View event details","simple-history")},(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-item-dot"}),(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-item-content"},(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-item-content-meta"},(0,t.createElement)(me,{event:r}),(0,t.createElement)(de,{event:r})),(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-item-content-message"},(0,t.createElement)("p",null,r.message),r.subsequent_occasions_count>1&&(0,t.createElement)("p",{className:"SimpleHistory-adminBarEventsList-item-content-message-occasions"},"+",r.subsequent_occasions_count-1," ",(0,l.__)("similar events","simple-history"))))))},fe=e=>{const{events:n,isLoading:r,variant:a="default",maxEvents:i=null}=e;if(r)return null;if(0===n.length)return null;const o=i?n.slice(0,i):n,s=i&&n.length>i,u="sidebar"===a?"sh-GutenbergPanel-events":"SimpleHistory-adminBarEventsList";return(0,t.createElement)("ul",{className:u},o.map((e=>(0,t.createElement)(he,{key:e.id,event:e,variant:a}))),s&&(0,t.createElement)("li",{className:"sh-GutenbergPanel-more"},`+${n.length-i} ${(0,l.__)("more events","simple-history")}`))},ge=()=>(0,t.createElement)(t.Fragment,null,(0,t.createElement)("ul",{className:"SimpleHistory-adminBarEventsList SimpleHistory-adminBarEventsList--skeleton"},[1,2,3,4,5].map((e=>(0,t.createElement)(ye,{key:e,className:"SimpleHistory-adminBarEventsList-item"},(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-item-dot"}),(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-item-content"},(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-item-content-meta"},(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-item-content-meta-skeleton"})),(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-item-content-message"},(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-item-content-message-skeleton"})))))))),ye=e=>{const{children:n,href:r,className:a,title:i}=e,o=m("ab-item",{"ab-empty-item":!r,[a]:a}),s=r?"a":"div";return(0,t.createElement)("li",{role:"group",id:"wp-admin-bar-simple-history-subnode-1"},(0,t.createElement)(s,{className:o,role:"menuitem",href:r,title:i},n))},we=()=>{const[e,n]=(0,a.useState)(!1),[r,i]=(0,a.useState)([]),[c,d]=(0,a.useState)(null),[h,f]=(0,a.useState)("all"),[g,w]=(0,a.useState)(null),p=window.simpleHistoryAdminBar.adminPageUrl,b=window.simpleHistoryAdminBar.viewSettingsUrl,v=Boolean(Number(window.simpleHistoryAdminBar.currentUserCanViewHistory)),E=Number(window.simpleHistoryAdminBar.currentPostId||0),M=window.simpleHistoryAdminBar.currentPostTitle||"",S="this-page"===h&&E>0,k=(0,s.applyFilters)("simpleHistory.adminBar.showThisPageTeaser",S,{currentPostId:E,currentPostTitle:M}),_=(0,s.applyFilters)("simpleHistory.adminBar.viewFullHistoryUrl",p,{filterMode:h,currentPostId:E,currentPostTitle:M}),x=v?(0,t.createElement)("a",{href:_,className:"SimpleHistory-adminBarEventsList-actions-settings"},(0,l.__)("View full history","simple-history")):null,{ref:N,inView:T}=function({threshold:e,delay:n,trackVisibility:r,rootMargin:a,root:i,triggerOnce:o,skip:s,initialInView:l,fallbackInView:u,onChange:c}={}){var d;const[m,h]=t.useState(null),f=t.useRef(c),[g,w]=t.useState({inView:!!l,entry:void 0});f.current=c,t.useEffect((()=>{if(s||!m)return;let t;return t=y(m,((e,n)=>{w({inView:e,entry:n}),f.current&&f.current(e,n),n.isIntersecting&&o&&t&&(t(),t=void 0)}),{root:i,rootMargin:a,threshold:e,trackVisibility:r,delay:n},u),()=>{t&&t()}}),[Array.isArray(e)?e.toString():e,m,i,a,o,s,r,u,n]);const p=null==(d=g.entry)?void 0:d.target,b=t.useRef(void 0);m||!p||o||s||b.current===p||(b.current=p,w({inView:!!l,entry:void 0}));const v=[h,g.inView,g.entry];return v.ref=v[0],v.inView=v[1],v.entry=v[2],v}({});(0,a.useEffect)((()=>{!1!==T&&null===c&&d(Date.now())}),[T,c]),(0,a.useEffect)((()=>{null===c||k||d(Date.now())}),[h]),(0,a.useEffect)((()=>{if(null===c)return;let e=!1;return async function(){n(!0),w(null);const t=(0,s.applyFilters)("simpleHistory.adminBar.eventsQueryParams",{per_page:5,dates:"lastdays:7"},{filterMode:h,currentPostId:E});try{const n=await o()({path:(0,u.addQueryArgs)("/simple-history/v1/events",t),parse:!1}),r=await n.json();if(e)return;i(r)}catch(t){console.error("Error loading events:",t);const n=await async function(e){const t={code:null,statusText:null,bodyJson:null,bodyText:null};if(!e)return t.bodyText=(0,l.__)("Unknown error","simple-history"),t;if("function"==typeof e.json&&"function"==typeof e.text){const n=e.headers?.get("Content-Type");t.code=e.status||null,t.statusText=e.statusText||null;try{n&&n.includes("application/json")?t.bodyJson=await e.json():t.bodyText=await e.text()}catch(e){t.bodyText=(0,l.__)("Could not read the error response body.","simple-history")}return t}return e.code||e.message?(t.code=e.data?.status||e.code||null,t.bodyJson=e.code?{code:e.code,message:e.message,...e.data?{data:e.data}:{}}:null,t.bodyText=e.code?null:e.message,t):(t.bodyText=(0,l.__)("Unknown error","simple-history"),t)}(t);if(e)return;w(function(e){const t=e.bodyJson?.code,n="number"==typeof e.code?e.code:null;return"rest_cookie_invalid_nonce"===t||"rest_forbidden"===t||401===n||403===n}(n)?(0,l.__)("Session expired. Reload the page to see events.","simple-history"):(0,l.__)("Couldn't load events.","simple-history"))}finally{e||n(!1)}}(),()=>{e=!0}}),[c,E,h]);const H=(0,t.createElement)("button",{className:"SimpleHistory-adminBarEventsList-actions-reload",onClick:()=>{d(Date.now())},disabled:e},(0,t.createElement)("img",{src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjNWY2MzY4Ij48cGF0aCBkPSJNNDgwLTE2MHEtMTMzIDAtMjI2LjUtOTMuNVQxNjAtNDgwcTAtMTMzIDkzLjUtMjI2LjVUNDgwLTgwMHE4NSAwIDE0OSAzNC41VDc0MC02NzF2LTEyOWg2MHYyNTRINTQ2di02MGgxNjhxLTM4LTYwLTk3LTk3dC0xMzctMzdxLTEwOSAwLTE4NC41IDc1LjVUMjIwLTQ4MHEwIDEwOSA3NS41IDE4NC41VDQ4MC0yMjBxODMgMCAxNTItNDcuNVQ3MjgtMzkzaDYycS0yOSAxMDUtMTE1IDE2OXQtMTk1IDY0WiIvPjwvc3ZnPg==",alt:""}),(0,l.__)("Reload","simple-history")),P=(0,t.createElement)("a",{href:b},(0,l.__)("Settings","simple-history")),D=E>0?(0,t.createElement)("div",{className:"SimpleHistory-adminBarQuickView-filterToggle"},(0,t.createElement)("button",{className:m("SimpleHistory-adminBarQuickView-filterToggle-button",{"is-active":"all"===h}),onClick:()=>f("all")},(0,l.__)("All history","simple-history")),(0,t.createElement)("button",{className:m("SimpleHistory-adminBarQuickView-filterToggle-button",{"is-active":"this-page"===h}),onClick:()=>f("this-page")},(0,l.__)("This page","simple-history"))):null,L=(0,s.applyFilters)("simpleHistory.adminBar.infoText",(0,l.__)("Events from the last 7 days","simple-history"),{filterMode:h,currentPostId:E,currentPostTitle:M}),B=!e&&!g&&0===r.length,C="all"===h?(0,l.__)("No events in the last 7 days.","simple-history"):(0,l.__)("No events found.","simple-history");let W,O="",j="SimpleHistory-adminBarQuickView-emptyState";g?(O=g,j="SimpleHistory-adminBarQuickView-emptyState SimpleHistory-adminBarQuickView-emptyState-errorState"):B&&(O=C),W=e?(0,t.createElement)(ge,null):(0,t.createElement)(t.Fragment,null,!g&&(0,t.createElement)(fe,{events:r,isLoading:e}));const A=(0,t.createElement)("li",null,(0,t.createElement)("div",{className:j,role:"status","aria-live":"polite"},g&&(0,t.createElement)("span",{className:"SimpleHistory-adminBarQuickView-emptyState-icon","aria-hidden":"true"},"⚠"),O)),I=(0,t.createElement)("li",null,(0,t.createElement)("div",{className:"SimpleHistory-adminBarQuickView-premiumTeaser"},(0,t.createElement)("p",{className:"SimpleHistory-adminBarQuickView-premiumTeaser-heading"},(0,l.__)("History for this page","simple-history")),(0,t.createElement)("p",{className:"SimpleHistory-adminBarQuickView-premiumTeaser-description"},(0,l.__)("Filter the log to show only events for the page you're viewing.","simple-history")),(0,t.createElement)("a",{href:ue("https://simple-history.com/add-ons/premium/","this-page-filter","wpadmin","adminbar"),className:"SimpleHistory-adminBarQuickView-premiumTeaser-link",target:"_blank",rel:"noopener noreferrer"},(0,l.__)("Available with Premium","simple-history"),(0,t.createElement)("span",{"aria-hidden":"true"}," →"))));return(0,t.createElement)("li",{ref:N},(0,t.createElement)("ul",null,E>0?(0,t.createElement)("li",null,(0,t.createElement)("div",{className:"SimpleHistory-adminBarQuickView-tabs"},D)):null,k?I:(0,t.createElement)(t.Fragment,null,(0,t.createElement)("li",null,(0,t.createElement)("div",{className:"SimpleHistory-adminBarQuickView-infoText"},L)),W,A),(0,t.createElement)("li",null,(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-actions"},x,(0,t.createElement)("div",{className:"SimpleHistory-adminBarEventsList-actions-right"},H,P)))))};r()((()=>{const e=document.getElementById("wp-admin-bar-simple-history-react-root-group");e&&"function"==typeof a.createRoot&&(0,a.createRoot)(e).render((0,t.createElement)(we,null))}))})();
💾 保存
取消
保存为 UTF-8,换行统一为 LF