Wiki source code of 3 Video

Version 4.1 by Jim on 2022/06/27 13:49

Show last authors
1 {{velocity output="false"}}
2 #set ($docextras = [])
3
4 #set ($videoCards = [
5 {
6 'title': $services.localization.render('WECON V-NET Basic Function: 1 Software Download&Install'),
7 'topics': [
8 $services.localization.render('language:english'),
9 $services.localization.render('How to get Wecon V-NET software')
10 ],
11 'url': 'https://www.youtube.com/embed/7xzyyRURDfE',
12 'duration': '3 min'
13 },
14 {
15 'title': $services.localization.render('WECON V-NET Basic Function: 2 Account Registration&V-Box Binding'),
16 'topics': [
17 $services.localization.render('language:english'),
18 $services.localization.render('How to register a V-NET account,How to bind the V-BOX')
19 ],
20 'url': 'https://www.youtube.com/embed/wKs1ZlRtMNM',
21 'duration': '3 min'
22 },
23 {
24 'title': $services.localization.render('WECON V-NET Basic Function: 3 Real time Data&Historical Data'),
25 'topics': [
26 $services.localization.render('language:english'),
27 $services.localization.render('add real-time points,add historical points,record trigger type')
28 ],
29 'url': 'https://www.youtube.com/embed/7CPDrRb94BA',
30 'duration': '7 min'
31 },
32 {
33 'title': $services.localization.render('WECON V-NET Basic Function: 4 Alarm Function'),
34 'topics': [
35 $services.localization.render('language:english'),
36 $services.localization.render('How to use alarm function,add alarm monitoring point,alarm type')
37 ],
38 'url': 'https://www.youtube.com/embed/ueyAIdWyQdU',
39 'duration': '6 min'
40 },
41 {
42 'title': $services.localization.render('WECON V-NET Basic Function: 5 Lua Script Function'),
43 'topics': [
44 $services.localization.render('language:english'),
45 $services.localization.render('How to use Lua Script function?')
46 ],
47 'url': 'https://www.youtube.com/embed/6pwo14E0OeQ',
48 'duration': '5 min'
49 },
50 {
51 'title': $services.localization.render('WECON V-NET Basic Function: 6 Configuration'),
52 'topics': [
53 $services.localization.render('language:english'),
54 $services.localization.render('Introduction to the configuration interface')
55 ],
56 'url': 'https://www.youtube.com/embed/PTIHcpFRPH0',
57 'duration': '5 min'
58 },
59 {
60 'title': $services.localization.render('WECON V-NET Basic Function: 7 Pass-through'),
61 'topics': [
62 $services.localization.render('language:english'),
63 $services.localization.render('Introduction to the Pass-through, serial passthrough, VPN passthrough')
64 ],
65 'url': 'https://www.youtube.com/embed/vLDu41_Wg30?list=PL_Bpnb2RgakvYq_Ypk9bydIP7lUfkTDBN',
66 'duration': '8 min'
67 },
68 {
69 'title': $services.localization.render('WECON V-NET Special Function: 1 Email&Status Push'),
70 'topics': [
71 $services.localization.render('language:english'),
72 $services.localization.render('How to set email? How to use status push?')
73 ],
74 'url': 'https://www.youtube.com/embed/3SO4tu8t0CM',
75 'duration': '6 min'
76 },
77 {
78 'title': $services.localization.render('WECON V-NET Special Function: 2 Template Function'),
79 'topics': [
80 $services.localization.render('language:english'),
81 $services.localization.render('How to use template function?')
82 ],
83 'url': 'https://www.youtube.com/embed/SDRva-dPkzY?list=PL_Bpnb2RgakvYq_Ypk9bydIP7lUfkTDBN',
84 'duration': '7 min'
85 },
86 {
87 'title': $services.localization.render('WECON V-NET Special Function: 3 Role Management'),
88 'topics': [
89 $services.localization.render('language:english'),
90 $services.localization.render('How to use role management?')
91 ],
92 'url': 'https://www.youtube.com/embed/Uqpe-OYuCg4?list=PL_Bpnb2RgakvYq_Ypk9bydIP7lUfkTDBN',
93 'duration': '8 min'
94 },
95 {
96 'title': $services.localization.render('WECON V-NET Special Function: 4 HTTP Access'),
97 'topics': [
98 $services.localization.render('language:english'),
99 $services.localization.render('how to use http interface?')
100 ],
101 'url': 'https://www.youtube.com/embed/OjmshUCpA2Y',
102 'duration': '20 min'
103 },
104 {
105 'title': $services.localization.render('WECON V-NET Special Function: 5 Configuration Free VNET Access'),
106 'topics': [
107 $services.localization.render('language:english'),
108 $services.localization.render('Bind vbox to vnet without network configuration')
109 ],
110 'url': 'https://www.youtube.com/embed/6kIB20-0pXw',
111 'duration': '6 min'
112 },
113 {
114 'title': $services.localization.render('WECON Cloud SCADA: 1 Cloud SCADA'),
115 'topics': [
116 $services.localization.render('language:english'),
117 $services.localization.render('introduction to Cloud SCADA')
118 ],
119 'url': 'https://www.youtube.com/embed/1_Br8QzMZeE?list=PL_Bpnb2RgakvYq_Ypk9bydIP7lUfkTDBN',
120 'duration': '6 min'
121 },
122
123 {
124 'title': $services.localization.render('WECON Cloud SCADA: 2 Web Cloud Config Introduce'),
125 'topics': [
126 $services.localization.render('language:english'),
127 $services.localization.render('head menu, edit interface layout')
128 ],
129 'url': 'https://www.youtube.com/embed/C6xI8jkyPFA',
130 'duration': '3 min'
131 },
132 {
133 'title': $services.localization.render('WECON Cloud SCADA: 3 Switch&Indicator'),
134 'topics': [
135 $services.localization.render('language:english'),
136 $services.localization.render('how to use switch and indicator parts?')
137 ],
138 'url': 'https://www.youtube.com/embed/TIuHxoxDmG4',
139 'duration': '6 min'
140 },
141 {
142 'title': $services.localization.render('WECON Cloud SCADA: 4 Parts Setting'),
143 'topics': [
144 $services.localization.render('language:english'),
145 $services.localization.render('introduce to custom picture, device lock, codition hide')
146 ],
147 'url': 'https://www.youtube.com/embed/rTCNHUiByU8?list=PL_Bpnb2RgakvYq_Ypk9bydIP7lUfkTDBN',
148 'duration': '6 min'
149 },
150 {
151 'title': $services.localization.render('WECON Cloud SCADA: 5 Dashboard & Graphic Parts'),
152 'topics': [
153 $services.localization.render('language:english'),
154 $services.localization.render('introduce to Dashboard, Graphic Parts')
155 ],
156 'url': 'https://www.youtube.com/embed/SitemlAU2Cc?list=PL_Bpnb2RgakvYq_Ypk9bydIP7lUfkTDBN',
157 'duration': '7 min'
158 },
159 {
160 'title': $services.localization.render('WECON Cloud SCADA: 6 Trend Charts'),
161 'topics': [
162 $services.localization.render('language:english'),
163 $services.localization.render('introduce of chart function')
164 ],
165 'url': 'https://www.youtube.com/embed/4heu6Pc8SLE?list=PL_Bpnb2RgakvYq_Ypk9bydIP7lUfkTDBN',
166 'duration': '7 min'
167 },
168 {
169 'title': $services.localization.render('WECON Cloud SCADA : 7 Report & Alarm Record'),
170 'topics': [
171 $services.localization.render('language:english'),
172 $services.localization.render('how to view the data through table?')
173 ],
174 'url': 'https://www.youtube.com/embed/GKIp4VnEoVY',
175 'duration': '5 min'
176 },
177 {
178 'title': $services.localization.render('WECON Cloud SCADA : 8 Function Switch & Indirect Screen'),
179 'topics': [
180 $services.localization.render('language:english'),
181 $services.localization.render('how to switch screen?')
182 ],
183 'url': 'https://www.youtube.com/embed/c-931Kq-UiY',
184 'duration': '6 min'
185 },
186 {
187 'title': $services.localization.render('WECON Cloud SCADA : 9 Demo Account Introduction'),
188 'topics': [
189 $services.localization.render('language:english'),
190 $services.localization.render('Introduction of Demo Account')
191 ],
192 'url': 'https://www.youtube.com/embed/uYGbdXGPtn8?list=PL_Bpnb2RgakvYq_Ypk9bydIP7lUfkTDBN',
193 'duration': '4 min'
194 }
195 ])
196
197 #macro (helpVideoCard $data)
198 <div class="videoCard">
199 <iframe src="$data.url" allowfullscreen title="$escapetool.xml($data.title)" role="presentation" ></iframe>
200 <div class="videoCard-body">
201 <div class="videoCard-title">
202 $escapetool.xml($data.title)
203 </div>
204 <ul>
205 #foreach ($topic in $data.topics)
206 <li>$topic</li>
207 #end
208 </ul>
209 </div>
210 <div class="videoCard-footer">
211 $services.icon.renderHTML('play')
212 <a href="$data.url">$services.localization.render('help.videos.watch')</a>
213 <span class="videoCard-duration">
214 $escapetool.xml($data.duration)
215 </span>
216 </div>
217 </div>
218 #end
219 {{/velocity}}
220
221 {{velocity}}
222 {{html clean="false"}}
223 #set ($discard = $xwiki.ssx.use('Help.Videos.WebHome'))
224 <div class="row">
225 #foreach ($card in $videoCards)
226 ## See http://getbootstrap.com/css/#grid-responsive-resets .
227 #if ($foreach.index > 0 && $foreach.index % 2 == 0)
228 <div class="clearfix visible-sm-block "></div>
229 #end
230 #if ($foreach.index > 0 && $foreach.index % 3 == 0)
231 <div class="clearfix visible-md-block visible-lg-block"></div>
232 #end
233 <div class="col-xs-12 col-sm-6 col-md-4">
234 #helpVideoCard($card)
235 </div>
236 #end
237 </div>
238 {{/html}}
239
240 [[$services.localization.render('help.videos.more')>>https://www.youtube.com/user/Wecon2004/playlists]]
241 {{/velocity}}