Skip to content

Commit d7ae9ee

Browse files
authored
Fix bug described in hestiacp#2322 (hestiacp#2323)
Edit PHP SSO Feature and remove out of final testing phase
1 parent e4ed234 commit d7ae9ee

File tree

3 files changed

+22
-30
lines changed

3 files changed

+22
-30
lines changed

web/edit/server/index.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -398,6 +398,13 @@
398398
check_return_code($return_var, $output);
399399
unset($output);
400400
$v_debug_mode_adv = 'yes';
401+
402+
}
403+
if (($_POST['v_experimental_features'] != $_SESSION['POLICY_SYSTEM_ENABLE_BACON']) && $_POST['v_experimental_features'] == "false" ) {
404+
//disable preview mode
405+
exec(HESTIA_CMD."v-change-sys-config-value POLICY_USER_VIEW_SUSPENDED ".escapeshellarg($_POST['v_policy_user_view_suspended']), $output, $return_var);
406+
check_return_code($return_var, $output);
407+
unset($output);
401408
}
402409
}
403410

web/templates/pages/edit_server.html

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -503,24 +503,21 @@
503503
<br><br>
504504
</td>
505505
</tr>
506-
<?php if ($_SESSION['POLICY_SYSTEM_ENABLE_BACON'] === 'true') {
507-
?>
508-
<tr>
509-
<td class="vst-text">
510-
<?=_('phpMyAdmin Single Sign On');?> <span class="hint">(Preview)</span>
511-
</td>
512-
</tr>
513-
<tr>
514-
<td>
515-
<select class="vst-list" name="v_phpmyadmin_key">
516-
<option value='no'><?=_('Disabled'); ?></option>
517-
<option value='yes' <?php if($_POST['v_phpmyadmin_key'] == "yes" || $_SESSION['PHPMYADMIN_KEY'] != ''){ echo 'selected="selected"'; }; ?>><?=_('Enabled'); ?></option>
518-
</select>
519-
<br />
520-
<br />
521-
</td>
522-
</tr>
523-
<?php } ?>
506+
<tr>
507+
<td class="vst-text">
508+
<?=_('phpMyAdmin Single Sign On');?>
509+
</td>
510+
</tr>
511+
<tr>
512+
<td>
513+
<select class="vst-list" name="v_phpmyadmin_key">
514+
<option value='no'><?=_('Disabled'); ?></option>
515+
<option value='yes' <?php if($_POST['v_phpmyadmin_key'] == "yes" || $_SESSION['PHPMYADMIN_KEY'] != ''){ echo 'selected="selected"'; }; ?>><?=_('Enabled'); ?></option>
516+
</select>
517+
<br />
518+
<br />
519+
</td>
520+
</tr>
524521
<?php } ?>
525522
<?php if ($v_mysql == 'yes') {
526523
$i = 0;

web/templates/pages/list_server_preview.html

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,6 @@
2424
</div>
2525
</div>
2626
<!-- Start of item element-->
27-
<div class="l-unit header animated fadeIn">
28-
<div class="l-unit__col l-unit__col--right">
29-
<div class="clearfix l-unit__stat-col--left super-compact text-center">
30-
<i class="fas fa-database status-icon blue"></i>
31-
</div>
32-
<div class="clearfix l-unit__stat-col--left"><b><?=_('Databases');?></b></div>
33-
<div class="clearfix l-unit__stat-col--left wide-6"><b><?=_('phpMyAdmin Single Sign On'); ?></b></div>
34-
<div class="clearfix l-unit__stat-col--left wide-2">In final development stages.</div>
35-
</div>
36-
</div>
37-
<!-- End of item element-->
38-
<!-- Start of item element-->
3927
<div class="l-unit header animated fadeIn">
4028
<div class="l-unit__col l-unit__col--right">
4129
<div class="clearfix l-unit__stat-col--left super-compact text-center">

0 commit comments

Comments
 (0)