我正在构建一个插件,每当我在atlassian stash中打开或编辑拉取请求时,都会向服务器发送http请求。我已经让插件使用硬编码的值(比如url,各种url参数,等等)。但现在我需要显示一个配置屏幕,以便在安装插件后可以设置这些值。我只需要配置几个文本字符串和一个字符串到字符串的键值映射。没什么复杂的!
不幸的是,stash和atlassian api有点模糊:有链接到servlet或其他东西的信息,并描述了一旦有了连接到它的配置对象,如何连接它,但这就是我能找到的全部。他们还指出了几个例子,如谷歌地图和webdav插件,但如果没有任何评论,它也可能是拉丁语。
有没有人能给我举个例子或者教程来说明如何展示一个stash (或atlassian)插件的配置面板?
发布于 2013-03-06 21:28:20
Atlassian插件框架是一个相当广泛的主题,特别是因为不同的具体产品(JIRA、Confluence、FishEye、Stash等)在功能上存在细微的差异。因此,网络上到处都有资源,可以帮助理解可用框架组件和API端点,与之交互并针对它们进行编程。我自己完成了添加配置的过程,并发现以下资源非常有用(尽管它们可能对Atlassian插件框架是通用的,但大多数概念仍然适用):
https://developer.atlassian.com/display/DOCS/Creating+an+Admin+Configuration+Form
https://developer.atlassian.com/stash/docs/latest/reference/plugin-module-types/plugin-modules.html
https://stackoverflow.com/questions/14695994
复制相似问题