Avoid Javascript in many core widgets
Hi,
There are many widget types that are part of the core of an analytical solution. Examples like Tabber, Jump to Dashboard, Accordion... are tools that the business users find very powerful and gives Sisense the fleixbility in the visualization that put the platform in the road to copete with powerful visualization tools like Tableau.
But, the profile of most of designers are business analyst or business users. To use and to configure properly this kind of visualizations, makes them to enter in a Javascript world, that it's very confusing and dirty. It makes that the promise of "self service" is not to close. I should be great if the configuration of this kind of visualization will be made from an user interface, without the need to write JS code.
Best
DRay
·1 year agoI'm happy to announce that this has been delivered in the L2025.1 release! https://docs.sisense.com/main/SisenseLinux/tabber.htm
DRay
·2 years agoHi soporteparaptx,
Thank you for getting back to me. We will review these comments to help guide our product directing. I obviously can't guarantee anything but know that we do read these posts and consider them.
One of the ways we prioritize development efforts is by community interest. I encourage other users to vote and comment on this suggestion. The more engagement a request receives, the higher the likelihood of it being considered for implementation.
Thank you for being a valuable part of our community!
soporteparaptx
OP2 years agoHi,
About JTD, I think that personalizations like show/not show filters, head, dashboards panes, type of Jump, and filter include/exclude are core functionalities.
About Tabber, hide/show widgets (like a multi-select box), tabs design.
Best
DRay
·2 years agoHi soporteparaptx,
Thank you for your feedback! While I work with the product team on this, I would like to get more information and head off any roadblocks to implementation. What are the top customizations that you would like to see streamlined?
I encourage other users to vote and comment on this suggestion. The more engagement a request receives, the higher the likelihood of it being considered for implementation.
Thank you for working with me to get this Idea fleshed out so it can be evaluated and scoped for effort.
Have a great day!
DRay
·2 years agoAs I start to work with the product team on this, I would like some more feedback on things that should be in the UI but currently require code.
Can you provide any additional customizations that need to be easier to deploy?
Oleksandr_K
·2 years agoHello soporteparaptx ,
Thank you for submitting your idea to the Product Feedback Forum. We appreciate your contribution!
Your idea is valid, so I am investigating internally what options are possible. In the interim, if you have additional details or information to add, that would be much appreciated.
Best,
Oleksandr
Oleksandr_K
·2 years agoHi,
Thank you for sharing the feedback on this area. It is vital for us!
I agree that such widely used customization capabilities should be more straightforward and not require complex programming skills. We will investigate with the team ways to improve it. I will update here once we have a better understanding of the possible solutions.
Regards
soporteparaptx
OP3 years agoHi both,
Thanks for share, but we need to focus on have a single stack vision, and this kind of features are expected to be available without any other cost, just out of the box. If not, we are going to go to a extremely expense platform with low adoption. We need to enhance the single-stack and self-service vision out of the box, with no additional costs.
Best
Ido Darnell
·3 years agoHey soporteparaptx
I totally agree with you, it can get crazy maintaining dozens of scripts for hundreds of widgets and dashboards, and while options like the one mentioned above may provide temporary relief, it still requires one to develop and maintain these scripts for all users and versions in an entire Sisense deployment.
This is exactly why QBeeQ develops many powerful plugins with absolutely no-code UI with your dashboard builders in mind, in order to enhance your end users experience.
Specifically, we developed an Advanced Widgets Tabber plugin which allows designers to create a robust navigation experience, all our plugins include built-in Jump-to-Dashboard within the widget design panels (see screenshot below), we're also about to release an advanced Jump-to-dashboard plugin soon.
These plugins and more can be found in our Interactive Design PowerUp which includes powerful plugins which give power builders like you tools to create more robust data storytelling apps and dashboards.
We're also about to release a game changing product which will finally allow a true self-service analytics experience for your designers and viewers alike, enabling viewers to create their own widgets and dashboards from pre-created widgets, and design these dashboards on a highly dynamic drag & drop grid.
Please do not hesitate to reach out for more information, always happy to help the Sisense eco-system
info@qbeeq.io
QBeeQ - Gold Sisense implementation & Development Partner
Benjamin Nissim
·3 years agoHello soporteparaptx ,
Sisense's flexibility in embedding analytical solutions is one of its advantages, thanks to its openness for developers.
While Sisense continuously improves and adds more capabilities to the UI, it's impossible to cover all requests, which is why companies like us - Paldi Solutions deliver plugins for clients.
You can find both free and premium plugins in the marketplace.
However, adding JS code to widgets is inevitable, which can result in many widgets scripts spread throughout the platform without a centralized control point.
To address this issue, we developed the Widget Script Manager, which allows you to manage widget scripts from a single central location.
Although you will need someone on your team who knows JS, it is not necessary to have everyone familiar with it.