changes
This commit is contained in:
parent
d19814f220
commit
a7cc18230b
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
## Versions 13.5.00
|
## Versions 13.5.00
|
||||||
**Améliorations :**
|
**Améliorations :**
|
||||||
|
- Réactivation de l'édition des dialogues des langues.
|
||||||
- Double authentification par messagerie. Une clé est adressée par messagerie après la saisie du mot de passe et du captcha.
|
- Double authentification par messagerie. Une clé est adressée par messagerie après la saisie du mot de passe et du captcha.
|
||||||
- Validation de la connexion au site grâce à l'envoi d'un code par email. L'option est activée depuis la configuration du site, onglet connexion. Elle s'active par groupe montant, exemple "éditeur" pour éditeurs et administrateurs.
|
- Validation de la connexion au site grâce à l'envoi d'un code par email. L'option est activée depuis la configuration du site, onglet connexion. Elle s'active par groupe montant, exemple "éditeur" pour éditeurs et administrateurs.
|
||||||
- Optimisation du chargement des variables de classe.
|
- Optimisation du chargement des variables de classe.
|
||||||
|
@ -257,15 +257,12 @@ class language extends common
|
|||||||
helper::dateUTF8('%d/%m/%Y', $value['date'], self::$i18nUI),
|
helper::dateUTF8('%d/%m/%Y', $value['date'], self::$i18nUI),
|
||||||
//self::$i18nUI === $file ? helper::translate('Interface') : '',
|
//self::$i18nUI === $file ? helper::translate('Interface') : '',
|
||||||
'',
|
'',
|
||||||
/*
|
template::button('translateContentLanguageUIEdit' . $file, [
|
||||||
template::button('translateContentLanguageUIEdit' . $file, [
|
'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $file,
|
||||||
'href' => helper::baseUrl() . $this->getUrl(0) . '/edit/' . $file,
|
'value' => template::ico('pencil'),
|
||||||
'value' => template::ico('pencil'),
|
'help' => 'Éditer',
|
||||||
'help' => 'Éditer',
|
'disabled' => 'fr_FR' === $file
|
||||||
'disabled' => 'fr_FR' === $file
|
]),
|
||||||
]),
|
|
||||||
*/
|
|
||||||
|
|
||||||
template::button('translateContentLanguageUIDownload' . $file, [
|
template::button('translateContentLanguageUIDownload' . $file, [
|
||||||
'class' => isset($storeUI[$file]['version']) && version_compare($installedUI[$file]['version'], $storeUI[$file]['version']) < 0 ? 'buttonGreen' : '',
|
'class' => isset($storeUI[$file]['version']) && version_compare($installedUI[$file]['version'], $storeUI[$file]['version']) < 0 ? 'buttonGreen' : '',
|
||||||
'href' => helper::baseUrl() . $this->getUrl(0) . '/update/' . $file,
|
'href' => helper::baseUrl() . $this->getUrl(0) . '/update/' . $file,
|
||||||
@ -511,7 +508,7 @@ class language extends common
|
|||||||
$data[$key] = $target;
|
$data[$key] = $target;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$this->secure_file_put_contents(self::I18N_DIR . $lang . '.json', $data);
|
file_put_contents(self::I18N_DIR . $lang . '.json', json_encode($data));
|
||||||
|
|
||||||
// Mettre à jour le descripteur
|
// Mettre à jour le descripteur
|
||||||
$this->setData([
|
$this->setData([
|
||||||
@ -539,13 +536,18 @@ class language extends common
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Ajout des champs absents selon la langue de référence
|
// Ajout des champs absents selon la langue de référence
|
||||||
$dataFr = json_decode(file_get_contents(self::I18N_DIR . 'fr_FR.json'), true);
|
/*
|
||||||
foreach ($dataFr as $key => $value) {
|
$dataFr = json_decode(file_get_contents(self::I18N_DIR . 'fr_FR.json'), true);
|
||||||
if (!array_key_exists($key, $data)) {
|
foreach ($dataFr as $key => $value) {
|
||||||
$data[$key] = '';
|
if (!array_key_exists($key, $data)) {
|
||||||
}
|
$data[$key] = '';
|
||||||
}
|
}
|
||||||
$this->secure_file_put_contents(self::I18N_DIR . $lang . '.json', $data);
|
}
|
||||||
|
file_put_contents(self::I18N_DIR . $lang . '.json', $data);
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Trier le tableau
|
||||||
|
asort($data);
|
||||||
|
|
||||||
// Tableau des chaines à traduire dans la langue sélectionnée
|
// Tableau des chaines à traduire dans la langue sélectionnée
|
||||||
foreach ($data as $key => $value) {
|
foreach ($data as $key => $value) {
|
||||||
@ -568,7 +570,7 @@ class language extends common
|
|||||||
'title' => helper::translate('Éditer les dialogues') . ' ' . template::flag($lang, '20 %'),
|
'title' => helper::translate('Éditer les dialogues') . ' ' . template::flag($lang, '20 %'),
|
||||||
'view' => 'edit',
|
'view' => 'edit',
|
||||||
'vendor' => [
|
'vendor' => [
|
||||||
'flatpickr',
|
'tablednd'
|
||||||
],
|
],
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
<?php echo helper::translate('Langues installées'); ?>
|
<?php echo helper::translate('Langues installées'); ?>
|
||||||
</h4>
|
</h4>
|
||||||
<?php if ($module::$languagesUiInstalled): ?>
|
<?php if ($module::$languagesUiInstalled): ?>
|
||||||
<?php echo template::table([2, 1, 1, 5, 1, 1], $module::$languagesUiInstalled, ['Langues', 'Version', 'Date', '', '', '']); ?>
|
<?php echo template::table([2, 1, 1, 4, 1, 1, 1], $module::$languagesUiInstalled, ['Langues', 'Version', 'Date', '', '', '', '']); ?>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user