Show a warning in admin interface if Sodium is not available

This commit is contained in:
Patrick Canterino 2024-03-29 13:12:31 +01:00
parent de5a059a1e
commit 1016cc26d8
50 changed files with 53 additions and 0 deletions

View File

@ -120,6 +120,10 @@ if (php_sapi_name() == "cli") {
require(JIRAFEAU_ROOT . 'lib/template/header.php'); ?><h2><?php echo t('ADMIN_INTERFACE'); ?></h2><?php
?><h2>(version <?php echo JIRAFEAU_VERSION ?>)</h2><?php
if ($cfg['enable_crypt'] && !(extension_loaded('sodium'))) {
echo '<div class="error"><p>'.t('SODIUM_UNAVAILABLE').'</p></div>';
}
?><div id = "admin">
<fieldset><legend><?php echo t('ACTIONS'); ?></legend>
<table>

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "Una quincena",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "Verschlüsselung ist in der Konfiguration aktiviert, aber das PHP-Modul \"Sodium\" ist nicht verfügbar! Verschlüsselung ist nicht verfügbar!",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "Zwei Wochen",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "Encryption is enabled in configuration, but the Sodium PHP module is not loaded! Encryption is not available!",
"INSTALL_FILE_NOT_FOUND_TITLE": "Installation file not found",
"INSTALL_FILE_NOT_FOUND_DESC": "Installation is not complete and install.php file does not seem to exist",
"REPORTING_AN_ISSUE": "Reporting an issue",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "Una quincena",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "Fichier d'installation non-trouvé",
"INSTALL_FILE_NOT_FOUND_DESC": "L'installation est incomplète et le ficher install.php est introuvable",
"2_W": "Deux semaines",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "Due settimane",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "To uker",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "Twee weken",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "Uma quinzena",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "Uma quinzena",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"REPORTING_AN_ISSUE": "",
"SIZE_DATA": "",
"INCOMPATIBLE_OPTIONS_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "Två veckor",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "İki hafta",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",

View File

@ -1,4 +1,5 @@
{
"SODIUM_UNAVAILABLE": "",
"INSTALL_FILE_NOT_FOUND_TITLE": "",
"INSTALL_FILE_NOT_FOUND_DESC": "",
"2_W": "",