Details
-
Suggestion
-
Resolution: Fixed
-
None
Description
Problem Definition
End users (usually non Administrators) raise support request because they cannot log in to Bitbucket Server.
Local Administrators expect the users to get in touch with them to resolve log in issues.
Since Atlassian does not manage these instances, these requests should be directed to the company's support instead.
Suggested Solution
Provide a solution to easily change the "Contact support" link to direct the requests to the internal support.
Workaround
It's possible to manually change the global footer template to hide the support links from the footer. Do note changing templates is not supported however, and the templates reside in the installation folder, and if you upgrade you will need to perform the same change again on the subsequent installation directory
To hide the links, the steps are as follows:
- Open $BITBUCKET_INST/app/static/bitbucket/internal/webpanels/global-footer.soy in a text editor
- Locate the following section:
<ul> <li>{productFullName()} <span title="{$hash}" id="product-version" data-commitid="{$hash}" data-system-build-number="{$systemBuildNumber}"> v{$buildVersion}</span></li> <li data-key="footer.links.documentation"><a href="{bitbucket_help_url('bitbucket.help.default')}" target="_blank">{getText('bitbucket.web.global.footer.links.documentation')}</a></li> <li data-key="footer.links.contact.support"><a href="https://support.atlassian.com/contact" target="_blank">{getText('bitbucket.web.global.footer.links.contact.support')}</a></li> <li data-key="footer.links.jac"><a href="https://jira.atlassian.com/browse/BSERV" target="_blank">{getText('bitbucket.web.global.footer.links.jac')}</a></li> <li data-key="footer.links.about"><a href="{nav_about()}">{getText('bitbucket.web.global.footer.links.about')}</a></li> <li data-key="footer.links.contact.atlassian"><a href="http://www.atlassian.com/company/contact/" target="_blank">{getText('bitbucket.web.global.footer.links.contact.atlassian')}</a></li> </ul>
- Comment out this section like so:
/* <li data-key="footer.links.documentation"><a href="{bitbucket_help_url('bitbucket.help.default')}" target="_blank">{getText('bitbucket.web.global.footer.links.documentation')}</a></li> <li data-key="footer.links.contact.support"><a href="https://support.atlassian.com/contact" target="_blank">{getText('bitbucket.web.global.footer.links.contact.support')}</a></li> <li data-key="footer.links.jac"><a href="https://jira.atlassian.com/browse/BSERV" target="_blank">{getText('bitbucket.web.global.footer.links.jac')}</a></li> <li data-key="footer.links.about"><a href="{nav_about()}">{getText('bitbucket.web.global.footer.links.about')}</a></li> <li data-key="footer.links.contact.atlassian"><a href="http://www.atlassian.com/company/contact/" target="_blank">{getText('bitbucket.web.global.footer.links.contact.atlassian')}</a></li> */
- Restart Bitbucket Server
Once you've restarted the links should not appear anymore.