Initial Commit of AgileBill Open Source

This commit is contained in:
unknown
2008-11-26 14:50:40 -08:00
parent ae5a0fc25e
commit 02306ccc47
2954 changed files with 410976 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">* DirectAdmin Port</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[port]" value="{$plugin_data.port}" class="form_field" size="30">
eg: 2222</td>
</tr>
<tr valign="top">
<td width="50%"> *DirectAdmin Host </td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[host]" value="{$plugin_data.host}" class="form_field" size="30">
eg: server.com</td>
</tr>
<tr valign="top">
<td width="50%"> *DirectAdmin Login</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[user]" value="{$plugin_data.user}" class="form_field">
eg: admin </td>
</tr>
<tr valign="top">
<td width="50%"> *DirectAdmin Password</td>
<td width="50%">
<input type="password" name="host_server_provision_plugin_data[pass]" value="{$plugin_data.pass}" class="form_field">
</td>
</tr>
<tr valign="top">
<td width="50%">Allow DirectAdmin to notify user?</td>
<td width="50%">
{$list->bool("host_server_provision_plugin_data[notify]", $plugin_data.notify, "form_menu")}
</td>
</tr>
<tr valign="top">
<td width="50%">* = required fields</td>
<td width="50%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="50%">&nbsp;</td>
<td width="50%">&nbsp;</td>
</tr>
</table>

View File

@@ -0,0 +1,33 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%"> *easyAdmin Host </td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[host]" value="{$plugin_data.host}" class="form_field" size="30">
eg: http://x.x.x.x:88/.easy/main/mysql.cgi</td>
</tr>
<tr valign="top">
<td width="50%"> *easyAdmin Login</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[user]" value="{$plugin_data.user}" class="form_field">
eg: admin </td>
</tr>
<tr valign="top">
<td width="50%"> *easyAdmin Password</td>
<td width="50%">
<input type="password" name="host_server_provision_plugin_data[pass]" value="{$plugin_data.pass}" class="form_field">
</td>
</tr>
<tr valign="top">
<td width="50%"> *easyAdmin Reseller</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[reseller]" value="{$plugin_data.reseller}" class="form_field">
eg: admin</td>
</tr>
<tr valign="top">
<td width="50%">* = required fields</td>
<td width="50%">&nbsp;</td>
</tr>
</table>

View File

@@ -0,0 +1,45 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as a .sh file
on the target server in your ensim directory where the &quot;adddomain&quot;,
&quot;editdomain&quot;, and &quot;deldomain&quot; executable files are located.
You must then give the .sh file you have created proper permission to execute
the above mentioned files, and create a crontab job that runs it every 2-3
minutes.<br>
<br>
You must also have curl installed, and make sure the correct path to the
curl directory is reflected in the 1st line of your .sh file...</td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">CURL=/usr/bin/curl
KEY={$host_server.keycode}
PLG={$host_server.provision_plugin}
URL={$URL}plugins/provision/
{literal}${CURL} -d "key=${KEY}" ${URL}${PLG}.php > provision_output.sh{/literal}
sh provision_output.sh
rm provision_output.sh
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,45 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as a .sh file
on the target server in your ensim directory where the &quot;AddVirtDomain&quot;,
&quot;EditVirtDomain&quot;, &quot;DisableVirtDomain&quot;, &quot;EnableVirtDomain&quot;,
and &quot;DeleteVirtDomain&quot; executable files are located. You must
then give the .sh file you have created proper permission to execute the
above mentioned files, and create a crontab job that runs it every 2-3 minutes.<br>
<br>
You must also have curl installed, and make sure the correct path to the
curl directory is reflected in the 1st line of your .sh file...</td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">CURL=/usr/bin/curl
KEY={$host_server.keycode}
PLG={$host_server.provision_plugin}
URL={$URL}plugins/provision/
{literal}${CURL} -d "key=${KEY}" ${URL}${PLG}.php > provision_output.sh{/literal}
sh provision_output.sh
rm provision_output.sh
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,45 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as a .sh file
on the target server in your ensim directory where the &quot;AddVirtDomain&quot;,
&quot;EditVirtDomain&quot;, &quot;DisableVirtDomain&quot;, &quot;EnableVirtDomain&quot;,
and &quot;DeleteVirtDomain&quot; executable files are located. You must
then give the .sh file you have created proper permission to execute the
above mentioned files, and create a crontab job that runs it every 2-3 minutes.<br>
<br>
You must also have curl installed, and make sure the correct path to the
curl directory is reflected in the 1st line of your .sh file...</td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">CURL=/usr/bin/curl
KEY={$host_server.keycode}
PLG={$host_server.provision_plugin}
URL={$URL}plugins/provision/
{literal}${CURL} -d "key=${KEY}" ${URL}${PLG}.php > provision_output.sh{/literal}
sh provision_output.sh
rm provision_output.sh
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,60 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
<tr valign="top">
<td width="50%"> Update Local Dns Server after adding new domains?</td>
<td width="50%">
{ $list->bool("host_server_provision_plugin_data[dns]", $plugin_data.dns, "form_menu") }
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as AgileBill.bat
file on the target server in your ensim directory where the &quot;adddomain&quot;,
&quot;editdomain&quot;, and &quot;deldomain&quot; executable files are located.
You must then give the AgileBill.bat file you have created proper permission
to execute the above mentioned files, and create a task that runs the AgileBill.bat
file each time your server starts.<br>
<br>
You must also have curl installed, and make sure the correct path to the
curl directory is reflected in the 1st line of your .bat file...</td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">@SET CURL=c:\curl\curl
@SET KEY={$host_server.keycode}
@SET DEL=120
@SET PLG={$host_server.provision_plugin}
@SET URL={$URL}plugins/provision/
:LOOP
%CURL% -d "key=%KEY%" %URL%%PLG%.php > AgileBill_Out.bat
GOTO WAIT
AgileBill_Out.bat & CALL AgileBill
GOTO LOOP
:END
:WAIT
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %DEL% -w 1000 > nul
GOTO LOOP
:END
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,60 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
<tr valign="top">
<td width="50%"> Update Local Dns Server after adding new domains?</td>
<td width="50%">
{ $list->bool("host_server_provision_plugin_data[dns]", $plugin_data.dns, "form_menu") }
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as AgileBill.bat
file on the target server in your ensim directory where the &quot;adddomain&quot;,
&quot;editdomain&quot;, and &quot;deldomain&quot; executable files are located.
You must then give the AgileBill.bat file you have created proper permission
to execute the above mentioned files, and create a task that runs the AgileBill.bat
file each time your server starts.<br>
<br>
You must also have curl installed, and make sure the correct path to the
curl directory is reflected in the 1st line of your .bat file...</td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">@SET CURL=c:\curl\curl
@SET KEY={$host_server.keycode}
@SET DEL=120
@SET PLG={$host_server.provision_plugin}
@SET URL={$URL}plugins/provision/
:LOOP
%CURL% -d "key=%KEY%" %URL%%PLG%.php > AgileBill_Out.bat
GOTO WAIT
AgileBill_Out.bat & CALL AgileBill
GOTO LOOP
:END
:WAIT
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %DEL% -w 1000 > nul
GOTO LOOP
:END
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,11 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">Your Heart Internet Reseller Authcode</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[authcode]" value="{$plugin_data.authcode}" class="form_field" size="30">
</td>
</tr>
</table>

View File

@@ -0,0 +1,34 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%"> *Helm Host</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[host]" value="{$plugin_data.host}" class="form_field" size="30">
ie: cp.site.com</td>
</tr>
<tr valign="top">
<td width="50%"> *Helm Login</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[user]" value="{$plugin_data.user}" class="form_field">
</td>
</tr>
<tr valign="top">
<td width="50%"> *Helm Password</td>
<td width="50%">
<input type="password" name="host_server_provision_plugin_data[pass]" value="{$plugin_data.pass}" class="form_field">
</td>
</tr>
<tr valign="top">
<td width="50%"> *Helm Reseller Username (must have hosting plans configured
for this reseller)</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[reseller]" value="{$plugin_data.reseller}" class="form_field">
</td>
</tr>
<tr valign="top">
<td width="50%">* = required fields</td>
<td width="50%">&nbsp;</td>
</tr>
</table>

View File

@@ -0,0 +1,17 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%"> Hostopia Username </td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[user]" value="{$plugin_data.user}" size="40">
</td>
</tr>
<tr valign="top">
<td width="50%"> Hostopia Password </td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[pass]" value="{$plugin_data.pass}" >
</td>
</tr>
</table>

View File

@@ -0,0 +1,15 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
email
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[email]" value="{$plugin_data.email}" class="form_field" size="40">
</td>
</tr>
</table>

View File

@@ -0,0 +1,44 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as a .sh file
on the target server where the plesk creation utilities are created. You
must then give the .sh file you have created proper permission to execute
the plesk creation utilities (normally root), and create a crontab job that
runs it every 2-3 minutes.<br>
<br>
You must also have curl installed, and make sure the correct path to the
curl directory is reflected in the 1st line of your .sh file...</td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">CURL=/usr/bin/curl
KEY={$host_server.keycode}
PLG={$host_server.provision_plugin}
URL={$URL}plugins/provision/
{literal}${CURL} -d "key=${KEY}" ${URL}${PLG}.php > provision_output.sh{/literal}
sh provision_output.sh
rm provision_output.sh
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,44 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as a .sh file
on the target server where the plesk creation utilities are created. You
must then give the .sh file you have created proper permission to execute
the plesk creation utilities (normally root), and create a crontab job that
runs it every 2-3 minutes.<br>
<br>
You must also have curl installed, and make sure the correct path to the
curl directory is reflected in the 1st line of your .sh file...</td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">CURL=/usr/bin/curl
KEY={$host_server.keycode}
PLG={$host_server.provision_plugin}
URL={$URL}plugins/provision/
{literal}${CURL} -d "key=${KEY}" ${URL}${PLG}.php > provision_output.sh{/literal}
sh provision_output.sh
rm provision_output.sh
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,33 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">* Plesk Port</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[port]" value="{$plugin_data.port}" class="form_field" size="30">
eg: 8443</td>
</tr>
<tr valign="top">
<td width="50%"> * Plesk Host </td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[host]" value="{$plugin_data.host}" class="form_field" size="30">
eg: server.com</td>
</tr>
<tr valign="top">
<td width="50%"> * Plesk Login</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[user]" value="{$plugin_data.user}" class="form_field">
eg: admin </td>
</tr>
<tr valign="top">
<td width="50%"> * Plesk Password</td>
<td width="50%">
<input type="password" name="host_server_provision_plugin_data[pass]" value="{$plugin_data.pass}" class="form_field">
</td>
</tr>
<tr valign="top">
<td width="50%">* = required fields</td>
<td width="50%">&nbsp;</td>
</tr>
</table>

View File

@@ -0,0 +1,53 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as AgileBill.bat
on the target server in the directory where the plesk creation utilities
are created. You must then give the AgileBill.bat file you have created
proper permission to execute the Plesk creation utilities, and create a
task that runs the AgileBill.bat file each time your server starts.<br>
<br>
You must also have curl installed, and make sure the correct path to the
curl directory is reflected in the 1st line of your .bat file...</td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">@SET CURL=c:\curl\curl
@SET KEY={$host_server.keycode}
@SET DEL=120
@SET PLG={$host_server.provision_plugin}
@SET URL={$URL}plugins/provision/
:LOOP
%CURL% -d "key=%KEY%" %URL%%PLG%.php > AgileBill_Out.bat
GOTO WAIT
AgileBill_Out.bat & CALL AgileBill
GOTO LOOP
:END
:WAIT
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %DEL% -w 1000 > nul
GOTO LOOP
:END
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,53 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as AgileBill.bat
on the target server in the directory where the plesk creation utilities
are created. You must then give the AgileBill.bat file you have created
proper permission to execute the Plesk creation utilities, and create a
task that runs the AgileBill.bat file each time your server starts.<br>
<br>
You must also have curl installed, and make sure the correct path to the
curl directory is reflected in the 1st line of your .bat file...</td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">@SET CURL=c:\curl\curl
@SET KEY={$host_server.keycode}
@SET DEL=120
@SET PLG={$host_server.provision_plugin}
@SET URL={$URL}plugins/provision/
:LOOP
%CURL% -d "key=%KEY%" %URL%%PLG%.php > AgileBill_Out.bat
GOTO WAIT
AgileBill_Out.bat & CALL AgileBill
GOTO LOOP
:END
:WAIT
@ping 127.0.0.1 -n 2 -w 1000 > nul
@ping 127.0.0.1 -n %DEL% -w 1000 > nul
GOTO LOOP
:END
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,42 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">* Plesk Port</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[port]" value="{$plugin_data.port}" class="form_field" size="30">
eg: 8443</td>
</tr>
<tr valign="top">
<td width="50%"> * Plesk Host </td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[host]" value="{$plugin_data.host}" class="form_field" size="30">
eg: server.com</td>
</tr>
<tr valign="top">
<td width="50%"> * Plesk Login</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[user]" value="{$plugin_data.user}" class="form_field">
eg: admin </td>
</tr>
<tr valign="top">
<td width="50%"> * Plesk Password</td>
<td width="50%">
<input type="password" name="host_server_provision_plugin_data[pass]" value="{$plugin_data.pass}" class="form_field">
</td>
</tr>
<tr valign="top">
<td width="50%" height="18">* Plesk Client ID</td>
<td width="50%" height="18">
<input type="text" name="host_server_provision_plugin_data[acct]" value="{$plugin_data.acct}" class="form_field" size="3">
This is the numeric client ID of the PSA user to create all domains under.
To get this ID, create a new client in PSA and on the Client page, move
your mouse over the client name and in the status bar you will see the client
id like so: ...?cl_id=X (where X is the client id)</td>
</tr>
<tr valign="top">
<td width="50%">* = required fields</td>
<td width="50%">&nbsp;</td>
</tr>
</table>

View File

@@ -0,0 +1,58 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
connection_mode
{/translate}
</td>
<td width="50%">
<select name="host_server_provision_plugin_data[mode]" >
<option value="ftp" {if $plugin_data.mode == "ftp"}selected{/if}>{translate module=host_server}ftp{/translate}</option>
<option value="http" {if $plugin_data.mode == "http"}selected{/if}>{translate module=host_server}http{/translate}</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="50%">
{translate module=host_server}
host
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[host]" value="{$plugin_data.host}" size="40">
</td>
</tr>
<tr valign="top">
<td width="50%">
{translate module=host_server}
path
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[path]" value="{$plugin_data.path}" size="40">
</td>
</tr>
<tr valign="top">
<td width="50%">
{translate module=host_server}
username
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[username]" value="{$plugin_data.username}" >
</td>
</tr>
<tr valign="top">
<td width="50%">
{translate module=host_server}
password
{/translate}
</td>
<td width="50%">
<input type="password" name="host_server_provision_plugin_data[password]" value="{$plugin_data.password}" >
</td>
</tr>
</table>

View File

@@ -0,0 +1,45 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as a .sh file
on the target server in your ensim directory where the &quot;addvsite&quot;,
&quot;adduser&quot;, and &quot;cdelvsite&quot; executable files are located.
You must then give the .sh file you have created proper permission to execute
the above mentioned files, and create a crontab job that runs it every 2-3
minutes.<br>
<br>
You must also have curl installed, and make sure the correct path to the
curl directory is reflected in the 1st line of your .sh file...</td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">CURL=/usr/bin/curl
KEY={$host_server.keycode}
PLG={$host_server.provision_plugin}
URL={$URL}plugins/provision/
{literal}${CURL} -d "key=${KEY}" ${URL}${PLG}.php > provision_output.sh{/literal}
sh provision_output.sh
rm provision_output.sh
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,38 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%"> Webmin Hostname or IP </td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[host]" value="{$plugin_data.host}" size="40">
</td>
</tr>
<tr valign="top">
<td width="50%"> Webmin Port</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[port]" value="{$plugin_data.port}" size="40">
</td>
</tr>
<tr valign="top">
<td width="50%"> Webmin User Account</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[user]" value="{$plugin_data.user}" size="40">
</td>
</tr>
<tr valign="top">
<td width="50%"> Webmin Password</td>
<td width="50%">
<input type="password" name="host_server_provision_plugin_data[pass]" value="{$plugin_data.pass}" size="40">
</td>
</tr>
<tr valign="top">
<td width="50%">Connect Type</td>
<td width="50%">
<select name="host_server_provision_plugin_data[ssl]" >
<option value="0" {if $plugin_data.ssl == "0"}selected{/if}>Standard</option>
<option value="1" {if $plugin_data.ssl == "1"}selected{/if}>SSL</option>
</select>
</td>
</tr>
</table>

View File

@@ -0,0 +1,46 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_server}
field_keycode
{/translate}
</td>
<td width="50%">
<input type="text" name="host_server_keycode" value="{$host_server.keycode}" class="form_field" size="40" maxlength="64">
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="3" class="row1">
<tr>
<td><p>To complete the automation for this server with the selected provisioning
plugin, you must paste the text in the box below and save it as a .sh file
on the target server in the directory where the following executable files are located. (generally '/usr/libexec/webmin/virtual-server/')</p>
<pre wrap="">create-domain.pl<br>delete-domain.pl<br>disable-domain.pl<br>enable-domain.pl<br>edit-domain.pl</pre>
<p>You must
then give the .sh file you have created proper permission to execute the
above mentioned files (root), and create a crontab job that runs it every 2-3 minutes to keep changes on the server up to date.
<br>
<br>
You must also have curl installed on the machine where the .sh file will be copied, and make sure the correct path to the
curl directory is reflected in the 1st line of your .sh file below...</p></td>
</tr>
<tr>
<td>
<div align="center">
<textarea name="textfield" cols="60" rows="8" class="form_field">CURL=/usr/bin/curl
KEY={$host_server.keycode}
PLG={$host_server.provision_plugin}
URL={$URL}plugins/provision/
{literal}${CURL} -d "key=${KEY}" ${URL}${PLG}.php > provision_output.sh{/literal}
sh provision_output.sh
rm provision_output.sh
</textarea>
</div>
</td>
</tr>
</table>

View File

@@ -0,0 +1,38 @@
{$list->unserial($host_server.provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%"> Connect Type</td>
<td width="50%">
<select name="host_server_provision_plugin_data[mode]" >
<option value="0" {if $plugin_data.mode == "0"}selected{/if}>Standard</option>
<option value="1" {if $plugin_data.mode == "1"}selected{/if}>SSL</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="50%"> Host</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[host]" value="{$plugin_data.host}" size="40">
</td>
</tr>
<tr valign="top">
<td width="50%"> Path to 'Accounting.php.inc'</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[path]" value="{if $plugin_data.path == ""}/usr/local/cpanel/Cpanel/Accounting.php.inc{else}{$plugin_data.path}{/if}" size="40">
</td>
</tr>
<tr valign="top">
<td width="50%"> WHM User Account</td>
<td width="50%">
<input type="text" name="host_server_provision_plugin_data[account]" value="{$plugin_data.account}" >
</td>
</tr>
<tr valign="top">
<td width="50%"> WHM Access Hash</td>
<td width="50%">
<textarea name="host_server_provision_plugin_data[accesshash]" cols="40" rows="8">{$plugin_data.accesshash}</textarea>
</td>
</tr>
</table>

View File

@@ -0,0 +1,15 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%"> DirectAdmin Package Name</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[package]" value="{$plugin_data.package}" class="form_field" size="20">
eg: newpackage</td>
</tr>
<tr valign="top">
<td width="50%">IP Based?</td>
<td width="50%">
{$list->bool("product_host_provision_plugin_data[type]", $plugin_data.type, "form_menu")}
</td>
</tr>
</table>

View File

@@ -0,0 +1,112 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%"> Host Type</td>
<td width="50%">
<select name="product_host_provision_plugin_data[hst_type]" class="form_menu">
<option value="1" {if $plugin_data.hst_type == "1"} selected{/if}>Name
Based</option>
<option value="0" {if $plugin_data.hst_type == "0"} selected{/if}>IP Based</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="50%"> Disk Quota</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[quota]" value="{$plugin_data.quota}" class="form_field" size="4">
MB </td>
</tr>
<tr valign="top">
<td width="50%">Max POP3/FTP Users</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[users]" value="{$plugin_data.users}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Enable FrontPage</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[enfp]", $plugin_data.enfp, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">PHP</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[enphp]", $plugin_data.enphp, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Shell Access</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[enshell]", $plugin_data.enshell, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">SSI</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[enssi]", $plugin_data.enssi, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">CGI</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[encgi]", $plugin_data.encgi, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">suEXEC</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[ensuexec]", $plugin_data.ensuexec, "form_menu") }
(cannot be enabled at the same time as Miva)</td>
</tr>
<tr valign="top">
<td width="50%">Raw Log Access</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[enraw]", $plugin_data.enraw, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Miva Merchant</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[enmiva]", $plugin_data.enmiva, "form_menu") }
(cannot be enabled at the same time as suEXEC)</td>
</tr>
<tr valign="top">
<td width="50%">SSL</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[enssl]", $plugin_data.enssl, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Spam Filter (Spamassasin)</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[enfilter]", $plugin_data.enfilter, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Limit Bandwidth</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[enthrottle]", $plugin_data.enthrottle, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Limite Bandwidth Settings (If Yes to above)</td>
<td width="50%"> Limit:
<input name="product_host_provision_plugin_data[limit]" size=7 value="{$plugin_data.limit}" class="form_field">
<select name="product_host_provision_plugin_data[bwunit]" class="form_menu">
<option value="G" {if $plugin_data.bwunit == "G"} selected{/if}>Gigabyte(s)</option>
<option value="M" {if $plugin_data.bwunit == "M"} selected{/if}>Megabyte(s)</option>
<option value="K" {if $plugin_data.bwunit == "K"} selected{/if}>Kilobyte(s)</option>
</select>
<br>
Duration
<input name="product_host_provision_plugin_data[duration]" size=7 value="{$plugin_data.duration}" class="form_field">
<select name="product_host_provision_plugin_data[durationunit]" class="form_menu">
<option value="w" {if $plugin_data.durationunit == "w"} selected{/if}>Week(s)</option>
<option value="d" {if $plugin_data.durationunit == "d"} selected{/if}>Day(s)</option>
<option value="h" {if $plugin_data.durationunit == "h"} selected{/if}>Hour(s)</option>
</select>
</td>
</tr>
</table>
<p>&nbsp;</p>

View File

@@ -0,0 +1,49 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top" class="row2">
<td width="49%">
{translate module=host_provision_plugin}
service
{/translate}
</td>
<td width="17%">
{translate module=host_provision_plugin}
enabled
{/translate}
</td>
<td width="34%">
{translate module=host_provision_plugin}
options
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ipinfo_namebased
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<select name="product_host_provision_plugin_data[ipinfo_namebased]" class="form_menu">
<option value="1" {if $plugin_data.ipinfo_namebased == "1"} selected{/if}>Name
Based</option>
<option value="0" {if $plugin_data.ipinfo_namebased == "0"} selected{/if}>IP
Based</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
assoc_plan
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[plan]" value="{$plugin_data.plan}" class="form_field" size="10">
</td>
</tr>
</table>

View File

@@ -0,0 +1,457 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top" class="row2">
<td width="49%">
{translate module=host_provision_plugin}
service
{/translate}
</td>
<td width="17%">
{translate module=host_provision_plugin}
enabled
{/translate}
</td>
<td width="34%">
{translate module=host_provision_plugin}
options
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ipinfo_namebased
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<select name="product_host_provision_plugin_data[ipinfo_namebased]" class="form_menu">
<option value="1" {if $plugin_data.ipinfo_namebased == "1"} selected{/if}>Name
Based</option>
<option value="0" {if $plugin_data.ipinfo_namebased == "0"} selected{/if}>IP
Based</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
diskquota
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[diskquota]" value="{$plugin_data.diskquota}" class="form_field" size="10">
MB </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
maxusers
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[maxusers]" value="{$plugin_data.maxusers}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
bandwidth_threshold
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[bandwidth_threshold]" value="{if $plugin_data.bandwidth_threshold == ""}0{else}{$plugin_data.bandwidth_threshold}{/if}" class="form_field" size="15">
Bytes (0=unlimited)</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
bandwidth_rollover
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[bandwidth_rollover]" value="{if $plugin_data.bandwidth_rollover == ""}0{else}{$plugin_data.bandwidth_rollover}{/if}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
mailscanner
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[mailscanner]", $plugin_data.mailscanner, "form_menu") }
</td>
<td width="34%">
{translate module=host_provision_plugin}
mailscanner_out
{/translate}
{ $list->bool("product_host_provision_plugin_data[mailscanner_out]", $plugin_data.mailscanner_out, "form_menu") }
{translate module=host_provision_plugin}
mailscanner_in
{/translate}
{ $list->bool("product_host_provision_plugin_data[mailscanner_in]", $plugin_data.mailscanner_in, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
aspmgr
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[aspmgr]", $plugin_data.aspmgr, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
scriptsmgr
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[scriptsmgr]", $plugin_data.scriptsmgr, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
files
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[files]", $plugin_data.files, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
analog
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[analog]", $plugin_data.analog, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
frontpage
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[frontpage]", $plugin_data.frontpage, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
perl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[perl]", $plugin_data.perl, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
allowanonymous
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[anonftp]", $plugin_data.anonftp, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
mysql
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[mysql]", $plugin_data.mysql, "form_menu") }
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[dbasenum]" value="{if $plugin_data.dbasenum == ""}1{else}{$plugin_data.dbasenum}{/if}" class="form_field" size="10">
Max DBs</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
cgi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[cgi]", $plugin_data.cgi, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssi]", $plugin_data.ssi, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
develenv
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[develenv]", $plugin_data.develenv, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
telnet
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[telnet]", $plugin_data.telnet, "form_menu") }
</td>
<td width="34%">Jail?
{ $list->bool("product_host_provision_plugin_data[telnet_jail]", $plugin_data.telnet_jail, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssh
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssh]", $plugin_data.ssh, "form_menu") }
</td>
<td width="34%">Jail?
{ $list->bool("product_host_provision_plugin_data[ssh_jail]", $plugin_data.ssh_jail, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
logrotate
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[logrotate]", $plugin_data.logrotate, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
vhbackup
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[vhbackup]", $plugin_data.vhbackup, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
bind
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[bind]", $plugin_data.bind, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
imap
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[imap]", $plugin_data.imap, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
tomcat4
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[tomcat4]", $plugin_data.tomcat4, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
openssl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[openssl]", $plugin_data.openssl, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
weblogs
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[weblogs]", $plugin_data.weblogs, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
anonftp
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[anonftp]", $plugin_data.anonftp, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
majordomo
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[majordomo]", $plugin_data.majordomo, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
vacation
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[vacation]", $plugin_data.vacation, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
spam_filter
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[spam_filter]", $plugin_data.spam_filter, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
sqmail
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[sqmail]", $plugin_data.sqmail, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
mivamerchant
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[mivamerchant]", $plugin_data.mivamerchant, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
webalizer
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webalizer]", $plugin_data.webalizer, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
proftpd
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[proftpd]", $plugin_data.proftpd, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
sendmail
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[sendmail]", $plugin_data.sendmail, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
subdomain
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[subdomain]", $plugin_data.subdomain, "form_menu") }
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_subdomain]" value="{if $plugin_data.max_subdomain == ""}0{else}{$plugin_data.max_subdomain}{/if}" class="form_field" size="10">
{translate module=host_provision_plugin}
max_subdomain
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
apache_jail
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[apache_jail]", $plugin_data.apache_jail, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">&nbsp;</td>
<td width="17%">&nbsp;</td>
<td width="34%">&nbsp;</td>
</tr>
</table>

View File

@@ -0,0 +1,9 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="49%"> Enter service plan name from Ensim (ie: default)</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[plan]" value="{$plugin_data.plan}" class="form_field" size="20">
</td>
</tr>
</table>

View File

@@ -0,0 +1,377 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top" class="row2">
<td width="49%">
{translate module=host_provision_plugin}
service
{/translate}
</td>
<td width="17%">
{translate module=host_provision_plugin}
enabled
{/translate}
</td>
<td width="34%">
{translate module=host_provision_plugin}
options
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ipinfo_namebased
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<select name="product_host_provision_plugin_data[ipinfo_namebased]" class="form_menu">
<option value="1" {if $plugin_data.ipinfo_namebased == "1"} selected{/if}>Name
Based</option>
<option value="0" {if $plugin_data.ipinfo_namebased == "0"} selected{/if}>IP
Based</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
diskquota
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[diskquota]" value="{$plugin_data.diskquota}" class="form_field" size="10">
MB </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
maxusers
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[maxusers]" value="{$plugin_data.maxusers}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
files
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[winfiles]", $plugin_data.winfiles, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
analog
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[winanalog]", $plugin_data.winanalog, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
odbc
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[odbc]", $plugin_data.odbc, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
coldfusion
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[coldfusion]", $plugin_data.coldfusion, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
frontpage
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[frontpage]", $plugin_data.frontpage, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
perl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[perl]", $plugin_data.perl, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
php
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[php]", $plugin_data.php, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
mysql
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[mysql]", $plugin_data.mysql, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
urchin
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[urchin]", $plugin_data.urchin, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
msftpsvc
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[msftpsvc]", $plugin_data.msftpsvc, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
cgi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[cgi]", $plugin_data.cgi, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssi]", $plugin_data.ssi, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
sslc
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[sslc]", $plugin_data.sslc, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
w3svc
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[w3svc]", $plugin_data.w3svc, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
allowanonymous
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[allowanonymous]", $plugin_data.allowanonymous, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
logtype
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[logtype]", $plugin_data.logtype, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
msftpsvc
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[msftpsvc]", $plugin_data.msftpsvc, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ftp_maxconnections
{/translate}
</td>
<td width="17%">---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[ftp_maxconnections]" value="{$plugin_data.ftp_maxconnections}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ftp_maxconnectionsunlimited
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ftp_maxconnectionsunlimited]", $plugin_data.ftp_maxconnectionsunlimited, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
logtype
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[logtype]", $plugin_data.logtype, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
enablebandwidthquota
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[enablebandwidthquota]", $plugin_data.enablebandwidthquota, "form_menu") }
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[maxbandwidth]" value="{$plugin_data.maxbandwidth}" class="form_field" size="10">
Kbps </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
cpuquota
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[cpuquota]", $plugin_data.cpuquota, "form_menu") }
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[cpuquota]" value="{$plugin_data.cpuquota}" class="form_field" size="10">
1-100 </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
w3svc_maxconnections
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[w3svc_maxconnections]" value="{$plugin_data.w3svc_maxconnections}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
w3svc_maxconnectionsunlimited
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[w3svc_maxconnectionsunlimited]", $plugin_data.w3svc_maxconnectionsunlimited, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
serversize
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<select name="product_host_provision_plugin_data[serversize]" class="form_menu">
<option value="0" {if $plugin_data.serversize == "0"} selected{/if}><
10,000 daily requests</option>
<option value="1" {if $plugin_data.serversize == "1"} selected{/if}>10,000
- 100,000 daily requests</option>
<option value="2" {if $plugin_data.serversize == "2"} selected{/if}>>100,000
daily requests</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
winmail
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[winmail]", $plugin_data.winmail, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
userforwards
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[userforwards]", $plugin_data.userforwards, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
autoresponder
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[autoresponder]", $plugin_data.autoresponder, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
</table>

View File

@@ -0,0 +1,419 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top" class="row2">
<td width="49%">
{translate module=host_provision_plugin}
service
{/translate}
</td>
<td width="17%">
{translate module=host_provision_plugin}
enabled
{/translate}
</td>
<td width="34%">
{translate module=host_provision_plugin}
options
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ipinfo_namebased
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<select name="product_host_provision_plugin_data[ipinfo_namebased]" class="form_menu">
<option value="1" {if $plugin_data.ipinfo_namebased == "1"} selected{/if}>Name
Based</option>
<option value="0" {if $plugin_data.ipinfo_namebased == "0"} selected{/if}>IP
Based</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
diskquota
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[diskquota]" value="{$plugin_data.diskquota}" class="form_field" size="10">
MB </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
maxusers
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[maxusers]" value="{$plugin_data.maxusers}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
datadrive
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[dataDrive]" value="{if $plugin_data.dataDrive == ""}c:{else}{$plugin_data.dataDrive}{/if}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
style_name
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<select name="product_host_provision_plugin_data[style_name]" class="form_menu">
<option value="blue-display" {if $plugin_data.style_name == "blue"} selected{/if}>Cerulean
Blue</option>
<option value="brown-display" {if $plugin_data.style_name == "brown-display"} selected{/if}>Class
Lavender</option>
<option value="green-display" {if $plugin_data.style_name == "green-display"} selected{/if}>Serene
Green</option>
<option value="grey-display" {if $plugin_data.style_name == "grey-display"} selected{/if}>Soothing
Grey</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
urchin
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[urchin]", $plugin_data.urchin, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
files
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[winfiles]", $plugin_data.winfiles, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
analog
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[winanalog]", $plugin_data.winanalog, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
odbc
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[odbc]", $plugin_data.odbc, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
coldfusion
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[coldfusion]", $plugin_data.coldfusion, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
frontpage
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[frontpage]", $plugin_data.frontpage, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
perl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[perl]", $plugin_data.perl, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
php
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[php]", $plugin_data.php, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
mysql
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[mysql]", $plugin_data.mysql, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
urchin
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[urchin]", $plugin_data.urchin, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
msftpsvc
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[msftpsvc]", $plugin_data.msftpsvc, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
cgi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[cgi]", $plugin_data.cgi, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssi]", $plugin_data.ssi, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
sslc
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[sslc]", $plugin_data.sslc, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
w3svc
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[w3svc]", $plugin_data.w3svc, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
allowanonymous
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[allowanonymous]", $plugin_data.allowanonymous, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
logtype
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[logtype]", $plugin_data.logtype, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
msftpsvc
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[msftpsvc]", $plugin_data.msftpsvc, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ftp_maxconnections
{/translate}
</td>
<td width="17%">---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[ftp_maxconnections]" value="{$plugin_data.ftp_maxconnections}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ftp_maxconnectionsunlimited
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ftp_maxconnectionsunlimited]", $plugin_data.ftp_maxconnectionsunlimited, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
logtype
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[logtype]", $plugin_data.logtype, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
enablebandwidthquota
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[enablebandwidthquota]", $plugin_data.enablebandwidthquota, "form_menu") }
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[maxbandwidth]" value="{$plugin_data.maxbandwidth}" class="form_field" size="10">
Kbps </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
cpuquota
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[enablecpuquota]", $plugin_data.enablecpuquota, "form_menu") }
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[cpuquota]" value="{$plugin_data.cpuquota}" class="form_field" size="10">
1-100 </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
w3svc_maxconnections
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[w3svc_maxconnections]" value="{$plugin_data.w3svc_maxconnections}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
w3svc_maxconnectionsunlimited
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[w3svc_maxconnectionsunlimited]", $plugin_data.w3svc_maxconnectionsunlimited, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
serversize
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<select name="product_host_provision_plugin_data[serversize]" class="form_menu">
<option value="0" {if $plugin_data.serversize == "0"} selected{/if}><
10,000 daily requests</option>
<option value="1" {if $plugin_data.serversize == "1"} selected{/if}>10,000
- 100,000 daily requests</option>
<option value="2" {if $plugin_data.serversize == "2"} selected{/if}>>100,000
daily requests</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
winmail
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[winmail]", $plugin_data.winmail, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
userforwards
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[userforwards]", $plugin_data.userforwards, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
autoresponder
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[autoresponder]", $plugin_data.autoresponder, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
</table>

View File

@@ -0,0 +1,9 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%"> Heart Internet Hosting Package ID</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[package]" value="{$plugin_data.package}" class="form_field" size="20">
eg: 12345</td>
</tr>
</table>

View File

@@ -0,0 +1,21 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="55%"> Helm Hosting Plan ID</td>
<td width="45%">
<input type="text" name="product_host_provision_plugin_data[plan]" value="{$plugin_data.plan}" class="form_field" size="32">
</td>
</tr>
<tr valign="top">
<td width="55%">To get the hosting Plan Id, go to your reseller account in
Helm, view your Hosting Plans, then click one to view it. In the URL field
of your web browser, you will see the URL and the Plan Id will be displayed
at the end: PlanID=XXX - Where XXX is the Plan Id. Also, the plans you enter
here must have no setup fees or recurring fees, otherwise, AB will not be
able to create the domain in the user's account after adding the Plan to
their account.</td>
<td width="45%">&nbsp;</td>
</tr>
</table>

View File

@@ -0,0 +1,16 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
Hostopia Package </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[package]" value="{$plugin_data.package}" class="form_field" size="32">
</td>
</tr>
<tr valign="top">
<td>Hostopia Service </td>
<td><input type="text" name="product_host_provision_plugin_data[service]" value="{$plugin_data.service}" class="form_field" size="32"></td>
</tr>
</table>

View File

@@ -0,0 +1,251 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top" class="row2">
<td width="49%">
{translate module=host_provision_plugin}
service
{/translate}
</td>
<td width="17%">
{translate module=host_provision_plugin}
enabled
{/translate}
</td>
<td width="34%">
{translate module=host_provision_plugin}
options
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
bandwidth_threshold
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[bandwidth_threshold]" value="{$plugin_data.bandwidth_threshold}" class="form_field" size="10">
bytes</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ipinfo_namebased
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<select name="product_host_provision_plugin_data[ipinfo_namebased]" class="form_menu">
<option value="1" {if $plugin_data.ipinfo_namebased == "1"} selected{/if}>Name
Based</option>
<option value="0" {if $plugin_data.ipinfo_namebased == "0"} selected{/if}>IP
Based</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
diskquota
{/translate}
</td>
<td width="17%">
<select name="product_host_provision_plugin_data[diskquota_units]" class="form_menu">
<option value="B" {if $plugin_data.diskquota_units == "B"} selected{/if}>Bytes</option>
<option value="KB" {if $plugin_data.diskquota_units == "KB"} selected{/if}>Kilobytes</option>
<option value="MB" {if $plugin_data.diskquota_units == "MB"} selected{/if}>Megaytes</option>
<option value="GB" {if $plugin_data.diskquota_units == "GB"} selected{/if}>Gigabytes</option>
</select>
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[diskquota_quota]" value="{$plugin_data.diskquota_quota}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
telnet
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[telnet]", $plugin_data.telnet, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssh
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssh]", $plugin_data.ssh, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
imap
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[imap]", $plugin_data.imap, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
bind
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[bind]", $plugin_data.bind, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
anonftp
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[anonftp]", $plugin_data.anonftp, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
openssl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[openssl]", $plugin_data.openssl, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssi]", $plugin_data.ssi, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
weblogs
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[weblogs]", $plugin_data.weblogs, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
vacation
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[vacation]", $plugin_data.vacation, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
majordomo
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[majordomo]", $plugin_data.majordomo, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
sqmail
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[sqmail]", $plugin_data.sqmail, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
frontpage
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[frontpage]", $plugin_data.frontpage, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
mivamerchant
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[mivamerchant]", $plugin_data.mivamerchant, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
analog
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[analog]", $plugin_data.analog, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
backup
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[backup]", $plugin_data.backup, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
files
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[files]", $plugin_data.files, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
</table>
<div align="center">
{translate module=host_provision_plugin}
notes
{/translate}
<br>
<textarea name="product_host_provision_plugin_data[notes]" class="form_field" cols="80" rows="5">{$plugin_data.notes}</textarea>
<br>
</div>

View File

@@ -0,0 +1,364 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top" class="row2">
<td width="49%">
{translate module=host_provision_plugin}
service
{/translate}
</td>
<td width="17%">
{translate module=host_provision_plugin}
enabled
{/translate}
</td>
<td width="34%">
{translate module=host_provision_plugin}
options
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
hst_type
{/translate}
</td>
<td width="17%">
<select name="product_host_provision_plugin_data[hst_type]" class="form_menu">
<option value="1" {if $plugin_data.hst_type == "1"} selected{/if}>Name
Based</option>
<option value="0" {if $plugin_data.hst_type == "0"} selected{/if}>IP Based</option>
</select>
</td>
<td width="34%"> ---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
hard_quota
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[hard_quota]" value="{$plugin_data.hard_quota}" class="form_field" size="10">
MB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
disk_space
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[disk_space]" value="{$plugin_data.disk_space}" class="form_field" size="10">
MB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
traffic
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_traffic]" value="{$plugin_data.max_traffic}" class="form_field" size="10">
MB/month </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_box
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_box]" value="{if $plugin_data.max_box == ""}-1{else}{$plugin_data.max_box}{/if}" class="form_field" size="10">
-1=unlimited</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_redir
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_redir]" value="{if $plugin_data.max_redir == ""}-1{else}{$plugin_data.max_redir}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_mg
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_mg]" value="{if $plugin_data.max_mg == ""}-1{else}{$plugin_data.max_mg}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_resp
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_resp]" value="{if $plugin_data.max_resp == ""}-1{else}{$plugin_data.max_resp}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_wu
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_wu]" value="{if $plugin_data.max_wu == ""}-1{else}{$plugin_data.max_wu}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_db
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_db]" value="{if $plugin_data.max_db == ""}-1{else}{$plugin_data.max_db}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_maillists
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_maillists]" value="{if $plugin_data.max_maillists == ""}-1{else}{$plugin_data.max_maillists}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_webapps
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_webapps]" value="{if $plugin_data.max_webapps == ""}-1{else}{$plugin_data.max_webapps}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
keep_traf_stat
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[keep_traf_stat]" value="{if $plugin_data.keep_traf_stat == ""}0{else}{$plugin_data.keep_traf_stat}{/if}" class="form_field" size="10">
Months (0=unlimited)</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssi]", $plugin_data.ssi, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fp
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fp]", $plugin_data.fp, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fp_ssl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fp_ssl]", $plugin_data.fp_ssl, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fpauth
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fpauth]", $plugin_data.fpauth, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
php
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[php]", $plugin_data.php, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
cgi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[cgi]", $plugin_data.cgi, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
perl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[perl]", $plugin_data.perl, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
asp
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[asp]", $plugin_data.asp, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
python
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[python]", $plugin_data.python, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
webstat
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webstat]", $plugin_data.webstat, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
webmail
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webmail]", $plugin_data.webmail, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_bysize
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[log_rotate]", $plugin_data.log_rotate, "form_menu") }
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[log_bysize]" value="{$plugin_data.log_bysize}" class="form_field" size="10">
KB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_max_num
{/translate}
</td>
<td width="17%">
<select name="product_host_provision_plugin_data[log_bytime]" class="form_menu">
<option value="daily" {if $plugin_data.log_bytime == "daily"} selected{/if}>Daily</option>
<option value="weekly" {if $plugin_data.log_bytime == "weekly"} selected{/if}>Weekly</option>
<option value="monthly" {if $plugin_data.log_bytime == "monthly"} selected{/if}>Monthly</option>
</select>
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[log_max_num]" value="{$plugin_data.log_max_num}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_compress
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[log_compress]", $plugin_data.log_compress, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
err_docs
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[err_docs]", $plugin_data.err_docs, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
wuscripts
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[wuscripts]", $plugin_data.wuscripts, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssl]", $plugin_data.ssl, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
</table>

View File

@@ -0,0 +1,419 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top" class="row2">
<td width="49%">
{translate module=host_provision_plugin}
service
{/translate}
</td>
<td width="17%">
{translate module=host_provision_plugin}
enabled
{/translate}
</td>
<td width="34%">
{translate module=host_provision_plugin}
options
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
hst_type
{/translate}
</td>
<td width="17%">
<select name="product_host_provision_plugin_data[hst_type]" class="form_menu">
<option value="1" {if $plugin_data.hst_type == "1"} selected{/if}>Name
Based</option>
<option value="0" {if $plugin_data.hst_type == "0"} selected{/if}>IP Based</option>
</select>
</td>
<td width="34%"> ---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
shell
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[shell]" value="{if $plugin_data.shell == ""}/bin/bash{else}{$plugin_data.shell}{/if}" class="form_field" size="20">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
hard_quota
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[hard_quota]" value="{$plugin_data.hard_quota}" class="form_field" size="10">
MB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
disk_space
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[disk_space]" value="{$plugin_data.disk_space}" class="form_field" size="10">
MB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
traffic
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_traffic]" value="{$plugin_data.max_traffic}" class="form_field" size="10">
MB/month </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
mail_service
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[mail_service]", $plugin_data.mail_service, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_box
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_box]" value="{if $plugin_data.max_box == ""}-1{else}{$plugin_data.max_box}{/if}" class="form_field" size="10">
-1=unlimited</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
mbox_quota
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[mbox_quota]" value="{if $plugin_data.mbox_quota == ""}-1{else}{$plugin_data.mbox_quota}{/if}" class="form_field" size="10">
KB </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_redir
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_redir]" value="{if $plugin_data.max_redir == ""}-1{else}{$plugin_data.max_redir}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_mg
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_mg]" value="{if $plugin_data.max_mg == ""}-1{else}{$plugin_data.max_mg}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_resp
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_resp]" value="{if $plugin_data.max_resp == ""}-1{else}{$plugin_data.max_resp}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_wu
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_wu]" value="{if $plugin_data.max_wu == ""}-1{else}{$plugin_data.max_wu}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_db
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_db]" value="{if $plugin_data.max_db == ""}-1{else}{$plugin_data.max_db}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_subdom
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_subdom]" value="{if $plugin_data.max_subdom == ""}-1{else}{$plugin_data.max_subdom}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_maillists
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_maillists]" value="{if $plugin_data.max_maillists == ""}-1{else}{$plugin_data.max_maillists}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_webapps
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_webapps]" value="{if $plugin_data.max_webapps == ""}-1{else}{$plugin_data.max_webapps}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
keep_traf_stat
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[keep_traf_stat]" value="{if $plugin_data.keep_traf_stat == ""}0{else}{$plugin_data.keep_traf_stat}{/if}" class="form_field" size="10">
Months (0=unlimited)</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssi]", $plugin_data.ssi, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fp
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fp]", $plugin_data.fp, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fp_ssl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fp_ssl]", $plugin_data.fp_ssl, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fpauth
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fpauth]", $plugin_data.fpauth, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
php
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[php]", $plugin_data.php, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
cgi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[cgi]", $plugin_data.cgi, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
perl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[perl]", $plugin_data.perl, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
asp
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[asp]", $plugin_data.asp, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
python
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[python]", $plugin_data.python, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
coldfusion
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[coldfusion]", $plugin_data.coldfusion, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
webstat
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webstat]", $plugin_data.webstat, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
webmail
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webmail]", $plugin_data.webmail, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_bysize
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[log_rotate]", $plugin_data.log_rotate, "form_menu") }
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[log_bysize]" value="{$plugin_data.log_bysize}" class="form_field" size="10">
KB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_max_num
{/translate}
</td>
<td width="17%">
<select name="product_host_provision_plugin_data[log_bytime]" class="form_menu">
<option value="daily" {if $plugin_data.log_bytime == "daily"} selected{/if}>Daily</option>
<option value="weekly" {if $plugin_data.log_bytime == "weekly"} selected{/if}>Weekly</option>
<option value="monthly" {if $plugin_data.log_bytime == "monthly"} selected{/if}>Monthly</option>
</select>
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[log_max_num]" value="{$plugin_data.log_max_num}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_compress
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[log_compress]", $plugin_data.log_compress, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
err_docs
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[err_docs]", $plugin_data.err_docs, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
wuscripts
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[wuscripts]", $plugin_data.wuscripts, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssl]", $plugin_data.ssl, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
</table>

View File

@@ -0,0 +1,311 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">&nbsp; </td>
<td width="50%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="50%">IP Based Plan? </td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[ip_based]", $plugin_data.ip_based, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">&nbsp; </td>
<td width="50%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="50%"><b>Client/Domain Limits</b></td>
<td width="50%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of subdomains</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_subdom]" value="{$plugin_data.max_subdom}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Disk space</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[disk_space]" value="{$plugin_data.disk_space}" class="form_field" size="12">
MB </td>
</tr>
<tr valign="top">
<td width="50%">Maximum amount of traffic</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_traffic]" value="{$plugin_data.max_traffic}" class="form_field" size="12">
MB/Month </td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of web users </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_wu]" value="{$plugin_data.max_wu}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of databases </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_db]" value="{$plugin_data.max_db}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of mailboxes </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_box]" value="{$plugin_data.max_box}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Mailbox quota</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[mbox_quota]" value="{$plugin_data.mbox_quota}" class="form_field" size="12">
KB </td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of mail redirects </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_redir]" value="{$plugin_data.max_redir}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of mail groups </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_mg]" value="{$plugin_data.max_mg}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of mail autoresponders </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_resp]" value="{$plugin_data.max_resp}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of mailing lists </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_maillists]" value="{$plugin_data.max_maillists}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of Java applications </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_webapps]" value="{$plugin_data.max_webapps}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">FTP Quota </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[ftp_quota]" value="{$plugin_data.ftp_quota}" class="form_field" size="12">
<input type="hidden" name="product_host_provision_plugin_data[max_dom]" value="1" class="form_field" size="4">
MB </td>
</tr>
<tr valign="top">
<td width="50%">&nbsp; </td>
<td width="50%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="50%"><b>Client Permissions:</b></td>
<td width="50%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="50%">Domain creation</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[create_domains]", $plugin_data.create_domains, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Physical hosting management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_phosting]", $plugin_data.manage_phosting, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Management of shell access to server</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_sh_access]", $plugin_data.manage_sh_access, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Non-chrooted shell management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_not_chroot_shell]", $plugin_data.manage_not_chroot_shell, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Hard disk quota assignment</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_quota]", $plugin_data.manage_quota, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Subdomains management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_subdomains]", $plugin_data.manage_subdomains, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Log rotation management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_log]", $plugin_data.manage_log, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Anonymous FTP management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_anonftp]", $plugin_data.manage_anonftp, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Crontab management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_crontab]", $plugin_data.manage_crontab, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Use of Mambo content management system (Site Builder)</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[site_builder]", $plugin_data.site_builder, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Domain limits adjustment</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[change_limits]", $plugin_data.change_limits, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">DNS zone management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_dns]", $plugin_data.manage_dns, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Java applications management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_webapps]", $plugin_data.manage_webapps, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Mailing lists management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_maillists]", $plugin_data.manage_maillists, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Dr.Web antivirus management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_drweb]", $plugin_data.manage_drweb, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Backup/restore functions</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[make_dumps]", $plugin_data.make_dumps, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">&nbsp;</td>
<td width="50%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="50%"><b>Domain Permissions:</b></td>
<td width="50%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="50%">Enable Frontpage</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[fp]", $plugin_data.fp, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Enable Frontpage SSL</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[fp_ssl]", $plugin_data.fp_ssl, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Enable Frontpage Authentication</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[fp_auth]", $plugin_data.fp_auth, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">SSL</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[ssl]", $plugin_data.ssl, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Shell</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[shell]", $plugin_data.shell, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">PHP</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[php]", $plugin_data.php, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">SSI</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[ssi]", $plugin_data.ssi, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">CGI</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[cgi]", $plugin_data.cgi, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">MOD Perl</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[mod_perl]", $plugin_data.mod_perl, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">MOD Python</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[mod_python]", $plugin_data.mod_python, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">ASP</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[asp]", $plugin_data.asp, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">ASP.net</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[asp_dot_net]", $plugin_data.asp_dot_net, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">ColdFusion</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[coldfusion]", $plugin_data.coldfusion, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Web Stats</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[webstat]", $plugin_data.webstat, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Error Docs</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[errdocs]", $plugin_data.errdocs, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">@domains</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[at_domains]", $plugin_data.at_domains, "form_menu") }
</td>
</tr>
</table>
<input type="hidden" name="product_host_provision_plugin_data[account_id]" value="{$plugin_data.account_id}">
<input type="hidden" name="product_host_provision_plugin_data[domain_id]" value="{$plugin_data.domain_id}">

View File

@@ -0,0 +1,375 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top" class="row2">
<td width="49%">
{translate module=host_provision_plugin}
service
{/translate}
</td>
<td width="17%">
{translate module=host_provision_plugin}
enabled
{/translate}
</td>
<td width="34%">
{translate module=host_provision_plugin}
options
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
hst_type
{/translate}
</td>
<td width="17%">
<select name="product_host_provision_plugin_data[hst_type]" class="form_menu">
<option value="1" {if $plugin_data.hst_type == "1"} selected{/if}>Name
Based</option>
<option value="0" {if $plugin_data.hst_type == "0"} selected{/if}>IP Based</option>
</select>
</td>
<td width="34%"> ---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
hard_quota
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[hard_quota]" value="{$plugin_data.hard_quota}" class="form_field" size="10">
MB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
disk_space
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[disk_space]" value="{$plugin_data.disk_space}" class="form_field" size="10">
MB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
traffic
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_traffic]" value="{$plugin_data.max_traffic}" class="form_field" size="10">
MB/month </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_box
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_box]" value="{if $plugin_data.max_box == ""}-1{else}{$plugin_data.max_box}{/if}" class="form_field" size="10">
-1=unlimited</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_redir
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_redir]" value="{if $plugin_data.max_redir == ""}-1{else}{$plugin_data.max_redir}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_mg
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_mg]" value="{if $plugin_data.max_mg == ""}-1{else}{$plugin_data.max_mg}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_resp
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_resp]" value="{if $plugin_data.max_resp == ""}-1{else}{$plugin_data.max_resp}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_wu
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_wu]" value="{if $plugin_data.max_wu == ""}-1{else}{$plugin_data.max_wu}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_db
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_db]" value="{if $plugin_data.max_db == ""}-1{else}{$plugin_data.max_db}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_subdom
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_subdom]" value="{if $plugin_data.max_subdom == ""}-1{else}{$plugin_data.max_subdom}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_maillists
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_maillists]" value="{if $plugin_data.max_maillists == ""}-1{else}{$plugin_data.max_maillists}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_webapps
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_webapps]" value="{if $plugin_data.max_webapps == ""}-1{else}{$plugin_data.max_webapps}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
keep_traf_stat
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[keep_traf_stat]" value="{if $plugin_data.keep_traf_stat == ""}0{else}{$plugin_data.keep_traf_stat}{/if}" class="form_field" size="10">
Months (0=unlimited)</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssi]", $plugin_data.ssi, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fp
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fp]", $plugin_data.fp, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fp_ssl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fp_ssl]", $plugin_data.fp_ssl, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fpauth
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fpauth]", $plugin_data.fpauth, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
php
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[php]", $plugin_data.php, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
cgi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[cgi]", $plugin_data.cgi, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
perl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[perl]", $plugin_data.perl, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
asp
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[asp]", $plugin_data.asp, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
python
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[python]", $plugin_data.python, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
webstat
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webstat]", $plugin_data.webstat, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
webmail
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webmail]", $plugin_data.webmail, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_bysize
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[log_rotate]", $plugin_data.log_rotate, "form_menu") }
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[log_bysize]" value="{$plugin_data.log_bysize}" class="form_field" size="10">
KB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_max_num
{/translate}
</td>
<td width="17%">
<select name="product_host_provision_plugin_data[log_bytime]" class="form_menu">
<option value="daily" {if $plugin_data.log_bytime == "daily"} selected{/if}>Daily</option>
<option value="weekly" {if $plugin_data.log_bytime == "weekly"} selected{/if}>Weekly</option>
<option value="monthly" {if $plugin_data.log_bytime == "monthly"} selected{/if}>Monthly</option>
</select>
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[log_max_num]" value="{$plugin_data.log_max_num}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_compress
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[log_compress]", $plugin_data.log_compress, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
err_docs
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[err_docs]", $plugin_data.err_docs, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
wuscripts
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[wuscripts]", $plugin_data.wuscripts, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssl]", $plugin_data.ssl, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
</table>

View File

@@ -0,0 +1,419 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top" class="row2">
<td width="49%">
{translate module=host_provision_plugin}
service
{/translate}
</td>
<td width="17%">
{translate module=host_provision_plugin}
enabled
{/translate}
</td>
<td width="34%">
{translate module=host_provision_plugin}
options
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
hst_type
{/translate}
</td>
<td width="17%">
<select name="product_host_provision_plugin_data[hst_type]" class="form_menu">
<option value="1" {if $plugin_data.hst_type == "1"} selected{/if}>Name
Based</option>
<option value="0" {if $plugin_data.hst_type == "0"} selected{/if}>IP Based</option>
</select>
</td>
<td width="34%"> ---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
shell
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[shell]" value="{if $plugin_data.shell == ""}/bin/bash{else}{$plugin_data.shell}{/if}" class="form_field" size="20">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
hard_quota
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[hard_quota]" value="{$plugin_data.hard_quota}" class="form_field" size="10">
MB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
disk_space
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[disk_space]" value="{$plugin_data.disk_space}" class="form_field" size="10">
MB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
traffic
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_traffic]" value="{$plugin_data.max_traffic}" class="form_field" size="10">
MB/month </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
mail_service
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[mail_service]", $plugin_data.mail_service, "form_menu") }
</td>
<td width="34%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_box
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_box]" value="{if $plugin_data.max_box == ""}-1{else}{$plugin_data.max_box}{/if}" class="form_field" size="10">
-1=unlimited</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
mbox_quota
{/translate}
</td>
<td width="17%">--- </td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[mbox_quota]" value="{if $plugin_data.mbox_quota == ""}-1{else}{$plugin_data.mbox_quota}{/if}" class="form_field" size="10">
KB </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_redir
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_redir]" value="{if $plugin_data.max_redir == ""}-1{else}{$plugin_data.max_redir}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_mg
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_mg]" value="{if $plugin_data.max_mg == ""}-1{else}{$plugin_data.max_mg}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_resp
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_resp]" value="{if $plugin_data.max_resp == ""}-1{else}{$plugin_data.max_resp}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_wu
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_wu]" value="{if $plugin_data.max_wu == ""}-1{else}{$plugin_data.max_wu}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_db
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_db]" value="{if $plugin_data.max_db == ""}-1{else}{$plugin_data.max_db}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_subdom
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_subdom]" value="{if $plugin_data.max_subdom == ""}-1{else}{$plugin_data.max_subdom}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_maillists
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_maillists]" value="{if $plugin_data.max_maillists == ""}-1{else}{$plugin_data.max_maillists}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
max_webapps
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[max_webapps]" value="{if $plugin_data.max_webapps == ""}-1{else}{$plugin_data.max_webapps}{/if}" class="form_field" size="10">
-1=unlimited </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
keep_traf_stat
{/translate}
</td>
<td width="17%"> ---</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[keep_traf_stat]" value="{if $plugin_data.keep_traf_stat == ""}0{else}{$plugin_data.keep_traf_stat}{/if}" class="form_field" size="10">
Months (0=unlimited)</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssi]", $plugin_data.ssi, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fp
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fp]", $plugin_data.fp, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fp_ssl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fp_ssl]", $plugin_data.fp_ssl, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
fpauth
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[fpauth]", $plugin_data.fpauth, "form_menu") }
</td>
<td width="34%">--- </td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
php
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[php]", $plugin_data.php, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
cgi
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[cgi]", $plugin_data.cgi, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
perl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[perl]", $plugin_data.perl, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
asp
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[asp]", $plugin_data.asp, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
python
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[python]", $plugin_data.python, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
coldfusion
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[coldfusion]", $plugin_data.coldfusion, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
webstat
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webstat]", $plugin_data.webstat, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
webmail
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webmail]", $plugin_data.webmail, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_bysize
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[log_rotate]", $plugin_data.log_rotate, "form_menu") }
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[log_bysize]" value="{$plugin_data.log_bysize}" class="form_field" size="10">
KB</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_max_num
{/translate}
</td>
<td width="17%">
<select name="product_host_provision_plugin_data[log_bytime]" class="form_menu">
<option value="daily" {if $plugin_data.log_bytime == "daily"} selected{/if}>Daily</option>
<option value="weekly" {if $plugin_data.log_bytime == "weekly"} selected{/if}>Weekly</option>
<option value="monthly" {if $plugin_data.log_bytime == "monthly"} selected{/if}>Monthly</option>
</select>
</td>
<td width="34%">
<input type="text" name="product_host_provision_plugin_data[log_max_num]" value="{$plugin_data.log_max_num}" class="form_field" size="10">
</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
log_compress
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[log_compress]", $plugin_data.log_compress, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
err_docs
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[err_docs]", $plugin_data.err_docs, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
wuscripts
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[wuscripts]", $plugin_data.wuscripts, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
<tr valign="top">
<td width="49%">
{translate module=host_provision_plugin}
ssl
{/translate}
</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[ssl]", $plugin_data.ssl, "form_menu") }
</td>
<td width="34%">---</td>
</tr>
</table>

View File

@@ -0,0 +1,311 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">&nbsp; </td>
<td width="50%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="50%">IP Based Plan? </td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[ip_based]", $plugin_data.ip_based, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">&nbsp; </td>
<td width="50%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="50%"><b>Client/Domain Limits</b></td>
<td width="50%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of subdomains</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_subdom]" value="{$plugin_data.max_subdom}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Disk space</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[disk_space]" value="{$plugin_data.disk_space}" class="form_field" size="12">
MB </td>
</tr>
<tr valign="top">
<td width="50%">Maximum amount of traffic</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_traffic]" value="{$plugin_data.max_traffic}" class="form_field" size="12">
MB/Month </td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of web users </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_wu]" value="{$plugin_data.max_wu}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of databases </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_db]" value="{$plugin_data.max_db}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of mailboxes </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_box]" value="{$plugin_data.max_box}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Mailbox quota</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[mbox_quota]" value="{$plugin_data.mbox_quota}" class="form_field" size="12">
KB </td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of mail redirects </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_redir]" value="{$plugin_data.max_redir}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of mail groups </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_mg]" value="{$plugin_data.max_mg}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of mail autoresponders </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_resp]" value="{$plugin_data.max_resp}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of mailing lists </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_maillists]" value="{$plugin_data.max_maillists}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">Maximum number of Java applications </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[max_webapps]" value="{$plugin_data.max_webapps}" class="form_field" size="4">
</td>
</tr>
<tr valign="top">
<td width="50%">FTP Quota </td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[ftp_quota]" value="{$plugin_data.ftp_quota}" class="form_field" size="12">
<input type="hidden" name="product_host_provision_plugin_data[max_dom]" value="1" class="form_field" size="4">
MB </td>
</tr>
<tr valign="top">
<td width="50%">&nbsp; </td>
<td width="50%">&nbsp; </td>
</tr>
<tr valign="top">
<td width="50%"><b>Client Permissions:</b></td>
<td width="50%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="50%">Domain creation</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[create_domains]", $plugin_data.create_domains, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Physical hosting management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_phosting]", $plugin_data.manage_phosting, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Management of shell access to server</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_sh_access]", $plugin_data.manage_sh_access, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Non-chrooted shell management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_not_chroot_shell]", $plugin_data.manage_not_chroot_shell, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Hard disk quota assignment</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_quota]", $plugin_data.manage_quota, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Subdomains management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_subdomains]", $plugin_data.manage_subdomains, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Log rotation management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_log]", $plugin_data.manage_log, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Anonymous FTP management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_anonftp]", $plugin_data.manage_anonftp, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Crontab management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_crontab]", $plugin_data.manage_crontab, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Use of Mambo content management system (Site Builder)</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[site_builder]", $plugin_data.site_builder, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Domain limits adjustment</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[change_limits]", $plugin_data.change_limits, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">DNS zone management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_dns]", $plugin_data.manage_dns, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Java applications management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_webapps]", $plugin_data.manage_webapps, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Mailing lists management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_maillists]", $plugin_data.manage_maillists, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Dr.Web antivirus management</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[manage_drweb]", $plugin_data.manage_drweb, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Backup/restore functions</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[make_dumps]", $plugin_data.make_dumps, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">&nbsp;</td>
<td width="50%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="50%"><b>Domain Permissions:</b></td>
<td width="50%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="50%">Enable Frontpage</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[fp]", $plugin_data.fp, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Enable Frontpage SSL</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[fp_ssl]", $plugin_data.fp_ssl, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Enable Frontpage Authentication</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[fp_auth]", $plugin_data.fp_auth, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">SSL</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[ssl]", $plugin_data.ssl, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Shell</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[shell]", $plugin_data.shell, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">PHP</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[php]", $plugin_data.php, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">SSI</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[ssi]", $plugin_data.ssi, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">CGI</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[cgi]", $plugin_data.cgi, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">MOD Perl</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[mod_perl]", $plugin_data.mod_perl, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">MOD Python</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[mod_python]", $plugin_data.mod_python, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">ASP</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[asp]", $plugin_data.asp, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">ASP.net</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[asp_dot_net]", $plugin_data.asp_dot_net, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">ColdFusion</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[coldfusion]", $plugin_data.coldfusion, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Web Stats</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[webstat]", $plugin_data.webstat, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">Error Docs</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[errdocs]", $plugin_data.errdocs, "form_menu") }
</td>
</tr>
<tr valign="top">
<td width="50%">@domains</td>
<td width="50%">
{ $list->bool("product_host_provision_plugin_data[at_domains]", $plugin_data.at_domains, "form_menu") }
</td>
</tr>
</table>
<input type="hidden" name="product_host_provision_plugin_data[account_id]" value="{$plugin_data.account_id}">
<input type="hidden" name="product_host_provision_plugin_data[domain_id]" value="{$plugin_data.domain_id}">

View File

@@ -0,0 +1,62 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
quota</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[quota]" value="{$plugin_data.quota}" class="form_field" size="32">
</td>
</tr>
<tr valign="top">
<td>maxusers</td>
<td><input type="text" name="product_host_provision_plugin_data[maxusers]" value="{$plugin_data.maxusers}" class="form_field" size="32"></td>
</tr>
<tr valign="top">
<td>ftp-quota</td>
<td><input type="text" name="product_host_provision_plugin_data[ftp-quota]" value="{$plugin_data.ftp-quota}" class="form_field" size="32"></td>
</tr>
<tr valign="top">
<td>ftp-maxconn</td>
<td><input type="text" name="product_host_provision_plugin_data[ftp-maxconn]" value="{$plugin_data.ftp-maxconn}" class="form_field" size="32"></td>
</tr>
<tr valign="top">
<td>enable-shell</td>
<td> { $list->bool("product_host_provision_plugin_data[enable-shell]", $plugin_data.enable-shell, "form_menu") } </td>
</tr>
<tr valign="top">
<td>enable-apop</td>
<td>{ $list->bool("product_host_provision_plugin_data[enable-apop]", $plugin_data.enable-apop, "form_menu") } </td>
</tr>
<tr valign="top">
<td>enable-cgi</td>
<td>{ $list->bool("product_host_provision_plugin_data[enable-cgi]", $plugin_data.enable-cgi, "form_menu") } </td>
</tr>
<tr valign="top">
<td>enable-php</td>
<td>{ $list->bool("product_host_provision_plugin_data[enable-php]", $plugin_data.enable-php, "form_menu") } </td>
</tr>
<tr valign="top">
<td>enable-ssi</td>
<td>{ $list->bool("product_host_provision_plugin_data[enable-ssi]", $plugin_data.enable-ssi, "form_menu") } </td>
</tr>
<tr valign="top">
<td>enable-ssl</td>
<td>{ $list->bool("product_host_provision_plugin_data[enable-ssl]", $plugin_data.enable-ssl, "form_menu") } </td>
</tr>
<tr valign="top">
<td>enable-java </td>
<td>{ $list->bool("product_host_provision_plugin_data[enable-java]", $plugin_data.enable-java, "form_menu") } </td>
</tr>
<tr valign="top">
<td>enable-ftp</td>
<td>{ $list->bool("product_host_provision_plugin_data[enable-ftp]", $plugin_data.enable-ftp, "form_menu") } </td>
</tr>
</table>
<p><br>
<br>
</p>
<p><br>
<br>
<br>
</p>

View File

@@ -0,0 +1,92 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top" class="row2">
<td width="49%">
{translate module=host_provision_plugin}
service
{/translate}
</td>
<td width="17%">
{translate module=host_provision_plugin}
enabled
{/translate}
</td>
<td width="34%">
{translate module=host_provision_plugin}
options
{/translate}
</td>
</tr>
<tr valign="top">
<td width="49%">Network interface </td>
<td width="17%">&nbsp; </td>
<td width="34%">
<select name="product_host_provision_plugin_data[network_interface]" class="form_menu">
<option value="0" {if $plugin_data.network_interface == "0"} selected{/if}>Shared</option>
<option value="1" {if $plugin_data.network_interface == "1"} selected{/if}>IP
Based</option>
</select>
</td>
</tr>
<tr valign="top">
<td width="49%">Create home directory?</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[home_dir]", $plugin_data.home_dir, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">Set up DNS zone?</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[dns]", $plugin_data.dns, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">Set up website for domain?</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[website]", $plugin_data.website, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">Create MySQL database?</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[mysql]", $plugin_data.mysql, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%"> Create Unix user?</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[unix]", $plugin_data.unix, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%"> Set up Webalizer for web logs?</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webalizer]", $plugin_data.webalizer, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">Set up log file rotation?</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[logrotate]", $plugin_data.logrotate, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
<tr valign="top">
<td width="49%">Create Webmin login?</td>
<td width="17%">
{ $list->bool("product_host_provision_plugin_data[webmin]", $plugin_data.webmin, "form_menu") }
</td>
<td width="34%">&nbsp;</td>
</tr>
</table>
<div align="center"> <br>
<br>
</div>

View File

@@ -0,0 +1,56 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">Server Template Name
</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[template]" value="{$plugin_data.template}" class="form_field" size="32">
</td>
</tr>
<tr valign="top">
<td>{translate module=host_provision_plugin}
ipinfo_namebased
{/translate}</td>
<td><select name="product_host_provision_plugin_data[ipinfo_namebased]" class="form_menu">
<option value="1" {if $plugin_data.ipinfo_namebased == "1"} selected{/if}>Name Based</option>
<option value="0" {if $plugin_data.ipinfo_namebased == "0"} selected{/if}>IP Based</option>
</select></td>
</tr>
<tr valign="top">
<td>Home directory exists? </td>
<td>{ $list->bool("product_host_provision_plugin_data[dir]", $plugin_data.dir, "form_menu") } </td>
</tr>
<tr valign="top">
<td>Unix user exists? </td>
<td>{ $list->bool("product_host_provision_plugin_data[unix]", $plugin_data.unix, "form_menu") } </td>
</tr>
<tr valign="top">
<td>DNS domain enabled? </td>
<td>{ $list->bool("product_host_provision_plugin_data[dns]", $plugin_data.dns, "form_menu") } </td>
</tr>
<tr valign="top">
<td>Web virtual server enabled? </td>
<td>{ $list->bool("product_host_provision_plugin_data[web]", $plugin_data.web, "form_menu") } </td>
</tr>
<tr valign="top">
<td>Webalizer reporting enabled? </td>
<td>{ $list->bool("product_host_provision_plugin_data[webalizer]", $plugin_data.webalizer, "form_menu") } </td>
</tr>
<tr valign="top">
<td>Log file rotation enabled? </td>
<td>{ $list->bool("product_host_provision_plugin_data[logrotate]", $plugin_data.logrotate, "form_menu") } </td>
</tr>
<tr valign="top">
<td>MySQL database enabled? </td>
<td>{ $list->bool("product_host_provision_plugin_data[mysql]", $plugin_data.mysql, "form_menu") } </td>
</tr>
<tr valign="top">
<td>Status monitoring enabled? </td>
<td>{ $list->bool("product_host_provision_plugin_data[status]", $plugin_data.status, "form_menu") } </td>
</tr>
<tr valign="top">
<td height="24">Webmin login enabled? </td>
<td>{ $list->bool("product_host_provision_plugin_data[webmin]", $plugin_data.webmin, "form_menu") } </td>
</tr>
</table>

View File

@@ -0,0 +1,15 @@
{$list->unserial($product.host_provision_plugin_data, "plugin_data")}
<table width="100%" border="0" cellspacing="3" cellpadding="1" class="row1">
<tr valign="top">
<td width="50%">
{translate module=host_provision_plugin}
whm_plan
{/translate}
</td>
<td width="50%">
<input type="text" name="product_host_provision_plugin_data[plan]" value="{$plugin_data.plan}" class="form_field" size="32">
</td>
</tr>
</table>