Mobile site improvements, added desktop zoom.
Ylian Saint-Hilaire committed
Nov 24, 2020 at 02:39 UTC
88a5af126d19eaaeb89956c1f67e921c66e5e9f8
5 files changed
+209
-240
letsencrypt.js
+4
@@ -162,6 +162,10 @@ module.exports.CreateLetsEncrypt = function (parent) {
162
// Create a private key
163
obj.log("Generating private key...");
164
acme.forge.createPrivateKey().then(function (accountKey) {
165
+
166
+ // TODO: ZeroSSL
167
+ // https://acme.zerossl.com/v2/DV90
168
+
169
// Create the ACME client
170
obj.log("Setting up ACME client...");
171
obj.client = new acme.Client({
public/images/mobile-desk-scale-in.png
Binary files /dev/null and b/public/images/mobile-desk-scale-in.png differ
public/images/mobile-desk-scale-out.png
Binary files /dev/null and b/public/images/mobile-desk-scale-out.png differ
translate/translate.json
+159
-165
@@ -495,7 +495,7 @@
495
"zh-chs": ",",
496
"zh-cht": ",",
497
"xloc": [
498
- "default-mobile.handlebars->9->467",
498
+ "default-mobile.handlebars->9->465",
499
"default.handlebars->29->1504"
500
]
501
},
@@ -579,7 +579,7 @@
579
"zh-cht": ",WebRTC",
580
"xloc": [
581
"default-mobile.handlebars->9->296",
582
- "default-mobile.handlebars->9->305",
582
+ "default-mobile.handlebars->9->303",
583
"default.handlebars->29->841",
584
"default.handlebars->29->874",
585
"default.handlebars->29->886",
@@ -767,7 +767,7 @@
767
"zh-cht": "...",
768
"xloc": [
769
"default-mobile.handlebars->9->108",
770
- "default-mobile.handlebars->9->307",
770
+ "default-mobile.handlebars->9->305",
771
"default.handlebars->29->1545",
772
"default.handlebars->29->2054",
773
"default.handlebars->29->892"
@@ -847,7 +847,7 @@
847
"zh-cht": "1個位元組",
848
"xloc": [
849
"default-mobile.handlebars->9->118",
850
- "default-mobile.handlebars->9->471",
850
+ "default-mobile.handlebars->9->469",
851
"default.handlebars->29->1569",
852
"download.handlebars->3->1",
853
"download2.handlebars->5->1"
@@ -1562,7 +1562,7 @@
1562
"pt": "3",
1563
"ru": "3",
1564
"xloc": [
1565
- "default-mobile.handlebars->9->333"
1565
+ "default-mobile.handlebars->9->331"
1566
]
1567
},
1568
{
@@ -3042,7 +3042,7 @@
3042
"xloc": [
3043
"default-mobile.handlebars->9->231",
3044
"default-mobile.handlebars->9->233",
3045
- "default-mobile.handlebars->9->370",
3045
+ "default-mobile.handlebars->9->368",
3046
"default.handlebars->29->561",
3047
"default.handlebars->29->563",
3048
"default.handlebars->29->978"
@@ -3395,7 +3395,7 @@
3395
"zh-chs": "添加用户",
3396
"zh-cht": "新增用戶",
3397
"xloc": [
3398
- "default-mobile.handlebars->9->412",
3398
+ "default-mobile.handlebars->9->410",
3399
"default.handlebars->29->662"
3400
]
3401
},
@@ -3479,7 +3479,7 @@
3479
"zh-chs": "将用户添加到设备组",
3480
"zh-cht": "將用戶新增到裝置群",
3481
"xloc": [
3482
- "default-mobile.handlebars->9->443"
3482
+ "default-mobile.handlebars->9->441"
3483
]
3484
},
3485
{
@@ -3873,7 +3873,7 @@
3873
"zh-chs": "管理员控制模式(ACM)",
3874
"zh-cht": "管理員控制模式(ACM)",
3875
"xloc": [
3876
- "default-mobile.handlebars->9->372",
3876
+ "default-mobile.handlebars->9->370",
3877
"default.handlebars->29->980"
3878
]
3879
},
@@ -3894,7 +3894,7 @@
3894
"zh-chs": "管理员凭证",
3895
"zh-cht": "管理員憑證",
3896
"xloc": [
3897
- "default-mobile.handlebars->9->378",
3897
+ "default-mobile.handlebars->9->376",
3898
"default.handlebars->29->986"
3899
]
3900
},
@@ -4105,7 +4105,7 @@
4105
"zh-chs": "代理控制台",
4106
"zh-cht": "代理控制台",
4107
"xloc": [
4108
- "default-mobile.handlebars->9->449",
4108
+ "default-mobile.handlebars->9->447",
4109
"default.handlebars->29->1485"
4110
]
4111
},
@@ -4443,8 +4443,8 @@
4443
"zh-cht": "所有",
4444
"xloc": [
4445
"default-mobile.handlebars->9->117",
4446
+ "default-mobile.handlebars->9->306",
4447
"default-mobile.handlebars->9->308",
4447
- "default-mobile.handlebars->9->310",
4448
"default.handlebars->container->column_l->p1->devListToolbarSpan->1->0->devListToolbar->DevFilterSelect->1"
4449
]
4450
},
@@ -5279,7 +5279,7 @@
5279
"zh-chs": "架构",
5280
"zh-cht": "結構",
5281
"xloc": [
5282
- "default-mobile.handlebars->9->342",
5282
+ "default-mobile.handlebars->9->340",
5283
"default.handlebars->29->940"
5284
]
5285
},
@@ -5320,7 +5320,7 @@
5320
"zh-chs": "你确定要删除组{0}吗?删除设备组还将删除该组中有关设备的所有信息。",
5321
"zh-cht": "你確定要刪除群{0}嗎?刪除裝置群還將刪除該群中有關裝置的所有訊息。",
5322
"xloc": [
5323
- "default-mobile.handlebars->9->418",
5323
+ "default-mobile.handlebars->9->416",
5324
"default.handlebars->29->1408"
5325
]
5326
},
@@ -5752,7 +5752,7 @@
5752
"zh-chs": "的BIOS",
5753
"zh-cht": "的BIOS",
5754
"xloc": [
5755
- "default-mobile.handlebars->9->384",
5755
+ "default-mobile.handlebars->9->382",
5756
"default.handlebars->29->992"
5757
]
5758
},
@@ -6346,7 +6346,7 @@
6346
"zh-chs": "CPU",
6347
"zh-cht": "CPU",
6348
"xloc": [
6349
- "default-mobile.handlebars->9->390",
6349
+ "default-mobile.handlebars->9->388",
6350
"default.handlebars->29->998"
6351
]
6352
},
@@ -6566,9 +6566,9 @@
6566
"zh-chs": "容量",
6567
"zh-cht": "容量",
6568
"xloc": [
6569
- "default-mobile.handlebars->9->395",
6569
+ "default-mobile.handlebars->9->393",
6570
+ "default-mobile.handlebars->9->398",
6571
"default-mobile.handlebars->9->400",
6571
- "default-mobile.handlebars->9->402",
6572
"default.handlebars->29->1003",
6573
"default.handlebars->29->1008",
6574
"default.handlebars->29->1010"
@@ -6591,7 +6591,7 @@
6591
"zh-chs": "容量/速度",
6592
"zh-cht": "容量/速度",
6593
"xloc": [
6594
- "default-mobile.handlebars->9->393",
6594
+ "default-mobile.handlebars->9->391",
6595
"default.handlebars->29->1001"
6596
]
6597
},
@@ -7063,8 +7063,8 @@
7063
"zh-chs": "聊天并通知",
7064
"zh-cht": "聊天並通知",
7065
"xloc": [
7066
- "default-mobile.handlebars->9->439",
7067
- "default-mobile.handlebars->9->459",
7066
+ "default-mobile.handlebars->9->437",
7067
+ "default-mobile.handlebars->9->457",
7068
"default.handlebars->29->1460",
7069
"default.handlebars->29->1496"
7070
]
@@ -7426,10 +7426,10 @@
7426
"zh-cht": "清除",
7427
"xloc": [
7428
"default-mobile.handlebars->9->132",
7429
+ "default-mobile.handlebars->9->324",
7430
"default-mobile.handlebars->9->326",
7431
"default-mobile.handlebars->9->328",
7432
"default-mobile.handlebars->9->330",
7432
- "default-mobile.handlebars->9->332",
7433
"default-mobile.handlebars->9->59",
7434
"default.handlebars->29->1584",
7435
"default.handlebars->29->917",
@@ -7749,7 +7749,7 @@
7749
"zh-chs": "客户端控制模式(CCM)",
7750
"zh-cht": "客戶端控制模式(CCM)",
7751
"xloc": [
7752
- "default-mobile.handlebars->9->371",
7752
+ "default-mobile.handlebars->9->369",
7753
"default.handlebars->29->979"
7754
]
7755
},
@@ -7961,7 +7961,7 @@
7961
"fr": "Commandes",
7962
"nl": "Opdrachten",
7963
"xloc": [
7964
- "default-mobile.handlebars->9->461",
7964
+ "default-mobile.handlebars->9->459",
7965
"default.handlebars->29->1498",
7966
"default.handlebars->29->688",
7967
"default.handlebars->29->709"
@@ -8047,7 +8047,7 @@
8047
"zh-cht": "確認",
8048
"xloc": [
8049
"default-mobile.handlebars->9->288",
8050
- "default-mobile.handlebars->9->419",
8050
+ "default-mobile.handlebars->9->417",
8051
"default.handlebars->29->1409",
8052
"default.handlebars->29->1752",
8053
"default.handlebars->29->1831",
@@ -8075,7 +8075,7 @@
8075
"zh-chs": "确认将1个副本复制到此位置?",
8076
"zh-cht": "確認將1個副本複製到此位置?",
8077
"xloc": [
8078
- "default-mobile.handlebars->9->321",
8078
+ "default-mobile.handlebars->9->319",
8079
"default.handlebars->29->912"
8080
]
8081
},
@@ -8116,7 +8116,7 @@
8116
"zh-chs": "确认{0}个条目的副本到此位置?",
8117
"zh-cht": "確認{0}個條目的副本到此位置?",
8118
"xloc": [
8119
- "default-mobile.handlebars->9->320"
8119
+ "default-mobile.handlebars->9->318"
8120
]
8121
},
8122
{
@@ -8256,7 +8256,7 @@
8256
"zh-chs": "确认将1个条目移动到此位置?",
8257
"zh-cht": "確認將1個條目移動到此位置?",
8258
"xloc": [
8259
- "default-mobile.handlebars->9->323",
8259
+ "default-mobile.handlebars->9->321",
8260
"default.handlebars->29->914"
8261
]
8262
},
@@ -8297,7 +8297,7 @@
8297
"zh-chs": "确认将{0}个条目移到该位置?",
8298
"zh-cht": "確認將{0}個條目移到該位置?",
8299
"xloc": [
8300
- "default-mobile.handlebars->9->322"
8300
+ "default-mobile.handlebars->9->320"
8301
]
8302
},
8303
{
@@ -8577,7 +8577,7 @@
8577
"zh-chs": "确认删除用户{0}?",
8578
"zh-cht": "確認刪除用戶{0}?",
8579
"xloc": [
8580
- "default-mobile.handlebars->9->470"
8580
+ "default-mobile.handlebars->9->468"
8581
]
8582
},
8583
{
@@ -8618,7 +8618,7 @@
8618
"zh-chs": "连接",
8619
"zh-cht": "連接",
8620
"xloc": [
8621
- "default-mobile.handlebars->9->303",
8621
+ "default-mobile.handlebars->9->301",
8622
"default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3",
8623
"default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->0->1->3",
8624
"default.handlebars->29->1352",
@@ -8830,7 +8830,7 @@
8830
"zh-chs": "现在已连接",
8831
"zh-cht": "現在已連接",
8832
"xloc": [
8833
- "default-mobile.handlebars->9->346",
8833
+ "default-mobile.handlebars->9->344",
8834
"default.handlebars->29->944"
8835
]
8836
},
@@ -8872,7 +8872,7 @@
8872
"zh-cht": "正在連線...",
8873
"xloc": [
8874
"default-mobile.handlebars->9->2",
8875
- "default-mobile.handlebars->9->339",
8875
+ "default-mobile.handlebars->9->337",
8876
"default-mobile.handlebars->9->37",
8877
"default.handlebars->29->244",
8878
"default.handlebars->29->247",
@@ -10257,7 +10257,7 @@
10257
"zh-cht": "刪除",
10258
"xloc": [
10259
"default-mobile.handlebars->9->122",
10260
- "default-mobile.handlebars->9->313",
10260
+ "default-mobile.handlebars->9->311",
10261
"default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1",
10262
"default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1",
10263
"default.handlebars->29->1573",
@@ -10351,8 +10351,8 @@
10351
"zh-chs": "删除群组",
10352
"zh-cht": "刪除群組",
10353
"xloc": [
10354
- "default-mobile.handlebars->9->417",
10355
- "default-mobile.handlebars->9->420",
10354
+ "default-mobile.handlebars->9->415",
10355
+ "default-mobile.handlebars->9->418",
10356
"default.handlebars->29->1381",
10357
"default.handlebars->29->1410"
10358
]
@@ -10599,7 +10599,7 @@
10599
"zh-cht": "刪除所選項目?",
10600
"xloc": [
10601
"default-mobile.handlebars->9->124",
10602
- "default-mobile.handlebars->9->315",
10602
+ "default-mobile.handlebars->9->313",
10603
"default.handlebars->29->1575",
10604
"default.handlebars->29->905"
10605
]
@@ -10642,7 +10642,7 @@
10642
"zh-cht": "刪除{0}個所選項目?",
10643
"xloc": [
10644
"default-mobile.handlebars->9->123",
10645
- "default-mobile.handlebars->9->314",
10645
+ "default-mobile.handlebars->9->312",
10646
"default.handlebars->29->1574",
10647
"default.handlebars->29->904"
10648
]
@@ -10818,9 +10818,9 @@
10818
"default-mobile.handlebars->9->225",
10819
"default-mobile.handlebars->9->226",
10820
"default-mobile.handlebars->9->292",
10821
- "default-mobile.handlebars->9->352",
10822
- "default-mobile.handlebars->9->409",
10823
- "default-mobile.handlebars->9->422",
10821
+ "default-mobile.handlebars->9->350",
10822
+ "default-mobile.handlebars->9->407",
10823
+ "default-mobile.handlebars->9->420",
10824
"default.handlebars->29->1292",
10825
"default.handlebars->29->1329",
10826
"default.handlebars->29->1412",
@@ -11202,7 +11202,7 @@
11202
"zh-chs": "设备组用户",
11203
"zh-cht": "裝置群用戶",
11204
"xloc": [
11205
- "default-mobile.handlebars->9->468",
11205
+ "default-mobile.handlebars->9->466",
11206
"default.handlebars->29->1505"
11207
]
11208
},
@@ -12015,7 +12015,7 @@
12015
"zh-chs": "断线",
12016
"zh-cht": "斷線",
12017
"xloc": [
12018
- "default-mobile.handlebars->9->304",
12018
+ "default-mobile.handlebars->9->302",
12019
"default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea1->1->3",
12020
"default.handlebars->29->1353",
12021
"default.handlebars->29->885",
@@ -12437,7 +12437,7 @@
12437
"zh-chs": "下载档案",
12438
"zh-cht": "下載檔案",
12439
"xloc": [
12440
- "default-mobile.handlebars->9->334",
12440
+ "default-mobile.handlebars->9->332",
12441
"default.handlebars->29->924"
12442
]
12443
},
@@ -13325,9 +13325,9 @@
13325
"zh-chs": "编辑设备组",
13326
"zh-cht": "編輯裝置群",
13327
"xloc": [
13328
+ "default-mobile.handlebars->9->421",
13329
"default-mobile.handlebars->9->423",
13329
- "default-mobile.handlebars->9->425",
13330
- "default-mobile.handlebars->9->445",
13330
+ "default-mobile.handlebars->9->443",
13331
"default.handlebars->29->1413",
13332
"default.handlebars->29->1445",
13333
"default.handlebars->29->1469",
@@ -13412,7 +13412,7 @@
13412
"zh-chs": "编辑设备笔记",
13413
"zh-cht": "編輯裝置筆記",
13414
"xloc": [
13415
- "default-mobile.handlebars->9->437",
13415
+ "default-mobile.handlebars->9->435",
13416
"default.handlebars->29->1458"
13417
]
13418
},
@@ -13541,7 +13541,7 @@
13541
"zh-chs": "编辑笔记",
13542
"zh-cht": "編輯筆記",
13543
"xloc": [
13544
- "default-mobile.handlebars->9->452",
13544
+ "default-mobile.handlebars->9->450",
13545
"default.handlebars->29->1488"
13546
]
13547
},
@@ -15264,7 +15264,7 @@
15264
"zh-chs": "档案编辑器",
15265
"zh-cht": "檔案編輯器",
15266
"xloc": [
15267
- "default-mobile.handlebars->9->318",
15267
+ "default-mobile.handlebars->9->316",
15268
"default.handlebars->29->513",
15269
"default.handlebars->29->908"
15270
]
@@ -16006,9 +16006,9 @@
16006
"zh-cht": "完整管理員",
16007
"xloc": [
16008
"default-mobile.handlebars->9->105",
16009
- "default-mobile.handlebars->9->415",
16010
- "default-mobile.handlebars->9->424",
16011
- "default-mobile.handlebars->9->444",
16009
+ "default-mobile.handlebars->9->413",
16010
+ "default-mobile.handlebars->9->422",
16011
+ "default-mobile.handlebars->9->442",
16012
"default.handlebars->29->1301",
16013
"default.handlebars->29->1444",
16014
"default.handlebars->29->1806"
@@ -16166,7 +16166,7 @@
16166
"zh-chs": "GPU",
16167
"zh-cht": "GPU",
16168
"xloc": [
16169
- "default-mobile.handlebars->9->391",
16169
+ "default-mobile.handlebars->9->389",
16170
"default.handlebars->29->999"
16171
]
16172
},
@@ -17317,7 +17317,7 @@
17317
"zh-chs": "保存1个条目进行复制",
17318
"zh-cht": "保存1個項目進行複製",
17319
"xloc": [
17320
- "default-mobile.handlebars->9->327",
17320
+ "default-mobile.handlebars->9->325",
17321
"default.handlebars->29->918"
17322
]
17323
},
@@ -17338,7 +17338,7 @@
17338
"zh-chs": "保存1个项目进行移动",
17339
"zh-cht": "保存1個項目進行移動",
17340
"xloc": [
17341
- "default-mobile.handlebars->9->331",
17341
+ "default-mobile.handlebars->9->329",
17342
"default.handlebars->29->922"
17343
]
17344
},
@@ -17359,7 +17359,7 @@
17359
"zh-chs": "保存{0}个条目进行复制",
17360
"zh-cht": "保留{0}個項目進行複製",
17361
"xloc": [
17362
- "default-mobile.handlebars->9->325",
17362
+ "default-mobile.handlebars->9->323",
17363
"default.handlebars->29->916"
17364
]
17365
},
@@ -17380,7 +17380,7 @@
17380
"zh-chs": "保存{0}个条目以进行移动",
17381
"zh-cht": "保存{0}個項目以進行移動",
17382
"xloc": [
17383
- "default-mobile.handlebars->9->329",
17383
+ "default-mobile.handlebars->9->327",
17384
"default.handlebars->29->920"
17385
]
17386
},
@@ -17531,8 +17531,8 @@
17531
"zh-chs": "IP:{0}",
17532
"zh-cht": "IP:{0}",
17533
"xloc": [
17534
- "default-mobile.handlebars->9->360",
17535
- "default-mobile.handlebars->9->364",
17534
+ "default-mobile.handlebars->9->358",
17535
+ "default-mobile.handlebars->9->362",
17536
"default.handlebars->29->958",
17537
"default.handlebars->29->968",
17538
"default.handlebars->29->972"
@@ -17555,8 +17555,8 @@
17555
"zh-chs": "IP:{0},掩码:{1},网关:{2}",
17556
"zh-cht": "IP:{0},遮罩:{1},閘道:{2}",
17557
"xloc": [
17558
- "default-mobile.handlebars->9->358",
17559
- "default-mobile.handlebars->9->362",
17558
+ "default-mobile.handlebars->9->356",
17559
+ "default-mobile.handlebars->9->360",
17560
"default.handlebars->29->956",
17561
"default.handlebars->29->966",
17562
"default.handlebars->29->970"
@@ -17579,8 +17579,8 @@
17579
"zh-chs": "IPv4层",
17580
"zh-cht": "IPv4層",
17581
"xloc": [
17582
+ "default-mobile.handlebars->9->355",
17583
"default-mobile.handlebars->9->357",
17583
- "default-mobile.handlebars->9->359",
17584
"default.handlebars->29->955",
17585
"default.handlebars->29->957",
17586
"default.handlebars->29->965",
@@ -17667,8 +17667,8 @@
17667
"zh-chs": "IPv6层",
17668
"zh-cht": "IPv6層",
17669
"xloc": [
17670
+ "default-mobile.handlebars->9->359",
17671
"default-mobile.handlebars->9->361",
17671
- "default-mobile.handlebars->9->363",
17672
"default.handlebars->29->969",
17673
"default.handlebars->29->971"
17674
]
@@ -17791,7 +17791,7 @@
17791
"zh-chs": "识别码",
17792
"zh-cht": "識別符",
17793
"xloc": [
17794
- "default-mobile.handlebars->9->389",
17794
+ "default-mobile.handlebars->9->387",
17795
"default.handlebars->29->997"
17796
]
17797
},
@@ -18685,7 +18685,7 @@
18685
"zh-chs": "仅限英特尔®AMT,无代理",
18686
"zh-cht": "僅限Intel® AMT,無代理",
18687
"xloc": [
18688
- "default-mobile.handlebars->9->406",
18688
+ "default-mobile.handlebars->9->404",
18689
"default.handlebars->29->1291",
18690
"default.handlebars->29->1326"
18691
]
@@ -18752,7 +18752,7 @@
18752
"zh-chs": "英特尔®主动管理技术(英特尔®AMT)",
18753
"zh-cht": "Intel ® Active Management Technology(Intel® AMT)",
18754
"xloc": [
18755
- "default-mobile.handlebars->9->381",
18755
+ "default-mobile.handlebars->9->379",
18756
"default.handlebars->29->989"
18757
]
18758
},
@@ -19858,7 +19858,7 @@
19858
"zh-chs": "已知的",
19859
"zh-cht": "已知的",
19860
"xloc": [
19861
- "default-mobile.handlebars->9->380",
19861
+ "default-mobile.handlebars->9->378",
19862
"default.handlebars->29->988"
19863
]
19864
},
@@ -20253,9 +20253,9 @@
20253
"zh-chs": "上次代理地址",
20254
"zh-cht": "上次代理地址",
20255
"xloc": [
20256
+ "default-mobile.handlebars->9->346",
20257
+ "default-mobile.handlebars->9->347",
20258
"default-mobile.handlebars->9->348",
20257
- "default-mobile.handlebars->9->349",
20258
- "default-mobile.handlebars->9->350",
20259
"default.handlebars->29->69",
20260
"default.handlebars->29->71",
20261
"default.handlebars->29->73",
@@ -20281,8 +20281,8 @@
20281
"zh-chs": "上次代理连接",
20282
"zh-cht": "上次代理連接",
20283
"xloc": [
20284
+ "default-mobile.handlebars->9->343",
20285
"default-mobile.handlebars->9->345",
20285
- "default-mobile.handlebars->9->347",
20286
"default.handlebars->29->68",
20287
"default.handlebars->29->943",
20288
"default.handlebars->29->945"
@@ -20693,7 +20693,7 @@
20693
"zh-chs": "有限输入",
20694
"zh-cht": "有限輸入",
20695
"xloc": [
20696
- "default-mobile.handlebars->9->457",
20696
+ "default-mobile.handlebars->9->455",
20697
"default.handlebars->29->1494",
20698
"default.handlebars->29->678",
20699
"default.handlebars->29->699"
@@ -20716,7 +20716,7 @@
20716
"zh-chs": "仅有限输入",
20717
"zh-cht": "僅有限輸入",
20718
"xloc": [
20719
- "default-mobile.handlebars->9->430",
20719
+ "default-mobile.handlebars->9->428",
20720
"default.handlebars->29->1450"
20721
]
20722
},
@@ -21750,8 +21750,8 @@
21750
"zh-chs": "MAC层",
21751
"zh-cht": "MAC層",
21752
"xloc": [
21753
+ "default-mobile.handlebars->9->351",
21754
"default-mobile.handlebars->9->353",
21754
- "default-mobile.handlebars->9->355",
21755
"default.handlebars->29->951",
21756
"default.handlebars->29->953",
21757
"default.handlebars->29->961",
@@ -21796,7 +21796,7 @@
21796
"zh-chs": "MAC:{0}",
21797
"zh-cht": "MAC:{0}",
21798
"xloc": [
21799
- "default-mobile.handlebars->9->356",
21799
+ "default-mobile.handlebars->9->354",
21800
"default.handlebars->29->954",
21801
"default.handlebars->29->964"
21802
]
@@ -21818,7 +21818,7 @@
21818
"zh-chs": "MAC:{0},网关:{1}",
21819
"zh-cht": "MAC:{0},網關:{1}",
21820
"xloc": [
21821
- "default-mobile.handlebars->9->354",
21821
+ "default-mobile.handlebars->9->352",
21822
"default.handlebars->29->952",
21823
"default.handlebars->29->962"
21824
]
@@ -22211,8 +22211,8 @@
22211
"zh-chs": "管理设备组计算机",
22212
"zh-cht": "管理裝置群電腦",
22213
"xloc": [
22214
- "default-mobile.handlebars->9->427",
22215
- "default-mobile.handlebars->9->447",
22214
+ "default-mobile.handlebars->9->425",
22215
+ "default-mobile.handlebars->9->445",
22216
"default.handlebars->29->1447",
22217
"default.handlebars->29->1483"
22218
]
@@ -22234,8 +22234,8 @@
22234
"zh-chs": "管理设备组用户",
22235
"zh-cht": "管理裝置群用戶",
22236
"xloc": [
22237
- "default-mobile.handlebars->9->426",
22238
- "default-mobile.handlebars->9->446",
22237
+ "default-mobile.handlebars->9->424",
22238
+ "default-mobile.handlebars->9->444",
22239
"default.handlebars->29->1446",
22240
"default.handlebars->29->1482"
22241
]
@@ -22484,7 +22484,7 @@
22484
"zh-chs": "使用软件代理进行管理",
22485
"zh-cht": "使用軟體代理進行管理",
22486
"xloc": [
22487
- "default-mobile.handlebars->9->407",
22487
+ "default-mobile.handlebars->9->405",
22488
"default.handlebars->29->1327"
22489
]
22490
},
@@ -22705,7 +22705,7 @@
22705
"zh-chs": "记忆体",
22706
"zh-cht": "記憶體",
22707
"xloc": [
22708
- "default-mobile.handlebars->9->398",
22708
+ "default-mobile.handlebars->9->396",
22709
"default.handlebars->29->1006",
22710
"default.handlebars->29->2092",
22711
"default.handlebars->container->column_l->p40->3->1->p40type->3"
@@ -22729,8 +22729,8 @@
22729
"zh-cht": "Mesh Agent",
22730
"xloc": [
22731
"default-mobile.handlebars->9->261",
22732
- "default-mobile.handlebars->9->344",
22733
- "default-mobile.handlebars->9->351",
22732
+ "default-mobile.handlebars->9->342",
22733
+ "default-mobile.handlebars->9->349",
22734
"default.handlebars->29->368",
22735
"default.handlebars->29->372",
22736
"default.handlebars->29->381",
@@ -22760,7 +22760,7 @@
22760
"zh-chs": "网格代理控制台",
22761
"zh-cht": "網格代理控制台",
22762
"xloc": [
22763
- "default-mobile.handlebars->9->434",
22763
+ "default-mobile.handlebars->9->432",
22764
"default.handlebars->29->1455"
22765
]
22766
},
@@ -23451,7 +23451,7 @@
23451
"zh-chs": "模型",
23452
"zh-cht": "模型",
23453
"xloc": [
23454
- "default-mobile.handlebars->9->399",
23454
+ "default-mobile.handlebars->9->397",
23455
"default.handlebars->29->1007"
23456
]
23457
},
@@ -23532,7 +23532,7 @@
23532
"zh-chs": "母板",
23533
"zh-cht": "母板",
23534
"xloc": [
23535
- "default-mobile.handlebars->9->392",
23535
+ "default-mobile.handlebars->9->390",
23536
"default.handlebars->29->1000"
23537
]
23538
},
@@ -23999,12 +23999,11 @@
23999
"zh-cht": "名稱",
24000
"xloc": [
24001
"default-mobile.handlebars->9->219",
24002
- "default-mobile.handlebars->9->340",
24003
- "default-mobile.handlebars->9->386",
24004
- "default-mobile.handlebars->9->408",
24005
- "default-mobile.handlebars->9->421",
24002
+ "default-mobile.handlebars->9->338",
24003
+ "default-mobile.handlebars->9->384",
24004
+ "default-mobile.handlebars->9->406",
24005
+ "default-mobile.handlebars->9->419",
24006
"default-mobile.handlebars->9->97",
24007
- "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea3->deskarea3x->DeskTools->5->1->1",
24007
"default.handlebars->29->1288",
24008
"default.handlebars->29->1328",
24009
"default.handlebars->29->1411",
@@ -24179,7 +24178,7 @@
24178
"zh-chs": "网络",
24179
"zh-cht": "網路",
24180
"xloc": [
24182
- "default-mobile.handlebars->9->365",
24181
+ "default-mobile.handlebars->9->363",
24182
"default.handlebars->29->959",
24183
"default.handlebars->29->973"
24184
]
@@ -24286,7 +24285,7 @@
24285
"zh-cht": "新建檔案夾",
24286
"xloc": [
24287
"default-mobile.handlebars->9->120",
24289
- "default-mobile.handlebars->9->311",
24288
+ "default-mobile.handlebars->9->309",
24289
"default.handlebars->29->1571",
24290
"default.handlebars->29->901",
24291
"default.handlebars->container->column_l->p13->p13toolbar->1->2->1->3",
@@ -24537,7 +24536,7 @@
24536
"zh-chs": "不能存取档案",
24537
"zh-cht": "不能存取檔案",
24538
"xloc": [
24540
- "default-mobile.handlebars->9->432",
24539
+ "default-mobile.handlebars->9->430",
24540
"default.handlebars->29->1453"
24541
]
24542
},
@@ -24558,7 +24557,7 @@
24557
"zh-chs": "没有档案",
24558
"zh-cht": "沒有檔案",
24559
"xloc": [
24561
- "default-mobile.handlebars->9->455",
24560
+ "default-mobile.handlebars->9->453",
24561
"default.handlebars->29->1492",
24562
"default.handlebars->29->676",
24563
"default.handlebars->29->697"
@@ -24602,8 +24601,8 @@
24601
"zh-chs": "没有英特尔®AMT",
24602
"zh-cht": "沒有Intel® AMT",
24603
"xloc": [
24605
- "default-mobile.handlebars->9->433",
24606
- "default-mobile.handlebars->9->456",
24604
+ "default-mobile.handlebars->9->431",
24605
+ "default-mobile.handlebars->9->454",
24606
"default.handlebars->29->1454",
24607
"default.handlebars->29->1493"
24608
]
@@ -24747,8 +24746,8 @@
24746
"zh-cht": "沒有權利",
24747
"xloc": [
24748
"default-mobile.handlebars->9->106",
24750
- "default-mobile.handlebars->9->416",
24751
- "default-mobile.handlebars->9->463",
24749
+ "default-mobile.handlebars->9->414",
24750
+ "default-mobile.handlebars->9->461",
24751
"default.handlebars->29->1302",
24752
"default.handlebars->29->1500",
24753
"default.handlebars->29->690",
@@ -24794,7 +24793,7 @@
24793
"zh-chs": "没有终端",
24794
"zh-cht": "沒有終端",
24795
"xloc": [
24797
- "default-mobile.handlebars->9->454",
24796
+ "default-mobile.handlebars->9->452",
24797
"default.handlebars->29->1491",
24798
"default.handlebars->29->675",
24799
"default.handlebars->29->696"
@@ -24817,7 +24816,7 @@
24816
"zh-chs": "不能访问终端",
24817
"zh-cht": "不能訪問終端",
24818
"xloc": [
24820
- "default-mobile.handlebars->9->431",
24819
+ "default-mobile.handlebars->9->429",
24820
"default.handlebars->29->1452"
24821
]
24822
},
@@ -25120,7 +25119,7 @@
25119
"zh-chs": "没有此设备的讯息。",
25120
"zh-cht": "沒有此裝置的訊息。",
25121
"xloc": [
25123
- "default-mobile.handlebars->9->404",
25122
+ "default-mobile.handlebars->9->402",
25123
"default.handlebars->29->1012"
25124
]
25125
},
@@ -25369,8 +25368,8 @@
25368
"default-mobile.handlebars->9->222",
25369
"default-mobile.handlebars->9->224",
25370
"default-mobile.handlebars->9->256",
25372
- "default-mobile.handlebars->9->309",
25373
- "default-mobile.handlebars->9->410",
25371
+ "default-mobile.handlebars->9->307",
25372
+ "default-mobile.handlebars->9->408",
25373
"default.handlebars->29->1323",
25374
"default.handlebars->29->1330",
25375
"default.handlebars->29->1338",
@@ -25507,7 +25506,7 @@
25506
"zh-cht": "未啟動(輸入)",
25507
"xloc": [
25508
"default-mobile.handlebars->9->230",
25510
- "default-mobile.handlebars->9->369",
25509
+ "default-mobile.handlebars->9->367",
25510
"default.handlebars->29->560"
25511
]
25512
},
@@ -25529,7 +25528,7 @@
25528
"zh-cht": "未啟動(預)",
25529
"xloc": [
25530
"default-mobile.handlebars->9->229",
25532
- "default-mobile.handlebars->9->368",
25531
+ "default-mobile.handlebars->9->366",
25532
"default.handlebars->29->559"
25533
]
25534
},
@@ -25571,7 +25570,7 @@
25570
"zh-chs": "未知",
25571
"zh-cht": "未知",
25572
"xloc": [
25574
- "default-mobile.handlebars->9->379",
25573
+ "default-mobile.handlebars->9->377",
25574
"default.handlebars->29->987"
25575
]
25576
},
@@ -26095,7 +26094,7 @@
26094
"zh-chs": "只能编辑小于200k的档案。",
26095
"zh-cht": "只能編輯小於200k的檔案。",
26096
"xloc": [
26098
- "default-mobile.handlebars->9->319",
26097
+ "default-mobile.handlebars->9->317",
26098
"default.handlebars->29->514",
26099
"default.handlebars->29->909"
26100
]
@@ -26279,7 +26278,7 @@
26278
"zh-chs": "操作系统",
26279
"zh-cht": "操作系統",
26280
"xloc": [
26282
- "default-mobile.handlebars->9->343",
26281
+ "default-mobile.handlebars->9->341",
26282
"default.handlebars->29->322",
26283
"default.handlebars->29->355",
26284
"default.handlebars->29->586",
@@ -26473,7 +26472,6 @@
26472
"zh-chs": "PID",
26473
"zh-cht": "PID",
26474
"xloc": [
26476
- "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea3->deskarea3x->DeskTools->5->1->0",
26475
"default.handlebars->29->856",
26476
"default.handlebars->container->column_l->p11->deskarea0->deskarea3x->DeskTools->deskToolsArea->DeskToolsProcessTab->deskToolsHeader->1"
26477
]
@@ -26495,7 +26493,7 @@
26493
"zh-chs": "零件号",
26494
"zh-cht": "零件號",
26495
"xloc": [
26498
- "default-mobile.handlebars->9->397",
26496
+ "default-mobile.handlebars->9->395",
26497
"default.handlebars->29->1005"
26498
]
26499
},
@@ -26571,7 +26569,7 @@
26569
"zh-cht": "部分權限",
26570
"xloc": [
26571
"default-mobile.handlebars->9->104",
26574
- "default-mobile.handlebars->9->414",
26572
+ "default-mobile.handlebars->9->412",
26573
"default.handlebars->29->1300"
26574
]
26575
},
@@ -26918,7 +26916,7 @@
26916
"zh-cht": "糊",
26917
"xloc": [
26918
"default-mobile.handlebars->9->128",
26921
- "default-mobile.handlebars->9->324",
26919
+ "default-mobile.handlebars->9->322",
26920
"default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->3",
26921
"default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->3",
26922
"default.handlebars->29->1580",
@@ -27200,7 +27198,7 @@
27198
"zh-chs": "权限",
27199
"zh-cht": "權限",
27200
"xloc": [
27203
- "default-mobile.handlebars->9->466",
27201
+ "default-mobile.handlebars->9->464",
27202
"default.handlebars->29->1503",
27203
"default.handlebars->29->1718"
27204
]
@@ -27956,7 +27954,6 @@
27954
"zh-chs": "进程控制",
27955
"zh-cht": "進程控制",
27956
"xloc": [
27959
- "default-mobile.handlebars->9->301",
27957
"default.handlebars->29->870",
27958
"desktop.handlebars->3->24"
27959
]
@@ -27978,7 +27975,6 @@
27975
"zh-chs": "进程",
27976
"zh-cht": "進程",
27977
"xloc": [
27981
- "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea3->deskarea3x->DeskTools->DeskToolsBar",
27978
"default.handlebars->container->column_l->p11->deskarea0->deskarea3x->DeskTools->deskToolsAreaTop->deskToolsTopTabProcess"
27979
]
27980
},
@@ -28119,7 +28115,7 @@
28115
"zh-chs": "配置状态",
28116
"zh-cht": "配置狀態",
28117
"xloc": [
28122
- "default-mobile.handlebars->9->373",
28118
+ "default-mobile.handlebars->9->371",
28119
"default.handlebars->29->981"
28120
]
28121
},
@@ -28673,7 +28669,7 @@
28669
"zh-cht": "遞迴刪除",
28670
"xloc": [
28671
"default-mobile.handlebars->9->121",
28676
- "default-mobile.handlebars->9->312",
28672
+ "default-mobile.handlebars->9->310",
28673
"default.handlebars->29->1572",
28674
"default.handlebars->29->902"
28675
]
@@ -28718,7 +28714,6 @@
28714
"zh-chs": "刷新",
28715
"zh-cht": "刷新",
28716
"xloc": [
28721
- "default-mobile.handlebars->container->page_content->column_l->p10->p10desktop->deskarea3->deskarea3x->DeskTools->DeskToolsRefreshButton",
28717
"default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->3",
28718
"default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->3",
28719
"default.handlebars->29->526",
@@ -28981,7 +28976,7 @@
28976
"fr": "Commandes distantes",
28977
"nl": "Externe opdrachten",
28978
"xloc": [
28984
- "default-mobile.handlebars->9->441",
28979
+ "default-mobile.handlebars->9->439",
28980
"default.handlebars->29->1462"
28981
]
28982
},
@@ -29002,8 +28997,8 @@
28997
"zh-chs": "遥控",
28998
"zh-cht": "遙控",
28999
"xloc": [
29005
- "default-mobile.handlebars->9->428",
29006
- "default-mobile.handlebars->9->448",
29000
+ "default-mobile.handlebars->9->426",
29001
+ "default-mobile.handlebars->9->446",
29002
"default.handlebars->29->1448",
29003
"default.handlebars->29->1484"
29004
]
@@ -29195,7 +29190,7 @@
29190
"zh-chs": "远程网格用户",
29191
"zh-cht": "遠程網格用戶",
29192
"xloc": [
29198
- "default-mobile.handlebars->9->469"
29193
+ "default-mobile.handlebars->9->467"
29194
]
29195
},
29196
{
@@ -29232,8 +29227,8 @@
29227
"zh-chs": "仅远程查看",
29228
"zh-cht": "僅遠程查看",
29229
"xloc": [
29235
- "default-mobile.handlebars->9->429",
29236
- "default-mobile.handlebars->9->453",
29230
+ "default-mobile.handlebars->9->427",
29231
+ "default-mobile.handlebars->9->451",
29232
"default.handlebars->29->1449",
29233
"default.handlebars->29->1489"
29234
]
@@ -29945,7 +29940,7 @@
29940
"zh-cht": "改名",
29941
"xloc": [
29942
"default-mobile.handlebars->9->125",
29948
- "default-mobile.handlebars->9->316",
29943
+ "default-mobile.handlebars->9->314",
29944
"default-mobile.handlebars->container->page_content->column_l->p10->p10files->p13toolbar->1->2->1->1",
29945
"default-mobile.handlebars->container->page_content->column_l->p5->p5myfiles->p5toolbar->1->0->1->1",
29946
"default.handlebars->29->1576",
@@ -30124,7 +30119,7 @@
30119
"fr": "Réinitialiser / Éteindre",
30120
"nl": "Reset / uitschakelen",
30121
"xloc": [
30127
- "default-mobile.handlebars->9->442",
30122
+ "default-mobile.handlebars->9->440",
30123
"default.handlebars->29->1463"
30124
]
30125
},
@@ -30239,7 +30234,7 @@
30234
"fr": "Réinitialisation / arrêt",
30235
"nl": "Reset/Uit",
30236
"xloc": [
30242
- "default-mobile.handlebars->9->462",
30237
+ "default-mobile.handlebars->9->460",
30238
"default.handlebars->29->1499",
30239
"default.handlebars->29->689",
30240
"default.handlebars->29->710"
@@ -30434,7 +30429,7 @@
30429
"zh-cht": "根",
30430
"xloc": [
30431
"default-mobile.handlebars->9->107",
30437
- "default-mobile.handlebars->9->306",
30432
+ "default-mobile.handlebars->9->304",
30433
"default.handlebars->29->1544",
30434
"default.handlebars->29->891"
30435
]
@@ -31321,7 +31316,7 @@
31316
"zh-chs": "已使用TLS保安",
31317
"zh-cht": "已使用TLS保安",
31318
"xloc": [
31324
- "default-mobile.handlebars->9->376",
31319
+ "default-mobile.handlebars->9->374",
31320
"default.handlebars->29->984"
31321
]
31322
},
@@ -31343,7 +31338,7 @@
31338
"zh-cht": "安全",
31339
"xloc": [
31340
"default-mobile.handlebars->9->282",
31346
- "default-mobile.handlebars->9->375",
31341
+ "default-mobile.handlebars->9->373",
31342
"default.handlebars->29->1952",
31343
"default.handlebars->29->294",
31344
"default.handlebars->29->770",
@@ -31614,7 +31609,7 @@
31609
"zh-chs": "仅自我事件",
31610
"zh-cht": "僅自我事件",
31611
"xloc": [
31617
- "default-mobile.handlebars->9->458",
31612
+ "default-mobile.handlebars->9->456",
31613
"default.handlebars->29->1495"
31614
]
31615
},
@@ -32021,7 +32016,7 @@
32016
"zh-chs": "序列号",
32017
"zh-cht": "序列號",
32018
"xloc": [
32024
- "default-mobile.handlebars->9->387",
32019
+ "default-mobile.handlebars->9->385",
32020
"default.handlebars->29->995"
32021
]
32022
},
@@ -32102,8 +32097,8 @@
32097
"zh-chs": "服务器档案",
32098
"zh-cht": "伺服器檔案",
32099
"xloc": [
32105
- "default-mobile.handlebars->9->435",
32106
- "default-mobile.handlebars->9->450",
32100
+ "default-mobile.handlebars->9->433",
32101
+ "default-mobile.handlebars->9->448",
32102
"default.handlebars->29->1456",
32103
"default.handlebars->29->1486",
32104
"default.handlebars->29->1804",
@@ -33024,7 +33019,7 @@
33019
"zh-chs": "只显示自己的事件",
33020
"zh-cht": "只顯示自己的事件",
33021
"xloc": [
33027
- "default-mobile.handlebars->9->438",
33022
+ "default-mobile.handlebars->9->436",
33023
"default.handlebars->29->1459"
33024
]
33025
},
@@ -34838,7 +34833,6 @@
34833
"fr": "Arrêter me processus #{0} \\\"{1}\\\"?",
34834
"nl": "Stop proces #{0} \\\"{1}\\\"?",
34835
"xloc": [
34841
- "default-mobile.handlebars->9->302",
34836
"default.handlebars->29->871",
34837
"desktop.handlebars->3->25"
34838
]
@@ -34877,7 +34871,7 @@
34871
"zh-chs": "储存",
34872
"zh-cht": "儲存",
34873
"xloc": [
34880
- "default-mobile.handlebars->9->403",
34874
+ "default-mobile.handlebars->9->401",
34875
"default.handlebars->29->1011"
34876
]
34877
},
@@ -35354,7 +35348,7 @@
35348
"zh-chs": "未设置TLS",
35349
"zh-cht": "未設置TLS",
35350
"xloc": [
35357
- "default-mobile.handlebars->9->377",
35351
+ "default-mobile.handlebars->9->375",
35352
"default.handlebars->29->985"
35353
]
35354
},
@@ -37023,7 +37017,7 @@
37017
"zh-chs": "类型",
37018
"zh-cht": "類型",
37019
"xloc": [
37026
- "default-mobile.handlebars->9->411",
37020
+ "default-mobile.handlebars->9->409",
37021
"default-mobile.handlebars->9->98",
37022
"default.handlebars->29->1289",
37023
"default.handlebars->29->1331",
@@ -37341,7 +37335,7 @@
37335
"zh-chs": "卸载",
37336
"zh-cht": "卸載",
37337
"xloc": [
37344
- "default-mobile.handlebars->9->460",
37338
+ "default-mobile.handlebars->9->458",
37339
"default.handlebars->29->1497",
37340
"default.handlebars->29->687",
37341
"default.handlebars->29->708"
@@ -37364,7 +37358,7 @@
37358
"zh-chs": "卸载代理",
37359
"zh-cht": "卸載代理",
37360
"xloc": [
37367
- "default-mobile.handlebars->9->440",
37361
+ "default-mobile.handlebars->9->438",
37362
"default.handlebars->29->437",
37363
"default.handlebars->29->753"
37364
]
@@ -37428,8 +37422,8 @@
37422
"xloc": [
37423
"default-mobile.handlebars->9->208",
37424
"default-mobile.handlebars->9->35",
37431
- "default-mobile.handlebars->9->367",
37432
- "default-mobile.handlebars->9->374",
37425
+ "default-mobile.handlebars->9->365",
37426
+ "default-mobile.handlebars->9->372",
37427
"default-mobile.handlebars->9->6",
37428
"default.handlebars->29->107",
37429
"default.handlebars->29->108",
@@ -37465,7 +37459,7 @@
37459
"zh-chs": "未知#{0}",
37460
"zh-cht": "未知#{0}",
37461
"xloc": [
37468
- "default-mobile.handlebars->9->405",
37462
+ "default-mobile.handlebars->9->403",
37463
"default.handlebars->29->1325"
37464
]
37465
},
@@ -37758,9 +37752,9 @@
37752
"zh-cht": "上載檔案",
37753
"xloc": [
37754
"default-mobile.handlebars->9->126",
37761
- "default-mobile.handlebars->9->317",
37762
- "default-mobile.handlebars->9->335",
37763
- "default-mobile.handlebars->9->338",
37755
+ "default-mobile.handlebars->9->315",
37756
+ "default-mobile.handlebars->9->333",
37757
+ "default-mobile.handlebars->9->336",
37758
"default.handlebars->29->1577",
37759
"default.handlebars->29->1585",
37760
"default.handlebars->29->907",
@@ -37902,7 +37896,7 @@
37896
"zh-chs": "上传将覆盖1个档案。继续?",
37897
"zh-cht": "上傳將覆蓋1個檔案。繼續?",
37898
"xloc": [
37905
- "default-mobile.handlebars->9->336",
37899
+ "default-mobile.handlebars->9->334",
37900
"default.handlebars->29->1586",
37901
"default.handlebars->29->932"
37902
]
@@ -37924,7 +37918,7 @@
37918
"zh-chs": "上传将覆盖{0}个档案。继续?",
37919
"zh-cht": "上傳將覆蓋{0}個檔案。繼續?",
37920
"xloc": [
37927
- "default-mobile.handlebars->9->337",
37921
+ "default-mobile.handlebars->9->335",
37922
"default.handlebars->29->1587",
37923
"default.handlebars->29->933"
37924
]
@@ -38184,7 +38178,7 @@
38178
"zh-chs": "用户授权",
38179
"zh-cht": "用戶授權",
38180
"xloc": [
38187
- "default-mobile.handlebars->9->413",
38181
+ "default-mobile.handlebars->9->411",
38182
"default.handlebars->29->1378",
38183
"default.handlebars->29->664"
38184
]
@@ -38296,7 +38290,7 @@
38290
"zh-chs": "用户识别码",
38291
"zh-cht": "用戶識別碼",
38292
"xloc": [
38299
- "default-mobile.handlebars->9->465"
38293
+ "default-mobile.handlebars->9->463"
38294
]
38295
},
38296
{
@@ -38379,7 +38373,7 @@
38373
"zh-chs": "用户名",
38374
"zh-cht": "用戶名",
38375
"xloc": [
38382
- "default-mobile.handlebars->9->464",
38376
+ "default-mobile.handlebars->9->462",
38377
"default.handlebars->29->1501"
38378
]
38379
},
@@ -38871,8 +38865,8 @@
38865
"zh-chs": "供应商",
38866
"zh-cht": "供應商",
38867
"xloc": [
38874
- "default-mobile.handlebars->9->382",
38875
- "default-mobile.handlebars->9->385",
38868
+ "default-mobile.handlebars->9->380",
38869
+ "default-mobile.handlebars->9->383",
38870
"default.handlebars->29->990",
38871
"default.handlebars->29->993"
38872
]
@@ -39039,10 +39033,10 @@
39033
"zh-chs": "版本",
39034
"zh-cht": "版",
39035
"xloc": [
39042
- "default-mobile.handlebars->9->341",
39043
- "default-mobile.handlebars->9->366",
39044
- "default-mobile.handlebars->9->383",
39045
- "default-mobile.handlebars->9->388",
39036
+ "default-mobile.handlebars->9->339",
39037
+ "default-mobile.handlebars->9->364",
39038
+ "default-mobile.handlebars->9->381",
39039
+ "default-mobile.handlebars->9->386",
39040
"default.handlebars->29->939",
39041
"default.handlebars->29->974",
39042
"default.handlebars->29->991",
@@ -39382,8 +39376,8 @@
39376
"zh-chs": "唤醒设备",
39377
"zh-cht": "喚醒裝置",
39378
"xloc": [
39385
- "default-mobile.handlebars->9->436",
39386
- "default-mobile.handlebars->9->451",
39379
+ "default-mobile.handlebars->9->434",
39380
+ "default-mobile.handlebars->9->449",
39381
"default.handlebars->29->1457",
39382
"default.handlebars->29->1487"
39383
]
@@ -42316,8 +42310,8 @@
42310
"zh-chs": "{0} Mb",
42311
"zh-cht": "{0} Mb",
42312
"xloc": [
42319
- "default-mobile.handlebars->9->396",
42320
- "default-mobile.handlebars->9->401",
42313
+ "default-mobile.handlebars->9->394",
42314
+ "default-mobile.handlebars->9->399",
42315
"default.handlebars->29->1004",
42316
"default.handlebars->29->1009",
42317
"default.handlebars->29->1556",
@@ -42341,7 +42335,7 @@
42335
"zh-chs": "{0} Mb,{1} Mhz",
42336
"zh-cht": "{0} Mb,{1} Mhz",
42337
"xloc": [
42344
- "default-mobile.handlebars->9->394",
42338
+ "default-mobile.handlebars->9->392",
42339
"default.handlebars->29->1002"
42340
]
42341
},
@@ -43169,4 +43163,4 @@
43163
]
43164
}
43165
]
43172
-}
43166
+}
\ No newline at end of file
views/default-mobile.handlebars
+46
-75
@@ -407,7 +407,7 @@
407
}
408
</style>
409
</head>
410
-<body onload="if (typeof(startup) !== 'undefined') startup();" style="overflow-y:hidden;margin:0;padding:0;border:0;color:black;font-size:13px;font-family:\'Trebuchet MS\', Arial, Helvetica, sans-serif">
410
+<body id="body" onload="if (typeof(startup) !== 'undefined') startup();" style="overflow-y:hidden;margin:0;padding:0;border:0;color:black;font-size:13px;font-family:\'Trebuchet MS\', Arial, Helvetica, sans-serif">
411
<div id=container>
412
<div id=mastheadx></div>
413
<div id=masthead style="background:url(logo.png) 0px 0px;background-size:341px 50px;background-color:#036;background-repeat:no-repeat;height:50px;width:100%;overflow:hidden">
@@ -608,8 +608,10 @@
608
<img id="deskkeybutton3b" src="images/mobile-desk-menu-close.png" class="deskButton" style="top:60px;display:none" onclick="toggleMenu(true)" />
609
<img id="deskkeybutton4a" src="images/mobile-desk-mouse-left.png" class="deskButton" style="top:110px;display:none" onclick="deskChangeMouseButton(0)" />
610
<img id="deskkeybutton4b" src="images/mobile-desk-mouse-right.png" class="deskButton" style="top:110px;display:none" onclick="deskChangeMouseButton(1)" />
611
- <img id="deskkeybutton2a" src="images/mobile-desk-keyboard-open.png" class="deskButton" style="top:160px;display:none" onclick="toggleKeyboard()" />
612
- <img id="deskkeybutton2b" src="images/mobile-desk-keyboard-close.png" class="deskButton" style="top:160px;display:none" onclick="toggleKeyboard()" />
611
+ <img id="deskkeybutton5a" src="images/mobile-desk-scale-out.png" class="deskButton" style="top:160px;display:none" onclick="deskChangeFullscreenZoom()" />
612
+ <img id="deskkeybutton5b" src="images/mobile-desk-scale-in.png" class="deskButton" style="top:160px;display:none" onclick="deskChangeFullscreenZoom()" />
613
+ <img id="deskkeybutton2a" src="images/mobile-desk-keyboard-open.png" class="deskButton" style="top:210px;display:none" onclick="toggleKeyboard()" />
614
+ <img id="deskkeybutton2b" src="images/mobile-desk-keyboard-close.png" class="deskButton" style="top:210px;display:none" onclick="toggleKeyboard()" />
615
<div style="position:absolute;top:0;left:0;z-index:200;opacity:0;width:1px;height:1px">
616
<input id="softKeyboard" autocomplete="off" type="password" style="z-index:200;opacity:0;width:1px;height:1px" onfocus="keyboardFocusChange()" onblur="keyboardFocusChange()" onkeypress="return ondeskkeypress(event)" onkeydown="return ondeskkeydown(event)" onkeyup="return ondeskkeyup(event)" />
617
</div>
@@ -645,19 +647,9 @@
647
</div>
648
</div>
649
</div>
648
- <div id=deskarea3 style="position:absolute;top:32px;width:100%;height:calc(100% - 64px);background-color:#000">
649
- <div id=deskarea3x style="background:black;text-align:center;height:100%;position:relative">
650
- <div id=DeskParent style="height:100%">
651
- <canvas id=Desk width=640 height=200 style="width:100%;-ms-touch-action:none;margin-left:0px" oncontextmenu="return false" onmousedown=dmousedown(event) onmouseup=dmouseup(event) onmousemove=dmousemove(event) onmousewheel=dmousewheel(event)></canvas>
652
- </div>
653
- <div id=DeskTools style="position:absolute;width:400px;height:100%;background-color:gray;top:0;right:0;border-left:2px solid lightgray;display:none">
654
- <a id=DeskToolsRefreshButton style="float:right;padding:3px;cursor:pointer" onclick="refreshDeskTools()">Refresh</a>
655
- <div id=DeskToolsBar style="position:absolute;padding:3px;border-radius: 3px 3px 0px 0px;top:5px;left:4px;bottom:26px;background-color:lightgray;cursor:pointer">Processes</div>
656
- <div style="position:absolute;top:26px;left:4px;right:4px;bottom:4px;background-color:lightgray;text-align:left">
657
- <div style="border-bottom:1px solid darkgray;padding:3px"><a style=width:50px;padding-right:5px;float:left;cursor:pointer onclick=sortProcess(0)>PID</a><a style=cursor:pointer onclick=sortProcess(1)>Name</a></div>
658
- <div id="DeskToolsProcesses" style="overflow-y:scroll;position:absolute;top:24px;bottom:0px;width:100%"></div>
659
- </div>
660
- </div>
650
+ <div id=deskarea3 style="position:absolute;top:32px;width:100%;height:calc(100% - 64px);background-color:#000;text-align:center">
651
+ <div id=DeskParent style="height:100%">
652
+ <canvas id=Desk width=640 height=200 style="width:100%;-ms-touch-action:none;margin-left:0px" oncontextmenu="return false" onmousedown=dmousedown(event) onmouseup=dmouseup(event) onmousemove=dmousemove(event) onmousewheel=dmousewheel(event)></canvas>
653
</div>
654
</div>
655
<div id=deskarea4 style="position:absolute;bottom:0px;width:100%;height:32px">
@@ -920,6 +912,7 @@
912
var passRequirements = '{{{passRequirements}}}';
913
if (passRequirements != '') { passRequirements = JSON.parse(decodeURIComponent(passRequirements)); }
914
var sessionActivity = Date.now();
915
+ var deskPinchZoom;
916
917
function startup() {
918
if ((features & 32) == 0) {
@@ -2299,7 +2292,7 @@
2292
}
2293
2294
count++;
2302
- r += '<div name=xxdevice class=devList1 id=\'' + nodes[i]._id + '\'></div>'; // This is a standin for the device, it gets rendered only if visible.
2295
+ r += '<div name=xxdevice onclick=goForward(\'' + nodes[i]._id + '\') class=devList1 id=\'' + nodes[i]._id + '\'></div>'; // This is a standin for the device, it gets rendered only if visible.
2296
2297
// If we are displaying devices by group, put the device in the right group.
2298
/*
@@ -2441,7 +2434,7 @@
2434
// Node
2435
var icon = node.icon, nodestate = NodeStateStr(node);
2436
if ((!node.conn) || (node.conn == 0)) { icon += ' gray'; }
2444
- devdivs[i].innerHTML = '<div onclick=goForward(\'' + node._id + '\')>' + devNotify + '<div class="i' + icon + ' devList2"></div><div class=devList3><div class=devList4><b>' + name + '</b></div><div class=devList5>' + nodestate + '</div></div></div>';
2437
+ devdivs[i].innerHTML = '<div>' + devNotify + '<div class="i' + icon + ' devList2"></div><div class=devList3><div class=devList4><b>' + name + '</b></div><div class=devList5>' + nodestate + '</div></div></div>';
2438
} else {
2439
devdivs[i].innerHTML = ''; // Hide
2440
}
@@ -3056,7 +3049,7 @@
3049
// If the device desktop is already connected in multi-desktop, use that.
3050
if ((desktopNode != currentNode) || (desktop == null)) {
3051
// Device is not already connected, just setup a blank canvas
3059
- QH('DeskParent', '<canvas id=Desk width=640 height=200 style="width:100%;-ms-touch-action:none;margin-left:0px" oncontextmenu="return false" onmousedown=dmousedown(event) onmouseup=dmouseup(event) onmousemove=dmousemove(event)></canvas>');
3052
+ //QH('DeskParent', '<canvas id=Desk width=640 height=200 style="width:100%;-ms-touch-action:none;margin-left:0px" oncontextmenu="return false" onmousedown=dmousedown(event) onmouseup=dmouseup(event) onmousemove=dmousemove(event)></canvas>');
3053
desktopNode = currentNode;
3054
// Setup the mouse wheel
3055
Q('Desk').addEventListener('DOMMouseScroll', function (e) { return dmousewheel(e); });
@@ -3130,7 +3123,7 @@
3123
desktop.m.bpp = (desktopsettings.encoding == 1 || desktopsettings.encoding == 3) ? 1 : 2;
3124
desktop.m.useZRLE = (desktopsettings.encoding < 3);
3125
desktop.m.showmouse = true;
3133
- desktop.m.onScreenSizeChange = deskAdjust;
3126
+ desktop.m.onScreenSizeChange = function (o, x, y) { if (fullscreen) { QS('deskarea3').width = (x * fullscreenzoom) + 'px'; QS('deskarea3').height = (y * fullscreenzoom) + 'px'; } deskAdjust(); }
3127
desktop.Start(desktopNode._id, 16994, '*', '*', 0);
3128
desktop.contype = 2;
3129
} else {
@@ -3144,7 +3137,7 @@
3137
desktop.m.ScalingLevel = desktopsettings.scaling;
3138
desktop.m.FrameRateTimer = desktopsettings.framerate;
3139
desktop.m.onDisplayinfo = deskDisplayInfo;
3147
- desktop.m.onScreenSizeChange = deskAdjust;
3140
+ desktop.m.onScreenSizeChange = function (o, x, y) { if (fullscreen) { QS('deskarea3').width = (x * fullscreenzoom) + 'px'; QS('deskarea3').height = (y * fullscreenzoom) + 'px'; } deskAdjust(); }
3141
desktop.Start(desktopNode._id);
3142
desktop.contype = 1;
3143
}
@@ -3272,7 +3265,18 @@
3265
QV('deskkeybutton4b', fullscreen && (desktop.m.SwapMouse));
3266
}
3267
3268
+ function deskChangeFullscreenZoom() {
3269
+ if (desktop == null) return;
3270
+ if (fullscreenzoom == 1) { fullscreenzoom = 0.5; } else { fullscreenzoom = 1; }
3271
+ QV('deskkeybutton5a', fullscreen && (fullscreenzoom == 1));
3272
+ QV('deskkeybutton5b', fullscreen && (fullscreenzoom != 1));
3273
+ QS('deskarea3').width = (desktop.m.ScreenWidth * fullscreenzoom) + 'px';
3274
+ QS('deskarea3').height = (desktop.m.ScreenHeight * fullscreenzoom) + 'px';
3275
+ deskAdjust();
3276
+ }
3277
+
3278
var fullscreen = false;
3279
+ var fullscreenzoom = 1;
3280
function deskToggleFull() {
3281
fullscreen = !fullscreen;
3282
QV('mastheadx', !fullscreen);
@@ -3293,25 +3297,36 @@
3297
QV('deskkeybutton3b', false);
3298
QV('deskkeybutton4a', fullscreen && (!desktop.m.SwapMouse));
3299
QV('deskkeybutton4b', fullscreen && (desktop.m.SwapMouse));
3300
+ QV('deskkeybutton5a', fullscreen && (fullscreenzoom == 1));
3301
+ QV('deskkeybutton5b', fullscreen && (fullscreenzoom != 1));
3302
if (fullscreen) {
3303
+ QS('DeskParent').height = null;
3304
QS('page_content').top = '0px';
3305
QS('page_content').bottom = '0px';
3306
QS('p10desktop').top = '0px';
3307
QS('p10desktop').overflow = 'scroll';
3308
QS('deskarea3').top = '0px';
3302
- QS('deskarea3').width = '1920px';
3303
- QS('deskarea3').height = '1080px';
3309
+ QS('deskarea3').width = (desktop.m.ScreenWidth * fullscreenzoom) + 'px';
3310
+ QS('deskarea3').height = (desktop.m.ScreenHeight * fullscreenzoom) + 'px';
3311
QS('deskarea3')['padding-right'] = '55px';
3312
+ QS('body')['background-color'] = '#000';
3313
+ QS('p10')['background-color'] = '#000';
3314
openFullscreen();
3315
} else {
3316
+ QS('DeskParent').height = '100%';
3317
QS('page_content').top = '50px';
3318
QS('page_content').bottom = '32px';
3319
QS('p10desktop').top = '55px';
3320
QS('p10desktop').overflow = 'hidden';
3321
QS('deskarea3').top = '32px';
3322
+ QS('deskarea3').left = null;
3323
QS('deskarea3').width = '100%';
3324
QS('deskarea3').height = 'calc(100% - 64px)';
3325
QS('deskarea3')['padding-right'] = '';
3326
+ QS('DeskParent')['margin-top'] = null;
3327
+ QS('DeskParent')['margin-left'] = null;
3328
+ QS('body')['background-color'] = null;
3329
+ QS('p10')['background-color'] = null;
3330
closeFullscreen();
3331
}
3332
deskAdjust();
@@ -3323,6 +3338,10 @@
3338
QS('Desk')['margin-bottom'] = null;
3339
QS('Desk').width = '100%';
3340
QS('Desk').height = '100%';
3341
+ var parentH = Q('p10desktop').clientHeight, parentW = Q('p10desktop').clientWidth;
3342
+ var deskH = Q('deskarea3').clientHeight, deskW = Q('deskarea3').clientWidth - 55;
3343
+ if (parentH > deskH) { QS('deskarea3').top = ((parentH - deskH) / 2) + 'px'; } else { QS('deskarea3').top = null; }
3344
+ if (parentW > deskW) { QS('deskarea3').left = ((parentW - deskW) / 2) + 'px'; } else { QS('deskarea3').left = null; }
3345
} else {
3346
var parentH = Q('DeskParent').clientHeight, parentW = Q('DeskParent').clientWidth;
3347
var deskH = Q('Desk').height, deskW = Q('Desk').width;
@@ -3444,52 +3463,6 @@
3463
setDialogMode(3, "Special Keys", 3, deskSendKeys);
3464
}
3465
3447
- // Show process dialogs
3448
- function toggleDeskTools() {
3449
- setSessionActivity();
3450
- if (xxdialogMode) return;
3451
- if (QS('DeskTools').display == 'none') {
3452
- QV('DeskTools', true);
3453
- Q('DeskTools').nodeid = currentNode._id;
3454
- refreshDeskTools();
3455
- } else {
3456
- QV('DeskTools', false);
3457
- }
3458
- }
3459
-
3460
- // Refresh all of the desktop tool panels
3461
- function refreshDeskTools() {
3462
- setSessionActivity();
3463
- QV('DeskToolsRefreshButton', false);
3464
- setTimeout(refreshDeskToolsEx, 500);
3465
- meshserver.send({ action: 'msg', type: 'ps', nodeid: currentNode._id });
3466
- }
3467
- function refreshDeskToolsEx() { QV('DeskToolsRefreshButton', true); }
3468
- var deskTools = { sort: 1, msg: null };
3469
- function sortProcess(sort) { deskTools.sort = sort; showDeskToolsProcesses(deskTools.msg); }
3470
- function sortProcessPid(a, b) { if (a.p > b.p) return 1; if (a.p < b.p) return (-1); return 0; }
3471
- function sortProcessName(a, b) { if (a.d > b.d) return 1; if (a.d < b.d) return (-1); return 0; }
3472
- function showDeskToolsProcesses(message) {
3473
- deskTools.msg = message;
3474
- if (message == null) { QH('DeskToolsProcesses', ''); return; }
3475
- if (Q('DeskTools').nodeid != message.nodeid) return;
3476
- var p = [], processes = null;
3477
- try { processes = JSON.parse(message.value); } catch (e) { }
3478
- if (processes != null) {
3479
- for (var pid in processes) { p.push({ p: parseInt(pid), c: processes[pid].cmd, d: processes[pid].cmd.toLowerCase(), u: processes[pid].user }); }
3480
- if (deskTools.sort == 0) { p.sort(sortProcessPid); } else if (deskTools.sort == 1) { p.sort(sortProcessName); }
3481
- var x = '';
3482
- for (var i in p) {
3483
- if (p[i].p != 0) {
3484
- var c = p[i].c;
3485
- if (c.length > 30) { c = '<span title="' + EscapeHtml(c) + '">' + EscapeHtml(c.substring(0, 30)) + '...</span>' } else { c = EscapeHtml(c); }
3486
- x += '<div class=deskToolsBar><div style=width:50px;float:left;text-align:right;padding-right:5px>' + EscapeHtml(p[i].p) + '</div><a style=float:right;padding-right:5px;cursor:pointer onclick=stopProcess(' + EscapeHtml(p[i].p) + ',"' + EscapeHtml(p[i].c) + '")><img width=10 height=10 src="images/trash.png"></a><div style=float:right;padding-right:5px>' + (p[i].u ? EscapeHtml(p[i].u) : '') + '</div><div>' + c + '</div></div>';
3487
- }
3488
- }
3489
- QH('DeskToolsProcesses', x);
3490
- }
3491
- }
3492
-
3466
// Save the desktop image to file
3467
function deskSaveImage() {
3468
setSessionActivity();
@@ -3517,13 +3490,11 @@
3490
QV('DeskScreens', displayCount > 1);
3491
}
3492
3520
- function dmousedown(e) { setSessionActivity(); if ((!xxdialogMode && desktop != null)) { if (fullscreen) { e.addx = Q('p10desktop').scrollLeft; e.addy = Q('p10desktop').scrollTop; } desktop.m.mousedown(e); } }
3521
- function dmouseup(e) { setSessionActivity(); if ((!xxdialogMode && desktop != null)) { if (fullscreen) { e.addx = Q('p10desktop').scrollLeft; e.addy = Q('p10desktop').scrollTop; } desktop.m.mouseup(e); } }
3522
- function dmousemove(e) { setSessionActivity(); if ((!xxdialogMode && desktop != null)) { if (fullscreen) { e.addx = Q('p10desktop').scrollLeft; e.addy = Q('p10desktop').scrollTop; } desktop.m.mousemove(e); } }
3523
- function dmousewheel(e) { setSessionActivity(); if ((!xxdialogMode && desktop != null) && desktop.m.mousewheel) { if (fullscreen) { e.addx = Q('p10desktop').scrollLeft; e.addy = Q('p10desktop').scrollTop; } desktop.m.mousewheel(e); haltEvent(e); return true; } return false; }
3493
+ function dmousedown(e) { setSessionActivity(); if ((!xxdialogMode && desktop != null)) { if (fullscreen) { e.addx = Q('p10desktop').scrollLeft * (1 / fullscreenzoom); e.addy = Q('p10desktop').scrollTop * (1 / fullscreenzoom); } desktop.m.mousedown(e); } }
3494
+ function dmouseup(e) { setSessionActivity(); if ((!xxdialogMode && desktop != null)) { if (fullscreen) { e.addx = Q('p10desktop').scrollLeft * (1 / fullscreenzoom); e.addy = Q('p10desktop').scrollTop * (1 / fullscreenzoom); } desktop.m.mouseup(e); } }
3495
+ function dmousemove(e) { setSessionActivity(); if ((!xxdialogMode && desktop != null)) { if (fullscreen) { e.addx = Q('p10desktop').scrollLeft * (1 / fullscreenzoom); e.addy = Q('p10desktop').scrollTop * (1 / fullscreenzoom); } desktop.m.mousemove(e); } }
3496
+ function dmousewheel(e) { setSessionActivity(); if ((!xxdialogMode && desktop != null) && desktop.m.mousewheel) { if (fullscreen) { e.addx = Q('p10desktop').scrollLeft * (1 / fullscreenzoom); e.addy = Q('p10desktop').scrollTop * (1 / fullscreenzoom); } desktop.m.mousewheel(e); haltEvent(e); return true; } return false; }
3497
function drotate(x) { if (!xxdialogMode && desktop != null) { desktop.m.setRotation(desktop.m.rotation + x); deskAdjust(); } }
3525
- function stopProcess(id, name) { setDialogMode(2, "Process Control", 3, stopProcessEx, format("Stop process #{0} \"{1}\"?", id, name), id); return false; }
3526
- function stopProcessEx(buttons, tag) { meshserver.send({ action: 'msg', type: 'pskill', nodeid: currentNode._id, value: tag }); setTimeout(refreshDeskTools, 300); }
3498
3499
//
3500
// FILES