forked from ZwiiCMS-Team/ZwiiCampus
Termes de profil 13.0.07
This commit is contained in:
parent
e1e73e13d8
commit
27c4f4b7a6
@ -16,7 +16,7 @@
|
||||
class blog extends common
|
||||
{
|
||||
|
||||
const VERSION = '7.1';
|
||||
const VERSION = '7.3';
|
||||
const REALNAME = 'Blog';
|
||||
const DELETE = true;
|
||||
const UPDATE = '0.0';
|
||||
@ -359,7 +359,7 @@ class blog extends common
|
||||
self::$dateFormat = $this->getData(['module', $this->getUrl(0), 'config', 'dateFormat']);
|
||||
self::$timeFormat = $this->getData(['module', $this->getUrl(0), 'config', 'timeFormat']);
|
||||
self::$comments[] = [
|
||||
helper::dateUTF8(self::$dateFormat, $comment['createdOn'], self::$i18nUI) . ' - ' . helper::dateUTF8(self::$timeFormat, $comment['createdOn'], self::$i18nUI),
|
||||
helper::dateUTF8(self::$dateFormat, $comment['createdOn'], self::$i18nContent) . ' - ' . helper::dateUTF8(self::$timeFormat, $comment['createdOn'], self::$i18nContent),
|
||||
$comment['content'],
|
||||
$comment['userId'] ? $this->getData(['user', $comment['userId'], 'firstname']) . ' ' . $this->getData(['user', $comment['userId'], 'lastname']) : $comment['author'],
|
||||
$buttonApproval,
|
||||
@ -528,7 +528,7 @@ class blog extends common
|
||||
'<a href="' . helper::baseurl() . $this->getUrl(0) . '/' . $articleIds[$i] . '" target="_blank" >' .
|
||||
$this->getData(['module', $this->getUrl(0), 'posts', $articleIds[$i], 'title']) .
|
||||
'</a>',
|
||||
helper::dateUTF8(self::$dateFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleIds[$i], 'publishedOn']), self::$i18nUI) . ' - ' . helper::dateUTF8(self::$timeFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleIds[$i], 'publishedOn']), self::$i18nUI),
|
||||
helper::dateUTF8(self::$dateFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleIds[$i], 'publishedOn']), self::$i18nContent) . ' - ' . helper::dateUTF8(self::$timeFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleIds[$i], 'publishedOn']), self::$i18nContent),
|
||||
self::$states[$this->getData(['module', $this->getUrl(0), 'posts', $articleIds[$i], 'state'])],
|
||||
// Bouton pour afficher les commentaires de l'article
|
||||
template::button('blogConfigComment' . $articleIds[$i], [
|
||||
|
@ -1,3 +1,7 @@
|
||||
# Version 7.3
|
||||
- Termes des commandes de profils
|
||||
# Version 7.2
|
||||
- Problème avec la portée de la fonction signature déplacée
|
||||
# Version 7.1
|
||||
- Permission lors de la validation d'un formulaire
|
||||
# Version 7.0
|
||||
|
@ -1 +1 @@
|
||||
{"name":"blog","realName":"Blog","version":"7.1","update":"0.0","delete":true,"dataDirectory":""}
|
||||
{"name":"blog","realName":"Blog","version":"7.2","update":"0.0","delete":true,"dataDirectory":""}
|
@ -49,5 +49,9 @@
|
||||
"Tous les groupes": "Alle Gruppen",
|
||||
"Tout effacer": "Alles löschen",
|
||||
"Très Grande": "Sehr groß",
|
||||
"État": "État"
|
||||
"État": "État",
|
||||
"Ajouter un article": "Einen Artikel hinzufügen",
|
||||
"Éditer un article!": "Einen Artikel bearbeiten",
|
||||
"Effacer un article": "Einen Artikel löschen",
|
||||
"Options des articles": "Artikelmöglichkeiten"
|
||||
}
|
@ -49,5 +49,9 @@
|
||||
"Tous les groupes": "All groups",
|
||||
"Tout effacer": "Erase everything",
|
||||
"Très Grande": "Very tall",
|
||||
"État": "Status"
|
||||
"État": "Status",
|
||||
"Ajouter un article": "Add an article",
|
||||
"Éditer un article!": "Edit an article",
|
||||
"Effacer un article": "Delete an article",
|
||||
"Options des articles": "Article options"
|
||||
}
|
@ -49,5 +49,9 @@
|
||||
"Tous les groupes": "Todos los grupos",
|
||||
"Tout effacer": "Borrar todo",
|
||||
"Très Grande": "Muy grande",
|
||||
"État": "Estado"
|
||||
"État": "Estado",
|
||||
"Ajouter un article": "Agregar un artículo",
|
||||
"Éditer un article!": "Editar un artículo",
|
||||
"Effacer un article": "Borrar un artículo",
|
||||
"Options des articles": "Opciones de artículos"
|
||||
}
|
@ -49,5 +49,9 @@
|
||||
"Tous les groupes": "",
|
||||
"Tout effacer": "",
|
||||
"Très Grande": "",
|
||||
"État": ""
|
||||
"État": "",
|
||||
"Ajouter un article": "",
|
||||
"Éditer un article!": "",
|
||||
"Effacer un article": "",
|
||||
"Options des articles": ""
|
||||
}
|
@ -49,5 +49,9 @@
|
||||
"Tous les groupes": "Όλες οι ομάδες",
|
||||
"Tout effacer": "Διαγραφή όλων",
|
||||
"Très Grande": "Πολύ μεγάλη",
|
||||
"État": "κατάσταση"
|
||||
"État": "κατάσταση",
|
||||
"Ajouter un article": "Προσθήκη άρθρου",
|
||||
"Éditer un article!": "Επεξεργασία άρθρου",
|
||||
"Effacer un article": "Διαγραφή άρθρου",
|
||||
"Options des articles": "Επιλογές άρθρων"
|
||||
}
|
@ -49,5 +49,9 @@
|
||||
"Tous les groupes": "Tutti i gruppi",
|
||||
"Tout effacer": "Cancellare tutto",
|
||||
"Très Grande": "Molto alto",
|
||||
"État": "Stato"
|
||||
"État": "Stato",
|
||||
"Ajouter un article": "Aggiungi un articolo",
|
||||
"Éditer un article!": "Modifica un articolo",
|
||||
"Effacer un article": "Cancella un articolo",
|
||||
"Options des articles": "Opzioni degli articoli"
|
||||
}
|
@ -49,5 +49,9 @@
|
||||
"Tous les groupes": "Todos os grupos",
|
||||
"Tout effacer": "Apague tudo",
|
||||
"Très Grande": "Muito alto",
|
||||
"État": "Estado"
|
||||
"État": "Estado",
|
||||
"Ajouter un article": "Adicionar um artigo",
|
||||
"Éditer un article!": "Editar um artigo",
|
||||
"Effacer un article": "Apagar um artigo",
|
||||
"Options des articles": "Opções de artigos"
|
||||
}
|
@ -49,5 +49,9 @@
|
||||
"Tous les groupes": "Tüm gruplar",
|
||||
"Tout effacer": "Her şeyi sil",
|
||||
"Très Grande": "Çok büyük",
|
||||
"État": "Durum"
|
||||
"État": "Durum",
|
||||
"Ajouter un article": "Makale ekleyin",
|
||||
"Éditer un article!": "Makale düzenleyin",
|
||||
"Effacer un article": "Makale silin",
|
||||
"Options des articles": "Makale seçenekleri"
|
||||
}
|
@ -6,29 +6,31 @@
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddBlogAdd', true, 'Ajouter'); ?>
|
||||
<?php echo template::checkbox('profilAddBlogAdd', true, 'Ajouter un article'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddBlogEdit', true, 'Éditer'); ?>
|
||||
<?php echo template::checkbox('profilAddBlogEdit', true, 'Éditer un article'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddBlogDelete', true, 'Effacer'); ?>
|
||||
<?php echo template::checkbox('profilAddBlogDelete', true, 'Effacer un article'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddBlogOption', true, 'Options'); ?>
|
||||
<?php echo template::checkbox('profilAddBlogOption', true, 'Options des articles'); ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('profilAddBlogComment', true, 'Gérer les commentaires'); ?>
|
||||
</div>
|
||||
<div class="col3 blogAddCommentOptions">
|
||||
<div class="col6 blogAddCommentOptions">
|
||||
<?php echo template::checkbox('profilAddBlogCommentApprove', true, 'Approuver un commentaire'); ?>
|
||||
</div>
|
||||
<div class="col3 blogAddCommentOptions">
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col6 blogAddCommentOptions">
|
||||
<?php echo template::checkbox('profilAddBlogCommentDelete', true, 'Effacer un commentaire'); ?>
|
||||
</div>
|
||||
<div class="col3 blogAddCommentOptions">
|
||||
<div class="col6 blogAddCommentOptions">
|
||||
<?php echo template::checkbox('profilAddBlogCommentDeleteAll', true, 'Effacer tous les commentaires'); ?>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -6,43 +6,45 @@
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditBlogAdd', true, 'Ajouter', [
|
||||
<?php echo template::checkbox('profilEditBlogAdd', true, 'Ajouter un article', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'add'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditBlogEdit', true, 'Éditer', [
|
||||
<?php echo template::checkbox('profilEditBlogEdit', true, 'Éditer un article', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'edit'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditBlogDelete', true, 'Effacer', [
|
||||
<?php echo template::checkbox('profilEditBlogDelete', true, 'Effacer un article', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'delete'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditBlogOption', true, 'Options', [
|
||||
<?php echo template::checkbox('profilEditBlogOption', true, 'Options des articles', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'option'])
|
||||
]); ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('profilEditBlogComment', true, 'Gérer les commentaires', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'comment'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3 blogEditCommentOptions">
|
||||
<div class="col6 blogEditCommentOptions">
|
||||
<?php echo template::checkbox('profilEditBlogCommentApprove', true, 'Approuver un commentaire', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'commentApprove'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3 blogEditCommentOptions">
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col6 blogEditCommentOptions">
|
||||
<?php echo template::checkbox('profilEditBlogCommentDelete', true, 'Effacer un commentaire', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'commentDelete'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3 blogEditCommentOptions">
|
||||
<div class="col6 blogEditCommentOptions">
|
||||
<?php echo template::checkbox('profilEditBlogCommentDeleteAll', true, 'Effacer tous les commentaires', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'blog', 'commentDeleteAll'])
|
||||
]); ?>
|
||||
|
@ -1,33 +1,33 @@
|
||||
<?php
|
||||
namespace FeedWriter;
|
||||
|
||||
use \LogicException;
|
||||
|
||||
/*
|
||||
* Copyright (C) 2016 Michael Bemmerl <mail@mx-server.de>
|
||||
*
|
||||
* This file is part of the "Universal Feed Writer" project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
/**
|
||||
* The exception that is thrown when an invalid operation is performed on
|
||||
* the object.
|
||||
*
|
||||
* @package UniversalFeedWriter
|
||||
*/
|
||||
class InvalidOperationException extends LogicException
|
||||
{
|
||||
}
|
||||
<?php
|
||||
namespace FeedWriter;
|
||||
|
||||
use \LogicException;
|
||||
|
||||
/*
|
||||
* Copyright (C) 2016 Michael Bemmerl <mail@mx-server.de>
|
||||
*
|
||||
* This file is part of the "Universal Feed Writer" project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
/**
|
||||
* The exception that is thrown when an invalid operation is performed on
|
||||
* the object.
|
||||
*
|
||||
* @package UniversalFeedWriter
|
||||
*/
|
||||
class InvalidOperationException extends LogicException
|
||||
{
|
||||
}
|
||||
|
@ -15,7 +15,7 @@
|
||||
<?php echo template::ico('user'); ?>
|
||||
<?php echo $module::$articleSignature; ?>
|
||||
<?php echo template::ico('calendar-empty'); ?>
|
||||
<?php echo helper::dateUTF8($module::$dateFormat, $this->getData(['module', $this->getUrl(0), 'posts', $this->getUrl(1), 'publishedOn']), self::$i18nUI) . ' - ' . helper::dateUTF8($module::$timeFormat, $this->getData(['module', $this->getUrl(0), 'posts', $this->getUrl(1), 'publishedOn']), self::$i18nUI); ?>
|
||||
<?php echo helper::dateUTF8($module::$dateFormat, $this->getData(['module', $this->getUrl(0), 'posts', $this->getUrl(1), 'publishedOn']), self::$i18nContent) . ' - ' . helper::dateUTF8($module::$timeFormat, $this->getData(['module', $this->getUrl(0), 'posts', $this->getUrl(1), 'publishedOn']), self::$i18nContent); ?>
|
||||
<!-- Bloc edition -->
|
||||
<?php if (
|
||||
|
||||
@ -147,7 +147,7 @@
|
||||
<?php echo template::ico('user'); ?>
|
||||
<?php echo $module::$commentsSignature[$commentId]; ?>
|
||||
<?php echo template::ico('calendar-empty'); ?>
|
||||
<?php echo helper::dateUTF8($module::$dateFormat, $comment['createdOn'], self::$i18nUI) . ' - ' . helper::dateUTF8($module::$timeFormat, $comment['createdOn'], self::$i18nUI); ?>
|
||||
<?php echo helper::dateUTF8($module::$dateFormat, $comment['createdOn'], self::$i18nContent) . ' - ' . helper::dateUTF8($module::$timeFormat, $comment['createdOn'], self::$i18nContent); ?>
|
||||
</h4>
|
||||
<?php echo $comment['content']; ?>
|
||||
</div>
|
||||
|
@ -28,7 +28,7 @@
|
||||
<?php echo template::ico('user'); ?>
|
||||
<?php echo $this->signature($this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'userId'])); ?>
|
||||
<?php echo template::ico('calendar-empty'); ?>
|
||||
<?php echo helper::dateUTF8($module::$dateFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'publishedOn']), self::$i18nUI) . ' - ' . helper::dateUTF8($module::$timeFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'publishedOn']), self::$i18nUI); ?>
|
||||
<?php echo helper::dateUTF8($module::$dateFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'publishedOn']), self::$i18nContent) . ' - ' . helper::dateUTF8($module::$timeFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'publishedOn']), self::$i18nContent); ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
@ -143,7 +143,7 @@
|
||||
<?php echo template::ico('user'); ?>
|
||||
<?php echo $this->signature($this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'userId'])); ?>
|
||||
<?php echo template::ico('calendar-empty'); ?>
|
||||
<?php echo helper::dateUTF8($module::$dateFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'publishedOn']), self::$i18nUI) . ' - ' . helper::dateUTF8($module::$timeFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'publishedOn']), self::$i18nUI); ?>
|
||||
<?php echo helper::dateUTF8($module::$dateFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'publishedOn']), self::$i18nContent) . ' - ' . helper::dateUTF8($module::$timeFormat, $this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'publishedOn'], self::$i18nContent), self::$i18nContent); ?>
|
||||
</div>
|
||||
<div class="blogContent">
|
||||
<?php $lenght = $this->getData(['module', $this->getUrl(0), 'config', 'articlesLenght']) !== 0 ? $this->getData(['module', $this->getUrl(0), 'config', 'articlesLenght']) : 500 ?>
|
||||
|
@ -1,3 +1,5 @@
|
||||
# Version 4.2
|
||||
- Termes des commandes de profils
|
||||
# Version 4.1
|
||||
- Corrige un email non envoyé après validation d'un formulaire.
|
||||
# Version 4.0
|
||||
|
@ -17,7 +17,7 @@
|
||||
class form extends common
|
||||
{
|
||||
|
||||
const VERSION = '4.1';
|
||||
const VERSION = '4.2';
|
||||
const REALNAME = 'Formulaire';
|
||||
const DATADIRECTORY = ''; // Contenu localisé inclus par défaut (page.json et module.json)
|
||||
|
||||
|
@ -48,5 +48,10 @@
|
||||
"Vide affiche le texte par défaut": "Das Vakuum zeigt den Standardtext an",
|
||||
"Voir et exporter les données du formulaire": "Sehen und exportieren Sie Formulardaten",
|
||||
"Étiquette": "Etikett",
|
||||
"Étiquette du bouton de soumission": "Schaltfläche Einsender"
|
||||
"Étiquette du bouton de soumission": "Schaltfläche Einsender",
|
||||
"Options du formulaire": "Formularoptionen",
|
||||
"Consulter les réponses": "Antworten anzeigen",
|
||||
"Effacer une réponse": "Antwort löschen",
|
||||
"Effacer toutes les réponses": "Alle Antworten löschen",
|
||||
"Exporter toutes les réponses": "Alle Antworten exportieren"
|
||||
}
|
@ -48,5 +48,10 @@
|
||||
"Vide affiche le texte par défaut": "Vacuum displays the default text",
|
||||
"Voir et exporter les données du formulaire": "See and export form data",
|
||||
"Étiquette": "Label",
|
||||
"Étiquette du bouton de soumission": "Submission button label"
|
||||
"Étiquette du bouton de soumission": "Submission button label",
|
||||
"Options du formulaire": "Form Options",
|
||||
"Consulter les réponses": "View Responses",
|
||||
"Effacer une réponse": "Delete a Response",
|
||||
"Effacer toutes les réponses": "Delete All Responses",
|
||||
"Exporter toutes les réponses": "Export All Responses"
|
||||
}
|
@ -48,5 +48,10 @@
|
||||
"Vide affiche le texte par défaut": "Vacío muestra el texto predeterminado",
|
||||
"Voir et exporter les données du formulaire": "Ver y exportar datos del formulario",
|
||||
"Étiquette": "Etiqueta",
|
||||
"Étiquette du bouton de soumission": "Etiqueta del botón de envio"
|
||||
"Étiquette du bouton de soumission": "Etiqueta del botón de envio",
|
||||
"Options du formulaire": "Opciones del formulario",
|
||||
"Consulter les réponses": "Consultar respuestas",
|
||||
"Effacer une réponse": "Eliminar una respuesta",
|
||||
"Effacer toutes les réponses": "Eliminar todas las respuestas",
|
||||
"Exporter toutes les réponses": "Exportar todas las respuestas"
|
||||
}
|
@ -48,5 +48,10 @@
|
||||
"Vide affiche le texte par défaut": "",
|
||||
"Voir et exporter les données du formulaire": "",
|
||||
"Étiquette": "",
|
||||
"Étiquette du bouton de soumission": ""
|
||||
"Étiquette du bouton de soumission": "",
|
||||
"Options du formulaire": "",
|
||||
"Consulter les réponses": "",
|
||||
"Effacer une réponse": "",
|
||||
"Effacer toutes les réponses": "",
|
||||
"Exporter toutes les réponses": ""
|
||||
}
|
@ -48,5 +48,10 @@
|
||||
"Vide affiche le texte par défaut": "Το κενό εμφανίζει προεπιλεγμένο κείμενο",
|
||||
"Voir et exporter les données du formulaire": "Προβολή και εξαγωγή δεδομένων φόρμας",
|
||||
"Étiquette": "ετικέτα",
|
||||
"Étiquette du bouton de soumission": "Ετικέτα κουμπιού υποβολής"
|
||||
"Étiquette du bouton de soumission": "Ετικέτα κουμπιού υποβολής",
|
||||
"Options du formulaire": "Επιλογές φόρμας",
|
||||
"Consulter les réponses": "Προβολή απαντήσεων",
|
||||
"Effacer une réponse": "Διαγραφή μιας απάντησης",
|
||||
"Effacer toutes les réponses": "Διαγραφή όλων των απαντήσεων",
|
||||
"Exporter toutes les réponses": "Εξαγωγή όλων των απαντήσεων"
|
||||
}
|
@ -48,5 +48,10 @@
|
||||
"Vide affiche le texte par défaut": "Il vuoto visualizza il testo predefinito",
|
||||
"Voir et exporter les données du formulaire": "Vedi ed esporta i dati del modulo",
|
||||
"Étiquette": "Etichetta",
|
||||
"Étiquette du bouton de soumission": "Etichetta del pulsante di invio"
|
||||
"Étiquette du bouton de soumission": "Etichetta del pulsante di invio",
|
||||
"Options du formulaire": "Opzioni del modulo",
|
||||
"Consulter les réponses": "Visualizza risposte",
|
||||
"Effacer une réponse": "Cancella una risposta",
|
||||
"Effacer toutes les réponses": "Cancella tutte le risposte",
|
||||
"Exporter toutes les réponses": "Esporta tutte le risposte"
|
||||
}
|
@ -48,5 +48,10 @@
|
||||
"Vide affiche le texte par défaut": "A vácuo exibe o texto padrão",
|
||||
"Voir et exporter les données du formulaire": "Ver e exportar dados de formulário",
|
||||
"Étiquette": "Etiqueta",
|
||||
"Étiquette du bouton de soumission": "Etiqueta do botão de envio"
|
||||
"Étiquette du bouton de soumission": "Etiqueta do botão de envio",
|
||||
"Options du formulaire": "Opções do formulário",
|
||||
"Consulter les réponses": "Ver respostas",
|
||||
"Effacer une réponse": "Apagar uma resposta",
|
||||
"Effacer toutes les réponses": "Apagar todas as respostas",
|
||||
"Exporter toutes les réponses": "Exportar todas as respostas"
|
||||
}
|
@ -48,5 +48,10 @@
|
||||
"Vide affiche le texte par défaut": "Boş ise, varsayılan metni görüntüler",
|
||||
"Voir et exporter les données du formulaire": "Form verilerini görüntüle ve dışa aktar",
|
||||
"Étiquette": "Etiket",
|
||||
"Étiquette du bouton de soumission": "Düğme etiketini gönder"
|
||||
"Étiquette du bouton de soumission": "Düğme etiketini gönder",
|
||||
"Options du formulaire": "Form Seçenekleri",
|
||||
"Consulter les réponses": "Yanıtları Görüntüle",
|
||||
"Effacer une réponse": "Bir Yanıtı Sil",
|
||||
"Effacer toutes les réponses": "Tüm Yanıtları Sil",
|
||||
"Exporter toutes les réponses": "Tüm Yanıtları Dışa Aktar"
|
||||
}
|
@ -5,20 +5,22 @@
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Formulaire')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditFormData', true, 'Gérer les données'); ?>
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('profilEditFormOption', true, 'Options du formulaire'); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditFormOption', true, 'Options'); ?>
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('profilEditFormData', true, 'Consulter les réponses'); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditFormDelete', true, 'Effacer'); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditFormDeleteAll', true, 'Tout Effacer'); ?>
|
||||
<div class="row">
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilEditFormDelete', true, 'Effacer une réponse'); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditFormExport2csv', true, 'Export CSV'); ?>
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilEditFormDeleteAll', true, 'Effacer toutes les réponses'); ?>
|
||||
</div>
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilEditFormExport2csv', true, 'Exporter toutes les réponses'); ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -5,28 +5,30 @@
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Formulaire')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditFormData', true, 'Gérer les données', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'form', 'data'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditFormOption', true, 'Options', [
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('profilEditFormOption', true, 'Options du formulaire', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'form', 'option'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditFormDelete', true, 'Effacer', [
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('profilEditFormData', true, 'Consulter les réponses', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'form', 'data'])
|
||||
]); ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilEditFormDelete', true, 'Effacer une réponse', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'form', 'delete'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditFormDeleteAll', true, 'Tout Effacer', [
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilEditFormDeleteAll', true, 'Effacer toutes les réponses', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'form', 'deleteAll'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditFormExport2csv', true, 'Export CSV', [
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilEditFormExport2csv', true, 'Exporter toutes les réponses', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'form', 'export2csv'])
|
||||
]); ?>
|
||||
</div>
|
||||
|
@ -1,19 +1,19 @@
|
||||
<?php
|
||||
class init extends form {
|
||||
public static $defaultData = [
|
||||
'button'=> '',
|
||||
'captcha'=> false,
|
||||
'group'=> 0,
|
||||
'user'=> '',
|
||||
'mail'=> '',
|
||||
'pageId'=> '',
|
||||
'subject'=> '',
|
||||
'replyto'=> false,
|
||||
'signature'=> 'text',
|
||||
'logoUrl'=> '',
|
||||
'logoWidth'=> '40',
|
||||
'offset'=> '0',
|
||||
'width'=> '12',
|
||||
'align'=> ''
|
||||
];
|
||||
<?php
|
||||
class init extends form {
|
||||
public static $defaultData = [
|
||||
'button'=> '',
|
||||
'captcha'=> false,
|
||||
'group'=> 0,
|
||||
'user'=> '',
|
||||
'mail'=> '',
|
||||
'pageId'=> '',
|
||||
'subject'=> '',
|
||||
'replyto'=> false,
|
||||
'signature'=> 'text',
|
||||
'logoUrl'=> '',
|
||||
'logoWidth'=> '40',
|
||||
'offset'=> '0',
|
||||
'width'=> '12',
|
||||
'align'=> ''
|
||||
];
|
||||
}
|
@ -1,31 +1,31 @@
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2023, Frédéric Tempez
|
||||
* @license CC Attribution-NonCommercial-NoDerivatives 4.0 International
|
||||
* @link http://zwiicms.fr/
|
||||
*/
|
||||
|
||||
/* Paramètres de l'étiquette dans form */
|
||||
.formLabel {
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.formLabel hr {
|
||||
border: 0.5px solid;
|
||||
margin: 5px 0 5px;
|
||||
}
|
||||
.inputDateManagerWrapper {
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
input[type="date"] {
|
||||
width: 200px;
|
||||
text-align: center;
|
||||
/**
|
||||
* This file is part of Zwii.
|
||||
*
|
||||
* For full copyright and license information, please see the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*
|
||||
* @author Rémi Jean <remi.jean@outlook.com>
|
||||
* @copyright Copyright (C) 2008-2018, Rémi Jean
|
||||
* @author Frédéric Tempez <frederic.tempez@outlook.com>
|
||||
* @copyright Copyright (C) 2018-2023, Frédéric Tempez
|
||||
* @license CC Attribution-NonCommercial-NoDerivatives 4.0 International
|
||||
* @link http://zwiicms.fr/
|
||||
*/
|
||||
|
||||
/* Paramètres de l'étiquette dans form */
|
||||
.formLabel {
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.formLabel hr {
|
||||
border: 0.5px solid;
|
||||
margin: 5px 0 5px;
|
||||
}
|
||||
.inputDateManagerWrapper {
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
input[type="date"] {
|
||||
width: 200px;
|
||||
text-align: center;
|
||||
}
|
@ -1,3 +1,5 @@
|
||||
# Version 4.1
|
||||
- Termes des commandes de profils
|
||||
# Version 4.0
|
||||
- Gestion des permissions intégrée dans le module
|
||||
# Version 3.9
|
||||
|
@ -1 +1 @@
|
||||
{"name":"gallery","realName":"Galerie","version":"3.9","update":"0.0","delete":true,"dataDirectory":"site\/data\/gallery\/"}
|
||||
{"name":"gallery","realName":"Galerie","version":"4.0","update":"0.0","delete":true,"dataDirectory":"site\/data\/gallery\/"}
|
@ -18,7 +18,7 @@ class gallery extends common
|
||||
{
|
||||
|
||||
|
||||
const VERSION = '4.0';
|
||||
const VERSION = '4.1';
|
||||
const REALNAME = 'Galerie';
|
||||
const DATADIRECTORY = self::DATA_DIR . 'gallery/';
|
||||
|
||||
|
@ -35,5 +35,10 @@
|
||||
"Très fine": "Sehr gut",
|
||||
"Très forte": "Sehr stark",
|
||||
"Très épaisse": "Sehr dick",
|
||||
"Vignettes": "Vignetten"
|
||||
"Vignettes": "Vignetten",
|
||||
"Ajouter une galerie": "Eine Galerie hinzufügen",
|
||||
"Éditer une galerie": "Eine Galerie bearbeiten",
|
||||
"Effacer une galerie": "Eine Galerie löschen",
|
||||
"Options des galeries": "Galerieoptionen",
|
||||
"Thème des galeries": "Galeriethemen"
|
||||
}
|
@ -35,5 +35,10 @@
|
||||
"Très fine": "Very fine",
|
||||
"Très forte": "Very strong",
|
||||
"Très épaisse": "Very thick",
|
||||
"Vignettes": "Vignettes"
|
||||
"Vignettes": "Vignettes",
|
||||
"Ajouter une galerie": "Add a gallery",
|
||||
"Éditer une galerie": "Edit a gallery",
|
||||
"Effacer une galerie": "Delete a gallery",
|
||||
"Options des galeries": "Gallery options",
|
||||
"Thème des galeries": "Gallery themes"
|
||||
}
|
@ -35,5 +35,10 @@
|
||||
"Très fine": "Muy fino",
|
||||
"Très forte": "Muy fuerte",
|
||||
"Très épaisse": "Muy grueso",
|
||||
"Vignettes": "Viñetas"
|
||||
"Vignettes": "Viñetas",
|
||||
"Ajouter une galerie": "Agregar una galería",
|
||||
"Éditer une galerie": "Editar una galería",
|
||||
"Effacer une galerie": "Borrar una galería",
|
||||
"Options des galeries": "Opciones de galerías",
|
||||
"Thème des galeries": "Temas de galerías"
|
||||
}
|
@ -35,5 +35,10 @@
|
||||
"Très fine": "",
|
||||
"Très forte": "",
|
||||
"Très épaisse": "",
|
||||
"Vignettes": ""
|
||||
"Vignettes": "",
|
||||
"Ajouter une galerie": "",
|
||||
"Éditer une galerie": "",
|
||||
"Effacer une galerie": "",
|
||||
"Options des galeries": "",
|
||||
"Thème des galeries": ""
|
||||
}
|
@ -35,5 +35,10 @@
|
||||
"Très fine": "Πολύ λεπτή γραμμή ",
|
||||
"Très forte": "Πολύ Ισχυρή αδιαφάνεια",
|
||||
"Très épaisse": "πολύ παχιά γραμμή",
|
||||
"Vignettes": ""
|
||||
"Vignettes": "",
|
||||
"Ajouter une galerie": "Προσθήκη συλλογής",
|
||||
"Éditer une galerie": "Επεξεργασία συλλογής",
|
||||
"Effacer une galerie": "Διαγραφή συλλογής",
|
||||
"Options des galeries": "Επιλογές συλλογών",
|
||||
"Thème des galeries": "Θέματα συλλογών"
|
||||
}
|
@ -35,5 +35,10 @@
|
||||
"Très fine": "Molto bene",
|
||||
"Très forte": "Molto forte",
|
||||
"Très épaisse": "Molto spesso",
|
||||
"Vignettes": "Vignette"
|
||||
"Vignettes": "Vignette",
|
||||
"Ajouter une galerie": "Aggiungi una galleria",
|
||||
"Éditer une galerie": "Modifica una galleria",
|
||||
"Effacer une galerie": "Cancella una galleria",
|
||||
"Options des galeries": "Opzioni delle gallerie",
|
||||
"Thème des galeries": "Temi delle gallerie"
|
||||
}
|
@ -35,5 +35,10 @@
|
||||
"Très fine": "Muito bem",
|
||||
"Très forte": "Muito forte",
|
||||
"Très épaisse": "Muito espesso",
|
||||
"Vignettes": "Vinhetas"
|
||||
"Vignettes": "Vinhetas",
|
||||
"Ajouter une galerie": "Adicionar uma galeria",
|
||||
"Éditer une galerie": "Editar uma galeria",
|
||||
"Effacer une galerie": "Apagar uma galeria",
|
||||
"Options des galeries": "Opções de galerias",
|
||||
"Thème des galeries": "Temas de galerias"
|
||||
}
|
@ -35,5 +35,10 @@
|
||||
"Très fine": "Çok ince",
|
||||
"Très forte": "Çok güçlü",
|
||||
"Très épaisse": "Çok kalın",
|
||||
"Vignettes": "Küçük resim"
|
||||
"Vignettes": "Küçük resim",
|
||||
"Ajouter une galerie": "Galeri Ekle",
|
||||
"Éditer une galerie": "Galeri Düzenle",
|
||||
"Effacer une galerie": "Galeri Sil",
|
||||
"Options des galeries": "Galeri Seçenekleri",
|
||||
"Thème des galeries": "Galeri Temaları"
|
||||
}
|
@ -5,20 +5,22 @@
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Galerie')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddGalleryAdd', true, 'Ajouter'); ?>
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilAddGalleryAdd', true, 'Ajouter une galerie'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddGalleryEdit', true, 'Éditer'); ?>
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilAddGalleryEdit', true, 'Éditer une galerie'); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilAddGalleryDelete', true, 'Effacer'); ?>
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilAddGalleryDelete', true, 'Effacer une galerie'); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilAddGalleryOption', true, 'Options'); ?>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('profilAddGalleryOption', true, 'Options des galeries'); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilAddGalleryTheme', true, 'Thème'); ?>
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('profilAddGalleryTheme', true, 'Thème des galeries'); ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -2,31 +2,33 @@
|
||||
<div class="col12">
|
||||
<div class="block">
|
||||
<h4>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Galerie')); ?>
|
||||
<?php echo sprintf('%s %s', helper::translate('Permissions'), helper::translate('Galerie')); ?>
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditGalleryAdd', true, 'Ajouter', [
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilEditGalleryAdd', true, 'Ajouter une galerie', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'gallery', 'add'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditGalleryEdit', true, 'Éditer', [
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilEditGalleryEdit', true, 'Éditer une galerie', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'gallery', 'edit'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditGalleryDelete', true, 'Effacer', [
|
||||
<div class="col4">
|
||||
<?php echo template::checkbox('profilEditGalleryDelete', true, 'Effacer une galerie', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'gallery', 'delete'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditGalleryOption', true, 'Options', [
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('profilEditGalleryOption', true, 'Options des galeries', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'gallery', 'option'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col2">
|
||||
<?php echo template::checkbox('profilEditGalleryTheme', true, 'Thème', [
|
||||
<div class="col6">
|
||||
<?php echo template::checkbox('profilEditGalleryTheme', true, 'Thème des galeries', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'gallery', 'theme'])
|
||||
]); ?>
|
||||
</div>
|
||||
|
@ -1,3 +1,5 @@
|
||||
# Version 5.2
|
||||
- Termes des commandes de profils
|
||||
# Version 5.1
|
||||
- Erreur de profil
|
||||
# Version 5.0
|
||||
|
@ -39,5 +39,9 @@
|
||||
"Rédiger une news": "Schreiben Sie eine Nachricht",
|
||||
"Supprimer cet article ?": "Diesen Artikel löschen?",
|
||||
"Très fine": "Sehr gut",
|
||||
"Épaisseur": "Dicke"
|
||||
"Épaisseur": "Dicke",
|
||||
"Ajouter un article": "Einen Artikel hinzufügen",
|
||||
"Éditer un article!": "Einen Artikel bearbeiten",
|
||||
"Effacer un article": "Einen Artikel löschen",
|
||||
"Options des articles": "Artikelmöglichkeiten"
|
||||
}
|
@ -39,5 +39,9 @@
|
||||
"Rédiger une news": "Write a news",
|
||||
"Supprimer cet article ?": "Delete this article?",
|
||||
"Très fine": "Very fine",
|
||||
"Épaisseur": "Thickness"
|
||||
"Épaisseur": "Thickness",
|
||||
"Ajouter un article": "Add an article",
|
||||
"Éditer un article!": "Edit an article",
|
||||
"Effacer un article": "Delete an article",
|
||||
"Options des articles": "Article options"
|
||||
}
|
@ -39,5 +39,9 @@
|
||||
"Rédiger une news": "Escribir una noticia",
|
||||
"Supprimer cet article ?": "¿Borrar este artículo?",
|
||||
"Très fine": "Muy fino",
|
||||
"Épaisseur": "Espesor"
|
||||
"Épaisseur": "Espesor",
|
||||
"Ajouter un article": "Agregar un artículo",
|
||||
"Éditer un article!": "Editar un artículo",
|
||||
"Effacer un article": "Borrar un artículo",
|
||||
"Options des articles": "Opciones de artículos"
|
||||
}
|
@ -39,5 +39,9 @@
|
||||
"Rédiger une news": "",
|
||||
"Supprimer cet article ?": "",
|
||||
"Très fine": "",
|
||||
"Épaisseur": ""
|
||||
"Épaisseur": "",
|
||||
"Ajouter un article": "",
|
||||
"Éditer un article!": "",
|
||||
"Effacer un article":"",
|
||||
"Options des articles":""
|
||||
}
|
@ -39,5 +39,9 @@
|
||||
"Rédiger une news": "Γράψε μια είδηση",
|
||||
"Supprimer cet article ?": "Να διαγράψετε αυτό το άρθρο;",
|
||||
"Très fine": "Πολύ λεπτή γραμμή",
|
||||
"Épaisseur": "Πάχος"
|
||||
"Épaisseur": "Πάχος",
|
||||
"Ajouter un article": "Προσθήκη άρθρου",
|
||||
"Éditer un article!": "Επεξεργασία άρθρου",
|
||||
"Effacer un article": "Διαγραφή άρθρου",
|
||||
"Options des articles": "Επιλογές άρθρων"
|
||||
}
|
@ -39,5 +39,9 @@
|
||||
"Rédiger une news": "Scrivi una notizia",
|
||||
"Supprimer cet article ?": "Elimina questo articolo?",
|
||||
"Très fine": "Molto bene",
|
||||
"Épaisseur": "Spessore"
|
||||
"Épaisseur": "Spessore",
|
||||
"Ajouter un article": "Aggiungi un articolo",
|
||||
"Éditer un article!": "Modifica un articolo",
|
||||
"Effacer un article": "Cancella un articolo",
|
||||
"Options des articles": "Opzioni degli articoli"
|
||||
}
|
@ -39,5 +39,9 @@
|
||||
"Rédiger une news": "Escreva uma notícia",
|
||||
"Supprimer cet article ?": "Excluir este artigo?",
|
||||
"Très fine": "Muito bem",
|
||||
"Épaisseur": "Espessura"
|
||||
"Épaisseur": "Espessura",
|
||||
"Ajouter un article": "Adicionar um artigo",
|
||||
"Éditer un article!": "Editar um artigo",
|
||||
"Effacer un article": "Apagar um artigo",
|
||||
"Options des articles": "Opções de artigos"
|
||||
}
|
@ -39,5 +39,9 @@
|
||||
"Rédiger une news": "Bir haber yaz",
|
||||
"Supprimer cet article ?": "Bu makale silinsin mi?",
|
||||
"Très fine": "Çok ince",
|
||||
"Épaisseur": "Kalınlık"
|
||||
"Épaisseur": "Kalınlık",
|
||||
"Ajouter un article": "Makale ekleyin",
|
||||
"Éditer un article!": "Makale düzenleyin",
|
||||
"Effacer un article": "Makale silin",
|
||||
"Options des articles": "Makale seçenekleri"
|
||||
}
|
@ -16,7 +16,7 @@
|
||||
class news extends common
|
||||
{
|
||||
|
||||
const VERSION = '5.1';
|
||||
const VERSION = '5.2';
|
||||
const REALNAME = 'News';
|
||||
const DATADIRECTORY = self::DATA_DIR . 'news/';
|
||||
|
||||
|
@ -6,16 +6,16 @@
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddNewsAdd', true, 'Ajouter'); ?>
|
||||
<?php echo template::checkbox('profilAddNewsAdd', true, 'Ajouter un article'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddNewsEdit', true, 'Éditer'); ?>
|
||||
<?php echo template::checkbox('profilAddNewsEdit', true, 'Éditer un article'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddNewsDelete', true, 'Effacer'); ?>
|
||||
<?php echo template::checkbox('profilAddNewsDelete', true, 'Effacer un article'); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilAddNewsOption', true, 'Options'); ?>
|
||||
<?php echo template::checkbox('profilAddNewsOption', true, 'Options des articles'); ?>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
@ -6,22 +6,22 @@
|
||||
</h4>
|
||||
<div class="row">
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditNewsAdd', true, 'Ajouter', [
|
||||
<?php echo template::checkbox('profilEditNewsAdd', true, 'Ajouter un article', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'news', 'add'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditNewsEdit', true, 'Éditer', [
|
||||
<?php echo template::checkbox('profilEditNewsEdit', true, 'Éditer un article', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'news', 'edit'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditNewsDelete', true, 'Effacer', [
|
||||
<?php echo template::checkbox('profilEditNewsDelete', true, 'Effacer un article', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'news', 'delete'])
|
||||
]); ?>
|
||||
</div>
|
||||
<div class="col3">
|
||||
<?php echo template::checkbox('profilEditNewsOption', true, 'Options', [
|
||||
<?php echo template::checkbox('profilEditNewsOption', true, 'Options des articles', [
|
||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'news', 'option'])
|
||||
]); ?>
|
||||
</div>
|
||||
|
@ -1,33 +1,33 @@
|
||||
<?php
|
||||
namespace FeedWriter;
|
||||
|
||||
use \LogicException;
|
||||
|
||||
/*
|
||||
* Copyright (C) 2016 Michael Bemmerl <mail@mx-server.de>
|
||||
*
|
||||
* This file is part of the "Universal Feed Writer" project.
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 3 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||