summaryrefslogtreecommitdiff
path: root/à faire après livraison.txt
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2023-04-23 23:39:10 +0200
committerpolo <ordipolo@gmx.fr>2023-04-23 23:39:10 +0200
commit21746f17dbd12499f794b1f2822b50e9e6c5d494 (patch)
treea8769620928d112bc5f4752b87886d5d2f2c90ea /à faire après livraison.txt
parent6d4de815d7252956c4507b8767bd4b79b9a71fc8 (diff)
downloadmelaine-21746f17dbd12499f794b1f2822b50e9e6c5d494.zip
bouton partager
Diffstat (limited to 'à faire après livraison.txt')
-rw-r--r--à faire après livraison.txt22
1 files changed, 16 insertions, 6 deletions
diff --git a/à faire après livraison.txt b/à faire après livraison.txt
index e86aec3..9fd5345 100644
--- a/à faire après livraison.txt
+++ b/à faire après livraison.txt
@@ -1,11 +1,21 @@
1barre de progression au téléchargement d'un melaineDATA
2-> permettra de savoir aussi si la limite de 30s d'un script PHP a une importance
3
1empêcher de monter ou descendre à nouveau un élément en rechargeant la page 4empêcher de monter ou descendre à nouveau un élément en rechargeant la page
2-> solution 1: rediriger vers la même page sans action dans l'url après le déplacement 5-> solution 1: rediriger vers la même page sans action dans l'url après le déplacement
3-> solution 2: déplacement AJAX avec javascript 6-> solution 2: déplacement AJAX avec javascript
4ne remplace pas la solution 1 qui doit toujours fonctionner 7ne remplace pas la solution 1 qui doit toujours fonctionner
5 8
6infobulles en mode admin 9gérer le cas où l'éditeur est ouvert et qu'on clique sur un bouton monter ou descendre
10-> solution 1: cacher les boutons (et bloquer la fonctionnalité!)
11-> solution 2: changement de position en JS ET version non JS en enregistrant le contenu en cours dans 'data/tmp'
12(c'est lourd, mais on évite de dérouter l'utilisateur)
13
14trouver une solution au problème du cache du visiteur (surtout Melaine) lorsque le site est mis à jour
15
16infobulles sur les boutons d'action (seul le mode admin est concerné à moins de proposer un bouton partager au visiteur)
7 17
8bouton partage et lien d'encre sur tous les articles 18Actualité: remplacer le mot "actualité" (page menu) par un logo sur le côté du genre panneau Attention!
9 19
10rendre le menu chronologie moins moche 20rendre le menu chronologie moins moche
11 21
@@ -26,9 +36,9 @@ affichage avec javascript OU au moins dans une "page" dotée d'un bouton pour so
26galerie en css (ou/et en javascript) pour les peintures de bateau 36galerie en css (ou/et en javascript) pour les peintures de bateau
27https://www.guyom-design.com/blog/astuces/css/tuto_diapo_css/ 37https://www.guyom-design.com/blog/astuces/css/tuto_diapo_css/
28 38
29hyperlien avec liens relatifs (par exemple dans emoi des mots qui doit pointer vers la presse) 39Explorateur de fichiers pour les images
30 40
31créer page musique 41page musique avec vidéos embarquées
32 42
33n'utiliser que les grandes images dans le menu 43n'utiliser que les grandes images dans le menu
34 44
@@ -50,8 +60,6 @@ ajouter d'autres format de sauvegarde (il parait que zip se fait vieux)
50 60
51Identification avec deux codes (login + mot de passe) 61Identification avec deux codes (login + mot de passe)
52 62
53Explorateur de fichiers pour les images
54
55pagination (ex: max 10 articles par page) 63pagination (ex: max 10 articles par page)
56à voir selon le volume, c'est mieux avec de l'AJAX 64à voir selon le volume, c'est mieux avec de l'AJAX
57 65
@@ -64,6 +72,8 @@ plugin autosave de l'éditeur
64Editeur "inline" ou "balloon block" 72Editeur "inline" ou "balloon block"
65 73
66défense aux attaques par force brute quand l'attaquant multiplie les connexions au site 74défense aux attaques par force brute quand l'attaquant multiplie les connexions au site
75-> limiter le nombre de connexions simultanées, exemple 3
76-> une fonction "déconnecter tous les appareils"
67 77
68Protection contre les falsifications de requête inter-site - CSRF 78Protection contre les falsifications de requête inter-site - CSRF
69connexion avec un jeton 79connexion avec un jeton