1
0
mirror of https://github.com/typemill/typemill.git synced 2025-08-04 21:27:41 +02:00

Merge branch 'develop' into version146

This commit is contained in:
trendschau
2021-03-30 20:05:19 +02:00
2 changed files with 48 additions and 46 deletions

View File

@@ -33,7 +33,9 @@ class Settings
if(!isset($settings['theme']) OR !file_exists($themefolder . $settings['theme']))
{
# scan theme folder and get the first theme
$themes = array_diff(scandir($themefolder), array('..', '.'));
$themes = array_filter(scandir($themefolder), function ($item) use($themefolder) {
return is_dir($themefolder . $item) && strpos($item, '.') !== 0;
});
$firsttheme = reset($themes);
# if there is a theme with an index.twig-file

View File

@@ -14,13 +14,13 @@ ADD_LEFT_COLUMN: Ajouter une colonne à gauche
ADD_RIGHT_COLUMN: Ajouter une colonne à droite
ADD_ROW_ABOVE: Ajouter une rangée en haut
ADD_ROW_BELOW: Ajouter une rangée en bas
ADMINISTRATOR: administrator
ALL: all
ADMINISTRATOR: administrateur
ALL: tous
ALL_USERS: Tous les utilisateurs
ALTERNATIVE_TEXT_FOR_THE_HERO_IMAGE: Texte alternatif pour la bannière d'accueil
ALT_TEXT: Texte alternatif
AUTHOR: Auteur
AUTHOR_DESCRIPTION_(MARKDOWN): Author-Description (Markdown)
AUTHOR_DESCRIPTION_(MARKDOWN): Auteur-Description (Markdown)
BACK_TO_STARTPAGE: Revenir à la page d'accueil
BOLD: Gras
BOTTOM: En bas
@@ -40,7 +40,7 @@ CODE: Code
COG: cog
CONTENT: Contenu
COPYRIGHT: Copyright
CREATED_AT_(READONLY): Created at (read only)
CREATED_AT_(READONLY): Date de création (lecture seule)
CREATED_AT_(READ_ONLY): Date de création (lecture seule)
CREATE_NEW_USER: Créer un nouvel utilisateur
CREATE_USER: Créer un utilisateur
@@ -78,7 +78,7 @@ FIRST_NAME: Nom
FOLDER: Dossier
FORGOT_PASSWORD: Mot de passe oublié
FORMAT: Mise en forme
FRENCH: French
FRENCH: Français
GENERAL_PRESENTATION: Presentation générale
GERMAN: Allemand
GOOGLE_SITEMAP: Google Sitemap
@@ -97,7 +97,7 @@ IF_NOT_FILLED__THE_DESCRIPTION_IS_EXTRACTED_FROM_CONTENT_: Si non renseignée ic
IMAGE: Image
IMAGES: Images
IMAGE_URL: URL de l'image
IMAGE_URL_(READ_ONLY): Image URL (read only)
IMAGE_URL_(READ_ONLY): URL de l'image (lecture seule)
ITALIAN: Italien
ITALIC: Italique
LANGUAGE: Langue
@@ -115,7 +115,7 @@ LOGOUT: Déconnexion
MANUAL_DATE: Date manuelle
MARKDOWN: Markdown
MAXIMUM_SIZE_FOR_AN_IMAGE_IS_5_MB__HERO_IMAGES_ARE_NOT_SUPPORTED_BY_ALL_THEMES_: La taille maximale pour une image est 5 Mo. Les bannières d'accueil ne sont pas gérées dans tous les thèmes.
MEMBER: member
MEMBER: membre
MENU: Menu
META: Métadonnées
META_DESCRIPTION: Meta description
@@ -134,7 +134,7 @@ NUMBERED_LIST: Liste numérotée
OLIST: Liste ordonnée
ONLINE: Online
ONLY_THE_FOLLOWING_SPECIAL_CHARACTERS_ARE_ALLOWED: Seuls sont autorisés les caractères spéciaux suivants
OWNER_(USERNAME): owner (username)
OWNER_(USERNAME): propriétaire (nom d'utilisateur)
PARAGRAPH: Paragraphe
PASSWORD: Mot de passe
PLEASE_CONFIRM: Confirmer
@@ -150,9 +150,9 @@ RAW: Texte brut
RAW_CONTENT_EDITOR: Editeur de contenu brut
RAW_MARKDOWN_EDITOR: Editeur Markdown brut
RAW_MODE: Mode texte brut
RAW_USERDATA_(READONLY_FOR_ADMINS): Raw Userdata (readonly for admins)
RAW_USERDATA_(READONLY_FOR_ADMINS): Données utilisateur brutes (lecture seule pour les administrateurs)
READONLY: Lecture seule
REGISTERED_USERS_ONLY: registered users only
REGISTERED_USERS_ONLY: réservé aux utilisateurs enregistrés
REMEMBER_TO_BOOKMARK_THIS_PAGE: Pensez à marquer cette page
REQUIRED: Requis
RIGHT: Droit
@@ -188,11 +188,11 @@ UPDATE_USER: Mettre à jour l'utilisateur
UPLOAD: Télécharger
UPLOAD_AN_IMAGE: Télécharger une image
UPLOAD_FILE: Télécharger un fichier
UPS__WRONG_PASSWORD_OR_USERNAME__PLEASE_TRY_AGAIN_: Ups, wrong password or username, please try again.
UPS__WRONG_PASSWORD_OR_USERNAME__PLEASE_TRY_AGAIN_: Oups, mot de passe ou nom d'utilisateur incorrect, veuillez réessayer.
USED_AS_FALLBACK_WHEN_NO_MANUAL_DATE_IS_SET_: Utilisée si aucune date manuelle n'est définie.
USER: Utilisateur
USERNAME: Nom de l'utilisateur
USERNAME_(READ_ONLY): Username (read only)
USERNAME_(READ_ONLY): Nom de l'utilisateur (lecture seule)
USERS: Utilisateurs
USE_2_TO_20_CHARACTERS: Vous devez saisir au moins 2 caractères et au maximum 20.
USE_2_TO_40_CHARACTERS: Vous devez saisir au moins 2 caractères et au maximum 40.
@@ -231,38 +231,38 @@ TRENDSCHAU_DIGITAL: Trendschau Digital
VISIT_THE_AUTHOR_PANEL_AND_SETUP_YOUR_NEW_WEBSITE__YOU_CAN_CONFIGURE_THE_SYSTEM__CHOOSE_THEMES_AND_ADD_PLUGINS_: Visitez le volet Auteur et configurez votre nouveau site. Vous pouvez paramétrer le système, choisir un thème et ajouter des plugins.
YOUR_ACCOUNT_HAS_BEEN_CREATED_AND_YOU_ARE_LOGGED_IN_NOW_: Votre compte a été créé et vous êtes maintenant connecté
ACCESS_CONTROL: Access Control
ACTIVATE_INDIVIDUAL_RESTRICTIONS_FOR_PAGES_IN_THE_META_TAB_OF_EACH_PAGE_: Activate individual restrictions for pages in the meta-tab of each page.
ADD_ONE_OR_MORE_USERNAMES_SEPARATED_WITH_COMMA_: Add one or more usernames separated with comma.
CUT_RESTRICTED_CONTENT_AFTER_THE_FIRST_HR_ELEMENT_ON_A_PAGE_(PER_DEFAULT_CONTENT_WILL_BE_CUT_AFTER_TITLE)_: Cut restricted content after the first hr-element on a page (per default content will be cut after title).
FOR_ACCESS_THE_USER_MUST_HAVE_THIS_MINIMUM_ROLE: For access the user must have this minimum role
LIMIT_THE_ACCESS_FOR_THE_WHOLE_WEBSITE_OR_FOR_EACH_PAGE_INDIVIDUALLY__IF_YOU_ACTIVATE_THE_WEBSITE_RESTRICTION_OR_THE_PAGE_RESTRICTIONS__THEN_SESSIONS_WILL_BE_USED_IN_FRONTEND_: Limit the access for the whole website or for each page individually. If you activate the website restriction or the page restrictions, then sessions will be used in frontend.
ONLY_THE_FOLLOWING_USERS_HAVE_ACCESS: Only the following users have access
PAGE_RESTRICTIONS___ACTIVATE: Page Restrictions - Activate
PAGE_RESTRICTIONS___CUT_RESTRICTED_CONTENT: Page Restrictions - Cut Restricted Content
PAGE_RESTRICTIONS___NOTICE: Page Restrictions - Notice
PAGE_RESTRICTIONS___WRAP_NOTICE_INTO_A_BOX: Page Restrictions - Wrap Notice into a Box
SELECT_THE_LOWEST_USERROLE__HIGHER_ROLES_WILL_HAVE_ACCESS_TOO_: Select the lowest userrole. Higher roles will have access too.
SHOW_THE_WEBSITE_ONLY_TO_AUTHENTICATED_USERS_AND_REDIRECT_ALL_OTHER_USERS_TO_THE_LOGIN_PAGE_: Show the website only to authenticated users and redirect all other users to the login page.
USE_MARKDOWN: use markdown
WEBSITE_RESTRICTION: Website Restriction
WRAP_THE_RESTRICTION_NOTICE_ABOVE_INTO_A_NOTICE_4_ELEMENT_(WHICH_CAN_BE_DESIGNED_AS_SPECIAL_BOX): Wrap the restriction notice above into a notice-4 element (which can be designed as special box)
ACCESS_CONTROL: Contrôle d'accès
ACTIVATE_INDIVIDUAL_RESTRICTIONS_FOR_PAGES_IN_THE_META_TAB_OF_EACH_PAGE_: Activer les restrictions par page dans l'onglet Métadonnées de chaque page.
ADD_ONE_OR_MORE_USERNAMES_SEPARATED_WITH_COMMA_: Ajouter un ou plusieurs noms séparés par une virgule.
CUT_RESTRICTED_CONTENT_AFTER_THE_FIRST_HR_ELEMENT_ON_A_PAGE_(PER_DEFAULT_CONTENT_WILL_BE_CUT_AFTER_TITLE)_: Couper le contenu restreint après le premier élément hr de la page (par défaut, le contenu sera coupé après le titre).
FOR_ACCESS_THE_USER_MUST_HAVE_THIS_MINIMUM_ROLE: Pour accéder l'utlisateur doit avoir au moins le rôle minimal.
LIMIT_THE_ACCESS_FOR_THE_WHOLE_WEBSITE_OR_FOR_EACH_PAGE_INDIVIDUALLY__IF_YOU_ACTIVATE_THE_WEBSITE_RESTRICTION_OR_THE_PAGE_RESTRICTIONS__THEN_SESSIONS_WILL_BE_USED_IN_FRONTEND_: Limitez l'accès pour la totalité du site ou pour chaque page séparément. Si vous activez la restriction globale ou par page, les sessions seront utilisées en frontend.
ONLY_THE_FOLLOWING_USERS_HAVE_ACCESS: Seuls les utilisateurs suivants ont accès
PAGE_RESTRICTIONS___ACTIVATE: Restrictions par page - Activer
PAGE_RESTRICTIONS___CUT_RESTRICTED_CONTENT: Restrictions par page - Retirer le contenu restreint
PAGE_RESTRICTIONS___NOTICE: Restrictions par page - Avis
PAGE_RESTRICTIONS___WRAP_NOTICE_INTO_A_BOX: Restrictions par page - Insérer la note dans une box
SELECT_THE_LOWEST_USERROLE__HIGHER_ROLES_WILL_HAVE_ACCESS_TOO_: Selectionner le rôle minimal. Les rôles plus élevés accèderont également.
SHOW_THE_WEBSITE_ONLY_TO_AUTHENTICATED_USERS_AND_REDIRECT_ALL_OTHER_USERS_TO_THE_LOGIN_PAGE_: Afficher le site uniquement pour les utilisateurs authentifiés et rediriger tous les autres vers la page de login.
USE_MARKDOWN: Utiliser le markdown
WEBSITE_RESTRICTION: Restriction sur le site
WRAP_THE_RESTRICTION_NOTICE_ABOVE_INTO_A_NOTICE_4_ELEMENT_(WHICH_CAN_BE_DESIGNED_AS_SPECIAL_BOX): Insérer l'avis de restriction ci-dessus dans un élément notice-4 (qui peut être conçu comme special box)
ACTIVATE_CACHE_FOR_TWIG_TEMPLATES: Activate Cache for Twig Templates
ADD_MORE_URL_SCHEMES_FOR_EXTERNAL_LINKS_E_G__LIKE_DICT://_(COMMA_SEPARATED_LIST): Add more url schemes for external links e.g. like dict:// (comma separated list)
CLEAR_CACHE: Clear Cache
DELETE_ALL_CACHE_FILES: Delete all cache files
DEVELOPER: Developer
DISABLE_HEADERS: Disable Headers
DISABLE_TYPEMILL_HEADERS_AND_SEND_YOUR_OWN: Disable Typemill Headers And Send Your Own
DISPLAY_APPLICATION_ERRORS: Display Application Errors
ERROR_REPORTING: Error Reporting
IF_YOU_ADD_A_VALUE_FOR_THE_HEIGHT__THEN_THE_IMAGE_WILL_BE_CROPPED_: If you add a value for the height, then the image will be cropped.
ACTIVATE_CACHE_FOR_TWIG_TEMPLATES: Activer le cache pour les templates Twig
ADD_MORE_URL_SCHEMES_FOR_EXTERNAL_LINKS_E_G__LIKE_DICT://_(COMMA_SEPARATED_LIST): Ajouter d'autres schémas d'url pour les liens externes. ex: dict:// (liste séparée par des virgules)
CLEAR_CACHE: Vider le cache
DELETE_ALL_CACHE_FILES: Vider tous les fichiers de cache
DEVELOPER: Développeur
DISABLE_HEADERS: Désactiver les entêtes
DISABLE_TYPEMILL_HEADERS_AND_SEND_YOUR_OWN: Désactiver les entêtes de Typemill et envoyer le vôtre
DISPLAY_APPLICATION_ERRORS: Afficher les erreurs de l'application
ERROR_REPORTING: Rapport d'erreur
IF_YOU_ADD_A_VALUE_FOR_THE_HEIGHT__THEN_THE_IMAGE_WILL_BE_CROPPED_: Si vous ajoutez une valeur pour la hauteur, l'image sera recadrée.
PROXY: Proxy
STANDARD_HEIGHT_FOR_IMAGES: Standard height for images
STANDARD_WIDTH_FOR_IMAGES: Standard width for images
THE_FOLLOWING_OPTIONS_ARE_ONLY_FOR_DEVELOPERS: The following options are only for developers and experienced administrators. Only change the options if you really understand them. For example, never activate the error reporting for a live website, use this option only for bug-fixing.
THIS_APPLIES_ONLY_FOR_FUTURE_IMAGES_IN_THE_CONTENT_AREA_: This applies only for future images in the content area.
TRUSTED_IPS_FOR_PROXY_(COMMA_SEPARATED): Trusted IPs for proxy (comma separated)
TWIG_CACHE: Twig Cache
USE_X_FORWARDED_HEADERS: Use X-Forwarded Headers
STANDARD_HEIGHT_FOR_IMAGES: Hauteur standard pour les images
STANDARD_WIDTH_FOR_IMAGES: Largeur standard pour les images
THE_FOLLOWING_OPTIONS_ARE_ONLY_FOR_DEVELOPERS: Les options suivantes sont destinés uniquement aux développeurs et administrateurs expérimentés. Ne les modifiez que si vous les comprenez vraiment. Par exemple, n'activez jamais un rapport d'erreur sur un site en production. Ne l'utilisez que pour une résolution de bug.
THIS_APPLIES_ONLY_FOR_FUTURE_IMAGES_IN_THE_CONTENT_AREA_: Ceci s'applique seulement aux futures images qui seront stockées dans la zone de contenu.
TRUSTED_IPS_FOR_PROXY_(COMMA_SEPARATED): IPs de confiance pour le proxy (séparateur virgule)
TWIG_CACHE: Cache Twig
USE_X_FORWARDED_HEADERS: Utiliser des entêtes X-Forwarded