Hello
I create add-on on Jira Cloud and I have a question.
Is it possible to put my own section on 'admin plugin menu' with title?
I would like to get such effect as, for example APPLICATION LINKS
screen.png
Thank you in advance for all your answers
Best Regards
Ok. I found a cure for this issue :-)
I used adminPages module in my descriptor file. It should look like this:
"webSections": [ { "location": "admin_plugins_menu", "weight": 50, "key": "my-section", "name": { "value": "Section name" } } ], "adminPages": [ { "url": "/page", "location": "admin_plugins_menu/my-section", "key": "my-page", "name": { "value": "My Page" } } ]
<web-section key="com.example.section" name="Section Title" location="system.admin" weight="150"> <label key="com.example.section.label"/> </web-section> <web-item key="com.example.item" name="Plugin Name" section="system.admin/com.example.section" weight="100"> <label key="com.example.item.label"/> <link>/admin/plugins/example/example.action</link> </web-item>
You can use different weight-values to define the order of your section in relation to the other sections.
I just noticed, that you asked for Jira, my answer is for Confluence, but the concept is the same. You may have to fiddle with the right location names: https://developer.atlassian.com/jiradev/jira-architecture/web-fragments/administration-area-locations
For Connect-Addons it is:
https://developer.atlassian.com/static/connect/docs/latest/modules/common/web-section.html
https://developer.atlassian.com/static/connect/docs/latest/modules/common/web-item.html
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This is OnDemand plugin. I build plugin based on atlassian-connect.json descriptor file.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I read this documentation all the time, but I didn't know that in webItem I have to put full path in location attribute with my new section parent.
Like in your example, should be
section="system.admin/com.example.section"
not only
section="com.example.section"
So, ok, I got this. Now I have a problem that my page opens on my add-on's host product, not in on jira product. When I change webItem context from "addon" to "product", I get 404 error.
Problem is similar to http://stackoverflow.com/questions/25131475/atlassian-connect-web-item-url-issue,
unresolved btw.
I would be grateful for a cure for this issue :-)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.