tbrehm
2008-01-09 9abbe8f787b3395f9232f7166a07b24363e78c98
- Added apache directives field.
- Updated ToDo list.
6 files modified
28 ■■■■ changed files
TODO.txt 9 ●●●●● patch | view | raw | blame | history
install/sql/ispconfig3.sql 1 ●●●● patch | view | raw | blame | history
interface/web/sites/form/web_domain.tform.php 8 ●●●●● patch | view | raw | blame | history
interface/web/sites/lib/lang/en_web_domain.lng 1 ●●●● patch | view | raw | blame | history
interface/web/sites/templates/web_domain_advanced.htm 7 ●●●● patch | view | raw | blame | history
server/conf/vhost.conf.master 2 ●●●●● patch | view | raw | blame | history
TODO.txt
@@ -11,6 +11,7 @@
--------------------------------------
- Load and update system config from file into sql database during installation.
- Add a function to let a server join a existing installation.
Server
@@ -56,9 +57,6 @@
  existing SSL certs and SSL chain files. It might be a good idea to add
  this as a new tab named "SSL" to the exiting domain settings form.
  
- Add a "httpd includes" field to the options tab of the domain settings form
  like it is implemented in ISPConfig 2.
- Make sure that changes in the domain name do not break the configuration.
@@ -67,6 +65,8 @@
WARNING: Please do not use the BE Designer at the moment, the serializing function
of the module editor may break some of the existing modules.
- Add a language file editor.
Remoting framework
@@ -78,8 +78,9 @@
--------------------------------------
- Enhance the list function to allow soorting by column
- Enhance the paging in lists (e.g. like this: [1 2 3 4 ... 10])
- Use graphical Icons in the lists for on / off columns.
- Add a graphical delete button to the lists.
General tasks
install/sql/ispconfig3.sql
@@ -858,6 +858,7 @@
  `ssl_cert` mediumtext NULL,
  `ssl_bundle` mediumtext NULL,
  `ssl_action` varchar(10) NULL,
  `apache_directives` text,
  `active` varchar(255) NOT NULL default 'y',
  PRIMARY KEY  (`domain_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
interface/web/sites/form/web_domain.tform.php
@@ -339,6 +339,14 @@
            'width'        => '30',
            'maxlength'    => '255'
        ),
        'apache_directives' => array (
            'datatype'    => 'TEXT',
            'formtype'    => 'TEXT',
            'default'    => '',
            'value'        => '',
            'width'        => '30',
            'maxlength'    => '255'
        ),
    ##################################
    # ENDE Datatable fields
    ##################################
interface/web/sites/lib/lang/en_web_domain.lng
@@ -33,4 +33,5 @@
$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.';
$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.';
$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.';
$wb["apache_directives_txt"] = 'Apache directives';
?>
interface/web/sites/templates/web_domain_advanced.htm
@@ -10,7 +10,12 @@
  <tr>
    <td class="frmText11">{tmpl_var name='system_group_txt'}:</td>
    <td class="frmText11"><input name="system_group" type="text" class="text" value="{tmpl_var name='system_group'}" size="30" maxlength="255"></td>
  </tr>  <tr>
  </tr>
  <tr>
    <td class="frmText11">{tmpl_var name='apache_directives_txt'}:</td>
    <td class="frmText11"><textarea name="apache_directives" class="text" rows="10" cols="30">{tmpl_var name='apache_directives'}</textarea></td>
  </tr>
  <tr>
    <td class="frmText11">&nbsp;</td>
    <td class="frmText11">&nbsp;</td>
  </tr>
server/conf/vhost.conf.master
@@ -55,6 +55,8 @@
</tmpl_loop>
</tmpl_if>
<tmpl_var name='apache_directives'>
</VirtualHost>