Ultima modifica di Flavio Pellitteri il 2026/07/01 14:58

Dalla versione 134.1
modificato da Flavio Pellitteri
il 2026/05/27 10:27
Cambia il commento: Nessun commento per questa versione
Alla versione 138.1
modificato da Flavio Pellitteri
il 2026/05/27 10:48
Cambia il commento: Nessun commento per questa versione

Summary

Details

Page properties
Content
... ... @@ -103,22 +103,137 @@
103 103  
104 104  == 1.4 Risorse esterne ==
105 105  
106 -{{html clean="false" wiki="true" $content="
106 +{{velocity output="false"}}
107 +#set ($displayDocExtra = false)
107 107  
109 +#set ($videoCards = [{
110 + 'title': $services.localization.render('help.videos.videoCard1.title'),
111 + 'topics': [
112 + {
113 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/',
114 + 'label': $services.localization.render('help.videos.videoCard1.topic1')
115 + },
116 + {
117 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/Navigate/',
118 + 'label': $services.localization.render('help.videos.videoCard1.topic2')
119 + }
120 + ],
121 + 'url': 'https://www.youtube.com/embed/p5g6aDGOqWY',
122 + 'duration': '4 min'
123 +}, {
124 + 'title': $services.localization.render('help.videos.videoCard2.title'),
125 + 'topics': [
126 + {
127 + 'url': 'https://extensions.xwiki.org/xwiki/bin/view/Extension/Flamingo%20Theme%20Application#HHowtoselectatheme',
128 + 'label': $services.localization.render('help.videos.videoCard2.topic1')
129 + },
130 + {
131 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/ChangingTheLogoAndThePanels#HChangingyourwiki27spanels',
132 + 'label': $services.localization.render('help.videos.videoCard2.topic2')
133 + },
134 + {
135 + 'url': 'https://extensions.xwiki.org/xwiki/bin/view/Extension/Dashboard%20Macro#HAddinggadgets',
136 + 'label': $services.localization.render('help.videos.videoCard2.topic3')
137 + }
138 + ],
139 + 'url': 'https://www.youtube.com/embed/zX1Itoh3E68',
140 + 'duration': '5 min'
141 +}, {
142 + 'title': $services.localization.render('help.videos.videoCard3.title'),
143 + 'topics': [
144 + {
145 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/CreatingAPage',
146 + 'label': $services.localization.render('help.videos.videoCard3.topic1')
147 + },
148 + {
149 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/EditingAPage',
150 + 'label': $services.localization.render('help.videos.videoCard3.topic2')
151 + },
152 + {
153 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/KeyboardShortcuts#HViewMode',
154 + 'label': $services.localization.render('help.videos.videoCard3.topic3')
155 + }
156 + ],
157 + 'url': 'https://www.youtube.com/embed/onenEu21FIk',
158 + 'duration': '6 min'
159 +}, {
160 + 'title': $services.localization.render('help.videos.videoCard4.title'),
161 + 'topics': [
162 + {
163 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/Imports#HImportingOfficedocuments',
164 + 'label': $services.localization.render('help.videos.videoCard4.topic1')
165 + },
166 + {
167 + 'url': 'https://extensions.xwiki.org/xwiki/bin/view/Extension/TOC+Macro#HExample1:Simple',
168 + 'label': $services.localization.render('help.videos.videoCard4.topic2')
169 + }
170 + ],
171 + 'url': 'https://www.youtube.com/embed/csQVSRMVclM',
172 + 'duration': '4 min'
173 +}, {
174 + 'title': $services.localization.render('help.videos.videoCard5.title'),
175 + 'topics': [
176 + {
177 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/CreatingABasicApp',
178 + 'label': $services.localization.render('help.videos.videoCard5.topic1')
179 + },
180 + {
181 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/Tutorials/FAQTutorial/FAQTutorialAWM#HCreatingnewFAQentries',
182 + 'label': $services.localization.render('help.videos.videoCard5.topic2')
183 + }
184 + ],
185 + 'url': 'https://www.youtube.com/embed/Pv4jPCaU99g',
186 + 'duration': '7 min'
187 +}, {
188 + 'title': $services.localization.render('help.videos.videoCard6.title'),
189 + 'topics': [
190 + {
191 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/Tutorials/CreatingExtensions/#HInstallinganExtension',
192 + 'label': $services.localization.render('help.videos.videoCard6.topic1')
193 + },
194 + {
195 + 'url': 'https://extensions.xwiki.org/xwiki/bin/view/Extension/Administration%20Application#HDescription',
196 + 'label': $services.localization.render('help.videos.videoCard6.topic2')
197 + }
198 + ],
199 + 'url': 'https://www.youtube.com/embed/Q4NHu6J5pX4',
200 + 'duration': '3 min'
201 +}])
108 108  
109 -Unknown macro: iframe. Click on this message for details."}}
110 -<iframe width="560" height="315"
111 - src="https://www.youtube.com/embed/-m8NxCTvkwQ"
112 - allowfullscreen>
113 -</iframe>
114 -{{/html}}
203 +#macro (helpVideoCard $data)
204 + <div class="videoCard">
205 + <iframe src="$data.url" allowfullscreen title="$escapetool.xml($data.title)" role='application'
206 + aria-describedby="video_hint_$foreach.index" >
207 + </iframe>
208 + <span id="video_hint_$foreach.index" class="sr-only">
209 + $escapetool.xml($services.localization.render('help.videos.hint'))
210 + </span>
211 + <div class="videoCard-body">
212 + <div class="videoCard-title">
213 + $escapetool.xml($data.title)
214 + </div>
215 + <ul>
216 + #foreach ($topic in $data.topics)
217 + <li>#if ($topic.url)
218 + <a href="$escapetool.xml($topic.url)">$escapetool.xml($topic.label)</a>
219 + #else
220 + $escapetool.xml($topic)
221 + #end
222 + </li>
223 + #end
224 + </ul>
225 + </div>
226 + <div class="videoCard-footer">
227 + $services.icon.renderHTML('play')
228 + <a href="$data.url">$services.localization.render('help.videos.watch')</a>
229 + <span class="videoCard-duration">
230 + $escapetool.xml($data.duration)
231 + </span>
232 + </div>
233 + </div>
234 +#end
235 +{{/velocity}}
115 115  
116 -{{html clean="false" wiki="true"}}
117 -{{html}}
118 -<iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ"></iframe>
119 -{{/html}}
120 -{{/html}}
121 -
122 122  == Step 1 – Dati generali ==
123 123  
124 124  In questo passaggio devono essere inserite le informazioni anagrafiche e di residenza del richiedente.
Nessun indice per questa pagina