Jira UI Locations及注意事项总结

news2024/11/23 14:15:28
  • issue view ui locations : https://developer.atlassian.com/server/jira/platform/issue-view-ui-locations/#issue-operations-bar-locations
  • 1.问题操作栏Issue Operations Bar Locations模块分为两部分: opsbar-operationsflopsbar-transitions两个location.共同定义了问题操作栏中的Web section和Web item,该操作栏在"View Issue"页面上可见。
    在这里插入图片描述
1. 向现有Web section添加新item:若要将新的Web item添加到Jira的问题操作栏位置的现有Web section中, Web项必须包含一个section属性:
2. 要将Web item添加到opsbar-transitions位置, Web项目的section属性的值必须为**transitions-all**。在Web item定义中显式引用opsbar-transitions将不起作用
3. 自定义itemfUsection的位置:要将您自己的部分添加到"更多操作"下拉菜单中,需定义一个包含位置属性的Web section,其值为"opsbar-operations",向自己的section添加新 Webitem的方法类似于向现有Web section添加新Webitem的方法。将Web section的key属性的值指定为Web item的section属性的值。
4. Right Side of the 'View Issue' Page Location: atljira.view.issue.right.context location页面右侧的Web 面板定义了"查看问题"页面右侧的Web panel.
  • 管理UI location(Administration Ul locations) :

  • 顶部导航栏(Top navigation bar): system.admin.top.navigation.bar位置定义了Web section,这些Web部分显示在"管理"页面上的导航栏和下拉列表中:
    在这里插入图片描述

  1. 一些预定义的section:
    在这里插入图片描述
  • 在预定义选项卡中创建一个新的section:
    1. admin plugins menu位置定义了Jira管理区域的"ADD-ons加载项"选项卡中的Web section和item
      在这里插入图片描述
  1. 在自定义选项卡创建一个新section:如果要创建新的自定义选项卡,则应创建一个包含system.admin.top.navigation.bar位置的Web section。然后按照上一节中的步骤操作,并使用自定义Tab的key而不是admin_plugins_menu
  • 管理位置的现有 Web section (Existing web sections of the administration location):
    Proiects
    在这里插入图片描述

    Issues
    在这里插入图片描述

    Add-ons
    在这里插入图片描述

    User Management
    在这里插入图片描述

    System
    在这里插入图片描述

  • 常规导航 UI 位置 (General navigation Ul locations):

  • 顶部导航栏位置(Top Navigation Bar Location) :

    1. system.top.navigation.bar位置定义了JIRA顶部导航栏中的Web sectionsfitems,可从所有JIRA区域(JIRA的管理区域JRA’s administration area/模式mode除外)访问这些内容。
      在这里插入图片描述

    2. 可以将新的下拉菜单及其自己的Web section和Web item添加到此导航栏,也可以将新item添加到JIRA的现有下拉菜单中。

  • 用户名下拉位置(User Name Drop-down Location):

    1. system.user.options位置定义了JIRA的用户名下拉菜单中的Web部分和项目,该菜单可从所有JIRA屏幕访问。
      在这里插入图片描述
  • 用户名下拉位置的现有 Web 部分(Existing Web Sections of the User Name Drop-down Location):
    在这里插入图片描述

    • 预设问题过滤器 项目摘要位置上的下拉列表(Preset Issue Filters Drop-down on Project Summary Location) :
      在JRA 4.0及更高版本中, system.preset.filters位置定义了JIRA项目的项目摘要页面上"筛选器Filters"下拉菜单中的Web item
      在这里插入图片描述

    • 悬停配置文件链接位置(Hover Profile Links Location):
      user.hover.links位置在JIRA的悬停配置文件功能中定义Web item,当用户将鼠标指针悬停在整个JIRA用户界面中的JIRA用户名上时,可以访问该功能,
      在这里插入图片描述

    • 对话框提示位置(Dialog Box Hint Location):

    • jira.hints 位置定义了允许您在 JIRA 的对话框中添加提示的 Web item。可以向大多数JIRA 对话框添加提示。
      在这里插入图片描述

2.添加自定义项:要将自己的Web item添加到JIRA的对话框提示特定对话框的位置,您的Web item必须包含一个值为"jira.hints/LOCATION_CONTEXT"的section属性,其中LOCATION_CONTEXT是JIRA中预定义的"context",用于确定您的提示将显示在哪个对话框中。
3. 下表列出了 JIRA的对话框提示位置中可用的预定义context:
在这里插入图片描述

例如,要添加在"Attach Files"对话框中定义提示的 Web 项模块,Web item模块将包含
<web-item… section=“jira.hints/ATTACH”…>

  • 项目设置 UI 位置(Project settings Ul locations):
    • 项目配置管理位置 (Project configuration administration location):
      atl.jira.proj.config位置定义了在Jira的管理区域中查看项目配置时可用的Web section (对于选项卡组groups of tabs)和Web item (对于组中的各个选项卡for individual tabs within a group)可以向预定义的Web section (即选项卡组groups of tabs)添加新的Web item,也可以添加新部分及其自己的item。

在这里插入图片描述

  1. 要将自己的Web item添加到管理区域中Jira项目配置的现有Web section (即选项卡组) ,您的Web item必须包含一个值为"atljira.proj.config/existing_web_section_name"的section属性,其中existing_web_section_name是将向其添加Webitem的现有选项卡组。
  • 下表列出了这些现有Web部分(按existing_web_section_name)以及与这些Web section关联的现有Webitem。与每个Web section和item关联的权重属性值在括号中表示。
    在这里插入图片描述
  1. 若要添加一个Web item模块,该模块在projectgroup3 section中定义一个新item (该item显示在现有版本和组件Web项之间) , Web item模块应包含以下内容:
 <web-item key="my_new_tabbed_item_in_an_existing_project_group" ... section="at.jira.proj.config/projectgroup3" ... weight="15">
 ...
 </web-item>

2.添加自定义section和item:

要将**自己的section添加到用户名下拉菜单中**,定义一个包含位置属性的Web section,其值为"atl.jira.proj.config"。
<web-section key="my-custom-group-of-tabs-section" ... location="atl.jira.proj.config" ...>
...
</web-section>
向**自己创建的section添加新Web item**的方法类似于向现有Web section添加新Web item的方法。需要在Web item的分区属性的值(前面是位置)中指定Web section的key属性的值。因此,根据前面的示例,您的Web项应包含以下内容:
<web-item key="my_new_tabbed_item_in_a_custom_project_group"... section="atl.jira.proj.config/my-custom-group-of-tabs-section" 
</web-item>
  • 项目配置管理-摘要选项卡location (Project configuration administration-summary tab location) :
  1. 在Jira管理区域中查看项目配置的摘要选项卡时, webpanels.admin.summary.left-panels和webpanels.admin.summary.right-panels位置定义了HTML页面的各个panel/segment的Web panel.
  2. webpanels.admin.summary.left-panels and webpanels.admin.summary.right-panels位置定义了此摘要选项卡的相应左侧和右侧的Web panel.
  • webpanels.admin.summary.left-panels:
    在这里插入图片描述

    webpanels.admin.summary.right-panels:
    在这里插入图片描述

    添加自定义面板

    要将您自己的 Web 面板添加到 Jira 项目配置管理的摘要选项卡位置,您的 Web 面板必须包含具有以下值之一的位置属性:
    "webpanels.admin.summary.left-panels"- 在摘要选项卡页(summary tab page.)的左侧添加一个web panel.
    "webpanels.admin.summary.right-panels"- 在摘要选项卡页面(summary tab page.)的右侧添加一个web panel.
    例如,要添加一个Web panel模块,用于在摘要选项卡页的右侧定义一个新section,您的Web panel模块应包含以下内容:
    <web-panel ... location="webpanels.admin.summary.right-panels" ...>
     ...
     <label key="my-new-panel.title"/>
    </web-panel>
    

    *** 项目配置操作位置(Project configuration operations location)**:
    system.view.project.operations location 位置定义了“操作(Actions)"下拉菜单的 Web 项。
    添加自定义item:

    要将自己的 Web item添加到 Jira 项目配置操作位置,Web item必须包含一个值为"system.view.project.operations"的section属性。
    例如,若要添加在项目配置页上定义新项目操作链接的Web item模块, Web item模块应包含:
    <web-item ... section="system.view.project.operations"...>
    ...
    </web-item>
    

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/717973.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【力扣】111、二叉树的最小深度

111、二叉树的最小深度 给定一个二叉树&#xff0c;找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明&#xff1a;叶子节点是指没有子节点的节点。 // var minDepth function(root){if(!root) return 0;const stack [ [ root ,1] ];//…

零拷贝详解

目录 一、什么是零拷贝 二、传统的IO执行流程 三、零拷贝相关的知识点回顾 1、内核空间&用户空间 2、用户态&内核态 3、上下文切换 4、虚拟内存 5、DMA技术 四、零拷贝实现的几种方式 1、mmapwrite实现的零拷贝 2、sendfile实现的零拷贝 3、sendfileDMA sc…

MySQL原理探索——23 MySQL是怎么保证数据不丢的

今天这篇文章&#xff0c;我会继续介绍在业务高峰期临时提升性能的方法。从文章标题“MySQL 是怎么保证数据不丢的”&#xff0c;你就可以看出来&#xff0c;今天我介绍的方法&#xff0c;跟数据的可靠性有关。 在前面文章&#xff0c;我都着重介绍了 WAL 机制&#xff08;你可…

ElementUI plus框架Table表格cell-style属性的使用

官方文档说明&#xff1a; 例&#xff1a;设置单元格文字居中 Object方式&#xff1a; function方式&#xff1a;

安全 --- http报文包详解及burp简单使用

HTTP HTTP&#xff08;超文本传输协议&#xff09;是今天所有web应用程序使用的通信协议。最初HTTP只是一个为了获取基本文本的静态资源而开发的简单协议&#xff0c;后来对其进行扩展和利用&#xff0c;使其发展为能够支持如今常见的复杂分布式应用程序。 &#xff08;1&…

PADS-LAYOUT菜单及工具使用

目录 1菜单栏 1.1文件菜单 1.2编辑菜单 1.3查看菜单 1.4设置菜单 1.5工具菜单 1.6帮助菜单 2工具栏 2.1标准工具栏 2.2绘图工具栏 2.3设计工具栏 2.4尺寸标注工具栏 2.5ECO工具栏 3系统配置 3.1全局选项 3.2设计选项 3.3栅格和捕获选项 3.4显示选项 3.5布线选…

【UnityDOTS 六】预制实例化成Entity

预制实例化成Entity 前言 从Authoring模式中&#xff0c;如何通过预制件来实例化一个对应的Entity对象到DOTS系统中。 一、Authoring模式与Runtime模式 Authoring创作模式&#xff1a;即我们熟悉的方便操作的创建预制的模式 Runtime模式&#xff1a;运行模式&#xff0c;即在…

Three.js教程:网格模型

推荐&#xff1a;将 NSDT场景编辑器 加到你的3D工具链 工具集&#xff1a; NSDT简石数字孪生 网格模型(三角形概念) 本节课给大家演示网格模型Mesh渲染自定义几何体BufferGeometry的顶点坐标,通过这样一个例子帮助大家建立**三角形(面)**的概念 三角形(面) 网格模型Mesh其实…

Spring Boot 中的 XA 事务

Spring Boot 中的 XA 事务 在现代化的应用程序开发中&#xff0c;事务管理是一个重要的话题。事务管理可以确保数据的一致性和完整性&#xff0c;同时也可以避免数据丢失和冲突等问题。在分布式环境中&#xff0c;XA 事务是一种常用的事务管理方式。在本文中&#xff0c;我们将…

基于麦克风阵列模块I2s6路slot数字音频信号的ADSP/STM32F4处理

hezkz17进数字音频系统研究开发交流答疑 1麦克风阵列 2 ADAU1452 DSP 输入接口 3 PCM数据算法处理

uni-app获取节点的相关信息

获取单个节点&#xff1a; selectorQuery.select(selector) 在当前页面下选择第一个匹配选择器 selector 的节点&#xff0c;返回一个 NodesRef 对象实例&#xff0c;可以用于获取节点信息。 selector 说明&#xff1a; selector 类似于 CSS 的选择器&#xff0c;但仅支持下列…

Jenkins 参数化构建

目录 前言&#xff1a; 以下是Jenkins官方的介绍&#xff1a; 首先新建一个自由风格的job&#xff0c;然后勾选“This project is parameterized”&#xff0c;如下图&#xff1a; 勾选参数构建 choice parameterized&#xff1a; 选项&#xff1a; 使用参数&#xff1a;…

linux驱动struct file_operations`中设置`owner`成员变量。

在Linux内核中&#xff0c;struct file_operations结构体是用来定义一个文件操作的集合。该结构体中包含了一组函数指针&#xff0c;这些函数指针指向了与文件操作相关的函数&#xff0c;例如文件的打开、关闭、读写、定位等操作。同时&#xff0c;该结构体中还包含了一些元数据…

Opencv项目实战:00 专栏内容介绍

目录 Opencv项目实战专栏介绍&#xff1a; 01 文字检测OCR 02 角度探测器 03 扫描二维码&条形码 04 全景图片拼接 05 物体检测 06 文档扫描仪 07 人脸识别和考勤系统 08 Yolov3更高精度的检测物体 09 物体尺寸测量 10 面部特征提取及添加滤镜 11 使用Opencv高亮…

接近完美的监控系统—普罗米修斯

内容 隐藏 1.怎么采集监控数据&#xff1f; 2.采集的数据结构与指标类型 2.1 数据结构 2.2 指标类型 3.实例概念 4.数据可视化 5.应用前景 普罗米修斯(Prometheus)是一个SoundCloud公司开源的监控和告警系统。当年&#xff0c;由于SoundCloud公司生产了太多的服务&#…

ant vue 自定义首页菜单实现

如图,我把 views/dataScreening/DataScreening 页面,设置成首页,登录以后自动跳转到这个页面 实现代码: 文件:/src/config/router.config.js import { UserLayout, TabLayout, RouteView, BlankLayout, PageView } from @/components/layouts/*** 走菜单,走权限控制* @t…

【深度学习】AIGC ,ControlNet 论文,原理,训练,部署,实战,教程

论文&#xff1a;https://arxiv.53yu.com/pdf/2302.05543 代码&#xff1a;https://github.com/lllyasviel/ControlNet 得分几个博客完成这个事情的记录了&#xff0c;此篇是第一篇&#xff0c;摘录了一些论文内容。ControlNet 的原理极为朴实无华&#xff08;对每个block添加…

c++ connect函数连接失败

bool Connect() {//初始化网络WSADATA wsadata;WSAStartup(MAKEWORD(2, 2), &wsadata);if (0 ! WSAStartup(MAKEWORD(2, 2), &wsadata))return false;if (LOBYTE(wsadata.wVersion) ! 2 ||HIBYTE(wsadata.wVersion) ! 2) {printf("请求协议版本失败!\n");ret…

Ghatgpt正式登录苹果手机应用商城,并支持Siri和快捷指令

根据最新信息&#xff0c;OpenAI 发布的 ChatGPT 官方 iOS 应用程序迎来了重大更新。该应用程序已经在上个月登陆了美国、英国、法国、德国和韩国等 App Store&#xff0c;并且成为该市场上最受欢迎的免费应用程序。 作为生产力类应用的领导者&#xff0c;该应用程序完全免费&a…

MYSQL执行一条SELECT语句的具体流程

昨天CSDN突然抽风 我一个ctrlz把整篇文章给撤掉了还不能复原 直接心态崩了不想写了 不过这部分果然还是很重要,还是写出来吧 流程图 这里面总共有两层结构Server层 储存引擎 Server 层负责建立连接、分析和执行 SQL。MySQL 大多数的核心功能模块都在这实现&#xff0c;主要包…