Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Next challenges

Recent achievements

Recognition

  • Give kudos
  • My kudos

Leaderboard

  • Global

Trophy case

Kudos (beta program)

Kudos logo

You've been invited into the Kudos (beta program) private group. Chat with others in the program, or give feedback to Atlassian.

View group

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

JIRA/Confluence plugin - Can it customize the Login Page?

Hey,

I spoke with some folks and they didn't want to go directly to the file to make updates to the Login Page. Just wondering if plugins we create can modify the Login Page as well as the other pages with say, JavaScript and CSS.

2 answers

1 accepted

I found the answer I was looking for. Although my title was a bit vague. The title should've been 'Can I use a JIRA/Confluence plugin's JavaScript to influence the Login Page?'

Yes I can.

  1. I just used this page here to create the skeleton plugin: https://developer.atlassian.com/server/framework/atlassian-sdk/create-a-helloworld-plugin-project/
  2. Read up on Web Resource. (https://developer.atlassian.com/server/framework/atlassian-sdk/web-resource-plugin-module/)
    1. The .js to modify is located here: <plugin_name>\src\main\resources\js
    2. Open atlassian-plugin.xml under <plugin_name>\src\main\resources
    3. Look for where it says <context>plugin_name</context>
    4. Change it to<context>atl.general</context>
  3. Then deploy it again using atlas-run

@William Luong😊 it looks more like you are trying to create your own plugin. Thank you for sharing the steps! Greatly appreciated.

Yup I was :D. And no problem

0 votes
Fadoua Community Leader Oct 31, 2018

Good day @William Luong,

Can you please elaborate little bit on what you are trying to achieve? It looks like you don't like the log in page and want to make changes to it. Am I right?

Best

Fadoua

Hey @Fadoua, I just wanted to add a chatbot, but it just gets called using javacsript, and I want it to be available on every page. I tried following the hello world example of adding a plugin, but the javascript isn't being read. I tried using console.log() and alert()

Fadoua Community Leader Oct 31, 2018

@William Luonga Chatbot may work for JIRA Service Desk. Did you check if Issue Collector can meet your needs?

Also just a gently reminder keep in mind that a chatbot in JIRA or Confluence may trigger some slowness.

Best,

hey @Fadoua, I don't understand how the Issue Collector can help?

I just need something, like a template (or masterpage in terms of SharePoint) where I can insert my JavaScript and it'll apply to all pages. But I have a feeling a JIRA Plugin doesn't handle the login Page as well. The JavaScript will init the bot from another source. Will that trigger slowness?

Fadoua Community Leader Oct 31, 2018

@William Luong

  • Chatbot is to help your customers/users/....?

Below is what can be done with issue collectors:

An issue collector allows you to easily gather feedback on any website in the form of JIRA issues, even from users who don't have JIRA accounts.

Once you have configured the look and feel of an issue collector, simply embed the generated javascript in any website.
Visitors to your website will then see a trigger they can click to raise bugs and will get a form directly in your webapp to provide more details.
Then watch the feedback appear in the form of JIRA Issues!

 

Regarding slowness, I mentioned it so that you keep it in mind.

 

Best,

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Posted in Jira Core

How to manage many similar workflows?

I have multiple projects that use variations of the same base workflow. The variations depend on the requirements of the project or issue type. The variations mostly come in the form of new statuses ...

3,998 views 11 5
Join discussion

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you