]> glassweightruler.freedombox.rocks Git - Ventoy.git/blob - Plugson/www/plugson_main.html
1. Fix the blank item in the last of Language select menu
[Ventoy.git] / Plugson / www / plugson_main.html
1 <div class="box box-primary" id="main">
2 <div class="box-header">
3 <i class="fa fa-bank"></i>
4 <h1 class="box-title" id="id_h1_page_title">设备信息</h1>
5 </div>
6 <div class="box-body">
7
8 <div class="col-sm-4">
9 <div class="box box-primary box-solid">
10 <div class="box-header with-border">
11 <h3 class="box-title" style="font-size: 14px;font-weight: bold;" id="id_dev_lang0">设备硬件信息</h3>
12 <div class="box-tools pull-right">
13 <button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>
14 </div><!-- /.box-tools -->
15 </div><!-- /.box-header -->
16 <div class="box-body no-padding">
17
18 <table class="table table-striped no-padding" id="sysinfo-table" style="font-weight:bold;">
19 <tr>
20 <td id="id_dev_lang1"></td>
21 <td id="id_dev_name"></td>
22 </tr>
23 <tr>
24 <td id="id_dev_lang2"></td>
25 <td id="id_dev_capacity"></td>
26 </tr>
27 <tr>
28 <td id="id_dev_lang3"></td>
29 <td id="id_dev_fs"></td>
30 </tr>
31 </table>
32
33 </div><!-- /.box-body -->
34 </div><!-- /.box -->
35 </div>
36
37
38
39 <div class="col-sm-4">
40 <div class="box box-primary box-solid">
41 <div class="box-header with-border">
42 <h3 class="box-title" style="font-size: 14px;font-weight: bold;" id="id_dev_lang4">设备内 Ventoy 信息</h3>
43 <div class="box-tools pull-right">
44 <button class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>
45 </div><!-- /.box-tools -->
46 </div><!-- /.box-header -->
47 <div class="box-body no-padding">
48
49 <table class="table table-striped no-padding" id="custom-table" style="font-weight:bold;">
50 <tr >
51 <td id="id_dev_lang5">Ventoy</td>
52 <td id="id_ventoy_ver"></td>
53 </tr>
54 <tr>
55 <td id="id_dev_lang6"></td>
56 <td id="id_part_style"></td>
57 </tr>
58 <tr>
59 <td id="id_dev_lang7"></td>
60 <td id="id_secure_boot">开启</td>
61 </tr>
62
63 </table>
64
65 </div><!-- /.box-body -->
66 </div><!-- /.box -->
67 </div>
68
69 </div>
70
71 </div>
72 <script type="text/javascript">
73
74 var device_language_cn =
75 [
76 "设备硬件信息",
77 "设备名称",
78 "设备容量",
79 "文件系统",
80 "设备内 Ventoy 信息",
81 "Ventoy 版本号",
82 "分区类型",
83 "安全启动支持"
84 ];
85
86 var device_language_en =
87 [
88 "Device Hardware Information",
89 "Device Name",
90 "Device Capacity",
91 "File System",
92 "Device Ventoy Information",
93 "Ventoy Version",
94 "Partition Style",
95 "Secure Boot Support"
96 ];
97
98 function VtoyPageLanguageChange(newlang) {
99 VtoyCommonChangeLanguage(newlang);
100
101 $("h1[id=id_h1_page_title]").text(g_vtoy_cur_language.STR_PLUG_DEVICE);
102
103 for (i = 0; i <= 7; i++) {
104 var id = '#id_dev_lang' + i;
105 if (newlang === 'en') {
106 $(id).text(device_language_en[i]);
107 } else {
108 $(id).text(device_language_cn[i]);
109 }
110 }
111 }
112
113 //Main process
114 VtoyPageLanguageChange(g_current_language);
115
116 callVtoySync({
117 method : 'device_info'
118 }, function(data) {
119 $('#id_dev_name').text(data.dev_name);
120 $('#id_dev_capacity').text(data.dev_capacity);
121 $('#id_dev_fs').text(data.dev_fs);
122 $('#id_ventoy_ver').text(data.ventoy_ver);
123 $('#id_part_style').text(data.part_style === 0 ? "MBR" : "GPT");
124 $('#id_secure_boot').text(data.secure_boot ? g_vtoy_cur_language.STR_SECURE_BOOT_ENABLE : g_vtoy_cur_language.STR_SECURE_BOOT_DISABLE);
125 });
126
127 </script>