Add Additional Tabs To Sisense Header Row
This can not be implemented using Header JS API
Downloads
- Sisense version 7: addButtons-v7.zip
- Sisense version 6: addButtons.zip
Introduction
This article explains how to add additional links to the navigation bar, using a plugin in Sisense.
Purpose/Benefits
Sisense's header pane has 4 default tabs : Data, Analytics, Pulse & Admin. If you wish to add additional tabs to that, you can use the included plugin to add them in.

Steps
The following steps will walk you through the process of adding a translation engine to Sisense.
STEP 1 - ADD THE PLUGIN
Download the attachment and unzip the contents into:
V7.1 and below - C:\Program Files\Sisense\PrismWeb\plugins\ folder.
V7.2 & up - C:\Program Files\Sisense\app\plugins\ folder.
If the plugins folder doesn't exist, just create it.
STEP 2 - UPDATE THE BUTTONS.JS FILE
Open up buttons.js, and update it to include any additional links you'd like to display. If your link is to an external URL, make sure to include http:// before the rest of the URL. If it's just to another page in Sisense, you can just add the path to the page. See the below code block for examples of each.
// Add an array to the prism object for additional links
prism.extraButtons = [
{
link: "http://www.espn.com",
label: "ESPN"
},
{
link: "http://www.cnn.com",
label: "CNN"
},
{
link: "/app/settings#/users",
label: "Users"
}
];
})
prism.extraButtons = [
{
link: "http://www.espn.com",
label: "ESPN"
},
{
link: "http://www.cnn.com",
label: "CNN"
},
{
link: "/app/settings#/users",
label: "Users"
}
];
})
Updated 02-22-2024
intapiuser
Admin
Joined December 15, 2022