1. Checkbox Obligatorio
editamos sql_database_add.tpl
Code:
nano /var/www/ispcp/gui/themes/omega_original/client/sql_database_add.tpl
buscar
PHP Code:
<td width="200" class="content2"><!-- BDP: mysql_prefix_yes -->
<input type="checkbox" name="use_dmn_id" {USE_DMN_ID}>
<!-- EDP: mysql_prefix_yes -->
<!-- BDP: mysql_prefix_no -->
<input type="hidden" name="use_dmn_id" value="on">
<!-- EDP: mysql_prefix_no -->
{TR_USE_DMN_ID}</td>
remplazar por
PHP Code:
<td width="200" class="content2">
<input type="checkbox" checked {USE_DMN_ID} disabled>{TR_USE_DMN_ID}
<input type="hidden" name="use_dmn_id" value="on">
</td>
2. Agregar ID númerico + numero random al crear base de datos
editamos sql_database_add.php
Code:
nano /var/www/ispcp/gui/client/sql_database_add.php
buscar
PHP Code:
if (isset($_POST['id_pos']) && $_POST['id_pos'] === 'start') {
$db_name = $dmn_id . "_" . clean_input($_POST['db_name']);
} else if (isset($_POST['id_pos']) && $_POST['id_pos'] === 'end') {
$db_name = clean_input($_POST['db_name']) . "_" . $dmn_id;
}
y remplazar por
PHP Code:
if (isset($_POST['id_pos']) && $_POST['id_pos'] === 'start') {
$db_name = $dmn_id . rand(0,999) . "_" . clean_input($_POST['db_name']);
//ID número + aleatorio entre 0 y 999 al principio
} else if (isset($_POST['id_pos']) && $_POST['id_pos'] === 'end') {
$db_name = clean_input($_POST['db_name']) . "_" . $dmn_id . rand(0,999);
//ID número + número aleatorio entre 0 y 999 al final
}
aqui un ejemplo del resultado cree 4 bases de datos llamadas prueba, 2 con el id antes y 2 con el id despues del nombre
click-->