SSP Studio
Introduction
SSP Studio offers a central storage place for Javascript applications that are used throughout SSP.
As this is very specific for every installation, we refer to our Support department for more information.
Link to a studio app
Every studio app gets an ID, and can be linked to, for example:
<a href="#REPLACE-GENERAL-SspUrl#/servicecatalog/admin/AdminPageAppIframe.aspx?appid=181">Click here</a>
But, you see an ID in the link, and that is different between your environments, normally.
It is better to build the link using the StudioApp name of folder.
We do advise to use the Folder, as the name of the Studio App is more likely to change.
Here are some examples:
Using the Name (not the preferred method):
<a href="#REPLACE-GENERAL-SspUrl#/servicecatalog/admin/AdminPageAppSelector.aspx?name=studioappname">Click here</a>
Using the Folder (preferred method):
<a href="#REPLACE-GENERAL-SspUrl#/servicecatalog/admin/AdminPageAppSelector.aspx?folder=studioappfoldername">Click here</a>
Icons
You can add an acond in the 'Icon'-field, please choose from these libraries:
https://graphicburger.com/simple-line-icons-webfont/
or:
https://fontawesome.com/v4/icons/
Avoid the whitescreen after submit
When the app isused to show a form, you sometimes get a whitescreen after submitting the form (as a user). THerefor, update the COntent of the page 'redirect-after-submit) to:
<script language="javascript" type="text/javascript">
if (window.top.location.search && window.top.location.search.length > 0) {
window.top.location.search = "?" + window.top.location.search.substring(1).split('&').filter(function (currentsearch) { return currentsearch.indexOf("tab=") < 0; }).concat("tab=app-#APPID#").join("&");
} else {
window.top.location.search = "?tab=app-#APPID#";
}
window.top.location.reload();
</script>
Last updated