This document serves as a guide to private labeling Interspire Email Marketer.

Changing a language variable

All of the text located within Interspire Email Marketer are stored in and displayed from language variables. The language variables for Interspire Email Marketer are created using the PHP command ‘define’. This includes two parts, the name of the language variable and the value of that variable.

All Interspire Email Marketer language variables start with the prefix ‘LNG_’ and are located in the ‘admin/com/language/default/’ folder. All private labeling language variables are located in the ‘admin/com/language/default/whitelabel.php’ file. You can remove any mention of Interspire from the application from within this file.

To edit a language variable follow the following steps.

Replace:

define('LNG_Copyright', 'Powered by Interspire Email Marketer 5.0 © Interspire Pty. Ltd.');

With your own custom “Powered by …” line. To not show anything, simply remove the content completely. Remember to leave the language variable intact or you will break the application.

define('LNG_Copyright', ''); or
define('LNG_Copyright', 'Powered by Your Company');
This will change the powered by link on the bottom of the page to either not display or say ‘Powered by Your Company’

Changing the Control Panel Logo

The Interspire Email Marketer image is located in the ‘admin/images’ folder and is called ‘logo.gif’. Editing this file will allow you to change the logo that appears in the top right of every page of the application.

Changing the Look and Feel of the Application

All of the styles used in Interspire Email Marketer can be found in the ‘admin/includes/styles’ folder. To change the way Interspire Email Marketer looks (colors, fonts etc) you simply need to edit these CSS files.

Disabling Version Checking

Open up ‘/admin/com/init-legacy.php’ on your server. Search for the line:

define('SENDSTUDIO_WHITE_LABEL', false); and set it to
define('SENDSTUDIO_WHITE_LABEL', true);

This will completely remove the “Version Check” block from the home page of the control panel.

Removing the “License Key” Setting

Note: if the license key setting is removed, you will be unable to modify the license key via the control panel in the future. The value for the license key can be adjusted in ‘admin/includes/config.php if it needs to be updated in the future.

Open up ‘/admin/com/templates/settings.tpl’ and ‘/admin/com/templates/settings2.tpl’ on your server.

Find and Remove:

<tr>
	<td colspan="2" class="Heading2">
		%%LNG_LicenseKeyIntro%%
	</td>
</tr>
<tr>
	<td class="FieldLabel">
		{template="Required"}
		%%LNG_LicenseKey%%:
	</td>
	<td>
		<input type="text" name="licensekey" id="licensekey" value="" class="Field250"> %%LNG_HLP_LicenseKey%%
	</td>
</tr>

Disabling the “Product Edition” on the System Information Page

Open up /admin/com/templates/settings_systeminfo.tpl on your server.

Find and Remove:

<tr>
    <td class="FieldLabel">
        {template="Not_Required"}
        %%LNG_ProductVersion%%:
    </td>
    <td>
    	<br/>
        %%GLOBAL_ProductVersion%%<br/>    
    </td>
</tr>
<tr style="display:">
	<td class="FieldLabel">
		{template="Not_Required"}<br/>
		%%LNG_ProductEdition%%:
	</td>
	<td>
		<br/>    
	</td>
</tr>

Removing the “Getting Started Video”

Find and remove the following in admin/com/templates/index.tpl file:
<div style="clear:both;">
  <div class="PanelHeaderBox1">
    <div id="HomeStartTitle" style="float:left;color:#636363;">%%LNG_GettingStarted_LearnMore%%</div>
    <div id="HideThisDiv" class="QuickLink HideThis">
       <a href="#" id="HideThis">
      
      </a>
    </div>
  </div>
<div class="DashboardPanelSubBox2" style="clear:both;">
  <div style="padding:12px 20px 0px 60px;background:transparent url(images/learn-video.gif) left top no-repeat;">
    <a id="VideoLearnMore" href="#">%%LNG_GettingStarted_WatchText%%</a>
  </div>
  <div style="padding:12px 0px 0px 60px;background:transparent url(images/learn-guide.gif) left top no-repeat;">
    <a target="_blank" href="%%LNG_Home_Getting_Starting_Link%%">%%LNG_GettingStarted_ReadText%%</a>
  </div>
</div>
</div>