Less intrusive warnings
This commit is contained in:
parent
ae2cd3dc5d
commit
11bef23725
@ -57,7 +57,7 @@ print $langs->trans("AreaForAdminOnly").'<br>';
|
||||
|
||||
print "<br>";
|
||||
print "<br>";
|
||||
print $langs->trans("SetupDescription2")."<br>";
|
||||
print '<u>'.$langs->trans("SetupDescription2")."</u><br>";
|
||||
|
||||
print "<br>";
|
||||
//print '<hr style="color: #DDDDDD;">';
|
||||
@ -82,6 +82,7 @@ print '</table>';
|
||||
//print '<br>';
|
||||
//print info_admin($langs->trans("OnceSetupFinishedCreateUsers")).'<br>';
|
||||
|
||||
|
||||
$db->close();
|
||||
|
||||
llxFooter('$Date$ - $Revision$');
|
||||
|
||||
@ -63,26 +63,6 @@ if (! empty($conf->global->MAIN_MOTD))
|
||||
}
|
||||
}
|
||||
|
||||
// Security warning repertoire install existe (si utilisateur admin)
|
||||
if ($user->admin && empty($conf->global->MAIN_REMOVE_INSTALL_WARNING))
|
||||
{
|
||||
// Install lock missing
|
||||
if (is_dir(DOL_DOCUMENT_ROOT."/install") && ! file_exists('../install.lock'))
|
||||
{
|
||||
$langs->load("other");
|
||||
$message=$langs->trans("WarningInstallDirExists",DOL_DOCUMENT_ROOT."/install");
|
||||
$message.=$langs->trans("WarningUntilDirRemoved",DOL_DOCUMENT_ROOT."/install");
|
||||
print info_admin($message);
|
||||
}
|
||||
|
||||
// Conf files must be in read only mode
|
||||
if (is_writable(DOL_DOCUMENT_ROOT.'/conf/conf.php'))
|
||||
{
|
||||
$langs->load("errors");
|
||||
print info_admin($langs->transnoentities("WarningConfFileMustBeReadOnly"));
|
||||
}
|
||||
}
|
||||
|
||||
print '<table width="100%" class="notopnoleftnoright">';
|
||||
|
||||
print '<tr><td valign="top" class="notopnoleft">';
|
||||
@ -711,6 +691,41 @@ if (sizeof($boxarray))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Show security warnings
|
||||
*/
|
||||
|
||||
// Security warning repertoire install existe (si utilisateur admin)
|
||||
if ($user->admin && empty($conf->global->MAIN_REMOVE_INSTALL_WARNING))
|
||||
{
|
||||
$message='';
|
||||
|
||||
// Install lock missing
|
||||
if (is_dir(DOL_DOCUMENT_ROOT."/install") && ! file_exists('../install.lock'))
|
||||
{
|
||||
$langs->load("other");
|
||||
//if (! empty($message)) $message.='<br>';
|
||||
$message.=info_admin($langs->trans("WarningInstallDirExists",DOL_DOCUMENT_ROOT."/install").' '.$langs->trans("WarningUntilDirRemoved",DOL_DOCUMENT_ROOT."/install"));
|
||||
}
|
||||
|
||||
// Conf files must be in read only mode
|
||||
if (is_writable(DOL_DOCUMENT_ROOT.'/conf/conf.php'))
|
||||
{
|
||||
$langs->load("errors");
|
||||
//if (! empty($message)) $message.='<br>';
|
||||
$message.=info_admin($langs->transnoentities("WarningConfFileMustBeReadOnly").' '.$langs->trans("WarningUntilDirRemoved",DOL_DOCUMENT_ROOT."/install"));
|
||||
}
|
||||
|
||||
if ($message)
|
||||
{
|
||||
print $message;
|
||||
//$message.='<br>';
|
||||
//print info_admin($langs->trans("WarningUntilDirRemoved",DOL_DOCUMENT_ROOT."/install"));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$db->close();
|
||||
|
||||
llxFooter('$Date$ - $Revision$');
|
||||
|
||||
@ -38,7 +38,7 @@ LinkedObject=Linked object
|
||||
Miscellanous=Miscellanous
|
||||
NbOfActiveNotifications=Number of notifications
|
||||
WarningInstallDirExists=Warning, install directory (%s) still exists. This is a serious security hole. You should removed it as soon as possible.
|
||||
WarningUntilDirRemoved=This warning will remain active as long as this directory is present (Shown only to admin users).
|
||||
WarningUntilDirRemoved=All security warnings (visible by admin users only) will remain active as long as vulnerability is present (or that constant MAIN_REMOVE_INSTALL_WARNING is added in Setup->Other setup).
|
||||
PredefinedMailContentSendInvoice=Veuillez trouver ci-joint la facture __FACREF__\n\nCordialement\n\n
|
||||
PredefinedMailContentSendInvoiceReminder=Nous apportons à votre connaissance que la facture __FACREF__ ne semble pas avoir été réglée. La voici donc, pour rappel, en pièce jointe.\n\nCordialement\n\n
|
||||
PredefinedMailContentSendProposal=Veuillez trouver ci-joint la proposition commerciale __PROPREF__\n\nCordialement\n\n
|
||||
|
||||
@ -48,6 +48,6 @@ ErrorCantSaveADoneUserWithZeroPercentage=Impossible sauver une action à l'état
|
||||
ErrorBillRefAlreadyExists=La référence utilisée pour la création existe déjà
|
||||
ErrorPleaseTypeBankTransactionReportName=Veuiller saisir le nom de relevé bancaire sur lequel l'écriture est constaté (Format AAAAMM ou AAAMMJJ)
|
||||
ErrorRecordHasChildren=Impossible de supprimer l'enregistrement car il possède des fils.
|
||||
WarningConfFileMustBeReadOnly=Attention, votre fichier <b>conf.php</b> est accessible en écriture au serveur Web. Ceci représente une faille sérieuse de sécurité. Modifier les permissions pour qu'il soit en lecture seule pour le compte sous lequel tourne le serveur Web.<br>Si vous êtes sous Windows sur un disque dur utilisant un formatage FAT, sachez que ce système de fichier ne permet pas de protéger des fichiers et n'offre donc aucune solution rendre pour être sur.
|
||||
WarningConfFileMustBeReadOnly=Attention, votre fichier <b>conf.php</b> est accessible en écriture au serveur Web. Ceci représente une faille sérieuse de sécurité. Modifier les permissions pour qu'il soit en lecture seule pour le compte sous lequel tourne le serveur Web.<br>Si vous êtes sous Windows sur un disque dur utilisant un formatage FAT, sachez que ce système de fichier ne permet pas de protéger des fichiers et n'offre donc aucune solution pour réduire les risques de manipulation de ce fichier.
|
||||
ErrorModuleRequireJavascript=Le javascript ne doit pas etre désactivé pour que cette fonctionnalité soit utilisable. Pour activer/désactiver l'utilisation de javascript, aller dans le menu Accueil->Configuration->Affichage.
|
||||
|
||||
@ -38,7 +38,7 @@ LinkedObject=Objet lié
|
||||
Miscellanous=Divers
|
||||
NbOfActiveNotifications=Nombre de notifications
|
||||
WarningInstallDirExists=Attention, le répertoire install (%s) existe toujours. Une fois l'install terminée, sa présence n'est plus nécessaire et représente une faille sérieuse de sécurité. Vous devriez l'effacer dès que possible.
|
||||
WarningUntilDirRemoved=Cette alerte restera active tant que le répertoire existera (alerte visible pour les utilisateurs admin uniquement).
|
||||
WarningUntilDirRemoved=Les alertes de sécurités sont visiblespar les administrateurs uniquement et resteront actives tant que la vulnérabilité sera avérée (ou que la constante MAIN_REMOVE_INSTALL_WARNING aura été défini dans Configuration->Divers)
|
||||
PredefinedMailContentSendInvoice=Veuillez trouver ci-joint la facture __FACREF__\n\nCordialement\n\n
|
||||
PredefinedMailContentSendInvoiceReminder=Nous apportons à votre connaissance que la facture __FACREF__ ne semble pas avoir été réglée. La voici donc, pour rappel, en pièce jointe.\n\nCordialement\n\n
|
||||
PredefinedMailContentSendProposal=Veuillez trouver ci-joint la proposition commerciale __PROPREF__\n\nCordialement\n\n
|
||||
|
||||
Loading…
Reference in New Issue
Block a user