forked from ZwiiCMS-Team/ZwiiCMS
Merge branch '12309' into 12400
This commit is contained in:
commit
85789361f2
@ -9,6 +9,7 @@
|
|||||||
- Corrige le filtrage des modules orphelins.
|
- Corrige le filtrage des modules orphelins.
|
||||||
- Autorise la modification de la langue du site par défaut.
|
- Autorise la modification de la langue du site par défaut.
|
||||||
- Installation en langue étrangère non prise en compte depuis 12.3.08
|
- Installation en langue étrangère non prise en compte depuis 12.3.08
|
||||||
|
- Traduction de "Motorisé par" dans la personnalisation des données de la langue de l'UI.
|
||||||
|
|
||||||
## Version 12.3.08
|
## Version 12.3.08
|
||||||
- Amélioration du code liée à la traduction du contenu du CMS.
|
- Amélioration du code liée à la traduction du contenu du CMS.
|
||||||
|
@ -280,7 +280,8 @@ class layout extends common
|
|||||||
// Affichage de motorisé par
|
// Affichage de motorisé par
|
||||||
$items .= '<span id="footerDisplayCopyright" ';
|
$items .= '<span id="footerDisplayCopyright" ';
|
||||||
$items .= $this->getData(['theme', 'footer', 'displayCopyright']) === false ? 'class="displayNone"' : '';
|
$items .= $this->getData(['theme', 'footer', 'displayCopyright']) === false ? 'class="displayNone"' : '';
|
||||||
$items .= '>'.sprintf('%s ', helper::translate('Motorisé par')) . '</span>';
|
$label = empty($this->getData(['locale', 'poweredPageLabel'])) ? 'Motorisé par' : $this->getData(['locale', 'poweredPageLabel']);
|
||||||
|
$items .= '><wbr> ' . $label . ' </span>';
|
||||||
// Toujours afficher le nom du CMS
|
// Toujours afficher le nom du CMS
|
||||||
$items .= '<span id="footerZwiiCMS">';
|
$items .= '<span id="footerZwiiCMS">';
|
||||||
$items .= '<a href="https://zwiicms.fr/" onclick="window.open(this.href);return false" >ZwiiCMS</a>';
|
$items .= '<a href="https://zwiicms.fr/" onclick="window.open(this.href);return false" >ZwiiCMS</a>';
|
||||||
|
@ -956,16 +956,34 @@ if ($this->getData(['core', 'dataVersion']) < 12308) {
|
|||||||
'es' => 'Español',
|
'es' => 'Español',
|
||||||
];
|
];
|
||||||
foreach ($l as $key => $value) {
|
foreach ($l as $key => $value) {
|
||||||
if (is_dir(self::DATA_DIR . $key )) {
|
if (is_dir(self::DATA_DIR . $key)) {
|
||||||
touch(self::DATA_DIR . $key . '/.default');
|
touch(self::DATA_DIR . $key . '/.default');
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Mise à jour
|
// Mise à jour
|
||||||
$this->setData(['core', 'dataVersion', 12308]);
|
$this->setData(['core', 'dataVersion', 12308]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Version 12.3.09
|
||||||
|
if ($this->getData(['core', 'dataVersion']) < 12309) {
|
||||||
|
|
||||||
|
// Mettre à jour les locales
|
||||||
|
foreach (self::$languages as $key => $value) {
|
||||||
|
// tableau des langues installées
|
||||||
|
if (is_dir(self::DATA_DIR . $key)) {
|
||||||
|
$d = json_decode(file_get_contents(self::DATA_DIR . $key . '/locale.json'), true);
|
||||||
|
$d = array_merge($d['locale'],['poweredPageLabel' => 'Motorisé par']);
|
||||||
|
$t ['locale'] = $d;
|
||||||
|
file_put_contents(self::DATA_DIR . $key . '/locale.json', json_encode($t));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Mise à jour
|
||||||
|
$this->setData(['core', 'dataVersion', 12309]);
|
||||||
|
}
|
||||||
|
|
||||||
// Version 12.4.00
|
// Version 12.4.00
|
||||||
if ($this->getData(['core', 'dataVersion']) < 12400) {
|
if ($this->getData(['core', 'dataVersion']) < 12400) {
|
||||||
|
|
||||||
|
@ -546,6 +546,7 @@ class init extends common
|
|||||||
'searchPageId' => 'none',
|
'searchPageId' => 'none',
|
||||||
'searchPageLabel' => 'none',
|
'searchPageLabel' => 'none',
|
||||||
'sitemapPageLabel' => 'none',
|
'sitemapPageLabel' => 'none',
|
||||||
|
'poweredPageLabel'=> 'Powered by',
|
||||||
'legalPageLabel' => 'legals',
|
'legalPageLabel' => 'legals',
|
||||||
'metaDescription' => 'Zwii is a database-free CMS that makes it easy to create and manage a website without any programming knowledge.',
|
'metaDescription' => 'Zwii is a database-free CMS that makes it easy to create and manage a website without any programming knowledge.',
|
||||||
'title' => 'Your site in a few clicks!',
|
'title' => 'Your site in a few clicks!',
|
||||||
@ -1221,6 +1222,7 @@ class init extends common
|
|||||||
'page404' => 'none',
|
'page404' => 'none',
|
||||||
'legalPageId' => 'none',
|
'legalPageId' => 'none',
|
||||||
'searchPageId' => 'none',
|
'searchPageId' => 'none',
|
||||||
|
'poweredPageLabel'=> 'Motorisé par',
|
||||||
'searchPageLabel' => 'Rechercher',
|
'searchPageLabel' => 'Rechercher',
|
||||||
'sitemapPageLabel' => 'Plan du site',
|
'sitemapPageLabel' => 'Plan du site',
|
||||||
'legalPageLabel' => 'Mentions légales',
|
'legalPageLabel' => 'Mentions légales',
|
||||||
|
@ -368,6 +368,7 @@ class translate extends common
|
|||||||
'page302' => $this->getInput('localePage302'),
|
'page302' => $this->getInput('localePage302'),
|
||||||
'legalPageId' => $this->getInput('localeLegalPageId'),
|
'legalPageId' => $this->getInput('localeLegalPageId'),
|
||||||
'searchPageId' => $this->getInput('localeSearchPageId'),
|
'searchPageId' => $this->getInput('localeSearchPageId'),
|
||||||
|
'poweredPageLabel' => empty($this->getInput('localePoweredPageLabel', helper::FILTER_STRING_SHORT)) ? 'Motorisé par' : $this->getInput('localePoweredPageLabel', helper::FILTER_STRING_SHORT),
|
||||||
'searchPageLabel' => empty($this->getInput('localeSearchPageLabel', helper::FILTER_STRING_SHORT)) ? 'Rechercher' : $this->getInput('localeSearchPageLabel', helper::FILTER_STRING_SHORT),
|
'searchPageLabel' => empty($this->getInput('localeSearchPageLabel', helper::FILTER_STRING_SHORT)) ? 'Rechercher' : $this->getInput('localeSearchPageLabel', helper::FILTER_STRING_SHORT),
|
||||||
'legalPageLabel' => empty($this->getInput('localeLegalPageLabel', helper::FILTER_STRING_SHORT)) ? 'Mentions légales' : $this->getInput('localeLegalPageLabel', helper::FILTER_STRING_SHORT),
|
'legalPageLabel' => empty($this->getInput('localeLegalPageLabel', helper::FILTER_STRING_SHORT)) ? 'Mentions légales' : $this->getInput('localeLegalPageLabel', helper::FILTER_STRING_SHORT),
|
||||||
'sitemapPageLabel' => empty($this->getInput('localeSitemapPageLabel', helper::FILTER_STRING_SHORT)) ? 'Plan du site' : $this->getInput('localeSitemapPageLabel', helper::FILTER_STRING_SHORT),
|
'sitemapPageLabel' => empty($this->getInput('localeSitemapPageLabel', helper::FILTER_STRING_SHORT)) ? 'Plan du site' : $this->getInput('localeSitemapPageLabel', helper::FILTER_STRING_SHORT),
|
||||||
|
@ -113,14 +113,21 @@
|
|||||||
</span>-->
|
</span>-->
|
||||||
</h4>
|
</h4>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col6">
|
<div class="col4">
|
||||||
|
<?php echo template::text('localePoweredPageLabel', [
|
||||||
|
'label' => 'Motorisé par',
|
||||||
|
'placeholder' => 'Motorisé par',
|
||||||
|
'value' => $module::$locales[$this->getUrl(2)]['locale']['poweredPageLabel']
|
||||||
|
]); ?>
|
||||||
|
</div>
|
||||||
|
<div class="col4">
|
||||||
<?php echo template::text('localeLegalPageLabel', [
|
<?php echo template::text('localeLegalPageLabel', [
|
||||||
'label' => 'Mentions légales',
|
'label' => 'Mentions légales',
|
||||||
'placeholder' => 'Mentions légales',
|
'placeholder' => 'Mentions légales',
|
||||||
'value' => $module::$locales[$this->getUrl(2)]['locale']['legalPageLabel']
|
'value' => $module::$locales[$this->getUrl(2)]['locale']['legalPageLabel']
|
||||||
]); ?>
|
]); ?>
|
||||||
</div>
|
</div>
|
||||||
<div class="col6">
|
<div class="col4">
|
||||||
<?php echo template::text('localeSearchPageLabel', [
|
<?php echo template::text('localeSearchPageLabel', [
|
||||||
'label' => 'Rechercher',
|
'label' => 'Rechercher',
|
||||||
'placeholder' => 'Rechercher',
|
'placeholder' => 'Rechercher',
|
||||||
@ -129,14 +136,14 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col6">
|
<div class="col4 offset2">
|
||||||
<?php echo template::text('localeSitemapPageLabel', [
|
<?php echo template::text('localeSitemapPageLabel', [
|
||||||
'label' => 'Plan du site',
|
'label' => 'Plan du site',
|
||||||
'placeholder' => 'Plan du site',
|
'placeholder' => 'Plan du site',
|
||||||
'value' => $module::$locales[$this->getUrl(2)]['locale']['sitemapPageLabel'],
|
'value' => $module::$locales[$this->getUrl(2)]['locale']['sitemapPageLabel'],
|
||||||
]); ?>
|
]); ?>
|
||||||
</div>
|
</div>
|
||||||
<div class="col6">
|
<div class="col4">
|
||||||
<?php echo template::text('localeCookiesFooterText', [
|
<?php echo template::text('localeCookiesFooterText', [
|
||||||
'label' => 'Cookies',
|
'label' => 'Cookies',
|
||||||
'value' => $module::$locales[$this->getUrl(2)]['locale']['cookies']['cookiesFooterText'],
|
'value' => $module::$locales[$this->getUrl(2)]['locale']['cookies']['cookiesFooterText'],
|
||||||
|
Loading…
Reference in New Issue
Block a user