diff --git a/admin.php b/admin.php
index adb0538..6a4cf26 100644
--- a/admin.php
+++ b/admin.php
@@ -57,6 +57,7 @@ $config_data = json_decode($raw_json_config, false);
if ($login):
?>
+
Archiv erstellen
Bisherige Archive:
@@ -74,6 +75,15 @@ $config_data = json_decode($raw_json_config, false);
Linktext:
Inhalt:
+
+
+
+
Text bearbeiten
+
+
+
+
+
@@ -147,7 +157,18 @@ $config_data = json_decode($raw_json_config, false);
data.append('filename', encodeURI(document.getElementById("archive_filename_preview").innerText));
data.append('linktext', encodeURI(document.getElementById("archive_link_preview").innerText));
const Http = new XMLHttpRequest();
- Http.open('POST', './archive_creator.php');
+ Http.open('POST', 'archive_creator.php');
+ Http.onreadystatechange=(e)=>{
+ location.reload();
+ }
+ Http.send(data);
+ }
+
+ function saveEditedSentences() {
+ var data = new FormData();
+ data.append('sentences', encodeURI(document.getElementById("edit_sentences_textarea").value));
+ const Http = new XMLHttpRequest();
+ Http.open('POST', 'sentences_saver.php');
Http.onreadystatechange=(e)=>{
location.reload();
}
@@ -169,9 +190,17 @@ $config_data = json_decode($raw_json_config, false);
document.getElementById("lastday").valueAsNumber = Date.now()
}
+ function refreshTextArea() {
+ document.getElementById("edit_sentences_preview").innerHTML = document.getElementById("edit_sentences_textarea").value;
+ }
+
fetchSentences();
setTimeout(previewNewArchive, 500);
defaultNewArchive();
+ setTimeout(function () {
+ document.getElementById("edit_sentences_preview").innerHTML = sentences;
+ document.getElementById("edit_sentences_textarea").value = sentences;
+ }, 500);
diff --git a/index.php b/index.php
index 133bff2..1b0c6a6 100644
--- a/index.php
+++ b/index.php
@@ -80,6 +80,7 @@ $config_data = json_decode($raw_json_config, false);
+ Admin