Guest desktop sharing with time range.
Ylian Saint-Hilaire committed
Nov 2, 2020 at 12:11 UTC
b53200afda3968e792056e2ff1ae8e442f24b1c1
11 files changed
+2126
-1989
meshcentral-config-schema.json
-1
@@ -226,7 +226,6 @@
226
"geoLocation": { "type": "boolean", "default": false, "description": "Enables the geo-location feature and device location map in the user interface, this feature is not being worked on." },
227
"novnc": { "type": "boolean", "default": true, "description": "When enabled, activates the built-in web-based noVNC client." },
228
"mstsc": { "type": "boolean", "default": false, "description": "When enabled, activates the built-in web-based RDP client." },
229
- "maxGuestSessionSharingTime": { "type": "integer", "default": 60, "minimum": 1, "maximum": 5760, "description": "Maximum amount of time in minutes that a remote desktop session can be shared with a guest." },
229
"webEmailsPath": { "type": "string", "description": "Path where to find custom email templates for this domain." },
230
"customUI": { "type": "object" },
231
"consentMessages": {
meshuser.js
+17
-5
@@ -446,7 +446,6 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
446
447
// Build server information object
448
var serverinfo = { domain: domain.id, name: domain.dns ? domain.dns : parent.certificates.CommonName, mpsname: parent.certificates.AmtMpsName, mpsport: mpsport, mpspass: args.mpspass, port: httpport, emailcheck: ((parent.parent.mailserver != null) && (domain.auth != 'sspi') && (domain.auth != 'ldap') && (args.lanonly != true) && (parent.certificates.CommonName != null) && (parent.certificates.CommonName.indexOf('.') != -1) && (user._id.split('/')[2].startsWith('~') == false)), domainauth: (domain.auth == 'sspi'), serverTime: Date.now() };
449
- serverinfo.maxGuestSessionSharingTime = (typeof domain.maxguestsessionsharingtime == 'number') ? domain.maxguestsessionsharingtime : 60;
449
serverinfo.languages = parent.renderLanguages;
450
serverinfo.tlshash = Buffer.from(parent.webCertificateHashs[domain.id], 'binary').toString('hex').toUpperCase(); // SHA384 of server HTTPS certificate
451
if ((domain.sessionrecording) && (domain.sessionrecording.onlyselecteddevicegroups === true)) { serverinfo.devGroupSessionRecording = 1; } // Allow enabling of session recording
@@ -4676,11 +4675,14 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4675
break;
4676
}
4677
case 'createDeviceShareLink': {
4679
- var err = null, maxExpireMinutes = (typeof domain.maxguestsessionsharingtime == 'number') ? domain.maxguestsessionsharingtime : 60;
4678
+ var err = null;
4679
if (common.validateString(command.nodeid, 8, 128) == false) { err = 'Invalid node id'; } // Check the nodeid
4680
else if (common.validateString(command.guestname, 1, 128) == false) { err = 'Invalid guest name'; } // Check the guest name
4682
- else if (common.validateInt(command.expire, 1, maxExpireMinutes) == false) { err = 'Invalid expire time'; } // Check the expire time in hours
4681
+ else if ((command.expire != null) && (typeof command.expire != 'number')) { err = 'Invalid expire time'; } // Check the expire time in hours
4682
+ else if ((command.start != null) && (typeof command.start != 'number')) { err = 'Invalid start time'; } // Check the start time in seconds
4683
+ else if ((command.end != null) && (typeof command.end != 'number')) { err = 'Invalid end time'; } // Check the end time in seconds
4684
else if (common.validateInt(command.consent, 0, 256) == false) { err = 'Invalid flags'; } // Check the flags
4685
+ else if ((command.expire == null) && ((command.start == null) || (command.end == null) || (command.start > command.end))) { err = 'No time specified'; } // Check that a time range is present
4686
else {
4687
if (command.nodeid.split('/').length == 1) { command.nodeid = 'node/' + domain.id + '/' + command.nodeid; }
4688
var snode = command.nodeid.split('/');
@@ -4702,10 +4704,20 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
4704
if ((rights != 0xFFFFFFFF) && ((rights & 4352) != 0)) return;
4705
4706
// Create cookie
4705
- var publicid = getRandomPassword();
4706
- var startTime = Date.now(), expireTime = Date.now() + (60000 * command.expire);
4707
+ var publicid = getRandomPassword(), startTime, expireTime;
4708
+ if (command.expire != null) {
4709
+ // Now until expire in hours
4710
+ startTime = Date.now();
4711
+ expireTime = Date.now() + (60000 * command.expire);
4712
+ } else {
4713
+ // Time range in seconds
4714
+ startTime = command.start * 1000;
4715
+ expireTime = command.end * 1000;
4716
+ }
4717
+
4718
const inviteCookie = parent.parent.encodeCookie({ a: 5, uid: user._id, gn: command.guestname, nid: node._id, cf: command.consent, start: startTime, expire: expireTime, pid: publicid }, parent.parent.invitationLinkEncryptionKey);
4719
if (inviteCookie == null) { if (command.responseid != null) { try { ws.send(JSON.stringify({ action: 'createDeviceShareLink', responseid: command.responseid, result: 'Unable to generate shareing cookie' })); } catch (ex) { } } return; }
4720
+ command.start = startTime;
4721
command.expire = expireTime;
4722
4723
// Create the server url
public/scripts/flatpickr.js
new
+2
@@ -0,0 +1,2 @@
1
+/* flatpickr v4.6.6,, @license MIT */
2
+!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(e=e||self).flatpickr=n()}(this,(function(){"use strict";var e=function(){return(e=Object.assign||function(e){for(var n,t=1,a=arguments.length;t<a;t++)for(var i in n=arguments[t])Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i]);return e}).apply(this,arguments)};function n(){for(var e=0,n=0,t=arguments.length;n<t;n++)e+=arguments[n].length;var a=Array(e),i=0;for(n=0;n<t;n++)for(var o=arguments[n],r=0,l=o.length;r<l;r++,i++)a[i]=o[r];return a}var t=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],a={_disable:[],_enable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:"object"==typeof window&&-1===window.navigator.userAgent.indexOf("MSIE"),ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enable:[],enableSeconds:!1,enableTime:!1,errorHandler:function(e){return"undefined"!=typeof console&&console.warn(e)},getWeek:function(e){var n=new Date(e.getTime());n.setHours(0,0,0,0),n.setDate(n.getDate()+3-(n.getDay()+6)%7);var t=new Date(n.getFullYear(),0,4);return 1+Math.round(((n.getTime()-t.getTime())/864e5-3+(t.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},i={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var n=e%100;if(n>3&&n<21)return"th";switch(n%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},o=function(e,n){return void 0===n&&(n=2),("000"+e).slice(-1*n)},r=function(e){return!0===e?1:0};function l(e,n,t){var a;return void 0===t&&(t=!1),function(){var i=this,o=arguments;null!==a&&clearTimeout(a),a=window.setTimeout((function(){a=null,t||e.apply(i,o)}),n),t&&!a&&e.apply(i,o)}}var c=function(e){return e instanceof Array?e:[e]};function d(e,n,t){if(!0===t)return e.classList.add(n);e.classList.remove(n)}function s(e,n,t){var a=window.document.createElement(e);return n=n||"",t=t||"",a.className=n,void 0!==t&&(a.textContent=t),a}function u(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function f(e,n){var t=s("div","numInputWrapper"),a=s("input","numInput "+e),i=s("span","arrowUp"),o=s("span","arrowDown");if(-1===navigator.userAgent.indexOf("MSIE 9.0")?a.type="number":(a.type="text",a.pattern="\\d*"),void 0!==n)for(var r in n)a.setAttribute(r,n[r]);return t.appendChild(a),t.appendChild(i),t.appendChild(o),t}function m(e){try{return"function"==typeof e.composedPath?e.composedPath()[0]:e.target}catch(n){return e.target}}var g=function(){},p=function(e,n,t){return t.months[n?"shorthand":"longhand"][e]},h={D:g,F:function(e,n,t){e.setMonth(t.months.longhand.indexOf(n))},G:function(e,n){e.setHours(parseFloat(n))},H:function(e,n){e.setHours(parseFloat(n))},J:function(e,n){e.setDate(parseFloat(n))},K:function(e,n,t){e.setHours(e.getHours()%12+12*r(new RegExp(t.amPM[1],"i").test(n)))},M:function(e,n,t){e.setMonth(t.months.shorthand.indexOf(n))},S:function(e,n){e.setSeconds(parseFloat(n))},U:function(e,n){return new Date(1e3*parseFloat(n))},W:function(e,n,t){var a=parseInt(n),i=new Date(e.getFullYear(),0,2+7*(a-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+t.firstDayOfWeek),i},Y:function(e,n){e.setFullYear(parseFloat(n))},Z:function(e,n){return new Date(n)},d:function(e,n){e.setDate(parseFloat(n))},h:function(e,n){e.setHours(parseFloat(n))},i:function(e,n){e.setMinutes(parseFloat(n))},j:function(e,n){e.setDate(parseFloat(n))},l:g,m:function(e,n){e.setMonth(parseFloat(n)-1)},n:function(e,n){e.setMonth(parseFloat(n)-1)},s:function(e,n){e.setSeconds(parseFloat(n))},u:function(e,n){return new Date(parseFloat(n))},w:g,y:function(e,n){e.setFullYear(2e3+parseFloat(n))}},v={D:"(\\w+)",F:"(\\w+)",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"(\\w+)",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"(\\w+)",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},D={Z:function(e){return e.toISOString()},D:function(e,n,t){return n.weekdays.shorthand[D.w(e,n,t)]},F:function(e,n,t){return p(D.n(e,n,t)-1,!1,n)},G:function(e,n,t){return o(D.h(e,n,t))},H:function(e){return o(e.getHours())},J:function(e,n){return void 0!==n.ordinal?e.getDate()+n.ordinal(e.getDate()):e.getDate()},K:function(e,n){return n.amPM[r(e.getHours()>11)]},M:function(e,n){return p(e.getMonth(),!0,n)},S:function(e){return o(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,n,t){return t.getWeek(e)},Y:function(e){return o(e.getFullYear(),4)},d:function(e){return o(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return o(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,n){return n.weekdays.longhand[e.getDay()]},m:function(e){return o(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},w=function(e){var n=e.config,t=void 0===n?a:n,o=e.l10n,r=void 0===o?i:o,l=e.isMobile,c=void 0!==l&&l;return function(e,n,a){var i=a||r;return void 0===t.formatDate||c?n.split("").map((function(n,a,o){return D[n]&&"\\"!==o[a-1]?D[n](e,i,t):"\\"!==n?n:""})).join(""):t.formatDate(e,n,i)}},b=function(e){var n=e.config,t=void 0===n?a:n,o=e.l10n,r=void 0===o?i:o;return function(e,n,i,o){if(0===e||e){var l,c=o||r,d=e;if(e instanceof Date)l=new Date(e.getTime());else if("string"!=typeof e&&void 0!==e.toFixed)l=new Date(e);else if("string"==typeof e){var s=n||(t||a).dateFormat,u=String(e).trim();if("today"===u)l=new Date,i=!0;else if(/Z$/.test(u)||/GMT$/.test(u))l=new Date(e);else if(t&&t.parseDate)l=t.parseDate(e,s);else{l=t&&t.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0);for(var f=void 0,m=[],g=0,p=0,D="";g<s.length;g++){var w=s[g],b="\\"===w,C="\\"===s[g-1]||b;if(v[w]&&!C){D+=v[w];var M=new RegExp(D).exec(e);M&&(f=!0)&&m["Y"!==w?"push":"unshift"]({fn:h[w],val:M[++p]})}else b||(D+=".");m.forEach((function(e){var n=e.fn,t=e.val;return l=n(l,t,c)||l}))}l=f?l:void 0}}if(l instanceof Date&&!isNaN(l.getTime()))return!0===i&&l.setHours(0,0,0,0),l;t.errorHandler(new Error("Invalid date provided: "+d))}}};function C(e,n,t){return void 0===t&&(t=!0),!1!==t?new Date(e.getTime()).setHours(0,0,0,0)-new Date(n.getTime()).setHours(0,0,0,0):e.getTime()-n.getTime()}var M=864e5;"function"!=typeof Object.assign&&(Object.assign=function(e){for(var n=[],t=1;t<arguments.length;t++)n[t-1]=arguments[t];if(!e)throw TypeError("Cannot convert undefined or null to object");for(var a=function(n){n&&Object.keys(n).forEach((function(t){return e[t]=n[t]}))},i=0,o=n;i<o.length;i++){var r=o[i];a(r)}return e});function y(g,h){var D={config:e(e({},a),E.defaultConfig),l10n:i};function y(e){return e.bind(D)}function x(){var e=D.config;!1===e.weekNumbers&&1===e.showMonths||!0!==e.noCalendar&&window.requestAnimationFrame((function(){if(void 0!==D.calendarContainer&&(D.calendarContainer.style.visibility="hidden",D.calendarContainer.style.display="block"),void 0!==D.daysContainer){var n=(D.days.offsetWidth+1)*e.showMonths;D.daysContainer.style.width=n+"px",D.calendarContainer.style.width=n+(void 0!==D.weekWrapper?D.weekWrapper.offsetWidth:0)+"px",D.calendarContainer.style.removeProperty("visibility"),D.calendarContainer.style.removeProperty("display")}}))}function k(e){if(0===D.selectedDates.length){var n=void 0!==D.config.minDate?new Date(D.config.minDate.getTime()):new Date,t=S(),a=t.hours,i=t.minutes,l=t.seconds;n.setHours(a,i,l,0),D.setDate(n,!1)}void 0!==e&&"blur"!==e.type&&function(e){e.preventDefault();var n="keydown"===e.type,t=m(e),a=t;void 0!==D.amPM&&t===D.amPM&&(D.amPM.textContent=D.l10n.amPM[r(D.amPM.textContent===D.l10n.amPM[0])]);var i=parseFloat(a.getAttribute("min")),l=parseFloat(a.getAttribute("max")),c=parseFloat(a.getAttribute("step")),d=parseInt(a.value,10),s=e.delta||(n?38===e.which?1:-1:0),u=d+c*s;if(void 0!==a.value&&2===a.value.length){var f=a===D.hourElement,g=a===D.minuteElement;u<i?(u=l+u+r(!f)+(r(f)&&r(!D.amPM)),g&&Y(void 0,-1,D.hourElement)):u>l&&(u=a===D.hourElement?u-l-r(!D.amPM):i,g&&Y(void 0,1,D.hourElement)),D.amPM&&f&&(1===c?u+d===23:Math.abs(u-d)>c)&&(D.amPM.textContent=D.l10n.amPM[r(D.amPM.textContent===D.l10n.amPM[0])]),a.value=o(u)}}(e);var c=D._input.value;T(),we(),D._input.value!==c&&D._debouncedChange()}function T(){if(void 0!==D.hourElement&&void 0!==D.minuteElement){var e,n,t=(parseInt(D.hourElement.value.slice(-2),10)||0)%24,a=(parseInt(D.minuteElement.value,10)||0)%60,i=void 0!==D.secondElement?(parseInt(D.secondElement.value,10)||0)%60:0;void 0!==D.amPM&&(e=t,n=D.amPM.textContent,t=e%12+12*r(n===D.l10n.amPM[1]));var o=void 0!==D.config.minTime||D.config.minDate&&D.minDateHasTime&&D.latestSelectedDateObj&&0===C(D.latestSelectedDateObj,D.config.minDate,!0);if(void 0!==D.config.maxTime||D.config.maxDate&&D.maxDateHasTime&&D.latestSelectedDateObj&&0===C(D.latestSelectedDateObj,D.config.maxDate,!0)){var l=void 0!==D.config.maxTime?D.config.maxTime:D.config.maxDate;(t=Math.min(t,l.getHours()))===l.getHours()&&(a=Math.min(a,l.getMinutes())),a===l.getMinutes()&&(i=Math.min(i,l.getSeconds()))}if(o){var c=void 0!==D.config.minTime?D.config.minTime:D.config.minDate;(t=Math.max(t,c.getHours()))===c.getHours()&&(a=Math.max(a,c.getMinutes())),a===c.getMinutes()&&(i=Math.max(i,c.getSeconds()))}_(t,a,i)}}function I(e){var n=e||D.latestSelectedDateObj;n&&_(n.getHours(),n.getMinutes(),n.getSeconds())}function S(){var e=D.config.defaultHour,n=D.config.defaultMinute,t=D.config.defaultSeconds;if(void 0!==D.config.minDate){var a=D.config.minDate.getHours(),i=D.config.minDate.getMinutes();(e=Math.max(e,a))===a&&(n=Math.max(i,n)),e===a&&n===i&&(t=D.config.minDate.getSeconds())}if(void 0!==D.config.maxDate){var o=D.config.maxDate.getHours(),r=D.config.maxDate.getMinutes();(e=Math.min(e,o))===o&&(n=Math.min(r,n)),e===o&&n===r&&(t=D.config.maxDate.getSeconds())}return{hours:e,minutes:n,seconds:t}}function _(e,n,t){void 0!==D.latestSelectedDateObj&&D.latestSelectedDateObj.setHours(e%24,n,t||0,0),D.hourElement&&D.minuteElement&&!D.isMobile&&(D.hourElement.value=o(D.config.time_24hr?e:(12+e)%12+12*r(e%12==0)),D.minuteElement.value=o(n),void 0!==D.amPM&&(D.amPM.textContent=D.l10n.amPM[r(e>=12)]),void 0!==D.secondElement&&(D.secondElement.value=o(t)))}function O(e){var n=m(e),t=parseInt(n.value)+(e.delta||0);(t/1e3>1||"Enter"===e.key&&!/[^\d]/.test(t.toString()))&&Z(t)}function F(e,n,t,a){return n instanceof Array?n.forEach((function(n){return F(e,n,t,a)})):e instanceof Array?e.forEach((function(e){return F(e,n,t,a)})):(e.addEventListener(n,t,a),void D._handlers.push({element:e,event:n,handler:t,options:a}))}function N(){ge("onChange")}function A(e,n){var t=void 0!==e?D.parseDate(e):D.latestSelectedDateObj||(D.config.minDate&&D.config.minDate>D.now?D.config.minDate:D.config.maxDate&&D.config.maxDate<D.now?D.config.maxDate:D.now),a=D.currentYear,i=D.currentMonth;try{void 0!==t&&(D.currentYear=t.getFullYear(),D.currentMonth=t.getMonth())}catch(e){e.message="Invalid date supplied: "+t,D.config.errorHandler(e)}n&&D.currentYear!==a&&(ge("onYearChange"),J()),!n||D.currentYear===a&&D.currentMonth===i||ge("onMonthChange"),D.redraw()}function P(e){var n=m(e);~n.className.indexOf("arrow")&&Y(e,n.classList.contains("arrowUp")?1:-1)}function Y(e,n,t){var a=e&&m(e),i=t||a&&a.parentNode&&a.parentNode.firstChild,o=pe("increment");o.delta=n,i&&i.dispatchEvent(o)}function H(e,n,t,a){var i=Q(n,!0),o=s("span","flatpickr-day "+e,n.getDate().toString());return o.dateObj=n,o.$i=a,o.setAttribute("aria-label",D.formatDate(n,D.config.ariaDateFormat)),-1===e.indexOf("hidden")&&0===C(n,D.now)&&(D.todayDateElem=o,o.classList.add("today"),o.setAttribute("aria-current","date")),i?(o.tabIndex=-1,he(n)&&(o.classList.add("selected"),D.selectedDateElem=o,"range"===D.config.mode&&(d(o,"startRange",D.selectedDates[0]&&0===C(n,D.selectedDates[0],!0)),d(o,"endRange",D.selectedDates[1]&&0===C(n,D.selectedDates[1],!0)),"nextMonthDay"===e&&o.classList.add("inRange")))):o.classList.add("flatpickr-disabled"),"range"===D.config.mode&&function(e){return!("range"!==D.config.mode||D.selectedDates.length<2)&&(C(e,D.selectedDates[0])>=0&&C(e,D.selectedDates[1])<=0)}(n)&&!he(n)&&o.classList.add("inRange"),D.weekNumbers&&1===D.config.showMonths&&"prevMonthDay"!==e&&t%7==1&&D.weekNumbers.insertAdjacentHTML("beforeend","<span class='flatpickr-day'>"+D.config.getWeek(n)+"</span>"),ge("onDayCreate",o),o}function j(e){e.focus(),"range"===D.config.mode&&te(e)}function L(e){for(var n=e>0?0:D.config.showMonths-1,t=e>0?D.config.showMonths:-1,a=n;a!=t;a+=e)for(var i=D.daysContainer.children[a],o=e>0?0:i.children.length-1,r=e>0?i.children.length:-1,l=o;l!=r;l+=e){var c=i.children[l];if(-1===c.className.indexOf("hidden")&&Q(c.dateObj))return c}}function W(e,n){var t=X(document.activeElement||document.body),a=void 0!==e?e:t?document.activeElement:void 0!==D.selectedDateElem&&X(D.selectedDateElem)?D.selectedDateElem:void 0!==D.todayDateElem&&X(D.todayDateElem)?D.todayDateElem:L(n>0?1:-1);void 0===a?D._input.focus():t?function(e,n){for(var t=-1===e.className.indexOf("Month")?e.dateObj.getMonth():D.currentMonth,a=n>0?D.config.showMonths:-1,i=n>0?1:-1,o=t-D.currentMonth;o!=a;o+=i)for(var r=D.daysContainer.children[o],l=t-D.currentMonth===o?e.$i+n:n<0?r.children.length-1:0,c=r.children.length,d=l;d>=0&&d<c&&d!=(n>0?c:-1);d+=i){var s=r.children[d];if(-1===s.className.indexOf("hidden")&&Q(s.dateObj)&&Math.abs(e.$i-d)>=Math.abs(n))return j(s)}D.changeMonth(i),W(L(i),0)}(a,n):j(a)}function R(e,n){for(var t=(new Date(e,n,1).getDay()-D.l10n.firstDayOfWeek+7)%7,a=D.utils.getDaysInMonth((n-1+12)%12,e),i=D.utils.getDaysInMonth(n,e),o=window.document.createDocumentFragment(),r=D.config.showMonths>1,l=r?"prevMonthDay hidden":"prevMonthDay",c=r?"nextMonthDay hidden":"nextMonthDay",d=a+1-t,u=0;d<=a;d++,u++)o.appendChild(H(l,new Date(e,n-1,d),d,u));for(d=1;d<=i;d++,u++)o.appendChild(H("",new Date(e,n,d),d,u));for(var f=i+1;f<=42-t&&(1===D.config.showMonths||u%7!=0);f++,u++)o.appendChild(H(c,new Date(e,n+1,f%i),f,u));var m=s("div","dayContainer");return m.appendChild(o),m}function B(){if(void 0!==D.daysContainer){u(D.daysContainer),D.weekNumbers&&u(D.weekNumbers);for(var e=document.createDocumentFragment(),n=0;n<D.config.showMonths;n++){var t=new Date(D.currentYear,D.currentMonth,1);t.setMonth(D.currentMonth+n),e.appendChild(R(t.getFullYear(),t.getMonth()))}D.daysContainer.appendChild(e),D.days=D.daysContainer.firstChild,"range"===D.config.mode&&1===D.selectedDates.length&&te()}}function J(){if(!(D.config.showMonths>1||"dropdown"!==D.config.monthSelectorType)){var e=function(e){return!(void 0!==D.config.minDate&&D.currentYear===D.config.minDate.getFullYear()&&e<D.config.minDate.getMonth())&&!(void 0!==D.config.maxDate&&D.currentYear===D.config.maxDate.getFullYear()&&e>D.config.maxDate.getMonth())};D.monthsDropdownContainer.tabIndex=-1,D.monthsDropdownContainer.innerHTML="";for(var n=0;n<12;n++)if(e(n)){var t=s("option","flatpickr-monthDropdown-month");t.value=new Date(D.currentYear,n).getMonth().toString(),t.textContent=p(n,D.config.shorthandCurrentMonth,D.l10n),t.tabIndex=-1,D.currentMonth===n&&(t.selected=!0),D.monthsDropdownContainer.appendChild(t)}}}function K(){var e,n=s("div","flatpickr-month"),t=window.document.createDocumentFragment();D.config.showMonths>1||"static"===D.config.monthSelectorType?e=s("span","cur-month"):(D.monthsDropdownContainer=s("select","flatpickr-monthDropdown-months"),D.monthsDropdownContainer.setAttribute("aria-label",D.l10n.monthAriaLabel),F(D.monthsDropdownContainer,"change",(function(e){var n=m(e),t=parseInt(n.value,10);D.changeMonth(t-D.currentMonth),ge("onMonthChange")})),J(),e=D.monthsDropdownContainer);var a=f("cur-year",{tabindex:"-1"}),i=a.getElementsByTagName("input")[0];i.setAttribute("aria-label",D.l10n.yearAriaLabel),D.config.minDate&&i.setAttribute("min",D.config.minDate.getFullYear().toString()),D.config.maxDate&&(i.setAttribute("max",D.config.maxDate.getFullYear().toString()),i.disabled=!!D.config.minDate&&D.config.minDate.getFullYear()===D.config.maxDate.getFullYear());var o=s("div","flatpickr-current-month");return o.appendChild(e),o.appendChild(a),t.appendChild(o),n.appendChild(t),{container:n,yearElement:i,monthElement:e}}function U(){u(D.monthNav),D.monthNav.appendChild(D.prevMonthNav),D.config.showMonths&&(D.yearElements=[],D.monthElements=[]);for(var e=D.config.showMonths;e--;){var n=K();D.yearElements.push(n.yearElement),D.monthElements.push(n.monthElement),D.monthNav.appendChild(n.container)}D.monthNav.appendChild(D.nextMonthNav)}function q(){D.weekdayContainer?u(D.weekdayContainer):D.weekdayContainer=s("div","flatpickr-weekdays");for(var e=D.config.showMonths;e--;){var n=s("div","flatpickr-weekdaycontainer");D.weekdayContainer.appendChild(n)}return $(),D.weekdayContainer}function $(){if(D.weekdayContainer){var e=D.l10n.firstDayOfWeek,t=n(D.l10n.weekdays.shorthand);e>0&&e<t.length&&(t=n(t.splice(e,t.length),t.splice(0,e)));for(var a=D.config.showMonths;a--;)D.weekdayContainer.children[a].innerHTML="\n <span class='flatpickr-weekday'>\n "+t.join("</span><span class='flatpickr-weekday'>")+"\n </span>\n "}}function z(e,n){void 0===n&&(n=!0);var t=n?e:e-D.currentMonth;t<0&&!0===D._hidePrevMonthArrow||t>0&&!0===D._hideNextMonthArrow||(D.currentMonth+=t,(D.currentMonth<0||D.currentMonth>11)&&(D.currentYear+=D.currentMonth>11?1:-1,D.currentMonth=(D.currentMonth+12)%12,ge("onYearChange"),J()),B(),ge("onMonthChange"),ve())}function G(e){return!(!D.config.appendTo||!D.config.appendTo.contains(e))||D.calendarContainer.contains(e)}function V(e){if(D.isOpen&&!D.config.inline){var n=m(e),t=G(n),a=n===D.input||n===D.altInput||D.element.contains(n)||e.path&&e.path.indexOf&&(~e.path.indexOf(D.input)||~e.path.indexOf(D.altInput)),i="blur"===e.type?a&&e.relatedTarget&&!G(e.relatedTarget):!a&&!t&&!G(e.relatedTarget),o=!D.config.ignoredFocusElements.some((function(e){return e.contains(n)}));i&&o&&(void 0!==D.timeContainer&&void 0!==D.minuteElement&&void 0!==D.hourElement&&""!==D.input.value&&void 0!==D.input.value&&k(),D.close(),D.config&&"range"===D.config.mode&&1===D.selectedDates.length&&(D.clear(!1),D.redraw()))}}function Z(e){if(!(!e||D.config.minDate&&e<D.config.minDate.getFullYear()||D.config.maxDate&&e>D.config.maxDate.getFullYear())){var n=e,t=D.currentYear!==n;D.currentYear=n||D.currentYear,D.config.maxDate&&D.currentYear===D.config.maxDate.getFullYear()?D.currentMonth=Math.min(D.config.maxDate.getMonth(),D.currentMonth):D.config.minDate&&D.currentYear===D.config.minDate.getFullYear()&&(D.currentMonth=Math.max(D.config.minDate.getMonth(),D.currentMonth)),t&&(D.redraw(),ge("onYearChange"),J())}}function Q(e,n){void 0===n&&(n=!0);var t=D.parseDate(e,void 0,n);if(D.config.minDate&&t&&C(t,D.config.minDate,void 0!==n?n:!D.minDateHasTime)<0||D.config.maxDate&&t&&C(t,D.config.maxDate,void 0!==n?n:!D.maxDateHasTime)>0)return!1;if(0===D.config.enable.length&&0===D.config.disable.length)return!0;if(void 0===t)return!1;for(var a=D.config.enable.length>0,i=a?D.config.enable:D.config.disable,o=0,r=void 0;o<i.length;o++){if("function"==typeof(r=i[o])&&r(t))return a;if(r instanceof Date&&void 0!==t&&r.getTime()===t.getTime())return a;if("string"==typeof r&&void 0!==t){var l=D.parseDate(r,void 0,!0);return l&&l.getTime()===t.getTime()?a:!a}if("object"==typeof r&&void 0!==t&&r.from&&r.to&&t.getTime()>=r.from.getTime()&&t.getTime()<=r.to.getTime())return a}return!a}function X(e){return void 0!==D.daysContainer&&(-1===e.className.indexOf("hidden")&&-1===e.className.indexOf("flatpickr-disabled")&&D.daysContainer.contains(e))}function ee(e){!(e.target===D._input)||e.relatedTarget&&G(e.relatedTarget)||D.setDate(D._input.value,!0,e.target===D.altInput?D.config.altFormat:D.config.dateFormat)}function ne(e){var n=m(e),t=D.config.wrap?g.contains(n):n===D._input,a=D.config.allowInput,i=D.isOpen&&(!a||!t),o=D.config.inline&&t&&!a;if(13===e.keyCode&&t){if(a)return D.setDate(D._input.value,!0,n===D.altInput?D.config.altFormat:D.config.dateFormat),n.blur();D.open()}else if(G(n)||i||o){var r=!!D.timeContainer&&D.timeContainer.contains(n);switch(e.keyCode){case 13:r?(e.preventDefault(),k(),de()):se(e);break;case 27:e.preventDefault(),de();break;case 8:case 46:t&&!D.config.allowInput&&(e.preventDefault(),D.clear());break;case 37:case 39:if(r||t)D.hourElement&&D.hourElement.focus();else if(e.preventDefault(),void 0!==D.daysContainer&&(!1===a||document.activeElement&&X(document.activeElement))){var l=39===e.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),z(l),W(L(1),0)):W(void 0,l)}break;case 38:case 40:e.preventDefault();var c=40===e.keyCode?1:-1;D.daysContainer&&void 0!==n.$i||n===D.input||n===D.altInput?e.ctrlKey?(e.stopPropagation(),Z(D.currentYear-c),W(L(1),0)):r||W(void 0,7*c):n===D.currentYearElement?Z(D.currentYear-c):D.config.enableTime&&(!r&&D.hourElement&&D.hourElement.focus(),k(e),D._debouncedChange());break;case 9:if(r){var d=[D.hourElement,D.minuteElement,D.secondElement,D.amPM].concat(D.pluginElements).filter((function(e){return e})),s=d.indexOf(n);if(-1!==s){var u=d[s+(e.shiftKey?-1:1)];e.preventDefault(),(u||D._input).focus()}}else!D.config.noCalendar&&D.daysContainer&&D.daysContainer.contains(n)&&e.shiftKey&&(e.preventDefault(),D._input.focus())}}if(void 0!==D.amPM&&n===D.amPM)switch(e.key){case D.l10n.amPM[0].charAt(0):case D.l10n.amPM[0].charAt(0).toLowerCase():D.amPM.textContent=D.l10n.amPM[0],T(),we();break;case D.l10n.amPM[1].charAt(0):case D.l10n.amPM[1].charAt(0).toLowerCase():D.amPM.textContent=D.l10n.amPM[1],T(),we()}(t||G(n))&&ge("onKeyDown",e)}function te(e){if(1===D.selectedDates.length&&(!e||e.classList.contains("flatpickr-day")&&!e.classList.contains("flatpickr-disabled"))){for(var n=e?e.dateObj.getTime():D.days.firstElementChild.dateObj.getTime(),t=D.parseDate(D.selectedDates[0],void 0,!0).getTime(),a=Math.min(n,D.selectedDates[0].getTime()),i=Math.max(n,D.selectedDates[0].getTime()),o=!1,r=0,l=0,c=a;c<i;c+=M)Q(new Date(c),!0)||(o=o||c>a&&c<i,c<t&&(!r||c>r)?r=c:c>t&&(!l||c<l)&&(l=c));for(var d=0;d<D.config.showMonths;d++)for(var s=D.daysContainer.children[d],u=function(a,i){var c,d,u,f=s.children[a],m=f.dateObj.getTime(),g=r>0&&m<r||l>0&&m>l;return g?(f.classList.add("notAllowed"),["inRange","startRange","endRange"].forEach((function(e){f.classList.remove(e)})),"continue"):o&&!g?"continue":(["startRange","inRange","endRange","notAllowed"].forEach((function(e){f.classList.remove(e)})),void(void 0!==e&&(e.classList.add(n<=D.selectedDates[0].getTime()?"startRange":"endRange"),t<n&&m===t?f.classList.add("startRange"):t>n&&m===t&&f.classList.add("endRange"),m>=r&&(0===l||m<=l)&&(d=t,u=n,(c=m)>Math.min(d,u)&&c<Math.max(d,u))&&f.classList.add("inRange"))))},f=0,m=s.children.length;f<m;f++)u(f)}}function ae(){!D.isOpen||D.config.static||D.config.inline||le()}function ie(e){return function(n){var t=D.config["_"+e+"Date"]=D.parseDate(n,D.config.dateFormat),a=D.config["_"+("min"===e?"max":"min")+"Date"];void 0!==t&&(D["min"===e?"minDateHasTime":"maxDateHasTime"]=t.getHours()>0||t.getMinutes()>0||t.getSeconds()>0),D.selectedDates&&(D.selectedDates=D.selectedDates.filter((function(e){return Q(e)})),D.selectedDates.length||"min"!==e||I(t),we()),D.daysContainer&&(ce(),void 0!==t?D.currentYearElement[e]=t.getFullYear().toString():D.currentYearElement.removeAttribute(e),D.currentYearElement.disabled=!!a&&void 0!==t&&a.getFullYear()===t.getFullYear())}}function oe(){return D.config.wrap?g.querySelector("[data-input]"):g}function re(){"object"!=typeof D.config.locale&&void 0===E.l10ns[D.config.locale]&&D.config.errorHandler(new Error("flatpickr: invalid locale "+D.config.locale)),D.l10n=e(e({},E.l10ns.default),"object"==typeof D.config.locale?D.config.locale:"default"!==D.config.locale?E.l10ns[D.config.locale]:void 0),v.K="("+D.l10n.amPM[0]+"|"+D.l10n.amPM[1]+"|"+D.l10n.amPM[0].toLowerCase()+"|"+D.l10n.amPM[1].toLowerCase()+")",void 0===e(e({},h),JSON.parse(JSON.stringify(g.dataset||{}))).time_24hr&&void 0===E.defaultConfig.time_24hr&&(D.config.time_24hr=D.l10n.time_24hr),D.formatDate=w(D),D.parseDate=b({config:D.config,l10n:D.l10n})}function le(e){if(void 0!==D.calendarContainer){ge("onPreCalendarPosition");var n=e||D._positionElement,t=Array.prototype.reduce.call(D.calendarContainer.children,(function(e,n){return e+n.offsetHeight}),0),a=D.calendarContainer.offsetWidth,i=D.config.position.split(" "),o=i[0],r=i.length>1?i[1]:null,l=n.getBoundingClientRect(),c=window.innerHeight-l.bottom,s="above"===o||"below"!==o&&c<t&&l.top>t,u=window.pageYOffset+l.top+(s?-t-2:n.offsetHeight+2);if(d(D.calendarContainer,"arrowTop",!s),d(D.calendarContainer,"arrowBottom",s),!D.config.inline){var f=window.pageXOffset+l.left,m=!1,g=!1;"center"===r?(f-=(a-l.width)/2,m=!0):"right"===r&&(f-=a-l.width,g=!0),d(D.calendarContainer,"arrowLeft",!m&&!g),d(D.calendarContainer,"arrowCenter",m),d(D.calendarContainer,"arrowRight",g);var p=window.document.body.offsetWidth-(window.pageXOffset+l.right),h=f+a>window.document.body.offsetWidth,v=p+a>window.document.body.offsetWidth;if(d(D.calendarContainer,"rightMost",h),!D.config.static)if(D.calendarContainer.style.top=u+"px",h)if(v){var w=function(){for(var e=null,n=0;n<document.styleSheets.length;n++){var t=document.styleSheets[n];try{t.cssRules}catch(e){continue}e=t;break}return null!=e?e:(a=document.createElement("style"),document.head.appendChild(a),a.sheet);var a}();if(void 0===w)return;var b=window.document.body.offsetWidth,C=Math.max(0,b/2-a/2),M=w.cssRules.length,y="{left:"+l.left+"px;right:auto;}";d(D.calendarContainer,"rightMost",!1),d(D.calendarContainer,"centerMost",!0),w.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+y,M),D.calendarContainer.style.left=C+"px",D.calendarContainer.style.right="auto"}else D.calendarContainer.style.left="auto",D.calendarContainer.style.right=p+"px";else D.calendarContainer.style.left=f+"px",D.calendarContainer.style.right="auto"}}}function ce(){D.config.noCalendar||D.isMobile||(J(),ve(),B())}function de(){D._input.focus(),-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(D.close,0):D.close()}function se(e){e.preventDefault(),e.stopPropagation();var n=function e(n,t){return t(n)?n:n.parentNode?e(n.parentNode,t):void 0}(m(e),(function(e){return e.classList&&e.classList.contains("flatpickr-day")&&!e.classList.contains("flatpickr-disabled")&&!e.classList.contains("notAllowed")}));if(void 0!==n){var t=n,a=D.latestSelectedDateObj=new Date(t.dateObj.getTime()),i=(a.getMonth()<D.currentMonth||a.getMonth()>D.currentMonth+D.config.showMonths-1)&&"range"!==D.config.mode;if(D.selectedDateElem=t,"single"===D.config.mode)D.selectedDates=[a];else if("multiple"===D.config.mode){var o=he(a);o?D.selectedDates.splice(parseInt(o),1):D.selectedDates.push(a)}else"range"===D.config.mode&&(2===D.selectedDates.length&&D.clear(!1,!1),D.latestSelectedDateObj=a,D.selectedDates.push(a),0!==C(a,D.selectedDates[0],!0)&&D.selectedDates.sort((function(e,n){return e.getTime()-n.getTime()})));if(T(),i){var r=D.currentYear!==a.getFullYear();D.currentYear=a.getFullYear(),D.currentMonth=a.getMonth(),r&&(ge("onYearChange"),J()),ge("onMonthChange")}if(ve(),B(),we(),i||"range"===D.config.mode||1!==D.config.showMonths?void 0!==D.selectedDateElem&&void 0===D.hourElement&&D.selectedDateElem&&D.selectedDateElem.focus():j(t),void 0!==D.hourElement&&void 0!==D.hourElement&&D.hourElement.focus(),D.config.closeOnSelect){var l="single"===D.config.mode&&!D.config.enableTime,c="range"===D.config.mode&&2===D.selectedDates.length&&!D.config.enableTime;(l||c)&&de()}N()}}D.parseDate=b({config:D.config,l10n:D.l10n}),D._handlers=[],D.pluginElements=[],D.loadedPlugins=[],D._bind=F,D._setHoursFromDate=I,D._positionCalendar=le,D.changeMonth=z,D.changeYear=Z,D.clear=function(e,n){void 0===e&&(e=!0);void 0===n&&(n=!0);D.input.value="",void 0!==D.altInput&&(D.altInput.value="");void 0!==D.mobileInput&&(D.mobileInput.value="");D.selectedDates=[],D.latestSelectedDateObj=void 0,!0===n&&(D.currentYear=D._initialDate.getFullYear(),D.currentMonth=D._initialDate.getMonth());if(!0===D.config.enableTime){var t=S(),a=t.hours,i=t.minutes,o=t.seconds;_(a,i,o)}D.redraw(),e&&ge("onChange")},D.close=function(){D.isOpen=!1,D.isMobile||(void 0!==D.calendarContainer&&D.calendarContainer.classList.remove("open"),void 0!==D._input&&D._input.classList.remove("active"));ge("onClose")},D._createElement=s,D.destroy=function(){void 0!==D.config&&ge("onDestroy");for(var e=D._handlers.length;e--;){var n=D._handlers[e];n.element.removeEventListener(n.event,n.handler,n.options)}if(D._handlers=[],D.mobileInput)D.mobileInput.parentNode&&D.mobileInput.parentNode.removeChild(D.mobileInput),D.mobileInput=void 0;else if(D.calendarContainer&&D.calendarContainer.parentNode)if(D.config.static&&D.calendarContainer.parentNode){var t=D.calendarContainer.parentNode;if(t.lastChild&&t.removeChild(t.lastChild),t.parentNode){for(;t.firstChild;)t.parentNode.insertBefore(t.firstChild,t);t.parentNode.removeChild(t)}}else D.calendarContainer.parentNode.removeChild(D.calendarContainer);D.altInput&&(D.input.type="text",D.altInput.parentNode&&D.altInput.parentNode.removeChild(D.altInput),delete D.altInput);D.input&&(D.input.type=D.input._type,D.input.classList.remove("flatpickr-input"),D.input.removeAttribute("readonly"));["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach((function(e){try{delete D[e]}catch(e){}}))},D.isEnabled=Q,D.jumpToDate=A,D.open=function(e,n){void 0===n&&(n=D._positionElement);if(!0===D.isMobile){if(e){e.preventDefault();var t=m(e);t&&t.blur()}return void 0!==D.mobileInput&&(D.mobileInput.focus(),D.mobileInput.click()),void ge("onOpen")}if(D._input.disabled||D.config.inline)return;var a=D.isOpen;D.isOpen=!0,a||(D.calendarContainer.classList.add("open"),D._input.classList.add("active"),ge("onOpen"),le(n));!0===D.config.enableTime&&!0===D.config.noCalendar&&(!1!==D.config.allowInput||void 0!==e&&D.timeContainer.contains(e.relatedTarget)||setTimeout((function(){return D.hourElement.select()}),50))},D.redraw=ce,D.set=function(e,n){if(null!==e&&"object"==typeof e)for(var a in Object.assign(D.config,e),e)void 0!==ue[a]&&ue[a].forEach((function(e){return e()}));else D.config[e]=n,void 0!==ue[e]?ue[e].forEach((function(e){return e()})):t.indexOf(e)>-1&&(D.config[e]=c(n));D.redraw(),we(!0)},D.setDate=function(e,n,t){void 0===n&&(n=!1);void 0===t&&(t=D.config.dateFormat);if(0!==e&&!e||e instanceof Array&&0===e.length)return D.clear(n);fe(e,t),D.latestSelectedDateObj=D.selectedDates[D.selectedDates.length-1],D.redraw(),A(void 0,n),I(),0===D.selectedDates.length&&D.clear(!1);we(n),n&&ge("onChange")},D.toggle=function(e){if(!0===D.isOpen)return D.close();D.open(e)};var ue={locale:[re,$],showMonths:[U,x,q],minDate:[A],maxDate:[A]};function fe(e,n){var t=[];if(e instanceof Array)t=e.map((function(e){return D.parseDate(e,n)}));else if(e instanceof Date||"number"==typeof e)t=[D.parseDate(e,n)];else if("string"==typeof e)switch(D.config.mode){case"single":case"time":t=[D.parseDate(e,n)];break;case"multiple":t=e.split(D.config.conjunction).map((function(e){return D.parseDate(e,n)}));break;case"range":t=e.split(D.l10n.rangeSeparator).map((function(e){return D.parseDate(e,n)}))}else D.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(e)));D.selectedDates=D.config.allowInvalidPreload?t:t.filter((function(e){return e instanceof Date&&Q(e,!1)})),"range"===D.config.mode&&D.selectedDates.sort((function(e,n){return e.getTime()-n.getTime()}))}function me(e){return e.slice().map((function(e){return"string"==typeof e||"number"==typeof e||e instanceof Date?D.parseDate(e,void 0,!0):e&&"object"==typeof e&&e.from&&e.to?{from:D.parseDate(e.from,void 0),to:D.parseDate(e.to,void 0)}:e})).filter((function(e){return e}))}function ge(e,n){if(void 0!==D.config){var t=D.config[e];if(void 0!==t&&t.length>0)for(var a=0;t[a]&&a<t.length;a++)t[a](D.selectedDates,D.input.value,D,n);"onChange"===e&&(D.input.dispatchEvent(pe("change")),D.input.dispatchEvent(pe("input")))}}function pe(e){var n=document.createEvent("Event");return n.initEvent(e,!0,!0),n}function he(e){for(var n=0;n<D.selectedDates.length;n++)if(0===C(D.selectedDates[n],e))return""+n;return!1}function ve(){D.config.noCalendar||D.isMobile||!D.monthNav||(D.yearElements.forEach((function(e,n){var t=new Date(D.currentYear,D.currentMonth,1);t.setMonth(D.currentMonth+n),D.config.showMonths>1||"static"===D.config.monthSelectorType?D.monthElements[n].textContent=p(t.getMonth(),D.config.shorthandCurrentMonth,D.l10n)+" ":D.monthsDropdownContainer.value=t.getMonth().toString(),e.value=t.getFullYear().toString()})),D._hidePrevMonthArrow=void 0!==D.config.minDate&&(D.currentYear===D.config.minDate.getFullYear()?D.currentMonth<=D.config.minDate.getMonth():D.currentYear<D.config.minDate.getFullYear()),D._hideNextMonthArrow=void 0!==D.config.maxDate&&(D.currentYear===D.config.maxDate.getFullYear()?D.currentMonth+1>D.config.maxDate.getMonth():D.currentYear>D.config.maxDate.getFullYear()))}function De(e){return D.selectedDates.map((function(n){return D.formatDate(n,e)})).filter((function(e,n,t){return"range"!==D.config.mode||D.config.enableTime||t.indexOf(e)===n})).join("range"!==D.config.mode?D.config.conjunction:D.l10n.rangeSeparator)}function we(e){void 0===e&&(e=!0),void 0!==D.mobileInput&&D.mobileFormatStr&&(D.mobileInput.value=void 0!==D.latestSelectedDateObj?D.formatDate(D.latestSelectedDateObj,D.mobileFormatStr):""),D.input.value=De(D.config.dateFormat),void 0!==D.altInput&&(D.altInput.value=De(D.config.altFormat)),!1!==e&&ge("onValueUpdate")}function be(e){var n=m(e),t=D.prevMonthNav.contains(n),a=D.nextMonthNav.contains(n);t||a?z(t?-1:1):D.yearElements.indexOf(n)>=0?n.select():n.classList.contains("arrowUp")?D.changeYear(D.currentYear+1):n.classList.contains("arrowDown")&&D.changeYear(D.currentYear-1)}return function(){D.element=D.input=g,D.isOpen=!1,function(){var n=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],i=e(e({},JSON.parse(JSON.stringify(g.dataset||{}))),h),o={};D.config.parseDate=i.parseDate,D.config.formatDate=i.formatDate,Object.defineProperty(D.config,"enable",{get:function(){return D.config._enable},set:function(e){D.config._enable=me(e)}}),Object.defineProperty(D.config,"disable",{get:function(){return D.config._disable},set:function(e){D.config._disable=me(e)}});var r="time"===i.mode;if(!i.dateFormat&&(i.enableTime||r)){var l=E.defaultConfig.dateFormat||a.dateFormat;o.dateFormat=i.noCalendar||r?"H:i"+(i.enableSeconds?":S":""):l+" H:i"+(i.enableSeconds?":S":"")}if(i.altInput&&(i.enableTime||r)&&!i.altFormat){var d=E.defaultConfig.altFormat||a.altFormat;o.altFormat=i.noCalendar||r?"h:i"+(i.enableSeconds?":S K":" K"):d+" h:i"+(i.enableSeconds?":S":"")+" K"}Object.defineProperty(D.config,"minDate",{get:function(){return D.config._minDate},set:ie("min")}),Object.defineProperty(D.config,"maxDate",{get:function(){return D.config._maxDate},set:ie("max")});var s=function(e){return function(n){D.config["min"===e?"_minTime":"_maxTime"]=D.parseDate(n,"H:i:S")}};Object.defineProperty(D.config,"minTime",{get:function(){return D.config._minTime},set:s("min")}),Object.defineProperty(D.config,"maxTime",{get:function(){return D.config._maxTime},set:s("max")}),"time"===i.mode&&(D.config.noCalendar=!0,D.config.enableTime=!0);Object.assign(D.config,o,i);for(var u=0;u<n.length;u++)D.config[n[u]]=!0===D.config[n[u]]||"true"===D.config[n[u]];t.filter((function(e){return void 0!==D.config[e]})).forEach((function(e){D.config[e]=c(D.config[e]||[]).map(y)})),D.isMobile=!D.config.disableMobile&&!D.config.inline&&"single"===D.config.mode&&!D.config.disable.length&&!D.config.enable.length&&!D.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);for(u=0;u<D.config.plugins.length;u++){var f=D.config.plugins[u](D)||{};for(var m in f)t.indexOf(m)>-1?D.config[m]=c(f[m]).map(y).concat(D.config[m]):void 0===i[m]&&(D.config[m]=f[m])}i.altInputClass||(D.config.altInputClass=oe().className+" "+D.config.altInputClass);ge("onParseConfig")}(),re(),function(){if(D.input=oe(),!D.input)return void D.config.errorHandler(new Error("Invalid input element specified"));D.input._type=D.input.type,D.input.type="text",D.input.classList.add("flatpickr-input"),D._input=D.input,D.config.altInput&&(D.altInput=s(D.input.nodeName,D.config.altInputClass),D._input=D.altInput,D.altInput.placeholder=D.input.placeholder,D.altInput.disabled=D.input.disabled,D.altInput.required=D.input.required,D.altInput.tabIndex=D.input.tabIndex,D.altInput.type="text",D.input.setAttribute("type","hidden"),!D.config.static&&D.input.parentNode&&D.input.parentNode.insertBefore(D.altInput,D.input.nextSibling));D.config.allowInput||D._input.setAttribute("readonly","readonly");D._positionElement=D.config.positionElement||D._input}(),function(){D.selectedDates=[],D.now=D.parseDate(D.config.now)||new Date;var e=D.config.defaultDate||("INPUT"!==D.input.nodeName&&"TEXTAREA"!==D.input.nodeName||!D.input.placeholder||D.input.value!==D.input.placeholder?D.input.value:null);e&&fe(e,D.config.dateFormat);D._initialDate=D.selectedDates.length>0?D.selectedDates[0]:D.config.minDate&&D.config.minDate.getTime()>D.now.getTime()?D.config.minDate:D.config.maxDate&&D.config.maxDate.getTime()<D.now.getTime()?D.config.maxDate:D.now,D.currentYear=D._initialDate.getFullYear(),D.currentMonth=D._initialDate.getMonth(),D.selectedDates.length>0&&(D.latestSelectedDateObj=D.selectedDates[0]);void 0!==D.config.minTime&&(D.config.minTime=D.parseDate(D.config.minTime,"H:i"));void 0!==D.config.maxTime&&(D.config.maxTime=D.parseDate(D.config.maxTime,"H:i"));D.minDateHasTime=!!D.config.minDate&&(D.config.minDate.getHours()>0||D.config.minDate.getMinutes()>0||D.config.minDate.getSeconds()>0),D.maxDateHasTime=!!D.config.maxDate&&(D.config.maxDate.getHours()>0||D.config.maxDate.getMinutes()>0||D.config.maxDate.getSeconds()>0)}(),D.utils={getDaysInMonth:function(e,n){return void 0===e&&(e=D.currentMonth),void 0===n&&(n=D.currentYear),1===e&&(n%4==0&&n%100!=0||n%400==0)?29:D.l10n.daysInMonth[e]}},D.isMobile||function(){var e=window.document.createDocumentFragment();if(D.calendarContainer=s("div","flatpickr-calendar"),D.calendarContainer.tabIndex=-1,!D.config.noCalendar){if(e.appendChild((D.monthNav=s("div","flatpickr-months"),D.yearElements=[],D.monthElements=[],D.prevMonthNav=s("span","flatpickr-prev-month"),D.prevMonthNav.innerHTML=D.config.prevArrow,D.nextMonthNav=s("span","flatpickr-next-month"),D.nextMonthNav.innerHTML=D.config.nextArrow,U(),Object.defineProperty(D,"_hidePrevMonthArrow",{get:function(){return D.__hidePrevMonthArrow},set:function(e){D.__hidePrevMonthArrow!==e&&(d(D.prevMonthNav,"flatpickr-disabled",e),D.__hidePrevMonthArrow=e)}}),Object.defineProperty(D,"_hideNextMonthArrow",{get:function(){return D.__hideNextMonthArrow},set:function(e){D.__hideNextMonthArrow!==e&&(d(D.nextMonthNav,"flatpickr-disabled",e),D.__hideNextMonthArrow=e)}}),D.currentYearElement=D.yearElements[0],ve(),D.monthNav)),D.innerContainer=s("div","flatpickr-innerContainer"),D.config.weekNumbers){var n=function(){D.calendarContainer.classList.add("hasWeeks");var e=s("div","flatpickr-weekwrapper");e.appendChild(s("span","flatpickr-weekday",D.l10n.weekAbbreviation));var n=s("div","flatpickr-weeks");return e.appendChild(n),{weekWrapper:e,weekNumbers:n}}(),t=n.weekWrapper,a=n.weekNumbers;D.innerContainer.appendChild(t),D.weekNumbers=a,D.weekWrapper=t}D.rContainer=s("div","flatpickr-rContainer"),D.rContainer.appendChild(q()),D.daysContainer||(D.daysContainer=s("div","flatpickr-days"),D.daysContainer.tabIndex=-1),B(),D.rContainer.appendChild(D.daysContainer),D.innerContainer.appendChild(D.rContainer),e.appendChild(D.innerContainer)}D.config.enableTime&&e.appendChild(function(){D.calendarContainer.classList.add("hasTime"),D.config.noCalendar&&D.calendarContainer.classList.add("noCalendar");D.timeContainer=s("div","flatpickr-time"),D.timeContainer.tabIndex=-1;var e=s("span","flatpickr-time-separator",":"),n=f("flatpickr-hour",{"aria-label":D.l10n.hourAriaLabel});D.hourElement=n.getElementsByTagName("input")[0];var t=f("flatpickr-minute",{"aria-label":D.l10n.minuteAriaLabel});D.minuteElement=t.getElementsByTagName("input")[0],D.hourElement.tabIndex=D.minuteElement.tabIndex=-1,D.hourElement.value=o(D.latestSelectedDateObj?D.latestSelectedDateObj.getHours():D.config.time_24hr?D.config.defaultHour:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(D.config.defaultHour)),D.minuteElement.value=o(D.latestSelectedDateObj?D.latestSelectedDateObj.getMinutes():D.config.defaultMinute),D.hourElement.setAttribute("step",D.config.hourIncrement.toString()),D.minuteElement.setAttribute("step",D.config.minuteIncrement.toString()),D.hourElement.setAttribute("min",D.config.time_24hr?"0":"1"),D.hourElement.setAttribute("max",D.config.time_24hr?"23":"12"),D.minuteElement.setAttribute("min","0"),D.minuteElement.setAttribute("max","59"),D.timeContainer.appendChild(n),D.timeContainer.appendChild(e),D.timeContainer.appendChild(t),D.config.time_24hr&&D.timeContainer.classList.add("time24hr");if(D.config.enableSeconds){D.timeContainer.classList.add("hasSeconds");var a=f("flatpickr-second");D.secondElement=a.getElementsByTagName("input")[0],D.secondElement.value=o(D.latestSelectedDateObj?D.latestSelectedDateObj.getSeconds():D.config.defaultSeconds),D.secondElement.setAttribute("step",D.minuteElement.getAttribute("step")),D.secondElement.setAttribute("min","0"),D.secondElement.setAttribute("max","59"),D.timeContainer.appendChild(s("span","flatpickr-time-separator",":")),D.timeContainer.appendChild(a)}D.config.time_24hr||(D.amPM=s("span","flatpickr-am-pm",D.l10n.amPM[r((D.latestSelectedDateObj?D.hourElement.value:D.config.defaultHour)>11)]),D.amPM.title=D.l10n.toggleTitle,D.amPM.tabIndex=-1,D.timeContainer.appendChild(D.amPM));return D.timeContainer}());d(D.calendarContainer,"rangeMode","range"===D.config.mode),d(D.calendarContainer,"animate",!0===D.config.animate),d(D.calendarContainer,"multiMonth",D.config.showMonths>1),D.calendarContainer.appendChild(e);var i=void 0!==D.config.appendTo&&void 0!==D.config.appendTo.nodeType;if((D.config.inline||D.config.static)&&(D.calendarContainer.classList.add(D.config.inline?"inline":"static"),D.config.inline&&(!i&&D.element.parentNode?D.element.parentNode.insertBefore(D.calendarContainer,D._input.nextSibling):void 0!==D.config.appendTo&&D.config.appendTo.appendChild(D.calendarContainer)),D.config.static)){var l=s("div","flatpickr-wrapper");D.element.parentNode&&D.element.parentNode.insertBefore(l,D.element),l.appendChild(D.element),D.altInput&&l.appendChild(D.altInput),l.appendChild(D.calendarContainer)}D.config.static||D.config.inline||(void 0!==D.config.appendTo?D.config.appendTo:window.document.body).appendChild(D.calendarContainer)}(),function(){D.config.wrap&&["open","close","toggle","clear"].forEach((function(e){Array.prototype.forEach.call(D.element.querySelectorAll("[data-"+e+"]"),(function(n){return F(n,"click",D[e])}))}));if(D.isMobile)return void function(){var e=D.config.enableTime?D.config.noCalendar?"time":"datetime-local":"date";D.mobileInput=s("input",D.input.className+" flatpickr-mobile"),D.mobileInput.tabIndex=1,D.mobileInput.type=e,D.mobileInput.disabled=D.input.disabled,D.mobileInput.required=D.input.required,D.mobileInput.placeholder=D.input.placeholder,D.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",D.selectedDates.length>0&&(D.mobileInput.defaultValue=D.mobileInput.value=D.formatDate(D.selectedDates[0],D.mobileFormatStr));D.config.minDate&&(D.mobileInput.min=D.formatDate(D.config.minDate,"Y-m-d"));D.config.maxDate&&(D.mobileInput.max=D.formatDate(D.config.maxDate,"Y-m-d"));D.input.getAttribute("step")&&(D.mobileInput.step=String(D.input.getAttribute("step")));D.input.type="hidden",void 0!==D.altInput&&(D.altInput.type="hidden");try{D.input.parentNode&&D.input.parentNode.insertBefore(D.mobileInput,D.input.nextSibling)}catch(e){}F(D.mobileInput,"change",(function(e){D.setDate(m(e).value,!1,D.mobileFormatStr),ge("onChange"),ge("onClose")}))}();var e=l(ae,50);D._debouncedChange=l(N,300),D.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&F(D.daysContainer,"mouseover",(function(e){"range"===D.config.mode&&te(m(e))}));F(window.document.body,"keydown",ne),D.config.inline||D.config.static||F(window,"resize",e);void 0!==window.ontouchstart?F(window.document,"touchstart",V):F(window.document,"click",V);F(window.document,"focus",V,{capture:!0}),!0===D.config.clickOpens&&(F(D._input,"focus",D.open),F(D._input,"click",D.open));void 0!==D.daysContainer&&(F(D.monthNav,"click",be),F(D.monthNav,["keyup","increment"],O),F(D.daysContainer,"click",se));if(void 0!==D.timeContainer&&void 0!==D.minuteElement&&void 0!==D.hourElement){F(D.timeContainer,["increment"],k),F(D.timeContainer,"blur",k,{capture:!0}),F(D.timeContainer,"click",P),F([D.hourElement,D.minuteElement],["focus","click"],(function(e){return m(e).select()})),void 0!==D.secondElement&&F(D.secondElement,"focus",(function(){return D.secondElement&&D.secondElement.select()})),void 0!==D.amPM&&F(D.amPM,"click",(function(e){k(e),N()}))}D.config.allowInput&&F(D._input,"blur",ee)}(),(D.selectedDates.length||D.config.noCalendar)&&(D.config.enableTime&&I(D.config.noCalendar?D.latestSelectedDateObj||D.config.minDate:void 0),we(!1)),x();var n=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!D.isMobile&&n&&le(),ge("onReady")}(),D}function x(e,n){for(var t=Array.prototype.slice.call(e).filter((function(e){return e instanceof HTMLElement})),a=[],i=0;i<t.length;i++){var o=t[i];try{if(null!==o.getAttribute("data-fp-omit"))continue;void 0!==o._flatpickr&&(o._flatpickr.destroy(),o._flatpickr=void 0),o._flatpickr=y(o,n||{}),a.push(o._flatpickr)}catch(e){console.error(e)}}return 1===a.length?a[0]:a}"undefined"!=typeof HTMLElement&&"undefined"!=typeof HTMLCollection&&"undefined"!=typeof NodeList&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return x(this,e)},HTMLElement.prototype.flatpickr=function(e){return x([this],e)});var E=function(e,n){return"string"==typeof e?x(window.document.querySelectorAll(e),n):e instanceof Node?x([e],n):x(e,n)};return E.defaultConfig={},E.l10ns={en:e({},i),default:e({},i)},E.localize=function(n){E.l10ns.default=e(e({},E.l10ns.default),n)},E.setDefaults=function(n){E.defaultConfig=e(e({},E.defaultConfig),n)},E.parseDate=b({}),E.formatDate=w({}),E.compareDates=C,"undefined"!=typeof jQuery&&void 0!==jQuery.fn&&(jQuery.fn.flatpickr=function(e){return x(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+("string"==typeof e?parseInt(e,10):e))},"undefined"!=typeof window&&(window.flatpickr=E),E}));
\ No newline at end of file
public/styles/flatpickr.min.css
new
+13
@@ -0,0 +1,13 @@
1
+.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{/*
2
+ /*rtl:begin:ignore*/left:0/*
3
+ /*rtl:end:ignore*/}/*
4
+ /*rtl:begin:ignore*/
5
+/*
6
+ /*rtl:end:ignore*/
7
+.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{/*
8
+ /*rtl:begin:ignore*/right:0/*
9
+ /*rtl:end:ignore*/}/*
10
+ /*rtl:begin:ignore*/
11
+/*
12
+ /*rtl:end:ignore*/
13
+.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
\ No newline at end of file
sample-config-advanced.json
-1
@@ -166,7 +166,6 @@
166
"_geoLocation": true,
167
"_novnc": false,
168
"_mstsc": true,
169
- "_maxGuestSessionSharingTime": 5760,
169
"_WebEmailsPath": "/myserver/email-templates",
170
"_consentMessages": {
171
"title": "MeshCentral",
translate/translate.json
+2024
-1969
@@ -17,8 +17,8 @@
17
"zh-chs": " + CIRA",
18
"zh-cht": " + CIRA",
19
"xloc": [
20
- "default.handlebars->29->1342",
21
- "default.handlebars->29->1344"
20
+ "default.handlebars->29->1347",
21
+ "default.handlebars->29->1349"
22
]
23
},
24
{
@@ -204,7 +204,7 @@
204
"zh-chs": " 可以使用密码提示,但不建议使用。",
205
"zh-cht": " 可以使用密碼提示,但不建議使用。",
206
"xloc": [
207
- "default.handlebars->29->1255"
207
+ "default.handlebars->29->1260"
208
]
209
},
210
{
@@ -224,8 +224,8 @@
224
"zh-chs": " 用户需要先登录到该服务器一次,然后才能将其添加到设备组。",
225
"zh-cht": " 用戶需要先登入到該伺服器一次,然後才能將其新增到裝置群。",
226
"xloc": [
227
- "default.handlebars->29->1415",
228
- "default.handlebars->29->1877"
227
+ "default.handlebars->29->1420",
228
+ "default.handlebars->29->1882"
229
]
230
},
231
{
@@ -395,7 +395,7 @@
395
"zh-chs": "(可选的)",
396
"zh-cht": "(可選的)",
397
"xloc": [
398
- "default.handlebars->29->339"
398
+ "default.handlebars->29->340"
399
]
400
},
401
{
@@ -419,8 +419,8 @@
419
"en": "* 8 characters, 1 upper, 1 lower, 1 numeric, 1 non-alpha numeric.",
420
"nl": "* 8 karakters, 1 hoofdletter, 1 normale letter, 1 nummeriek, 1 niet alfanumeriek.",
421
"xloc": [
422
- "default.handlebars->29->1384",
423
- "default.handlebars->29->305"
422
+ "default.handlebars->29->1389",
423
+ "default.handlebars->29->306"
424
]
425
},
426
{
@@ -440,7 +440,7 @@
440
"zh-chs": "*对于BSD,首先运行“ pkg install wget sudo bash ”。",
441
"zh-cht": "*對於BSD,首先運行“ pkg install wget sudo bash ”。",
442
"xloc": [
443
- "default.handlebars->29->378"
443
+ "default.handlebars->29->379"
444
]
445
},
446
{
@@ -495,7 +495,7 @@
495
"zh-cht": ",",
496
"xloc": [
497
"default-mobile.handlebars->9->467",
498
- "default.handlebars->29->1485"
498
+ "default.handlebars->29->1490"
499
]
500
},
501
{
@@ -516,7 +516,7 @@
516
"zh-cht": ",只適用於Intel®AMT",
517
"xloc": [
518
"default-mobile.handlebars->9->147",
519
- "default.handlebars->29->206"
519
+ "default.handlebars->29->207"
520
]
521
},
522
{
@@ -536,7 +536,7 @@
536
"zh-chs": ",MQTT在线",
537
"zh-cht": ",MQTT在線",
538
"xloc": [
539
- "default.handlebars->29->997"
539
+ "default.handlebars->29->1002"
540
]
541
},
542
{
@@ -556,8 +556,8 @@
556
"zh-chs": ",软体KVM",
557
"zh-cht": ",軟體KVM",
558
"xloc": [
559
- "default.handlebars->29->821",
560
- "desktop.handlebars->3->13"
559
+ "default.handlebars->29->826",
560
+ "desktop.handlebars->3->12"
561
]
562
},
563
{
@@ -579,10 +579,10 @@
579
"xloc": [
580
"default-mobile.handlebars->9->296",
581
"default-mobile.handlebars->9->305",
582
- "default.handlebars->29->828",
583
- "default.handlebars->29->861",
584
- "default.handlebars->29->873",
585
- "desktop.handlebars->3->20",
582
+ "default.handlebars->29->833",
583
+ "default.handlebars->29->866",
584
+ "default.handlebars->29->878",
585
+ "desktop.handlebars->3->19",
586
"xterm.handlebars->9->6"
587
]
588
},
@@ -702,8 +702,8 @@
702
"zh-chs": ",{0}观看",
703
"zh-cht": ",{0}觀看",
704
"xloc": [
705
- "default.handlebars->29->822",
706
- "desktop.handlebars->3->14"
705
+ "default.handlebars->29->827",
706
+ "desktop.handlebars->3->13"
707
]
708
},
709
{
@@ -767,9 +767,9 @@
767
"xloc": [
768
"default-mobile.handlebars->9->108",
769
"default-mobile.handlebars->9->307",
770
- "default.handlebars->29->1526",
771
- "default.handlebars->29->2034",
772
- "default.handlebars->29->878"
770
+ "default.handlebars->29->1531",
771
+ "default.handlebars->29->2039",
772
+ "default.handlebars->29->883"
773
]
774
},
775
{
@@ -825,7 +825,7 @@
825
"zh-chs": "1个活跃时段",
826
"zh-cht": "1個活躍時段",
827
"xloc": [
828
- "default.handlebars->29->1946"
828
+ "default.handlebars->29->1951"
829
]
830
},
831
{
@@ -847,7 +847,7 @@
847
"xloc": [
848
"default-mobile.handlebars->9->118",
849
"default-mobile.handlebars->9->471",
850
- "default.handlebars->29->1550",
850
+ "default.handlebars->29->1555",
851
"download.handlebars->3->1",
852
"download2.handlebars->5->1"
853
]
@@ -869,8 +869,8 @@
869
"zh-chs": "1条连接",
870
"zh-cht": "1位聯絡文",
871
"xloc": [
872
- "default.handlebars->29->824",
873
- "desktop.handlebars->3->16"
872
+ "default.handlebars->29->829",
873
+ "desktop.handlebars->3->15"
874
]
875
},
876
{
@@ -891,8 +891,8 @@
891
"zh-cht": "1天",
892
"xloc": [
893
"default.handlebars->29->181",
894
- "default.handlebars->29->330",
895
- "default.handlebars->29->344"
894
+ "default.handlebars->29->331",
895
+ "default.handlebars->29->345"
896
]
897
},
898
{
@@ -912,7 +912,7 @@
912
"zh-chs": "1组",
913
"zh-cht": "1群",
914
"xloc": [
915
- "default.handlebars->29->1911"
915
+ "default.handlebars->29->1916"
916
]
917
},
918
{
@@ -933,8 +933,8 @@
933
"zh-cht": "1小時",
934
"xloc": [
935
"default.handlebars->29->179",
936
- "default.handlebars->29->328",
937
- "default.handlebars->29->342"
936
+ "default.handlebars->29->329",
937
+ "default.handlebars->29->343"
938
]
939
},
940
{
@@ -954,7 +954,7 @@
954
"zh-chs": "1分钟",
955
"zh-cht": "1分鐘",
956
"xloc": [
957
- "default.handlebars->29->713"
957
+ "default.handlebars->29->714"
958
]
959
},
960
{
@@ -995,8 +995,8 @@
995
"zh-cht": "1個月",
996
"xloc": [
997
"default.handlebars->29->183",
998
- "default.handlebars->29->332",
999
- "default.handlebars->29->346"
998
+ "default.handlebars->29->333",
999
+ "default.handlebars->29->347"
1000
]
1001
},
1002
{
@@ -1016,7 +1016,7 @@
1016
"zh-chs": "有1个用户没有显示,请使用搜索框查找用户...",
1017
"zh-cht": "有1個用戶沒有顯示,請使用搜尋框搜尋用戶...",
1018
"xloc": [
1019
- "default.handlebars->29->1701"
1019
+ "default.handlebars->29->1706"
1020
]
1021
},
1022
{
@@ -1036,7 +1036,7 @@
1036
"zh-chs": "1个节点",
1037
"zh-cht": "1個節點",
1038
"xloc": [
1039
- "default.handlebars->29->398"
1039
+ "default.handlebars->29->399"
1040
]
1041
},
1042
{
@@ -1082,13 +1082,13 @@
1082
"default-mobile.handlebars->9->172",
1083
"default-mobile.handlebars->9->175",
1084
"default-mobile.handlebars->9->178",
1085
- "default.handlebars->29->1705",
1086
- "default.handlebars->29->250",
1087
- "default.handlebars->29->253",
1088
- "default.handlebars->29->256",
1089
- "default.handlebars->29->259",
1090
- "default.handlebars->29->262",
1091
- "default.handlebars->29->265"
1085
+ "default.handlebars->29->1710",
1086
+ "default.handlebars->29->251",
1087
+ "default.handlebars->29->254",
1088
+ "default.handlebars->29->257",
1089
+ "default.handlebars->29->260",
1090
+ "default.handlebars->29->263",
1091
+ "default.handlebars->29->266"
1092
]
1093
},
1094
{
@@ -1109,8 +1109,8 @@
1109
"zh-cht": "1週",
1110
"xloc": [
1111
"default.handlebars->29->182",
1112
- "default.handlebars->29->331",
1113
- "default.handlebars->29->345"
1112
+ "default.handlebars->29->332",
1113
+ "default.handlebars->29->346"
1114
]
1115
},
1116
{
@@ -1214,7 +1214,7 @@
1214
"zh-chs": "10分钟",
1215
"zh-cht": "10分鐘",
1216
"xloc": [
1217
- "default.handlebars->29->715"
1217
+ "default.handlebars->29->716"
1218
]
1219
},
1220
{
@@ -1283,7 +1283,7 @@
1283
"en": "12 hours",
1284
"nl": "12 uur",
1285
"xloc": [
1286
- "default.handlebars->29->723"
1286
+ "default.handlebars->29->724"
1287
]
1288
},
1289
{
@@ -1325,28 +1325,28 @@
1325
"zh-chs": "15分钟",
1326
"zh-cht": "15分鐘",
1327
"xloc": [
1328
- "default.handlebars->29->716"
1328
+ "default.handlebars->29->717"
1329
]
1330
},
1331
{
1332
"en": "16 hours",
1333
"nl": "16 uur",
1334
"xloc": [
1335
- "default.handlebars->29->724"
1335
+ "default.handlebars->29->725"
1336
]
1337
},
1338
{
1339
"en": "2 days",
1340
"nl": "2 dagen",
1341
"xloc": [
1342
- "default.handlebars->29->726"
1342
+ "default.handlebars->29->727"
1343
]
1344
},
1345
{
1346
"en": "2 hours",
1347
"nl": "2 uur",
1348
"xloc": [
1349
- "default.handlebars->29->720"
1349
+ "default.handlebars->29->721"
1350
]
1351
},
1352
{
@@ -1437,7 +1437,7 @@
1437
"en": "24 hours",
1438
"nl": "24 uur",
1439
"xloc": [
1440
- "default.handlebars->29->725"
1440
+ "default.handlebars->29->726"
1441
]
1442
},
1443
{
@@ -1499,7 +1499,7 @@
1499
"zh-chs": "2FA备份代码已清除",
1500
"zh-cht": "2FA備份代碼已清除",
1501
"xloc": [
1502
- "default.handlebars->29->1661"
1502
+ "default.handlebars->29->1666"
1503
]
1504
},
1505
{
@@ -1519,8 +1519,8 @@
1519
"zh-chs": "启用第二因素身份验证",
1520
"zh-cht": "啟用第二因素身份驗證",
1521
"xloc": [
1522
- "default.handlebars->29->1718",
1523
- "default.handlebars->29->1933"
1522
+ "default.handlebars->29->1723",
1523
+ "default.handlebars->29->1938"
1524
]
1525
},
1526
{
@@ -1639,7 +1639,7 @@
1639
"zh-chs": "30分钟",
1640
"zh-cht": "30分鐘",
1641
"xloc": [
1642
- "default.handlebars->29->717"
1642
+ "default.handlebars->29->718"
1643
]
1644
},
1645
{
@@ -1659,8 +1659,8 @@
1659
"zh-chs": "MeshAgent的32位版本",
1660
"zh-cht": "MeshAgent的32位版本",
1661
"xloc": [
1662
- "default.handlebars->29->368",
1663
- "default.handlebars->29->385"
1662
+ "default.handlebars->29->369",
1663
+ "default.handlebars->29->386"
1664
]
1665
},
1666
{
@@ -1689,14 +1689,14 @@
1689
"en": "4 days",
1690
"nl": "4 dagen",
1691
"xloc": [
1692
- "default.handlebars->29->727"
1692
+ "default.handlebars->29->728"
1693
]
1694
},
1695
{
1696
"en": "4 hours",
1697
"nl": "4 uur",
1698
"xloc": [
1699
- "default.handlebars->29->721"
1699
+ "default.handlebars->29->722"
1700
]
1701
},
1702
{
@@ -1779,7 +1779,7 @@
1779
"zh-chs": "45分钟",
1780
"zh-cht": "45分鐘",
1781
"xloc": [
1782
- "default.handlebars->29->718"
1782
+ "default.handlebars->29->719"
1783
]
1784
},
1785
{
@@ -1819,7 +1819,7 @@
1819
"zh-chs": "5分钟",
1820
"zh-cht": "5分鐘",
1821
"xloc": [
1822
- "default.handlebars->29->714"
1822
+ "default.handlebars->29->715"
1823
]
1824
},
1825
{
@@ -1932,7 +1932,7 @@
1932
"en": "60 minutes",
1933
"nl": "60 minuten",
1934
"xloc": [
1935
- "default.handlebars->29->719"
1935
+ "default.handlebars->29->720"
1936
]
1937
},
1938
{
@@ -1974,7 +1974,7 @@
1974
"zh-chs": "64位版本的macOS Mesh Agent",
1975
"zh-cht": "64位版本的macOS Mesh Agent",
1976
"xloc": [
1977
- "default.handlebars->29->381"
1977
+ "default.handlebars->29->382"
1978
]
1979
},
1980
{
@@ -1994,8 +1994,8 @@
1994
"zh-chs": "MeshAgent的64位版本",
1995
"zh-cht": "MeshAgent的64位版本",
1996
"xloc": [
1997
- "default.handlebars->29->372",
1998
- "default.handlebars->29->388"
1997
+ "default.handlebars->29->373",
1998
+ "default.handlebars->29->389"
1999
]
2000
},
2001
{
@@ -2052,7 +2052,7 @@
2052
"zh-chs": "7天电源状态",
2053
"zh-cht": "7天電源狀態",
2054
"xloc": [
2055
- "default.handlebars->29->754"
2055
+ "default.handlebars->29->759"
2056
]
2057
},
2058
{
@@ -2115,9 +2115,9 @@
2115
"zh-chs": "8小時",
2116
"zh-cht": "8小時",
2117
"xloc": [
2118
- "default.handlebars->29->329",
2119
- "default.handlebars->29->343",
2120
- "default.handlebars->29->722"
2118
+ "default.handlebars->29->330",
2119
+ "default.handlebars->29->344",
2120
+ "default.handlebars->29->723"
2121
]
2122
},
2123
{
@@ -2335,8 +2335,8 @@
2335
"zh-cht": "ACM",
2336
"xloc": [
2337
"default-mobile.handlebars->9->236",
2338
- "default.handlebars->29->1358",
2339
- "default.handlebars->29->560"
2338
+ "default.handlebars->29->1363",
2339
+ "default.handlebars->29->561"
2340
]
2341
},
2342
{
@@ -2356,8 +2356,8 @@
2356
"zh-chs": "AMT",
2357
"zh-cht": "AMT",
2358
"xloc": [
2359
- "default.handlebars->29->217",
2360
- "default.handlebars->29->426"
2359
+ "default.handlebars->29->218",
2360
+ "default.handlebars->29->427"
2361
]
2362
},
2363
{
@@ -2461,7 +2461,7 @@
2461
"zh-chs": "拒绝访问",
2462
"zh-cht": "拒絕存取",
2463
"xloc": [
2464
- "default.handlebars->29->998"
2464
+ "default.handlebars->29->1003"
2465
]
2466
},
2467
{
@@ -2503,7 +2503,7 @@
2503
"zh-chs": "访问服务器档案",
2504
"zh-cht": "存取伺服器檔案",
2505
"xloc": [
2506
- "default.handlebars->29->1883"
2506
+ "default.handlebars->29->1888"
2507
]
2508
},
2509
{
@@ -2592,10 +2592,10 @@
2592
"default-mobile.handlebars->9->93",
2593
"default-mobile.handlebars->9->95",
2594
"default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->p3AccountActions->p2AccountSecurity->1->0",
2595
- "default.handlebars->29->1264",
2596
- "default.handlebars->29->1266",
2597
- "default.handlebars->29->529",
2598
- "default.handlebars->29->531"
2595
+ "default.handlebars->29->1269",
2596
+ "default.handlebars->29->1271",
2597
+ "default.handlebars->29->530",
2598
+ "default.handlebars->29->532"
2599
]
2600
},
2601
{
@@ -2656,7 +2656,7 @@
2656
"zh-chs": "帐户已更改:{0}",
2657
"zh-cht": "帳戶已更改:{0}",
2658
"xloc": [
2659
- "default.handlebars->29->1634"
2659
+ "default.handlebars->29->1639"
2660
]
2661
},
2662
{
@@ -2676,7 +2676,7 @@
2676
"zh-chs": "创建帐户,电子邮件为{0}",
2677
"zh-cht": "創建帳戶,電子郵件為{0}",
2678
"xloc": [
2679
- "default.handlebars->29->1633"
2679
+ "default.handlebars->29->1638"
2680
]
2681
},
2682
{
@@ -2696,7 +2696,7 @@
2696
"zh-chs": "创建帐户,用户名是{0}",
2697
"zh-cht": "帳戶已創建,用戶名是{0}",
2698
"xloc": [
2699
- "default.handlebars->29->1632"
2699
+ "default.handlebars->29->1637"
2700
]
2701
},
2702
{
@@ -2716,8 +2716,8 @@
2716
"zh-chs": "帐户已被锁定",
2717
"zh-cht": "帳戶已被鎖定",
2718
"xloc": [
2719
- "default.handlebars->29->1720",
2720
- "default.handlebars->29->1880"
2719
+ "default.handlebars->29->1725",
2720
+ "default.handlebars->29->1885"
2721
]
2722
},
2723
{
@@ -2781,7 +2781,7 @@
2781
"zh-chs": "帐号登录",
2782
"zh-cht": "帳號登錄",
2783
"xloc": [
2784
- "default.handlebars->29->1569"
2784
+ "default.handlebars->29->1574"
2785
]
2786
},
2787
{
@@ -2801,7 +2801,7 @@
2801
"zh-chs": "帐户登出",
2802
"zh-cht": "帳戶登出",
2803
"xloc": [
2804
- "default.handlebars->29->1570"
2804
+ "default.handlebars->29->1575"
2805
]
2806
},
2807
{
@@ -2843,7 +2843,7 @@
2843
"zh-chs": "帐户密码已更改:{0}",
2844
"zh-cht": "帳戶密碼已更改:{0}",
2845
"xloc": [
2846
- "default.handlebars->29->1642"
2846
+ "default.handlebars->29->1647"
2847
]
2848
},
2849
{
@@ -2863,7 +2863,7 @@
2863
"zh-chs": "帐户已删除",
2864
"zh-cht": "帳戶已刪除",
2865
"xloc": [
2866
- "default.handlebars->29->1631"
2866
+ "default.handlebars->29->1636"
2867
]
2868
},
2869
{
@@ -2903,7 +2903,7 @@
2903
"zh-chs": "指令",
2904
"zh-cht": "指令",
2905
"xloc": [
2906
- "default.handlebars->29->1003",
2906
+ "default.handlebars->29->1008",
2907
"default.handlebars->container->column_l->p42->p42tbl->1->0->8"
2908
]
2909
},
@@ -2924,8 +2924,8 @@
2924
"zh-chs": "动作档案",
2925
"zh-cht": "動作檔案",
2926
"xloc": [
2927
- "default.handlebars->29->797",
2928
- "default.handlebars->29->799"
2927
+ "default.handlebars->29->802",
2928
+ "default.handlebars->29->804"
2929
]
2930
},
2931
{
@@ -2948,7 +2948,7 @@
2948
"default-mobile.handlebars->9->259",
2949
"default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea4->1->3",
2950
"default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->1",
2951
- "default.handlebars->29->608",
2951
+ "default.handlebars->29->609",
2952
"default.handlebars->container->column_l->p11->deskarea0->deskarea1->1",
2953
"default.handlebars->container->column_l->p12->termTable->1->1->0->1->1",
2954
"default.handlebars->container->column_l->p13->p13toolbar->1->0->1->1"
@@ -2958,7 +2958,7 @@
2958
"en": "Activate Intel® AMT in Admin Control Mode (ACM) using a FAT formated USB key. Place setup.bin on it and boot one or more computers with this key.",
2959
"nl": "Activeer Intel® AMT in Admin Control Mode (ACM) gebruikmakend van een FAT geformateerde USB sleutel. Plaats setup.bin erop en start een of meer computers met deze sleutel.",
2960
"xloc": [
2961
- "default.handlebars->29->300"
2961
+ "default.handlebars->29->301"
2962
]
2963
},
2964
{
@@ -3021,9 +3021,9 @@
3021
"default-mobile.handlebars->9->231",
3022
"default-mobile.handlebars->9->233",
3023
"default-mobile.handlebars->9->370",
3024
- "default.handlebars->29->553",
3025
- "default.handlebars->29->555",
3026
- "default.handlebars->29->959"
3024
+ "default.handlebars->29->554",
3025
+ "default.handlebars->29->556",
3026
+ "default.handlebars->29->964"
3027
]
3028
},
3029
{
@@ -3043,14 +3043,14 @@
3043
"zh-chs": "激活",
3044
"zh-cht": "啟動",
3045
"xloc": [
3046
- "default.handlebars->29->202"
3046
+ "default.handlebars->29->203"
3047
]
3048
},
3049
{
3050
"en": "Active Device Sharing",
3051
"nl": "Actief delen van apparaten",
3052
"xloc": [
3053
- "default.handlebars->29->661"
3053
+ "default.handlebars->29->662"
3054
]
3055
},
3056
{
@@ -3070,7 +3070,7 @@
3070
"zh-chs": "活跃用户{0}",
3071
"zh-cht": "活躍用戶{0}",
3072
"xloc": [
3073
- "default.handlebars->29->583"
3073
+ "default.handlebars->29->584"
3074
]
3075
},
3076
{
@@ -3090,8 +3090,8 @@
3090
"zh-chs": "添加代理",
3091
"zh-cht": "新增代理",
3092
"xloc": [
3093
- "default.handlebars->29->1354",
3094
- "default.handlebars->29->283"
3093
+ "default.handlebars->29->1359",
3094
+ "default.handlebars->29->284"
3095
]
3096
},
3097
{
@@ -3128,8 +3128,8 @@
3128
"zh-chs": "添加设备",
3129
"zh-cht": "新增裝置",
3130
"xloc": [
3131
- "default.handlebars->29->1857",
3132
- "default.handlebars->29->1981"
3131
+ "default.handlebars->29->1862",
3132
+ "default.handlebars->29->1986"
3133
]
3134
},
3135
{
@@ -3149,7 +3149,7 @@
3149
"zh-chs": "添加设备日志",
3150
"zh-cht": "新增裝置日誌",
3151
"xloc": [
3152
- "default.handlebars->29->703"
3152
+ "default.handlebars->29->704"
3153
]
3154
},
3155
{
@@ -3169,10 +3169,10 @@
3169
"zh-chs": "添加设备组",
3170
"zh-cht": "新增裝置群",
3171
"xloc": [
3172
- "default.handlebars->29->1449",
3173
- "default.handlebars->29->1851",
3174
- "default.handlebars->29->1969",
3175
- "default.handlebars->29->237"
3172
+ "default.handlebars->29->1454",
3173
+ "default.handlebars->29->1856",
3174
+ "default.handlebars->29->1974",
3175
+ "default.handlebars->29->238"
3176
]
3177
},
3178
{
@@ -3192,7 +3192,7 @@
3192
"zh-chs": "添加设备组权限",
3193
"zh-cht": "新增裝置群權限",
3194
"xloc": [
3195
- "default.handlebars->29->1446"
3195
+ "default.handlebars->29->1451"
3196
]
3197
},
3198
{
@@ -3212,8 +3212,8 @@
3212
"zh-chs": "添加设备权限",
3213
"zh-cht": "新增裝置權限",
3214
"xloc": [
3215
- "default.handlebars->29->1451",
3216
- "default.handlebars->29->1453"
3215
+ "default.handlebars->29->1456",
3216
+ "default.handlebars->29->1458"
3217
]
3218
},
3219
{
@@ -3250,7 +3250,7 @@
3250
"zh-chs": "添加英特尔®AMT设备",
3251
"zh-cht": "新增Intel® AMT裝置",
3252
"xloc": [
3253
- "default.handlebars->29->296"
3253
+ "default.handlebars->29->297"
3254
]
3255
},
3256
{
@@ -3290,7 +3290,7 @@
3290
"zh-chs": "添加本地",
3291
"zh-cht": "新增本地",
3292
"xloc": [
3293
- "default.handlebars->29->277"
3293
+ "default.handlebars->29->278"
3294
]
3295
},
3296
{
@@ -3310,7 +3310,7 @@
3310
"zh-chs": "添加成员身份",
3311
"zh-cht": "新增成員身份",
3312
"xloc": [
3313
- "default.handlebars->29->2001"
3313
+ "default.handlebars->29->2006"
3314
]
3315
},
3316
{
@@ -3330,7 +3330,7 @@
3330
"zh-chs": "添加 Mesh Agent",
3331
"zh-cht": "新增 Mesh Agent",
3332
"xloc": [
3333
- "default.handlebars->29->397"
3333
+ "default.handlebars->29->398"
3334
]
3335
},
3336
{
@@ -3350,8 +3350,8 @@
3350
"zh-chs": "添加安全密钥",
3351
"zh-cht": "新增安全密鑰",
3352
"xloc": [
3353
- "default.handlebars->29->1031",
3354
- "default.handlebars->29->1032",
3353
+ "default.handlebars->29->1036",
3354
+ "default.handlebars->29->1037",
3355
"default.handlebars->29->149",
3356
"default.handlebars->29->151",
3357
"default.handlebars->29->154",
@@ -3376,7 +3376,7 @@
3376
"zh-cht": "新增用戶",
3377
"xloc": [
3378
"default-mobile.handlebars->9->412",
3379
- "default.handlebars->29->653"
3379
+ "default.handlebars->29->654"
3380
]
3381
},
3382
{
@@ -3396,7 +3396,7 @@
3396
"zh-chs": "添加用户设备权限",
3397
"zh-cht": "新增用戶裝置權限",
3398
"xloc": [
3399
- "default.handlebars->29->1456"
3399
+ "default.handlebars->29->1461"
3400
]
3401
},
3402
{
@@ -3416,10 +3416,10 @@
3416
"zh-chs": "添加用户组",
3417
"zh-cht": "新增用戶群",
3418
"xloc": [
3419
- "default.handlebars->29->1350",
3420
- "default.handlebars->29->1448",
3421
- "default.handlebars->29->1975",
3422
- "default.handlebars->29->654"
3419
+ "default.handlebars->29->1355",
3420
+ "default.handlebars->29->1453",
3421
+ "default.handlebars->29->1980",
3422
+ "default.handlebars->29->655"
3423
]
3424
},
3425
{
@@ -3439,7 +3439,7 @@
3439
"zh-chs": "添加用户组设备权限",
3440
"zh-cht": "新增用戶群裝置權限",
3441
"xloc": [
3442
- "default.handlebars->29->1458"
3442
+ "default.handlebars->29->1463"
3443
]
3444
},
3445
{
@@ -3496,8 +3496,8 @@
3496
"zh-chs": "添加用户",
3497
"zh-cht": "新增用戶",
3498
"xloc": [
3499
- "default.handlebars->29->1349",
3500
- "default.handlebars->29->1846"
3499
+ "default.handlebars->29->1354",
3500
+ "default.handlebars->29->1851"
3501
]
3502
},
3503
{
@@ -3517,7 +3517,7 @@
3517
"zh-chs": "将用户添加到设备组",
3518
"zh-cht": "將用戶新增到裝置群",
3519
"xloc": [
3520
- "default.handlebars->29->1445"
3520
+ "default.handlebars->29->1450"
3521
]
3522
},
3523
{
@@ -3537,7 +3537,7 @@
3537
"zh-chs": "将用户添加到用户组",
3538
"zh-cht": "將用戶新增到用戶群",
3539
"xloc": [
3540
- "default.handlebars->29->1879"
3540
+ "default.handlebars->29->1884"
3541
]
3542
},
3543
{
@@ -3577,7 +3577,7 @@
3577
"zh-chs": "通过扫描本地网络添加新的英特尔®AMT计算机。",
3578
"zh-cht": "通過掃描本地網絡新增新的Intel® AMT電腦。",
3579
"xloc": [
3580
- "default.handlebars->29->278"
3580
+ "default.handlebars->29->279"
3581
]
3582
},
3583
{
@@ -3614,7 +3614,7 @@
3614
"zh-chs": "添加位于本地网络上的新英特尔®AMT计算机。",
3615
"zh-cht": "新增位於本地網絡上的新Intel® AMT電腦。",
3616
"xloc": [
3617
- "default.handlebars->29->276"
3617
+ "default.handlebars->29->277"
3618
]
3619
},
3620
{
@@ -3634,7 +3634,7 @@
3634
"zh-chs": "将新的英特尔®AMT设备添加到设备组“{0}”。",
3635
"zh-cht": "將新的Intel® AMT裝置新增到裝置群“{0}”。",
3636
"xloc": [
3637
- "default.handlebars->29->286"
3637
+ "default.handlebars->29->287"
3638
]
3639
},
3640
{
@@ -3654,8 +3654,8 @@
3654
"zh-chs": "通过安装Mesh Agent将新计算机添加到该设备组。",
3655
"zh-cht": "通過安裝Mesh Agent將新電腦新增到該裝置群。",
3656
"xloc": [
3657
- "default.handlebars->29->1353",
3658
- "default.handlebars->29->282"
3657
+ "default.handlebars->29->1358",
3658
+ "default.handlebars->29->283"
3659
]
3660
},
3661
{
@@ -3675,14 +3675,14 @@
3675
"zh-chs": "添加标签",
3676
"zh-cht": "新增標籤",
3677
"xloc": [
3678
- "default.handlebars->29->462"
3678
+ "default.handlebars->29->463"
3679
]
3680
},
3681
{
3682
"en": "Add, activate and configure Intel® AMT to group \\\"{0}\\\" by periodically running MeshCmd as administrator on the remote device.",
3683
"nl": "Voeg toe, activeer en configureer Intel® AMT aan groep \\\"{0}\\\" door MeshCmd periodiek uit te voeren als beheerder op het externe apparaat.",
3684
"xloc": [
3685
- "default.handlebars->29->297"
3685
+ "default.handlebars->29->298"
3686
]
3687
},
3688
{
@@ -3702,14 +3702,14 @@
3702
"zh-chs": "添加了身份验证应用程序",
3703
"zh-cht": "添加了身份驗證應用程序",
3704
"xloc": [
3705
- "default.handlebars->29->1658"
3705
+ "default.handlebars->29->1663"
3706
]
3707
},
3708
{
3709
"en": "Added device share {0} from {1} to {2}",
3710
"nl": "Apparaat delen {0} toegevoegd van {1} tot {2}",
3711
"xloc": [
3712
- "default.handlebars->29->1669"
3712
+ "default.handlebars->29->1674"
3713
]
3714
},
3715
{
@@ -3729,8 +3729,8 @@
3729
"zh-chs": "已将设备{0}添加到设备组{1}",
3730
"zh-cht": "已將設備{0}添加到設備組{1}",
3731
"xloc": [
3732
- "default.handlebars->29->1625",
3733
- "default.handlebars->29->1652"
3732
+ "default.handlebars->29->1630",
3733
+ "default.handlebars->29->1657"
3734
]
3735
},
3736
{
@@ -3750,7 +3750,7 @@
3750
"zh-chs": "添加了安全密钥",
3751
"zh-cht": "添加了安全密鑰",
3752
"xloc": [
3753
- "default.handlebars->29->1663"
3753
+ "default.handlebars->29->1668"
3754
]
3755
},
3756
{
@@ -3770,7 +3770,7 @@
3770
"zh-chs": "已将用户组{0}添加到设备组{1}",
3771
"zh-cht": "已將用戶組{0}添加到設備組{1}",
3772
"xloc": [
3773
- "default.handlebars->29->1636"
3773
+ "default.handlebars->29->1641"
3774
]
3775
},
3776
{
@@ -3790,8 +3790,8 @@
3790
"zh-chs": "已将用户{0}添加到用户组{1}",
3791
"zh-cht": "已將用戶{0}添加到用戶組{1}",
3792
"xloc": [
3793
- "default.handlebars->29->1639",
3794
- "default.handlebars->29->1648"
3793
+ "default.handlebars->29->1644",
3794
+ "default.handlebars->29->1653"
3795
]
3796
},
3797
{
@@ -3811,7 +3811,7 @@
3811
"zh-chs": "地址",
3812
"zh-cht": "地址",
3813
"xloc": [
3814
- "default.handlebars->29->233"
3814
+ "default.handlebars->29->234"
3815
]
3816
},
3817
{
@@ -3852,7 +3852,7 @@
3852
"zh-cht": "管理員控制模式(ACM)",
3853
"xloc": [
3854
"default-mobile.handlebars->9->372",
3855
- "default.handlebars->29->961"
3855
+ "default.handlebars->29->966"
3856
]
3857
},
3858
{
@@ -3873,7 +3873,7 @@
3873
"zh-cht": "管理員憑證",
3874
"xloc": [
3875
"default-mobile.handlebars->9->378",
3876
- "default.handlebars->29->967"
3876
+ "default.handlebars->29->972"
3877
]
3878
},
3879
{
@@ -3914,7 +3914,7 @@
3914
"zh-chs": "管理领域",
3915
"zh-cht": "管理領域",
3916
"xloc": [
3917
- "default.handlebars->29->1915"
3917
+ "default.handlebars->29->1920"
3918
]
3919
},
3920
{
@@ -3955,7 +3955,7 @@
3955
"zh-chs": "管理领域",
3956
"zh-cht": "管理領域",
3957
"xloc": [
3958
- "default.handlebars->29->1783"
3958
+ "default.handlebars->29->1788"
3959
]
3960
},
3961
{
@@ -3975,7 +3975,7 @@
3975
"zh-chs": "管理员",
3976
"zh-cht": "管理員",
3977
"xloc": [
3978
- "default.handlebars->29->1712"
3978
+ "default.handlebars->29->1717"
3979
]
3980
},
3981
{
@@ -3995,7 +3995,7 @@
3995
"zh-chs": "南非文",
3996
"zh-cht": "南非文",
3997
"xloc": [
3998
- "default.handlebars->29->1034"
3998
+ "default.handlebars->29->1039"
3999
]
4000
},
4001
{
@@ -4018,10 +4018,10 @@
4018
"default-mobile.handlebars->9->203",
4019
"default-mobile.handlebars->9->228",
4020
"default-mobile.handlebars->9->250",
4021
- "default.handlebars->29->1512",
4022
- "default.handlebars->29->1520",
4023
- "default.handlebars->29->213",
4024
- "default.handlebars->29->422",
4021
+ "default.handlebars->29->1517",
4022
+ "default.handlebars->29->1525",
4023
+ "default.handlebars->29->214",
4024
+ "default.handlebars->29->423",
4025
"default.handlebars->container->column_l->p15->consoleTable->1->6->1->1->1->0->p15outputselecttd->p15outputselect->1"
4026
]
4027
},
@@ -4042,8 +4042,8 @@
4042
"zh-chs": "代理+英特尔AMT",
4043
"zh-cht": "代理+Intel® AMT",
4044
"xloc": [
4045
- "default.handlebars->29->1514",
4046
- "default.handlebars->29->1522"
4045
+ "default.handlebars->29->1519",
4046
+ "default.handlebars->29->1527"
4047
]
4048
},
4049
{
@@ -4084,7 +4084,7 @@
4084
"zh-cht": "代理控制台",
4085
"xloc": [
4086
"default-mobile.handlebars->9->449",
4087
- "default.handlebars->29->1466"
4087
+ "default.handlebars->29->1471"
4088
]
4089
},
4090
{
@@ -4104,7 +4104,7 @@
4104
"zh-chs": "代理错误计数器",
4105
"zh-cht": "代理錯誤計數器",
4106
"xloc": [
4107
- "default.handlebars->29->2044"
4107
+ "default.handlebars->29->2049"
4108
]
4109
},
4110
{
@@ -4145,7 +4145,7 @@
4145
"zh-cht": "代理訊息",
4146
"xloc": [
4147
"default-mobile.handlebars->9->181",
4148
- "default.handlebars->29->268"
4148
+ "default.handlebars->29->269"
4149
]
4150
},
4151
{
@@ -4207,7 +4207,7 @@
4207
"zh-chs": "代理时段",
4208
"zh-cht": "代理時段",
4209
"xloc": [
4210
- "default.handlebars->29->2060"
4210
+ "default.handlebars->29->2065"
4211
]
4212
},
4213
{
@@ -4228,7 +4228,7 @@
4228
"zh-cht": "代理標籤",
4229
"xloc": [
4230
"default-mobile.handlebars->9->249",
4231
- "default.handlebars->29->576"
4231
+ "default.handlebars->29->577"
4232
]
4233
},
4234
{
@@ -4248,7 +4248,7 @@
4248
"zh-chs": "代理类型",
4249
"zh-cht": "代理類型",
4250
"xloc": [
4251
- "default.handlebars->29->1518",
4251
+ "default.handlebars->29->1523",
4252
"default.handlebars->container->column_l->p21->3->1->meshOsChartDiv->1"
4253
]
4254
},
@@ -4269,7 +4269,7 @@
4269
"zh-chs": "代理关闭了与服务器压缩的{0}%代理会话。已发送:{1},已压缩:{2}",
4270
"zh-cht": "代理關閉了與{0}%代理到服務器壓縮的會話。已發送:{1},已壓縮:{2}",
4271
"xloc": [
4272
- "default.handlebars->29->1622"
4272
+ "default.handlebars->29->1627"
4273
]
4274
},
4275
{
@@ -4290,8 +4290,8 @@
4290
"zh-cht": "代理已連接",
4291
"xloc": [
4292
"default.handlebars->29->163",
4293
- "default.handlebars->29->644",
4294
- "default.handlebars->29->645"
4293
+ "default.handlebars->29->645",
4294
+ "default.handlebars->29->646"
4295
]
4296
},
4297
{
@@ -4331,7 +4331,7 @@
4331
"zh-chs": "代理离线",
4332
"zh-cht": "代理離線",
4333
"xloc": [
4334
- "default.handlebars->29->996"
4334
+ "default.handlebars->29->1001"
4335
]
4336
},
4337
{
@@ -4351,7 +4351,7 @@
4351
"zh-chs": "代理在线",
4352
"zh-cht": "代理在線",
4353
"xloc": [
4354
- "default.handlebars->29->995"
4354
+ "default.handlebars->29->1000"
4355
]
4356
},
4357
{
@@ -4359,7 +4359,7 @@
4359
"nl": "De agent wordt op een extern apparaat uitgevoerd met beperkte rechten.",
4360
"xloc": [
4361
"default.handlebars->29->161",
4362
- "default.handlebars->29->642"
4362
+ "default.handlebars->29->643"
4363
]
4364
},
4365
{
@@ -4379,7 +4379,7 @@
4379
"zh-chs": "代理",
4380
"zh-cht": "代理",
4381
"xloc": [
4382
- "default.handlebars->29->2076"
4382
+ "default.handlebars->29->2081"
4383
]
4384
},
4385
{
@@ -4399,7 +4399,7 @@
4399
"zh-chs": "阿尔巴尼亚文",
4400
"zh-cht": "阿爾巴尼亞文",
4401
"xloc": [
4402
- "default.handlebars->29->1035"
4402
+ "default.handlebars->29->1040"
4403
]
4404
},
4405
{
@@ -4442,7 +4442,7 @@
4442
"zh-chs": "全部可用",
4443
"zh-cht": "全部可用",
4444
"xloc": [
4445
- "default.handlebars->29->1675"
4445
+ "default.handlebars->29->1680"
4446
]
4447
},
4448
{
@@ -4479,7 +4479,7 @@
4479
"zh-chs": "所有事件",
4480
"zh-cht": "所有事件",
4481
"xloc": [
4482
- "default.handlebars->29->1673"
4482
+ "default.handlebars->29->1678"
4483
]
4484
},
4485
{
@@ -4499,9 +4499,9 @@
4499
"zh-chs": "全部聚焦",
4500
"zh-cht": "全部聚焦",
4501
"xloc": [
4502
- "default.handlebars->29->829",
4503
- "default.handlebars->29->831",
4504
- "default.handlebars->29->832"
4502
+ "default.handlebars->29->834",
4503
+ "default.handlebars->29->836",
4504
+ "default.handlebars->29->837"
4505
]
4506
},
4507
{
@@ -4521,8 +4521,8 @@
4521
"zh-chs": "允许用户管理此设备组和该组中的设备。",
4522
"zh-cht": "允許用戶管理此裝置群和該群中的裝置。",
4523
"xloc": [
4524
- "default.handlebars->29->1413",
4525
- "default.handlebars->29->1876"
4524
+ "default.handlebars->29->1418",
4525
+ "default.handlebars->29->1881"
4526
]
4527
},
4528
{
@@ -4542,7 +4542,7 @@
4542
"zh-chs": "允许用户管理此设备。",
4543
"zh-cht": "允許用戶管理此裝置。",
4544
"xloc": [
4545
- "default.handlebars->29->1414"
4545
+ "default.handlebars->29->1419"
4546
]
4547
},
4548
{
@@ -4606,7 +4606,7 @@
4606
"zh-chs": "备用(F10 = ESC + 0)",
4607
"zh-cht": "備用(F10 = ESC + 0)",
4608
"xloc": [
4609
- "default.handlebars->29->866"
4609
+ "default.handlebars->29->871"
4610
]
4611
},
4612
{
@@ -4647,10 +4647,10 @@
4647
"zh-chs": "一直通知",
4648
"zh-cht": "一直通知",
4649
"xloc": [
4650
- "default.handlebars->29->1329",
4651
- "default.handlebars->29->1837",
4652
- "default.handlebars->29->1924",
4653
- "default.handlebars->29->592"
4650
+ "default.handlebars->29->1334",
4651
+ "default.handlebars->29->1842",
4652
+ "default.handlebars->29->1929",
4653
+ "default.handlebars->29->593"
4654
]
4655
},
4656
{
@@ -4670,10 +4670,10 @@
4670
"zh-chs": "一直提示",
4671
"zh-cht": "一直提示",
4672
"xloc": [
4673
- "default.handlebars->29->1330",
4674
- "default.handlebars->29->1838",
4675
- "default.handlebars->29->1925",
4676
- "default.handlebars->29->593"
4673
+ "default.handlebars->29->1335",
4674
+ "default.handlebars->29->1843",
4675
+ "default.handlebars->29->1930",
4676
+ "default.handlebars->29->594"
4677
]
4678
},
4679
{
@@ -4796,7 +4796,7 @@
4796
"zh-chs": "杀毒软件",
4797
"zh-cht": "防毒軟體",
4798
"xloc": [
4799
- "default.handlebars->29->582"
4799
+ "default.handlebars->29->583"
4800
]
4801
},
4802
{
@@ -4816,7 +4816,7 @@
4816
"zh-chs": "任何可支持的",
4817
"zh-cht": "任何可支持的",
4818
"xloc": [
4819
- "default.handlebars->29->323"
4819
+ "default.handlebars->29->324"
4820
]
4821
},
4822
{
@@ -4836,7 +4836,7 @@
4836
"zh-chs": "苹果macOS",
4837
"zh-cht": "蘋果macOS",
4838
"xloc": [
4839
- "default.handlebars->29->358"
4839
+ "default.handlebars->29->359"
4840
]
4841
},
4842
{
@@ -4856,7 +4856,7 @@
4856
"zh-chs": "仅限Apple macOS",
4857
"zh-cht": "僅限Apple macOS",
4858
"xloc": [
4859
- "default.handlebars->29->325"
4859
+ "default.handlebars->29->326"
4860
]
4861
},
4862
{
@@ -4896,7 +4896,7 @@
4896
"zh-chs": "阿拉伯文(阿尔及利亚)",
4897
"zh-cht": "阿拉伯文(阿爾及利亞)",
4898
"xloc": [
4899
- "default.handlebars->29->1037"
4899
+ "default.handlebars->29->1042"
4900
]
4901
},
4902
{
@@ -4916,7 +4916,7 @@
4916
"zh-chs": "阿拉伯文(巴林)",
4917
"zh-cht": "阿拉伯文(巴林)",
4918
"xloc": [
4919
- "default.handlebars->29->1038"
4919
+ "default.handlebars->29->1043"
4920
]
4921
},
4922
{
@@ -4936,7 +4936,7 @@
4936
"zh-chs": "阿拉伯文(埃及)",
4937
"zh-cht": "阿拉伯文(埃及)",
4938
"xloc": [
4939
- "default.handlebars->29->1039"
4939
+ "default.handlebars->29->1044"
4940
]
4941
},
4942
{
@@ -4956,7 +4956,7 @@
4956
"zh-chs": "阿拉伯文(伊拉克)",
4957
"zh-cht": "阿拉伯文(伊拉克)",
4958
"xloc": [
4959
- "default.handlebars->29->1040"
4959
+ "default.handlebars->29->1045"
4960
]
4961
},
4962
{
@@ -4976,7 +4976,7 @@
4976
"zh-chs": "阿拉伯文(约旦)",
4977
"zh-cht": "阿拉伯文(約旦)",
4978
"xloc": [
4979
- "default.handlebars->29->1041"
4979
+ "default.handlebars->29->1046"
4980
]
4981
},
4982
{
@@ -4996,7 +4996,7 @@
4996
"zh-chs": "阿拉伯文(科威特)",
4997
"zh-cht": "阿拉伯文(科威特)",
4998
"xloc": [
4999
- "default.handlebars->29->1042"
4999
+ "default.handlebars->29->1047"
5000
]
5001
},
5002
{
@@ -5016,7 +5016,7 @@
5016
"zh-chs": "阿拉伯文(黎巴嫩)",
5017
"zh-cht": "阿拉伯文(黎巴嫩)",
5018
"xloc": [
5019
- "default.handlebars->29->1043"
5019
+ "default.handlebars->29->1048"
5020
]
5021
},
5022
{
@@ -5036,7 +5036,7 @@
5036
"zh-chs": "阿拉伯文(利比亚)",
5037
"zh-cht": "阿拉伯文(利比亞)",
5038
"xloc": [
5039
- "default.handlebars->29->1044"
5039
+ "default.handlebars->29->1049"
5040
]
5041
},
5042
{
@@ -5056,7 +5056,7 @@
5056
"zh-chs": "阿拉伯文(摩洛哥)",
5057
"zh-cht": "阿拉伯文(摩洛哥)",
5058
"xloc": [
5059
- "default.handlebars->29->1045"
5059
+ "default.handlebars->29->1050"
5060
]
5061
},
5062
{
@@ -5076,7 +5076,7 @@
5076
"zh-chs": "阿拉伯文(阿曼)",
5077
"zh-cht": "阿拉伯文(阿曼)",
5078
"xloc": [
5079
- "default.handlebars->29->1046"
5079
+ "default.handlebars->29->1051"
5080
]
5081
},
5082
{
@@ -5096,7 +5096,7 @@
5096
"zh-chs": "阿拉伯文(卡塔尔)",
5097
"zh-cht": "阿拉伯文(卡塔爾)",
5098
"xloc": [
5099
- "default.handlebars->29->1047"
5099
+ "default.handlebars->29->1052"
5100
]
5101
},
5102
{
@@ -5116,7 +5116,7 @@
5116
"zh-chs": "阿拉伯文(沙特阿拉伯)",
5117
"zh-cht": "阿拉伯文(沙特阿拉伯)",
5118
"xloc": [
5119
- "default.handlebars->29->1048"
5119
+ "default.handlebars->29->1053"
5120
]
5121
},
5122
{
@@ -5136,7 +5136,7 @@
5136
"zh-chs": "阿拉伯文(标准)",
5137
"zh-cht": "阿拉伯文(標準)",
5138
"xloc": [
5139
- "default.handlebars->29->1036"
5139
+ "default.handlebars->29->1041"
5140
]
5141
},
5142
{
@@ -5156,7 +5156,7 @@
5156
"zh-chs": "阿拉伯文(叙利亚)",
5157
"zh-cht": "阿拉伯文(敘利亞)",
5158
"xloc": [
5159
- "default.handlebars->29->1049"
5159
+ "default.handlebars->29->1054"
5160
]
5161
},
5162
{
@@ -5176,7 +5176,7 @@
5176
"zh-chs": "阿拉伯文(突尼斯)",
5177
"zh-cht": "阿拉伯文(突尼斯)",
5178
"xloc": [
5179
- "default.handlebars->29->1050"
5179
+ "default.handlebars->29->1055"
5180
]
5181
},
5182
{
@@ -5196,7 +5196,7 @@
5196
"zh-chs": "阿拉伯文(阿联酋)",
5197
"zh-cht": "阿拉伯文(阿聯酋)",
5198
"xloc": [
5199
- "default.handlebars->29->1051"
5199
+ "default.handlebars->29->1056"
5200
]
5201
},
5202
{
@@ -5216,7 +5216,7 @@
5216
"zh-chs": "阿拉伯文(也门)",
5217
"zh-cht": "阿拉伯文(也門)",
5218
"xloc": [
5219
- "default.handlebars->29->1052"
5219
+ "default.handlebars->29->1057"
5220
]
5221
},
5222
{
@@ -5236,7 +5236,7 @@
5236
"zh-chs": "阿拉贡文",
5237
"zh-cht": "阿拉貢文",
5238
"xloc": [
5239
- "default.handlebars->29->1053"
5239
+ "default.handlebars->29->1058"
5240
]
5241
},
5242
{
@@ -5257,7 +5257,7 @@
5257
"zh-cht": "結構",
5258
"xloc": [
5259
"default-mobile.handlebars->9->342",
5260
- "default.handlebars->29->921"
5260
+ "default.handlebars->29->926"
5261
]
5262
},
5263
{
@@ -5277,7 +5277,7 @@
5277
"zh-chs": "您确定要连接到{0}设备吗?",
5278
"zh-cht": "你確定要連接到{0}裝置嗎?",
5279
"xloc": [
5280
- "default.handlebars->29->271"
5280
+ "default.handlebars->29->272"
5281
]
5282
},
5283
{
@@ -5298,7 +5298,7 @@
5298
"zh-cht": "你確定要刪除群{0}嗎?刪除裝置群還將刪除該群中有關裝置的所有訊息。",
5299
"xloc": [
5300
"default-mobile.handlebars->9->418",
5301
- "default.handlebars->29->1389"
5301
+ "default.handlebars->29->1394"
5302
]
5303
},
5304
{
@@ -5318,7 +5318,7 @@
5318
"zh-chs": "您确定要删除节点{0}吗?",
5319
"zh-cht": "你確定要刪除節點{0}嗎?",
5320
"xloc": [
5321
- "default.handlebars->29->776"
5321
+ "default.handlebars->29->781"
5322
]
5323
},
5324
{
@@ -5338,7 +5338,7 @@
5338
"zh-chs": "您确定要卸载所选代理吗?",
5339
"zh-cht": "你確定要卸載所選代理嗎?",
5340
"xloc": [
5341
- "default.handlebars->29->765"
5341
+ "default.handlebars->29->770"
5342
]
5343
},
5344
{
@@ -5358,7 +5358,7 @@
5358
"zh-chs": "您确定要卸载所选的{0}代理吗?",
5359
"zh-cht": "你確定要卸載所選的{0}代理嗎?",
5360
"xloc": [
5361
- "default.handlebars->29->764"
5361
+ "default.handlebars->29->769"
5362
]
5363
},
5364
{
@@ -5378,7 +5378,7 @@
5378
"zh-chs": "您确定要{0}插件吗:{1}",
5379
"zh-cht": "你確定要{0}外掛嗎:{1}",
5380
"xloc": [
5381
- "default.handlebars->29->2116"
5381
+ "default.handlebars->29->2121"
5382
]
5383
},
5384
{
@@ -5398,7 +5398,7 @@
5398
"zh-chs": "亚美尼亚文",
5399
"zh-cht": "亞美尼亞文",
5400
"xloc": [
5401
- "default.handlebars->29->1054"
5401
+ "default.handlebars->29->1059"
5402
]
5403
},
5404
{
@@ -5458,7 +5458,7 @@
5458
"zh-chs": "阿萨姆文",
5459
"zh-cht": "阿薩姆文",
5460
"xloc": [
5461
- "default.handlebars->29->1055"
5461
+ "default.handlebars->29->1060"
5462
]
5463
},
5464
{
@@ -5478,7 +5478,7 @@
5478
"zh-chs": "阿斯图里亚斯文",
5479
"zh-cht": "阿斯圖里亞斯文",
5480
"xloc": [
5481
- "default.handlebars->29->1056"
5481
+ "default.handlebars->29->1061"
5482
]
5483
},
5484
{
@@ -5498,7 +5498,7 @@
5498
"zh-chs": "尝试激活英特尔(R)AMT ACM模式",
5499
"zh-cht": "嘗試激活英特爾(R)AMT ACM模式",
5500
"xloc": [
5501
- "default.handlebars->29->1591"
5501
+ "default.handlebars->29->1596"
5502
]
5503
},
5504
{
@@ -5518,7 +5518,7 @@
5518
"zh-chs": "认证软件",
5519
"zh-cht": "認證軟體",
5520
"xloc": [
5521
- "default.handlebars->29->1928"
5521
+ "default.handlebars->29->1933"
5522
]
5523
},
5524
{
@@ -5542,8 +5542,8 @@
5542
"default-mobile.handlebars->9->52",
5543
"default-mobile.handlebars->9->71",
5544
"default-mobile.handlebars->9->73",
5545
- "default.handlebars->29->1020",
5546
- "default.handlebars->29->1022",
5545
+ "default.handlebars->29->1025",
5546
+ "default.handlebars->29->1027",
5547
"default.handlebars->29->125",
5548
"default.handlebars->29->130"
5549
]
@@ -5625,7 +5625,7 @@
5625
"zh-chs": "自动删除",
5626
"zh-cht": "自動刪除",
5627
"xloc": [
5628
- "default.handlebars->29->1316"
5628
+ "default.handlebars->29->1321"
5629
]
5630
},
5631
{
@@ -5689,7 +5689,7 @@
5689
"zh-chs": "可用內存",
5690
"zh-cht": "可用內存",
5691
"xloc": [
5692
- "default.handlebars->29->2069"
5692
+ "default.handlebars->29->2074"
5693
]
5694
},
5695
{
@@ -5709,7 +5709,7 @@
5709
"zh-chs": "阿塞拜疆文",
5710
"zh-cht": "阿塞拜疆文",
5711
"xloc": [
5712
- "default.handlebars->29->1057"
5712
+ "default.handlebars->29->1062"
5713
]
5714
},
5715
{
@@ -5730,7 +5730,7 @@
5730
"zh-cht": "的BIOS",
5731
"xloc": [
5732
"default-mobile.handlebars->9->384",
5733
- "default.handlebars->29->973"
5733
+ "default.handlebars->29->978"
5734
]
5735
},
5736
{
@@ -5825,7 +5825,7 @@
5825
"zh-chs": "背景与互动",
5826
"zh-cht": "背景與互動",
5827
"xloc": [
5828
- "default.handlebars->29->363"
5828
+ "default.handlebars->29->364"
5829
]
5830
},
5831
{
@@ -5845,10 +5845,10 @@
5845
"zh-chs": "背景与互动",
5846
"zh-cht": "背景與互動",
5847
"xloc": [
5848
- "default.handlebars->29->1495",
5849
- "default.handlebars->29->1502",
5850
- "default.handlebars->29->335",
5851
- "default.handlebars->29->349"
5848
+ "default.handlebars->29->1500",
5849
+ "default.handlebars->29->1507",
5850
+ "default.handlebars->29->336",
5851
+ "default.handlebars->29->350"
5852
]
5853
},
5854
{
@@ -5868,11 +5868,11 @@
5868
"zh-chs": "仅背景",
5869
"zh-cht": "僅背景",
5870
"xloc": [
5871
- "default.handlebars->29->1496",
5872
- "default.handlebars->29->1503",
5873
- "default.handlebars->29->336",
5874
- "default.handlebars->29->350",
5875
- "default.handlebars->29->364"
5871
+ "default.handlebars->29->1501",
5872
+ "default.handlebars->29->1508",
5873
+ "default.handlebars->29->337",
5874
+ "default.handlebars->29->351",
5875
+ "default.handlebars->29->365"
5876
]
5877
},
5878
{
@@ -5912,7 +5912,7 @@
5912
"zh-chs": "备用码",
5913
"zh-cht": "備用碼",
5914
"xloc": [
5915
- "default.handlebars->29->1930"
5915
+ "default.handlebars->29->1935"
5916
]
5917
},
5918
{
@@ -5932,7 +5932,7 @@
5932
"zh-chs": "错误的签名",
5933
"zh-cht": "錯誤的簽名",
5934
"xloc": [
5935
- "default.handlebars->29->2051"
5935
+ "default.handlebars->29->2056"
5936
]
5937
},
5938
{
@@ -5952,7 +5952,7 @@
5952
"zh-chs": "错误的网络证书",
5953
"zh-cht": "錯誤的網絡憑證",
5954
"xloc": [
5955
- "default.handlebars->29->2050"
5955
+ "default.handlebars->29->2055"
5956
]
5957
},
5958
{
@@ -5972,7 +5972,7 @@
5972
"zh-chs": "巴斯克",
5973
"zh-cht": "巴斯克",
5974
"xloc": [
5975
- "default.handlebars->29->1058"
5975
+ "default.handlebars->29->1063"
5976
]
5977
},
5978
{
@@ -6012,7 +6012,7 @@
6012
"zh-chs": "白俄罗斯文",
6013
"zh-cht": "白俄羅斯文",
6014
"xloc": [
6015
- "default.handlebars->29->1060"
6015
+ "default.handlebars->29->1065"
6016
]
6017
},
6018
{
@@ -6032,7 +6032,7 @@
6032
"zh-chs": "孟加拉",
6033
"zh-cht": "孟加拉",
6034
"xloc": [
6035
- "default.handlebars->29->1061"
6035
+ "default.handlebars->29->1066"
6036
]
6037
},
6038
{
@@ -6075,7 +6075,7 @@
6075
"zh-chs": "波斯尼亚文",
6076
"zh-cht": "波斯尼亞文",
6077
"xloc": [
6078
- "default.handlebars->29->1062"
6078
+ "default.handlebars->29->1067"
6079
]
6080
},
6081
{
@@ -6095,7 +6095,7 @@
6095
"zh-chs": "布列塔尼",
6096
"zh-cht": "布列塔尼",
6097
"xloc": [
6098
- "default.handlebars->29->1063"
6098
+ "default.handlebars->29->1068"
6099
]
6100
},
6101
{
@@ -6115,7 +6115,7 @@
6115
"zh-chs": "广播",
6116
"zh-cht": "廣播",
6117
"xloc": [
6118
- "default.handlebars->29->1844",
6118
+ "default.handlebars->29->1849",
6119
"default.handlebars->container->column_l->p4->3->1->0->3->1"
6120
]
6121
},
@@ -6136,7 +6136,7 @@
6136
"zh-chs": "广播消息",
6137
"zh-cht": "廣播消息",
6138
"xloc": [
6139
- "default.handlebars->29->1765"
6139
+ "default.handlebars->29->1770"
6140
]
6141
},
6142
{
@@ -6156,7 +6156,7 @@
6156
"zh-chs": "向所有连接的用户广播消息。",
6157
"zh-cht": "向所有連接的用戶廣播消息。",
6158
"xloc": [
6159
- "default.handlebars->29->1760"
6159
+ "default.handlebars->29->1765"
6160
]
6161
},
6162
{
@@ -6176,7 +6176,7 @@
6176
"zh-chs": "保加利亚文",
6177
"zh-cht": "保加利亞文",
6178
"xloc": [
6179
- "default.handlebars->29->1059"
6179
+ "default.handlebars->29->1064"
6180
]
6181
},
6182
{
@@ -6196,7 +6196,7 @@
6196
"zh-chs": "缅甸文",
6197
"zh-cht": "緬甸文",
6198
"xloc": [
6199
- "default.handlebars->29->1064"
6199
+ "default.handlebars->29->1069"
6200
]
6201
},
6202
{
@@ -6217,7 +6217,7 @@
6217
"zh-cht": "CCM",
6218
"xloc": [
6219
"default-mobile.handlebars->9->235",
6220
- "default.handlebars->29->558"
6220
+ "default.handlebars->29->559"
6221
]
6222
},
6223
{
@@ -6238,8 +6238,8 @@
6238
"zh-cht": "CIRA",
6239
"xloc": [
6240
"default-mobile.handlebars->9->204",
6241
- "default.handlebars->29->215",
6242
- "default.handlebars->29->424"
6241
+ "default.handlebars->29->216",
6242
+ "default.handlebars->29->425"
6243
]
6244
},
6245
{
@@ -6259,7 +6259,7 @@
6259
"zh-chs": "CIRA服务器",
6260
"zh-cht": "CIRA伺服器",
6261
"xloc": [
6262
- "default.handlebars->29->2104"
6262
+ "default.handlebars->29->2109"
6263
]
6264
},
6265
{
@@ -6279,14 +6279,14 @@
6279
"zh-chs": "CIRA服务器命令",
6280
"zh-cht": "CIRA伺服器指令",
6281
"xloc": [
6282
- "default.handlebars->29->2105"
6282
+ "default.handlebars->29->2110"
6283
]
6284
},
6285
{
6286
"en": "CIRA setup",
6287
"nl": "CIRA setup",
6288
"xloc": [
6289
- "default.handlebars->29->1380"
6289
+ "default.handlebars->29->1385"
6290
]
6291
},
6292
{
@@ -6307,7 +6307,7 @@
6307
"zh-cht": "CPU",
6308
"xloc": [
6309
"default-mobile.handlebars->9->390",
6310
- "default.handlebars->29->979"
6310
+ "default.handlebars->29->984"
6311
]
6312
},
6313
{
@@ -6327,7 +6327,7 @@
6327
"zh-chs": "CPU负载",
6328
"zh-cht": "CPU負載",
6329
"xloc": [
6330
- "default.handlebars->29->2065"
6330
+ "default.handlebars->29->2070"
6331
]
6332
},
6333
{
@@ -6347,7 +6347,7 @@
6347
"zh-chs": "最近15分钟的CPU负载",
6348
"zh-cht": "最近15分鐘的CPU負載",
6349
"xloc": [
6350
- "default.handlebars->29->2068"
6350
+ "default.handlebars->29->2073"
6351
]
6352
},
6353
{
@@ -6367,7 +6367,7 @@
6367
"zh-chs": "最近5分钟的CPU负载",
6368
"zh-cht": "最近5分鐘的CPU負載",
6369
"xloc": [
6370
- "default.handlebars->29->2067"
6370
+ "default.handlebars->29->2072"
6371
]
6372
},
6373
{
@@ -6387,7 +6387,7 @@
6387
"zh-chs": "最近一分钟的CPU负载",
6388
"zh-cht": "最近一分鐘的CPU負載",
6389
"xloc": [
6390
- "default.handlebars->29->2066"
6390
+ "default.handlebars->29->2071"
6391
]
6392
},
6393
{
@@ -6407,8 +6407,8 @@
6407
"zh-chs": "CR+LF",
6408
"zh-cht": "CR+LF",
6409
"xloc": [
6410
- "default.handlebars->29->859",
6411
- "default.handlebars->29->868",
6410
+ "default.handlebars->29->864",
6411
+ "default.handlebars->29->873",
6412
"default.handlebars->container->column_l->p12->termTable->1->1->6->1->1->terminalSettingsButtons"
6413
]
6414
},
@@ -6429,7 +6429,7 @@
6429
"zh-chs": "CSV",
6430
"zh-cht": "CSV",
6431
"xloc": [
6432
- "default.handlebars->29->1683"
6432
+ "default.handlebars->29->1688"
6433
]
6434
},
6435
{
@@ -6449,9 +6449,9 @@
6449
"zh-chs": "CSV格式",
6450
"zh-cht": "CSV格式",
6451
"xloc": [
6452
- "default.handlebars->29->1687",
6453
- "default.handlebars->29->1752",
6454
- "default.handlebars->29->474"
6452
+ "default.handlebars->29->1692",
6453
+ "default.handlebars->29->1757",
6454
+ "default.handlebars->29->475"
6455
]
6456
},
6457
{
@@ -6471,7 +6471,7 @@
6471
"zh-chs": "呼叫错误",
6472
"zh-cht": "呼叫錯誤",
6473
"xloc": [
6474
- "default.handlebars->29->2117"
6474
+ "default.handlebars->29->2122"
6475
]
6476
},
6477
{
@@ -6493,7 +6493,7 @@
6493
"xloc": [
6494
"default-mobile.handlebars->9->82",
6495
"default-mobile.handlebars->dialog->idx_dlgButtonBar",
6496
- "default.handlebars->29->1294",
6496
+ "default.handlebars->29->1299",
6497
"default.handlebars->container->dialog->idx_dlgButtonBar",
6498
"desktop.handlebars->p11->dialog->idx_dlgButtonBar",
6499
"login-mobile.handlebars->dialog->idx_dlgButtonBar",
@@ -6523,9 +6523,9 @@
6523
"default-mobile.handlebars->9->395",
6524
"default-mobile.handlebars->9->400",
6525
"default-mobile.handlebars->9->402",
6526
- "default.handlebars->29->984",
6526
"default.handlebars->29->989",
6528
- "default.handlebars->29->991"
6527
+ "default.handlebars->29->994",
6528
+ "default.handlebars->29->996"
6529
]
6530
},
6531
{
@@ -6546,7 +6546,7 @@
6546
"zh-cht": "容量/速度",
6547
"xloc": [
6548
"default-mobile.handlebars->9->393",
6549
- "default.handlebars->29->982"
6549
+ "default.handlebars->29->987"
6550
]
6551
},
6552
{
@@ -6566,7 +6566,7 @@
6566
"zh-chs": "加泰罗尼亚文",
6567
"zh-cht": "加泰羅尼亞文",
6568
"xloc": [
6569
- "default.handlebars->29->1065"
6569
+ "default.handlebars->29->1070"
6570
]
6571
},
6572
{
@@ -6586,7 +6586,7 @@
6586
"zh-chs": "在这里为中心显示地图",
6587
"zh-cht": "在這裡為中心顯示地圖",
6588
"xloc": [
6589
- "default.handlebars->29->520"
6589
+ "default.handlebars->29->521"
6590
]
6591
},
6592
{
@@ -6606,7 +6606,7 @@
6606
"zh-chs": "查莫罗",
6607
"zh-cht": "查莫羅",
6608
"xloc": [
6609
- "default.handlebars->29->1066"
6609
+ "default.handlebars->29->1071"
6610
]
6611
},
6612
{
@@ -6648,7 +6648,7 @@
6648
"zh-chs": "更改{0}的电邮",
6649
"zh-cht": "更改{0}的電郵",
6650
"xloc": [
6651
- "default.handlebars->29->1958"
6651
+ "default.handlebars->29->1963"
6652
]
6653
},
6654
{
@@ -6668,9 +6668,9 @@
6668
"zh-chs": "更改组",
6669
"zh-cht": "更改群",
6670
"xloc": [
6671
- "default.handlebars->29->619",
6672
- "default.handlebars->29->773",
6673
- "default.handlebars->29->774"
6671
+ "default.handlebars->29->620",
6672
+ "default.handlebars->29->778",
6673
+ "default.handlebars->29->779"
6674
]
6675
},
6676
{
@@ -6691,8 +6691,8 @@
6691
"zh-cht": "更改密碼",
6692
"xloc": [
6693
"default-mobile.handlebars->9->90",
6694
- "default.handlebars->29->1261",
6695
- "default.handlebars->29->1945"
6694
+ "default.handlebars->29->1266",
6695
+ "default.handlebars->29->1950"
6696
]
6697
},
6698
{
@@ -6712,7 +6712,7 @@
6712
"zh-chs": "更改{0}的密码",
6713
"zh-cht": "更改{0}的密碼",
6714
"xloc": [
6715
- "default.handlebars->29->1965"
6715
+ "default.handlebars->29->1970"
6716
]
6717
},
6718
{
@@ -6732,7 +6732,7 @@
6732
"zh-chs": "更改{0}的真实名称",
6733
"zh-cht": "更改{0}的真實名稱",
6734
"xloc": [
6735
- "default.handlebars->29->1953"
6735
+ "default.handlebars->29->1958"
6736
]
6737
},
6738
{
@@ -6814,7 +6814,7 @@
6814
"zh-chs": "更改该用户的密码",
6815
"zh-cht": "更改該用戶的密碼",
6816
"xloc": [
6817
- "default.handlebars->29->1944"
6817
+ "default.handlebars->29->1949"
6818
]
6819
},
6820
{
@@ -6854,7 +6854,7 @@
6854
"zh-chs": "在此处更改您的帐户电邮地址。",
6855
"zh-cht": "在此處更改你的帳戶電郵地址。",
6856
"xloc": [
6857
- "default.handlebars->29->1248"
6857
+ "default.handlebars->29->1253"
6858
]
6859
},
6860
{
@@ -6874,7 +6874,7 @@
6874
"zh-chs": "在下面的框中两次输入旧密码和新密码,以更改帐户密码。",
6875
"zh-cht": "在下面的框中兩次輸入舊密碼和新密碼,以更改帳戶密碼。",
6876
"xloc": [
6877
- "default.handlebars->29->1254"
6877
+ "default.handlebars->29->1259"
6878
]
6879
},
6880
{
@@ -6894,7 +6894,7 @@
6894
"zh-chs": "更改帐户凭据",
6895
"zh-cht": "帳戶憑證已更改",
6896
"xloc": [
6897
- "default.handlebars->29->1643"
6897
+ "default.handlebars->29->1648"
6898
]
6899
},
6900
{
@@ -6914,7 +6914,7 @@
6914
"zh-chs": "{1}组中的设备{0}已更改:{2}",
6915
"zh-cht": "{1}組中的設備{0}已更改:{2}",
6916
"xloc": [
6917
- "default.handlebars->29->1627"
6917
+ "default.handlebars->29->1632"
6918
]
6919
},
6920
{
@@ -6934,7 +6934,7 @@
6934
"zh-chs": "语言从{1}更改为{2}",
6935
"zh-cht": "語言從{1}更改為{2}",
6936
"xloc": [
6937
- "default.handlebars->29->1571"
6937
+ "default.handlebars->29->1576"
6938
]
6939
},
6940
{
@@ -6954,8 +6954,8 @@
6954
"zh-chs": "已更改{0}的用户设备权限",
6955
"zh-cht": "已更改{0}的用戶設備權限",
6956
"xloc": [
6957
- "default.handlebars->29->1629",
6958
- "default.handlebars->29->1650"
6957
+ "default.handlebars->29->1634",
6958
+ "default.handlebars->29->1655"
6959
]
6960
},
6961
{
@@ -6975,7 +6975,7 @@
6975
"zh-chs": "更改语言将需要刷新页面。",
6976
"zh-cht": "更改語言將需要刷新頁面。",
6977
"xloc": [
6978
- "default.handlebars->29->1233"
6978
+ "default.handlebars->29->1238"
6979
]
6980
},
6981
{
@@ -6995,9 +6995,9 @@
6995
"zh-chs": "聊天",
6996
"zh-cht": "聊天",
6997
"xloc": [
6998
- "default.handlebars->29->1704",
6999
- "default.handlebars->29->677",
7000
- "default.handlebars->29->698"
6998
+ "default.handlebars->29->1709",
6999
+ "default.handlebars->29->678",
7000
+ "default.handlebars->29->699"
7001
]
7002
},
7003
{
@@ -7019,8 +7019,8 @@
7019
"xloc": [
7020
"default-mobile.handlebars->9->439",
7021
"default-mobile.handlebars->9->459",
7022
- "default.handlebars->29->1441",
7023
- "default.handlebars->29->1477"
7022
+ "default.handlebars->29->1446",
7023
+ "default.handlebars->29->1482"
7024
]
7025
},
7026
{
@@ -7060,7 +7060,7 @@
7060
"zh-chs": "车臣",
7061
"zh-cht": "車臣",
7062
"xloc": [
7063
- "default.handlebars->29->1067"
7063
+ "default.handlebars->29->1072"
7064
]
7065
},
7066
{
@@ -7160,8 +7160,8 @@
7160
"zh-chs": "检查...",
7161
"zh-cht": "檢查...",
7162
"xloc": [
7163
- "default.handlebars->29->1033",
7164
- "default.handlebars->29->2111"
7163
+ "default.handlebars->29->1038",
7164
+ "default.handlebars->29->2116"
7165
]
7166
},
7167
{
@@ -7181,7 +7181,7 @@
7181
"zh-chs": "中文",
7182
"zh-cht": "中文",
7183
"xloc": [
7184
- "default.handlebars->29->1068"
7184
+ "default.handlebars->29->1073"
7185
]
7186
},
7187
{
@@ -7201,7 +7201,7 @@
7201
"zh-chs": "中文(香港)",
7202
"zh-cht": "中文(香港)",
7203
"xloc": [
7204
- "default.handlebars->29->1069"
7204
+ "default.handlebars->29->1074"
7205
]
7206
},
7207
{
@@ -7221,7 +7221,7 @@
7221
"zh-chs": "中文(中国)",
7222
"zh-cht": "中文(中國)",
7223
"xloc": [
7224
- "default.handlebars->29->1070"
7224
+ "default.handlebars->29->1075"
7225
]
7226
},
7227
{
@@ -7241,7 +7241,7 @@
7241
"zh-chs": "简体中文",
7242
"zh-cht": "簡體中文",
7243
"xloc": [
7244
- "default.handlebars->29->1230"
7244
+ "default.handlebars->29->1235"
7245
]
7246
},
7247
{
@@ -7261,7 +7261,7 @@
7261
"zh-chs": "中文(新加坡)",
7262
"zh-cht": "中文(新加坡)",
7263
"xloc": [
7264
- "default.handlebars->29->1071"
7264
+ "default.handlebars->29->1076"
7265
]
7266
},
7267
{
@@ -7281,7 +7281,7 @@
7281
"zh-chs": "中文(台湾)",
7282
"zh-cht": "中文(台灣)",
7283
"xloc": [
7284
- "default.handlebars->29->1072"
7284
+ "default.handlebars->29->1077"
7285
]
7286
},
7287
{
@@ -7301,7 +7301,7 @@
7301
"zh-chs": "繁体中文",
7302
"zh-cht": "繁體中文",
7303
"xloc": [
7304
- "default.handlebars->29->1231"
7304
+ "default.handlebars->29->1236"
7305
]
7306
},
7307
{
@@ -7342,7 +7342,7 @@
7342
"zh-chs": "楚瓦什",
7343
"zh-cht": "楚瓦什",
7344
"xloc": [
7345
- "default.handlebars->29->1073"
7345
+ "default.handlebars->29->1078"
7346
]
7347
},
7348
{
@@ -7385,11 +7385,11 @@
7385
"default-mobile.handlebars->9->330",
7386
"default-mobile.handlebars->9->332",
7387
"default-mobile.handlebars->9->59",
7388
- "default.handlebars->29->1565",
7389
- "default.handlebars->29->898",
7390
- "default.handlebars->29->900",
7391
- "default.handlebars->29->902",
7392
- "default.handlebars->29->904",
7388
+ "default.handlebars->29->1570",
7389
+ "default.handlebars->29->903",
7390
+ "default.handlebars->29->905",
7391
+ "default.handlebars->29->907",
7392
+ "default.handlebars->29->909",
7393
"default.handlebars->container->column_l->p15->consoleTable->1->6->1->1->1->0->7",
7394
"default.handlebars->container->column_l->p41->3->1",
7395
"messenger.handlebars->xbottom"
@@ -7432,7 +7432,7 @@
7432
"zh-chs": "全部清除",
7433
"zh-cht": "全部清除",
7434
"xloc": [
7435
- "default.handlebars->29->2038"
7435
+ "default.handlebars->29->2043"
7436
]
7437
},
7438
{
@@ -7440,7 +7440,7 @@
7440
"nl": "Wis zoekfilter",
7441
"xloc": [
7442
"default-mobile.handlebars->9->154",
7443
- "default.handlebars->29->227"
7443
+ "default.handlebars->29->228"
7444
]
7445
},
7446
{
@@ -7460,7 +7460,7 @@
7460
"zh-chs": "清除核心",
7461
"zh-cht": "清除核心",
7462
"xloc": [
7463
- "default.handlebars->29->1005"
7463
+ "default.handlebars->29->1010"
7464
]
7465
},
7466
{
@@ -7500,7 +7500,7 @@
7500
"zh-chs": "清除此通知",
7501
"zh-cht": "清除此通知",
7502
"xloc": [
7503
- "default.handlebars->29->2037"
7503
+ "default.handlebars->29->2042"
7504
]
7505
},
7506
{
@@ -7560,8 +7560,8 @@
7560
"zh-chs": "单击此处编辑设备组名称",
7561
"zh-cht": "單擊此處編輯裝置群名稱",
7562
"xloc": [
7563
- "default.handlebars->29->1305",
7564
- "default.handlebars->29->1516"
7563
+ "default.handlebars->29->1310",
7564
+ "default.handlebars->29->1521"
7565
]
7566
},
7567
{
@@ -7581,7 +7581,7 @@
7581
"zh-chs": "单击此处编辑服务器端设备名称",
7582
"zh-cht": "單擊此處編輯伺服器端裝置名稱",
7583
"xloc": [
7584
- "default.handlebars->29->536"
7584
+ "default.handlebars->29->537"
7585
]
7586
},
7587
{
@@ -7601,7 +7601,7 @@
7601
"zh-chs": "单击此处编辑用户组名称",
7602
"zh-cht": "單擊此處編輯用戶群名稱",
7603
"xloc": [
7604
- "default.handlebars->29->1821"
7604
+ "default.handlebars->29->1826"
7605
]
7606
},
7607
{
@@ -7662,7 +7662,7 @@
7662
"zh-cht": "單擊確定將驗證電郵發送到:",
7663
"xloc": [
7664
"default-mobile.handlebars->9->75",
7665
- "default.handlebars->29->1245"
7665
+ "default.handlebars->29->1250"
7666
]
7667
},
7668
{
@@ -7703,7 +7703,7 @@
7703
"zh-cht": "客戶端控制模式(CCM)",
7704
"xloc": [
7705
"default-mobile.handlebars->9->371",
7706
- "default.handlebars->29->960"
7706
+ "default.handlebars->29->965"
7707
]
7708
},
7709
{
@@ -7723,7 +7723,7 @@
7723
"zh-chs": "客户编号",
7724
"zh-cht": "客戶編號",
7725
"xloc": [
7726
- "default.handlebars->29->1287"
7726
+ "default.handlebars->29->1292"
7727
]
7728
},
7729
{
@@ -7743,7 +7743,7 @@
7743
"zh-chs": "客户端启动的远程访问",
7744
"zh-cht": "客戶端啟動的遠程訪問",
7745
"xloc": [
7746
- "default.handlebars->29->1379"
7746
+ "default.handlebars->29->1384"
7747
]
7748
},
7749
{
@@ -7763,7 +7763,7 @@
7763
"zh-chs": "客户机密",
7764
"zh-cht": "客戶機密",
7765
"xloc": [
7766
- "default.handlebars->29->1288"
7766
+ "default.handlebars->29->1293"
7767
]
7768
},
7769
{
@@ -7807,7 +7807,7 @@
7807
"default-mobile.handlebars->9->57",
7808
"default.handlebars->29->137",
7809
"default.handlebars->29->145",
7810
- "default.handlebars->29->850"
7810
+ "default.handlebars->29->855"
7811
]
7812
},
7813
{
@@ -7827,7 +7827,7 @@
7827
"zh-chs": "封闭式桌面多路复用会话,{0}秒",
7828
"zh-cht": "封閉式桌面多路復用會話,{0}秒",
7829
"xloc": [
7830
- "default.handlebars->29->1576"
7830
+ "default.handlebars->29->1581"
7831
]
7832
},
7833
{
@@ -7847,7 +7847,7 @@
7847
"zh-chs": "码",
7848
"zh-cht": "碼",
7849
"xloc": [
7850
- "default.handlebars->29->203"
7850
+ "default.handlebars->29->204"
7851
]
7852
},
7853
{
@@ -7903,7 +7903,7 @@
7903
"en": "Command",
7904
"nl": "Opdracht",
7905
"xloc": [
7906
- "default.handlebars->29->395"
7906
+ "default.handlebars->29->396"
7907
]
7908
},
7909
{
@@ -7911,9 +7911,9 @@
7911
"nl": "Opdrachten",
7912
"xloc": [
7913
"default-mobile.handlebars->9->461",
7914
- "default.handlebars->29->1479",
7915
- "default.handlebars->29->679",
7916
- "default.handlebars->29->700"
7914
+ "default.handlebars->29->1484",
7915
+ "default.handlebars->29->680",
7916
+ "default.handlebars->29->701"
7917
]
7918
},
7919
{
@@ -7933,8 +7933,8 @@
7933
"zh-chs": "通用设备组",
7934
"zh-cht": "通用裝置群",
7935
"xloc": [
7936
- "default.handlebars->29->1852",
7937
- "default.handlebars->29->1970"
7936
+ "default.handlebars->29->1857",
7937
+ "default.handlebars->29->1975"
7938
]
7939
},
7940
{
@@ -7954,8 +7954,8 @@
7954
"zh-chs": "通用设备",
7955
"zh-cht": "通用裝置",
7956
"xloc": [
7957
- "default.handlebars->29->1858",
7958
- "default.handlebars->29->1982"
7957
+ "default.handlebars->29->1863",
7958
+ "default.handlebars->29->1987"
7959
]
7960
},
7961
{
@@ -7975,7 +7975,7 @@
7975
"zh-chs": "压缩档案...",
7976
"zh-cht": "壓縮檔案...",
7977
"xloc": [
7978
- "default.handlebars->29->875"
7978
+ "default.handlebars->29->880"
7979
]
7980
},
7981
{
@@ -7996,7 +7996,7 @@
7996
"zh-cht": "將{1}入口{2}中的{0}限製到此位置?",
7997
"xloc": [
7998
"default-mobile.handlebars->9->127",
7999
- "default.handlebars->29->1560"
7999
+ "default.handlebars->29->1565"
8000
]
8001
},
8002
{
@@ -8018,14 +8018,14 @@
8018
"xloc": [
8019
"default-mobile.handlebars->9->288",
8020
"default-mobile.handlebars->9->419",
8021
- "default.handlebars->29->1390",
8022
- "default.handlebars->29->1732",
8023
- "default.handlebars->29->1811",
8024
- "default.handlebars->29->1872",
8025
- "default.handlebars->29->1968",
8026
- "default.handlebars->29->450",
8027
- "default.handlebars->29->768",
8028
- "default.handlebars->29->777"
8021
+ "default.handlebars->29->1395",
8022
+ "default.handlebars->29->1737",
8023
+ "default.handlebars->29->1816",
8024
+ "default.handlebars->29->1877",
8025
+ "default.handlebars->29->1973",
8026
+ "default.handlebars->29->451",
8027
+ "default.handlebars->29->773",
8028
+ "default.handlebars->29->782"
8029
]
8030
},
8031
{
@@ -8046,7 +8046,7 @@
8046
"zh-cht": "確認將1個副本複製到此位置?",
8047
"xloc": [
8048
"default-mobile.handlebars->9->321",
8049
- "default.handlebars->29->893"
8049
+ "default.handlebars->29->898"
8050
]
8051
},
8052
{
@@ -8066,7 +8066,7 @@
8066
"zh-chs": "确认{0}个条目的复制到此位置?",
8067
"zh-cht": "確認{0}個條目的複製到此位置?",
8068
"xloc": [
8069
- "default.handlebars->29->892"
8069
+ "default.handlebars->29->897"
8070
]
8071
},
8072
{
@@ -8106,7 +8106,7 @@
8106
"zh-chs": "确认删除选定的帐户?",
8107
"zh-cht": "確認刪除所選帳戶?",
8108
"xloc": [
8109
- "default.handlebars->29->1731"
8109
+ "default.handlebars->29->1736"
8110
]
8111
},
8112
{
@@ -8126,7 +8126,7 @@
8126
"zh-chs": "确认删除选定的设备?",
8127
"zh-cht": "確認刪除所選裝置?",
8128
"xloc": [
8129
- "default.handlebars->29->449"
8129
+ "default.handlebars->29->450"
8130
]
8131
},
8132
{
@@ -8146,7 +8146,7 @@
8146
"zh-chs": "确认删除选定的用户组?",
8147
"zh-cht": "確認刪除所選用戶群?",
8148
"xloc": [
8149
- "default.handlebars->29->1810"
8149
+ "default.handlebars->29->1815"
8150
]
8151
},
8152
{
@@ -8166,7 +8166,7 @@
8166
"zh-chs": "确认删除用户{0}?",
8167
"zh-cht": "確認刪除用戶{0}?",
8168
"xloc": [
8169
- "default.handlebars->29->1967"
8169
+ "default.handlebars->29->1972"
8170
]
8171
},
8172
{
@@ -8186,7 +8186,7 @@
8186
"zh-chs": "确认删除用户“ {0} ”的成员身份?",
8187
"zh-cht": "確認刪除用戶“ {0} ”的成員身份?",
8188
"xloc": [
8189
- "default.handlebars->29->1875"
8189
+ "default.handlebars->29->1880"
8190
]
8191
},
8192
{
@@ -8206,7 +8206,7 @@
8206
"zh-chs": "确认删除用户组“ {0} ”的成员身份?",
8207
"zh-cht": "確認刪除用戶群“ {0} ”的成員身份?",
8208
"xloc": [
8209
- "default.handlebars->29->1999"
8209
+ "default.handlebars->29->2004"
8210
]
8211
},
8212
{
@@ -8227,7 +8227,7 @@
8227
"zh-cht": "確認將1個條目移動到此位置?",
8228
"xloc": [
8229
"default-mobile.handlebars->9->323",
8230
- "default.handlebars->29->895"
8230
+ "default.handlebars->29->900"
8231
]
8232
},
8233
{
@@ -8247,7 +8247,7 @@
8247
"zh-chs": "确认将{0}个条目移到此位置?",
8248
"zh-cht": "確認將{0}個條目移到該位置?",
8249
"xloc": [
8250
- "default.handlebars->29->894"
8250
+ "default.handlebars->29->899"
8251
]
8252
},
8253
{
@@ -8287,7 +8287,7 @@
8287
"zh-chs": "确认覆盖?",
8288
"zh-cht": "確認覆蓋?",
8289
"xloc": [
8290
- "default.handlebars->29->1559"
8290
+ "default.handlebars->29->1564"
8291
]
8292
},
8293
{
@@ -8307,8 +8307,8 @@
8307
"zh-chs": "确认删除设备“ {0} ”的访问权限?",
8308
"zh-cht": "確認刪除裝置“ {0} ”的訪問權限?",
8309
"xloc": [
8310
- "default.handlebars->29->1865",
8311
- "default.handlebars->29->1990"
8310
+ "default.handlebars->29->1870",
8311
+ "default.handlebars->29->1995"
8312
]
8313
},
8314
{
@@ -8328,8 +8328,8 @@
8328
"zh-chs": "确认删除设备组“ {0} ”的访问权限?",
8329
"zh-cht": "確認刪除裝置群“ {0} ”的訪問權限?",
8330
"xloc": [
8331
- "default.handlebars->29->1867",
8332
- "default.handlebars->29->2003"
8331
+ "default.handlebars->29->1872",
8332
+ "default.handlebars->29->2008"
8333
]
8334
},
8335
{
@@ -8349,7 +8349,7 @@
8349
"zh-chs": "确认删除用户“ {0} ”的访问权限?",
8350
"zh-cht": "確認刪除用戶“ {0} ”的訪問權限?",
8351
"xloc": [
8352
- "default.handlebars->29->1992"
8352
+ "default.handlebars->29->1997"
8353
]
8354
},
8355
{
@@ -8369,7 +8369,7 @@
8369
"zh-chs": "确认删除用户组“ {0} ”的访问权限?",
8370
"zh-cht": "確認刪除用戶群“ {0} ”的訪問權限?",
8371
"xloc": [
8372
- "default.handlebars->29->1995"
8372
+ "default.handlebars->29->2000"
8373
]
8374
},
8375
{
@@ -8389,8 +8389,8 @@
8389
"zh-chs": "确认删除访问权限?",
8390
"zh-cht": "確認刪除訪問權限?",
8391
"xloc": [
8392
- "default.handlebars->29->1993",
8393
- "default.handlebars->29->1996"
8392
+ "default.handlebars->29->1998",
8393
+ "default.handlebars->29->2001"
8394
]
8395
},
8396
{
@@ -8411,7 +8411,7 @@
8411
"zh-cht": "確認刪除身份驗證軟體兩步登入?",
8412
"xloc": [
8413
"default-mobile.handlebars->9->74",
8414
- "default.handlebars->29->1023"
8414
+ "default.handlebars->29->1028"
8415
]
8416
},
8417
{
@@ -8435,7 +8435,7 @@
8435
"en": "Confirm removal of device share \\\"{0}\\\"?",
8436
"nl": "Bevestig de verwijdering van apparaatdeling \\\"{0}\\\"?",
8437
"xloc": [
8438
- "default.handlebars->29->1988"
8438
+ "default.handlebars->29->1993"
8439
]
8440
},
8441
{
@@ -8489,7 +8489,7 @@
8489
"zh-chs": "确认删除用户“ {0} ”的权限?",
8490
"zh-cht": "確認刪除用戶“ {0} ”的權限?",
8491
"xloc": [
8492
- "default.handlebars->29->1488"
8492
+ "default.handlebars->29->1493"
8493
]
8494
},
8495
{
@@ -8509,7 +8509,7 @@
8509
"zh-chs": "确认删除用户组“ {0} ”的权限?",
8510
"zh-cht": "確認刪除用戶群“ {0} ”的權限?",
8511
"xloc": [
8512
- "default.handlebars->29->1490"
8512
+ "default.handlebars->29->1495"
8513
]
8514
},
8515
{
@@ -8569,8 +8569,8 @@
8569
"default-mobile.handlebars->9->303",
8570
"default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3",
8571
"default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->3",
8572
- "default.handlebars->29->1333",
8573
- "default.handlebars->29->871",
8572
+ "default.handlebars->29->1338",
8573
+ "default.handlebars->29->876",
8574
"default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->connectbutton1span",
8575
"default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->connectbutton2span",
8576
"default.handlebars->container->column_l->p13->p13toolbar->1->0->1->3",
@@ -8596,7 +8596,7 @@
8596
"zh-chs": "全部连接",
8597
"zh-cht": "全部連接",
8598
"xloc": [
8599
- "default.handlebars->29->270",
8599
+ "default.handlebars->29->271",
8600
"default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->kvmListToolbar"
8601
]
8602
},
@@ -8617,7 +8617,7 @@
8617
"zh-chs": "连接到服务器",
8618
"zh-cht": "連接到伺服器",
8619
"xloc": [
8620
- "default.handlebars->29->1383"
8620
+ "default.handlebars->29->1388"
8621
]
8622
},
8623
{
@@ -8738,7 +8738,7 @@
8738
"zh-chs": "已连接的英特尔®AMT",
8739
"zh-cht": "已連接的Intel® AMT",
8740
"xloc": [
8741
- "default.handlebars->29->2056"
8741
+ "default.handlebars->29->2061"
8742
]
8743
},
8744
{
@@ -8758,7 +8758,7 @@
8758
"zh-chs": "已连接的用户",
8759
"zh-cht": "已连接的用户",
8760
"xloc": [
8761
- "default.handlebars->29->2061"
8761
+ "default.handlebars->29->2066"
8762
]
8763
},
8764
{
@@ -8779,7 +8779,7 @@
8779
"zh-cht": "現在已連接",
8780
"xloc": [
8781
"default-mobile.handlebars->9->346",
8782
- "default.handlebars->29->925"
8782
+ "default.handlebars->29->930"
8783
]
8784
},
8785
{
@@ -8822,11 +8822,11 @@
8822
"default-mobile.handlebars->9->2",
8823
"default-mobile.handlebars->9->339",
8824
"default-mobile.handlebars->9->37",
8825
- "default.handlebars->29->243",
8826
- "default.handlebars->29->246",
8827
- "default.handlebars->29->273",
8825
+ "default.handlebars->29->244",
8826
+ "default.handlebars->29->247",
8827
+ "default.handlebars->29->274",
8828
"default.handlebars->29->9",
8829
- "default.handlebars->29->916",
8829
+ "default.handlebars->29->921",
8830
"desktop.handlebars->3->2",
8831
"xterm.handlebars->9->2"
8832
]
@@ -8848,7 +8848,7 @@
8848
"zh-chs": "连接数量",
8849
"zh-cht": "連接數量",
8850
"xloc": [
8851
- "default.handlebars->29->2075"
8851
+ "default.handlebars->29->2080"
8852
]
8853
},
8854
{
@@ -8868,7 +8868,7 @@
8868
"zh-chs": "连接转发器",
8869
"zh-cht": "連接轉發器",
8870
"xloc": [
8871
- "default.handlebars->29->2103"
8871
+ "default.handlebars->29->2108"
8872
]
8873
},
8874
{
@@ -8929,9 +8929,9 @@
8929
"zh-cht": "連接性",
8930
"xloc": [
8931
"default-mobile.handlebars->9->255",
8932
- "default.handlebars->29->1523",
8933
- "default.handlebars->29->234",
8934
- "default.handlebars->29->606",
8932
+ "default.handlebars->29->1528",
8933
+ "default.handlebars->29->235",
8934
+ "default.handlebars->29->607",
8935
"default.handlebars->container->column_l->p21->3->1->meshConnChartDiv->1"
8936
]
8937
},
@@ -8952,8 +8952,8 @@
8952
"zh-chs": "控制台",
8953
"zh-cht": "控制台",
8954
"xloc": [
8955
- "default.handlebars->29->672",
8956
- "default.handlebars->29->693",
8955
+ "default.handlebars->29->673",
8956
+ "default.handlebars->29->694",
8957
"default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevConsole",
8958
"default.handlebars->container->topbar->1->1->ServerSubMenuSpan->ServerSubMenu->1->0->ServerConsole",
8959
"default.handlebars->contextMenu->cxconsole"
@@ -8976,7 +8976,7 @@
8976
"zh-chs": "控制台 -",
8977
"zh-cht": "控制台 -",
8978
"xloc": [
8979
- "default.handlebars->29->537"
8979
+ "default.handlebars->29->538"
8980
]
8981
},
8982
{
@@ -8996,8 +8996,8 @@
8996
"zh-chs": "控制",
8997
"zh-cht": "控制",
8998
"xloc": [
8999
- "default.handlebars->29->671",
9000
- "default.handlebars->29->692",
8999
+ "default.handlebars->29->672",
9000
+ "default.handlebars->29->693",
9001
"messenger.handlebars->13->1"
9002
]
9003
},
@@ -9018,7 +9018,7 @@
9018
"zh-chs": "Cookie编码器",
9019
"zh-cht": "Cookie編碼器",
9020
"xloc": [
9021
- "default.handlebars->29->2089"
9021
+ "default.handlebars->29->2094"
9022
]
9023
},
9024
{
@@ -9083,7 +9083,7 @@
9083
"zh-chs": "将Windows 32位代理URL复制到剪贴板",
9084
"zh-cht": "將Windows 32位代理URL複製到剪貼板",
9085
"xloc": [
9086
- "default.handlebars->29->370"
9086
+ "default.handlebars->29->371"
9087
]
9088
},
9089
{
@@ -9103,7 +9103,7 @@
9103
"zh-chs": "将Windows 64位代理URL复制到剪贴板",
9104
"zh-cht": "將Windows 64位代理URL複製到剪貼板",
9105
"xloc": [
9106
- "default.handlebars->29->374"
9106
+ "default.handlebars->29->375"
9107
]
9108
},
9109
{
@@ -9154,8 +9154,8 @@
9154
"zh-chs": "将代理URL复制到剪贴板",
9155
"zh-cht": "將代理URL複製到剪貼板",
9156
"xloc": [
9157
- "default.handlebars->29->394",
9158
- "default.handlebars->29->396"
9157
+ "default.handlebars->29->395",
9158
+ "default.handlebars->29->397"
9159
]
9160
},
9161
{
@@ -9175,10 +9175,10 @@
9175
"zh-chs": "复制连结到剪贴板",
9176
"zh-cht": "複製連結到剪貼板",
9177
"xloc": [
9178
- "default.handlebars->29->1528",
9179
- "default.handlebars->29->1547",
9180
- "default.handlebars->29->195",
9181
- "default.handlebars->29->352"
9178
+ "default.handlebars->29->1533",
9179
+ "default.handlebars->29->1552",
9180
+ "default.handlebars->29->196",
9181
+ "default.handlebars->29->353"
9182
]
9183
},
9184
{
@@ -9198,7 +9198,7 @@
9198
"zh-chs": "将macOS代理URL复制到剪贴板",
9199
"zh-cht": "將macOS代理URL複製到剪貼板",
9200
"xloc": [
9201
- "default.handlebars->29->382"
9201
+ "default.handlebars->29->383"
9202
]
9203
},
9204
{
@@ -9279,7 +9279,7 @@
9279
"zh-chs": "复制:“{0}”到“{1}”",
9280
"zh-cht": "複製:“{0}”到“{1}”",
9281
"xloc": [
9282
- "default.handlebars->29->1619"
9282
+ "default.handlebars->29->1624"
9283
]
9284
},
9285
{
@@ -9425,7 +9425,7 @@
9425
"zh-chs": "核心服务器",
9426
"zh-cht": "核心伺服器",
9427
"xloc": [
9428
- "default.handlebars->29->2088"
9428
+ "default.handlebars->29->2093"
9429
]
9430
},
9431
{
@@ -9445,7 +9445,7 @@
9445
"zh-chs": "科西嘉文",
9446
"zh-cht": "科西嘉文",
9447
"xloc": [
9448
- "default.handlebars->29->1074"
9448
+ "default.handlebars->29->1079"
9449
]
9450
},
9451
{
@@ -9465,7 +9465,7 @@
9465
"zh-chs": "创建帐号",
9466
"zh-cht": "創建帳號",
9467
"xloc": [
9468
- "default.handlebars->29->1779",
9468
+ "default.handlebars->29->1784",
9469
"login-mobile.handlebars->container->page_content->column_l->1->1->0->1->createpanel->1->1->9->1->12->1->1",
9470
"login.handlebars->container->column_l->centralTable->1->0->logincell->createpanel->1->9->1->12->1->1",
9471
"login2.handlebars->centralTable->1->0->logincell->createpanel->1->9->1->12->1->1"
@@ -9508,7 +9508,7 @@
9508
"zh-chs": "创建用户组",
9509
"zh-cht": "創建用戶群",
9510
"xloc": [
9511
- "default.handlebars->29->1818"
9511
+ "default.handlebars->29->1823"
9512
]
9513
},
9514
{
@@ -9528,7 +9528,7 @@
9528
"zh-chs": "创建连结以与访客共享此设备",
9529
"zh-cht": "創建鏈結以與訪客共享此裝置",
9530
"xloc": [
9531
- "default.handlebars->29->617"
9531
+ "default.handlebars->29->618"
9532
]
9533
},
9534
{
@@ -9548,7 +9548,7 @@
9548
"zh-chs": "使用以下选项创建一个新的设备组。",
9549
"zh-cht": "使用以下選項創建一個新的裝置群。",
9550
"xloc": [
9551
- "default.handlebars->29->1268"
9551
+ "default.handlebars->29->1273"
9552
]
9553
},
9554
{
@@ -9568,7 +9568,7 @@
9568
"zh-chs": "创建一个新的设备组。",
9569
"zh-cht": "創建一個新的裝置群。",
9570
"xloc": [
9571
- "default.handlebars->29->236"
9571
+ "default.handlebars->29->237"
9572
]
9573
},
9574
{
@@ -9588,7 +9588,7 @@
9588
"zh-chs": "创建文件夹:“{0}”",
9589
"zh-cht": "創建文件夾:“{0}”",
9590
"xloc": [
9591
- "default.handlebars->29->1612"
9591
+ "default.handlebars->29->1617"
9592
]
9593
},
9594
{
@@ -9608,7 +9608,7 @@
9608
"zh-chs": "通过导入以下格式的JSON档案一次创建多个帐户:",
9609
"zh-cht": "通過導入以下格式的JSON檔案一次創建多個帳戶:",
9610
"xloc": [
9611
- "default.handlebars->29->1743"
9611
+ "default.handlebars->29->1748"
9612
]
9613
},
9614
{
@@ -9650,7 +9650,13 @@
9650
"zh-chs": "创建的设备组:{0}",
9651
"zh-cht": "創建的設備組:{0}",
9652
"xloc": [
9653
- "default.handlebars->29->1623"
9653
+ "default.handlebars->29->1628"
9654
+ ]
9655
+ },
9656
+ {
9657
+ "en": "Creates a link that allows a guest without an account to remote desktop into this device for a limited time.",
9658
+ "xloc": [
9659
+ "default.handlebars->29->712"
9660
]
9661
},
9662
{
@@ -9668,10 +9674,7 @@
9674
"ru": "Создает ссылку, которая позволяет гостю без учетной записи перейти на удаленный рабочий стол на этом устройстве на срок до 1 часа.",
9675
"tr": "Hesabı olmayan bir misafirin 1 saate kadar bu cihaza uzak masaüstüne girmesine izin veren bir bağlantı oluşturur.",
9676
"zh-chs": "创建一个连结,该连结允许没有帐户的访客将远程桌面访问此设备最多1小时。",
9671
- "zh-cht": "創建一個鏈結,該鏈結允許沒有帳戶的訪客將遠程桌面訪問此裝置最多1小時。",
9672
- "xloc": [
9673
- "default.handlebars->29->711"
9674
- ]
9677
+ "zh-cht": "創建一個鏈結,該鏈結允許沒有帳戶的訪客將遠程桌面訪問此裝置最多1小時。"
9678
},
9679
{
9680
"cs": "Vytváření",
@@ -9690,7 +9693,7 @@
9693
"zh-chs": "创建",
9694
"zh-cht": "創建",
9695
"xloc": [
9693
- "default.handlebars->29->1904"
9696
+ "default.handlebars->29->1909"
9697
]
9698
},
9699
{
@@ -9710,7 +9713,7 @@
9713
"zh-chs": "创建时间",
9714
"zh-cht": "創作時間",
9715
"xloc": [
9713
- "default.handlebars->29->1315"
9716
+ "default.handlebars->29->1320"
9717
]
9718
},
9719
{
@@ -9752,8 +9755,8 @@
9755
"zh-chs": "创建者",
9756
"zh-cht": "創作者",
9757
"xloc": [
9755
- "default.handlebars->29->1313",
9756
- "default.handlebars->29->1314"
9758
+ "default.handlebars->29->1318",
9759
+ "default.handlebars->29->1319"
9760
]
9761
},
9762
{
@@ -9773,7 +9776,7 @@
9776
"zh-chs": "证书",
9777
"zh-cht": "證書",
9778
"xloc": [
9776
- "default.handlebars->29->1285"
9779
+ "default.handlebars->29->1290"
9780
]
9781
},
9782
{
@@ -9793,7 +9796,7 @@
9796
"zh-chs": "克里语",
9797
"zh-cht": "克里語",
9798
"xloc": [
9796
- "default.handlebars->29->1075"
9799
+ "default.handlebars->29->1080"
9800
]
9801
},
9802
{
@@ -9813,7 +9816,7 @@
9816
"zh-chs": "克罗地亚文",
9817
"zh-cht": "克羅地亞文",
9818
"xloc": [
9816
- "default.handlebars->29->1076"
9819
+ "default.handlebars->29->1081"
9820
]
9821
},
9822
{
@@ -9980,7 +9983,7 @@
9983
"zh-chs": "捷克文",
9984
"zh-cht": "捷克文",
9985
"xloc": [
9983
- "default.handlebars->29->1077"
9986
+ "default.handlebars->29->1082"
9987
]
9988
},
9989
{
@@ -10020,7 +10023,7 @@
10023
"zh-chs": "丹麦文",
10024
"zh-cht": "丹麥文",
10025
"xloc": [
10023
- "default.handlebars->29->1078"
10026
+ "default.handlebars->29->1083"
10027
]
10028
},
10029
{
@@ -10040,8 +10043,8 @@
10043
"zh-chs": "数据通道",
10044
"zh-cht": "數據通道",
10045
"xloc": [
10043
- "default.handlebars->29->820",
10044
- "desktop.handlebars->3->12"
10046
+ "default.handlebars->29->825",
10047
+ "desktop.handlebars->3->11"
10048
]
10049
},
10050
{
@@ -10061,7 +10064,7 @@
10064
"zh-chs": "日期和时间",
10065
"zh-cht": "日期和時間",
10066
"xloc": [
10064
- "default.handlebars->29->1236"
10067
+ "default.handlebars->29->1241"
10068
]
10069
},
10070
{
@@ -10082,14 +10085,14 @@
10085
"zh-cht": "天",
10086
"xloc": [
10087
"default-mobile.handlebars->9->278",
10085
- "default.handlebars->29->752"
10088
+ "default.handlebars->29->757"
10089
]
10090
},
10091
{
10092
"en": "Deactivate",
10093
"nl": "Deactiveren",
10094
"xloc": [
10092
- "default.handlebars->29->1366"
10095
+ "default.handlebars->29->1371"
10096
]
10097
},
10098
{
@@ -10127,7 +10130,7 @@
10130
"zh-cht": "沉睡",
10131
"xloc": [
10132
"default-mobile.handlebars->9->192",
10130
- "default.handlebars->29->407"
10133
+ "default.handlebars->29->408"
10134
]
10135
},
10136
{
@@ -10147,10 +10150,10 @@
10150
"zh-chs": "默认",
10151
"zh-cht": "默認",
10152
"xloc": [
10150
- "default.handlebars->29->1766",
10151
- "default.handlebars->29->1814",
10152
- "default.handlebars->29->1825",
10153
- "default.handlebars->29->1893"
10153
+ "default.handlebars->29->1771",
10154
+ "default.handlebars->29->1819",
10155
+ "default.handlebars->29->1830",
10156
+ "default.handlebars->29->1898"
10157
]
10158
},
10159
{
@@ -10174,9 +10177,9 @@
10177
"default-mobile.handlebars->9->313",
10178
"default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1",
10179
"default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1",
10177
- "default.handlebars->29->1554",
10178
- "default.handlebars->29->507",
10179
- "default.handlebars->29->884",
10180
+ "default.handlebars->29->1559",
10181
+ "default.handlebars->29->508",
10182
+ "default.handlebars->29->889",
10183
"default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3",
10184
"default.handlebars->container->column_l->p5->p5toolbar->1->0->p5filehead->3",
10185
"default.handlebars->container->dialog->idx_dlgButtonBar->5",
@@ -10204,7 +10207,7 @@
10207
"zh-cht": "刪除帳戶",
10208
"xloc": [
10209
"default-mobile.handlebars->9->84",
10207
- "default.handlebars->29->1253"
10210
+ "default.handlebars->29->1258"
10211
]
10212
},
10213
{
@@ -10224,7 +10227,7 @@
10227
"zh-chs": "删除帐户",
10228
"zh-cht": "刪除帳戶",
10229
"xloc": [
10227
- "default.handlebars->29->1733"
10230
+ "default.handlebars->29->1738"
10231
]
10232
},
10233
{
@@ -10245,7 +10248,7 @@
10248
"zh-cht": "刪除裝置",
10249
"xloc": [
10250
"default-mobile.handlebars->9->260",
10248
- "default.handlebars->29->621"
10251
+ "default.handlebars->29->622"
10252
]
10253
},
10254
{
@@ -10267,8 +10270,8 @@
10270
"xloc": [
10271
"default-mobile.handlebars->9->417",
10272
"default-mobile.handlebars->9->420",
10270
- "default.handlebars->29->1362",
10271
- "default.handlebars->29->1391"
10273
+ "default.handlebars->29->1367",
10274
+ "default.handlebars->29->1396"
10275
]
10276
},
10277
{
@@ -10289,7 +10292,7 @@
10292
"zh-cht": "刪除節點",
10293
"xloc": [
10294
"default-mobile.handlebars->9->286",
10292
- "default.handlebars->29->778"
10295
+ "default.handlebars->29->783"
10296
]
10297
},
10298
{
@@ -10309,7 +10312,7 @@
10312
"zh-chs": "删除节点",
10313
"zh-cht": "刪除節點",
10314
"xloc": [
10312
- "default.handlebars->29->451"
10315
+ "default.handlebars->29->452"
10316
]
10317
},
10318
{
@@ -10329,7 +10332,7 @@
10332
"zh-chs": "删除用户",
10333
"zh-cht": "刪除用戶",
10334
"xloc": [
10332
- "default.handlebars->29->1943"
10335
+ "default.handlebars->29->1948"
10336
]
10337
},
10338
{
@@ -10349,8 +10352,8 @@
10352
"zh-chs": "删除用户群组",
10353
"zh-cht": "刪除用戶群組",
10354
"xloc": [
10352
- "default.handlebars->29->1863",
10353
- "default.handlebars->29->1873"
10355
+ "default.handlebars->29->1868",
10356
+ "default.handlebars->29->1878"
10357
]
10358
},
10359
{
@@ -10370,7 +10373,7 @@
10373
"zh-chs": "删除用户群组",
10374
"zh-cht": "刪除用戶群組",
10375
"xloc": [
10373
- "default.handlebars->29->1812"
10376
+ "default.handlebars->29->1817"
10377
]
10378
},
10379
{
@@ -10390,7 +10393,7 @@
10393
"zh-chs": "删除用户{0}",
10394
"zh-cht": "刪除用戶{0}",
10395
"xloc": [
10393
- "default.handlebars->29->1966"
10396
+ "default.handlebars->29->1971"
10397
]
10398
},
10399
{
@@ -10411,7 +10414,7 @@
10414
"zh-cht": "刪除帳戶",
10415
"xloc": [
10416
"default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->p3AccountActions->p2AccountActions->3->9->0",
10414
- "default.handlebars->29->1729",
10417
+ "default.handlebars->29->1734",
10418
"default.handlebars->container->column_l->p2->p2info->p2AccountActions->3->p2AccountPassActions->7"
10419
]
10420
},
@@ -10432,7 +10435,7 @@
10435
"zh-chs": "删除设备",
10436
"zh-cht": "刪除裝置",
10437
"xloc": [
10435
- "default.handlebars->29->444"
10438
+ "default.handlebars->29->445"
10439
]
10440
},
10441
{
@@ -10452,7 +10455,7 @@
10455
"zh-chs": "删除群组",
10456
"zh-cht": "刪除群組",
10457
"xloc": [
10455
- "default.handlebars->29->1808"
10458
+ "default.handlebars->29->1813"
10459
]
10460
},
10461
{
@@ -10472,7 +10475,7 @@
10475
"zh-chs": "删除项目?",
10476
"zh-cht": "刪除項目?",
10477
"xloc": [
10475
- "default.handlebars->29->508"
10478
+ "default.handlebars->29->509"
10479
]
10480
},
10481
{
@@ -10492,7 +10495,7 @@
10495
"zh-chs": "递归删除:“{0}”,{1}个元素已删除",
10496
"zh-cht": "遞歸刪除:“{0}”,{1}個元素已刪除",
10497
"xloc": [
10495
- "default.handlebars->29->1614"
10498
+ "default.handlebars->29->1619"
10499
]
10500
},
10501
{
@@ -10514,8 +10517,8 @@
10517
"xloc": [
10518
"default-mobile.handlebars->9->124",
10519
"default-mobile.handlebars->9->315",
10517
- "default.handlebars->29->1556",
10518
- "default.handlebars->29->886"
10520
+ "default.handlebars->29->1561",
10521
+ "default.handlebars->29->891"
10522
]
10523
},
10524
{
@@ -10535,7 +10538,7 @@
10538
"zh-chs": "删除用户群组{0}?",
10539
"zh-cht": "刪除用戶群組{0}?",
10540
"xloc": [
10538
- "default.handlebars->29->1871"
10541
+ "default.handlebars->29->1876"
10542
]
10543
},
10544
{
@@ -10557,8 +10560,8 @@
10560
"xloc": [
10561
"default-mobile.handlebars->9->123",
10562
"default-mobile.handlebars->9->314",
10560
- "default.handlebars->29->1555",
10561
- "default.handlebars->29->885"
10563
+ "default.handlebars->29->1560",
10564
+ "default.handlebars->29->890"
10565
]
10566
},
10567
{
@@ -10598,7 +10601,7 @@
10601
"zh-chs": "删除:“{0}”",
10602
"zh-cht": "刪除:“{0}”",
10603
"xloc": [
10601
- "default.handlebars->29->1613"
10604
+ "default.handlebars->29->1618"
10605
]
10606
},
10607
{
@@ -10618,7 +10621,7 @@
10621
"zh-chs": "删除:“{0}”,{1}个元素已删除",
10622
"zh-cht": "刪除:“{0}”,已刪除{1}個元素",
10623
"xloc": [
10621
- "default.handlebars->29->1615"
10624
+ "default.handlebars->29->1620"
10625
]
10626
},
10627
{
@@ -10638,8 +10641,8 @@
10641
"zh-chs": "被拒绝",
10642
"zh-cht": "被拒絕",
10643
"xloc": [
10641
- "default.handlebars->29->816",
10642
- "desktop.handlebars->3->8"
10644
+ "default.handlebars->29->821",
10645
+ "desktop.handlebars->3->7"
10646
]
10647
},
10648
{
@@ -10735,19 +10738,19 @@
10738
"default-mobile.handlebars->9->352",
10739
"default-mobile.handlebars->9->409",
10740
"default-mobile.handlebars->9->422",
10738
- "default.handlebars->29->1273",
10739
- "default.handlebars->29->1310",
10740
- "default.handlebars->29->1393",
10741
- "default.handlebars->29->1817",
10742
- "default.handlebars->29->1827",
10743
- "default.handlebars->29->1828",
10744
- "default.handlebars->29->1869",
10745
- "default.handlebars->29->548",
10741
+ "default.handlebars->29->1278",
10742
+ "default.handlebars->29->1315",
10743
+ "default.handlebars->29->1398",
10744
+ "default.handlebars->29->1822",
10745
+ "default.handlebars->29->1832",
10746
+ "default.handlebars->29->1833",
10747
+ "default.handlebars->29->1874",
10748
"default.handlebars->29->549",
10749
+ "default.handlebars->29->550",
10750
"default.handlebars->29->77",
10748
- "default.handlebars->29->811",
10749
- "default.handlebars->29->931",
10750
- "default.handlebars->29->941",
10751
+ "default.handlebars->29->816",
10752
+ "default.handlebars->29->936",
10753
+ "default.handlebars->29->946",
10754
"default.handlebars->container->column_l->p42->p42tbl->1->0->3"
10755
]
10756
},
@@ -10786,13 +10789,13 @@
10789
"zh-cht": "桌面",
10790
"xloc": [
10791
"default-mobile.handlebars->9->267",
10789
- "default.handlebars->29->1399",
10790
- "default.handlebars->29->2015",
10791
- "default.handlebars->29->513",
10792
- "default.handlebars->29->856",
10792
+ "default.handlebars->29->1404",
10793
+ "default.handlebars->29->2020",
10794
+ "default.handlebars->29->514",
10795
+ "default.handlebars->29->861",
10796
"default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevDesktop",
10797
"default.handlebars->contextMenu->cxdesktop",
10795
- "desktop.handlebars->3->24"
10798
+ "desktop.handlebars->3->23"
10799
]
10800
},
10801
{
@@ -10832,10 +10835,10 @@
10835
"zh-chs": "桌面通知",
10836
"zh-cht": "桌面通知",
10837
"xloc": [
10835
- "default.handlebars->29->1324",
10836
- "default.handlebars->29->1832",
10837
- "default.handlebars->29->1919",
10838
- "default.handlebars->29->587"
10838
+ "default.handlebars->29->1329",
10839
+ "default.handlebars->29->1837",
10840
+ "default.handlebars->29->1924",
10841
+ "default.handlebars->29->588"
10842
]
10843
},
10844
{
@@ -10855,10 +10858,10 @@
10858
"zh-chs": "桌面提示",
10859
"zh-cht": "桌面提示",
10860
"xloc": [
10858
- "default.handlebars->29->1323",
10859
- "default.handlebars->29->1831",
10860
- "default.handlebars->29->1918",
10861
- "default.handlebars->29->586"
10861
+ "default.handlebars->29->1328",
10862
+ "default.handlebars->29->1836",
10863
+ "default.handlebars->29->1923",
10864
+ "default.handlebars->29->587"
10865
]
10866
},
10867
{
@@ -10878,10 +10881,10 @@
10881
"zh-chs": "桌面提示+工具栏",
10882
"zh-cht": "桌面提示+工具欄",
10883
"xloc": [
10881
- "default.handlebars->29->1321",
10882
- "default.handlebars->29->1829",
10883
- "default.handlebars->29->1916",
10884
- "default.handlebars->29->584"
10884
+ "default.handlebars->29->1326",
10885
+ "default.handlebars->29->1834",
10886
+ "default.handlebars->29->1921",
10887
+ "default.handlebars->29->585"
10888
]
10889
},
10890
{
@@ -10905,6 +10908,13 @@
10908
"desktop.handlebars->p11->deskarea0->deskarea4->1"
10909
]
10910
},
10911
+ {
10912
+ "en": "Desktop Sharing",
10913
+ "xloc": [
10914
+ "message.handlebars->3->2",
10915
+ "message2.handlebars->5->2"
10916
+ ]
10917
+ },
10918
{
10919
"cs": "Panel nástrojů na ploše",
10920
"de": "Desktop-Werkzeugleiste",
@@ -10922,10 +10932,10 @@
10932
"zh-chs": "桌面工具栏",
10933
"zh-cht": "桌面工具欄",
10934
"xloc": [
10925
- "default.handlebars->29->1322",
10926
- "default.handlebars->29->1830",
10927
- "default.handlebars->29->1917",
10928
- "default.handlebars->29->585"
10935
+ "default.handlebars->29->1327",
10936
+ "default.handlebars->29->1835",
10937
+ "default.handlebars->29->1922",
10938
+ "default.handlebars->29->586"
10939
]
10940
},
10941
{
@@ -10945,7 +10955,7 @@
10955
"zh-chs": "桌面时段",
10956
"zh-cht": "桌面時段",
10957
"xloc": [
10948
- "default.handlebars->29->855"
10958
+ "default.handlebars->29->860"
10959
]
10960
},
10961
{
@@ -11028,9 +11038,9 @@
11038
"zh-chs": "设备",
11039
"zh-cht": "裝置",
11040
"xloc": [
11031
- "default.handlebars->29->1422",
11041
+ "default.handlebars->29->1427",
11042
"default.handlebars->29->186",
11033
- "default.handlebars->29->1985",
11043
+ "default.handlebars->29->1990",
11044
"default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->9->devListToolbarSort->sortselect->5"
11045
]
11046
},
@@ -11052,7 +11062,7 @@
11062
"zh-cht": "裝置指令",
11063
"xloc": [
11064
"default-mobile.handlebars->9->277",
11055
- "default.handlebars->29->743"
11065
+ "default.handlebars->29->748"
11066
]
11067
},
11068
{
@@ -11079,14 +11089,14 @@
11089
"zh-chs": "设备组",
11090
"zh-cht": "裝置群",
11091
"xloc": [
11082
- "default.handlebars->29->1417",
11083
- "default.handlebars->29->1420",
11084
- "default.handlebars->29->1421",
11085
- "default.handlebars->29->1680",
11086
- "default.handlebars->29->1855",
11087
- "default.handlebars->29->1861",
11088
- "default.handlebars->29->1973",
11089
- "default.handlebars->29->2024"
11092
+ "default.handlebars->29->1422",
11093
+ "default.handlebars->29->1425",
11094
+ "default.handlebars->29->1426",
11095
+ "default.handlebars->29->1685",
11096
+ "default.handlebars->29->1860",
11097
+ "default.handlebars->29->1866",
11098
+ "default.handlebars->29->1978",
11099
+ "default.handlebars->29->2029"
11100
]
11101
},
11102
{
@@ -11107,7 +11117,7 @@
11117
"zh-cht": "裝置群用戶",
11118
"xloc": [
11119
"default-mobile.handlebars->9->468",
11110
- "default.handlebars->29->1486"
11120
+ "default.handlebars->29->1491"
11121
]
11122
},
11123
{
@@ -11128,11 +11138,11 @@
11138
"zh-cht": "裝置群",
11139
"xloc": [
11140
"default-mobile.handlebars->container->page_content->column_l->p3->p3info->1->3",
11131
- "default.handlebars->29->1696",
11132
- "default.handlebars->29->1802",
11133
- "default.handlebars->29->1842",
11134
- "default.handlebars->29->1913",
11135
- "default.handlebars->29->2059",
11141
+ "default.handlebars->29->1701",
11142
+ "default.handlebars->29->1807",
11143
+ "default.handlebars->29->1847",
11144
+ "default.handlebars->29->1918",
11145
+ "default.handlebars->29->2064",
11146
"default.handlebars->container->column_l->p2->p2info->7"
11147
]
11148
},
@@ -11153,7 +11163,7 @@
11163
"zh-chs": "设备信息导出",
11164
"zh-cht": "裝置訊息輸出",
11165
"xloc": [
11156
- "default.handlebars->29->478"
11166
+ "default.handlebars->29->479"
11167
]
11168
},
11169
{
@@ -11173,7 +11183,7 @@
11183
"zh-chs": "设备位置",
11184
"zh-cht": "裝置位置",
11185
"xloc": [
11176
- "default.handlebars->29->779"
11186
+ "default.handlebars->29->784"
11187
]
11188
},
11189
{
@@ -11193,7 +11203,7 @@
11203
"zh-chs": "设备消息",
11204
"zh-cht": "裝置訊息",
11205
"xloc": [
11196
- "default.handlebars->29->708"
11206
+ "default.handlebars->29->709"
11207
]
11208
},
11209
{
@@ -11214,9 +11224,9 @@
11224
"zh-cht": "裝置名稱",
11225
"xloc": [
11226
"default-mobile.handlebars->9->290",
11217
- "default.handlebars->29->2023",
11218
- "default.handlebars->29->287",
11219
- "default.handlebars->29->809",
11227
+ "default.handlebars->29->2028",
11228
+ "default.handlebars->29->288",
11229
+ "default.handlebars->29->814",
11230
"player.handlebars->3->9"
11231
]
11232
},
@@ -11237,15 +11247,15 @@
11247
"zh-chs": "设备通知",
11248
"zh-cht": "裝置通知",
11249
"xloc": [
11240
- "default.handlebars->29->472",
11241
- "default.handlebars->29->710"
11250
+ "default.handlebars->29->473",
11251
+ "default.handlebars->29->711"
11252
]
11253
},
11254
{
11255
"en": "Device Sharing Link",
11256
"nl": "Apparaat deel Link",
11257
"xloc": [
11248
- "default.handlebars->29->662"
11258
+ "default.handlebars->29->663"
11259
]
11260
},
11261
{
@@ -11285,8 +11295,8 @@
11295
"zh-chs": "设备连接。",
11296
"zh-cht": "裝置連接。",
11297
"xloc": [
11288
- "default.handlebars->29->1241",
11289
- "default.handlebars->29->1507"
11298
+ "default.handlebars->29->1246",
11299
+ "default.handlebars->29->1512"
11300
]
11301
},
11302
{
@@ -11306,8 +11316,8 @@
11316
"zh-chs": "设备断开连接。",
11317
"zh-cht": "裝置斷開連接。",
11318
"xloc": [
11309
- "default.handlebars->29->1242",
11310
- "default.handlebars->29->1508"
11319
+ "default.handlebars->29->1247",
11320
+ "default.handlebars->29->1513"
11321
]
11322
},
11323
{
@@ -11327,7 +11337,7 @@
11337
"zh-chs": "创建的设备组:{0}",
11338
"zh-cht": "設備組已創建:{0}",
11339
"xloc": [
11330
- "default.handlebars->29->1644"
11340
+ "default.handlebars->29->1649"
11341
]
11342
},
11343
{
@@ -11347,7 +11357,7 @@
11357
"zh-chs": "设备组已删除:{0}",
11358
"zh-cht": "設備組已刪除:{0}",
11359
"xloc": [
11350
- "default.handlebars->29->1645"
11360
+ "default.handlebars->29->1650"
11361
]
11362
},
11363
{
@@ -11367,7 +11377,7 @@
11377
"zh-chs": "设备组成员身份已更改:{0}",
11378
"zh-cht": "設備組成員身份已更改:{0}",
11379
"xloc": [
11370
- "default.handlebars->29->1646"
11380
+ "default.handlebars->29->1651"
11381
]
11382
},
11383
{
@@ -11387,7 +11397,7 @@
11397
"zh-chs": "其他设备组管理员可以查看和更改设备组注释。",
11398
"zh-cht": "其他裝置群管理員可以查看和更改裝置群註釋。",
11399
"xloc": [
11390
- "default.handlebars->29->705"
11400
+ "default.handlebars->29->706"
11401
]
11402
},
11403
{
@@ -11407,7 +11417,7 @@
11417
"zh-chs": "设备组通知已更改",
11418
"zh-cht": "設備組通知已更改",
11419
"xloc": [
11410
- "default.handlebars->29->1641"
11420
+ "default.handlebars->29->1646"
11421
]
11422
},
11423
{
@@ -11427,7 +11437,7 @@
11437
"zh-chs": "未删除的设备组:{0}",
11438
"zh-cht": "未刪除的設備組:{0}",
11439
"xloc": [
11430
- "default.handlebars->29->1624"
11440
+ "default.handlebars->29->1629"
11441
]
11442
},
11443
{
@@ -11449,8 +11459,8 @@
11459
"xloc": [
11460
"default-mobile.handlebars->9->160",
11461
"default-mobile.handlebars->9->216",
11452
- "default.handlebars->29->211",
11453
- "default.handlebars->29->534"
11462
+ "default.handlebars->29->212",
11463
+ "default.handlebars->29->535"
11464
]
11465
},
11466
{
@@ -11470,7 +11480,7 @@
11480
"zh-chs": "检测到设备,但无法获得电源状态。",
11481
"zh-cht": "檢測到裝置,但無法獲得電源狀態。",
11482
"xloc": [
11473
- "default.handlebars->29->412"
11483
+ "default.handlebars->29->413"
11484
]
11485
},
11486
{
@@ -11491,7 +11501,7 @@
11501
"zh-cht": "裝置正在休眠(S4)",
11502
"xloc": [
11503
"default-mobile.handlebars->9->200",
11494
- "default.handlebars->29->418"
11504
+ "default.handlebars->29->419"
11505
]
11506
},
11507
{
@@ -11512,7 +11522,7 @@
11522
"zh-cht": "裝置處於深度睡眠狀態(S3)",
11523
"xloc": [
11524
"default-mobile.handlebars->9->199",
11515
- "default.handlebars->29->417"
11525
+ "default.handlebars->29->418"
11526
]
11527
},
11528
{
@@ -11532,7 +11542,7 @@
11542
"zh-chs": "设备处于深度睡眠状态(S3)。",
11543
"zh-cht": "裝置處於深度睡眠狀態(S3)。",
11544
"xloc": [
11535
- "default.handlebars->29->406"
11545
+ "default.handlebars->29->407"
11546
]
11547
},
11548
{
@@ -11552,7 +11562,7 @@
11562
"zh-chs": "设备处于休眠状态(S4)。",
11563
"zh-cht": "裝置處於休眠狀態(S4)。",
11564
"xloc": [
11555
- "default.handlebars->29->408"
11565
+ "default.handlebars->29->409"
11566
]
11567
},
11568
{
@@ -11572,7 +11582,7 @@
11582
"zh-chs": "设备处于关机状态(S5)。",
11583
"zh-cht": "裝置處於關機狀態(S5)。",
11584
"xloc": [
11575
- "default.handlebars->29->410"
11585
+ "default.handlebars->29->411"
11586
]
11587
},
11588
{
@@ -11593,7 +11603,7 @@
11603
"zh-cht": "裝置處於睡眠狀態(S1)",
11604
"xloc": [
11605
"default-mobile.handlebars->9->197",
11596
- "default.handlebars->29->415"
11606
+ "default.handlebars->29->416"
11607
]
11608
},
11609
{
@@ -11613,7 +11623,7 @@
11623
"zh-chs": "设备处于睡眠状态(S1)。",
11624
"zh-cht": "裝置處於睡眠狀態(S1)。",
11625
"xloc": [
11616
- "default.handlebars->29->402"
11626
+ "default.handlebars->29->403"
11627
]
11628
},
11629
{
@@ -11634,7 +11644,7 @@
11644
"zh-cht": "裝置處於睡眠狀態(S2)",
11645
"xloc": [
11646
"default-mobile.handlebars->9->198",
11637
- "default.handlebars->29->416"
11647
+ "default.handlebars->29->417"
11648
]
11649
},
11650
{
@@ -11654,7 +11664,7 @@
11664
"zh-chs": "设备处于睡眠状态(S2)。",
11665
"zh-cht": "裝置處於睡眠狀態(S2)。",
11666
"xloc": [
11657
- "default.handlebars->29->404"
11667
+ "default.handlebars->29->405"
11668
]
11669
},
11670
{
@@ -11675,7 +11685,7 @@
11685
"zh-cht": "裝置處於軟關機狀態(S5)",
11686
"xloc": [
11687
"default-mobile.handlebars->9->201",
11678
- "default.handlebars->29->419"
11688
+ "default.handlebars->29->420"
11689
]
11690
},
11691
{
@@ -11697,8 +11707,8 @@
11707
"xloc": [
11708
"default-mobile.handlebars->9->159",
11709
"default-mobile.handlebars->9->215",
11700
- "default.handlebars->29->210",
11701
- "default.handlebars->29->533"
11710
+ "default.handlebars->29->211",
11711
+ "default.handlebars->29->534"
11712
]
11713
},
11714
{
@@ -11719,7 +11729,7 @@
11729
"zh-cht": "裝置已連接電源",
11730
"xloc": [
11731
"default-mobile.handlebars->9->196",
11722
- "default.handlebars->29->414"
11732
+ "default.handlebars->29->415"
11733
]
11734
},
11735
{
@@ -11739,7 +11749,7 @@
11749
"zh-chs": "设备已连接电源。",
11750
"zh-cht": "裝置已連接電源。",
11751
"xloc": [
11742
- "default.handlebars->29->400"
11752
+ "default.handlebars->29->401"
11753
]
11754
},
11755
{
@@ -11760,7 +11770,7 @@
11770
"zh-cht": "裝置存在,但無法確定電源狀態",
11771
"xloc": [
11772
"default-mobile.handlebars->9->202",
11763
- "default.handlebars->29->420"
11773
+ "default.handlebars->29->421"
11774
]
11775
},
11776
{
@@ -11780,7 +11790,7 @@
11790
"zh-chs": "设备名称",
11791
"zh-cht": "裝置名稱",
11792
"xloc": [
11783
- "default.handlebars->29->525"
11793
+ "default.handlebars->29->526"
11794
]
11795
},
11796
{
@@ -11800,7 +11810,7 @@
11810
"zh-chs": "设备通知",
11811
"zh-cht": "設備通知",
11812
"xloc": [
11803
- "default.handlebars->29->442"
11813
+ "default.handlebars->29->443"
11814
]
11815
},
11816
{
@@ -11820,7 +11830,7 @@
11830
"zh-chs": "设备请求激活Intel(R)AMT ACM,FQDN:{0}",
11831
"zh-cht": "設備請求激活Intel(R)AMT ACM,FQDN:{0}",
11832
"xloc": [
11823
- "default.handlebars->29->1626"
11833
+ "default.handlebars->29->1631"
11834
]
11835
},
11836
{
@@ -11857,8 +11867,8 @@
11867
"zh-chs": "设备",
11868
"zh-cht": "裝置",
11869
"xloc": [
11860
- "default.handlebars->29->1803",
11861
- "default.handlebars->29->1843"
11870
+ "default.handlebars->29->1808",
11871
+ "default.handlebars->29->1848"
11872
]
11873
},
11874
{
@@ -11878,7 +11888,7 @@
11888
"zh-chs": "已禁用",
11889
"zh-cht": "已禁用",
11890
"xloc": [
11881
- "default.handlebars->29->579"
11891
+ "default.handlebars->29->580"
11892
]
11893
},
11894
{
@@ -11898,7 +11908,7 @@
11908
"zh-chs": "禁用的电子邮件两因素身份验证",
11909
"zh-cht": "禁用的電子郵件兩因素身份驗證",
11910
"xloc": [
11901
- "default.handlebars->29->1657"
11911
+ "default.handlebars->29->1662"
11912
]
11913
},
11914
{
@@ -11920,8 +11930,8 @@
11930
"xloc": [
11931
"default-mobile.handlebars->9->304",
11932
"default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3",
11923
- "default.handlebars->29->1334",
11924
- "default.handlebars->29->872",
11933
+ "default.handlebars->29->1339",
11934
+ "default.handlebars->29->877",
11935
"default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->disconnectbutton1span",
11936
"default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->disconnectbutton2span",
11937
"desktop.handlebars->p11->deskarea0->deskarea1->3->disconnectbutton1span",
@@ -11968,10 +11978,10 @@
11978
"default-mobile.handlebars->9->1",
11979
"default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3->deskstatus",
11980
"default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->3->p13Status",
11971
- "default.handlebars->29->222",
11972
- "default.handlebars->29->242",
11973
- "default.handlebars->29->245",
11974
- "default.handlebars->29->272",
11981
+ "default.handlebars->29->223",
11982
+ "default.handlebars->29->243",
11983
+ "default.handlebars->29->246",
11984
+ "default.handlebars->29->273",
11985
"default.handlebars->29->8",
11986
"default.handlebars->container->column_l->p11->deskarea0->deskarea1->3->deskstatus",
11987
"default.handlebars->container->column_l->p12->termTable->1->1->0->1->3->termstatus",
@@ -11998,7 +12008,7 @@
12008
"zh-chs": "在远程设备上显示一个消息框。",
12009
"zh-cht": "在遠程裝置上顯示一個訊息框。",
12010
"xloc": [
12001
- "default.handlebars->29->709"
12011
+ "default.handlebars->29->710"
12012
]
12013
},
12014
{
@@ -12038,7 +12048,7 @@
12048
"zh-chs": "在远程设备上显示短信",
12049
"zh-cht": "在遠程裝置上顯示短信",
12050
"xloc": [
12041
- "default.handlebars->29->615"
12051
+ "default.handlebars->29->616"
12052
]
12053
},
12054
{
@@ -12058,7 +12068,7 @@
12068
"zh-chs": "显示设备组名称",
12069
"zh-cht": "顯示裝置群名稱",
12070
"xloc": [
12061
- "default.handlebars->29->1240"
12071
+ "default.handlebars->29->1245"
12072
]
12073
},
12074
{
@@ -12078,7 +12088,7 @@
12088
"zh-chs": "显示名称",
12089
"zh-cht": "顯示名稱",
12090
"xloc": [
12081
- "default.handlebars->29->841"
12091
+ "default.handlebars->29->846"
12092
]
12093
},
12094
{
@@ -12098,7 +12108,7 @@
12108
"zh-chs": "显示公共连结",
12109
"zh-cht": "顯示公共鏈結",
12110
"xloc": [
12101
- "default.handlebars->29->1527"
12111
+ "default.handlebars->29->1532"
12112
]
12113
},
12114
{
@@ -12118,7 +12128,7 @@
12128
"zh-chs": "显示消息框,标题= “{0}”,消息= “{1}”",
12129
"zh-cht": "顯示消息框,標題= “{0}”,消息= “{1}”",
12130
"xloc": [
12121
- "default.handlebars->29->1586"
12131
+ "default.handlebars->29->1591"
12132
]
12133
},
12134
{
@@ -12138,7 +12148,7 @@
12148
"zh-chs": "显示吐司消息,标题= “{0}”,消息= “{1}”",
12149
"zh-cht": "顯示吐司消息,標題= “{0}”,消息= “{1}”",
12150
"xloc": [
12141
- "default.handlebars->29->1594"
12151
+ "default.handlebars->29->1599"
12152
]
12153
},
12154
{
@@ -12158,8 +12168,8 @@
12168
"zh-chs": "什么都不做",
12169
"zh-cht": "什麼都不做",
12170
"xloc": [
12161
- "default.handlebars->29->1377",
12162
- "default.handlebars->29->1381"
12171
+ "default.handlebars->29->1382",
12172
+ "default.handlebars->29->1386"
12173
]
12174
},
12175
{
@@ -12179,10 +12189,10 @@
12189
"zh-chs": "域",
12190
"zh-cht": "域",
12191
"xloc": [
12182
- "default.handlebars->29->1767",
12183
- "default.handlebars->29->1815",
12184
- "default.handlebars->29->1824",
12185
- "default.handlebars->29->1892",
12192
+ "default.handlebars->29->1772",
12193
+ "default.handlebars->29->1820",
12194
+ "default.handlebars->29->1829",
12195
+ "default.handlebars->29->1897",
12196
"mstsc.handlebars->main->1->3->1->2->1->0",
12197
"mstsc.handlebars->main->1->3->1->2->3"
12198
]
@@ -12221,7 +12231,7 @@
12231
"zh-chs": "不要连接到服务器",
12232
"zh-cht": "不要連接到伺服器",
12233
"xloc": [
12224
- "default.handlebars->29->1382"
12234
+ "default.handlebars->29->1387"
12235
]
12236
},
12237
{
@@ -12341,7 +12351,7 @@
12351
"zh-cht": "下載檔案",
12352
"xloc": [
12353
"default-mobile.handlebars->9->334",
12344
- "default.handlebars->29->905"
12354
+ "default.handlebars->29->910"
12355
]
12356
},
12357
{
@@ -12361,7 +12371,7 @@
12371
"zh-chs": "下载MeshCentral Router,一个TCP端口映射工具。",
12372
"zh-cht": "下載MeshCentral Router,一個TCP端口映射工具。",
12373
"xloc": [
12364
- "default.handlebars->29->240"
12374
+ "default.handlebars->29->241"
12375
]
12376
},
12377
{
@@ -12381,7 +12391,7 @@
12391
"zh-chs": "下载MeshCmd",
12392
"zh-cht": "下載MeshCmd",
12393
"xloc": [
12384
- "default.handlebars->29->801"
12394
+ "default.handlebars->29->806"
12395
]
12396
},
12397
{
@@ -12401,7 +12411,7 @@
12411
"zh-chs": "下载MeshCmd,这是一个多功能的指令执行工具。",
12412
"zh-cht": "下載MeshCmd,這是一個多功能的指令執行工具。",
12413
"xloc": [
12404
- "default.handlebars->29->238"
12414
+ "default.handlebars->29->239"
12415
]
12416
},
12417
{
@@ -12441,7 +12451,7 @@
12451
"zh-chs": "下载报告",
12452
"zh-cht": "下載報告",
12453
"xloc": [
12444
- "default.handlebars->29->1685",
12454
+ "default.handlebars->29->1690",
12455
"default.handlebars->container->column_l->p3->3->1->0->3"
12456
]
12457
},
@@ -12462,7 +12472,7 @@
12472
"zh-chs": "下载带有指令档案的“ meshcmd”,以通过此服务器将网络讯息发送到该设备。紧记编辑meshaction.txt并添加您的帐户密码或进行任何必要的更改。",
12473
"zh-cht": "下載帶有指令檔案的“ meshcmd”,以通過此服務器將網絡讯息發送到該裝置。緊記編輯meshaction.txt並新增你的帳戶密碼或進行任何必要的更改。",
12474
"xloc": [
12465
- "default.handlebars->29->794"
12475
+ "default.handlebars->29->799"
12476
]
12477
},
12478
{
@@ -12542,7 +12552,7 @@
12552
"zh-chs": "下载电源事件",
12553
"zh-cht": "下載電源事件",
12554
"xloc": [
12545
- "default.handlebars->29->753"
12555
+ "default.handlebars->29->758"
12556
]
12557
},
12558
{
@@ -12622,7 +12632,7 @@
12632
"zh-chs": "使用以下一种档案格式下载设备列表。",
12633
"zh-cht": "使用以下一種檔案格式下載裝置列表。",
12634
"xloc": [
12625
- "default.handlebars->29->473"
12635
+ "default.handlebars->29->474"
12636
]
12637
},
12638
{
@@ -12642,7 +12652,7 @@
12652
"zh-chs": "使用以下一种档案格式下载事件列表。",
12653
"zh-cht": "使用以下一種檔案格式下載事件列表。",
12654
"xloc": [
12645
- "default.handlebars->29->1686"
12655
+ "default.handlebars->29->1691"
12656
]
12657
},
12658
{
@@ -12662,7 +12672,7 @@
12672
"zh-chs": "使用以下一种档案格式下载用户列表。",
12673
"zh-cht": "使用以下一種檔案格式下載用戶列表。",
12674
"xloc": [
12665
- "default.handlebars->29->1751"
12675
+ "default.handlebars->29->1756"
12676
]
12677
},
12678
{
@@ -12743,7 +12753,7 @@
12753
"zh-chs": "下载:“{0}”",
12754
"zh-cht": "下載:“{0}”",
12755
"xloc": [
12746
- "default.handlebars->29->1617"
12756
+ "default.handlebars->29->1622"
12757
]
12758
},
12759
{
@@ -12783,7 +12793,7 @@
12793
"zh-chs": "代理重复",
12794
"zh-cht": "代理重複",
12795
"xloc": [
12786
- "default.handlebars->29->2055"
12796
+ "default.handlebars->29->2060"
12797
]
12798
},
12799
{
@@ -12823,7 +12833,7 @@
12833
"zh-chs": "复制用户组",
12834
"zh-cht": "複製用戶群",
12835
"xloc": [
12826
- "default.handlebars->29->1819"
12836
+ "default.handlebars->29->1824"
12837
]
12838
},
12839
{
@@ -12860,8 +12870,8 @@
12870
"zh-chs": "持续时间",
12871
"zh-cht": "持續時間",
12872
"xloc": [
12863
- "default.handlebars->29->2009",
12864
- "default.handlebars->29->2029",
12873
+ "default.handlebars->29->2014",
12874
+ "default.handlebars->29->2034",
12875
"player.handlebars->3->2"
12876
]
12877
},
@@ -12899,7 +12909,7 @@
12909
"zh-chs": "荷兰文(比利时)",
12910
"zh-cht": "荷蘭文(比利時)",
12911
"xloc": [
12902
- "default.handlebars->29->1080"
12912
+ "default.handlebars->29->1085"
12913
]
12914
},
12915
{
@@ -12919,7 +12929,7 @@
12929
"zh-chs": "荷兰文(标准)",
12930
"zh-cht": "荷蘭文(標準)",
12931
"xloc": [
12922
- "default.handlebars->29->1079"
12932
+ "default.handlebars->29->1084"
12933
]
12934
},
12935
{
@@ -12939,8 +12949,8 @@
12949
"zh-chs": "电邮“ {0} ”已在其他帐户上使用。更改电邮地址,然后重试。",
12950
"zh-cht": "電郵“ {0} ”已在其他帳戶上使用。更改電郵地址,然後重試。",
12951
"xloc": [
12942
- "message.handlebars->3->6",
12943
- "message2.handlebars->5->6"
12952
+ "message.handlebars->3->7",
12953
+ "message2.handlebars->5->7"
12954
]
12955
},
12956
{
@@ -12960,8 +12970,8 @@
12970
"zh-chs": "用户“ {1} ”的电邮“ {0} ”已通过验证。",
12971
"zh-cht": "用戶“ {1} ”的電郵“ {0} ”已通過驗證。",
12972
"xloc": [
12963
- "message.handlebars->3->5",
12964
- "message2.handlebars->5->5"
12973
+ "message.handlebars->3->6",
12974
+ "message2.handlebars->5->6"
12975
]
12976
},
12977
{
@@ -12981,8 +12991,8 @@
12991
"zh-chs": "未验证用户“ {1} ”的电邮“ {0} ”。",
12992
"zh-cht": "未驗證用戶“ {1} ”的電郵“ {0} ”。",
12993
"xloc": [
12984
- "message.handlebars->3->8",
12985
- "message2.handlebars->5->8"
12994
+ "message.handlebars->3->9",
12995
+ "message2.handlebars->5->9"
12996
]
12997
},
12998
{
@@ -13022,8 +13032,8 @@
13032
"zh-chs": "错误:无效的帐户检查,验证网址仅在30分钟内有效。",
13033
"zh-cht": "錯誤:無效的帳戶檢查,驗證網址僅在30分鐘內有效。",
13034
"xloc": [
13025
- "message.handlebars->3->12",
13026
- "message2.handlebars->5->12"
13035
+ "message.handlebars->3->13",
13036
+ "message2.handlebars->5->13"
13037
]
13038
},
13039
{
@@ -13043,8 +13053,8 @@
13053
"zh-chs": "错误:无效的帐户检查。",
13054
"zh-cht": "錯誤:無效的帳戶檢查。",
13055
"xloc": [
13046
- "message.handlebars->3->11",
13047
- "message2.handlebars->5->11"
13056
+ "message.handlebars->3->12",
13057
+ "message2.handlebars->5->12"
13058
]
13059
},
13060
{
@@ -13064,8 +13074,8 @@
13074
"zh-chs": "错误:无效的域。",
13075
"zh-cht": "錯誤:無效的域。",
13076
"xloc": [
13067
- "message.handlebars->3->2",
13068
- "message2.handlebars->5->2"
13077
+ "message.handlebars->3->3",
13078
+ "message2.handlebars->5->3"
13079
]
13080
},
13081
{
@@ -13085,8 +13095,8 @@
13095
"zh-chs": "错误:用户“ {1} ”的电邮“ {0} ”无效。",
13096
"zh-cht": "錯誤:用戶“ {1} ”的電郵“ {0} ”無效。",
13097
"xloc": [
13088
- "message.handlebars->3->4",
13089
- "message2.handlebars->5->4"
13098
+ "message.handlebars->3->5",
13099
+ "message2.handlebars->5->5"
13100
]
13101
},
13102
{
@@ -13106,8 +13116,8 @@
13116
"zh-chs": "错误:无效的用户名“ {0} ”。",
13117
"zh-cht": "錯誤:無效的用戶名“ {0} ”。",
13118
"xloc": [
13109
- "message.handlebars->3->3",
13110
- "message2.handlebars->5->3"
13119
+ "message.handlebars->3->4",
13120
+ "message2.handlebars->5->4"
13121
]
13122
},
13123
{
@@ -13190,7 +13200,7 @@
13200
"zh-cht": "編輯裝置",
13201
"xloc": [
13202
"default-mobile.handlebars->9->295",
13193
- "default.handlebars->29->814"
13203
+ "default.handlebars->29->819"
13204
]
13205
},
13206
{
@@ -13213,10 +13223,10 @@
13223
"default-mobile.handlebars->9->423",
13224
"default-mobile.handlebars->9->425",
13225
"default-mobile.handlebars->9->445",
13216
- "default.handlebars->29->1394",
13217
- "default.handlebars->29->1426",
13218
- "default.handlebars->29->1450",
13219
- "default.handlebars->29->1462"
13226
+ "default.handlebars->29->1399",
13227
+ "default.handlebars->29->1431",
13228
+ "default.handlebars->29->1455",
13229
+ "default.handlebars->29->1467"
13230
]
13231
},
13232
{
@@ -13236,7 +13246,7 @@
13246
"zh-chs": "编辑设备组功能",
13247
"zh-cht": "編輯裝置群功能",
13248
"xloc": [
13239
- "default.handlebars->29->1412"
13249
+ "default.handlebars->29->1417"
13250
]
13251
},
13252
{
@@ -13256,8 +13266,8 @@
13266
"zh-chs": "编辑设备组权限",
13267
"zh-cht": "編輯裝置群權限",
13268
"xloc": [
13259
- "default.handlebars->29->1447",
13260
- "default.handlebars->29->1459"
13269
+ "default.handlebars->29->1452",
13270
+ "default.handlebars->29->1464"
13271
]
13272
},
13273
{
@@ -13277,7 +13287,7 @@
13287
"zh-chs": "编辑设备组用户同意",
13288
"zh-cht": "編輯裝置群用戶同意",
13289
"xloc": [
13280
- "default.handlebars->29->1395"
13290
+ "default.handlebars->29->1400"
13291
]
13292
},
13293
{
@@ -13298,7 +13308,7 @@
13308
"zh-cht": "編輯裝置筆記",
13309
"xloc": [
13310
"default-mobile.handlebars->9->437",
13301
- "default.handlebars->29->1439"
13311
+ "default.handlebars->29->1444"
13312
]
13313
},
13314
{
@@ -13318,8 +13328,8 @@
13328
"zh-chs": "编辑设备权限",
13329
"zh-cht": "編輯裝置權限",
13330
"xloc": [
13321
- "default.handlebars->29->1452",
13322
- "default.handlebars->29->1454"
13331
+ "default.handlebars->29->1457",
13332
+ "default.handlebars->29->1459"
13333
]
13334
},
13335
{
@@ -13339,7 +13349,7 @@
13349
"zh-chs": "编辑设备标签",
13350
"zh-cht": "編輯裝置標籤",
13351
"xloc": [
13342
- "default.handlebars->29->467"
13352
+ "default.handlebars->29->468"
13353
]
13354
},
13355
{
@@ -13359,7 +13369,7 @@
13369
"zh-chs": "编辑设备用户同意",
13370
"zh-cht": "編輯裝置用戶同意",
13371
"xloc": [
13362
- "default.handlebars->29->1397"
13372
+ "default.handlebars->29->1402"
13373
]
13374
},
13375
{
@@ -13379,7 +13389,7 @@
13389
"zh-chs": "编辑群组",
13390
"zh-cht": "編輯群組",
13391
"xloc": [
13382
- "default.handlebars->29->683"
13392
+ "default.handlebars->29->684"
13393
]
13394
},
13395
{
@@ -13403,10 +13413,10 @@
13413
"default-mobile.handlebars->9->242",
13414
"default-mobile.handlebars->9->245",
13415
"default-mobile.handlebars->9->285",
13406
- "default.handlebars->29->563",
13407
- "default.handlebars->29->566",
13408
- "default.handlebars->29->569",
13409
- "default.handlebars->29->760"
13416
+ "default.handlebars->29->564",
13417
+ "default.handlebars->29->567",
13418
+ "default.handlebars->29->570",
13419
+ "default.handlebars->29->765"
13420
]
13421
},
13422
{
@@ -13427,7 +13437,7 @@
13437
"zh-cht": "編輯筆記",
13438
"xloc": [
13439
"default-mobile.handlebars->9->452",
13430
- "default.handlebars->29->1469"
13440
+ "default.handlebars->29->1474"
13441
]
13442
},
13443
{
@@ -13447,7 +13457,7 @@
13457
"zh-chs": "编辑用户同意",
13458
"zh-cht": "編輯用戶同意",
13459
"xloc": [
13450
- "default.handlebars->29->1396"
13460
+ "default.handlebars->29->1401"
13461
]
13462
},
13463
{
@@ -13467,7 +13477,7 @@
13477
"zh-chs": "编辑用户设备组权限",
13478
"zh-cht": "編輯用戶裝置群權限",
13479
"xloc": [
13470
- "default.handlebars->29->1460"
13480
+ "default.handlebars->29->1465"
13481
]
13482
},
13483
{
@@ -13487,7 +13497,7 @@
13497
"zh-chs": "编辑用户设备权限",
13498
"zh-cht": "編輯用戶裝置權限",
13499
"xloc": [
13490
- "default.handlebars->29->1455"
13500
+ "default.handlebars->29->1460"
13501
]
13502
},
13503
{
@@ -13507,7 +13517,7 @@
13517
"zh-chs": "编辑用户组",
13518
"zh-cht": "編輯用戶群",
13519
"xloc": [
13510
- "default.handlebars->29->1870"
13520
+ "default.handlebars->29->1875"
13521
]
13522
},
13523
{
@@ -13527,14 +13537,14 @@
13537
"zh-chs": "编辑用户组设备权限",
13538
"zh-cht": "編輯用戶群裝置權限",
13539
"xloc": [
13530
- "default.handlebars->29->1457"
13540
+ "default.handlebars->29->1462"
13541
]
13542
},
13543
{
13544
"en": "Edit User Group User Consent",
13545
"nl": "Bewerk groepsgebruikerstoestemming",
13546
"xloc": [
13537
- "default.handlebars->29->1398"
13547
+ "default.handlebars->29->1403"
13548
]
13549
},
13550
{
@@ -13575,7 +13585,7 @@
13585
"zh-chs": "编辑标签",
13586
"zh-cht": "編輯標籤",
13587
"xloc": [
13578
- "default.handlebars->29->443"
13588
+ "default.handlebars->29->444"
13589
]
13590
},
13591
{
@@ -13596,12 +13606,12 @@
13606
"zh-cht": "電郵",
13607
"xloc": [
13608
"default-mobile.handlebars->9->78",
13599
- "default.handlebars->29->1769",
13600
- "default.handlebars->29->1896",
13601
- "default.handlebars->29->1898",
13602
- "default.handlebars->29->1938",
13603
- "default.handlebars->29->1954",
13604
- "default.handlebars->29->319",
13609
+ "default.handlebars->29->1774",
13610
+ "default.handlebars->29->1901",
13611
+ "default.handlebars->29->1903",
13612
+ "default.handlebars->29->1943",
13613
+ "default.handlebars->29->1959",
13614
+ "default.handlebars->29->320",
13615
"login-mobile.handlebars->5->42",
13616
"login-mobile.handlebars->container->page_content->column_l->1->1->0->1->tokenpanel->1->7->1->4->1->3",
13617
"login.handlebars->5->43",
@@ -13633,7 +13643,7 @@
13643
"zh-cht": "電郵地址變更",
13644
"xloc": [
13645
"default-mobile.handlebars->9->79",
13636
- "default.handlebars->29->1249"
13646
+ "default.handlebars->29->1254"
13647
]
13648
},
13649
{
@@ -13654,7 +13664,7 @@
13664
"zh-cht": "電郵認證",
13665
"xloc": [
13666
"default-mobile.handlebars->9->68",
13657
- "default.handlebars->29->1017"
13667
+ "default.handlebars->29->1022"
13668
]
13669
},
13670
{
@@ -13714,7 +13724,7 @@
13724
"zh-cht": "電郵驗證",
13725
"xloc": [
13726
"default-mobile.handlebars->9->77",
13717
- "default.handlebars->29->1247"
13727
+ "default.handlebars->29->1252"
13728
]
13729
},
13730
{
@@ -13734,7 +13744,7 @@
13744
"zh-chs": "电邮邀请",
13745
"zh-cht": "電郵邀請",
13746
"xloc": [
13737
- "default.handlebars->29->316"
13747
+ "default.handlebars->29->317"
13748
]
13749
},
13750
{
@@ -13754,7 +13764,7 @@
13764
"zh-chs": "电邮未验证",
13765
"zh-cht": "電郵未驗證",
13766
"xloc": [
13757
- "default.handlebars->29->1715"
13767
+ "default.handlebars->29->1720"
13768
]
13769
},
13770
{
@@ -13774,8 +13784,8 @@
13784
"zh-chs": "电邮已验证",
13785
"zh-cht": "電郵已驗證",
13786
"xloc": [
13777
- "default.handlebars->29->1716",
13778
- "default.handlebars->29->1890"
13787
+ "default.handlebars->29->1721",
13788
+ "default.handlebars->29->1895"
13789
]
13790
},
13791
{
@@ -13795,7 +13805,7 @@
13805
"zh-chs": "电邮已验证。",
13806
"zh-cht": "電郵已驗證。",
13807
"xloc": [
13798
- "default.handlebars->29->1775"
13808
+ "default.handlebars->29->1780"
13809
]
13810
},
13811
{
@@ -13815,7 +13825,7 @@
13825
"zh-chs": "电邮未验证",
13826
"zh-cht": "電郵未驗證",
13827
"xloc": [
13818
- "default.handlebars->29->1891"
13828
+ "default.handlebars->29->1896"
13829
]
13830
},
13831
{
@@ -13879,7 +13889,7 @@
13889
"zh-chs": "已通过电邮验证,并且需要重置密码。",
13890
"zh-cht": "已通過電郵驗證,並且需要重置密碼。",
13891
"xloc": [
13882
- "default.handlebars->29->1776"
13892
+ "default.handlebars->29->1781"
13893
]
13894
},
13895
{
@@ -13899,7 +13909,7 @@
13909
"zh-chs": "电邮/短信流量",
13910
"zh-cht": "電郵/短信流量",
13911
"xloc": [
13902
- "default.handlebars->29->2097"
13912
+ "default.handlebars->29->2102"
13913
]
13914
},
13915
{
@@ -13945,7 +13955,7 @@
13955
"zh-chs": "启用邀请代码",
13956
"zh-cht": "啟用邀請代碼",
13957
"xloc": [
13948
- "default.handlebars->29->1492"
13958
+ "default.handlebars->29->1497"
13959
]
13960
},
13961
{
@@ -13986,7 +13996,7 @@
13996
"zh-cht": "啟用電郵二因子鑑別。",
13997
"xloc": [
13998
"default-mobile.handlebars->9->70",
13989
- "default.handlebars->29->1019"
13999
+ "default.handlebars->29->1024"
14000
]
14001
},
14002
{
@@ -14026,7 +14036,7 @@
14036
"zh-chs": "已启用",
14037
"zh-cht": "已啟用",
14038
"xloc": [
14029
- "default.handlebars->29->2031"
14039
+ "default.handlebars->29->2036"
14040
]
14041
},
14042
{
@@ -14046,7 +14056,7 @@
14056
"zh-chs": "启用电子邮件两因素身份验证",
14057
"zh-cht": "啟用電子郵件兩因素身份驗證",
14058
"xloc": [
14049
- "default.handlebars->29->1656"
14059
+ "default.handlebars->29->1661"
14060
]
14061
},
14062
{
@@ -14086,7 +14096,7 @@
14096
"zh-chs": "时间结束",
14097
"zh-cht": "時間結束",
14098
"xloc": [
14089
- "default.handlebars->29->2028"
14099
+ "default.handlebars->29->2033"
14100
]
14101
},
14102
{
@@ -14106,7 +14116,7 @@
14116
"zh-chs": "从{1}到{2},{3}秒结束了桌面会话“{0}”",
14117
"zh-cht": "從{1}到{2},{3}秒結束了桌面會話“{0}”",
14118
"xloc": [
14109
- "default.handlebars->29->1579"
14119
+ "default.handlebars->29->1584"
14120
]
14121
},
14122
{
@@ -14126,7 +14136,7 @@
14136
"zh-chs": "从{1}到{2},{3}秒结束了文件管理会话“{0}”",
14137
"zh-cht": "從{1}到{2},{3}秒結束了文件管理會話“{0}”",
14138
"xloc": [
14129
- "default.handlebars->29->1580"
14139
+ "default.handlebars->29->1585"
14140
]
14141
},
14142
{
@@ -14146,7 +14156,7 @@
14156
"zh-chs": "从{1}到{2},{3}秒结束了中继会话“{0}”",
14157
"zh-cht": "從{1}到{2},{3}秒結束了中繼會話“{0}”",
14158
"xloc": [
14149
- "default.handlebars->29->1577"
14159
+ "default.handlebars->29->1582"
14160
]
14161
},
14162
{
@@ -14166,7 +14176,7 @@
14176
"zh-chs": "从{1}到{2},{3}秒结束了终端会话“{0}”",
14177
"zh-cht": "從{1}到{2},{3}秒結束了終端會話“{0}”",
14178
"xloc": [
14169
- "default.handlebars->29->1578"
14179
+ "default.handlebars->29->1583"
14180
]
14181
},
14182
{
@@ -14186,7 +14196,7 @@
14196
"zh-chs": "英文",
14197
"zh-cht": "英文",
14198
"xloc": [
14189
- "default.handlebars->29->1081"
14199
+ "default.handlebars->29->1086"
14200
]
14201
},
14202
{
@@ -14206,7 +14216,7 @@
14216
"zh-chs": "英文(澳洲)",
14217
"zh-cht": "英文(澳洲)",
14218
"xloc": [
14209
- "default.handlebars->29->1082"
14219
+ "default.handlebars->29->1087"
14220
]
14221
},
14222
{
@@ -14226,7 +14236,7 @@
14236
"zh-chs": "英文(伯利茲)",
14237
"zh-cht": "英文(伯利茲)",
14238
"xloc": [
14229
- "default.handlebars->29->1083"
14239
+ "default.handlebars->29->1088"
14240
]
14241
},
14242
{
@@ -14246,7 +14256,7 @@
14256
"zh-chs": "英文(加拿大)",
14257
"zh-cht": "英文(加拿大)",
14258
"xloc": [
14249
- "default.handlebars->29->1084"
14259
+ "default.handlebars->29->1089"
14260
]
14261
},
14262
{
@@ -14266,7 +14276,7 @@
14276
"zh-chs": "英文(爱尔兰)",
14277
"zh-cht": "英文(愛爾蘭)",
14278
"xloc": [
14269
- "default.handlebars->29->1085"
14279
+ "default.handlebars->29->1090"
14280
]
14281
},
14282
{
@@ -14286,7 +14296,7 @@
14296
"zh-chs": "英文(牙买加)",
14297
"zh-cht": "英文(牙買加)",
14298
"xloc": [
14289
- "default.handlebars->29->1086"
14299
+ "default.handlebars->29->1091"
14300
]
14301
},
14302
{
@@ -14306,7 +14316,7 @@
14316
"zh-chs": "英文(纽西兰)",
14317
"zh-cht": "英文(紐西蘭)",
14318
"xloc": [
14309
- "default.handlebars->29->1087"
14319
+ "default.handlebars->29->1092"
14320
]
14321
},
14322
{
@@ -14326,7 +14336,7 @@
14336
"zh-chs": "英文(菲律宾)",
14337
"zh-cht": "英文(菲律賓)",
14338
"xloc": [
14329
- "default.handlebars->29->1088"
14339
+ "default.handlebars->29->1093"
14340
]
14341
},
14342
{
@@ -14346,7 +14356,7 @@
14356
"zh-chs": "英语(南非)",
14357
"zh-cht": "英語(南非)",
14358
"xloc": [
14349
- "default.handlebars->29->1089"
14359
+ "default.handlebars->29->1094"
14360
]
14361
},
14362
{
@@ -14366,7 +14376,7 @@
14376
"zh-chs": "英文(特立尼达和多巴哥)",
14377
"zh-cht": "英文(特立尼達和多巴哥)",
14378
"xloc": [
14369
- "default.handlebars->29->1090"
14379
+ "default.handlebars->29->1095"
14380
]
14381
},
14382
{
@@ -14386,7 +14396,7 @@
14396
"zh-chs": "英文(英国)",
14397
"zh-cht": "英文(英國)",
14398
"xloc": [
14389
- "default.handlebars->29->1091"
14399
+ "default.handlebars->29->1096"
14400
]
14401
},
14402
{
@@ -14406,7 +14416,7 @@
14416
"zh-chs": "美国英文",
14417
"zh-cht": "美國英語",
14418
"xloc": [
14409
- "default.handlebars->29->1092"
14419
+ "default.handlebars->29->1097"
14420
]
14421
},
14422
{
@@ -14426,7 +14436,7 @@
14436
"zh-chs": "英文(津巴布韦)",
14437
"zh-cht": "英文(津巴布韋)",
14438
"xloc": [
14429
- "default.handlebars->29->1093"
14439
+ "default.handlebars->29->1098"
14440
]
14441
},
14442
{
@@ -14446,8 +14456,8 @@
14456
"zh-chs": "输入",
14457
"zh-cht": "輸入",
14458
"xloc": [
14449
- "default.handlebars->29->1275",
14450
- "default.handlebars->29->1276"
14459
+ "default.handlebars->29->1280",
14460
+ "default.handlebars->29->1281"
14461
]
14462
},
14463
{
@@ -14467,7 +14477,7 @@
14477
"zh-chs": "输入管理领域名称的逗号分隔列表。",
14478
"zh-cht": "輸入管理領域名稱的逗號分隔列表。",
14479
"xloc": [
14470
- "default.handlebars->29->1780"
14480
+ "default.handlebars->29->1785"
14481
]
14482
},
14483
{
@@ -14487,7 +14497,7 @@
14497
"zh-chs": "输入IP地址范围以扫描英特尔AMT设备。",
14498
"zh-cht": "輸入IP地址範圍以掃描Intel® AMT裝置。",
14499
"xloc": [
14490
- "default.handlebars->29->307"
14500
+ "default.handlebars->29->308"
14501
]
14502
},
14503
{
@@ -14507,8 +14517,8 @@
14517
"zh-chs": "输入文本,然后单击“确定”以使用美式英语键盘远程输入文本。在继续操作之前,请确保将远程鼠标放置在正确的位置。",
14518
"zh-cht": "輸入文本,然後單擊“確定”以使用美式英語鍵盤遠程輸入文本。在繼續操作之前,請確保將遠程光標放置在正確的位置。",
14519
"xloc": [
14510
- "default.handlebars->29->835",
14511
- "desktop.handlebars->3->22"
14520
+ "default.handlebars->29->840",
14521
+ "desktop.handlebars->3->21"
14522
]
14523
},
14524
{
@@ -14570,7 +14580,7 @@
14580
"zh-chs": "输入支持SMS的电话号码。验证后,该号码可用于登录验证和其他通知。",
14581
"zh-cht": "輸入支持SMS的電話號碼。驗證後,該號碼可用於登入驗證和其他通知。",
14582
"xloc": [
14573
- "default.handlebars->29->1014"
14583
+ "default.handlebars->29->1019"
14584
]
14585
},
14586
{
@@ -14630,7 +14640,7 @@
14640
"zh-chs": "世界文",
14641
"zh-cht": "世界語",
14642
"xloc": [
14633
- "default.handlebars->29->1094"
14643
+ "default.handlebars->29->1099"
14644
]
14645
},
14646
{
@@ -14650,7 +14660,7 @@
14660
"zh-chs": "爱沙尼亚文",
14661
"zh-cht": "愛沙尼亞語",
14662
"xloc": [
14653
- "default.handlebars->29->1095"
14663
+ "default.handlebars->29->1100"
14664
]
14665
},
14666
{
@@ -14670,7 +14680,7 @@
14680
"zh-chs": "事件详情",
14681
"zh-cht": "事件詳情",
14682
"xloc": [
14673
- "default.handlebars->29->918"
14683
+ "default.handlebars->29->923"
14684
]
14685
},
14686
{
@@ -14690,7 +14700,7 @@
14700
"zh-chs": "事件列表输出",
14701
"zh-cht": "事件列表輸出",
14702
"xloc": [
14693
- "default.handlebars->29->1691"
14703
+ "default.handlebars->29->1696"
14704
]
14705
},
14706
{
@@ -14782,8 +14792,8 @@
14792
"zh-chs": "到期时间",
14793
"zh-cht": "到期時間",
14794
"xloc": [
14785
- "default.handlebars->29->188",
14786
- "default.handlebars->29->728"
14795
+ "default.handlebars->29->189",
14796
+ "default.handlebars->29->732"
14797
]
14798
},
14799
{
@@ -14803,7 +14813,13 @@
14813
"zh-chs": "于{0}到期",
14814
"zh-cht": "於{0}到期",
14815
"xloc": [
14806
- "desktop.handlebars->3->6"
14816
+ "desktop.handlebars->3->26"
14817
+ ]
14818
+ },
14819
+ {
14820
+ "en": "Expires {0}",
14821
+ "xloc": [
14822
+ "desktop.handlebars->3->27"
14823
]
14824
},
14825
{
@@ -14823,7 +14839,7 @@
14839
"zh-chs": "输出设备信息",
14840
"zh-cht": "輸出裝置訊息",
14841
"xloc": [
14826
- "default.handlebars->29->447"
14842
+ "default.handlebars->29->448"
14843
]
14844
},
14845
{
@@ -14843,7 +14859,7 @@
14859
"zh-chs": "扩充式ASCII",
14860
"zh-cht": "擴充式ASCII",
14861
"xloc": [
14846
- "default.handlebars->29->863"
14862
+ "default.handlebars->29->868"
14863
]
14864
},
14865
{
@@ -14883,7 +14899,7 @@
14899
"zh-chs": "外部",
14900
"zh-cht": "外部",
14901
"xloc": [
14886
- "default.handlebars->29->2082"
14902
+ "default.handlebars->29->2087"
14903
]
14904
},
14905
{
@@ -14923,7 +14939,7 @@
14939
"zh-chs": "FYRO马其顿语",
14940
"zh-cht": "FYRO馬其頓語",
14941
"xloc": [
14926
- "default.handlebars->29->1145"
14942
+ "default.handlebars->29->1150"
14943
]
14944
},
14945
{
@@ -14943,7 +14959,7 @@
14959
"zh-chs": "法罗语",
14960
"zh-cht": "法羅語",
14961
"xloc": [
14946
- "default.handlebars->29->1096"
14962
+ "default.handlebars->29->1101"
14963
]
14964
},
14965
{
@@ -14983,7 +14999,7 @@
14999
"zh-chs": "本地用户拒绝后无法启动远程桌面",
15000
"zh-cht": "本地用戶拒絕後無法啟動遠程桌面",
15001
"xloc": [
14986
- "default.handlebars->29->1602"
15002
+ "default.handlebars->29->1607"
15003
]
15004
},
15005
{
@@ -15003,7 +15019,7 @@
15019
"zh-chs": "本地用户拒绝后无法启动远程文件",
15020
"zh-cht": "本地用戶拒絕後無法啟動遠程文件",
15021
"xloc": [
15006
- "default.handlebars->29->1609"
15022
+ "default.handlebars->29->1614"
15023
]
15024
},
15025
{
@@ -15023,8 +15039,8 @@
15039
"zh-chs": "无法启动远程终端接合{0}({1})",
15040
"zh-cht": "無法啟動遠程終端接合{0}({1})",
15041
"xloc": [
15026
- "default.handlebars->29->817",
15027
- "desktop.handlebars->3->9"
15042
+ "default.handlebars->29->822",
15043
+ "desktop.handlebars->3->8"
15044
]
15045
},
15046
{
@@ -15044,7 +15060,7 @@
15060
"zh-chs": "波斯文(波斯文)",
15061
"zh-cht": "波斯語(波斯語)",
15062
"xloc": [
15047
- "default.handlebars->29->1097"
15063
+ "default.handlebars->29->1102"
15064
]
15065
},
15066
{
@@ -15086,7 +15102,7 @@
15102
"zh-chs": "功能",
15103
"zh-cht": "功能",
15104
"xloc": [
15089
- "default.handlebars->29->1320"
15105
+ "default.handlebars->29->1325"
15106
]
15107
},
15108
{
@@ -15106,7 +15122,7 @@
15122
"zh-chs": "斐济",
15123
"zh-cht": "斐濟",
15124
"xloc": [
15109
- "default.handlebars->29->1098"
15125
+ "default.handlebars->29->1103"
15126
]
15127
},
15128
{
@@ -15147,8 +15163,8 @@
15163
"zh-cht": "檔案編輯器",
15164
"xloc": [
15165
"default-mobile.handlebars->9->318",
15150
- "default.handlebars->29->505",
15151
- "default.handlebars->29->889"
15166
+ "default.handlebars->29->506",
15167
+ "default.handlebars->29->894"
15168
]
15169
},
15170
{
@@ -15168,8 +15184,8 @@
15184
"zh-chs": "档案操作",
15185
"zh-cht": "檔案操作",
15186
"xloc": [
15171
- "default.handlebars->29->874",
15172
- "default.handlebars->29->876"
15187
+ "default.handlebars->29->879",
15188
+ "default.handlebars->29->881"
15189
]
15190
},
15191
{
@@ -15209,7 +15225,7 @@
15225
"zh-chs": "文件系统驱动",
15226
"zh-cht": "FileSystemDriver",
15227
"xloc": [
15212
- "default.handlebars->29->844"
15228
+ "default.handlebars->29->849"
15229
]
15230
},
15231
{
@@ -15231,9 +15247,9 @@
15247
"xloc": [
15248
"default-mobile.handlebars->9->171",
15249
"default-mobile.handlebars->9->268",
15234
- "default.handlebars->29->1406",
15235
- "default.handlebars->29->2016",
15236
- "default.handlebars->29->258",
15250
+ "default.handlebars->29->1411",
15251
+ "default.handlebars->29->2021",
15252
+ "default.handlebars->29->259",
15253
"default.handlebars->container->topbar->1->1->MainSubMenuSpan->MainSubMenu->1->0->MainDevFiles",
15254
"default.handlebars->contextMenu->cxfiles"
15255
]
@@ -15275,10 +15291,10 @@
15291
"zh-chs": "档案通知",
15292
"zh-cht": "檔案通知",
15293
"xloc": [
15278
- "default.handlebars->29->1328",
15279
- "default.handlebars->29->1836",
15280
- "default.handlebars->29->1923",
15281
- "default.handlebars->29->591"
15294
+ "default.handlebars->29->1333",
15295
+ "default.handlebars->29->1841",
15296
+ "default.handlebars->29->1928",
15297
+ "default.handlebars->29->592"
15298
]
15299
},
15300
{
@@ -15298,10 +15314,10 @@
15314
"zh-chs": "档案提示",
15315
"zh-cht": "檔案提示",
15316
"xloc": [
15301
- "default.handlebars->29->1327",
15302
- "default.handlebars->29->1835",
15303
- "default.handlebars->29->1922",
15304
- "default.handlebars->29->590"
15317
+ "default.handlebars->29->1332",
15318
+ "default.handlebars->29->1840",
15319
+ "default.handlebars->29->1927",
15320
+ "default.handlebars->29->591"
15321
]
15322
},
15323
{
@@ -15344,7 +15360,7 @@
15360
"zh-chs": "录制会话已完成,{0}秒",
15361
"zh-cht": "錄製會話已完成,{0}秒",
15362
"xloc": [
15347
- "default.handlebars->29->1575"
15363
+ "default.handlebars->29->1580"
15364
]
15365
},
15366
{
@@ -15364,7 +15380,7 @@
15380
"zh-chs": "芬兰",
15381
"zh-cht": "芬蘭",
15382
"xloc": [
15367
- "default.handlebars->29->1099"
15383
+ "default.handlebars->29->1104"
15384
]
15385
},
15386
{
@@ -15437,7 +15453,7 @@
15453
"en": "For ACM activation, Intel® AMT will need to be set to the following trusted FQDN:",
15454
"nl": "Voor ACM activering moet Intel® AMT worden ingesteld op de volgende vertrouwde FQDN:",
15455
"xloc": [
15440
- "default.handlebars->29->298"
15456
+ "default.handlebars->29->299"
15457
]
15458
},
15459
{
@@ -15518,8 +15534,8 @@
15534
"zh-chs": "下次登录时强制重置密码。",
15535
"zh-cht": "下次登入時強制重置密碼。",
15536
"xloc": [
15521
- "default.handlebars->29->1774",
15522
- "default.handlebars->29->1963"
15537
+ "default.handlebars->29->1779",
15538
+ "default.handlebars->29->1968"
15539
]
15540
},
15541
{
@@ -15602,7 +15618,7 @@
This file is too large to show in full.
views/default.handlebars
+42
-2
@@ -12,6 +12,7 @@
12
<link type="text/css" href="styles/ol.css" media="screen" rel="stylesheet" title="CSS" />
13
<link type="text/css" href="styles/ol3-contextmenu.min.css" media="screen" rel="stylesheet" title="CSS" />
14
<link type="text/css" href="styles/xterm.css" media="screen" rel="stylesheet" title="CSS" />
15
+ <link type="text/css" href="styles/flatpickr.min.css" media="screen" rel="stylesheet" title="CSS" >
16
<link rel="apple-touch-icon" href="/favicon-303x303.png" />
17
<script type="text/javascript" src="scripts/common-0.0.1{{{min}}}.js"></script>
18
<script type="text/javascript" src="scripts/meshcentral{{{min}}}.js"></script>
@@ -31,6 +32,7 @@
32
<script type="text/javascript" src="scripts/qrcode.min.js"></script>
33
<script type="text/javascript" src="scripts/xterm{{{min}}}.js"></script>
34
<script type="text/javascript" src="scripts/xterm-addon-fit{{{min}}}.js"></script>
35
+ <script type="text/javascript" src="scripts/flatpickr.js"></script>
36
<script keeplink=1 type="text/javascript" src="scripts/u2f-api{{{min}}}.js"></script>
37
<script keeplink=1 type="text/javascript" src="scripts/charts{{{min}}}.js"></script>
38
<script keeplink=1 type="text/javascript" src="scripts/filesaver.min.js"></script>
@@ -3071,6 +3073,7 @@
3073
if (node == null) break;
3074
x += addHtmlValue("Device", node.name);
3075
x += addHtmlValue("Guest Name", message.guestname);
3076
+ x += addHtmlValue("Start Time", printDateTime(new Date(message.start)));
3077
x += addHtmlValue("Expire Time", printDateTime(new Date(message.expire)));
3078
var y = [];
3079
if (message.consent & 1) { y.push("Notify"); }
@@ -6157,6 +6160,7 @@
6160
meshserver.send({ action: 'toast', nodeids: [ currentNode._id ], title: decodeURIComponent('{{{extitle}}}'), msg: Q('d2devToast').value });
6161
}
6162
6163
+ /*
6164
function showShareDevice() {
6165
if (xxdialogMode) return;
6166
var y = '', x = "Creates a link that allows a guest without an account to remote desktop into this device for up to 1 hour." + '<br /><br />';
@@ -6168,9 +6172,45 @@
6172
setDialogMode(2, "Share Device", 3, showShareDeviceEx, x);
6173
showShareDeviceValidate();
6174
}
6175
+ */
6176
6172
- function showShareDeviceValidate() { QE('idx_dlgOkButton', Q('d2inviteName').value.trim().length > 0); }
6173
- function showShareDeviceEx() { meshserver.send({ action: 'createDeviceShareLink', nodeid: currentNode._id, guestname: Q('d2inviteName').value.trim(), expire: parseInt(Q('d2inviteExpire').value), consent: parseInt(Q('d2userConsent').value) }); }
6177
+ function showShareDevice() {
6178
+ if (xxdialogMode) return;
6179
+ var y = '', x = "Creates a link that allows a guest without an account to remote desktop into this device for a limited time." + '<br /><br />';
6180
+ x += addHtmlValue("Guest Name", '<input id=d2inviteName style=width:250px maxlength=128 type=text onkeyup=showShareDeviceValidate() />');
6181
+ var options = { 1 : "1 minute", 5 : "5 minutes", 10 : "10 minutes", 15 : "15 minutes", 30 : "30 minutes", 45 : "45 minutes", 60 : "60 minutes", 120 : "2 hours", 240 : "4 hours", 480 : "8 hours", 720 : "12 hours", 960 : "16 hours", 1440 : "24 hours", 2880 : "2 days", 5760 : "4 days" }
6182
+ for (var i in options) { y += '<option value=' + i + '>' + options[i] + '</option>'; }
6183
+ x += addHtmlValue("Validity", '<select id=d2timeRange style=float:right;width:250px onchange=showShareDeviceValidate()><option value=0>' + "Starting now" + '</option><option value=1>' + "Time range" + '</option></select>');
6184
+ x += '<div id=d2modenow>';
6185
+ x += addHtmlValue("Expire Time", '<select id=d2inviteExpire style=float:right;width:250px>' + y + '</select>');
6186
+ x += '</div><div id=d2moderange style=display:none>';
6187
+ x += addHtmlValue("Time Range", '<input id=d2timeRangeSelector style=float:right;width:250px class=flatpickr type="text" placeholder="Select Date & Time.." data-id="altinput">');
6188
+ x += '</div>';
6189
+ x += addHtmlValue("User Consent", '<select id=d2userConsent style=float:right;width:250px><option value=73>' + "Prompt for consent" + '</option><option value=65>' + "Notify Only" + '</option></select>');
6190
+ setDialogMode(2, "Share Device", 3, showShareDeviceEx, x);
6191
+ showShareDeviceValidate();
6192
+ var tomorrow = new Date();
6193
+ tomorrow.setDate(tomorrow.getDate() + 1);
6194
+ var rangeTime = flatpickr('#d2timeRangeSelector', { mode: 'range', enableTime: true, minDate: new Date(), defaultDate: [ new Date(), tomorrow ] });
6195
+ xxdialogTag = rangeTime;
6196
+ }
6197
+
6198
+ function showShareDeviceValidate() {
6199
+ QV('d2modenow', Q('d2timeRange').value == 0);
6200
+ QV('d2moderange', Q('d2timeRange').value == 1);
6201
+ var ok = true;
6202
+
6203
+ if (Q('d2inviteName').value.trim().length == 0) { ok = false; }
6204
+
6205
+ QE('idx_dlgOkButton', ok);
6206
+ }
6207
+ function showShareDeviceEx(b, tag) {
6208
+ if (Q('d2timeRange').value == 0) {
6209
+ meshserver.send({ action: 'createDeviceShareLink', nodeid: currentNode._id, guestname: Q('d2inviteName').value.trim(), expire: parseInt(Q('d2inviteExpire').value), consent: parseInt(Q('d2userConsent').value) });
6210
+ } else {
6211
+ meshserver.send({ action: 'createDeviceShareLink', nodeid: currentNode._id, guestname: Q('d2inviteName').value.trim(), start: Math.floor(tag.selectedDates[0].getTime() / 1000), end: Math.floor(tag.selectedDates[1].getTime() / 1000), consent: parseInt(Q('d2userConsent').value) });
6212
+ }
6213
+ }
6214
6215
function deviceActionFunction() {
6216
if (xxdialogMode) return;
views/desktop.handlebars
+2
-1
@@ -172,7 +172,7 @@
172
var StatusStrs = ["Disconnected", "Connecting...", "Setup...", "Connected", "Intel® AMT Connected"];
173
var webPageFullScreen = false;
174
var expire = '{{{expire}}}';
175
- if (expire != '') { QH('p11power', format("Expires at {0}", printTime(new Date(parseInt(expire))))) }
175
+ if (expire != '') { QH('p11power', printFlexDateTime(new Date(parseInt(expire)))); }
176
177
function start() {
178
window.onresize = deskAdjust;
@@ -1161,6 +1161,7 @@
1161
function printDate(d) { return d.toLocaleDateString(urlargs.locale); }
1162
function printTime(d) { return d.toLocaleTimeString(urlargs.locale); }
1163
function printDateTime(d) { return d.toLocaleString(urlargs.locale); }
1164
+ function printFlexDateTime(d) { if (printDate(new Date()) == printDate(d)) { return format("Expires at {0}", printTime(d)); } else { return format("Expires {0}", printDateTime(d)); } }
1165
1166
start();
1167
</script>
views/message.handlebars
+8
-2
@@ -27,7 +27,7 @@
27
<div id=page_content style=max-height:calc(100vh-138px)>
28
<div id=column_l>
29
<h1 id="mainTitle"></h1>
30
- <p style=margin-left:20px id="mainMessage"></p>
30
+ <p id="mainMessage"></p>
31
<br />
32
</div>
33
<div id=footer>
@@ -52,6 +52,7 @@
52
53
var title = '';
54
if (titleid == 1) { title = "Account Verification"; }
55
+ if (titleid == 2) { title = "Desktop Sharing"; }
56
QH('topTitle', Q('topTitle').innerText + ' - ' + title);
57
QH('mainTitle', title);
58
@@ -71,8 +72,13 @@
72
}
73
case 9: { msg = "ERROR: Invalid account check."; break; }
74
case 10: { msg = "ERROR: Invalid account check, verification url is only valid for 30 minutes."; break; }
75
+ case 11: { msg = "Sharing link not valid yet."; break; }
76
+ case 12: { msg = "Sharing link is expired."; break; }
77
}
75
- QH('mainMessage', msg + ' <a href="' + domainurl + (urlargs.key ? ('?key=' + urlargs.key) : '') + '">' + "Go to login page" + '</a>.');
78
+
79
+ // Add login page link
80
+ if ((msgid != 11) && (msgid != 12)) { msg += ' <a href="' + domainurl + (urlargs.key ? ('?key=' + urlargs.key) : '') + '">' + "Go to login page" + '</a>.' }
81
+ QH('mainMessage', msg);
82
83
function format(format) { var args = Array.prototype.slice.call(arguments, 1); return format.replace(/{(\d+)}/g, function (match, number) { return typeof args[number] != 'undefined' ? args[number] : match; }); };
84
views/message2.handlebars
+8
-2
@@ -31,7 +31,7 @@
31
<tr>
32
<td style="width:100%;text-align:center;color:#c8c8c8;font-size:larger">
33
<h1 id="mainTitle"></h1>
34
- <p style=margin-left:20px id="mainMessage"></p>
34
+ <p id="mainMessage"></p>
35
</td>
36
</tr>
37
<tr style="height:20px">
@@ -53,6 +53,7 @@
53
54
var title = '';
55
if (titleid == 1) { title = "Account Verification"; }
56
+ if (titleid == 2) { title = "Desktop Sharing"; }
57
QH('topTitle', Q('topTitle').innerText + ' - ' + title);
58
QH('mainTitle', title);
59
@@ -72,8 +73,13 @@
73
}
74
case 9: { msg = "ERROR: Invalid account check."; break; }
75
case 10: { msg = "ERROR: Invalid account check, verification url is only valid for 30 minutes."; break; }
76
+ case 11: { msg = "Sharing link not valid yet."; break; }
77
+ case 12: { msg = "Sharing link is expired."; break; }
78
}
76
- QH('mainMessage', msg + '<br /><br /><a href="' + domainurl + (urlargs.key ? ('?key=' + urlargs.key) : '') + '">' + "Go to login page" + '</a>.');
79
+
80
+ // Add login page link
81
+ if ((msgid != 11) && (msgid != 12)) { msg += ' <a href="' + domainurl + (urlargs.key ? ('?key=' + urlargs.key) : '') + '">' + "Go to login page" + '</a>.' }
82
+ QH('mainMessage', msg);
83
84
function format(format) { var args = Array.prototype.slice.call(arguments, 1); return format.replace(/{(\d+)}/g, function (match, number) { return typeof args[number] != 'undefined' ? args[number] : match; }); };
85
webserver.js
+10
-6
@@ -2922,19 +2922,23 @@ module.exports.CreateWebServer = function (parent, db, args, certificates) {
2922
2923
// Check the inbound desktop sharing cookie
2924
var c = obj.parent.decodeCookie(req.query.c, obj.parent.invitationLinkEncryptionKey, 60); // 60 minute timeout
2925
- if ((c == null) || (c.a !== 5) || (typeof c.uid != 'string') || (typeof c.nid != 'string') || (typeof c.gn != 'string') || (typeof c.cf != 'number') || (typeof c.start != 'number') || (typeof c.expire != 'number') || (typeof c.pid != 'string') || (c.expire <= Date.now())) { res.sendStatus(404); return; }
2925
+ if ((c == null) || (c.a !== 5) || (typeof c.uid != 'string') || (typeof c.nid != 'string') || (typeof c.gn != 'string') || (typeof c.cf != 'number') || (typeof c.start != 'number') || (typeof c.expire != 'number') || (typeof c.pid != 'string')) { res.sendStatus(404); return; }
2926
2927
- // Check the start time
2928
- if ((c.start > Date.now()) || (c.start > c.expire)) { res.sendStatus(404); return; }
2927
+ // Check the expired time, expire message.
2928
+ if (c.expire <= Date.now()) { render(req, res, getRenderPage((domain.sitestyle == 2) ? 'message2' : 'message', req, domain), getRenderArgs({ titleid: 2, msgid: 12, domainurl: encodeURIComponent(domain.url).replace(/'/g, '%27') }, req, domain)); return; }
2929
2930
// Check the public id
2931
obj.db.GetAllTypeNodeFiltered([c.nid], domain.id, 'deviceshare', null, function (err, docs) {
2932
- if ((err != null) || (docs.length == 0)) { res.sendStatus(404); return; }
2932
+ // Check if any desktop sharing links are present, expire message.
2933
+ if ((err != null) || (docs.length == 0)) { render(req, res, getRenderPage((domain.sitestyle == 2) ? 'message2' : 'message', req, domain), getRenderArgs({ titleid: 2, msgid: 12, domainurl: encodeURIComponent(domain.url).replace(/'/g, '%27') }, req, domain)); return; }
2934
2934
- // Search for the device share public identifier
2935
+ // Search for the device share public identifier, expire message.
2936
var found = false;
2937
for (var i = 0; i < docs.length; i++) { if (docs[i].publicid == c.pid) { found = true; } }
2937
- if (found == false) { res.sendStatus(404); return; }
2938
+ if (found == false) { render(req, res, getRenderPage((domain.sitestyle == 2) ? 'message2' : 'message', req, domain), getRenderArgs({ titleid: 2, msgid: 12, domainurl: encodeURIComponent(domain.url).replace(/'/g, '%27') }, req, domain)); return; }
2939
+
2940
+ // Check the start time, not yet valid message.
2941
+ if ((c.start > Date.now()) || (c.start > c.expire)) { render(req, res, getRenderPage((domain.sitestyle == 2) ? 'message2' : 'message', req, domain), getRenderArgs({ titleid: 2, msgid: 11, domainurl: encodeURIComponent(domain.url).replace(/'/g, '%27') }, req, domain)); return; }
2942
2943
// Looks good, let's create the outbound session cookies.
2944
// Consent flags are 1 = Notify, 8 = Prompt, 64 = Privacy Bar.