Skip to content

Commit e88a7a6

Browse files
committed
Merged revisions 3753-3756 from 3.0.5 stable branch.
1 parent e514ae7 commit e88a7a6

File tree

5 files changed

+32
-13
lines changed

5 files changed

+32
-13
lines changed

interface/web/dashboard/dashboard.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,17 +114,24 @@
114114
$v1 = ISPC_APP_VERSION;
115115
$v2 = $_SESSION['s']['new_ispconfig_version'];
116116
$this_version = explode(".",$v1);
117+
/*
117118
$this_fullversion = (($this_version[0] < 10) ? '0'.$this_version[0] : $this_version[0]) .
118119
((isset($this_version[1]) && $this_version[1] < 10) ? '0'.$this_version[1] : $this_version[1]) .
119120
((isset($this_version[2]) && $this_version[2] < 10) ? '0'.$this_version[2] : $this_version[2]) .
120121
((isset($this_version[3]) && $this_version[3] < 10) ? (($this_version[3] < 1) ? '00' : '0'.$this_version[3]) : @$this_version[3]);
121122
122-
123+
*/
124+
123125
$new_version = explode(".",$v2);
126+
/*
124127
$new_fullversion = (($new_version[0] < 10) ? '0'.$new_version[0] : $new_version[0]) .
125128
((isset($new_version[1]) && $new_version[1] < 10) ? '0'.$new_version[1] : $new_version[1]) .
126129
((isset($new_version[2]) && $new_version[2] < 10) ? '0'.$new_version[2] : $new_version[2]) .
127130
((isset($new_version[3]) && $new_version[3] < 10) ? (($new_version[3] < 1) ? '00' : '0'.$new_version[3]) : @$new_version[3]);
131+
*/
132+
133+
$this_fullversion = str_pad($this_version[0], 2,'0',STR_PAD_LEFT).str_pad($this_version[1], 2,'0',STR_PAD_LEFT).@str_pad($this_version[2], 2,'0',STR_PAD_LEFT).@str_pad($this_version[3], 2,'0',STR_PAD_LEFT);
134+
$new_fullversion = str_pad($new_version[0], 2,'0',STR_PAD_LEFT).str_pad($new_version[1], 2,'0',STR_PAD_LEFT).@str_pad($new_version[2], 2,'0',STR_PAD_LEFT).@str_pad($new_version[3], 2,'0',STR_PAD_LEFT);
128135
if($new_fullversion > $this_fullversion) {
129136
$info[] = array('info_msg' => '<p>There is a new Version of ISPConfig 3 available!</p>' .
130137
'<p>This Version: <b>' . $v1 . '</b></p>' .

interface/web/login/templates/index.htm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ <h2><tmpl_var name="login_txt"></h2>
1414
<fieldset class="inlineLabels"><legend>{tmpl_var name='login_txt'}Login</legend>
1515
<div class="ctrlHolder">
1616
<label for="username">{tmpl_var name='username_txt'}</label>
17-
<input name="username" id="username" value="" size="30" maxlength="255" type="text" class="textInput" onkeypress="if (event.keyCode && event.keyCode == 13) {submitLoginForm('pageForm'); return false;};" />
17+
<input name="username" id="username" value="" size="30" maxlength="255" type="text" class="formLengthEmailUser" onkeypress="if (event.keyCode && event.keyCode == 13) {submitLoginForm('pageForm'); return false;};" />
1818
</div>
1919
<div class="ctrlHolder">
2020
<label for="passwort">{tmpl_var name='password_txt'}</label>
21-
<input name="passwort" id="passwort" value="" size="30" maxlength="255" type="password" class="textInput" onkeypress="if (event.keyCode && event.keyCode == 13) {submitLoginForm('pageForm'); return false;};" />
21+
<input name="passwort" id="passwort" value="" size="30" maxlength="255" type="password" class="formLengthEmailUser" onkeypress="if (event.keyCode && event.keyCode == 13) {submitLoginForm('pageForm'); return false;};" />
2222
</div>
2323
</fieldset>
2424

interface/web/themes/default/css/jquery-ui-1.8.16.custom.css

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,10 @@
5656

5757
/* Component containers
5858
----------------------------------*/
59-
.ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; }
59+
/*.ui-widget { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1.1em; }*/
60+
.ui-widget { font-size: 1.1em; }
6061
.ui-widget .ui-widget { font-size: 1em; }
61-
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; font-size: 1em; }
62+
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 1em; }
6263
.ui-widget-content { border: 1px solid #a6c9e2; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; }
6364
.ui-widget-content a { color: #222222; }
6465
.ui-widget-header { border: 1px solid #4297d7; background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }

interface/web/themes/default/css/styles.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1782,7 +1782,7 @@ p.value {
17821782
}
17831783
.ui-widget { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 100%; }
17841784
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: "Trebuchet MS", Arial, sans-serif; font-size: 100%; }
1785-
ul.ui-autocomplete { max-height: 250px; overflow-y: auto; min-width: 65px;}
1785+
ul.ui-autocomplete { max-height: 250px; overflow-y: auto; min-width: 85px;}
17861786
.ui-combobox { position: relative; display: inline-block; margin-right: 17px; }
17871787
.ui-combobox-toggle { position: absolute !important; top: 0; bottom: 0; margin-left: -1px; padding: 1px !important; background: none repeat scroll 0 0 #FFFFFF !important; border: 1px solid #DFDFDF !important;}
17881788
.ui-combobox-input { background: none repeat scroll 0 0 #FFFFFF !important; border: 1px solid #DFDFDF !important; padding: 1px; font-weight: normal !important; }

interface/web/tools/form/interface_settings.tform.php

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -84,14 +84,25 @@
8484
//* Pick out modules
8585
//* TODO: limit to activated modules of the user
8686
$modules_list = array();
87-
$handle = @opendir(ISPC_WEB_PATH);
88-
while ($file = @readdir ($handle)) {
89-
if ($file != '.' && $file != '..') {
90-
if(@is_dir(ISPC_WEB_PATH."/$file")) {
91-
if(is_file(ISPC_WEB_PATH."/$file/lib/module.conf.php") and $file != 'login' && $file != 'designer' && $file != 'mailuser') {
92-
$modules_list[$file] = $file;
87+
if($_SESSION["s"]["user"]["typ"] == 'admin') {
88+
$handle = @opendir(ISPC_WEB_PATH);
89+
while ($file = @readdir ($handle)) {
90+
if ($file != '.' && $file != '..') {
91+
if(@is_dir(ISPC_WEB_PATH."/$file")) {
92+
if(is_file(ISPC_WEB_PATH."/$file/lib/module.conf.php") and $file != 'login' && $file != 'designer' && $file != 'mailuser') {
93+
$modules_list[$file] = $file;
94+
}
9395
}
94-
}
96+
}
97+
}
98+
} else {
99+
$modules = $conf['interface_modules_enabled'];
100+
if($_SESSION["s"]["user"]["typ"] != 'admin' && $app->auth->has_clients($_SESSION['s']['user']['userid'])) {
101+
$modules .= ',client';
102+
}
103+
$tmp = explode(',',$modules);
104+
foreach($tmp as $m) {
105+
$modules_list[$m] = $m;
95106
}
96107
}
97108

0 commit comments

Comments
 (0)