Merge branch '12201' of https://forge.chapril.org/ZwiiCMS-Team/ZwiiCMS into 12201
This commit is contained in:
commit
3f2733c033
@ -871,7 +871,8 @@ class template
|
||||
'name' => $nameId,
|
||||
'placeholder' => '',
|
||||
'readonly' => false,
|
||||
'value' => ''
|
||||
'value' => '',
|
||||
'type' => 'text'
|
||||
], $attributes);
|
||||
// Traduction de l'aide et de l'étiquette
|
||||
$attributes['label'] = helper::translate($attributes['label']);
|
||||
@ -898,7 +899,7 @@ class template
|
||||
$html .= self::notice($attributes['id'], $notice);
|
||||
// Texte
|
||||
$html .= sprintf(
|
||||
'<input type="text" %s>',
|
||||
'<input type="' . $attributes['type']. '" %s>',
|
||||
helper::sprintAttributes($attributes)
|
||||
);
|
||||
// Fin du wrapper
|
||||
|
@ -341,6 +341,7 @@ class plugin extends common
|
||||
public function store()
|
||||
{
|
||||
$store = json_decode(helper::getUrlContents(self::BASEURL_STORE . self::MODULE_STORE . 'list'), true);
|
||||
|
||||
if ($store) {
|
||||
// Modules installés
|
||||
$infoModules = helper::getModules();
|
||||
@ -348,7 +349,8 @@ class plugin extends common
|
||||
$inPages = helper::arrayColumn($this->getData(['page']), 'moduleId', 'SORT_DESC');
|
||||
foreach ($inPages as $key => $value) {
|
||||
$pagesInfos[$this->getData(['page', $key, 'title'])] = $value;
|
||||
}
|
||||
}
|
||||
|
||||
// Parcourir les données des modules
|
||||
foreach ($store as $key => $value) {
|
||||
// Module non installé
|
||||
@ -376,12 +378,12 @@ class plugin extends common
|
||||
template::button('moduleExport' . $key, [
|
||||
'class' => $class,
|
||||
'href' => helper::baseUrl() . $this->getUrl(0) . '/uploadItem/' . $key . '/' . $_SESSION['csrf'],
|
||||
// appel de fonction vaut exécution, utiliser un paramètre
|
||||
'value' => $ico,
|
||||
'help' => $help
|
||||
])
|
||||
];
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
// Valeurs en sortie
|
||||
@ -584,7 +586,7 @@ class plugin extends common
|
||||
$fileName = $moduleId . $infoModule[$moduleId]['version'] . '.zip';
|
||||
|
||||
// Régénération du module
|
||||
$success = file_put_contents(self::MODULE_DIR . $moduleId . '/enum.json', json_encode($infoModule[$moduleId]));
|
||||
$success = file_put_contents(self::MODULE_DIR . $moduleId . '/enum.json', json_encode($infoModule[$moduleId], JSON_UNESCAPED_UNICODE));
|
||||
|
||||
// Construire l'archive
|
||||
$this->makeZip(self::TEMP_DIR . $fileName, self::MODULE_DIR . $moduleId);
|
||||
@ -693,9 +695,9 @@ class plugin extends common
|
||||
$infoModule = $infoModules[$moduleId];
|
||||
|
||||
// Copier les données et le descripteur
|
||||
$success = file_put_contents($tmpFolder . '/module.json', json_encode($moduleData)) === false ? false : true;
|
||||
$success = file_put_contents($tmpFolder . '/module.json', json_encode($moduleData, JSON_UNESCAPED_UNICODE)) === false ? false : true;
|
||||
|
||||
$success = $success && is_int(file_put_contents($tmpFolder . '/enum.json', json_encode([$moduleId => $infoModule])));
|
||||
$success = $success && is_int(file_put_contents($tmpFolder . '/enum.json', json_encode([$moduleId => $infoModule], JSON_UNESCAPED_UNICODE)));
|
||||
// Le dossier du module s'il existe
|
||||
if (is_dir(self::DATA_DIR . $moduleId . '/' . $pageId)) {
|
||||
// Copier le dossier des données
|
||||
|
@ -7,14 +7,14 @@
|
||||
- Initialisation
|
||||
# version 6.22
|
||||
- mise en oeuvre du helper dateUTF8
|
||||
- Réglage de l'initialisaion de la configuration
|
||||
- Réglage de l'initialisation de la configuration
|
||||
# version 6.2
|
||||
- date des commentaires
|
||||
# version 6.1
|
||||
- Icône RSS, lien incorrectd ans l'article.
|
||||
- Icône RSS, lien incorrect dans l'article.
|
||||
# version 6
|
||||
- mise à la norme avec le module news : le formulaire est sorti de l'écran principal
|
||||
- Présentation moderner de la liste des articles
|
||||
- Respect des balises headings
|
||||
- permalink des articles
|
||||
- Image de couverture non obligatoire, présentation adaptive de la liste classique des articles.
|
||||
- Image de couverture non obligatoire, présentation adaptative de la liste classique des articles.
|
@ -1,3 +1,5 @@
|
||||
# Version 3.5
|
||||
- Multilingue
|
||||
# Version 3.4
|
||||
- Bug de présentation, une div en trop.
|
||||
# Version 3.3
|
||||
|
@ -1 +1 @@
|
||||
{"name":"form","realName":"Formulaire","version":"3.4","update":"0.0","delete":true,"dataDirectory":""}
|
||||
{"name":"form","realName":"Formulaire","version":"3.5","update":"0.0","delete":true,"dataDirectory":""}
|
@ -16,7 +16,7 @@
|
||||
|
||||
class form extends common {
|
||||
|
||||
const VERSION = '3.4';
|
||||
const VERSION = '3.5';
|
||||
const REALNAME = 'Formulaire';
|
||||
const DATADIRECTORY = ''; // Contenu localisé inclus par défaut (page.json et module.json)
|
||||
|
||||
|
@ -1 +1 @@
|
||||
{"name":"news","realName":"News","version":"4.23","update":"0.0","delete":true,"dataDirectory":"site\/data\/news\/"}
|
||||
{"name":"news","realName":"News","version":"4.3","update":"0.0","delete":true,"dataDirectory":"site\/data\/news\/"}
|
@ -16,7 +16,7 @@
|
||||
class news extends common
|
||||
{
|
||||
|
||||
const VERSION = '4.23';
|
||||
const VERSION = '4.3';
|
||||
const REALNAME = 'News';
|
||||
const DATADIRECTORY = self::DATA_DIR . 'news/';
|
||||
|
||||
|
@ -1,8 +1,10 @@
|
||||
# Version 2.8
|
||||
- Multilingue
|
||||
# Version 2.71
|
||||
- Corrige le retour de $success en lecture écriture de fichier
|
||||
- Corrige le retour de $success en lecture écriture de fichier
|
||||
# Version 2.7
|
||||
- Traduction
|
||||
- Suppression du cadre de présentation des résultats
|
||||
- Initialisation du module
|
||||
- Traduction
|
||||
- Suppression du cadre de présentation des résultats
|
||||
- Initialisation du module
|
||||
# Version 2.6
|
||||
- Chargement de la feuille de style si présente
|
||||
- Chargement de la feuille de style si présente
|
@ -1 +1 @@
|
||||
{"name":"search","realName":"Recherche","version":"2.71","update":"0.0","delete":true,"dataDirectory":"site\/data\/search\/"}
|
||||
{"name":"search","realName":"Recherche","version":"2.8","update":"0.0","delete":true,"dataDirectory":"site\/data\/search\/"}
|
@ -20,7 +20,7 @@
|
||||
class search extends common
|
||||
{
|
||||
|
||||
const VERSION = '2.71';
|
||||
const VERSION = '2.8';
|
||||
const REALNAME = 'Recherche';
|
||||
const DATADIRECTORY = self::DATA_DIR . 'search/';
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user