Create Custom Installation

 

Create a custom installation folder and change the product name

To achieve this, you must do the following:

  1. Log in to your ISL Conference Proxy administration (http://localhost:7615/conf).
  2. Navigate to Configuration -> Advanced -> Customize
  3. Create or edit the desired customization.
  4. Check the "Show expert settings" checkbox.
  5. Scroll to find "ISL AlwaysOn installer defaults Windows:" and use the following parameters (must be URL encoded):
    • Mandatory parameters:
      • AppName= (this will set the application name which can be seen in the Control panel under Programs and Features)
      • DefaultDirName= (this will set the installation destination folder)
      • MainBinary= (this will set the name of the executable inside the installation folder)
      • Vendor= (this will set the vendor name) {Linux only}
    • Non-mandatory parameters:
      • AppPublisher= (this will set the application publisher name which can be seen in the Control panel under Programs and Features)
      • AppPublisherURL= (this will set the application publisher URL which can be seen in the Control panel under Programs and Features)
      • AppSupportURL= (this will set the application support URL which can be seen in the Control panel under Programs and Features)
      • DefaultGroupName= (this will set the name of the application folder in the Start menu)
    • Example (Windows): AppName=ACME_Support&DefaultDirName=C:\ACME_Support&MainBinary=ACME_Support&AppPublisher=ACME&AppPublisherURL=www.acme.com&AppSupportURL=www.acme.com%2Fsupport&DefaultGroupName=ACME
    • Example (Linux): AppName=ACME_Support&DefaultDirName=%2Fopt%2FACME_Support&MainBinary=ACME_Support&Vendor=ACME

Note: Make sure that "DefaultDirName" matches the "MainBinary" otherwise the ISL AlwaysOn service won't start.

Substitute translations

It's also possible to load substitute text from customization. Users are able to override text written inside the ISL AlwaysOn application.

To achieve this, you must do the following:

  1. Log in to your ISL Conference Proxy administration (http://localhost:7615/conf)
  2. Navigate to Configuration -> Advanced -> Customize
  3. Create or edit the desired customization.
  4. Check the "Show expert settings" checkbox.
  5. Scroll to find "Substitute ISL AlwaysOn translations".
  6. Add the text you want to replace - for example: "ISL AlwaysOn=My Application" will replace all occurrences of "ISL AlwaysOn" with "My Application".

Hide the "ISL AlwaysOn Public Folder" option in right-click menu

You can hide the option to "Send to -> ISL AlwaysOn Public Folder".

In order to disable this feature, follow these steps:

  1. Log in to your ISL Conference Proxy administration (http://localhost:7615/conf)
  2. Navigate to Configuration -> Advanced -> Customize
  3. Create or edit the desired customization.
  4. Check the "Show expert settings" checkbox.
  5. Scroll to find "ISL AlwaysOn installer defaults Windows".
  6. Use the parameter "SkipShellMenu=true".

Note: In addition to "SkipShellMenu=true", the mandatory parameters also need to be added for customization to work correctly. 

Example (Windows): AppName=ACME_Support&DefaultDirName=C:\ACME_Support&MainBinary=ACME_Support&SkipShellMenu=true 

Tags: create setup, customize install

Was this article helpful?