lck wrote: ↑Mon Jan 30, 2023 1:21 pm
Einzig allein bei Link "Feiertage" beim Sichern gibt's noch Hinweise.
Ich habe noch zwei weitere Stellen gefunden;
alle 3 gefixt.
lck wrote: ↑Mon Jan 30, 2023 1:21 pm
Aber wenn man in der _XHdebug.txt eine 5 satt 6 einträgt, wäre auch das verschwunden.
Ja, die Notices wären weg, aber ich bezweifle, dass sich das Plugin wie gedacht verhalten würde. Es werden ja Änderungen an der Sprachdatei vorgenommen (nicht aber an den Variablen), und dann wird versucht die Sprachdatei neu zu laden, damit die geänderten Sprachvariablen verfügbar sind; aber eben das klappt nicht. Daher der "Trick" durch eine Weiterleitung auf dieselbe Seite das Laden der Variablen zu erzwingen.
frase wrote: ↑Fri Jan 27, 2023 12:28 pm
Was mir noch auffiel:
Auf einer Seite:
Darunter steht dann der Hinweis:
Mouse over date => details
Das kann man in den Sprachdateien ändern wie man will – immer nach irgendwelchen Speichervogängen, steht es wieder in Englisch da.
Kann ich auch nicht wirklich reproduzieren. Es ist halt zu Bedenken, dass die Sprachdateien nicht nur wie sonst üblich in den Spracheinstellungen geändert werden können, sondern auch über andere Features (diese Sprach-Einstellung eben in der Bigcalendar-Konfiguration).
frase wrote: ↑Mon Jan 30, 2023 4:27 pm
Noch etwas, sehr unangenehm und hässlich:
Wenn man beim Bearbeiten der Termine (egal, ob im Plugin oder mit editevents) in irgendeinem Eingabefeld die [ENTER]-Taste drückt, wird dieser Termin sang- und klanglos gelöscht. Ohne jegliche Warnung!
Es gibt zwar die Backups, die man wiederherstellen kann – doch scheee is des nich!
Das ist Standard-HTML-Formular-Verhalten. Drückt man Enter, dann wird der erste Submit-Button getriggert; und der ist hier halt "Löschen". Enter allgemein zu verbieten, geht hier nicht, da das in den Textareas und WYSIWYG-Editoren dann auch nicht ginge. Auf die Schnelle mal einen unsichtbaren Button vor dem "Löschen" eingefügt, also
Code: Select all
includes/eventform.php | 1 +
1 file changed, 1 insertion(+)
diff --git a/includes/eventform.php b/includes/eventform.php
index abfa7b0..03b89a1 100644
--- a/includes/eventform.php
+++ b/includes/eventform.php
@@ -623,6 +623,7 @@ foreach($events as $entry) {
//===================================
$o .= '<td class="column6" style="text-align:right;vertical-align:middle">'
. tag('input type="hidden" value="'.$i.'" name="dataset"') . "\n"
+ . tag('input type="submit" style="display:none;"'). "\n"
. tag('input type="image" src="' . $imageFolder
. '/delete.png" style="width:16;height:16;" name="delete[0]" title="'
. $plugin_tx['calendar']['hint_icon_delete'] . '"'). "\n"
Aber das ist auch nicht schön. Weiß nicht wirklich, wie man das auf die Schnelle lösen könnte. "Hinzufügen"-Schalter nach links? Wäre zumindest eine Option.