How do i add message to login screen of service desk of Jira e.g. do not use domain

Pareshkumar Gandhi March 25, 2014

How do i add message to login screen of service desk of Jira e.g. do not use domain

8 answers

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

2 votes
Answer accepted
Tiago Comasseto
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 25, 2014

Hi,

This is not a simple configuration and it depends on editing files inside the .obr file, compress everything again and reinstall the plugin.

ATTENTION: If you decide to proceed with this customization anyway, make sure to create a backup of your instance and, if possible, test it first in a development instance.

That said, you'll need to do the following:

  1. Extract the content of the Service Desk installation file (.obr), you may need a tool like 7-zip;
  2. Extract the content of the .jar file insie the obr file;
  3. Navigate to the subfolder i18n and edit the file sd-i18n.properties;
  4. Inside this file you can edit the text beside the Username and password fields of the login screen by editing the value of the lines:
    cv.login.pub.signup.title=
        cv.login.pub.signup.desc=
  5. Compress everything again, keeping the same folder structure and file extension;
  6. Navigate to JIRA Administration > Manage Add-ons and upload the modified .obr file.

Cheers

Pareshkumar Gandhi March 25, 2014

where i can find this .obr file (location)

Tiago Comasseto
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 25, 2014
Hi, this is the file you download from https://marketplace.atlassian.com
Pareshkumar Gandhi March 25, 2014

Sorry as I'm asking basic question...

what is the file name that I have to search on marketplace.

I have already Jira Service Desk installed on my jira instance. Shall I look for that file under Find new addons or I have to download it from marketplace and then upload it under manage add-ons?

Tiago Comasseto
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 25, 2014

Hi, you can download the latest version of the Service Desk plugin (.obr) from this link: https://marketplace.atlassian.com/download/plugins/com.atlassian.servicedesk/version/102010

Cheers

Hossam Khalil January 9, 2018

Hey Tiago,

I tried this for JSD 3.5 and jira 7.XX , and it did not work. I think since JSD became an applicaiton and not a plugin, this recepie seems not to work.

Any ideas for how to do this with the new JIRA 7.XX Platform...?

THanks

Hossam

3 votes
Steve Eubanks October 5, 2017

This is a cross-post from the official request ticket (JSDSERVER-330).  I know this is an old thread, but it frustrates the heck out of me that this functionality is still not fulfilled. 

Adding instruction text to the login screen is such a basic function that it is mind-boggling that Atlassian does not allow us to do this.  I am not interested in hacking the jar file to make a change that I'm going to lose with every version update.

This one obstacle is preventing me from releasing Service Desk into production after months of configuration and testing.  I just can't release a product that causes my users to be confused and frustrated at their first interaction.

David A April 17, 2018

You're completly right, +1 frustrated more

Like # people like this
2 votes
Jeff Maciorowski November 29, 2016

This is way too complex for a feature that should be on the portal screen in the admin. Please add a feature to allow us to add content or instructions here. Just like the announcement area for the portal at least.

2 votes
Björn Frauen September 10, 2014

In order to edit the texts on the servicedesk login screen the following has worked for me:

  1. Do the regular installation of the JIRA servicedesk plugin via the UPM with the odr download file.
  2. Navigate to \Application Data\JIRA\plugins\installed-plugins (or  home\plugins\installed-plugins)
  3. Find the original jira-servicedesk-1.2.1.jar
  4. Open it with a bundle software i.e. 7zip without unbundling the bundle.
  5. Navigate to \i18n\sd-i18n.properties within the bundle.
  6. Open sd-i18n.properties - here you can find the texts of the login screen and you can simply change them.

Best regards
Björn

Hossam Khalil January 9, 2018

hey guys, i tried this for JSD 3.5 and jira 7.XX , and it did not work. I think since JSD became an applicaiton and not a plugin, this recepie seems not to work.

Any ideas for how to do this with the new JIRA 7.XX platfomr...?

THanks

Hossam

1 vote
shihab
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
May 6, 2014

Please watch and vote for this feature request: https://jira.atlassian.com/browse/JSD-330

We don't recommend updating the translation keys manually as this is a fragile approach. If you do need to use this approach to urgently change the text, please keep in mind that you will need to update the text every time you upgrade JIRA Service Desk.

0 votes
Björn Frauen September 9, 2014

Hi @Tiago Comasseto,

thanks for your usefull reply! I made the changes to the files in the obr and the jar but now I'm unable to bundle everything back again to a obr file.

How can I create such a obr-file?

Cheers, Björn

Tiago Comasseto
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 9, 2014

Hi, the obr file is basically just a compressed file. When I tested this customization I just opened it with 7-zip and then pulled out the jar file within the obr, edited the jar and put the jar back replacing the original. Cheers

0 votes
Cortland Bolles May 3, 2014

For a somewhat less manual option that you don't have to repeat for every release, if you have access directly to the database jira runs on, you can install the Jira InProduct Translation plugin, then manually add entries to the AO_23011C_TRANSLATIONS_ENTITY table:

ID KEY                        LOCALE TRANSLATION
1  cv.login.pub.signup.title  en_US  <text>
2  cv.login.pub.signup.desc   en_US  <text>
4  cv.login.signup.not.public en_US  <text>

From then on you'll get the translations on the login screen and won't have to change the obr file for every release.

Network Support October 18, 2016

SDJIRA Test Modifying Login Page on Customer Portal
installed add on
edited database
restarted service
enabled translations on my profile

I don't see any updated text on the service desk customer or agent login pages.

I can see the database entries I made in the add-on's configuration interface.

0 votes
Deb Martinez March 25, 2014

Pareshkumar,

After you already have it installed, you can find it here:

home>\plugins\installed-plugins

Unpack jira-servicedesk-1.2.1.jar

\i18n\sd-i18n.properties

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

TAGS
AUG Leaders

Atlassian Community Events