précaution dans la maj 7.1 de agenda + changes et readme
This commit is contained in:
parent
43137f37c3
commit
8be5319fbc
12
CHANGES.md
12
CHANGES.md
|
@ -2,14 +2,16 @@
|
|||
|
||||
## Version 5.0.03 de Deltacms
|
||||
- Modifications :
|
||||
- module Blog 7.0 : nouvelle structure pour l'enregistrement des données de pages utilisant ce module, pour alléger le fichier module.json commun à l'ensemble des modules,
|
||||
- module Form 6.0 : idem,
|
||||
- module News 5.0 : idem,
|
||||
- Modules Blog 7.0 / Form 6.0 / News 5.0 / Agenda 7.0 / Statislite 5.0 :
|
||||
Pour alléger le fichier module.json commun à l'ensemble des modules, certaines données de module de page sont enregistrées dans des fichiers json distincts,
|
||||
1 fichier pour Blog, Form et News (au nom de la page), 1 dossier pour Agenda, Statislite. Les autres modules livrés ne sont pas concernés,
|
||||
- Module Form 6.0 : nouvelle option "acceptation des conditions d'utilisation des données personnelles".
|
||||
- Correction :
|
||||
- Filemanager : correction d'instructions dépréciées.
|
||||
- Sur le site :
|
||||
- module sondage 2.0 : nouvelle structure pour l'enregistrement des données de pages utilisant ce module et nouvelle option avec validation de la participation par un lien
|
||||
- module guestbook 2.0 :
|
||||
- Bonus / Modules / sondage 2.0 : nouvelle structure pour l'enregistrement des données de module de page et nouvelles options "validation de la participation par courriel" et
|
||||
"acceptation des conditions d'utilisation des données personnelles",
|
||||
- Bonus / Modules / guestbook 2.0 : nouvelle structure pour l'enregistrement des données de module de page et nouvelle option "acceptation des conditions d'utilisation des données personnelles".
|
||||
|
||||
## Version 5.0.02 de Deltacms
|
||||
- Modifications :
|
||||
|
|
|
@ -80,14 +80,15 @@ En cas de difficulté avec la nouvelle version, il suffira de téléverser la sa
|
|||
[R] site Contenu du site
|
||||
[R] backup Sauvegardes automatiques
|
||||
[R] data Répertoire des données
|
||||
[R] base Dossier localisé, un dossier par langue rédigée
|
||||
[R] base Dossier localisé, un dossier par langue rédigée, exemple en, es, de
|
||||
[F] comment.json Commentaires de page
|
||||
[F] page.json Données des pages
|
||||
[F] module.json Données des modules de pages
|
||||
[F] module.json Données des modules de page
|
||||
[F] locale.json Données du site propres à la langue
|
||||
[R] content Dossier des contenus de page
|
||||
[F] accueil.html Exemple contenu de la page d'accueil
|
||||
[R] data_module Données volumineuses des pages avec module
|
||||
[F] blog.json Exemple de page avec données volumineuses, un fichier par page
|
||||
[R] data_module Données volumineuses des modules de page
|
||||
[F] blog.json Exemple de page avec module ayant des données volumineuses, un fichier par page ou un dossier pour statislite et agenda
|
||||
[R] *modules* Un dossier par module, exemple [R]search [R]agenda, pour les données du module
|
||||
[F] admin.css Thème des pages d'administration
|
||||
[F] admin.json Données de thème des pages d'administration
|
||||
|
|
|
@ -138,7 +138,7 @@ class agenda extends common {
|
|||
}
|
||||
// Modification d'emplacement des dossiers de données des pages agenda dans la langue ciblée
|
||||
if(!is_dir(self::DATA_DIR. self::$i18n.'/data_module' ) ) mkdir(self::DATA_DIR. self::$i18n.'/data_module' );
|
||||
mkdir(self::DATA_DIR. self::$i18n.'/data_module/agenda');
|
||||
if(!is_dir(self::DATA_DIR. self::$i18n.'/data_module/agenda')) mkdir(self::DATA_DIR. self::$i18n.'/data_module/agenda');
|
||||
foreach( $this->getData(['page']) as $page => $value){
|
||||
if( $value['moduleId'] === 'agenda' )
|
||||
if( is_dir( self::DATAMODULE.'data/'.$page)) $this->custom_copy( self::DATAMODULE.'data/'.$page , self::DATA_DIR. self::$i18n.'/data_module/agenda/'.$page);
|
||||
|
|
Loading…
Reference in New Issue