How to remove the Login, My tickets links and Register option from the customer portal menu?

In certain instances, LiveAgent owners may prefer to prevent customers from accessing their tickets through the customer portal section. Consequently, they are seeking a solution to hide the "Login" and "My tickets" menus from the customer portal.

To accomplish this, you can utilize the following CSS code within your LiveAgent admin panel: Customer portal -> Settings -> Customize design -> Design -> Custom CSS section.

.MenuLinkI, .MenuLinkT {
display:none;
}

.montana #menu-item-login, .montana #menu-item-mytickets {
display:none;
}

If you have disabled ticket submission in Customer portal -> Settings -> Submit ticket and are using the Minimalist or Classic theme, you will also need to add the following three lines to the custom CSS in order to hide the box containing the menu items:

.RightBox:first-child  {
display:none;
}

Furthermore, if you wish to prevent customer registration, you can hide the "Register" option in the "My tickets" section using the following CSS code:

#login_registerButtonmainButton {
  display: none;
}

Please note that if you switch to a different theme, you will need to reapply your custom CSS codes as each theme has its own custom CSS. If you have removed the "Register" option, it would be advisable to remove the subsequent "or" word that no longer makes sense without the "Register" option. This can be achieved by implementing the attached JavaScript code (Customer Portal > General > Settings > General Configuration > Click "Change" button > Tracking codes > Add it into Before </BODY> field)

 

 

×