如何解决在 Confluence (Atlassian) 中创建创建按钮用户宏
我想在 Confluence Server 中创建一个用户宏。我在网上找到了一些我在 confluence/admin/viewstylesheet.action 中添加的按钮类,我想在宏中使用这些类。
以下是包含此类按钮的正确代码:vec <- c("a","a","b","c","c")
v2 <- rle(vec)
split(vec,rep(1:length(v2$lengths),v2$lengths))
$`1`
[1] "a" "a"
$`2`
[1] "b"
$`3`
[1] "a" "a"
$`4`
[1] "c" "c" "c"
所以我使用了三个下拉菜单来选择要使用的特征。这是我所做的:
<a href="/" class="button button-color button-size button-shape">Link</a>
但它根本不起作用,当我检查元素时,我发现:
## @param Lien:title=Lien|type=string
## @param Taille:title=Taille du bouton|type=enum|enumValues=minuscule,petit,normal,grand,géant,énorme
## @param Couleur:title=Couleur du bouton|type=enum|enumValues=gris,bleu,vert,orange,rouge,violet
## @param Forme:title=Forme du bouton|type=enum|enumValues=rectangle,rectangle adouci,rectangle arrondi,carré,carré adouci,rond
#set( $taille = "")
#set( $paramCouleur = "")
#set( $paramForme = "")
#if( $paramTaille == "minuscule" )
#set( $taille = " button-tiny ")
#elseif( $paramTaille == "petit" )
#set( $taille = " button-small ")
#elseif( $paramTaille == "normal" )
#set( $taille = " ")
#elseif( $paramTaille == "grand" )
#set( $taille = " button-large ")
#elseif( $paramTaille == "géant" )
#set( $taille = " button-jumbo ")
#elseif( $paramTaille == "énorme" )
#set( $taille = " button-giant ")
#end
#if( $paramCouleur == "gris" )
#set( $paramCouleur = " ")
#elseif( $paramCouleur == "bleu" )
#set( $paramCouleur = "button-primary ")
#elseif( $paramCouleur == "vert" )
#set( $paramCouleur = "button-action ")
#elseif( $paramCouleur == "orange" )
#set( $paramCouleur = "button-highlight ")
#elseif( $paramCouleur == "rouge" )
#set( $paramCouleur = "button-caution ")
#elseif( $paramCouleur == "violet" )
#set( $paramCouleur = "button-royal ")
#end
#if( $paramForme == "rectangle" )
#set( $paramForme = "")
#elseif( $paramForme == "rectangle adouci" )
#set( $paramForme = "button-rounded")
#elseif( $paramForme == "rectangle arrondi" )
#set( $paramForme = "button-pill")
#elseif( $paramForme == "carré" )
#set( $paramForme = "button-square")
#elseif( $paramForme == "carré adouci" )
#set( $paramForme = "button-Box")
#elseif( $paramForme == "rond" )
#set( $paramForme = "button-circle")
#end
<a href="$paramLien" class="button$taille$paramCouleur$paramForme">$body</a>
你能帮我吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。