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

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

8 answers

1 accepted

Comments Closed

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

where i can find this .obr file (location)

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?

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

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

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

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 Hamid Atlassian Team May 06, 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.

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.

You're completly right, +1 frustrated more

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

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.

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.

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

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

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.

How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Published Jun 14, 2018 in Jira Service Desk

How the Telegram Integration for Jira helps Sergey's team take their support efficiency to the bank

...+ reading Fantasy). The same is true for him at the bank he works for: Efficiency is key when time literally equals money. Read on to learn how Sergey makes most of the time he has by...

784 views 5 7
Read article

Atlassian User Groups

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

Find a group

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

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you