diff options
author | polo <ordipolo@gmx.fr> | 2023-04-23 23:39:10 +0200 |
---|---|---|
committer | polo <ordipolo@gmx.fr> | 2023-04-23 23:39:10 +0200 |
commit | 21746f17dbd12499f794b1f2822b50e9e6c5d494 (patch) | |
tree | a8769620928d112bc5f4752b87886d5d2f2c90ea /à faire après livraison.txt | |
parent | 6d4de815d7252956c4507b8767bd4b79b9a71fc8 (diff) | |
download | melaine-21746f17dbd12499f794b1f2822b50e9e6c5d494.zip |
bouton partager
Diffstat (limited to 'à faire après livraison.txt')
-rw-r--r-- | à faire après livraison.txt | 22 |
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 @@ | |||
1 | barre 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 | |||
1 | empêcher de monter ou descendre à nouveau un élément en rechargeant la page | 4 | empê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 |
4 | ne remplace pas la solution 1 qui doit toujours fonctionner | 7 | ne remplace pas la solution 1 qui doit toujours fonctionner |
5 | 8 | ||
6 | infobulles en mode admin | 9 | gé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 | |||
14 | trouver une solution au problème du cache du visiteur (surtout Melaine) lorsque le site est mis à jour | ||
15 | |||
16 | infobulles sur les boutons d'action (seul le mode admin est concerné à moins de proposer un bouton partager au visiteur) | ||
7 | 17 | ||
8 | bouton partage et lien d'encre sur tous les articles | 18 | Actualité: remplacer le mot "actualité" (page menu) par un logo sur le côté du genre panneau Attention! |
9 | 19 | ||
10 | rendre le menu chronologie moins moche | 20 | rendre 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 | |||
26 | galerie en css (ou/et en javascript) pour les peintures de bateau | 36 | galerie en css (ou/et en javascript) pour les peintures de bateau |
27 | https://www.guyom-design.com/blog/astuces/css/tuto_diapo_css/ | 37 | https://www.guyom-design.com/blog/astuces/css/tuto_diapo_css/ |
28 | 38 | ||
29 | hyperlien avec liens relatifs (par exemple dans emoi des mots qui doit pointer vers la presse) | 39 | Explorateur de fichiers pour les images |
30 | 40 | ||
31 | créer page musique | 41 | page musique avec vidéos embarquées |
32 | 42 | ||
33 | n'utiliser que les grandes images dans le menu | 43 | n'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 | ||
51 | Identification avec deux codes (login + mot de passe) | 61 | Identification avec deux codes (login + mot de passe) |
52 | 62 | ||
53 | Explorateur de fichiers pour les images | ||
54 | |||
55 | pagination (ex: max 10 articles par page) | 63 | pagination (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 | |||
64 | Editeur "inline" ou "balloon block" | 72 | Editeur "inline" ou "balloon block" |
65 | 73 | ||
66 | défense aux attaques par force brute quand l'attaquant multiplie les connexions au site | 74 | dé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 | ||
68 | Protection contre les falsifications de requête inter-site - CSRF | 78 | Protection contre les falsifications de requête inter-site - CSRF |
69 | connexion avec un jeton | 79 | connexion avec un jeton |