Modifications pour le document Tags
Modifié par Xavier Richard le 22/04/2024 à 19:51
Depuis la version 8.1
modifié par Xavier Richard
sur 12/01/2015 à 23:32
sur 12/01/2015 à 23:32
Commentaire de modification :
Imported from XAR
À la version 9.1
modifié par Xavier Richard
sur 27/04/2016 à 22:36
sur 27/04/2016 à 22:36
Commentaire de modification :
Install extension [org.xwiki.platform:xwiki-platform-tag-ui-8.0]
Résumé
-
Propriétés de la Page (3 modifications, 0 ajouts, 0 suppressions)
-
Objets (1 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Titre
-
... ... @@ -1,1 +1,1 @@ 1 -$ msg.get("xe.tag.tags")1 +$services.localization.render("xe.tag.tags") - Masqué
-
... ... @@ -1,1 +1,1 @@ 1 - false1 +true - Contenu
-
... ... @@ -22,7 +22,7 @@ 22 22 (% class="xapp" %) 23 23 = (% class="highlight tag" %)${tag}## 24 24 #if ($xwiki.hasAdminRights() && $displayButtons) ## 25 - [[$ msg.get('xe.tag.rename.link')>>||queryString="do=prepareRename&tag=${urlEscapedTag}" class="button rename" rel="nofollow"]] [[$msg.get('xe.tag.delete.link')>>||queryString="do=prepareDelete&tag=${urlEscapedTag}" class="button delete" rel="nofollow"]]##25 + [[$services.localization.render('xe.tag.rename.link')>>||queryString="do=prepareRename&tag=${urlEscapedTag}" class="button rename" rel="nofollow"]] [[$services.localization.render('xe.tag.delete.link')>>||queryString="do=prepareDelete&tag=${urlEscapedTag}" class="button delete" rel="nofollow"]]## 26 26 #end 27 27 (%%) = 28 28 #end ... ... @@ -36,7 +36,7 @@ 36 36 ## 37 37 #displayTagAppTitle($urlEscapedTag $htmlEscapedTag true) 38 38 #if ("$!{request.get('renamedTag')}" != '') 39 - {{info}}$ msg.get('xe.tag.rename.success', ["//${request.get('renamedTag')}//"]){{/info}}39 + {{info}}$services.localization.render('xe.tag.rename.success', ["//${request.get('renamedTag')}//"]){{/info}} 40 40 41 41 #end 42 42 #set ($list = $xwiki.tag.getDocumentsWithTag($tag)) ... ... @@ -43,15 +43,19 @@ 43 43 {{container layoutStyle="columns"}} 44 44 ((( 45 45 (% class="xapp" %) 46 - === $ msg.get('xe.tag.alldocs', ["//${tag}//"]) ===46 + === $services.localization.render('xe.tag.alldocs', ["//${tag}//"]) === 47 47 48 - {{html}}#displayDocumentList($list true $blacklistedSpaces){{/html}} 48 + #if ($list.size()> 0) 49 + {{html}}#displayDocumentList($list false $blacklistedSpaces){{/html}} 50 + #else 51 + (% class='noitems' %)$services.localization.render('xe.tag.notags') 52 + #end 49 49 ))) 50 50 ((( 51 51 (% class="xapp" %) 52 - === $ msg.get('xe.tag.activity', ["//${tag}//"]) ===56 + === $services.localization.render('xe.tag.activity', ["//${tag}//"]) === 53 53 54 - {{activity tags="$tag" /}} 58 + {{activity tags="$tag" rss='true'/}} 55 55 ))) 56 56 {{/container}} 57 57 #elseif ($do == 'prepareRename') ... ... @@ -65,7 +65,7 @@ 65 65 <input type="hidden" name="form_token" value="$!{services.csrf.getToken()}" /> 66 66 <input name="do" type="hidden" value="renameTag" /> 67 67 <input name="tag" type="hidden" value="$htmlEscapedTag" /> 68 - $ msg.get('xe.tag.rename.renameto', [$htmlEscapedTag]) <input type="text" name="renameTo" /> <span class="buttonwrapper"><input type="submit" value="$msg.get('xe.tag.rename')" class="button"/></span><span class="buttonwrapper"><a href="$doc.getURL('view', "do=viewTag&tag=${urlEscapedTag}")" class="secondary button">Cancel</a></span>72 + $services.localization.render('xe.tag.rename.renameto', [$htmlEscapedTag]) <input type="text" name="renameTo" /> <span class="buttonwrapper"><input type="submit" value="$services.localization.render('xe.tag.rename')" class="button"/></span><span class="buttonwrapper"><a href="$doc.getURL('view', "do=viewTag&tag=${urlEscapedTag}")" class="secondary button">$services.localization.render('cancel')</a></span> 69 69 </div> 70 70 </form> 71 71 {{/html}} ... ... @@ -82,7 +82,7 @@ 82 82 #set ($urlEscapedRenameTo = $escapetool.url($renameTo)) 83 83 $response.sendRedirect($doc.getURL('view', "do=viewTag&tag=${urlEscapedRenameTo}&renamedTag=${urlEscapedTag}")) 84 84 #else 85 - {{error}}$ msg.get('xe.tag.rename.failure', ["//${tag}//", "//${renameTo}//"]){{/error}}89 + {{error}}$services.localization.render('xe.tag.rename.failure', ["//${tag}//", "//${renameTo}//"]){{/error}} 86 86 #end 87 87 #elseif ($do == 'prepareDelete') 88 88 ## ... ... @@ -95,7 +95,7 @@ 95 95 <input type="hidden" name="form_token" value="$!{services.csrf.getToken()}" /> 96 96 <input name="do" type="hidden" value="deleteTag" /> 97 97 <input name="tag" type="hidden" value="$htmlEscapedTag" /> 98 - <span class="buttonwrapper"><input type="submit" value="$ msg.get('xe.tag.delete', [$htmlEscapedTag])" class="button"/></span><span class="buttonwrapper"><a href="$doc.getURL('view', "do=viewTag&tag=${urlEscapedTag}")" class="secondary button">Cancel</a></span>102 + <span class="buttonwrapper"><input type="submit" value="$services.localization.render('xe.tag.delete', [$htmlEscapedTag])" class="button"/></span><span class="buttonwrapper"><a href="$doc.getURL('view', "do=viewTag&tag=${urlEscapedTag}")" class="secondary button">$services.localization.render('cancel')</a></span> 99 99 </div> 100 100 </form> 101 101 {{/html}} ... ... @@ -107,7 +107,7 @@ 107 107 #if ($success == true || $success == 'OK') 108 108 $response.sendRedirect($doc.getURL('view', "deletedTag=${urlEscapedTag}")) 109 109 #else 110 - {{error}}$ msg.get('xe.tag.delete.failure', ["//${tag}//"]){{/error}}114 + {{error}}$services.localization.render('xe.tag.delete.failure', ["//${tag}//"]){{/error}} 111 111 #end 112 112 #else 113 113 ## ... ... @@ -115,7 +115,7 @@ 115 115 ## 116 116 #set ($title = 'All Tags') 117 117 #if ("$!{request.get('deletedTag')}" != '') 118 - {{info}}$ msg.get('xe.tag.delete.success', ["//${request.get('deletedTag')}//"]){{/info}}122 + {{info}}$services.localization.render('xe.tag.delete.success', ["//${request.get('deletedTag')}//"]){{/info}} 119 119 120 120 #end 121 121 {{tagcloud/}}
- XWiki.StyleSheetExtension[0]
-
- Code
-
... ... @@ -1,5 +1,7 @@ 1 +#template('colorThemeInit.vm') 2 + 1 1 h1.xapp { 2 - border-bottom: 0 pxnone;4 + border-bottom: 0 none; 3 3 margin: 0; 4 4 } 5 5 ... ... @@ -12,8 +12,8 @@ 12 12 } 13 13 14 14 h1.xapp .highlight { 15 - background: url("$xwiki.getSkinFile('icons/silk/tag_blue.png')") no-repeat 5px 50% #FFC;16 - border: solid 1px #DDD;17 + background: url("$xwiki.getSkinFile('icons/silk/tag_blue.png')") no-repeat 5px 50% $theme.backgroundSecondaryColor; 18 + border: solid 1px $theme.borderColor; 17 17 border-radius: 10px; 18 18 display: inline-block; 19 19 font-weight: bold; ... ... @@ -22,9 +22,10 @@ 22 22 } 23 23 24 24 h1.xapp .button { 25 - background: no-repeat 3px 50% #FFD;26 - border: solid 1px #DDD;27 + background: no-repeat 3px 50% $theme.pageContentBackgroundColor; 28 + border: solid 1px $theme.borderColor; 27 27 border-radius: 7px; 30 + color: $theme.linkColor; 28 28 display : inline-block; 29 29 font-size: 50%; 30 30 font-weight: normal; ... ... @@ -41,7 +41,7 @@ 41 41 } 42 42 43 43 h1.xapp .button:hover { 44 - background-color: #EEF;47 + background-color: $theme.highlightColor; 45 45 text-decoration: none; 46 46 } 47 47