JIRA增加自定义导航菜单项---普通用户查看所有项目

本文介绍了如何在JIRA中为普通用户添加自定义导航菜单项,以便他们能查看所有项目。详细步骤包括视图的添加、参考系统配置文件如system-top-navigation-plugin.xml和JiraWebActionSupport.properties的修改,以及涉及到的JavaScript和XML文件。同时,文章还探讨了优化自定义菜单的方法,如调整菜单链接地址和设置显示条件。
摘要由CSDN通过智能技术生成

一、视图:添加自定义菜单


<web-item key="custom-menu" name="custom Menu" section="system.top.navigation.bar" weight="150">
	<label>CUSTOM</label>
	<link linkId="custom-menu">http://www.j-tricks.com</link>
	<condition class="com.atlassian.jira.plugin.webfragment.conditions.UserLoggedInCondition"/>
</web-item>
<web-section key="custom-menu-section" name="custom-menu Dropdown" location="custom-menu" weight="200"></web-section>
<web-item key="custom-menu-section-item" name="custom-menu-section Item" section="custom-menu/custom-menu-section" weight="210">
	<label>CUSTOM ALL PROJS</label>
	<link linkId="custom.section.link">http://www.j-tricks.com/tutorials</link>
</web-item>


二、参考系统配置:system-top-navigation-plugin.xml / JiraWebActionSupport.properties

2.1 View All Projects

browseprojects.js  、backbone-paginator.js、 backbone-queryparams.js
project-type-keys.js、   autocomplete.js、  projects-api.js、   batch.js

<web-item key="project_view_all_link" name="View All Projects Link" section="browse_link/project_view_all"
              i18n-name-key="webfragments.navigation.bar.project.item.view.all" weight="10">
        <label key="menu.project.view.all"/>
        <tooltip key="menu.project.view.all.title"/>
        <link linkId="project_view_all_link">/secure/BrowseProjects.jspa?selectedCategory=all&selectedProjectType=all</link>
</web-item>


2.2 访问action:actions.xml、system-webresources-plugin.xml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值