[10.0.112.dev] Logo googtrans optionnel
This commit is contained in:
parent
8ef190477b
commit
ed3e276610
@ -32,7 +32,7 @@ class common {
|
|||||||
const I18N_DIR = 'site/i18n/';
|
const I18N_DIR = 'site/i18n/';
|
||||||
|
|
||||||
// Numéro de version
|
// Numéro de version
|
||||||
const ZWII_VERSION = '10.0.110.dev';
|
const ZWII_VERSION = '10.0.111.dev';
|
||||||
|
|
||||||
public static $actions = [];
|
public static $actions = [];
|
||||||
public static $coreModuleIds = [
|
public static $coreModuleIds = [
|
||||||
@ -1231,6 +1231,7 @@ class common {
|
|||||||
$this->setData(['config','i18n','fr', 'autotranslate', false]);
|
$this->setData(['config','i18n','fr', 'autotranslate', false]);
|
||||||
// Option de gestion des langues
|
// Option de gestion des langues
|
||||||
$this->setData(['config','disablei18n', false]);
|
$this->setData(['config','disablei18n', false]);
|
||||||
|
$this->setData(['config','googTransLogo', true]);
|
||||||
$this->setData(['core', 'dataVersion', 10000]);
|
$this->setData(['core', 'dataVersion', 10000]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -2217,7 +2218,8 @@ class layout extends common {
|
|||||||
|
|
||||||
}
|
}
|
||||||
echo '<div class="translate">' . $this->core->output['content'] . '</div>';
|
echo '<div class="translate">' . $this->core->output['content'] . '</div>';
|
||||||
if ($this->getData(['config','i18n',$this->geti18n(),'autoTranslate']) === true) {
|
if ($this->getData(['config','i18n',$this->geti18n(),'autoTranslate']) === true &&
|
||||||
|
$this->getData(['config','googTransLogo']) === true) {
|
||||||
echo '<div><a href="//translate.google.com/intl/fr/about/" data-lity><img src="' . helper::baseUrl(false) . 'core/module/i18n/ressource/googtrans.png" /></a></div>';
|
echo '<div><a href="//translate.google.com/intl/fr/about/" data-lity><img src="' . helper::baseUrl(false) . 'core/module/i18n/ressource/googtrans.png" /></a></div>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -404,6 +404,7 @@ class config extends common {
|
|||||||
'metaDescription' => $this->getInput('configMetaDescription', helper::FILTER_STRING_LONG, true),
|
'metaDescription' => $this->getInput('configMetaDescription', helper::FILTER_STRING_LONG, true),
|
||||||
'title' => $this->getInput('configTitle', helper::FILTER_STRING_SHORT, true),
|
'title' => $this->getInput('configTitle', helper::FILTER_STRING_SHORT, true),
|
||||||
'disablei18n' => sizeof($this->i18nInstalled() ) === 1 ? $this->getInput('configdisablei18n', helper::FILTER_BOOLEAN) : false,
|
'disablei18n' => sizeof($this->i18nInstalled() ) === 1 ? $this->getInput('configdisablei18n', helper::FILTER_BOOLEAN) : false,
|
||||||
|
'googTransLogo' => $this->getInput('configdGoogTransLogo', helper::FILTER_BOOLEAN),
|
||||||
'i18n' => $this->getData(['config','i18n'])
|
'i18n' => $this->getData(['config','i18n'])
|
||||||
]
|
]
|
||||||
]);
|
]);
|
||||||
|
@ -117,6 +117,12 @@
|
|||||||
'help' => 'L\'option n\'est pas modifiable quand une langue est installée.'
|
'help' => 'L\'option n\'est pas modifiable quand une langue est installée.'
|
||||||
]); ?>
|
]); ?>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<?php echo template::checkbox('configdGoogTransLogo', true, 'Logo Google Translation', [
|
||||||
|
'checked' => $this->getData(['config', 'googTransLogo']),
|
||||||
|
'help' => 'Affiche en logo Google Translation en bas des pages traduites automatiquement. Si vous ne traduisez pas vous-même vos pages, cette option est vivement recommandée.'
|
||||||
|
]); ?>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user