From 610291f311aeab7363d1dbc39e62cbce8533c73f Mon Sep 17 00:00:00 2001 From: polo Date: Mon, 10 May 2021 03:31:18 +0200 Subject: classe --- view/melaine.php | 11 ++++++++--- view/template-ckeditor.php | 8 +++----- 2 files changed, 11 insertions(+), 8 deletions(-) (limited to 'view') diff --git a/view/melaine.php b/view/melaine.php index 9fb8482..acf4962 100644 --- a/view/melaine.php +++ b/view/melaine.php @@ -67,9 +67,13 @@ if($_SESSION['admin'] == 1) // on pourrait paginer avec des onglets contenant 5 ou 10 articles chacun // tableau articles[] du dernier au premier (1 case = 1 article) -for ($i=$nombreDarticles - 1; $i >= 0 ; $i--) +//for ($i=$nombreDarticles - 1; $i >= 0 ; $i--) + +//$j = 0; +$j = count($articles); +foreach ($articles as $article) { - $j = $i + 1; + //$j = $i + 1; // la div invisible sert à la compensation des liens d'ancre # ?> @@ -91,7 +95,7 @@ if($_SESSION['admin'] == 1 && isset($_GET['action']) && $_GET['action'] == 'edit else { // c'était pas compliqué - echo($articles[$i] . "\n"); + echo($article . "\n"); // bouton if($_SESSION['admin'] == 1) @@ -109,5 +113,6 @@ else ?> // https://oembed.com/ // qui nécessite un traitement (en JS ou côté serveur) en utilisant le lien à l'intérieur @@ -130,7 +129,7 @@ ob_start(); // permettent d'afficher un aperçu (preview): une image avec un bouton lecture dessus // cette image est envoyée imédiatement par le serveur, et le contenu après un clic dessus // - }, + //}, // images // https://ckeditor.com/docs/ckeditor5/latest/features/image-upload/simple-upload-adapter.html @@ -144,7 +143,6 @@ ob_start(); // - à télécharger l'image avant de la placer dans l'éditeur // - écrire le HTML qu'on enregistrera ensuite // en effet, le fichier est téléchargé sur le serveur avant de revenir dans l'éditeur comme un téléchargement classique - simpleUpload: { uploadUrl: 'imageAJAX.php?page=', // noter qu'il est possible (parce que souhaitable je ne pense pas) d'envoyer une requête AJAX @@ -158,7 +156,7 @@ ob_start(); } }, // formats acceptés par défaut: jpeg, png, gif, bmp, webp, tiff - // le svg n'est pas dans la liste, pour raison de sécurité il me semble, apparemment on peut mettre du javascript à l'intérieur + // le svg n'est pas dans la liste, pour raison de sécurité apparemment, il parait qu'on peut mettre du javascript à l'intérieur // ce plugin a l'intérêt de ne pas imposer l'utilisation de l'extension GD de PHP, // Reste qu'il sera quand même intéressant de l'ajouter pour le redimensionnement des images trop lourdes, -- cgit v1.2.3