Task #0001793: Installation mot de passe
This commit is contained in:
parent
284fc2ebef
commit
a115102fdf
3 changed files with 24 additions and 4 deletions
|
|
@ -194,6 +194,7 @@ $ctmp=$http->request("ctmp","string", "/tmp");
|
|||
$cpath=$http->request("cpath","string", "/usr/bin");
|
||||
$db_name=$http->request("cdbname", "string","");
|
||||
$cadmin=$http->request("cadmin","string", "admin");
|
||||
$icpassword_admin=$http->request("icpassword_admin","string", "phpcompta");
|
||||
$cadmin=strtolower($cadmin);
|
||||
//-------------------------------------------------------------------------
|
||||
// warn only if we can not write in include
|
||||
|
|
@ -224,11 +225,12 @@ if (isset($_POST['save_config'])) {
|
|||
// -----
|
||||
if ( $cnx !== false ) {
|
||||
echo '<h1>'._('Important').'</h1>';
|
||||
echo '<h2 class="warning">',_("Voici l'utilisateur et mot de passe de l'utilisateur administrateur de Noalyss , il a tous les droits et a accès à tout."
|
||||
echo '<h2 class="warning">',_("Voici l'utilisateur et mot de passe de l'utilisateur administrateur de Noalyss , "
|
||||
. " il a tous les droits et a accès à tout."
|
||||
. " Connectez-vous avec ses identifiants et changer le mot de passe dans préférence (en haut à droit)"),
|
||||
"</h2>";
|
||||
echo '<p style="font-size:120%">'._('Utilisateur administrateur'),' ','<span style="color:red"> ',$cadmin,'</span>','</p>';
|
||||
echo '<p style="font-size:120%">',_('Mot de passe'),'<span style="color:red"> phpcompta </span>','</p>';
|
||||
echo '<p style="font-size:120%">',_('Mot de passe'),'<span style="color:red"> '.$icpassword_admin.' </span>','</p>';
|
||||
// Create the db
|
||||
if (is_writable(NOALYSS_INCLUDE)) {
|
||||
$url=config_file_create($_POST,1,$os);
|
||||
|
|
@ -522,8 +524,8 @@ if ($account == 0 ) {
|
|||
$cn->execute_script(NOALYSS_INCLUDE."/sql/account_repository/constraint.sql");
|
||||
/* update name administrator */
|
||||
$cadmin=NOALYSS_ADMINISTRATOR;
|
||||
$cn->exec_sql("update ac_users set use_login=$1,use_active=1 where use_id=1",
|
||||
array(strtolower($cadmin)));
|
||||
$cn->exec_sql("update ac_users set use_login=$1,use_password=md5($2),use_active=1 where use_id=1",
|
||||
array(strtolower($cadmin,$icpassword_admin)));
|
||||
|
||||
$cn->commit($cn);
|
||||
|
||||
|
|
|
|||
|
|
@ -105,6 +105,9 @@ function config_file_form($p_array=null)
|
|||
}
|
||||
$icdbname=new IText('cdbname');
|
||||
$icdbname->value=$cdbname;
|
||||
|
||||
$icpassword_admin=new IText('icpassword_admin');
|
||||
|
||||
require NOALYSS_TEMPLATE.'/template_config_form.php';
|
||||
}
|
||||
/**
|
||||
|
|
@ -156,6 +159,12 @@ function display_file_config($p_array,$from_setup=1,$p_os=1)
|
|||
print ("\r\n");
|
||||
print ( 'define ("NOALYSS_ADMINISTRATOR","'.$cadmin.'");');
|
||||
print ("\r\n");
|
||||
print ("// For changing the password of admin, go to preference or update in db");
|
||||
print ("\r\n");
|
||||
print ("// this password is only used when installing ");
|
||||
print ("\r\n");
|
||||
print ( 'define ("NOALYSS_PASSWORD","'.$icpassword_admin.'");');
|
||||
print ("\r\n");
|
||||
|
||||
print ( 'define ("LOCALE",'.$clocale.');');
|
||||
print ("\r\n");
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@
|
|||
* @brief
|
||||
*
|
||||
*/
|
||||
|
||||
?>
|
||||
<div style="margin-left: 30">
|
||||
<table>
|
||||
|
|
@ -59,6 +60,14 @@
|
|||
<?php echo $icadmin->input();?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<?php echo _('Mot de passe administrateur de noalyss')?>
|
||||
</td>
|
||||
<td>
|
||||
<?php echo $icpassword_admin->input();?>
|
||||
</td>
|
||||
</tr>
|
||||
<TR>
|
||||
<TD><?php echo _('Adresse Serveur Postgresql');?> </TD>
|
||||
<TD><?php echo $ichost->input();echo Icon_Action::infobulle(208)?></TD>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue