This commit is contained in:
Deltacms 2022-06-04 07:02:41 +02:00
parent 97c1878b7e
commit 19df85dbc0
58 changed files with 1636 additions and 884 deletions

View File

@ -1,5 +1,12 @@
# Changelog
## Version 4.2.04 de Deltacms
- Modifications :
- Formulaire : paramétrage des pièces jointes autorisées parmi jpg, png, pdf, zip et txt,
- Formulaire : contrôle de validité des pièces jointes de type jpg, png, pdf et zip,
- Tinymce / gabarits : les blocs de texte 6-6, 4-4-4 et 3-3-3-3 ont automatiquement une même hauteur,
- Nouveau site exemple à l'installation.
## Version 4.2.03 de Deltacms
- Modifications :
- Configuration / Configuration : affichage et export pdf d'informations à envoyer au support en cas de dysfonctionnement,
@ -35,7 +42,7 @@
## Version 4.1.03 de Deltacms
- Modifications :
- Statislite : amèioration de l'affichage de la date initiale,
- Statislite : amèlioration de l'affichage de la date initiale,
- Agenda : si la langue originale du site n'est pas reconnue, la langue d'administration est utilisée,
- Blog : dans les labels de Tinymce si la langue originale du site n'est pas reconnue, la langue d'administration est utilisée,
- Langues : si le dapeau correspondant au langage du site n'existe pas un drapeau par défaut est affiché dans les pages de localisation.

View File

@ -1,5 +1,5 @@
# DeltaCMS 4.2.03
# DeltaCMS 4.2.04
DeltaCMS est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation.
L'administration du site est bilingue anglais ou français, le site peut être rédigé dans une des principales langues européennes.

View File

@ -48,7 +48,7 @@ class common {
// Numéro de version
const DELTA_UPDATE_URL = 'https://update.deltacms.fr/master/';
const DELTA_VERSION = '4.2.03';
const DELTA_VERSION = '4.2.04';
const DELTA_UPDATE_CHANNEL = "v4";
public static $actions = [];

View File

@ -60,8 +60,8 @@ if ($this->getData(['core', 'dataVersion']) < 4202) {
$this->setData(['core', 'dataVersion', 4202]);
}
if ($this->getData(['core', 'dataVersion']) < 4203) {
if ($this->getData(['core', 'dataVersion']) < 4204) {
// Mise à jour
$this->setData(['core', 'dataVersion', 4203]);
$this->setData(['core', 'dataVersion', 4204]);
}
?>

View File

@ -120,11 +120,12 @@ class install extends common {
helper::deleteCookie('DELTA_I18N_SITE');
helper::deleteCookie('DELTA_I18N_SCRIPT');
// Installation du site de test en français (le site light est installé par défaut
// Installation du site de test en français, le site light est installé par défaut
if( $langAdmin === 'fr'){
if ($this->getInput('installDefaultData',helper::FILTER_BOOLEAN) === FALSE) {
$this->initData('page','base',true);
$this->initData('module','base',true);
//$this->initData('page','base',true);
//$this->initData('module','base',true);
$this->copyDir( './core/module/install/ressource/database_fr/base/', './site/data/base/');
}
}
@ -141,7 +142,9 @@ class install extends common {
// Personnalisation de la page d'accueil en fonction de la langue de rédaction choisie
if( $langBase !== 'fr' && $langBase !== 'en' && file_exists( './core/module/install/ressource/'. $langBase . '/accueil.html' )){
copy('./core/module/install/ressource/'. $langBase . '/accueil.html', './site/data/base/content/accueil.html');
$accueil = 'accueil.html';
if( $langAdmin === 'en') $accueil = 'home.html';
copy('./core/module/install/ressource/'. $langBase . '/accueil.html', './site/data/base/content/'. $accueil);
}

View File

@ -1,6 +1,19 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Bienvenue sur votre nouveau site DeltaCMS !</h2>
<p style="text-align: left;"><strong>Un email contenant le récapitulatif de votre installation vient de vous être envoyé.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Connectez-vous dès maintenant à votre espace membre afin de créer un site à votre image ! Vous pourrez personnaliser le thème, créer des pages, ajouter des utilisateurs et bien plus encore !</p>
</div></div></div>
<p>&nbsp;</p>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Bienvenue sur votre<br />nouveau site<br />DeltaCMS !</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe width="560" height="315" title="priseenmain_FR" src="https://video.ploud.fr/videos/embed/acdfdfb7-6508-4126-b8b5-47c2a8e94401" allowfullscreen="allowfullscreen" sandbox="allow-same-origin allow-scripts allow-popups" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Un email contenant le r&eacute;capitulatif de votre installation vient de vous &ecirc;tre envoy&eacute;.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,19 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Benvinguts a la teva nova web DeltaCMS !</h2>
<p style="text-align: left;"><strong>Se t'acaba d'enviar un correu electrònic que conté el resum de la teva instal·lació.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Connecta't ara a la teva àrea de membres per crear un lloc a la teva imatge! Podreu personalitzar el tema, crear pàgines, afegir usuaris i molt més.</p>
</div></div></div>
<p>&nbsp;</p>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Benvinguts a <br />la teva nova web<br /> DeltaCMS !</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe width="560" height="315" title="priseenmain_FR" src="https://video.ploud.fr/videos/embed/acdfdfb7-6508-4126-b8b5-47c2a8e94401" allowfullscreen="allowfullscreen" sandbox="allow-same-origin allow-scripts allow-popups" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Se t'acaba d'enviar un correu electrònic que conté el resum de la teva instal·lació.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,19 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Benvenuti à u vostru novu situ DeltaCMS !</h2>
<p style="text-align: left;"><strong>Un email chì cuntene u riassuntu di a vostra installazione hè statu mandatu à voi.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Cunnettete avà à a vostra zona di membri per creà un situ in a vostra imagina! Puderete persunalizà u tema, creà pagine, aghjunghje utilizatori è assai di più!</p>
</div></div></div>
<p>&nbsp;</p>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Benvenuti à<br /> u vostru novu situ<br /> DeltaCMS !</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe width="560" height="315" title="priseenmain_FR" src="https://video.ploud.fr/videos/embed/acdfdfb7-6508-4126-b8b5-47c2a8e94401" allowfullscreen="allowfullscreen" sandbox="allow-same-origin allow-scripts allow-popups" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Un email chì cuntene u riassuntu di a vostra installazione hè statu mandatu à voi..</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,35 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Velkommen til dit nye DeltaCMS-websted!</h2>
<p style="text-align: left;"><strong>Du har netop fået tilsendt en e-mail med et resumé af din installation.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Log ind nu på dit medlemsområde for at oprette et websted, der passer til dig! Du kan tilpasse temaet, oprette sider, tilføje brugere og meget mere!</p>
</div></div></div>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Velkommen<br /> til dit nye <br /> DeltaCMS-websted!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Du har netop fået tilsendt en e-mail med et resumé af din installation.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Welcome to your new DeltaCMS website !</h2>
<p style="text-align: left;"><strong>An email containing the summary of your installation has just been sent to you.</strong></p><br /><p>&nbsp;</p>
<p style="text-align: left;">Log in now to your member area to create a site that suits you ! <br/><br/>You will be able to customize the theme, create pages, add users and much more !</p>
</div></div></div>
<p>Contenu de votre nouvelle page.</p>

View File

@ -0,0 +1,62 @@
<p>This page shows some examples of templates available in the Tinymce Wysiwyg editor. It is the parent page of the 'Sidebar' and 'Side Menu' pages.</p>
<p style="text-align: center;"><a href="https://doc.deltacms.fr/tinymce-et-gabarits" target="_blank" rel="noopener">Link to template documentation</a></p>
<p style="text-align: center;"><a href="https://doc.deltacms.fr/emplacement-dans-le-menu" target="_blank" rel="noopener">Link to page layout documentation</a></p>
<h3>Symmetric grid template 4-4-4</h3>
<div class="row">
<div class="col4">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
<div class="col4">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
<div class="col4">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<p>&nbsp;</p>
<h3>Text block template 3-3-3-3</h3>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Block title</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Block title</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.</p>
</div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Block title</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Block title</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit.</p>
</div>
</div>
</div>
<p>&nbsp;</p>
<h3>Accordion effect template</h3>
<ul class="accordion" data-speed="150">
<li class="accordion-item active">
<h4 class="accordion-title">First block</h4>
<div class="accordion-content">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</li>
<li class="accordion-item">
<h4 class="accordion-title">Second block</h4>
<div class="accordion-content">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</li>
</ul>

View File

@ -1 +1,3 @@
<h2 style="text-align: center;">Vous n'êtes pas autorisé à accéder à cette page...</h2><p style="text-align: center;">Personnalisez cette page à votre convenance sans qu'elle apparaisse dans les menus.<p>
<h2 style="text-align: center;">You are not authorised to access this page...</h2>
<p style="text-align: center;">Customise this page to your liking without it appearing in the menus.</p>
<p>&nbsp;</p>

View File

@ -1,6 +1,19 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Welcome to your new DeltaCMS website !</h2>
<p style="text-align: left;"><strong>An email containing the summary of your installation has just been sent to you.</strong></p><br /><p>&nbsp;</p>
<p style="text-align: left;">Log in now to your member area to create a site that suits you ! <br/><br/>You will be able to customize the theme, create pages, add users and much more !</p>
</div></div></div>
<p>&nbsp;</p>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Welcome to your<br />new website<br />DeltaCMS!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">An email containing the summary of your installation has just been sent to you.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,3 +1,3 @@
<This page illustrates the possibility of adding a menu to the sidebars.
Two types of menus are available: one listing the main menu items like this one, the other listing the pages within the same item. The choice of menu type is made in the sidebar configuration page.
<To add a menu to a page, choose a sidebar with a menu from the configuration page. The tooltips in the "Menu" section explain how to hide a page.
<p style="text-align: justify;">This page illustrates the possibility of adding a menu to the sidebars.</p>
<p style="text-align: justify;">Two types of menus are available: one listing the main menu items like this one, the other listing the pages within the same item. The choice of menu type is made in the sidebar configuration page.</p>
<p style="text-align: justify;"><a href="https://doc.deltacms.fr/mise-en-page" target="_blank" rel="noopener">Link to the documentation</a></p>

View File

@ -1,4 +1,2 @@
<p>You can add one or two sidebars to your site's pages. This layout is defined in the page settings and can be applied to the entire site or to specific pages as you wish.</p>
<To create a sidebar from a "New Page" or turn an existing page into a sidebar, select the option from the list of templates. You can, of course, define as many sidebars as you like.
<This new feature allows all sorts of uses: text, boxes, images, videos... or a simple white margin. The only restriction is that you can't install a module in a sidebar.
<p>The list of available bars and their location will be displayed according to the template you choose.
<p>You can add one or two sidebars to your site's pages. This layout is defined in the page settings and can be applied to the entire site or to specific pages as you wish.</p>
<p><to create="" a="" sidebar="" from="" new="" page="" or="" turn="" an="" existing="" into="" select="" the="" option="" list="" of="" templates="" you="" can="" course="" define="" as="" many="" sidebars="" like="" this="" feature="" allows="" all="" sorts="" uses:="" text="" boxes="" images="" videos="" simple="" white="" margin="" only="" restriction="" is="" that="" t="" install="" module="" in="" p=""><a href="https://doc.deltacms.fr/mise-en-page" target="_blank" rel="noopener">Link to the documentation</a></to></p>

View File

@ -1,14 +1,14 @@
{
"locale": {
"homePageId": "home",
"page302": "none",
"page403": "none",
"page404": "none",
"legalPageId": "none",
"searchPageId": "none",
"page404": "erreur404",
"page403": "erreur403",
"page302": "erreur302",
"legalPageId": "mentions-legales",
"searchPageId": "recherche",
"searchPageLabel": "Search",
"legalPageLabel": "Legal notice",
"sitemapPageLabel": "Site map",
"legalPageLabel": "Legal notices",
"metaDescription": "DeltaCMS is a database-less CMS that allows you to easily create and manage a website without any programming knowledge.",
"title": "DeltaCMS",
"cookies": {

View File

@ -5,26 +5,26 @@
"feeds": true,
"feedsLabel": "Syndication RSS",
"itemsperPage": 6,
"versionData": "6.0"
"versionData": "6.1"
},
"texts": {
"NoComment": "No comment yet",
"Write": "Write a comment",
"Name": "Name",
"Maxi": "Comment with maximum",
"Cara": "characters",
"Comment": "comment",
"CommentOK": "Comment filed",
"Waiting": "Comment submitted pending approval",
"ArticleNoComment": "This article does not receive comments",
"Connection": "Login",
"Edit": "Edit",
"Cancel": "Cancel",
"Send": "Send",
"TinymceMaxi": "You have reached the maximum of",
"TinymceCara": "characters left",
"TinymceExceed": "You were about to exceed the maximum of "
},
"texts": {
"NoComment" : "No comment yet",
"Write" : "Write a comment",
"Name" : "Name",
"Maxi" : "Comment with maximum",
"Cara" : "characters",
"Comment" : "comment",
"CommentOK" : "Comment filed",
"Waiting" : "Comment submitted pending approval",
"ArticleNoComment" : "This article does not receive comments",
"Connection" : "Login",
"Edit" : "Edit",
"Cancel" : "Cancel",
"Send" : "Send",
"TinymceMaxi" : "You have reached the maximum of",
"TinymceCara" : "characters left",
"TinymceExceed" : "You were about to exceed the maximum of "
},
"posts": {
"premier-article": {
"closeComment": false,
@ -124,15 +124,28 @@
},
"deltacms": {
"url": "https:\/\/deltacms.fr\/",
"count": 0
"count": 1
},
"contact": {
"config": {
"button": "",
"captcha": true,
"group": 3,
"user": "",
"mail": "",
"pageId": "",
"subject": ""
"subject": "",
"replyto": false,
"signature": "logo",
"logoUrl": "",
"logoWidth": "40",
"maxSizeUpload": "500000",
"versionData": "4.1",
"uploadJpg": true,
"uploadPng": true,
"uploadPdf": false,
"uploadZip": false,
"uploadTxt": false
},
"data": [],
"input": [
@ -156,8 +169,16 @@
"required": true,
"type": "textarea",
"values": ""
},
{
"name": "Attached file (file jpg, png < 500Ko)",
"position": 4,
"required": false,
"type": "file",
"values": ""
}
]
],
"draft": ""
},
"recherche": {
"config": {
@ -175,6 +196,23 @@
"keywordColor": "rgba(229, 229, 1, 1)",
"style": "site\/data\/search\/recherche\/theme.css"
}
},
"erreur404": {
"config": {
"previewLength": 100,
"resultHideContent": false,
"placeHolder": "Un ou plusieurs mots-clés séparés par un espace ou par +",
"submitText": "Rechercher",
"versionData": "3.0",
"nearWordText": "Mots approchants",
"successTitle": "Résultat de votre recherche",
"failureTitle": "Aucun résultat",
"commentFailureTitle": "Avez-vous pensé aux accents"
},
"theme": {
"keywordColor": "rgba(229, 229, 1, 1)",
"style": "site\/data\/search\/erreur404\/theme.css"
}
}
}
}

View File

@ -6,7 +6,6 @@
"disable": false,
"content": "home.html",
"hideTitle": true,
"homePageId": true,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
@ -23,30 +22,7 @@
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuChildren": false
},
"enfant": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "enfant.html",
"hideTitle": false,
"breadCrumb": true,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"modulePosition": "bottom",
"parentPageId": "accueil",
"position": 1,
"group": 0,
"targetBlank": false,
"title": "Children page",
"shortTitle": "Children",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
},
"privee": {
@ -61,7 +37,7 @@
"moduleId": "",
"parentPageId": "",
"modulePosition": "bottom",
"position": 2,
"position": 3,
"group": 1,
"targetBlank": false,
"title": "Private page",
@ -83,9 +59,9 @@
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"parentPageId": "accueil",
"modulePosition": "bottom",
"position": 2,
"parentPageId": "editing",
"position": 1,
"group": 0,
"targetBlank": false,
"title": "Layout",
@ -95,6 +71,7 @@
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
},
"menu-lateral": {
@ -107,9 +84,9 @@
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"parentPageId": "accueil",
"modulePosition": "bottom",
"position": 3,
"parentPageId": "editing",
"position": 2,
"group": 0,
"targetBlank": false,
"title": "Sidebar with menu",
@ -119,6 +96,7 @@
"barRight": "barrelateraleavecmenu",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
},
"blog": {
@ -133,7 +111,7 @@
"moduleId": "blog",
"modulePosition": "bottom",
"parentPageId": "",
"position": 3,
"position": 4,
"group": 0,
"targetBlank": false,
"title": "Blog",
@ -157,7 +135,7 @@
"moduleId": "gallery",
"modulePosition": "bottom",
"parentPageId": "",
"position": 4,
"position": 5,
"group": 0,
"targetBlank": false,
"title": "Image galleries",
@ -181,7 +159,7 @@
"moduleId": "redirection",
"modulePosition": "bottom",
"parentPageId": "",
"position": 4,
"position": 6,
"group": 0,
"targetBlank": true,
"title": "Deltacms",
@ -205,7 +183,7 @@
"moduleId": "form",
"modulePosition": "bottom",
"parentPageId": "",
"position": 6,
"position": 7,
"group": 0,
"targetBlank": false,
"title": "Contact",
@ -337,6 +315,7 @@
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
},
"erreur404": {
@ -375,7 +354,7 @@
"moduleId": "search",
"modulePosition": "bottom",
"parentPageId": "",
"position": 7,
"position": 8,
"group": 0,
"targetBlank": false,
"title": "Search in the site",
@ -386,6 +365,34 @@
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuChildren": false
},
"accueil": {
"position": 9
},
"editing": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "editing.html",
"hideTitle": false,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"modulePosition": "bottom",
"parentPageId": "",
"position": 2,
"group": 0,
"targetBlank": false,
"title": "Editing",
"shortTitle": "Editing",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
}
}
}

View File

@ -0,0 +1,19 @@
<p>&nbsp;</p>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Bienvenue sur votre<br />nouveau site<br />DeltaCMS !</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe width="560" height="315" title="priseenmain_FR" src="https://video.ploud.fr/videos/embed/acdfdfb7-6508-4126-b8b5-47c2a8e94401" allowfullscreen="allowfullscreen" sandbox="allow-same-origin allow-scripts allow-popups" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Un email contenant le r&eacute;capitulatif de votre installation vient de vous &ecirc;tre envoy&eacute;.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -0,0 +1,2 @@
<p>Vous pouvez ajouter une ou deux barres lat&eacute;rales aux pages de votre site. Cette mise en page se d&eacute;finit dans les param&egrave;tres de page et peut s'appliquer &agrave; l'ensemble du site ou &agrave; certaines pages en particulier.</p>
<p style="text-align: left;"><a href="https://doc.deltacms.fr/mise-en-page" target="_blank" rel="noopener">Lien vers la documentation</a></p>

View File

@ -0,0 +1 @@
<div class="block"><h4>DeltaCMS</h4><h2>Le CMS sans base de données à l'installation simple et rapide</h2></div>

View File

@ -0,0 +1 @@
<p>&nbsp;</p>

View File

@ -0,0 +1 @@
<p>Cette page contient un module de blog. Cliquez sur un article afin de le lire et de poster des commentaires.</p>

View File

@ -0,0 +1 @@
<p>Cette page contient un exemple de formulaire con&ccedil;u &agrave; partir du module de g&eacute;n&eacute;ration de formulaires. Il est configur&eacute; pour envoyer les donn&eacute;es saisies par mail aux administrateurs du site.</p>

View File

@ -0,0 +1,62 @@
<p>This page shows some examples of templates available in the Tinymce Wysiwyg editor. It is the parent page of the 'Sidebar' and 'Side Menu' pages.</p>
<p style="text-align: center;"><a href="https://doc.deltacms.fr/tinymce-et-gabarits" target="_blank" rel="noopener">Link to template documentation</a></p>
<p style="text-align: center;"><a href="https://doc.deltacms.fr/emplacement-dans-le-menu" target="_blank" rel="noopener">Link to page layout documentation</a></p>
<h3>Symmetric grid template 4-4-4</h3>
<div class="row">
<div class="col4">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
<div class="col4">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
<div class="col4">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<p>&nbsp;</p>
<h3>Text block template 3-3-3-3</h3>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Block title</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Block title</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.</p>
</div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Block title</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Block title</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit.</p>
</div>
</div>
</div>
<p>&nbsp;</p>
<h3>Accordion effect template</h3>
<ul class="accordion" data-speed="150">
<li class="accordion-item active">
<h4 class="accordion-title">First block</h4>
<div class="accordion-content">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</li>
<li class="accordion-item">
<h4 class="accordion-title">Second block</h4>
<div class="accordion-content">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</li>
</ul>

View File

@ -0,0 +1,72 @@
<p>Cette page montre quelques exemples de gabarits disponibles dans l'&eacute;diteur Wysiwyg Tinymce. Elle est la page parent des pages 'Barre lat&eacute;rale' et 'Menu lat&eacute;ral'.</p>
<p style="text-align: center;"><a href="https://doc.deltacms.fr/tinymce-et-gabarits" target="_blank" rel="noopener">Lien vers la documentation des gabarits</a></p>
<p style="text-align: center;"><a href="https://doc.deltacms.fr/emplacement-dans-le-menu" target="_blank" rel="noopener">Lien vers la documentation de disposition des pages</a></p>
<h3>Gabarit grille sym&eacute;trique 4-4-4</h3>
<div class="row">
<div class="col4">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
<div class="col4">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
<div class="col4">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<p>&nbsp;</p>
<h3>Gabarit blocs de texte 3-3-3-3</h3>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.</p>
</div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
</div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit.</p>
</div>
</div>
</div>
<p>&nbsp;</p>
<h3>Gabarit effet accordeon</h3>
<ul class="accordion" data-speed="150">
<li class="accordion-item active">
<h4 class="accordion-title">Premier bloc</h4>
<div class="accordion-content">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</li>
<li class="accordion-item">
<h4 class="accordion-title">Second bloc</h4>
<div class="accordion-content">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="row">
<div class="col4"></div>
<div class="col4">
<p>&nbsp;</p>
<p>&nbsp;</p>
</div>
</div>

View File

@ -0,0 +1,2 @@
<p>Notre site est actuellement en maintenance. Nous sommes d&eacute;sol&eacute;s pour la g&ecirc;ne occasionn&eacute;e et faisons notre possible pour &ecirc;tre rapidement de retour.</p>
<div class="row"><div class="col4 offset8 textAlignCenter"><a href="./?user/login" id="maintenanceLogin" name="maintenanceLogin" class="button"><span class="zwiico-lock zwiico-margin-right"></span>Administration</a></div></div>

View File

@ -0,0 +1 @@
<h2 style="text-align: center;">Vous n'êtes pas autorisé à accéder à cette page...</h2><p style="text-align: center;">Personnalisez cette page à votre convenance sans qu'elle apparaisse dans les menus.<p>

View File

@ -0,0 +1 @@
<h2 style="text-align: center;">Oups ! La page demandée est introuvable...</h2><p style="text-align: center;">Personnalisez cette page à votre convenance sans qu'elle apparaisse dans les menus.<p>

View File

@ -0,0 +1 @@
<p>Cette page contient un module de galeries photos. Cliquez sur la galerie ci-dessous afin de voir les photos qu'elle contient.</p>

View File

@ -0,0 +1,19 @@
<p>&nbsp;</p>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Welcome to your<br />new website<br />DeltaCMS!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe width="560" height="315" title="prise_en_main_EN" src="https://video.ploud.fr/videos/embed/dffb04d5-e35a-41b0-9dbe-f97eb964bbbe" allowfullscreen="allowfullscreen" sandbox="allow-same-origin allow-scripts allow-popups" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">An email containing the summary of your installation has just been sent to you.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -0,0 +1,49 @@
<h1 style="text-align: center;">Conditions g&eacute;n&eacute;rales d'utilisation</h1>
<h1 style="text-align: center;">En vigueur au 01/06/2020</h1>
<p><strong>Avertissement</strong>Cette page fictive est donn&eacute;e &agrave; titre indicatif elle a &eacute;t&eacute; r&eacute;alis&eacute;e &agrave; l'aide d'un g&eacute;n&eacute;rateur : <a href="https://www.legalplace.fr" target="_blank" rel="noopener">https://www.legalplace.fr</a></p>
<p justify="">Les pr&eacute;sentes conditions g&eacute;n&eacute;rales d'utilisation (dites &laquo; CGU &raquo;) ont pour objet l'encadrement juridique des modalit&eacute;s de mise &agrave; disposition du site et des services par et de d&eacute;finir les conditions d&rsquo;acc&egrave;s et d&rsquo;utilisation des services par &laquo; l'Utilisateur &raquo;.</p>
<p justify="">Les pr&eacute;sentes CGU sont accessibles sur le site &agrave; la rubrique &laquo;CGU&raquo;.</p>
<p justify="">Toute inscription ou utilisation du site implique l'acceptation sans aucune r&eacute;serve ni restriction des pr&eacute;sentes CGU par l&rsquo;utilisateur. Lors de l'inscription sur le site via le Formulaire d&rsquo;inscription, chaque utilisateur accepte express&eacute;ment les pr&eacute;sentes CGU en cochant la case pr&eacute;c&eacute;dant le texte suivant : &laquo; Je reconnais avoir lu et compris les CGU et je les accepte &raquo;.</p>
<p justify="">En cas de non-acceptation des CGU stipul&eacute;es dans le pr&eacute;sent contrat, l'Utilisateur se doit de renoncer &agrave; l'acc&egrave;s des services propos&eacute;s par le site.</p>
<p justify="">www.site.com se r&eacute;serve le droit de modifier unilat&eacute;ralement et &agrave; tout moment le contenu des pr&eacute;sentes CGU.</p>
<h2>Article 1 : Les mentions l&eacute;gales</h2>
<p justify="">L&rsquo;&eacute;dition et la direction de la publication du site www.site.com est assur&eacute;e par John Doe, domicili&eacute; 1 rue de Paris - 75016 PARIS.</p>
<p justify="">Num&eacute;ro de t&eacute;l&eacute;phone est 0102030405</p>
<p justify="">Adresse e-mail john.doe@deltacms.fr.</p>
<p justify="">L'h&eacute;bergeur du site www.site.com est la soci&eacute;t&eacute; Nom de l'h&eacute;bergeur, dont le si&egrave;ge social est situ&eacute; au 12 rue de Lyon - 69001 Lyon, avec le num&eacute;ro de t&eacute;l&eacute;phone : 0401020305.</p>
<h2>ARTICLE 2&nbsp;: Acc&egrave;s au site</h2>
<p justify="">Le site www.site.com permet &agrave; l'Utilisateur un acc&egrave;s gratuit aux services suivants :</p>
<p justify="">Le site internet propose les services suivants :</p>
<p justify="">Publication</p>
<p justify="">Le site est accessible gratuitement en tout lieu &agrave; tout Utilisateur ayant un acc&egrave;s &agrave; Internet. Tous les frais support&eacute;s par l'Utilisateur pour acc&eacute;der au service (mat&eacute;riel informatique, logiciels, connexion Internet, etc.) sont &agrave; sa charge.</p>
<p justify="">L&rsquo;Utilisateur non membre n'a pas acc&egrave;s aux services r&eacute;serv&eacute;s. Pour cela, il doit s&rsquo;inscrire en remplissant le formulaire. En acceptant de s&rsquo;inscrire aux services r&eacute;serv&eacute;s, l&rsquo;Utilisateur membre s&rsquo;engage &agrave; fournir des informations sinc&egrave;res et exactes concernant son &eacute;tat civil et ses coordonn&eacute;es, notamment son adresse email.</p>
<p justify="">Pour acc&eacute;der aux services, l&rsquo;Utilisateur doit ensuite s'identifier &agrave; l'aide de son identifiant et de son mot de passe qui lui seront communiqu&eacute;s apr&egrave;s son inscription.</p>
<p justify="">Tout Utilisateur membre r&eacute;guli&egrave;rement inscrit pourra &eacute;galement solliciter sa d&eacute;sinscription en se rendant &agrave; la page d&eacute;di&eacute;e sur son espace personnel. Celle-ci sera effective dans un d&eacute;lai raisonnable.</p>
<p justify="">Tout &eacute;v&eacute;nement d&ucirc; &agrave; un cas de force majeure ayant pour cons&eacute;quence un dysfonctionnement du site ou serveur et sous r&eacute;serve de toute interruption ou modification en cas de maintenance, n'engage pas la responsabilit&eacute; de www.site.com. Dans ces cas, l&rsquo;Utilisateur accepte ainsi ne pas tenir rigueur &agrave; l&rsquo;&eacute;diteur de toute interruption ou suspension de service, m&ecirc;me sans pr&eacute;avis.</p>
<p justify="">L'Utilisateur a la possibilit&eacute; de contacter le site par messagerie &eacute;lectronique &agrave; l&rsquo;adresse email de l&rsquo;&eacute;diteur communiqu&eacute; &agrave; l&rsquo;ARTICLE 1.</p>
<h2>ARTICLE 3 : Collecte des donn&eacute;es</h2>
<p justify="">Le site est exempt&eacute; de d&eacute;claration &agrave; la Commission Nationale Informatique et Libert&eacute;s (CNIL) dans la mesure o&ugrave; il ne collecte aucune donn&eacute;e concernant les Utilisateurs.</p>
<h2>ARTICLE 4&nbsp;: Propri&eacute;t&eacute; intellectuelle</h2>
<p>Les marques, logos, signes ainsi que tous les contenus du site (textes, images, son&hellip;) font l'objet d'une protection par le Code de la propri&eacute;t&eacute; intellectuelle et plus particuli&egrave;rement par le droit d'auteur.</p>
<p>L'Utilisateur doit solliciter l'autorisation pr&eacute;alable du site pour toute reproduction, publication, copie des diff&eacute;rents contenus. Il s'engage &agrave; une utilisation des contenus du site dans un cadre strictement priv&eacute;, toute utilisation &agrave; des fins commerciales et publicitaires est strictement interdite.</p>
<p>Toute repr&eacute;sentation totale ou partielle de ce site par quelque proc&eacute;d&eacute; que ce soit, sans l&rsquo;autorisation expresse de l&rsquo;exploitant du site Internet constituerait une contrefa&ccedil;on sanctionn&eacute;e par l&rsquo;article L 335-2 et suivants du Code de la propri&eacute;t&eacute; intellectuelle.</p>
<p>Il est rappel&eacute; conform&eacute;ment &agrave; l&rsquo;article L122-5 du Code de propri&eacute;t&eacute; intellectuelle que l&rsquo;Utilisateur qui reproduit, copie ou publie le contenu prot&eacute;g&eacute; doit citer l&rsquo;auteur et sa source.</p>
<h2>ARTICLE 5&nbsp;: Responsabilit&eacute;</h2>
<p justify="">Les sources des informations diffus&eacute;es sur le site www.site.com sont r&eacute;put&eacute;es fiables mais le site ne garantit pas qu&rsquo;il soit exempt de d&eacute;fauts, d&rsquo;erreurs ou d&rsquo;omissions.</p>
<p justify="">Les informations communiqu&eacute;es sont pr&eacute;sent&eacute;es &agrave; titre indicatif et g&eacute;n&eacute;ral sans valeur contractuelle. Malgr&eacute; des mises &agrave; jour r&eacute;guli&egrave;res, le site www.site.com&nbsp;ne peut &ecirc;tre tenu responsable de la modification des dispositions administratives et juridiques survenant apr&egrave;s la publication. De m&ecirc;me, le site ne peut &ecirc;tre tenue responsable de l&rsquo;utilisation et de l&rsquo;interpr&eacute;tation de l&rsquo;information contenue dans ce site.</p>
<p justify="">L'Utilisateur s'assure de garder son mot de passe secret. Toute divulgation du mot de passe, quelle que soit sa forme, est interdite. Il assume les risques li&eacute;s &agrave; l'utilisation de son identifiant et mot de passe. Le site d&eacute;cline toute responsabilit&eacute;.</p>
<p justify="">Le site www.site.com&nbsp;ne peut &ecirc;tre tenu pour responsable d&rsquo;&eacute;ventuels virus qui pourraient infecter l&rsquo;ordinateur ou tout mat&eacute;riel informatique de l&rsquo;Internaute, suite &agrave; une utilisation, &agrave; l&rsquo;acc&egrave;s, ou au t&eacute;l&eacute;chargement provenant de ce site.</p>
<p justify="">La responsabilit&eacute; du site ne peut &ecirc;tre engag&eacute;e en cas de force majeure ou du fait impr&eacute;visible et insurmontable d'un tiers.</p>
<h2>ARTICLE 6&nbsp;: Liens hypertextes</h2>
<p justify="">Des liens hypertextes peuvent &ecirc;tre pr&eacute;sents sur le site. L&rsquo;Utilisateur est inform&eacute; qu&rsquo;en cliquant sur ces liens, il sortira du site www.site.com. Ce dernier n&rsquo;a pas de contr&ocirc;le sur les pages web sur lesquelles aboutissent ces liens et ne saurait, en aucun cas, &ecirc;tre responsable de leur contenu.</p>
<h2>ARTICLE 7 : Cookies</h2>
<p justify="">L&rsquo;Utilisateur est inform&eacute; que lors de ses visites sur le site, un cookie peut s&rsquo;installer automatiquement sur son logiciel de navigation.</p>
<p justify="">Les cookies sont de petits fichiers stock&eacute;s temporairement sur le disque dur de l&rsquo;ordinateur de l&rsquo;Utilisateur par votre navigateur et qui sont n&eacute;cessaires &agrave; l&rsquo;utilisation du site www.site.com. Les cookies ne contiennent pas d&rsquo;information personnelle et ne peuvent pas &ecirc;tre utilis&eacute;s pour identifier quelqu&rsquo;un. Un cookie contient un identifiant unique, g&eacute;n&eacute;r&eacute; al&eacute;atoirement et donc anonyme. Certains cookies expirent &agrave; la fin de la visite de l&rsquo;Utilisateur, d&rsquo;autres restent.</p>
<p justify="">L&rsquo;information contenue dans les cookies est utilis&eacute;e pour am&eacute;liorer le site www.site.com.</p>
<p justify="">En naviguant sur le site, L&rsquo;Utilisateur les accepte.</p>
<p justify="">L&rsquo;Utilisateur doit toutefois donner son consentement quant &agrave; l&rsquo;utilisation de certains cookies.</p>
<p justify="">A d&eacute;faut d&rsquo;acceptation, l&rsquo;Utilisateur est inform&eacute; que certaines fonctionnalit&eacute;s ou pages risquent de lui &ecirc;tre refus&eacute;es.</p>
<p justify="">L&rsquo;Utilisateur pourra d&eacute;sactiver ces cookies par l&rsquo;interm&eacute;diaire des param&egrave;tres figurant au sein de son logiciel de navigation.</p>
<h2>ARTICLE 8&nbsp;: Droit applicable et juridiction comp&eacute;tente</h2>
<p justify="">La l&eacute;gislation fran&ccedil;aise s'applique au pr&eacute;sent contrat. En cas d'absence de r&eacute;solution amiable d'un litige n&eacute; entre les parties, les tribunaux fran&ccedil;ais seront seuls comp&eacute;tents pour en conna&icirc;tre.</p>
<p justify="">Pour toute question relative &agrave; l&rsquo;application des pr&eacute;sentes CGU, vous pouvez joindre l&rsquo;&eacute;diteur aux coordonn&eacute;es inscrites &agrave; l&rsquo;ARTICLE 1.</p>

View File

@ -0,0 +1,2 @@
<p>Cette page illustre la possibilit&eacute; d'ajouter un menu dans les barres lat&eacute;rales.<br />Deux types de menus sont disponibles : l'un reprenant les rubriques du menu principal comme celui-ci, l'autre listant les pages d'une m&ecirc;me rubrique. Le choix du type de menu se fait dans la page de configuration d'une barre lat&eacute;rale.</p>
<p><a href="https://doc.deltacms.fr/mise-en-page" target="_blank" rel="noopener">Lien vers la documentation</a></p>

View File

@ -0,0 +1,2 @@
<p>You can add one or two sidebars to your site's pages. This layout is defined in the page settings and can be applied to the entire site or to specific pages as you wish.</p>
<p><to create="" a="" sidebar="" from="" new="" page="" or="" turn="" an="" existing="" into="" select="" the="" option="" list="" of="" templates="" you="" can="" course="" define="" as="" many="" sidebars="" like="" this="" feature="" allows="" all="" sorts="" uses:="" text="" boxes="" images="" videos="" simple="" white="" margin="" only="" restriction="" is="" that="" t="" install="" module="" in="" p=""><a href="https://doc.deltacms.fr/mise-en-page" target="_blank" rel="noopener">Link to the documentation</a></to></p>

View File

@ -0,0 +1,5 @@
<p>Cette page n'est visible que des membres de votre site !</p>
<div class="row">
<div class="col6"><p>Eius populus ab incunabulis primis ad usque pueritiae tempus extremum, quod annis circumcluditur fere trecentis, circummurana pertulit bella, deinde aetatem ingressus adultam post multiplices bellorum aerumnas Alpes transcendit et fretum, in iuvenem erectus et virum ex omni plaga quam orbis ambit inmensus, reportavit laureas et triumphos, iamque vergens in senium et nomine solo aliquotiens vincens ad tranquilliora vitae discessit.</p></div>
<div class="col6"><p>Exsistit autem hoc loco quaedam quaestio subdifficilis, num quando amici novi, digni amicitia, veteribus sint anteponendi, ut equis vetulis teneros anteponere solemus. Indigna homine dubitatio! Non enim debent esse amicitiarum sicut aliarum rerum satietates; veterrima quaeque, ut ea vina, quae vetustatem ferunt, esse debet suavissima; verumque illud est, quod dicitur, multos modios salis simul edendos esse, ut amicitiae munus expletum sit.</p></div>
</div>

View File

@ -0,0 +1 @@
<h1>Rechercher dans le site</h1>

View File

@ -0,0 +1,24 @@
{
"locale": {
"homePageId": "accueil",
"page302": "none",
"page403": "none",
"page404": "none",
"legalPageId": "none",
"searchPageId": "none",
"searchPageLabel": "Rechercher",
"sitemapPageLabel": "Plan du site",
"legalPageLabel": "Mentions légales",
"metaDescription": "DeltaCMS est un CMS sans base de données qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation.",
"title": "DeltaCMS",
"cookies": {
"cookiesDeltaText": "Ce site utilise des cookies nécessaires à son fonctionnement, ils permettent de fluidifier son fonctionnement par exemple en mémorisant les données de connexion, la langue que vous avez choisie ou la validation de ce message.",
"cookiesExtText": "",
"cookiesTitleText": "Gérer les cookies",
"cookiesLinkMlText": "Consulter les mentions légales",
"cookiesCheckboxExtText": "",
"cookiesFooterText": "Cookies",
"cookiesButtonText": "J'ai compris"
}
}
}

View File

@ -0,0 +1,201 @@
{
"module": {
"blog": {
"config": {
"feeds": true,
"feedsLabel": "Syndication RSS",
"itemsperPage": 4,
"versionData": "6.1"
},
"texts": {
"NoComment": "Pas encore de commentaire",
"Write": "Ecrire un commentaire",
"Name": "Nom",
"Maxi": "Commentaire avec maximum",
"Cara": "caractères",
"Comment": "commentaire",
"CommentOK": "Commentaire déposé",
"Waiting": "Commentaire déposé en attente d'approbation",
"ArticleNoComment": "Cet article ne reçoit pas de commentaire",
"Connection": "Connexion",
"Edit": "Editer",
"Cancel": "Annuler",
"Send": "Envoyer",
"TinymceMaxi": "Vous avez atteint le maximum de",
"TinymceCara": "caractères restants",
"TinymceExceed": "Vous alliez dépasser le maximum de "
},
"posts": {
"premier-article": {
"closeComment": false,
"comment": [],
"content": "<p>Et eodem impetu Domitianum praecipitem per scalas itidem funibus constrinxerunt, eosque coniunctos per ampla spatia civitatis acri raptavere discursu. iamque artuum et membrorum divulsa conpage superscandentes corpora mortuorum ad ultimam truncata deformitatem velut exsaturati mox abiecerunt in flumen.<\/p><p>Ex his quidam aeternitati se commendari posse per statuas aestimantes eas ardenter adfectant quasi plus praemii de figmentis aereis sensu carentibus adepturi, quam ex conscientia honeste recteque factorum, easque auro curant inbracteari, quod Acilio Glabrioni delatum est primo, cum consiliis armisque regem superasset Antiochum. quam autem sit pulchrum exigua haec spernentem et minima ad ascensus verae gloriae tendere longos et arduos, ut memorat vates Ascraeus, Censorius Cato monstravit. qui interrogatus quam ob rem inter multos... statuam non haberet malo inquit ambigere bonos quam ob rem id non meruerim, quam quod est gravius cur inpetraverim mussitare.<\/p><p>Latius iam disseminata licentia onerosus bonis omnibus Caesar nullum post haec adhibens modum orientis latera cuncta vexabat nec honoratis parcens nec urbium primatibus nec plebeiis.<\/p>",
"picture": "galerie\/toctoc\/b.jpg",
"picturePosition": "left",
"hidePicture": false,
"pictureSize": 20,
"publishedOn": 1639816735,
"state": true,
"title": "Premier article",
"userId": "",
"editConsent": "all",
"commentMaxlength": "500",
"commentApproved": false,
"commentClose": false,
"commentNotification": false,
"commentGroupNotification": 1
},
"second-article": {
"closeComment": false,
"comment": [],
"content": "<p>Et prima post Osdroenam quam, ut dictum est, ab hac descriptione discrevimus, Commagena, nunc Euphratensis, clementer adsurgit, Hierapoli, vetere Nino et Samosata civitatibus amplis inlustris.<\/p><p>Ob haec et huius modi multa, quae cernebantur in paucis, omnibus timeri sunt coepta. et ne tot malis dissimulatis paulatimque serpentibus acervi crescerent aerumnarum, nobilitatis decreto legati mittuntur: Praetextatus ex urbi praefecto et ex vicario Venustus et ex consulari Minervius oraturi, ne delictis supplicia sint grandiora, neve senator quisquam inusitato et inlicito more tormentis exponeretur.<\/p><p>Sed ut tum ad senem senex de senectute, sic hoc libro ad amicum amicissimus scripsi de amicitia. Tum est Cato locutus, quo erat nemo fere senior temporibus illis, nemo prudentior; nunc Laelius et sapiens (sic enim est habitus) et amicitiae gloria excellens de amicitia loquetur. Tu velim a me animum parumper avertas, Laelium loqui ipsum putes. C. Fannius et Q. Mucius ad socerum veniunt post mortem Africani; ab his sermo oritur, respondet Laelius, cuius tota disputatio est de amicitia, quam legens te ipse cognosces.<\/p>",
"picture": "galerie\/grece\/port.jpg",
"hidePicture": false,
"picturePosition": "right",
"pictureSize": 40,
"publishedOn": 1639816823,
"state": true,
"title": "Second article",
"userId": "",
"editConsent": "all",
"commentMaxlength": "500",
"commentApproved": false,
"commentClose": false,
"commentNotification": false,
"commentGroupNotification": 1
}
}
},
"galeries": {
"content": {
"toctoc": {
"config": {
"name": "Toctoc",
"directory": "site\/file\/source\/galerie\/toctoc",
"homePicture": "a.jpg",
"sort": "SORT_ASC",
"position": 0,
"fullscreen": false
},
"legend": {
"a.jpg": "",
"b.jpg": "",
"c.jpg": ""
},
"positions": []
},
"grece": {
"config": {
"name": "Grèce",
"directory": "site\/file\/source\/galerie\/grece",
"homePicture": "philosophe.jpg",
"sort": "SORT_ASC",
"position": 1,
"fullscreen": false
},
"legend": {
"chapiteaujpg": "Chapiteau",
"philosophejpg": "Philosophe",
"portjpg": "Port"
},
"positions": []
}
},
"theme": {
"thumbAlign": "center",
"thumbWidth": "18em",
"thumbHeight": "15em",
"thumbMargin": ".5em",
"thumbBorder": ".1em",
"thumbOpacity": ".7",
"thumbBorderColor": "rgba(221, 221, 221, 1)",
"thumbRadius": ".3em",
"thumbShadows": "1px 1px 10px",
"thumbShadowsColor": "rgba(125, 125, 125, 1)",
"legendHeight": ".375em",
"legendAlign": "center",
"legendTextColor": "rgba(255, 255, 255, 1)",
"legendBgColor": "rgba(0, 0, 0, .6)",
"style": "site\/data\/gallery\/galeries\/theme.css"
},
"config": {
"versionData": "4.0"
}
},
"deltacms": {
"url": "https:\/\/deltacms.fr\/",
"count": 1
},
"contact": {
"config": {
"button": "",
"captcha": true,
"group": 3,
"user": "",
"mail": "",
"pageId": "",
"subject": "",
"replyto": false,
"signature": "logo",
"logoUrl": "",
"logoWidth": "40",
"maxSizeUpload": "1000000",
"versionData": "4.1",
"uploadJpg": true,
"uploadPng": true,
"uploadPdf": false,
"uploadZip": false,
"uploadTxt": false
},
"data": [],
"input": [
{
"name": "Adresse mail",
"position": 1,
"required": true,
"type": "mail",
"values": ""
},
{
"name": "Sujet",
"position": 2,
"required": true,
"type": "text",
"values": ""
},
{
"name": "Message",
"position": 3,
"required": true,
"type": "textarea",
"values": ""
},
{
"name": "Pièce jointe",
"position": 4,
"required": false,
"type": "file",
"values": ""
}
],
"draft": ""
},
"erreur404": {
"config": {
"previewLength": 100,
"resultHideContent": false,
"placeHolder": "Un ou plusieurs mots-clés séparés par un espace ou par +",
"submitText": "Rechercher",
"versionData": "3.0",
"nearWordText": "Mots approchants",
"successTitle": "Résultat de votre recherche",
"failureTitle": "Aucun résultat",
"commentFailureTitle": "Avez-vous pensé aux accents"
},
"theme": {
"keywordColor": "rgba(229, 229, 1, 1)",
"style": "site\/data\/search\/erreur404\/theme.css"
}
}
}
}

View File

@ -0,0 +1,395 @@
{
"page": {
"accueil": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "accueil.html",
"hideTitle": true,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"modulePosition": "bottom",
"parentPageId": "",
"position": 1,
"group": 0,
"targetBlank": false,
"title": "Accueil",
"shortTitle": "Accueil",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
},
"privee": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "privee.html",
"hideTitle": false,
"breadCrumb": true,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"parentPageId": "",
"modulePosition": "bottom",
"position": 3,
"group": 1,
"targetBlank": false,
"title": "Page privée",
"shortTitle": "Privée",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuChildren": false
},
"menu-lateral": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "menu-lateral.html",
"hideTitle": false,
"breadCrumb": true,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"modulePosition": "bottom",
"parentPageId": "edition",
"position": 2,
"group": 0,
"targetBlank": false,
"title": "Barre latérale avec menu",
"shortTitle": "Menu latéral",
"block": "9-3",
"barLeft": "",
"barRight": "barrelateraleavecmenu",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
},
"blog": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "blog.html",
"hideTitle": false,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "blog",
"modulePosition": "bottom",
"parentPageId": "",
"position": 4,
"group": 0,
"targetBlank": false,
"title": "Blog",
"shortTitle": "Blog",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuChildren": false
},
"galeries": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "galeries.html",
"hideTitle": false,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "gallery",
"modulePosition": "bottom",
"parentPageId": "",
"position": 6,
"group": 0,
"targetBlank": false,
"title": "Galeries d'images",
"shortTitle": "Galeries",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuChildren": false
},
"deltacms": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "deltacms.html",
"hideTitle": false,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "redirection",
"modulePosition": "bottom",
"parentPageId": "",
"position": 5,
"group": 0,
"targetBlank": true,
"title": "Deltacms",
"shortTitle": "Deltacms",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuChildren": false
},
"contact": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "contact.html",
"hideTitle": false,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "form",
"modulePosition": "bottom",
"parentPageId": "",
"position": 7,
"group": 0,
"targetBlank": false,
"title": "Contact",
"shortTitle": "Contact",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
},
"barre": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "barre.html",
"hideTitle": false,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"modulePosition": "bottom",
"parentPageId": "",
"position": 0,
"group": 0,
"targetBlank": false,
"title": "Barre latérale",
"shortTitle": "Barre latérale",
"block": "bar",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuChildren": false
},
"barrelateraleavecmenu": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "barrelateraleavecmenu.html",
"hideTitle": false,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"modulePosition": "bottom",
"parentPageId": "",
"position": 0,
"group": 0,
"targetBlank": false,
"title": "Barre latérale avec menu",
"shortTitle": "Barre latérale avec menu",
"block": "bar",
"barLeft": "",
"barRight": "",
"displayMenu": "parents",
"hideMenuSide": false,
"hideMenuChildren": false
},
"mentions-legales": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "mentions-legales.html",
"hideTitle": true,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "Mentions Légales",
"moduleId": "",
"modulePosition": "bottom",
"parentPageId": "",
"position": 0,
"group": 0,
"targetBlank": false,
"title": "Mentions légales",
"shortTitle": "Mentions légales",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
},
"erreur302": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "erreur302.html",
"hideTitle": false,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"modulePosition": "",
"parentPageId": "",
"position": 0,
"group": 0,
"targetBlank": false,
"title": "Maintenance en cours",
"shortTitle": "Maintenance en cours",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": true,
"hideMenuHead": true,
"hideMenuChildren": true
},
"erreur403": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "erreur403.html",
"hideTitle": false,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"modulePosition": "bottom",
"parentPageId": "",
"position": 0,
"group": 0,
"targetBlank": false,
"title": "Erreur 403",
"shortTitle": "Erreur 403",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuChildren": false
},
"erreur404": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "erreur404.html",
"hideTitle": false,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "search",
"modulePosition": "bottom",
"parentPageId": "",
"position": 0,
"group": 0,
"targetBlank": false,
"title": "Erreur 404",
"shortTitle": "Erreur 404",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuChildren": false
},
"recherche": {
"typeMenu": "icon",
"iconUrl": "icones\/loupe.png",
"disable": false,
"content": "recherche.html",
"hideTitle": true,
"breadCrumb": false,
"metaDescription": "",
"metaTitle": "",
"moduleId": "search",
"modulePosition": "bottom",
"parentPageId": "",
"position": 8,
"group": 0,
"targetBlank": false,
"title": "Recherche dans le site",
"shortTitle": "Rechercher",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuChildren": false
},
"barre-laterale": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "barre-laterale.html",
"hideTitle": false,
"breadCrumb": true,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"modulePosition": "bottom",
"parentPageId": "edition",
"position": 1,
"group": 0,
"targetBlank": false,
"title": "Barre latérale",
"shortTitle": "Barre latérale",
"block": "4-8",
"barLeft": "barre",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
},
"edition": {
"typeMenu": "text",
"iconUrl": "",
"disable": false,
"content": "edition.html",
"hideTitle": false,
"breadCrumb": true,
"metaDescription": "",
"metaTitle": "",
"moduleId": "",
"modulePosition": "bottom",
"parentPageId": "",
"position": 2,
"group": 0,
"targetBlank": false,
"title": "Edition",
"shortTitle": "Edition",
"block": "12",
"barLeft": "",
"barRight": "",
"displayMenu": "none",
"hideMenuSide": false,
"hideMenuHead": false,
"hideMenuChildren": false
}
}
}

View File

@ -1,6 +1,35 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Willkommen auf Ihrer neuen DeltaCMS-Website !</h2>
<p style="text-align: left;"><strong>Eine E-Mail mit der Zusammenfassung Ihrer Installation wurde soeben an Sie gesendet.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Loggen Sie sich jetzt in Ihren Mitgliederbereich ein, um eine Website nach Ihren Vorstellungen zu erstellen! Sie können das Thema anpassen, Seiten erstellen, Benutzer hinzufügen und vieles mehr !</p>
</div></div></div>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Willkommen <br /> auf Ihrer neuen <br/> DeltaCMS-Website !</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Eine E-Mail mit der Zusammenfassung Ihrer Installation wurde soeben an Sie gesendet.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -70,7 +70,7 @@ class init extends common {
]
],
'core' => [
'dataVersion' => 4203,
'dataVersion' => 4204,
'lastBackup' => 0,
'lastClearTmp' => 0,
'lastAutoUpdate' => 0,
@ -412,687 +412,7 @@ class init extends common {
];
public static $siteData = [
'page' => [
'accueil' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'accueil.html',
'hideTitle' => true,
'homePageId' => true,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => '',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 1,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Accueil',
'shortTitle' => 'Accueil',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'enfant' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'enfant.html',
'hideTitle' => false,
'breadCrumb' => true,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => '',
'modulePosition' => 'bottom',
'parentPageId' => 'accueil',
'position' => 1,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Page Enfant',
'shortTitle' => 'Enfant',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'privee' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'privee.html',
'hideTitle' => false,
'breadCrumb' => true,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => '',
'parentPageId' => '',
'modulePosition' => 'bottom',
'position' => 2,
'group' => self::GROUP_MEMBER,
'targetBlank' => false,
'title' => 'Page privée',
'shortTitle' => 'Privée',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'mise-en-page' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'mise-en-page.html',
'hideTitle' => false,
'breadCrumb' => true,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => '',
'parentPageId' => 'accueil',
'modulePosition' => 'bottom',
'position' => 2,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Mise en page',
'shortTitle' => 'Mise en page',
'block' => '4-8',
'barLeft' => 'barre',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'menu-lateral' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'menu-lateral.html',
'hideTitle' => false,
'breadCrumb' => true,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => '',
'parentPageId' => 'accueil',
'modulePosition' => 'bottom',
'position' => 3,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Barre latérale avec menu',
'shortTitle' => 'Menu latéral',
'block' => '9-3',
'barLeft' => '',
'barRight' => 'barrelateraleavecmenu',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'blog' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'blog.html',
'hideTitle' => false,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => 'blog',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 3,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Blog',
'shortTitle' => 'Blog',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'galeries' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'galeries.html',
'hideTitle' => false,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => 'gallery',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 4,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Galeries d\'images',
'shortTitle' => 'Galeries',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'deltacms' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'deltacms.html',
'hideTitle' => false,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => 'redirection',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 4,
'group' => self::GROUP_VISITOR,
'targetBlank' => true,
'title' => 'Deltacms',
'shortTitle' => 'Deltacms',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'contact' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'contact.html',
'hideTitle' => false,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => 'form',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 6,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Contact',
'shortTitle' => 'Contact',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'barre' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'barre.html',
'hideTitle' => false,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => '',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 0 ,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Barre latérale',
'shortTitle' => 'Barre latérale',
'block' => 'bar',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'barrelateraleavecmenu' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'barrelateraleavecmenu.html',
'hideTitle' => false,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => '',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 0 ,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Barre latérale avec menu',
'shortTitle' => 'Barre latérale avec menu',
'block' => 'bar',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'parents',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'mentions-legales' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'mentions-legales.html',
'hideTitle' => true,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => 'Mentions Légales',
'moduleId' => '',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 0,
'group' => 0,
'targetBlank' => false,
'title' => 'Mentions légales',
'shortTitle' => 'Mentions légales',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuHead' => false,
'hideMenuChildren' => false
],
'erreur302' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'erreur302.html',
'hideTitle' => false,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => '',
'modulePosition' => '',
'parentPageId' => '',
'position' => 0,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Maintenance en cours',
'shortTitle' => 'Maintenance en cours',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => true,
'hideMenuHead' => true,
'hideMenuChildren' => true
],
'erreur403' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'erreur403.html',
'hideTitle' => false,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => '',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 0,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Erreur 403',
'shortTitle' => 'Erreur 403',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' => false
],
'erreur404' => [
'typeMenu' => 'text',
'iconUrl' => '',
'disable' => false,
'content' => 'erreur404.html',
'hideTitle' => false,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => 'search',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 0,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Erreur 404',
'shortTitle' => 'Erreur 404',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' =>false
],
'recherche' => [
'typeMenu' => 'icon',
'iconUrl' => 'icones/loupe.png',
'disable' => false,
'content' => 'recherche.html',
'hideTitle' => true,
'breadCrumb' => false,
'metaDescription' => '',
'metaTitle' => '',
'moduleId' => 'search',
'modulePosition' => 'bottom',
'parentPageId' => '',
'position' => 7,
'group' => self::GROUP_VISITOR,
'targetBlank' => false,
'title' => 'Recherche dans le site',
'shortTitle' => 'Rechercher',
'block' => '12',
'barLeft' => '',
'barRight' => '',
'displayMenu' => 'none',
'hideMenuSide' => false,
'hideMenuChildren' => false
],
],
'module' => [
'blog' => [
'config' => [
'feeds' => true,
'feedsLabel' => 'Syndication RSS',
'itemsperPage' => 4,
'versionData' => '6.0'
],
'texts' => [
'NoComment' => 'Pas encore de commentaire',
'Write' => 'Ecrire un commentaire',
'Name' => 'Nom',
'Maxi' => 'Commentaire avec maximum',
'Cara' => 'caractères',
'Comment' => 'commentaire',
'CommentOK' => 'Commentaire déposé',
'Waiting' => 'Commentaire déposé en attente d\'approbation',
'ArticleNoComment' => 'Cet article ne reçoit pas de commentaire',
'Connection' => 'Connexion',
'Edit' =>'Editer',
'Cancel' =>'Annuler',
'Send' =>'Envoyer',
'TinymceMaxi' =>'Vous avez atteint le maximum de',
'TinymceCara' =>'caractères restants',
'TinymceExceed' =>'Vous alliez dépasser le maximum de '
],
'posts' => [
'premier-article' => [
'closeComment' => false,
'comment' => [],
'content' => '<p>Et eodem impetu Domitianum praecipitem per scalas itidem funibus constrinxerunt, eosque coniunctos per ampla spatia civitatis acri raptavere discursu. iamque artuum et membrorum divulsa conpage superscandentes corpora mortuorum ad ultimam truncata deformitatem velut exsaturati mox abiecerunt in flumen.</p><p>Ex his quidam aeternitati se commendari posse per statuas aestimantes eas ardenter adfectant quasi plus praemii de figmentis aereis sensu carentibus adepturi, quam ex conscientia honeste recteque factorum, easque auro curant inbracteari, quod Acilio Glabrioni delatum est primo, cum consiliis armisque regem superasset Antiochum. quam autem sit pulchrum exigua haec spernentem et minima ad ascensus verae gloriae tendere longos et arduos, ut memorat vates Ascraeus, Censorius Cato monstravit. qui interrogatus quam ob rem inter multos... statuam non haberet malo inquit ambigere bonos quam ob rem id non meruerim, quam quod est gravius cur inpetraverim mussitare.</p><p>Latius iam disseminata licentia onerosus bonis omnibus Caesar nullum post haec adhibens modum orientis latera cuncta vexabat nec honoratis parcens nec urbium primatibus nec plebeiis.</p>',
'picture' => 'galerie/toctoc/b.jpg',
'picturePosition' => 'left',
'hidePicture' => false,
'pictureSize' => 20,
'picturePosition' => 'left',
'publishedOn' => 1639816735,
'state' => true,
'title' => 'Premier article',
'userId' => '', // Géré au moment de l'installation
'editConsent' => 'all',
'commentMaxlength' => '500',
'commentApproved' => false,
'commentClose' => false,
'commentNotification' => false,
'commentGroupNotification' => 1
],
'second-article' => [
'closeComment' => false,
'comment' => [],
'content' => '<p>Et prima post Osdroenam quam, ut dictum est, ab hac descriptione discrevimus, Commagena, nunc Euphratensis, clementer adsurgit, Hierapoli, vetere Nino et Samosata civitatibus amplis inlustris.</p><p>Ob haec et huius modi multa, quae cernebantur in paucis, omnibus timeri sunt coepta. et ne tot malis dissimulatis paulatimque serpentibus acervi crescerent aerumnarum, nobilitatis decreto legati mittuntur: Praetextatus ex urbi praefecto et ex vicario Venustus et ex consulari Minervius oraturi, ne delictis supplicia sint grandiora, neve senator quisquam inusitato et inlicito more tormentis exponeretur.</p><p>Sed ut tum ad senem senex de senectute, sic hoc libro ad amicum amicissimus scripsi de amicitia. Tum est Cato locutus, quo erat nemo fere senior temporibus illis, nemo prudentior; nunc Laelius et sapiens (sic enim est habitus) et amicitiae gloria excellens de amicitia loquetur. Tu velim a me animum parumper avertas, Laelium loqui ipsum putes. C. Fannius et Q. Mucius ad socerum veniunt post mortem Africani; ab his sermo oritur, respondet Laelius, cuius tota disputatio est de amicitia, quam legens te ipse cognosces.</p>',
'picture' => 'galerie/grece/port.jpg',
'hidePicture' => false,
'picturePosition' => 'right',
'pictureSize' => 40,
'picturePosition' => 'right',
'publishedOn' => 1639816823,
'state' => true,
'title' => 'Second article',
'userId' => '', // Géré au moment de l'installation
'editConsent' => 'all',
'commentMaxlength' => '500',
'commentApproved' => false,
'commentClose' => false,
'commentNotification' => false,
'commentGroupNotification' => 1
],
],
],
'galeries' => [
'content' => [
'toctoc' => [
'config' => [
'name' => 'Toctoc',
'directory' => self::FILE_DIR.'source/galerie/toctoc',
'homePicture' => 'a.jpg',
'sort' => 'SORT_ASC',
'position' => 0,
'fullscreen' => false
],
'legend' => [
'a.jpg' => '',
'b.jpg' => '',
'c.jpg' => ''
],
'positions' => []
],
'grece' => [
'config' => [
'name' => 'Grèce',
'directory' => self::FILE_DIR.'source/galerie/grece',
'homePicture' => 'philosophe.jpg',
'sort' => 'SORT_ASC',
'position' => 1,
'fullscreen' => false
],
'legend' => [
'chapiteaujpg' => 'Chapiteau',
'philosophejpg' => 'Philosophe',
'portjpg' => 'Port'
],
'positions' => []
],
],
'theme' => [
'thumbAlign' => 'center',
'thumbWidth' => '18em',
'thumbHeight' => '15em',
'thumbMargin' => '.5em',
'thumbBorder' => '.1em',
'thumbOpacity' => '.7',
'thumbBorderColor' => 'rgba(221, 221, 221, 1)',
'thumbRadius' => '.3em',
'thumbShadows' => '1px 1px 10px',
'thumbShadowsColor'=> 'rgba(125, 125, 125, 1)',
'legendHeight' => '.375em',
'legendAlign' => 'center',
'legendTextColor' => 'rgba(255, 255, 255, 1)',
'legendBgColor' => 'rgba(0, 0, 0, .6)',
'style' => 'site/data/modules/gallery/galeries.css'
],
'config' => [
'versionData' => '3.0'
],
],
'deltacms' => [
'url' => 'https://deltacms.fr/',
'count' => 0
],
'contact' => [
'config' => [
'button' => '',
'captcha' => true,
'group' => self::GROUP_ADMIN,
'pageId' => '',
'subject' => ''
],
'data' => [],
'input' => [
[
'name' => 'Adresse mail',
'position' => 1,
'required' => true,
'type' => 'mail',
'values' => ''
],
[
'name' => 'Sujet',
'position' => 2,
'required' => true,
'type' => 'text',
'values' => ''
],
[
'name' => 'Message',
'position' => 3,
'required' => true,
'type' => 'textarea',
'values' => ''
]
]
]
],
'locale' => [
'homePageId' => 'accueil',
'page302' => 'none',
'page403' => 'none',
'page404' => 'none',
'legalPageId' => 'none',
'searchPageId' => 'none',
'metaDescription' => 'DeltaCMS est un CMS sans base de données qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation.',
'title' => 'Avec DeltaCMS installez votre site en quelques clics !'
]
];
public static $siteData = [];
public static $siteContent = [
'accueil' => [
'content' => '<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Bienvenue sur votre nouveau site DeltaCMS !</h2>
<p style="text-align: left;"><strong>Un email contenant le récapitulatif de votre installation vient de vous être envoyé.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Connectez-vous dès maintenant à votre espace membre afin de créer un site à votre image ! Vous pourrez personnaliser le thème, créer des pages, ajouter des utilisateurs et bien plus encore !</p>
</div></div></div>'
],
'enfant' => [
'content' => '<p>Vous pouvez assigner des parents à vos pages afin de mieux organiser votre menu !</p>
<div class="row">
<div class="col4"><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus ac dolor arcu. Cras dignissim finibus nisi, vulputate egestas mauris faucibus ultricies. Nullam ornare pretium eleifend. Donec placerat purus ut turpis dapibus condimentum. Fusce at leo pharetra nisl vestibulum fermentum. Maecenas feugiat justo at semper tincidunt. Integer in blandit lorem.</p></div>
<div class="col4"><p>Ergo ego senator inimicus, si ita vultis, homini, amicus esse, sicut semper fui, rei publicae debeo. Quid? si ipsas inimicitias, depono rei publicae causa, quis me tandem iure reprehendet, praesertim cum ego omnium meorum consiliorum atque factorum exempla semper ex summorum hominum consiliis atque factis mihi censuerim petenda.</p></div>
<div class="col4"><p>Principium autem unde latius se funditabat, emersit ex negotio tali. Chilo ex vicario et coniux eius Maxima nomine, questi apud Olybrium ea tempestate urbi praefectum, vitamque suam venenis petitam adseverantes inpetrarunt ut hi, quos suspectati sunt, ilico rapti conpingerentur in vincula, organarius Sericus et Asbolius palaestrita et aruspex Campensis.</p></div>
</div>'
],
'privee'=> [
'content' => '<p>Cette page n\'est visible que des membres de votre site !</p>
<div class="row">
<div class="col6"><p>Eius populus ab incunabulis primis ad usque pueritiae tempus extremum, quod annis circumcluditur fere trecentis, circummurana pertulit bella, deinde aetatem ingressus adultam post multiplices bellorum aerumnas Alpes transcendit et fretum, in iuvenem erectus et virum ex omni plaga quam orbis ambit inmensus, reportavit laureas et triumphos, iamque vergens in senium et nomine solo aliquotiens vincens ad tranquilliora vitae discessit.</p></div>
<div class="col6"><p>Exsistit autem hoc loco quaedam quaestio subdifficilis, num quando amici novi, digni amicitia, veteribus sint anteponendi, ut equis vetulis teneros anteponere solemus. Indigna homine dubitatio! Non enim debent esse amicitiarum sicut aliarum rerum satietates; veterrima quaeque, ut ea vina, quae vetustatem ferunt, esse debet suavissima; verumque illud est, quod dicitur, multos modios salis simul edendos esse, ut amicitiae munus expletum sit.</p></div>
</div>'
],
'mise-en-page' => [
'content' => '<p>Vous pouvez ajouter une ou deux barres latérales aux pages de votre site. Cette mise en page se définit dans les paramètres de page et peut s\'appliquer à l\'ensemble du site ou à certaines pages en particulier, au gré de vos désirs.</p>
<p>Pour créer une barre latérale à partir d\'une "Nouvelle page" ou transformer une page existante en barre latérale, sélectionnez l\'option dans la liste des gabarits. On peut bien sûr définir autant de barres latérales qu\'on le souhaite.</p>
<p>Cette nouvelle fonctionnalité autorise toutes sortes d\'utilisations : texte, encadrés, images, vidéos... ou simple marge blanche. Seule restriction : on ne peut pas installer un module dans une barre latérale.</p>
<p>La liste des barres disponibles et leur emplacement s\'affichent en fonction du gabarit que vous aurez choisi.'
],
'menu-lateral' => [
'content' => '<p>Cette page illustre la possibilité d\'ajouter un menu dans les barres latérales.<br>
Deux types de menus sont disponibles : l\'un reprenant les rubriques du menu principal comme celui-ci, l\'autre listant les pages d\'une même rubrique. Le choix du type de menu se fait dans la page de configuration d\'une barre latérale.</p>
<p>Pour ajouter un menu à une page, choisissez une barre latérale avec menu dans la page de configuration. Les bulles d\'aide de la rubrique "Menu" expliquent comment masquer une page.</p>'
],
'blog' => [
'content' => '<p>Cette page contient un module de blog. Cliquez sur un article afin de le lire et de poster des commentaires.</p>'
],
'galeries' => [
'content' => '<p>Cette page contient un module de galeries photos. Cliquez sur la galerie ci-dessous afin de voir les photos qu\'elle contient.</p>'
],
'deltacms' => [
'content' => ''
],
'contact' => [
'content' => '<p>Cette page contient un exemple de formulaire conçu à partir du module de génération de formulaires. Il est configuré pour envoyer les données saisies par mail aux administrateurs du site.</p>'
],
'barre' => [
'content' => '<div class="block"><h4>DeltaCMS</h4><h2>Le CMS sans base de données à l\'installation simple et rapide</h2></div>'
],
'barrelateraleavecmenu' => [
'content' => '<p>&nbsp;</p>'
],
'mentions-legales' => [
'content' => '<h1 style="text-align: center;">Conditions g&eacute;n&eacute;rales d\'utilisation</h1>
<h1 style="text-align: center;">En vigueur au 01/06/2020</h1>
<p><strong>Avertissement</strong>Cette page fictive est donn&eacute;e &agrave; titre indicatif elle a &eacute;t&eacute; r&eacute;alis&eacute;e &agrave; l\'aide d\'un g&eacute;n&eacute;rateur : <a href="https://www.legalplace.fr" target="_blank" rel="noopener">https://www.legalplace.fr</a></p>
<p justify="">Les pr&eacute;sentes conditions g&eacute;n&eacute;rales d\'utilisation (dites &laquo; CGU &raquo;) ont pour objet l\'encadrement juridique des modalit&eacute;s de mise &agrave; disposition du site et des services par et de d&eacute;finir les conditions d&rsquo;acc&egrave;s et d&rsquo;utilisation des services par &laquo; l\'Utilisateur &raquo;.</p>
<p justify="">Les pr&eacute;sentes CGU sont accessibles sur le site &agrave; la rubrique &laquo;CGU&raquo;.</p>
<p justify="">Toute inscription ou utilisation du site implique l\'acceptation sans aucune r&eacute;serve ni restriction des pr&eacute;sentes CGU par l&rsquo;utilisateur. Lors de l\'inscription sur le site via le Formulaire d&rsquo;inscription, chaque utilisateur accepte express&eacute;ment les pr&eacute;sentes CGU en cochant la case pr&eacute;c&eacute;dant le texte suivant : &laquo; Je reconnais avoir lu et compris les CGU et je les accepte &raquo;.</p>
<p justify="">En cas de non-acceptation des CGU stipul&eacute;es dans le pr&eacute;sent contrat, l\'Utilisateur se doit de renoncer &agrave; l\'acc&egrave;s des services propos&eacute;s par le site.</p>
<p justify="">www.site.com se r&eacute;serve le droit de modifier unilat&eacute;ralement et &agrave; tout moment le contenu des pr&eacute;sentes CGU.</p>
<h2>Article 1 : Les mentions l&eacute;gales</h2>
<p justify="">L&rsquo;&eacute;dition et la direction de la publication du site www.site.com est assur&eacute;e par John Doe, domicili&eacute; 1 rue de Paris - 75016 PARIS.</p>
<p justify="">Num&eacute;ro de t&eacute;l&eacute;phone est 0102030405</p>
<p justify="">Adresse e-mail john.doe@deltacms.fr.</p>
<p justify="">L\'h&eacute;bergeur du site www.site.com est la soci&eacute;t&eacute; Nom de l\'h&eacute;bergeur, dont le si&egrave;ge social est situ&eacute; au 12 rue de Lyon - 69001 Lyon, avec le num&eacute;ro de t&eacute;l&eacute;phone : 0401020305.</p>
<h2>ARTICLE 2&nbsp;: Acc&egrave;s au site</h2>
<p justify="">Le site www.site.com permet &agrave; l\'Utilisateur un acc&egrave;s gratuit aux services suivants :</p>
<p justify="">Le site internet propose les services suivants :</p>
<p justify="">Publication</p>
<p justify="">Le site est accessible gratuitement en tout lieu &agrave; tout Utilisateur ayant un acc&egrave;s &agrave; Internet. Tous les frais support&eacute;s par l\'Utilisateur pour acc&eacute;der au service (mat&eacute;riel informatique, logiciels, connexion Internet, etc.) sont &agrave; sa charge.</p>
<p justify="">L&rsquo;Utilisateur non membre n\'a pas acc&egrave;s aux services r&eacute;serv&eacute;s. Pour cela, il doit s&rsquo;inscrire en remplissant le formulaire. En acceptant de s&rsquo;inscrire aux services r&eacute;serv&eacute;s, l&rsquo;Utilisateur membre s&rsquo;engage &agrave; fournir des informations sinc&egrave;res et exactes concernant son &eacute;tat civil et ses coordonn&eacute;es, notamment son adresse email.</p>
<p justify="">Pour acc&eacute;der aux services, l&rsquo;Utilisateur doit ensuite s\'identifier &agrave; l\'aide de son identifiant et de son mot de passe qui lui seront communiqu&eacute;s apr&egrave;s son inscription.</p>
<p justify="">Tout Utilisateur membre r&eacute;guli&egrave;rement inscrit pourra &eacute;galement solliciter sa d&eacute;sinscription en se rendant &agrave; la page d&eacute;di&eacute;e sur son espace personnel. Celle-ci sera effective dans un d&eacute;lai raisonnable.</p>
<p justify="">Tout &eacute;v&eacute;nement d&ucirc; &agrave; un cas de force majeure ayant pour cons&eacute;quence un dysfonctionnement du site ou serveur et sous r&eacute;serve de toute interruption ou modification en cas de maintenance, n\'engage pas la responsabilit&eacute; de www.site.com. Dans ces cas, l&rsquo;Utilisateur accepte ainsi ne pas tenir rigueur &agrave; l&rsquo;&eacute;diteur de toute interruption ou suspension de service, m&ecirc;me sans pr&eacute;avis.</p>
<p justify="">L\'Utilisateur a la possibilit&eacute; de contacter le site par messagerie &eacute;lectronique &agrave; l&rsquo;adresse email de l&rsquo;&eacute;diteur communiqu&eacute; &agrave; l&rsquo;ARTICLE 1.</p>
<h2>ARTICLE 3 : Collecte des donn&eacute;es</h2>
<p justify="">Le site est exempt&eacute; de d&eacute;claration &agrave; la Commission Nationale Informatique et Libert&eacute;s (CNIL) dans la mesure o&ugrave; il ne collecte aucune donn&eacute;e concernant les Utilisateurs.</p>
<h2>ARTICLE 4&nbsp;: Propri&eacute;t&eacute; intellectuelle</h2>
<p>Les marques, logos, signes ainsi que tous les contenus du site (textes, images, son&hellip;) font l\'objet d\'une protection par le Code de la propri&eacute;t&eacute; intellectuelle et plus particuli&egrave;rement par le droit d\'auteur.</p>
<p>L\'Utilisateur doit solliciter l\'autorisation pr&eacute;alable du site pour toute reproduction, publication, copie des diff&eacute;rents contenus. Il s\'engage &agrave; une utilisation des contenus du site dans un cadre strictement priv&eacute;, toute utilisation &agrave; des fins commerciales et publicitaires est strictement interdite.</p>
<p>Toute repr&eacute;sentation totale ou partielle de ce site par quelque proc&eacute;d&eacute; que ce soit, sans l&rsquo;autorisation expresse de l&rsquo;exploitant du site Internet constituerait une contrefa&ccedil;on sanctionn&eacute;e par l&rsquo;article L 335-2 et suivants du Code de la propri&eacute;t&eacute; intellectuelle.</p>
<p>Il est rappel&eacute; conform&eacute;ment &agrave; l&rsquo;article L122-5 du Code de propri&eacute;t&eacute; intellectuelle que l&rsquo;Utilisateur qui reproduit, copie ou publie le contenu prot&eacute;g&eacute; doit citer l&rsquo;auteur et sa source.</p>
<h2>ARTICLE 5&nbsp;: Responsabilit&eacute;</h2>
<p justify="">Les sources des informations diffus&eacute;es sur le site www.site.com sont r&eacute;put&eacute;es fiables mais le site ne garantit pas qu&rsquo;il soit exempt de d&eacute;fauts, d&rsquo;erreurs ou d&rsquo;omissions.</p>
<p justify="">Les informations communiqu&eacute;es sont pr&eacute;sent&eacute;es &agrave; titre indicatif et g&eacute;n&eacute;ral sans valeur contractuelle. Malgr&eacute; des mises &agrave; jour r&eacute;guli&egrave;res, le site www.site.com&nbsp;ne peut &ecirc;tre tenu responsable de la modification des dispositions administratives et juridiques survenant apr&egrave;s la publication. De m&ecirc;me, le site ne peut &ecirc;tre tenue responsable de l&rsquo;utilisation et de l&rsquo;interpr&eacute;tation de l&rsquo;information contenue dans ce site.</p>
<p justify="">L\'Utilisateur s\'assure de garder son mot de passe secret. Toute divulgation du mot de passe, quelle que soit sa forme, est interdite. Il assume les risques li&eacute;s &agrave; l\'utilisation de son identifiant et mot de passe. Le site d&eacute;cline toute responsabilit&eacute;.</p>
<p justify="">Le site www.site.com&nbsp;ne peut &ecirc;tre tenu pour responsable d&rsquo;&eacute;ventuels virus qui pourraient infecter l&rsquo;ordinateur ou tout mat&eacute;riel informatique de l&rsquo;Internaute, suite &agrave; une utilisation, &agrave; l&rsquo;acc&egrave;s, ou au t&eacute;l&eacute;chargement provenant de ce site.</p>
<p justify="">La responsabilit&eacute; du site ne peut &ecirc;tre engag&eacute;e en cas de force majeure ou du fait impr&eacute;visible et insurmontable d\'un tiers.</p>
<h2>ARTICLE 6&nbsp;: Liens hypertextes</h2>
<p justify="">Des liens hypertextes peuvent &ecirc;tre pr&eacute;sents sur le site. L&rsquo;Utilisateur est inform&eacute; qu&rsquo;en cliquant sur ces liens, il sortira du site www.site.com. Ce dernier n&rsquo;a pas de contr&ocirc;le sur les pages web sur lesquelles aboutissent ces liens et ne saurait, en aucun cas, &ecirc;tre responsable de leur contenu.</p>
<h2>ARTICLE 7 : Cookies</h2>
<p justify="">L&rsquo;Utilisateur est inform&eacute; que lors de ses visites sur le site, un cookie peut s&rsquo;installer automatiquement sur son logiciel de navigation.</p>
<p justify="">Les cookies sont de petits fichiers stock&eacute;s temporairement sur le disque dur de l&rsquo;ordinateur de l&rsquo;Utilisateur par votre navigateur et qui sont n&eacute;cessaires &agrave; l&rsquo;utilisation du site www.site.com. Les cookies ne contiennent pas d&rsquo;information personnelle et ne peuvent pas &ecirc;tre utilis&eacute;s pour identifier quelqu&rsquo;un. Un cookie contient un identifiant unique, g&eacute;n&eacute;r&eacute; al&eacute;atoirement et donc anonyme. Certains cookies expirent &agrave; la fin de la visite de l&rsquo;Utilisateur, d&rsquo;autres restent.</p>
<p justify="">L&rsquo;information contenue dans les cookies est utilis&eacute;e pour am&eacute;liorer le site www.site.com.</p>
<p justify="">En naviguant sur le site, L&rsquo;Utilisateur les accepte.</p>
<p justify="">L&rsquo;Utilisateur doit toutefois donner son consentement quant &agrave; l&rsquo;utilisation de certains cookies.</p>
<p justify="">A d&eacute;faut d&rsquo;acceptation, l&rsquo;Utilisateur est inform&eacute; que certaines fonctionnalit&eacute;s ou pages risquent de lui &ecirc;tre refus&eacute;es.</p>
<p justify="">L&rsquo;Utilisateur pourra d&eacute;sactiver ces cookies par l&rsquo;interm&eacute;diaire des param&egrave;tres figurant au sein de son logiciel de navigation.</p>
<h2>ARTICLE 8&nbsp;: Droit applicable et juridiction comp&eacute;tente</h2>
<p justify="">La l&eacute;gislation fran&ccedil;aise s\'applique au pr&eacute;sent contrat. En cas d\'absence de r&eacute;solution amiable d\'un litige n&eacute; entre les parties, les tribunaux fran&ccedil;ais seront seuls comp&eacute;tents pour en conna&icirc;tre.</p>
<p justify="">Pour toute question relative &agrave; l&rsquo;application des pr&eacute;sentes CGU, vous pouvez joindre l&rsquo;&eacute;diteur aux coordonn&eacute;es inscrites &agrave; l&rsquo;ARTICLE 1.</p>'
],
'erreur302' => [
'content' =>'<p>Notre site est actuellement en maintenance. Nous sommes d&eacute;sol&eacute;s pour la g&ecirc;ne occasionn&eacute;e et faisons notre possible pour &ecirc;tre rapidement de retour.</p>
<div class="row"><div class="col4 offset8 textAlignCenter"><a href="./?user/login" id="maintenanceLogin" name="maintenanceLogin" class="button"><span class="zwiico-lock zwiico-margin-right"></span>Administration</a></div></div>'
],
'erreur403' => [
'content' => '<h2 style="text-align: center;">Vous n\'êtes pas autorisé à accéder à cette page...</h2><p style="text-align: center;">Personnalisez cette page à votre convenance sans qu\'elle apparaisse dans les menus.<p>'
],
'erreur404' => [
'content' => '<h2 style="text-align: center;">Oups ! La page demandée est introuvable...</h2><p style="text-align: center;">Personnalisez cette page à votre convenance sans qu\'elle apparaisse dans les menus.<p>'
],
'recherche' => [
'content' => '<h1>Rechercher dans le site</h1>'
]
];
public static $siteContent = [];
}

View File

@ -1,6 +1,35 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Καλώς ήρθατε στη νέα ιστοσελίδα της DeltaCMS!</h2>
<p style="text-align: left;"><strong>Μόλις σας εστάλη ένα email που περιέχει τη σύνοψη της εγκατάστασής σας.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Συνδεθείτε τώρα στην περιοχή μελών σας για να δημιουργήσετε έναν ιστότοπο που σας ταιριάζει! Θα μπορείτε να προσαρμόσετε το θέμα, να δημιουργήσετε σελίδες, να προσθέσετε χρήστες και πολλά άλλα!</p>
</div></div></div>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Καλώς ήρθατε <br /> στη νέα ιστοσελίδα <br /> της DeltaCMS!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Μόλις σας εστάλη ένα email που περιέχει τη σύνοψη της εγκατάστασής σας.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,35 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">¡Bienvenido al nuevo sitio web de DeltaCMS!</h2>
<p style="text-align: left;"><strong>Se le acaba de enviar un correo electrónico con el resumen de su instalación.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Conéctese ahora a su área de miembros para crear un sitio a su medida. Puedes personalizar el tema, crear páginas, añadir usuarios y mucho más.</p>
</div></div></div>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">¡Bienvenido al <br /> nuevo sitio web <br /> de DeltaCMS!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Se le acaba de enviar un correo electrónico con el resumen de su instalación.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,19 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Ongi etorri zure DeltaCMS gune berrira !</h2>
<p style="text-align: left;"><strong>Zure instalazioaren laburpena jasotzen duen mezu elektroniko bat bidali berri dizugu.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Konektatu orain zure kideen eremura zure irudiko gune bat sortzeko! Gaia pertsonalizatu, orriak sortu, erabiltzaileak gehitu eta askoz gehiago egin ahal izango dituzu!</p>
</div></div></div>
<p>&nbsp;</p>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Ongi etorri<br /> zure DeltaCMS<br /> gune berrira !</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe width="560" height="315" title="priseenmain_FR" src="https://video.ploud.fr/videos/embed/acdfdfb7-6508-4126-b8b5-47c2a8e94401" allowfullscreen="allowfullscreen" sandbox="allow-same-origin allow-scripts allow-popups" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Zure instalazioaren laburpena jasotzen duen mezu elektroniko bat bidali berri dizugu.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,35 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Tervetuloa uudelle DeltaCMS-sivustolle!</h2>
<p style="text-align: left;"><strong>Sinulle on juuri lähetetty sähköpostiviesti, joka sisältää yhteenvedon asennuksestasi.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Kirjaudu nyt jäsenalueellesi ja luo sinulle sopiva sivusto! Voit muokata teemaa, luoda sivuja, lisätä käyttäjiä ja paljon muuta!</p>
</div></div></div>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Tervetuloa uudelle <br /> DeltaCMS-sivustolle!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Sinulle on juuri lähetetty sähköpostiviesti, joka sisältää yhteenvedon asennuksestasi.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,35 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Fáilte chuig do shuíomh nua DeltaCMS! </h2>
<p style="text-align: left;"><strong>Tá ríomhphost ina bhfuil achoimre ar do shuiteáil díreach seolta chugat. </strong></p><p>&nbsp;</p>
<p style="text-align: left;">Ceangail anois le do bhallcheantar chun suíomh a chruthú i díomhá! Beidh tú in ann an téama a shaincheapadh, leathanaigh a chruthú, úsáideoirí a chur leis agus go leor eile! </p>
</div></div></div>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Fáilte chuig <br /> do shuíomh nua <br /> DeltaCMS!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Tá ríomhphost ina bhfuil achoimre ar do shuiteáil díreach seolta chugat.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,35 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Benvenuti nel vostro nuovo sito DeltaCMS!</h2>
<p style="text-align: left;"><strong>Ti è stata appena inviata un'e-mail contenente il riassunto della tua installazione.</strong></p><br /><p>&nbsp;</p>
<p style="text-align: left;">Accedi ora alla tua area membri per creare il sito che fa per te! <br/><br/>Sarete in grado di personalizzare il tema, creare pagine, aggiungere utenti e molto altro ancora!</p>
</div></div></div>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Benvenuti nel <br /> vostro nuovo sito <br /> DeltaCMS!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Ti è stata appena inviata un'e-mail contenente il riassunto della tua installazione.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,35 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Welkom op uw nieuwe DeltaCMS website!</h2>
<p style="text-align: left;"><strong>Een e-mail met de samenvatting van uw installatie is zojuist naar u verzonden.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Log nu in op uw ledengedeelte om een site te maken die bij u past! U kunt het thema aanpassen, pagina's maken, gebruikers toevoegen en nog veel meer!</p>
</div></div></div>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Welkom op uw <br /> nieuwe DeltaCMS <br /> website!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Een e-mail met de samenvatting van uw installatie is zojuist naar u verzonden.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,35 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Bem-vindo ao seu novo website DeltaCMS!</h2>
<p style="text-align: left;"><strong>Acaba de lhe ser enviado um e-mail com o resumo da sua instalação.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Entre agora na sua área de membro para criar um site que lhe convenha! Pode personalizar o tema, criar páginas, adicionar utilizadores e muito mais!</p>
</div></div></div>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Bem-vindo ao <br /> seu novo website <br /> DeltaCMS!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Acaba de lhe ser enviado um e-mail com o resumo da sua instalação.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -1,6 +1,35 @@
<p><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<div class="row"><div style="text-align: center;"><div class="block" style="display: inline-block;">
<h2 style="text-align: left;">Välkommen till din nya DeltaCMS-webbplats!</h2>
<p style="text-align: left;"><strong>Ett e-postmeddelande med en sammanfattning av din installation har just skickats till dig.</strong></p><p>&nbsp;</p>
<p style="text-align: left;">Logga in nu till ditt medlemsområde för att skapa en webbplats som passar dig! Du kan anpassa temat, skapa sidor, lägga till användare och mycket mer!</p>
</div></div></div>
<p style="text-align: left;"><a href="https://deltacms.fr" target="_blank" rel="noopener"><img src="site/file/source/icones/logo_menu_couleur_600_200.png" alt="Deltacms" title="Deltacms" style="display: block; margin-left: auto; margin-right: auto;" width="300" height="75" /></a></p>
<p>&nbsp;</p>
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block" style="height: 100%;">
<h2 style="text-align: center;">Välkommen <br /> till din nya <br />DeltaCMS-webbplats!</h2>
</div>
</div>
<div class="col6">
<div class="block" style="height: 100%;"><iframe title="getting_started_EN" src="https://video.ploud.fr/videos/embed/6791aab2-b307-41e8-bb67-f46dbdc157a2" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups" width="560" height="315" frameborder="0"></iframe></div>
</div>
<div class="col3">
<div class="block" style="height: 100%;">
<h3 style="text-align: left;">Ett e-postmeddelande med en sammanfattning av din installation har just skickats till dig.</h3>
</div>
</div>
</div>
<p>&nbsp;</p>

View File

@ -168,17 +168,17 @@ tinymce.init({
{
title: "Blocs de texte : 6 - 6",
url: baseUrl + "core/vendor/tinymce/templates/2blocks.html",
description: "2 blocs de texte avec un titre en ligne."
description: "2 blocs de texte, de même hauteur, avec un titre en ligne."
},
{
title: "Blocs de texte : 4 - 4 - 4",
url: baseUrl + "core/vendor/tinymce/templates/3blocks.html",
description: "3 blocs de texte avec un titre en ligne."
description: "3 blocs de texte, de même hauteur, avec un titre en ligne."
},
{
title: "Blocs de texte : 3 - 3 - 3 - 3",
url: baseUrl + "core/vendor/tinymce/templates/4blocks.html",
description: "4 blocs de texte avec un titre en ligne."
description: "4 blocs de texte, de même hauteur, avec un titre en ligne."
},
{
title: "Effet accordéon",

View File

@ -1,12 +1,12 @@
<div class="row">
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col6">
<div class="block">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<div class="col6">
<div class="block">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>

View File

@ -1,18 +1,18 @@
<div class="row">
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col4">
<div class="block">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<div class="col4">
<div class="block">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<div class="col4">
<div class="block">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>

View File

@ -1,24 +1,24 @@
<div class="row">
<div class="row" style="display: flex; flex-wrap: wrap;">
<div class="col3">
<div class="block">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<div class="col3">
<div class="block">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<div class="col3">
<div class="block">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>
</div>
<div class="col3">
<div class="block">
<div class="block" style="height: 100%;">
<h4>Titre du bloc</h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam interdum, neque non vulputate hendrerit, arcu turpis dapibus nisl, id scelerisque metus lectus vitae nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Donec feugiat dolor et turpis finibus condimentum. Cras sit amet ligula sagittis justo.</p>
</div>

View File

@ -18,7 +18,7 @@
class form extends common {
const VERSION = '4.0';
const VERSION = '4.1';
const REALNAME = 'Formulaire';
const DELETE = true;
const UPDATE = '0.0';
@ -106,6 +106,15 @@ class form extends common {
*/
public function update() {
if( null === $this->getData(['module', $this->getUrl(0), 'config', 'maxSizeUpload'])) $this->setData(['module', $this->getUrl(0), 'config', 'maxSizeUpload', '500000']);
// Initialisation ou mise à jour vers la version 4.1
if ( null=== $this->getData(['module', $this->getUrl(0), 'config', 'versionData']) || version_compare($this->getData(['module', $this->getUrl(0), 'config', 'versionData']), '4.1', '<') ) {
$this->setData(['module', $this->getUrl(0), 'config', 'uploadJpg',true]);
$this->setData(['module', $this->getUrl(0), 'config', 'uploadPng',false]);
$this->setData(['module', $this->getUrl(0), 'config', 'uploadPdf',false]);
$this->setData(['module', $this->getUrl(0), 'config', 'uploadZip',false]);
$this->setData(['module', $this->getUrl(0), 'config', 'uploadTxt',false]);
$this->setData(['module', $this->getUrl(0), 'config', 'versionData','4.1']);
}
}
@ -152,7 +161,13 @@ class form extends common {
'signature' => $this->getInput('formConfigSignature'),
'logoUrl' => $this->getInput('formConfigLogo'),
'logoWidth' => $this->getInput('formConfigLogoWidth'),
'maxSizeUpload' => $this->getInput('formConfigMaxSize')
'maxSizeUpload' => $this->getInput('formConfigMaxSize'),
'versionData' => self::VERSION,
'uploadJpg' => $this->getInput('formConfigUploadJpg', helper::FILTER_BOOLEAN),
'uploadPng' => $this->getInput('formConfigUploadPng', helper::FILTER_BOOLEAN),
'uploadPdf' => $this->getInput('formConfigUploadPdf', helper::FILTER_BOOLEAN),
'uploadZip' => $this->getInput('formConfigUploadZip', helper::FILTER_BOOLEAN),
'uploadTxt' => $this->getInput('formConfigUploadTxt', helper::FILTER_BOOLEAN)
]
]);
// Génération des données vides
@ -416,9 +431,11 @@ class form extends common {
$text[4] = 'La pièce jointe n\'est pas une image';
$text[5] = '?';
$text[6] = 'La taille du fichier excède ';
$text[7] = 'L\'extension du fichier doit être jpg, jpeg, png ou gif';
$text[7] = 'Ce type de fichier n\'est pas autorisé';
$text[8] = 'Erreur pendant le téléversement du fichier';
$text[9] = 'échec le message n\'est pas envoyé car ';
$text[10] = 'La pièce jointe n\'est pas un document pdf';
$text[11] = 'La pièce jointe n\'est pas un document zip';
break;
case 'en' :
$text[0] = 'Incorrect';
@ -428,9 +445,11 @@ class form extends common {
$text[4] = 'File is not an image';
$text[5] = '?';
$text[6] = 'File size exceeds ';
$text[7] = 'The file extension must be jpg, jpeg, png or gif';
$text[7] = 'This type of file is not allowed';
$text[8] = 'Error while uploading file' ;
$text[9] = 'failure, the message is not sent because ';
$text[10] = 'The attachment is not a pdf document';
$text[11] = 'The attachment is not a zip document';
break;
}
// Soumission du formulaire
@ -490,7 +509,12 @@ class form extends common {
if( $input['type'] === 'file'){
$target_dir = self::FILE_DIR.'uploads';
$sizeMax = $this->getData(['module', $this->getUrl(0), 'config', 'maxSizeUpload']);
$extensions_valides = array( 'jpg' , 'jpeg' , 'gif' , 'png');
$extensions_valides = [];
if( $this->getData(['module', $this->getUrl(0), 'config', 'uploadJpg']) === true ) $extensions_valides = array_merge( $extensions_valides, array('jpg', 'jpeg'));
if( $this->getData(['module', $this->getUrl(0), 'config', 'uploadPng']) === true ) $extensions_valides = array_merge( $extensions_valides, array('png'));
if( $this->getData(['module', $this->getUrl(0), 'config', 'uploadPdf']) === true ) $extensions_valides = array_merge( $extensions_valides, array('pdf'));
if( $this->getData(['module', $this->getUrl(0), 'config', 'uploadZip']) === true ) $extensions_valides = array_merge( $extensions_valides, array('zip'));
if( $this->getData(['module', $this->getUrl(0), 'config', 'uploadTxt']) === true ) $extensions_valides = array_merge( $extensions_valides, array('txt'));
$extensions_images = array( 'jpg' , 'jpeg' , 'gif' , 'png' );
$file_name = basename($_FILES["fileToUpload"]["name"]);
if( $_FILES["fileToUpload"]["error"] === 0){
@ -507,6 +531,29 @@ class form extends common {
$check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
if($check === false) $notice = $text[4];
}
// Vérification que la pièce jointe est un fichier pdf quand son extension est pdf
if( $_FILES["fileToUpload"]["tmp_name"] !== '' && $_FILES["fileToUpload"]["tmp_name"] !== null
&& $imageFileType === 'pdf'){
$check = true;
$signature_pdf = array( '%PDF-', 'startxref', '%%EOF');
$filepdf = file_get_contents( $_FILES["fileToUpload"]["tmp_name"]);
foreach( $signature_pdf as $key=>$value){
if( strpos( $filepdf, $value) === false){
$check = false;
break;
}
}
if($check === false) $notice = $text[10];
}
// Vérification que la pièce jointe est un fichier zip quand son extension est zip
if( $_FILES["fileToUpload"]["tmp_name"] !== '' && $_FILES["fileToUpload"]["tmp_name"] !== null
&& $imageFileType === 'zip'){
$zip = new ZipArchive;
$res = $zip->open($_FILES["fileToUpload"]["tmp_name"]);
if ($res !== true) $notice = $text[11];
}
// Vérification de la taille du fichier
if ($_FILES["fileToUpload"]["size"] > $sizeMax) $notice = $text[6].intval($sizeMax/1000).' Ko';

View File

@ -138,6 +138,11 @@ $("#formConfigInputs")
_this.parents(".formConfigInput").find(".formConfigLabelWrapper").slideDown();
_this.parents(".formConfigInput").find(".formConfigValuesWrapper").slideUp();
break;
case "file":
_this.parents(".formConfigInput").find("label[for*=formConfigRequired]").hide();
_this.parents(".formConfigInput").find(".formConfigLabelWrapper").slideDown();
_this.parents(".formConfigInput").find(".formConfigValuesWrapper").slideUp();
break;
default:
_this.parents(".formConfigInput").find("label[for*=formConfigRequired]").show();
_this.parents(".formConfigInput").find(".formConfigValuesWrapper").slideUp();

View File

@ -5,7 +5,7 @@ $val = $this->getData(['config', 'i18n', 'langAdmin']);
switch ($val) {
case 'fr' :
$text[0] = 'Intitulé';
$text[1] = 'Aucune option pour une étiquette';
$text[1] = 'Aucune option pour ce champ';
$text[2] = 'Liste des valeurs séparées par des virgules (valeur1,valeur2,...)';
$text[3] = 'Champ obligatoire';
$text[4] = 'Retour';
@ -36,12 +36,19 @@ switch ($val) {
$text[29] = 'Version n°';
$text[30] = 'Enregistrer';
$text[31] = 'Taille maximale de la pièce jointe';
$text[32] = 'Types de fichiers autorisés';
$text[33] = 'jpg';
$text[34] = 'png';
$text[35] = 'pdf';
$text[36] = 'zip';
$text[37] = 'txt';
$text[38] = 'Notez dans le label du champ file le type et la taille des fichiers autorisés. Des contrôles sont effectués sur les fichiers jpg, png, pdf et zip mais pas sur les fichiers txt. Prudence !';
$types = $module::$types;
$signature = $module::$signature;
break;
case 'en' :
$text[0] = 'Heading';
$text[1] = 'No option for a label';
$text[1] = 'No option for this field';
$text[2] = 'Comma separated list of values (value1,value2,...)';
$text[3] = 'Required field';
$text[4] = 'Back';
@ -72,6 +79,13 @@ switch ($val) {
$text[29] = 'Version no.';
$text[30] = 'Register';
$text[31] = 'Maximum size of the attachment';
$text[32] = 'Permitted file types';
$text[33] = 'jpg';
$text[34] = 'png';
$text[35] = 'pdf';
$text[36] = 'zip';
$text[37] = 'txt';
$text[38] = 'Note in the label of the file field the type and size of files allowed. Checks are performed on jpg, png, pdf and zip files but not on txt files. Be careful!';
$types = $module::$types_en;
$signature = $module::$signature_en;
break;
@ -250,14 +264,51 @@ switch ($val) {
'checked' => $this->getData(['module', $this->getUrl(0), 'config', 'captcha'])
]); ?>
</div>
<div class="col6">
</div>
<div class="row">
<div class="col4">
<?php echo template::select('formConfigMaxSize', $module::$maxSizeUpload, [
'label' => $text[31],
'selected' => $this->getData(['module', $this->getUrl(0), 'config', 'maxSizeUpload'])
]); ?>
</div>
</div>
<div class="col8">
<div class="row">
<div class="col12">
<?php echo template::label('formConfigUploadLabel', $text[32],[
'help' => $text[38]
]); ?>
</div>
</div>
<div class="row">
<div class="col2">
<?php echo template::checkbox('formConfigUploadJpg', true, $text[33], [
'checked' => (bool) $this->getData(['module', $this->getUrl(0), 'config', 'uploadJpg'])
]); ?>
</div>
<div class="col2">
<?php echo template::checkbox('formConfigUploadPng', true, $text[34], [
'checked' => (bool) $this->getData(['module', $this->getUrl(0), 'config', 'uploadPng'])
]); ?>
</div>
<div class="col2">
<?php echo template::checkbox('formConfigUploadPdf', true, $text[35], [
'checked' => (bool) $this->getData(['module', $this->getUrl(0), 'config', 'uploadPdf'])
]); ?>
</div>
<div class="col2">
<?php echo template::checkbox('formConfigUploadZip', true, $text[36], [
'checked' => (bool) $this->getData(['module', $this->getUrl(0), 'config', 'uploadZip'])
]); ?>
</div>
<div class="col2">
<?php echo template::checkbox('formConfigUploadTxt', true, $text[37], [
'checked' => (bool) $this->getData(['module', $this->getUrl(0), 'config', 'uploadTxt'])
]); ?>
</div>
</div>
</div>
</div>
</div>
<div class="block">
<h4><?php echo $text[27]; ?></h4>