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.

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