Changes for page Videos
Last modified by Bimit Administrator on 05.12.2023, 13:23
From version 1.1
edited by Bimit Administrator
on 03.02.2022, 10:17
on 03.02.2022, 10:17
Change comment:
Install extension [org.xwiki.platform:xwiki-platform-help-ui/13.10.2]
To version 2.1
edited by Bimit Administrator
on 05.12.2023, 13:23
on 05.12.2023, 13:23
Change comment:
Install extension [org.xwiki.platform:xwiki-platform-help-ui/15.10]
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -4,8 +4,14 @@ 4 4 #set ($videoCards = [{ 5 5 'title': $services.localization.render('help.videos.videoCard1.title'), 6 6 'topics': [ 7 - $services.localization.render('help.videos.videoCard1.topic1'), 8 - $services.localization.render('help.videos.videoCard1.topic2') 7 + { 8 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/', 9 + 'label': $services.localization.render('help.videos.videoCard1.topic1') 10 + }, 11 + { 12 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/Navigate/', 13 + 'label': $services.localization.render('help.videos.videoCard1.topic2') 14 + } 9 9 ], 10 10 'url': 'https://www.youtube.com/embed/p5g6aDGOqWY', 11 11 'duration': '4 min' ... ... @@ -12,9 +12,18 @@ 12 12 }, { 13 13 'title': $services.localization.render('help.videos.videoCard2.title'), 14 14 'topics': [ 15 - $services.localization.render('help.videos.videoCard2.topic1'), 16 - $services.localization.render('help.videos.videoCard2.topic2'), 17 - $services.localization.render('help.videos.videoCard2.topic3') 21 + { 22 + 'url': 'https://extensions.xwiki.org/xwiki/bin/view/Extension/Flamingo%20Theme%20Application#HHowtoselectatheme', 23 + 'label': $services.localization.render('help.videos.videoCard2.topic1') 24 + }, 25 + { 26 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/ChangingTheLogoAndThePanels#HChangingyourwiki27spanels', 27 + 'label': $services.localization.render('help.videos.videoCard2.topic2') 28 + }, 29 + { 30 + 'url': 'https://extensions.xwiki.org/xwiki/bin/view/Extension/Dashboard%20Macro#HAddinggadgets', 31 + 'label': $services.localization.render('help.videos.videoCard2.topic3') 32 + } 18 18 ], 19 19 'url': 'https://www.youtube.com/embed/zX1Itoh3E68', 20 20 'duration': '5 min' ... ... @@ -21,9 +21,18 @@ 21 21 }, { 22 22 'title': $services.localization.render('help.videos.videoCard3.title'), 23 23 'topics': [ 24 - $services.localization.render('help.videos.videoCard3.topic1'), 25 - $services.localization.render('help.videos.videoCard3.topic2'), 26 - $services.localization.render('help.videos.videoCard3.topic3') 39 + { 40 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/CreatingAPage', 41 + 'label': $services.localization.render('help.videos.videoCard3.topic1') 42 + }, 43 + { 44 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/EditingAPage', 45 + 'label': $services.localization.render('help.videos.videoCard3.topic2') 46 + }, 47 + { 48 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/KeyboardShortcuts#HViewMode', 49 + 'label': $services.localization.render('help.videos.videoCard3.topic3') 50 + } 27 27 ], 28 28 'url': 'https://www.youtube.com/embed/onenEu21FIk', 29 29 'duration': '6 min' ... ... @@ -30,8 +30,14 @@ 30 30 }, { 31 31 'title': $services.localization.render('help.videos.videoCard4.title'), 32 32 'topics': [ 33 - $services.localization.render('help.videos.videoCard4.topic1'), 34 - $services.localization.render('help.videos.videoCard4.topic2') 57 + { 58 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/Imports#HImportingOfficedocuments', 59 + 'label': $services.localization.render('help.videos.videoCard4.topic1') 60 + }, 61 + { 62 + 'url': 'https://extensions.xwiki.org/xwiki/bin/view/Extension/TOC+Macro#HExample1:Simple', 63 + 'label': $services.localization.render('help.videos.videoCard4.topic2') 64 + } 35 35 ], 36 36 'url': 'https://www.youtube.com/embed/csQVSRMVclM', 37 37 'duration': '4 min' ... ... @@ -38,8 +38,14 @@ 38 38 }, { 39 39 'title': $services.localization.render('help.videos.videoCard5.title'), 40 40 'topics': [ 41 - $services.localization.render('help.videos.videoCard5.topic1'), 42 - $services.localization.render('help.videos.videoCard5.topic2') 71 + { 72 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/GettingStarted/CreatingABasicApp', 73 + 'label': $services.localization.render('help.videos.videoCard5.topic1') 74 + }, 75 + { 76 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/Tutorials/FAQTutorial/FAQTutorialAWM#HCreatingnewFAQentries', 77 + 'label': $services.localization.render('help.videos.videoCard5.topic2') 78 + } 43 43 ], 44 44 'url': 'https://www.youtube.com/embed/Pv4jPCaU99g', 45 45 'duration': '7 min' ... ... @@ -46,8 +46,14 @@ 46 46 }, { 47 47 'title': $services.localization.render('help.videos.videoCard6.title'), 48 48 'topics': [ 49 - $services.localization.render('help.videos.videoCard6.topic1'), 50 - $services.localization.render('help.videos.videoCard6.topic2') 85 + { 86 + 'url': 'https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/Tutorials/CreatingExtensions/#HInstallinganExtension', 87 + 'label': $services.localization.render('help.videos.videoCard6.topic1') 88 + }, 89 + { 90 + 'url': 'https://extensions.xwiki.org/xwiki/bin/view/Extension/Administration%20Application#HDescription', 91 + 'label': $services.localization.render('help.videos.videoCard6.topic2') 92 + } 51 51 ], 52 52 'url': 'https://www.youtube.com/embed/Q4NHu6J5pX4', 53 53 'duration': '3 min' ... ... @@ -55,7 +55,12 @@ 55 55 56 56 #macro (helpVideoCard $data) 57 57 <div class="videoCard"> 58 - <iframe src="$data.url" allowfullscreen title="$escapetool.xml($data.title)" role="presentation" ></iframe> 100 + <iframe src="$data.url" allowfullscreen title="$escapetool.xml($data.title)" role='application' 101 + aria-describedby="video_hint_$foreach.index" > 102 + </iframe> 103 + <span id="video_hint_$foreach.index" class="sr-only"> 104 + $escapetool.xml($services.localization.render('help.videos.hint')) 105 + </span> 59 59 <div class="videoCard-body"> 60 60 <div class="videoCard-title"> 61 61 $escapetool.xml($data.title) ... ... @@ -62,7 +62,12 @@ 62 62 </div> 63 63 <ul> 64 64 #foreach ($topic in $data.topics) 65 - <li>$topic</li> 112 + <li>#if ($topic.url) 113 + <a href="$escapetool.xml($topic.url)">$escapetool.xml($topic.label)</a> 114 + #else 115 + $escapetool.xml($topic) 116 + #end 117 + </li> 66 66 #end 67 67 </ul> 68 68 </div>