diff --git a/webseite/classes/TopicData.php b/webseite/classes/TopicData.php index 9ebc3d8..c4bb0c5 100644 --- a/webseite/classes/TopicData.php +++ b/webseite/classes/TopicData.php @@ -136,7 +136,7 @@ class TopicData if (!isset($article)) { $article = "Kein Erklärtext vorhanden"; } - $article = str_replace('$TOPICPATH', Config::getTopicDirectory($subjectId, $topicId), $article); + $article = str_replace('$TOPICPATH', Config::getTopicDirectory($subjectId, $topicId) . "images", $article); $result->article = $article; @@ -232,7 +232,7 @@ class TopicData */ public function addImage(string $name, string $tmp_name): bool { - $imageDirectory = Config::getTopicDirectory($this->getSubjectId() , $this->getId()) . ""; + $imageDirectory = Config::getTopicDirectory($this->getSubjectId() , $this->getId()) . "images/"; if(!is_dir($imageDirectory)) { if(!mkdir($imageDirectory)) { @@ -248,13 +248,13 @@ class TopicData } /** - * Löscht eine downloadbare Datei des Themas + * Löscht ein Bild des Themas * @param string $name Dateiname * @return bool true, wenn erfolgreich, sonst false */ public function deleteImage(string $name): bool { - if(!unlink(Config::getTopicDirectory($this->getSubjectId() , $this->getId()) . "$name")) { + if(!unlink(Config::getTopicDirectory($this->getSubjectId() , $this->getId()) . "images/$name")) { return false; } diff --git a/webseite/config/subjects/deutsch/topics/adverbiale-bestimmung/image.png b/webseite/config/subjects/deutsch/topics/adverbiale-bestimmung/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/deutsch/topics/adverbiale-bestimmung/image.png and /dev/null differ diff --git a/webseite/config/subjects/deutsch/topics/geschichten-erzaehlen/image.png b/webseite/config/subjects/deutsch/topics/geschichten-erzaehlen/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/deutsch/topics/geschichten-erzaehlen/image.png and /dev/null differ diff --git a/webseite/config/subjects/deutsch/topics/geschichten-erzaehlen/img.png b/webseite/config/subjects/deutsch/topics/geschichten-erzaehlen/images/img.png similarity index 100% rename from webseite/config/subjects/deutsch/topics/geschichten-erzaehlen/img.png rename to webseite/config/subjects/deutsch/topics/geschichten-erzaehlen/images/img.png diff --git a/webseite/config/subjects/deutsch/topics/personalpronomen/image.png b/webseite/config/subjects/deutsch/topics/personalpronomen/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/deutsch/topics/personalpronomen/image.png and /dev/null differ diff --git a/webseite/config/subjects/deutsch/topics/personalpronomen/img.png b/webseite/config/subjects/deutsch/topics/personalpronomen/images/img.png similarity index 100% rename from webseite/config/subjects/deutsch/topics/personalpronomen/img.png rename to webseite/config/subjects/deutsch/topics/personalpronomen/images/img.png diff --git a/webseite/config/subjects/deutsch/topics/satzglieder/image.png b/webseite/config/subjects/deutsch/topics/satzglieder/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/deutsch/topics/satzglieder/image.png and /dev/null differ diff --git a/webseite/config/subjects/deutsch/topics/vier-faelle/image.png b/webseite/config/subjects/deutsch/topics/vier-faelle/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/deutsch/topics/vier-faelle/image.png and /dev/null differ diff --git a/webseite/config/subjects/deutsch/topics/wortarten/image.png b/webseite/config/subjects/deutsch/topics/wortarten/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/deutsch/topics/wortarten/image.png and /dev/null differ diff --git a/webseite/config/subjects/deutsch/topics/wortarten/img.png b/webseite/config/subjects/deutsch/topics/wortarten/images/img.png similarity index 100% rename from webseite/config/subjects/deutsch/topics/wortarten/img.png rename to webseite/config/subjects/deutsch/topics/wortarten/images/img.png diff --git a/webseite/config/subjects/englisch/topics/LoremIpsum/image.png b/webseite/config/subjects/englisch/topics/LoremIpsum/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/englisch/topics/LoremIpsum/image.png and /dev/null differ diff --git a/webseite/config/subjects/englisch/topics/LoremIpsum/img.png b/webseite/config/subjects/englisch/topics/LoremIpsum/images/img.png similarity index 100% rename from webseite/config/subjects/englisch/topics/LoremIpsum/img.png rename to webseite/config/subjects/englisch/topics/LoremIpsum/images/img.png diff --git a/webseite/config/subjects/mathe/topics/bruchrechnung/image.png b/webseite/config/subjects/mathe/topics/bruchrechnung/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/mathe/topics/bruchrechnung/image.png and /dev/null differ diff --git a/webseite/config/subjects/mathe/topics/punkt-vor-strichrechnung/image.png b/webseite/config/subjects/mathe/topics/punkt-vor-strichrechnung/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/mathe/topics/punkt-vor-strichrechnung/image.png and /dev/null differ diff --git a/webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/image.png b/webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/image.png and /dev/null differ diff --git a/webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/gewichte.png b/webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/images/gewichte.png similarity index 100% rename from webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/gewichte.png rename to webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/images/gewichte.png diff --git a/webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/laengen.png b/webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/images/laengen.png similarity index 100% rename from webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/laengen.png rename to webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/images/laengen.png diff --git a/webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/zeit.png b/webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/images/zeit.png similarity index 100% rename from webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/zeit.png rename to webseite/config/subjects/mathe/topics/rechnen-mit-einheiten/images/zeit.png diff --git a/webseite/config/subjects/mathe/topics/rechnen-mit-klammern/image.png b/webseite/config/subjects/mathe/topics/rechnen-mit-klammern/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/mathe/topics/rechnen-mit-klammern/image.png and /dev/null differ diff --git a/webseite/config/subjects/mathe/topics/schriftliches-dividieren/image.png b/webseite/config/subjects/mathe/topics/schriftliches-dividieren/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/mathe/topics/schriftliches-dividieren/image.png and /dev/null differ diff --git a/webseite/config/subjects/mathe/topics/schriftliches-multiplizieren/image.png b/webseite/config/subjects/mathe/topics/schriftliches-multiplizieren/image.png deleted file mode 100644 index a111ca4..0000000 Binary files a/webseite/config/subjects/mathe/topics/schriftliches-multiplizieren/image.png and /dev/null differ