Bookmark Xcelsius Dashboard

The other day, my colleague Josh Tapley (http://data-ink.com) and I had a conversation about being able to “bookmark” an Xcelsius dashboard. Basically, the idea would be to “save” the user context on the dashboard and be able to return to the same context. Well, below is an example of such an implementation. The dashboard is embedded in a php page. The Bookmark button on the dashboard is a text label with html code to trigger a javascript ajax function that takes the user context in the dashboard selectors, assigns them an id, and saves them in a database table. When the id is passed back to the embedding page, the proper values are retrieved and are used to initialize the dashboard. Enjoy!

Hi BJ, the label triggers a javascript function that calls the ajax function that stores the user input in the database and generates the bookmark. I typically post all my source files, but in this case, i have to leave a little bit to your imagination… 🙂 Feel free to reach out directly for more input. Thanks – Ron