diff --git a/content/createArticle.php b/content/createArticle.php index 0dec5a6..d06581d 100644 --- a/content/createArticle.php +++ b/content/createArticle.php @@ -3,8 +3,8 @@ Inhalt: Formular für die Erstellung eines neuen Beitrags --> newArticle($_POST['post-title'], $_POST['post-content'], $author); } catch (PDOException $e) { diff --git a/php/controller/index-controller.php b/php/controller/index-controller.php index 49afd51..c31481b 100644 --- a/php/controller/index-controller.php +++ b/php/controller/index-controller.php @@ -1,5 +1,5 @@ $title, "content" => $content, "author" => $author, - "email" => $_POST["Email"], + "category" => $category, + //"tags" => isset($_POST["tags"]) ? $_POST["tags"] : '', TODO: Später hinzufügen "date" => date("d.m.Y, H:i") ); $newData = base64_encode(serialize($newData)); diff --git a/php/model/DatabaseDAO.php b/php/model/ArticleManagerDAO.php similarity index 78% rename from php/model/DatabaseDAO.php rename to php/model/ArticleManagerDAO.php index 49aa765..29d2d77 100644 --- a/php/model/DatabaseDAO.php +++ b/php/model/ArticleManagerDAO.php @@ -5,18 +5,20 @@ * @author Niklas Ortmann */ -interface DatabaseDAO +interface ArticleManagerDAO { /* * Ein angemeldeter Nutzer erstellt einen neuen Beitrag. - * $title Titel des Beitrags - * $content Der Inhalt des Beitrags - * $author dem Author des des Beitrags (NID oder email) + * $title Titel des Beitrags + * $content Der Inhalt des Beitrags + * $author dem Author des des Beitrags (NID oder email) + * $category Kategorie des Beitrags + * $tags optionale Schlagworte für eine bessere Suche * * Mögliche Exceptions: * TODO Fehlerbeschreibung hinzufügen */ - public function newArticle($title, $content, $author); + public function newArticle($title, $content, $author, $category); /* * Ein angemeldeter Nutzer bearbeitet einen Beitrag. diff --git a/php/model/Database.php b/php/model/Database.php deleted file mode 100644 index 49dc5fa..0000000 --- a/php/model/Database.php +++ /dev/null @@ -1,16 +0,0 @@ -