From 71024498c9c5a28e24e4e660621f3055c9781c06 Mon Sep 17 00:00:00 2001 From: Avior Date: Mon, 25 Feb 2019 10:10:06 +0000 Subject: [PATCH] Revert "dbrfb" This reverts commit 7438efd2a67b1db60d69b756d074bcffb05e4a48 --- bdd_proj.sql | 6 +++--- project/assets/php/pages.php | 4 ++-- project/assets/php/tagHandler.php | 16 ++++++++++++++++ 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/bdd_proj.sql b/bdd_proj.sql index 37d5b4e..74895f6 100755 --- a/bdd_proj.sql +++ b/bdd_proj.sql @@ -12,7 +12,7 @@ CREATE TABLE posts ( url VARCHAR(32), content TEXT, short varchar(256), - dt TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + dt DATETIME DEFAULT CURRENT_TIMESTAMP, categorie INT, author INT ); @@ -83,8 +83,8 @@ FROM post INNER JOIN users BY post.author=user.id LIMIT 1; --- requette 3 : comme la 1 sauf uniquement les 6 posts les plus r�cents --- requete lanc�e lors sur la page d'accueil +-- requette 3 : comme la 1 sauf uniquement les 6 posts les plus récents +-- requete lancée lors sur la page d'accueil SELECT title, categories.name as categorie, dt as date, short as content FROM posts INNER JOIN categories ON categories.id=posts.categorie diff --git a/project/assets/php/pages.php b/project/assets/php/pages.php index 69d74fa..2199846 100755 --- a/project/assets/php/pages.php +++ b/project/assets/php/pages.php @@ -27,7 +27,7 @@ $search = function () { $router->addRoute("/^\/search\/$/", $search); // route "/search/*" -$edit = function() { +$post = function() { $_POST = array_merge($_POST, $_GET); //debug uniquement var_dump($_POST); /* @@ -78,4 +78,4 @@ $edit = function() { $prepared->execute(); }; -$router->addRoute("/^\/post\/" . $postCharacters . "+\/edit\/*$/", $edit); +$router->addRoute("/^\/post\/" . $postCharacters . "+\/edit\/*$/", $post); diff --git a/project/assets/php/tagHandler.php b/project/assets/php/tagHandler.php index 2821df5..adcd024 100755 --- a/project/assets/php/tagHandler.php +++ b/project/assets/php/tagHandler.php @@ -273,18 +273,34 @@ function loadTags($ctnt) { $head->item(0)->appendChild($t); } + $test = array(); + $list = $dom->getElementsByTagName("tag"); //charge et supprimme les tags while($lst = $list->item(0)) { $tgs = ucfirst($lst->getAttribute("type")); + array_push($test, $tgs); $tg = new $tgs($dom, $lst, false); $tg->render(); + // var_dump("--------- 1 ---------"); + // for ($i=0; $i < $list->count(); $i++) { + // var_dump($list->item($i)->getAttribute("type")); + // } + // echo (htmlspecialchars($dom->saveHTML())); + + // var_dump($list[0]->parentNode->nodeName); $lst->parentNode->removeChild($lst); + // var_dump("--------- 2 ---------"); + // for ($i=0; $i < $list->count(); $i++) { + // var_dump($list->item($i)->getAttribute("type")); + // } + // echo (htmlspecialchars($dom->saveHTML())); + $list = $dom->getElementsByTagName("tag"); }