Skip to content

Commit 9abbe8f

Browse files
committed
- Added apache directives field.
- Updated ToDo list.
1 parent 4585cf2 commit 9abbe8f

File tree

6 files changed

+25
-7
lines changed

6 files changed

+25
-7
lines changed

TODO.txt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Installer
1111
--------------------------------------
1212

1313
- Load and update system config from file into sql database during installation.
14+
- Add a function to let a server join a existing installation.
1415

1516

1617
Server
@@ -55,9 +56,6 @@ Sites (web) module
5556
- Add a function to the Sites module to create SSL certificates or upload
5657
existing SSL certs and SSL chain files. It might be a good idea to add
5758
this as a new tab named "SSL" to the exiting domain settings form.
58-
59-
- Add a "httpd includes" field to the options tab of the domain settings form
60-
like it is implemented in ISPConfig 2.
6159

6260
- Make sure that changes in the domain name do not break the configuration.
6361

@@ -68,6 +66,8 @@ BE-Designer module
6866
WARNING: Please do not use the BE Designer at the moment, the serializing function
6967
of the module editor may break some of the existing modules.
7068

69+
- Add a language file editor.
70+
7171

7272
Remoting framework
7373
--------------------------------------
@@ -78,8 +78,9 @@ Interface
7878
--------------------------------------
7979

8080
- Enhance the list function to allow soorting by column
81-
8281
- Enhance the paging in lists (e.g. like this: [1 2 3 4 ... 10])
82+
- Use graphical Icons in the lists for on / off columns.
83+
- Add a graphical delete button to the lists.
8384

8485

8586
General tasks

install/sql/ispconfig3.sql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -858,6 +858,7 @@ CREATE TABLE `web_domain` (
858858
`ssl_cert` mediumtext NULL,
859859
`ssl_bundle` mediumtext NULL,
860860
`ssl_action` varchar(10) NULL,
861+
`apache_directives` text,
861862
`active` varchar(255) NOT NULL default 'y',
862863
PRIMARY KEY (`domain_id`)
863864
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

interface/web/sites/form/web_domain.tform.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,14 @@
339339
'width' => '30',
340340
'maxlength' => '255'
341341
),
342+
'apache_directives' => array (
343+
'datatype' => 'TEXT',
344+
'formtype' => 'TEXT',
345+
'default' => '',
346+
'value' => '',
347+
'width' => '30',
348+
'maxlength' => '255'
349+
),
342350
##################################
343351
# ENDE Datatable fields
344352
##################################

interface/web/sites/lib/lang/en_web_domain.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,5 @@ $wb["client_txt"] = 'Client';
3333
$wb["limit_web_domain_txt"] = 'The max. number of web domains for your account is reached.';
3434
$wb["limit_web_aliasdomain_txt"] = 'The max. number of aliasdomains for your account is reached.';
3535
$wb["limit_web_subdomain_txt"] = 'The max. number of web subdomains for your account is reached.';
36+
$wb["apache_directives_txt"] = 'Apache directives';
3637
?>

interface/web/sites/templates/web_domain_advanced.htm

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,12 @@
1010
<tr>
1111
<td class="frmText11">{tmpl_var name='system_group_txt'}:</td>
1212
<td class="frmText11"><input name="system_group" type="text" class="text" value="{tmpl_var name='system_group'}" size="30" maxlength="255"></td>
13-
</tr> <tr>
13+
</tr>
14+
<tr>
15+
<td class="frmText11">{tmpl_var name='apache_directives_txt'}:</td>
16+
<td class="frmText11"><textarea name="apache_directives" class="text" rows="10" cols="30">{tmpl_var name='apache_directives'}</textarea></td>
17+
</tr>
18+
<tr>
1419
<td class="frmText11">&nbsp;</td>
1520
<td class="frmText11">&nbsp;</td>
1621
</tr>
@@ -19,6 +24,6 @@
1924
<td><input name="btn_save" type="button" class="button" value="{tmpl_var name='btn_save_txt'}" onClick="submitForm('pageForm','sites/web_domain_edit.php');"><div class="buttonEnding"></div>&nbsp;
2025
<input name="btn_cancel" type="button" class="button" value="{tmpl_var name='btn_cancel_txt'}" onClick="loadContent('sites/web_domain_list.php');"><div class="buttonEnding"></div>
2126
</td>
22-
</tr>
23-
</table>
27+
</tr>
28+
</table>
2429
<input type="hidden" name="id" value="{tmpl_var name='id'}">

server/conf/vhost.conf.master

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@
5555
</tmpl_loop>
5656
</tmpl_if>
5757

58+
<tmpl_var name='apache_directives'>
59+
5860
</VirtualHost>
5961

6062

0 commit comments

Comments
 (0)