4

我正在构建一个插件,以在我打开或编辑 atlassian stash 中的拉取请求时向服务器发送 http 请求。我已经让插件使用硬编码值(如 url、各种 url 参数等),但现在我需要显示一个配置屏幕,以便可以在安装插件后设置这些值。我只需要配置几个文本字符串和字符串到字符串的键值映射。没什么复杂的!

不幸的是,stash 和 atlassian api 有点模糊:有用于链接到 servlet 或其他东西的信息,并描述了一旦你有配置对象来连接它,但这就是我能找到的全部。他们还指出了一些例子,比如谷歌地图和 webdav 插件,但如果没有任何评论,它也可能是拉丁文。

有人可以向我指出一个示例或教程,该示例或教程显示了如何为存储(或 atlassian)插件提供配置面板?

4

1 回答 1

3

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

于 2013-03-06T21:28:20.247 回答