Content Management Framework
Cœur de Drupal
Modules communs à tous les sites
Répertoire d'upload par défaut
Fichiers de configuration
Thèmes communs à tous les sites
http://simplytest.me pour tester le core ou ses modules rapidement
Un workflow très simple dans le cœur (Brouillon / Publié)
Content moderation
Structure > Types de contenu
Gestion des champs
La gestion des images (Configuration > Styles d'images)
La gestion des commentaires (attention au type de commentaire)
Compléments :
Création de nœuds (nodes)
Contenu > Créer un contenu
Formulaire d'édition
Liste des contenus (nœuds)
Action en masse sur le contenu
Si le mode d'affichage n'est pas défini pour un type de contenu, celui par défaut sera pris en compte
Les éléments de menus sont affichés à l'utilisateur seulement s'il a les permissions d'accèder à sa cible
La suite après les blocs
Créer un bloc "Horaires" placer sur la barre de droite
Afficher qui est connecté pour les utilisateurs connectés dans le footer
Afficher le bloc RSS sur les contenus
Listing de contenu
2 étapes :
Permet de créer bloc, pages, RSS, excel, JSON, cartes, etc.
Les modules peuvent fournir des vues par défaut (ex: Le cœur)
Bloc
Page
En bonus
Exécution d'installation et de mise à jour en ligne de commande
Liste des commandes : https://drushcommands.com/
Disponible sous Linux
Relativement supporté sur Windows (pour Drupal 8, installer avec Composer)
Inspiré de la Symfony Console
Liste des commandes : drupal list
Disponible sous Linux / Windows / MacOS
Version 1.0.0-rc10
plus de 300 000 téléchargements
Configuration Migration Interface
Configuration > Configuration synchronization
Export global : pas conseillé
Export au détail : Blocs, Types de contenus, Champs, Rôles ...
Fichiers yml
Remplace le module Features de Drupal 7
Module Backup & Migrate
Script shell maison
Commandes drush
Traditionnel - Partage des modules
Module Domain access - Partage des données
Cache activé par défaut
Intégration Varnish, Redis, Memcache, CDN, etc.
Et bien d'autres
Module Simplenews
Gestion des souscriptions seules
Transférer fichiers et données
Pour le passage en production
Pour le développement
Développements spécifiques ou modules additionnels (flags, rules, ...)
Problème : aucune intégration graphique avant la fin => incompatible avec une livraison régulière...
https://makina-corpus.com/blog/metier/2016/comment-creer-un-site-web-avec-drupal
Table of contents | t |
---|---|
Exposé | ESC |
Autoscale | e |
Full screen slides | f |
Presenter view | p |
Source files | s |
Slide numbers | n |
Blank screen | b |
Notes | 2 |
Help | h |