Benutzer-Werkzeuge

Webseiten-Werkzeuge


neuigkeiten

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
neuigkeiten [2025/04/08 14:28] – angelegt rootneuigkeiten [2025/04/09 14:24] (aktuell) – [Copy/Paste] root
Zeile 1: Zeile 1:
-===== Die Programme werden weiter entwickelt =====+====== Die Programme werden weiter entwickelt ======
  
 +Zurück: [[start|Startseite]]
 +
 +Hier werden neue Möglichkeiten und Eigenschaften der Programme zusammengefasst.
 +
 +
 +===== April 2025 =====
 +
 +
 +==== Listenansichten mit limitierter Länge ====
 +
 +In Listenansichten wurden bisher immer //alle// Datensätze angezeigt. Da konnte es bei vielen Datensätzen schon mal eine Weile dauern, bis die Listenansicht aufgebaut war.
 +
 +Ab sofort wird in Listenansichten nur noch eine begrenzte Anzahl von Datensätzen angezeigt.
 +
 +**Vorteil:** Die Ansicht ist sehr viel schneller aufgebaut.
 +
 +**Nachteil:** Man sieht nicht mehr alle Datensätze und kann auch nur in den angezeigten Scrollen.
 +
 +**Aber:** Durch einen sinnvollen Eintrag im Filter-Feld wird man die richtigen Datensätze in aller Regel trotzdem schnell finden.
 +
 +**Aussichten:** Es ist geplant, einen neuen Navi-Button hinzuzufügen, der die Limitierung aufhebt. Dann würden alle verfügbaren Datensätze gezeigt, die längere Aufbauzeit nimmt man dann bewusst in Kauf.
 +
 +**Konfiguration:** Der Limit-Wert kann in der Datei `Gemeinde.yaml` bzw. `Tagung.yaml` über die Konstante `LIMIT_FORMLIST` eingestellt werden.
 +
 +
 +==== Limitierung für Navi-Auswahl und Select ====
 +
 +Auch für die Navi-Auswahl und die Einträge in Auswahl-Feldern gibt es im Prinzip das Zeitproblem beim Aufbau. Daher sind auch hier die Einträge limitiert. Allerdings taucht das Problem tatsächlich erst bei sehr viel mehr Datensätzen auf als im Falle der Listenansichten. Daher sind die Limit-Werte auf 300 gesetzt und damit in der Praxis erst einmal unwirksam.
 +
 +**Konfiguration:** Der Limit-Wert kann in der Datei `Gemeinde.yaml` bzw. `Tagung.yaml` über die Konstanten `LIMIT_NAVIAUSWAHL` bzw. `LIMIT_CHOICES` eingestellt werden.
 +
 +
 +==== Filter erlaubt Wildcard * ====
 +
 +Die Filter-Einträge in Navis für die angezeigten Datensätze haben bisher die Eigenschaft //enthält// geprüft. Hat man z.B. "ch" eingegeben, wurden die Datensätze angezeigt, die wenigstens einem von bestimmten Feldern wie Name, Vorname, Ort usw. die Zeichenfolge "ch" enthalten, ohne Berücksichtigung von Groß-/Kleinschreibung.
 +
 +Jetzt kann man ein Sternchen "*" am Ende verwenden, um die Eigenschaft //beginnt mit// zu prüfen. Gibt man z.B. "a*" ein, werden die Datensätze angezeigt, in denen wenigstens eins von bestimmten Feldern wie Name, Vorname, Ort usw. mit "a" beginnt, auch hier ohne Berücksichtigung von Groß-/Kleinschreibung.
 +
 +
 +===== März 2025 =====
 +
 +
 +==== Bilder zu Personen ====
 +
 +Nur relevant für Gemeinde.
 +
 +Zu jeder Person kann ab sofort auch ein Bild erfasst werden. Dieses Bild wird dann auch in der Gesamtliste und in Gruppenlisten gezeigt.
 +
 +Das wird kaum flächendeckend Verwendung finen. Für bestimmte Gruppen kann es allerdings sehr hilfreich sein, z.B. für die Teilnehmer einer Freizeit o.ä.
 +
 +
 +==== Größenverhältnisse innerhalb der Formulare ====
 +
 +Es wurden Probleme weitgehend behoben, die mit der Platzaufteilung bei komplexen Formularen, v.a. wenn mehrere Unterformulare vorhanden sind, zu tun hatten und teilweise Formularteile unsichtbar gemacht hatten.
 +
 +
 +==== Fortschrittsbalken ====
 +
 +Nur relevant für Gemeinde.
 +
 +Beim Massen-Versand von eMails wird nun ein Fortschrittsbalken angezeigt. Außerdem wird nun auch in dem Nachrichtenfeld der tatsächliche Fortschritt angezeigt, und nicht erst nach Abschluss des gesammten Versandes.
 +
 +
 +==== Kopie eines Datenstzes anlegen verändert ====
 +
 +Der `Copy`-Butten im Navi legt eine Kopie des angezeigten Datensatzes an.
 +
 +Bisher wurde diese Kopie sofort auch in der Datenbank gespeichert und stand dann zur Änderung im Formular.
 +
 +Das führte aber ab und zu zu Problemen, wenn im Datensatz Felder nur eindeutige Werte erlauben (z.B. Schema bei Tagungen/Gemeinden).
 +
 +Ab sofort wird nach dem Drücken des `Copy`-Button zwar eine Kopie des Datensatzes im Formular angezeigt, aber sie muss manuell gespeichert werden. Vorher sind entsprechende Felder mit gültigen Werten zu füllen.
 +
 +
 +==== Copy/Paste ====
 +
 +Ab sofort stehen in Text-Feldern die üblichen Copy/Paste/Cut-Funktionen über Hotkeys zur Verfügung:
 +
 +^ Hotkey ^ Funktion ^ Beschreibung ^
 +| ''Strg-C'' | Copy | Kopiert den markierten Text in das Clipboard |
 +| ''Strg-X'' | Cut | Schneidet den markierten Text aus und verschiebt in das Clipboard |
 +| ''Strg-V'' | Paste | Fügt den Inhalt des Clipboards beim Cursor ein |
 +| ''Strg-A'' | All | Markiert den vollständigen Inhalt des Eingabefeldes |
 +
 +==== Ansprechpartner für Gruppen ====
 +
 +Für Personen kann neben Gruppenzugehörigkeit(en) und Versandarten ab sofort auch festgelegt werden, für welche Gruppe(n) die Person als Ansprechpartner fungiert.
 +
 +
 +==== Kurzbezeichnug für Gruppen jetzt bis 12-stellig ====
 +
 +Nur relevant für Gemeinde.
 +
 +Gruppen-Kurzbezeichnungen konnten bisher nur bis 4-stellig sein. Ab sofort sind sie bis zu 12-stellig möglich.
 +
 +Das ermöglicht Gruppen-Kurzbezeichnungen wie:
 +
 +^ Kurz-Bez ^ Beschreibung ^
 +| Konfi-2025 | Konfirmandengruppe zur Konfirmation 2025 |
 +| RelU-2023 | Religionsgruppe der Klasse, die 2023 eingeschult wurde |
 +
 +
 +==== Wiki mit Diskussions-Möglichkeit ====
 +
 +Das Wiki hat ab sofort die Möglichkeit, sogenannte //Diskussionen// zu den einzelnen Seiten zu führen. Diese Möglichkeit ist erst nach Anmeldung zugänglich, Zugangsdaten bekommt man beim Programmierer.
 +
 +Damit soll die Möglichkeit geschaffen werden, dass Benutzer der Programm hilfreiche Hinweise und Ergänzungen auf den Seiten hinterlassen, die anderen Benutzern nützlich sein könnten.
neuigkeiten.1744122505.txt.gz · Zuletzt geändert: 2025/04/08 14:28 von root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki