moziloCMS Supportforum

moziloCMS => Plugins => Thema gestartet von: harry60 am 09. Juli 2024, 15:12:16

Titel: Neues Plugin Event
Beitrag von: harry60 am 09. Juli 2024, 15:12:16
Hallo mozilos,

Auf dieser Seite:
https://www.mozilo.de/media/Plugins%202.0/Sonstiges.html (https://www.mozilo.de/media/Plugins%202.0/Sonstiges.html)

wurde ein neues Plugin {Event} veröffentlicht.

Kurze Daten:
- Eintragen von Veranstaltungen oder Events mit Datumsangabe, Termin, Ort und Webseite Adresse
- werden nach Datum sortiert
- mehrer Seiten möglich
- Einträge und Löschen über Passwort, Login kann ausgeblendet werden
- wenn keine Einträge vorhanden, kann ein allgemeiner Text angezeigt werden
- TXT-Datei der Daten wird im Plugin absgepeichert

Wenn Fragen oder Anregungen sind, bitte hier eine Nachricht hinterlassen.

Schöne Grüße
Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 12. Juli 2024, 16:07:18
Hallo Harry,
habe mal einen ersten Test ausgefgeührt. Dein Plugin könnte eine Alternative zu Kalender sein.

1. Sie wie ich das sehe, kann pro Website nur ein Kalender geführt werden?

2. Für die Pflege müßte immer in den Plugin-Einstellungen der Haken bei "Login anzeigen" gemacht werden? Müßte dann wieder raus.

3. Wenn ich einen Termin eintrage, steht der immer doppelt auf der Seite. Muß einen davon löschen.

4. Die Anzeige könnte man kompakter halten - über Plugin-CSS.

Werde aber weiter damit experimentieren. Suche einen Kalender für die Vereinsaktivitäten / -termine.

Gruß
Titel: Antw:Neues Plugin Event
Beitrag von: harry60 am 12. Juli 2024, 16:54:49
Hallo Fischi,

Danke fürs ausprobieren.

Zu 1.)
Pro Seite ist nur eine Auflistung der Veranstaltungen möglich. Es ist kein Kalender!
Zu 2.)
Du kannst natürlich den Haken bei "Login anzeigen" immer gesetzt lassen. Ich habe nur die Auswahl möglich gemacht. Und wann stellt man neue Einträge ein, jede Stunde, jede Woche, jeden Monat?
Um eventuell Mißbrauch mit dem Login zu unterbinden, gibts die Möglichkeit.
Zu 3.)
Das konnte ich bei mir nicht nachvollziehen, immer nur ein Eintrag.
Zu 4.)
Kompakter? Enger zusammengequetscht? Es solle übersichtlich und gut lesbar sein. Die CSS kannst du ändern. Zeilenumbrüche in der Detailbeschreibung immer mit ###, nicht mit der Entertaste.
z.B.
Ich bin da,###Ich bin dort,###Ich bin hier.

Schöne Grüße
Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 12. Juli 2024, 17:28:08
Nochmal zu Punkt 3.)

Wie kann ich hier einen Screenshot einfügen? Komme gerade nicht weiter.
Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 12. Juli 2024, 17:34:05
Nochmnal zu Punkt 3.)

Habe 2 Screenschots angehängt:
1. ausgefüllt vor dem Speichern
2. gespeichert und angezeigt

Gruß
Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 12. Juli 2024, 18:30:27
Nachtrag:

Nutze mozilo 2.0 Rev. 55; XAMPP mit PHP 8.1

Gruß
Titel: Antw:Neues Plugin Event
Beitrag von: harry60 am 12. Juli 2024, 20:42:42
Ich habe nochmal XAMPP PHP 8.1.25 installiert und Rev55. Ich kann keine Fehler feststellen.
Keine doppelten Einträge.

Hast du vielleicht die *.txt Datei mit einem Editor geöffnet? Einen Eintrag korrigiert? Dann steht der Cursor an einer falschen Stelle und es gibt Fehler.
Wenn du einen falschen Eintrag oder einen Rechtschreibfehler hast, Datensatz löschen und neu eingeben.

Lösche bitte die Datei und beginne von vorn.

Schöne Grüße
Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 12. Juli 2024, 22:13:09
Hallo Harry,

ich habe keinerlei Manipulationen an irgendwelchen Dateien durchgeführt.
Die .txt Datei habe jetzt ich gelöscht.
Nach Anlage eines Termins war dieser jetzt 4x in der Anzeige?!

Ich werde das morgen nochmal utersuchen und mich wieder melden.
Gruß
Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 13. Juli 2024, 07:58:56
Hallo Harry,
ich habe Dein Plugin nochmal neu installiert: mozilo 3.0, XAMPP mit PHP 8.2
Das Ergebnis war das Gleiche. Der Eintrag steht mehrfach in der Liste.
ABER - es liegt an meiner Art der Eingabe.

Wenn ich den Eintrag mit dem Button 'Eintragen' abschließe, bleibt ja die leere Maske zurück. Da ich sofort das Ergebnis meiner Eingabe sehen wollte, habe ich mit Strg + F5 die Seite neu geladen. Die Eingabemaske verschwindet aber nicht! Mit jedem weiteren Strg + F5 wird der vorher getätigte Eintrag neu in die Liste geschrieben!!!

Ich muß also nach dem Speichern einen anderen Menüpunkt auf der Website wählen und dann zur Liste per Auswahl des betreffenden Menüpunktes zurückkehren. Das geht.

War also etwas verwirrend.
Kann man nach dem Speichern eines Termins die Inhaltsseite automatisch neu laden und anzeigen.
Oder - neben dem Button 'Eintragen' auch einen Button 'Abbrechen' zum Verlassen der Maske.

Gruß und schönes Wochenende
Titel: Antw:Neues Plugin Event
Beitrag von: harry60 am 13. Juli 2024, 09:25:38
Hallo Fischi,

Das du das so gemacht hast war mir nicht bekannt.

ZitatWenn ich den Eintrag mit dem Button 'Eintragen' abschließe, bleibt ja die leere Maske zurück. Da ich sofort das Ergebnis meiner Eingabe sehen wollte, habe ich mit Strg + F5 die Seite neu geladen. Die Eingabemaske verschwindet aber nicht!
Die Eingabemaske kann nicht verschwinden, weil das ja im Browser noch gespeichert ist und du sie wieder aufrufst.
Hast du z.B. einen Eintrag gemacht und ihn mit "Eintragen" abgeschlossen, kannst du das Ergebnis nur mit einem Klick auf die Inhaltsseite (in der das Event steht) sehen, doch dann mußt du dich für einen neuen Eintrag wieder anmelden.
Wenn du so vorgehen willst, rufe die Seite 2xmal auf, einmal mit der Eingabemaske und einmal mit den Events. Nach Eingabe und "Eintragen" aktuallisierst du die Anzeigeseite im Browser und kannst gleich deine neuen Einträge sehen.
Nicht kompliziert, nur praktisch, wenn du gleich 100 Termine eingeben willst. ;)

Schöne Grüße
Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 13. Juli 2024, 09:32:09
Danke für die Rückmeldung. Ist ja so in Ordnung. Ich mußte nur erst mal dahinter kommen!

Noch zwei Anmerkungen:

1. Für Neulinge etwas verwirrend, daß hinter [Neuer Eintrag] auch Löschen zu finden ist.

2. Habe mal mit Zeilenumbrüchen gepielt: ### und ENTER - ich kann keinen Unterschied feststellen.

Ansonsten werde ich dieses Plugin benutzen. Mit Calender bin ich noch nicht warm geworden. Deine Arbeit gefällt mir. Danke!

Gruß
Titel: Antw:Neues Plugin Event
Beitrag von: harry60 am 13. Juli 2024, 09:45:15
Werde 1. und 2. mir nochmal zu gemüte führen.
Bei 2. ist das so eine Sache, wenn die Formatierung durcheinander kommt und dann ist alles zerschossen.
Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 13. Juli 2024, 11:27:13
Bei Punkt 2.) besteht für mich kein Grund zum Eingreifen.

Ich habe nur einfach keinen Unterschied in der Anzeige festellen können; egal ob Umbruch mit ### oder ENTER. Der Sinn hat sich für mich nicht erschlossen.

Das wollte ich nur damit zur Sprache bringen.

Gruß
Titel: Antw:Neues Plugin Event
Beitrag von: harry60 am 13. Juli 2024, 12:00:04
ZitatDer Sinn hat sich für mich nicht erschlossen.

In der *.txt Datei wird auch die Entertaste gespeichert. Die Entertaste erzeugt auch eine neue Zeile in der txt-Datei. Bei ### wird der Text fließend gespeichert, besser zu verarbeiten. Das ist der Unterschied.
Titel: Antw:Neues Plugin Event
Beitrag von: harry60 am 15. Juli 2024, 10:25:21
Hallo Fischi,

ich habe mal nachgebessert. 1.) und 2.) sind jetzt obsolet.

Schöne Grüße
Titel: Antw:Neues Plugin Event
Beitrag von: harry60 am 15. Juli 2024, 11:39:15
Beim vorhergehenden Beitrag ist die zip-Datei falsch.
Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 16. Juli 2024, 08:20:29
Guten Morgen und Danke für die Anpassungen.

Bei mir funktioniert das nicht. Wenn ich auf Speichern ('Eintragen') drücke, bekomme ich eine leere Seite mit folgender URL in der titelleiste:
http://localhost/Infoseiten/Termine.html?action=okneu
und fliege aus der Seite raus.

Noch eine andere Frage:
Die neuen Einträge in der Textdatei werden immer unten angehängt. Gelöschte Einträge bleiben in der Textdatei. Möchte man diese Textdatei bereinigen, muß man mit einem Editor ran oder Excel bemühen.
Kann man die Datumszahl wieder in ein gültiges Datum zurückverwandeln?

Gruß
Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 16. Juli 2024, 08:40:27
Die neue ZIP-Datei funktioniert.
Gruß
Titel: Antw:Neues Plugin Event
Beitrag von: harry60 am 16. Juli 2024, 09:41:02
Hallo Fischi,

Danke fürs testen, Hatte mich in der zip-Datei vertan.

ZitatDie neuen Einträge in der Textdatei werden immer unten angehängt. Gelöschte Einträge bleiben in der Textdatei. Möchte man diese Textdatei bereinigen, muß man mit einem Editor ran oder Excel bemühen.
Mit Editor oder Exel kannste auch alles durcheinanderbringen und dann geht garnichts mehr.
Neue Einträge werden immer unten angehängt. Für die Anzeige hat das keine Bedeutung. Wenn du auf löschen gehst, ohne einen Eintrag zu markieren, wird die Datendatei bereinigt und angehängte Termine in der Datei an der richtigen Stelle eingefügt. Ist auch so beschrieben.
ZitatKann man die Datumszahl wieder in ein gültiges Datum zurückverwandeln?
Nein. Das Datum wird in Sekunden angegeben. Dann müßtest du das neue Datum in Sekunden umrechnen, da biste mit Schreiben eines neuen Eintrages schneller.

Schöne Grüße

Titel: Antw:Neues Plugin Event
Beitrag von: Fischi am 16. Juli 2024, 10:45:26
Danke nochmal. Werde jetzt weiter testen und ... besser lesen!
Gruß
Titel: Antw:Neues Plugin Event
Beitrag von: fragra am 19. September 2024, 17:33:02
Mal kurz nachgefragt, wo befindet sich das Eingabe-Fenster für die Termine?

Titel: Antw:Neues Plugin Event
Beitrag von: harry60 am 19. September 2024, 17:41:18
Hallo,

Im admin Plugin "Event" die checkbox für das Login aktivieren, dann erscheint das Login auf der Inhaltsseite.

Schöne Grüße
Titel: Antw:Neues Plugin Event
Beitrag von: supercat am 18. Januar 2025, 14:43:16
Endlich wieder etwas Zeit zum "Spielen". Darum zuerst: Das Event-Plugin ist, wie schon bemerkt wurde, top. Es lässt sich zudem gut anpassen. Ich würde aber auch nicht dazu raten, die in der "events.txt" hinterlegten Termine mit Hilfe eines Editors zu pflegen. Selbstredend geht das, habe es mit Notepad++ ausprobiert. Doch muss man sehr konzentriert sein.

Wer nach Veröffentlichung eines Termins einen Fehler entdeckt, kann ihn durchaus von Hand aus der "events.txt" entfernen. Alles andere ist heikel. Dies ist ein einfaches Tool und ich finde das gut so, selbst wenn der Wunsch nach einer Korrekturmöglichkeit via Admin nachvollziehbar ist. Aber daraus ein eigenes Redaktionssystem zu machen, widerspräche m.E. der Mozilo-Logik. Dank an "harry60", der das Plugin auf Vordermann gebracht hat.