Skip to content

Commit 1339a88

Browse files
author
Till Brehm
committed
Merge branch 'stable-3.1' into 'stable-3.1'
Fixes: 3878 + ipv6-prefix for mirror See merge request !472
2 parents e4eefbd + 09f022a commit 1339a88

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

interface/lib/classes/tform_base.inc.php

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1053,7 +1053,17 @@ function validateField($field_name, $field_value, $validators) {
10531053
$this->errorMessage .= $errmsg."<br />\r\n";
10541054
}
10551055
}
1056-
} else $this->errorMessage .= "function filter_var missing <br />\r\n";
1056+
} else {
1057+
$tmpval = $app->functions->intval($field_value);
1058+
if($tmpval === 0 and !empty($field_value)) {
1059+
$errmsg = $validator['errmsg'];
1060+
if(isset($this->wordbook[$errmsg])) {
1061+
$this->errorMessage .= $this->wordbook[$errmsg]."<br />\r\n";
1062+
} else {
1063+
$this->errorMessage .= $errmsg."<br />\r\n";
1064+
}
1065+
}
1066+
}
10571067
break;
10581068
case 'ISPOSITIVE':
10591069
if(function_exists('filter_var')) {

interface/web/admin/templates/server_config_web_edit.htm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ <h4 class="panel-title">
4848
<label for="website_autoalias" class="col-sm-3 control-label">{tmpl_var name='website_autoalias_txt'}</label>
4949
<div class="col-sm-6"><input type="text" name="website_autoalias" id="website_autoalias" value="{tmpl_var name='website_autoalias'}" class="form-control" /> &nbsp;{tmpl_var name='website_autoalias_note_txt'} <a href="javascript:void(0);" class="addPlaceholder">[client_id]</a>, <a href="javascript:void(0);" class="addPlaceholder">[client_username]</a>, <a href="javascript:void(0);" class="addPlaceholder">[website_id]</a>, <a href="javascript:void(0);" class="addPlaceholder">[website_domain]</a></div>
5050
</div>
51-
<div class="form-group apache">
51+
<div class="form-group">
5252
<label for="vhost_rewrite_v6" class="col-sm-3 control-label">{tmpl_var name='vhost_rewrite_v6_txt'}</label>
5353
<div class="col-sm-9">
5454
{tmpl_var name='vhost_rewrite_v6'}

server/plugins-available/apache2_plugin.inc.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1765,7 +1765,7 @@ function update($event_name, $data) {
17651765
$explode_v6prefix=explode(':', $web_config['serverconfig']['server']['v6_prefix']);
17661766
$explode_v6=explode(':', $data['new']['ipv6_address']);
17671767

1768-
for ( $i = 0; $i <= count($explode_v6prefix)-3; $i++ ) {
1768+
for ( $i = 0; $i <= count($explode_v6prefix)-1; $i++ ) {
17691769
$explode_v6[$i] = $explode_v6prefix[$i];
17701770
}
17711771
$data['new']['ipv6_address'] = implode(':', $explode_v6);

server/plugins-available/nginx_plugin.inc.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -960,7 +960,7 @@ function update($event_name, $data) {
960960
$explode_v6prefix=explode(':', $conf['serverconfig']['server']['v6_prefix']);
961961
$explode_v6=explode(':', $data['new']['ipv6_address']);
962962

963-
for ( $i = 0; $i <= count($explode_v6prefix)-3; $i++ ) {
963+
for ( $i = 0; $i <= count($explode_v6prefix)-1; $i++ ) {
964964
$explode_v6[$i] = $explode_v6prefix[$i];
965965
}
966966
$data['new']['ipv6_address'] = implode(':', $explode_v6);

0 commit comments

Comments
 (0)