Fehler behoben
This commit is contained in:
@@ -75,7 +75,11 @@ if($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
|
||||
$relatedTopics = array();
|
||||
foreach (explode(",", $_POST['relatedTopics']) as $relatedTopic) {
|
||||
$relatedTopics[] = trim($relatedTopic);
|
||||
$relatedTopic = trim($relatedTopic);
|
||||
if($relatedTopic == "") {
|
||||
continue;
|
||||
}
|
||||
$relatedTopics[] = $relatedTopic;
|
||||
}
|
||||
$newTopic->setRelatedTopics($relatedTopics);
|
||||
$newTopic->setArticle($_POST['article']);
|
||||
@@ -103,7 +107,7 @@ if($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
<title>Lehrer Dashboard</title>
|
||||
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
|
||||
<link href="assets/css/styles.css" rel="stylesheet">
|
||||
<link href="assets/css/topic.css" rel="stylesheet">
|
||||
<link href="https://cdn.jsdelivr.net/npm/quill@2.0.3/dist/quill.snow.css" rel="stylesheet"/>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js"></script>
|
||||
@@ -203,7 +207,7 @@ if($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
|
||||
<div class="border rounded-lg p-8 mt-8 bg-gray-50">
|
||||
<h4 class="text-lg font-medium text-gray-700 mb-4">Vorschau</h4>
|
||||
<div id="contentPreview" class="prose prose-lg max-w-none bg-white p-6 rounded-lg shadow-sm"></div>
|
||||
<div id="contentPreview" class="content-text prose prose-lg max-w-none bg-white p-6 rounded-lg shadow-sm"></div>
|
||||
</div>
|
||||
|
||||
<div class="flex justify-end gap-4">
|
||||
@@ -213,7 +217,7 @@ if($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
</button>
|
||||
<button type="submit"
|
||||
class="px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700">
|
||||
Thema erstellen
|
||||
Speichern
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@@ -254,7 +258,9 @@ if($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
});
|
||||
|
||||
quill.on('text-change', (delta, oldDelta, source) => {
|
||||
const html = quill.getSemanticHTML().replace(/ /g, " ");
|
||||
let html = quill.getSemanticHTML().replace(/ /g, " ");
|
||||
html = html.replaceAll("<p></p>", "<br>");
|
||||
|
||||
document.getElementById('contentPreview').innerHTML = html;
|
||||
document.getElementById('article-upload-field').value = html;
|
||||
renderFormulas();
|
||||
|
||||
Reference in New Issue
Block a user