Skip to main content
Closed for Voting

Ability to rename Solutions

Related products:Freshdesk
  • June 1, 2012
  • 28 replies
  • 75 views

The Name Solutions is not always suitable. For example, I'd like mine called FAQs, on the main menu at the top. We've tested with customers and a significant % don't click on Solutions because they don't think it is relevant.

28 replies

  • Apprentice
  • June 1, 2012
Yeah this would be really handy for my portal. I'd love to call it 'User Guides'

  • Community Debut
  • June 4, 2012
Hi,

We are coming  up with a complete CSS customization and soon it will be implemented.

  • Apprentice
  • September 9, 2012
Yes, the word solutions doesn't fit my business. I need the ability to call it FAQ or some other name or even hide it.

  • Contributor
  • September 10, 2012
Hi Harini,

Can you please supply everyone an ETA for this feature?

Thanks!

Forum|alt.badge.img+4
  • Contributor
  • November 19, 2012
Definitely one of the features I looked for within minutes of starting my FreshDesk trial. Please implement this :-)

  • Community Debut
  • January 27, 2013

Where is the CSS customization feature that has been promised for about a year now. I want to buy your software but I need to change the forum tab to point to our forum we already have in place. Without this it would be confusing for users.


  • Apprentice
  • January 29, 2013

I would like to see the ability to rename an field... For example, "Company" in he customer record is not important to our business. I'd like to rename it, or delete it.


  • Contributor
  • June 4, 2013

I figured out a way to do this.  I have the estate plan.  So, I'm able to edit the CSS and add javascript.

I put this snippet in my footer section:


<script>
    jQuery(document).ready( function() {
        jQuery(".page-tabs a:contains(Solutions)").text("FAQ");
    });
</script>

https://gist.github.com/blak3r/5703941


There is probably a way to do it with the templating engine... but i didn't look into it... 

{% if tab.label == "Solutions %}

// print link w/o variable name

{% else %}

// print normal link

{% endif %} 




Hi guys, 

You can change the names of any of the tabs in your support portal if you are in the Estate Plan. 

1. Go to Admin->Helpdesk Rebranding->Customize Portal
2. Click on the Layout and Pages tab
3. Under Portal Layout, you should be able to see the Header Section. Remove all the text from inside completely. 
4. Now type in the following code:

<header class="banner"><div class="banner-wrapper">
<div class="banner-title">
<a href="/support/home"><img src="{{ portal.logo_url }}" class="portal-logo"></a>
<h1 class="ellipsis heading">{{ portal.name }}</h1>
</div>
<nav class="banner-nav">
<div class="welcome">
Welcome <b></b>
</div>
<b><a href="/support/login"><b>Login</b></a></b> &nbsp;<b><a href="/support/signup"><b>Sign up</b></a></b>
</nav>
</div>
</header>
<nav class="page-tabs">
<a data-toggle-dom="#header-tabs" href="#" data-animated="true" class="mobile-icon-nav-menu show-in-mobile"></a>
<div class="nav-link" id="header-tabs">
<a href="/support/home" class="{% if tab.tab_type == portal.current_tab %}active{% endif %}">Home</a>
<a href="/support/solutions" class="{% if tab.tab_type == portal.current_tab %}active{% endif %}">Solutions</a>
<a href="/support/discussions" class="{% if tab.tab_type == portal.current_tab %}active{% endif %}">Forums</a>
</div>
</nav>

5. Now you can change the name of your tabs to anything you want. For example, in order to rename the Solutions tab, all you need to do is edit this line and type in anything you want. 

<a href="/support/solutions" class="{% if tab.tab_type == portal.current_tab %}active{% endif %}">Solutions</a>


6. Preview your changes to make sure they are fine. 
7. Save and publish them so that your changes get reflected on your portal. 

I hope this is helpful. Good luck!






  • Community Debut
  • August 1, 2013

Hi Ramesh, this works well, except that you are hard coding the top right header.  So after someone logs in, it still reads "Login" and "Sign Up".  Can you post the right tokens we can use instead of


<nav class="banner-nav">
<div class="welcome">
Welcome <b></b>
</div>
<b><a href="/support/login"><b>Login</b></a></b> &nbsp;<b><a href="/support/signup"><b>Sign up</b></a></b>
</nav>



Also note I think there is an extra closing </div> above.


Thanks in advance!



  • Community Debut
  • August 7, 2013

Figured it out - you can swap the <header> container for the original


<header class="banner">
  <div class="banner-wrapper">
    <div class="banner-title">
      {{ portal | logo }}
      <h1 class="ellipsis heading">{{ portal.name }}</h1>
    </div>
    <nav class="banner-nav">
      {{ portal | welcome_navigation }}
    </nav>
  </div>
</header>



  • Contributor
  • December 16, 2013

Ramesh - maybe I'm doing it wrong, but setting up tabs this way means that the "active" styling for links (e.g., color change for "active" tab) doesn't work anymore. Is there a way to modify this so that that feature still works?


Hi Cbarina, 

Thank you for your reply. 


I tried testing this right now and looks like the color change for active tabs still works. Can you please check and see if the links under the <nav> section have the following class defined?


class="{% if tab.tab_type == portal.current_tab %}active{% endif %}"


You need to assign this class for all your navigation links so that the active tab gets highlighted properly. There might be a little issue with the if statement that you haven't noticed so far. Please let me know if you are able to get things working again. 


  • Community Debut
  • December 19, 2013
1

  • Contributor
  • December 19, 2013

Hi Ramesh,


Yes, I had it set that way - code here: 


<div class="nav-link" id="header-tabs">

  <a href="/support/home" class="{% if tab.tab_type == portal.current_tab %}active{% endif %}" style="color:white;">support home</a>

<a href="/support/solutions" class="{% if tab.tab_type == portal.current_tab %}active{% endif %}"style="color:white;">knowledgebase</a>

</div>


- see https://edgeassessment.freshdesk.com/support/solutions. Doesn't seem to work.


Aha. 

I think you've missed a blank space in between the class and the style attributes. 

Please go ahead and add it as indicated below. 

class="{% if tab.tab_type == portal.current_tab %}active{% endif %}" style="color:white;"


If you continue to face issues, please raise a ticket with our support team and we'll sort things out for you. 


  • Contributor
  • December 30, 2013

Hi Ramesh - Thanks for the pointer there. I did put the space in, but it still doesn't work. Can you create a ticket to follow up on this?


Thanks,

Charlene


  • Community Debut
  • March 25, 2014

I don't need the full CSS customization of the Estate Plan, but I would like to be able to rename the tabs in my support portal. Will that be possible?


Hello - need a bit of guidance.  I have installed the header as instructed and it works great.  However, in the old code, the forums option would only show if you were logged in.  This is how I still need it to be, but still need the ability to use this code.  I tried a trick that I was taught by one of the great techs I've worked with at Freshdesk  {% if portal.user %} and then {% endif %} but I am missing something or this doesn't work.


Appreciate the feedback!


Hi Trace,

Could you ensure that you have unchecked the 'Users can view public solutions without logging in' option under
Admin -> Customer Portal? Doing this will hide the Knowledge Base tab for Customers who have not logged in.
Please write to us at support@freshdesk.com if you are still facing issues.


Is there anything in the pipeline to make this customisation more user-friendly?


  • Contributor
  • December 10, 2014

I agree with this...we should be able to change "solutions", "forums", "knowledge base", "community forums" labels anywhere they may appear with the portal.


sajesh.krishnadas
Contributor
Forum|alt.badge.img+6

Jamie, you will have the option to change those labels in the portal if you are under the Estate Plans with the Portal Customization option. You can find the detailed steps to make those customization in the first page of this thread. 


  • Contributor
  • August 25, 2016

this code seems only affect the tab, all other area still show Solutions

is there a global area that can be change and replace all "Solutions"/"Solution" strings?


<script type='text/javascript'>

 jQuery('#header-tabs a[data-name="Solutions"]').text("label-of your-choice")

</script> 


I would like to add that we should not have to pay for the Estate plan to simply retitle headings. Not to mention that you refer to a "Knowledgebase" all over the place but then using the "Solutions" heading which makes no sense at all. You should implement a way to simply rename headings on Garden at least and then have full CSS customization on Estate.