zestedesavoir/zds-site — pull request #1147 by Alex-D (2014-07-10 23:20:58+00:00)
Title: Ajout des pages de maintenance et d'erreur 500 pour nginx

| Q | R
| ------------------------- | -------------------------------------------
| Correction de bugs ? | Non
| Nouvelle Fonctionnalité ? | Oui
| Tickets concernés | #665

Les fichiers sont statiques, les tâches gulp on été séparées du reste. Les fichiers CSS sont déjà présent pour qu'il n'y ait aucune dépendance sur le serveur nécessaire à leur utilisation.

Ces pages sont destinées respectivement à la maintenance du site et à la page d'erreur (500) par défaut d'ngnix.

Les pages d'erreurs retournées par django ne sont pas concernées ici.

Pour tester la PR, il faut lancer un serveur HTTP à la racine du projet, et aller dans /errors/maintenance.html ou /errors/500.html

Le tout doit fonctionner sur tous les supports, c'est responsive en _mobile first_ donc normalement il ne doit pas y avoir de soucis, surtout que les pages sont très légères.

La PR supprime la page de teasing, ainsi que l'ancienne page de maintenance au passage. Il faut vérifier que ce que j'ai fait n'a pas d'influence sur le reste. Il faut penser à faire une règle sur le serveur ngnix pour rediriger /teasing vers l'accueil du site, avant de mettre en prod cette PR.