From 251a6926a1a09e4cc9da1b4f91be7c3a8283bf3f Mon Sep 17 00:00:00 2001 From: polo Date: Sat, 23 Jul 2022 01:12:21 +0200 Subject: bug regex dans Article.php --- model/Article.php | 5 +--- "\303\240 faire apr\303\250s livraison.txt" | 36 ++++++++++------------------- 2 files changed, 13 insertions(+), 28 deletions(-) diff --git a/model/Article.php b/model/Article.php index 6086b3e..0287562 100644 --- a/model/Article.php +++ b/model/Article.php @@ -46,16 +46,14 @@ class Article //'date' => getdate() // peut-être utile plus tard ]; } - //var_dump($this->fileList); die(); } private function makeHtmlMiniImages($content) { - // on match tant qu'on trouve "/images/" while(preg_match('##', $content)) { // ? => mode paresseux, on fait matcher le moins d'occurences possibles - $pattern = '#()#'; + $pattern = '#()#'; // insérer -mini au nom du dossier et au fichier $content = preg_replace($pattern, '$1$2-mini$3-mini$4', $content); } @@ -108,7 +106,6 @@ class Article { $this->fileList[$i]['content'] = file_get_contents($this->fileList[$i]['fileName']); } - //var_dump($this->fileList); die(); } public function readOne() { diff --git "a/\303\240 faire apr\303\250s livraison.txt" "b/\303\240 faire apr\303\250s livraison.txt" index 1617552..de2c5b5 100644 --- "a/\303\240 faire apr\303\250s livraison.txt" +++ "b/\303\240 faire apr\303\250s livraison.txt" @@ -1,17 +1,21 @@ -déplacer les livres +captcha dans password.php -images des articles en grand et miniature +changer la police des titres pour une qui supporte les lettres accentuées + +changer la polices dans les images de BD (si je trouve mieux que comic sans MS) + +images des articles en grand et miniature, Zoom sur images (articles) +affichage avec javascript OU au moins dans une "page" dotée d'un bouton pur sortir (avec GD? avec imagemagick?) bouton partage et lien d'encre sur tous les articles -créer galerie page peinture +galerie en css (ou/et en javascript) pour les peintures de bateau +https://www.guyom-design.com/blog/astuces/css/tuto_diapo_css/ hyperlien avec liens relatifs (par exemple dans emoi des mots) créer page musique -choix des polices dans les images de BD, police des titres avec caractère "ê" - n'utiliser que les grandes images dans le menu images d'en-tête svg? @@ -22,14 +26,7 @@ dans installation.php, utiliser la racine dans config.php pour adapter le .htacc réduire les droits des dossiers? -captcha dans password.php? - -sauvegardes automatiques - -Zoom sur images (articles) - -galerie en css (ou/et en javascript) pour les peintures de bateau -https://www.guyom-design.com/blog/astuces/css/tuto_diapo_css/ +sauvegardes automatiques (pas très utile, je le fais dès que je modifie quelque chose et c'est pas souvent) remplacer le survol par un clic sur les smartphones @@ -37,17 +34,10 @@ fignoler l'affichage petits écrans penser aux grands écrans (en l'état, on a 700 pixels de large au maximum) -ajouter d'autres format de sauvegarde (il parait que zip se fait mieux) - -tri des albums selon l'année -(avec des plages de timestamps?) +ajouter d'autres format de sauvegarde (il parait que zip se fait vieux) Identification avec deux codes (login + mot de passe) -Zoom sur images -voir ici pour une galerie en css -https://www.guyom-design.com/blog/astuces/css/tuto_diapo_css/ - Explorateur de fichiers pour les images pagination (ex: max 10 articles par page) @@ -61,12 +51,10 @@ plugin autosave de l'éditeur Editeur "inline" ou "balloon block" -Possibilité de regarder une image en grand dans une fenêtre javascript -OU au moins dans une "page" dotée d'un bouton pur sortir (avec GD? avec imagemagick?) - défense aux attaques par force brute quand l'attaquant multiplie les connexions au site Protection contre les falsifications de requête inter-site - CSRF +connexion avec un jeton ici une explication simple avec un exemple simpliste (les GET servent à la navigation, les POST à l'action) -- cgit v1.2.3