FAQ
Hilfe
Keine passende Frage gefunden.
Barrierefreiheit und HTML
- Semantische Bereiche, Sprunglink zum Inhalt, sichtbare Fokusmarkierung und Tastaturmenüs sind enthalten.
- Pro Seite eine sinnvolle H1 verwenden; der normale Seitentitel liefert sie. Builder-Überschriften beginnen bei H2. Titel nur ausblenden, wenn die Seite anderweitig eine H1 enthält.
- Bilder beschreiben; rein dekorative Bilder dürfen einen leeren Alternativtext haben. Links aussagekräftig benennen und Videos mit Untertiteln/Transkript ergänzen.
- Kontrast mindestens 4,5:1 für normale Texte und 3:1 für große Texte prüfen. Benutzerdefinierte Farben können die Standards verschlechtern.
- Bewegungen respektieren prefers-reduced-motion. Die eigenen Builder bieten Pfeile als Alternative zu Drag & Drop.
- Bei Browser-Zoom, 320-px-Ansicht, Tastatur, Screenreader und Touch prüfen. Externe Plugins und eigene Inhalte sind separat zu testen.
Das Theme ist barrierearm vorbereitet; eine formale WCAG-Zertifizierung oder vollständige Konformität jeder benutzerdefinierten Website wird nicht behauptet. HTML5-Struktur und CSS werden lokal geprüft, keine pauschale W3C-Zertifizierung für beliebige Drittanbieter-Inhalte.
Berichte, Briefbögen und Serienbriefe
- easySACH → „Berichte & Briefe“ öffnen. Unter „Kopf, Fuß & Logo“ Logo aus der Mediathek, Position und Breite, Kopf-/Fußzeile, Absender und Akzentfarbe festlegen. Für Datum und Seitenzahlen stehen {datum}, {seite} und {seiten} zur Verfügung.
- Unter Berichtsvorlagen die benötigten Felder, Überschrift, Filter, Sortierung, Hoch-/ Querformat und gegebenenfalls Summenzeile auswählen.
- Unter Briefbögen Empfängeranschrift, Ort/Datum, Betreff und Brieftext eingeben. {feldname} fügt den Wert des jeweiligen Datensatzes ein, etwa {nachname}. Nur
vorhandene eindeutige Feldnamen verwenden. - Brieftext-Breite zwischen 40 und 180 mm einstellen. Für einen rechten Randtext dessen Breite zwischen 20 und 80 mm und den Abstand zwischen 5 und 20 mm wählen. Bei
aktivem Randtext wird der Haupttext automatisch auf den verfügbaren A4-Platz begrenzt. - Beide Textbereiche getrennt formatieren: Arial, Times New Roman oder Courier New, 6– 36 pt, fett/kursiv/unterstrichen und links/mittig/rechts. Komplexes HTML und eingebettete
Bilder im Brieftext werden nicht unterstützt. Ältere reine Textvorlagen bleiben verwendbar. - Unter „Erstellen & Versenden“ einzelne Datensatz-IDs oder Such-/Filtertreffer auswählen. PDF öffnen, jede Seite prüfen, anschließend drucken oder herunterladen.
- Für E-Mail-Versand Empfänger eingeben oder die E-Mail-Felder der Personen für Serienbriefe verwenden. Maximal 200 Nachrichten je Durchgang. Zunächst mit erfundenen Daten an die eigene Testadresse senden.
PDFs werden auf dem WordPress-Server mit der mitgelieferten FPDF-Bibliothek erzeugt; hierfür ist kein externer PDF-Dienst erforderlich. E-Mails nutzen WordPress wp_mail: Eine konfigurierte Versandlösung, etwa ein separat installiertes SMTP-Plugin, ist empfehlenswert.
Eine erfolgreiche Übergabe an WordPress garantiert keine Zustellung. Empfänger und zulässigen Versand personenbezogener Inhalte vorher prüfen; E-Mail ist nicht automatisch Ende-zu-Ende-verschlüsselt.
Buttons und mobile Formulare
- Unter Design → easySACH Template → Gestaltung stehen Button-Hintergrund, Text- und Randfarbe, Farben bei Maus/Fokus, Schriftfamilie, Schriftgröße, Schriftstärke, Innenabstände,
Randbreite und Eckenrundung zur Verfügung. 0 px erzeugt gerade Ecken, 999 px eine Pillenform. Text und Link des Kopfzeilenbuttons sind dort ebenfalls einstellbar. - Im Seiten-, Header- und Footer-Builder eine Schaltfläche hinzufügen, Text und Link setzen und „Eigene Button-Gestaltung“ aktivieren. Farben, Schrift, Größe, Symbol und dessen Position
sowie Rundung lassen sich dann für diesen Button unabhängig wählen. Ohne eigene Gestaltung gelten die globalen Werte. Elementor-easySACH-Buttons bieten dieselben Optionen im Tab Gestaltung. - Globale Gestaltung gilt auch für easySACH-Formularbuttons; bestehende Beschriftungen und Speicher-/Löschfunktionen werden nicht verändert. Gewählte Symbole erscheinen bei PluginButtons und Links; reine HTML-Submit-Eingaben behalten ihre Textbeschriftung ohne Symbol. Alle Schriftfamilien sind lokale Systemschriften. Individuelle native Builder-Schriften werden
ebenfalls berücksichtigt. - Mobile easySACH-Formulare zeigen Felder untereinander, auch bei Inline-Layouts; Abstandhalter verschwinden, Beschriftungen umbrechen und Eingaben haben mindestens 44 px Höhe sowie 16 px Schrift. Datei-Uploads und Suchfilter bleiben innerhalb der Seite. Tabellen werden unabhängig horizontal gescrollt, wenn ihre Breite es verlangt.
- Auf Seiten mit der Vorlage „EasySACH Arbeitsbereich (geschützt)“ stehen am rechten Rand vier Buttons: ganz nach oben, etwa 70 % einer Bildschirmhöhe nach oben, entsprechend nach
unten und ganz nach unten. An den Seitenenden werden nicht mögliche Richtungen deaktiviert. Unter Gestaltung kann „Scrollbuttons im Arbeitsbereich“ ausgeschaltet werden. Die
Buttons bleiben außerhalb der Formulare, werden beim Drucken verborgen und respektieren die Einstellung für reduzierte Bewegung. Sie erscheinen nicht im WordPressAdministrationsbereich oder auf öffentlichen Seiten.
Datenschutz, Protokoll und geschützte Dateien
- Geschützte Ablage überprüfen
Vor dem Produktivbetrieb Hosting und WordPress vollständig sichern und HTTPS aktivieren. - Als Administrator easySACH → Datenschutz öffnen und für Uploads aus früheren Versionen „Ältere Dateien schützen“ ausführen. Die Rückmeldung über verschobene Dateien prüfen.
- Neue Plugin-Uploads liegen unter wp-content/uploads/easysach-private/. Zugriff erfolgt über den berechtigungsgeprüften easySACH-Dateilink, nicht über eine öffentliche Mediathek-Adresse.
- Den Hoster bestätigen lassen, dass direkte Zugriffe auf diesen Ordner gesperrt sind. Apache muss die mitgelieferte .htaccess beachten. Bei Nginx ist eine ausdrückliche Serversperre nötig; bei abweichendem Upload-Pfad muss der Hoster die Regel anpassen.
- Mit einem abgemeldeten Browser einen direkten Dateipfad testen: Er darf die Datei nicht ausliefern. Zusätzlich mit einem fremden Kommunenkonto den easySACH-Dateilink prüfen. Alte Kopien in Cache, CDN oder Sicherungen separat behandeln.
Beispiel für den Hoster bei Nginx:
location ^~ /wp-content/uploads/easysach-private/ { deny all; }
location ^~ /wp-content/uploads/pdb-backups/ { deny all; }
Auch automatische Sicherungen im Ordner pdb-backups enthalten personenbezogene Daten. Ihre direkte Auslieferung muss gesperrt sein. Nicht ohne bestätigte Serversperre mit echten vertraulichen Dokumenten arbeiten.
Zugriffsprotokoll
Unter easySACH → Zugriffsprotokoll die protokollierten Aktionen ansehen und bei Bedarf nach
Datensatz-Nr. filtern. Das Protokoll enthält Aktionen und Kennungen, keine Feldinhalte; die IPAdresse wird als verkürzter Hash erfasst. Standardaufbewahrung: 365 Tage. Auch Kennungen
und Hashes können datenschutzrechtlich relevant sein; Zugriff und Aufbewahrung nach dem
eigenen Datenschutzkonzept regeln. Es handelt sich nicht um ein manipulationssicheres
externes Auditarchiv.
Auskunft und endgültige Löschung
- Identität und Berechtigung der anfragenden Person sowie gesetzliche Aufbewahrungspflichten prüfen.
- Unter easySACH → Datenschutz die Datensatz-Nr. eingeben und „Auskunft herunterladen“ wählen. Die JSON-Datei enthält Angaben des Datensatzes einschließlich Dateinamen; sie ist kein ZIP der Anhänge. Sicher und nur an die berechtigte Person übermitteln.„Endgültig löschen“ entfernt den Datensatz und die dazu hochgeladenen Plugin-Dateien. Die Bestätigung ist nicht rückgängig zu machen. Nicht mit einem bloßen Ausblenden
verwechseln. - Alternativ WordPress → Werkzeuge → Personenbezogene Daten exportieren beziehungsweise löschen verwenden. Die Zuordnung erfolgt über Felder vom Typ EMail; ohne passende E-Mail-Adresse stattdessen die Datensatz-Nr. nutzen.
Bereits exportierte CSV/PDFs, versandte Briefe, Protokolle und vorhandene Sicherungen werden dadurch nicht automatisch überall gelöscht. Dafür sind eigene Prozesse und Aufbewahrungsregeln erforderlich. Datenschutzerklärung, Rechtsgrundlage, Berechtigungskonzept, Auftragsverarbeitung, sichere Endgeräte und Wiederherstellungsplan bleiben Verantwortung des Betreibers
Eigener Header- und Footer-Builder
Design → easySACH Template → Header-Builder oder Footer-Builder öffnen. Eigene Ausgabe aktivieren, eine Vorlage wählen und das Layout anpassen. Verfügbare Elemente: Logo, Menü,
Text, Schaltfläche, Suche und Copyright.
Auch diese Bereiche besitzen frei kombinierbare Spaltenbreiten, Hintergrundtöne, Abstände und Schriftgrößen. Für die Kopfzeile ist die Vorlage 3/12 Logo + 6/12 Menü + 3/12 Kontakt geeignet. Beim Menü die Position Hauptmenü, Fußmenü oder Arbeitsbereich wählen; die tatsächlichen Links stammen aus Design → Menüs.
„Speichern“ übernimmt den globalen Bereich für alle Seiten. Deaktivieren wechselt zum gewählten der 26 beziehungsweise 10 Variantenstile zurück. Seitenoptionen können Header oder Footer auf einer einzelnen Seite ausblenden. Eine leere Vorlage fällt ebenfalls auf den Variantenstil zurück.
Auf kleinen Bildschirmen öffnet die Menüschaltfläche die Navigation. Wischen nach links schließt das geöffnete Menü; Escape funktioniert mit Tastatur. Karussells unterstützen horizontales Wischen über das eigene Karussell des Themes. Karussells werden mit den optionalen Elementor-Vorlagen erstellt
Eigener Seiten-Builder – ohne Elementor
- Unter Seiten eine neue Seite erstellen oder eine bestehende öffnen. Seiten verwenden die klassische WordPress-Bearbeitungsoberfläche, Beiträge behalten den Block-Editor.
- Im Bereich easySACH Seiten-Builder „Eigenen easySACH Builder für diese Seite verwenden“ aktivieren.
- Mit „Abschnitt“ beginnen oder die Vorlage „Software & Leistungen“ beziehungsweise „Zwei Textspalten“ einsetzen.
- Jeder Abschnitt besitzt Hintergrundton, Inhaltsbreite, Innenabstand und Spaltenabstand. Ein eigenes Hintergrundbild kann aus der Mediathek gewählt oder wieder entfernt werden.
- Bis zu sechs Spalten pro Abschnitt hinzufügen. Die Breite wird in Zwölfteln angegeben: 6/12 + 6/12 = zwei gleiche Spalten; 8/12 + 4/12 = breite Hauptspalte und schmale Nebenfläche. Eine Summe über zwölf erzeugt eine neue Zeile. Auf kleinen Bildschirmen werden die Spalten untereinander angezeigt.
- Über „Element hinzufügen“ Überschrift, Text, Bild, Schaltfläche, Leistung, Aufklapptext, FAQ / Hilfe, Video oder easySACH-Plugin-Element auswählen.
- Überschriftenebene H2–H4, Schriftgröße und Ausrichtung einstellen. „Text formatieren“ öffnet den WordPress-Editor für Fett, Kursiv, Listen und Links. „Übernehmen“ speichert den Editorinhalt im noch ungespeicherten Layout.
- Bilder aus der Mediathek wählen und sinnvollen Alternativtext setzen. Buttons benötigen Text und ein gültiges Linkziel. Video unterstützt direkte MP4-/WebM-Dateien; Untertitel und Transkripte separat bereitstellen.
- Abschnitte, Spalten und Elemente am Griff per Maus ziehen. Pfeile ermöglichen dieselbe Reihenfolge ohne Ziehen – auch am Touch-Gerät. Duplizieren erstellt eine Kopie, Entfernen verlangt Bestätigung.
- Geräteabhängige Sichtbarkeit ist für Mobil, Tablet und Desktop einstellbar. Ausblenden ist ausdrücklich kein Schutz vertraulicher Daten.
- „Aktualisieren“ oder „Veröffentlichen“ im WordPress-Editor anklicken. Ohne diesen Schritt sind Änderungen nur im offenen Formular vorhanden.
Die Inhaltsvorschau zeigt Aufbau und Text; Menüs sind dort nur Platzhalter und Medien-IDs erscheinen als Hinweis. Die tatsächlich gerenderte Website immer über „Seite ansehen“ prüfen. Das Layout erlaubt bis zu 40 Abschnitte und 30 Elemente je Spalte, damit Formulargrößen beherrschbar bleiben. Der ursprüngliche WordPress-/Elementor-Inhalt wird nicht gelöscht. Zum Zurückwechseln den eigenen Builder deaktivieren und aktualisieren. Elementor ist optional; sein eigener Inhalt kann weiterhin separat bearbeitet werden.
FAQ und Hilfe in die Website einbauen
- Im Menü links „FAQ & Hilfe“ öffnen und mit „Neue Frage“ Einträge anlegen: Titel = Frage, Inhalt = Antwort (mit Formatierung, Links und Bildern). Unter „FAQ-Kategorien“ Themen wie „Anmeldung“ oder „Datenschutz“ anlegen und zuordnen. Das Feld „Reihenfolge“ bestimmt die Sortierung.
- Seite bearbeiten, im Seiten-Builder das Element „FAQ / Hilfe“ hinzufügen.
- Quelle wählen: „Fragen hier eingeben“ für eine kurze Liste direkt im Element (Fragen hinzufügen, mit Pfeilen sortieren, löschen) oder „Einträge aus FAQ & Hilfe“, optional nur einer Kategorie – ideal für ein zentrales Hilfe-Center.
- Darstellung wählen: Karten, Linien, Minimal oder Farbfläche; Symbol Plus/Kreuz oder Pfeil. Farben, Rundung und Schrift folgen der globalen Gestaltung.
- Optionen: „Immer nur eine Antwort offen“, „Erste Antwort geöffnet“, „Suchfeld anzeigen“ (filtert während der Eingabe) und „Für Suchmaschinen auszeichnen“ (strukturierte FAQDaten).
- Ohne Builder funktioniert der Shortcode . stil: boxed, lines, minimal oder filled.
Einzelne Fragen lassen sich direkt verlinken: Die Adresse mit #… der jeweiligen Frage öffnet sie automatisch. Die Akkordions sind per Tastatur bedienbar (Tab, Enter, Leertaste) und funktionieren auch ohne JavaScript.
Felder, Abschnitte und Datensätze
Felder anlegen oder umbenennen
-
- Im easySACH-Menü die Feldverwaltung öffnen. Eine verständliche Beschriftung und einen eindeutigen Feldnamen festlegen. Der Feldname ist auch der Name der Datenbankspalte und wird für Platzhalter, CSV und weitere Ausgaben verwendet.
- Passenden Typ wählen: kurzer Text, Memo, Ganzzahl, Dezimal, Währung, Datum, Datum/Uhrzeit, Uhrzeit, Ja/Nein, E-Mail, Telefon, URL, PLZ, IBAN, Auswahl, Optionsgruppe, Mehrfachauswahl, Farbe, Foto oder Dateien. Pflichtfeld und Anzeige in Tabelle/Formular nach Bedarf festlegen.
- Auswahlwerte mit einer Zeile je Wert eingeben; wert|Bezeichnung trennt
gespeicherten Wert und angezeigten Text. - Vor einer Umbenennung sichern. Bei fehlender Zuordnung muss die tatsächliche bestehende Quellspalte ausdrücklich ausgewählt werden. Nicht nach Beschriftung oder Position raten. Danach betroffene Shortcodes, CSV-Zuordnungen, Berichte und Briefplatzhalter prüfen.
Alter automatisch anzeigen
-
- Der Typ „Alter (automatisch aus Geburtsdatum)“ berechnet das Alter tagesaktuell aus dem zugehörigen Geburtsdatum; beim Standardfeld lautet die Quelle geburtsdatum. Das Alter ist im
Formular schreibgeschützt. Bei fehlendem, ungültigem oder zukünftigem Geburtsdatum bleibt es leer. Ein bereits vorhandenes Feld alter wird beim Update nicht ungefragt umgestellt. - Abschnitte, Breiten und Leerfelder
Unter „Abschnitte & Layout“ Felder den gewünschten Abschnitten zuordnen, Spaltenanzahl, Breiten und Farben einstellen. - Felder und Leerfelder in die gewünschte Reihenfolge verschieben. „Leerfeld hinzufügen“ erzeugt nur einen Abstandhalter; mit − / + die Breite ändern.
- Ein Leerfeld zeigt auf der Website weder Titel, Rahmen noch Eingabe. Auf schmalen Geräten entfällt es. Es ist keine Datenbankspalte und verändert keine Datensätze, Exporte oder Berichte.
- Nach dem Speichern das tatsächliche Formular am Computer und Telefon prüfen. Entfernung eines Leerfeldes verändert nur den Aufbau.
- Der Typ „Alter (automatisch aus Geburtsdatum)“ berechnet das Alter tagesaktuell aus dem zugehörigen Geburtsdatum; beim Standardfeld lautet die Quelle geburtsdatum. Das Alter ist im
Daten erfassen und auswerten
- Datensatz im Formular eingeben oder aus der Tabelle öffnen, ändern und speichern. Suchfilter und Sortierung nach Feld und Richtung zum Eingrenzen verwenden. Beim Mehrfachlöschen die Auswahl und Bestätigung sorgfältig prüfen; Feldlöschung kann auch gespeicherte Inhalte entfernen. Vor strukturellen Änderungen immer sichern.
- Foto- und Dateifelder werden im WordPress-Formular hochgeladen, ersetzt oder über „entfernen“ abgewählt. Der Dateityp und die maximale Dateigröße hängen auch von WordPress und Hosting ab. Die App bietet hierfür keinen Upload. Statistik unterstützt Balken, Kreis und Ring; sie zählt die Treffer der Suche, nicht nur die aktuelle Tabellenseite. Gleiche key-Werte verbinden Suche, Tabelle und Statistik; maximal 20 Werte plus „Weitere Werte“ werden zusammengefasst.
Fotos, Retina und Performance
Zwei hochauflösende KI-generierte Geschäftsmotive sind enthalten. Sie zeigen keine echten easySACH-Mitarbeiter und keine realen easySACH-Räumlichkeiten. Nutzen Sie eigene authentische Fotos, falls konkrete Personen oder Standorte gezeigt werden sollen.
Für große Fotos mindestens die doppelte der vorgesehenen Anzeigegröße verwenden, JPEG/WebP wählen und Dateigrößen optimieren. Mediathek-Bilder erhalten WordPress-srcset/sizes; dadurch kann der Browser ein geeignetes Bild für Gerät und Pixeldichte auswählen. RetinaQualität hängt vom hochgeladenen Original ab. Das Logo liegt hochauflösend bei.
Inhaltsbilder laden verzögert; das Startseitenfoto lädt priorisiert. Das Theme lädt ausschließlich sein eigenes Raster, seine eigenen Symbole und sein eigenes Karussell. Bootstrap, Swiper
und fremde Icon-Schriften sind nicht enthalten. Für produktive Geschwindigkeit Cache, Bildoptimierung und Hosting prüfen. Keine externe Tracking- oder Analyseintegration wird automatisch eingerichtet.
Globale Gestaltung
- Design → easySACH Template → Gestaltung stellt Farben für Text, Akzente, Hintergründe, Linien, Kopf- und Fußzeile bereit. Wählen Sie 26 Kopfzeilen- und 10 Fußzeilenvarianten, Inhaltsbreite, Schrift, Rundung und optional eine beim Scrollen fixierte Kopfzeile.
- Im WordPress-Customizer unter easySACH Gestaltung lassen sich Logo und Startseitenfoto direkt aus der Mediathek auswählen; das Admin-Panel akzeptiert deren Anhang-ID. Die ID finden Sie in der Mediathek beim Öffnen des Bildes in der Adresszeile (post=…). Menütexte bearbeiten Sie unter Design → Menüs.
- Standardfarben entsprechen der easySACH-Website. Primärfarbe und zugehörige Texte selbst auf ausreichenden Kontrast prüfen. Farben sind frei wählbar, aber nicht jede Kombination ist
barrierefrei. - Zur Auswahl stehen 13 lokale Systemschriften (z. B. Arial, Verdana, Segoe UI, Georgia). Es werden keine Schriften von fremden Servern geladen; dadurch entstehen keine Lizenzkosten
und keine Datenübertragung an Dritte.
Häufige Probleme und Abhilfe
Ein Sachbearbeiter sieht keine Datensätze
Rolle, Kommune und Sichtbereich im Benutzerprofil prüfen. Alte Datensätze ohne Kommune als Administrator zuordnen. Eine leere Liste kann auch bedeuten, dass für diesen Bereich noch
keine Daten vorliegen.
Die App-Anmeldung schlägt fehl
Öffentliche HTTPS-WordPress-Adresse, Benutzername und Anwendungspasswort prüfen. Plugin 1.6.0 muss aktiv sein. Sicherheitsplugins, Hosting oder eine vorgeschaltete Anmeldung
können die REST-Schnittstelle blockieren; gezielt vom Administrator prüfen lassen, nicht pauschal Sicherheitsmaßnahmen abschalten.
Die App zeigt einen Datensatz nicht mehr an
Aktuelle Suchfilter und Kommunenzuordnung prüfen. Die Person wurde möglicherweise verschoben oder gelöscht; ein bekanntes Kennzeichen berechtigt nicht zum Zugriff.
Ein Foto erscheint in der App nicht
Derzeit wird nur das Vorhandensein angezeigt. Foto oder Datei im berechtigten WordPressFormular öffnen.
Ein direkter Upload-Link ist öffentlich abrufbar.
Produktive Nutzung vertraulicher Dateien stoppen, Hoster um Sperre des privaten Ordners bitten und alte Kopien/Cache prüfen. „Ältere Dateien schützen“ allein ersetzt keine Serversperre.
Designänderungen erscheinen nicht
Speichern/Aktualisieren prüfen, Seite neu laden und Cache berücksichtigen. Gespeicherte Redux-Werte haben Vorrang; für zentrale Gestaltung ohne diesen Vorrang Redux deaktivieren. Gespeicherte Werte bleiben erhalten.
Eine PDF oder E-Mail ist fehlerhaft
Feldnamen, Platzhalter, Textbreiten und Seitenumbruch mit Testdaten prüfen. E-Mail zuerst an eine eigene Testadresse senden; Versandlösung und Zustellbarkeit separat prüfen.
Änderungen im Builder sind verschwunden
„Übernehmen“ im Texteditor ersetzt nicht das abschließende „Aktualisieren“ der Seite. Bereits gespeicherten Stand prüfen, vor Änderungen ein Layout exportieren. Fehler nur mit Versionen, anonymisierten Schritten und bereinigtem Fehlertext weitergeben – niemals Anwendungspasswörter, personenbezogene Datensätze oder vertrauliche Anhänge.
Installieren und aktualisieren
-
- WordPress-Dateien und Datenbank vollständig sichern. Bei einer bestehenden Website
zunächst eine Testkopie verwenden. - Unter Design → Themes → Theme hinzufügen → Theme hochladen die Datei
easySACH_Template_3.5.0.zip wählen, installieren und aktivieren. - Das Paket enthält das Verzeichnis easysach-template. Bei bereits installiertem
Vorgänger die WordPress-Abfrage zum Ersetzen bestätigen. Das easySACH-Plugin
weder löschen noch ersetzen. - Unter Einstellungen → Lesen eine statische Startseite auswählen. Ist deren Inhalt leer
und ihr eigener Builder deaktiviert, erscheint das SaaS-Startseitenbeispiel automatischUnter Design → easySACH Template Gestaltung öffnen. Unter Design → Menüs eigene
Menüs erstellen und die Positionen Hauptmenü, Fußmenü und Arbeitsbereich belegen.
Beispiel- und doppelte Seiten aus den Menüs entfernen.
- WordPress-Dateien und Datenbank vollständig sichern. Bei einer bestehenden Website
Theme-Version 3.5.0; Mindestanforderungen: WordPress 6.6, PHP 7.4. Die aktuelle Kombination muss auf einer Testkopie Ihres Hostings geprüft werden; frühere lokale Prüfungen sind keine pauschale Freigabe aller Hostingkombinationen.
iPhone-Web-App installieren und verwenden
Voraussetzungen
Die App ist eine Web-App für den Home-Bildschirm, keine App-Store-App. Auf der öffentlich erreichbaren HTTPS-WordPress-Website muss easySACH 1.6.0 mit erreichbarer RESTSchnittstelle aktiv sein. Ein berechtigtes Benutzerkonto samt Kommune und gegebenenfalls Amt sowie ein WordPress-Anwendungspasswort sind nötig. Lokale und private Netzwerkadressen werden nicht unterstützt. Die Web-App braucht eine Internetverbindung; es gibt keinen Offlinebetrieb.
Einrichtung in Safari
-
- Das Lovable-Projekt veröffentlichen beziehungsweise eine aktuelle Veröffentlichung sicherstellen. Das geschieht getrennt von der WordPress-Installation. Diese Dokumentationsaktualisierung veröffentlicht die App nicht automatisch.
- In Safari https://structured-user-vault.lovable.app/app öffnen. Bei einer späteren eigenen App-Adresse deren Adresse mit /app verwenden. Die WordPress-Adresse ist nicht die App-Adresse.
- Safari → Teilen → „Zum Home-Bildschirm“ wählen, den Namen bestätigen und „Hinzufügen“ antippen. Das Symbol anschließend wie eine App öffnen.
- In WordPress unter Benutzer → Profil → Anwendungspasswörter einen Namen wie „iPhone easySACH“ eingeben und „Neues Anwendungspasswort hinzufügen“ wählen.
- Das angezeigte Passwort sicher übernehmen; es wird nicht erneut im Klartext gezeigt. Fehlt dieser Abschnitt, HTTPS und Sicherheitsvorgaben mit dem Administrator prüfen.In der App die WordPress-Website, beispielsweise https://easy-sach.de, den WordPressBenutzernamen und das Anwendungspasswort eingeben. Nicht das normale WordPressPasswort verwenden. „Anmelden“ wählen.
Suchen, ansehen, bearbeiten
- In der Liste Suchbegriff eingeben und die Suche auslösen. Die Liste zeigt bis zu 30 Datensätze je Seite; bei mehr Treffern vor- und zurückblättern. Die ersten geeigneten Tabellenfelder bilden die Kurzansicht.
- Datensatz antippen, Angaben ansehen und „Bearbeiten“ wählen. Gewünschte Felder ändern und „Speichern“ antippen. Auf die Rückmeldung warten; bei Fehlern nicht davon ausgehen, dass gespeichert wurde.
- Zur Liste zurückkehren und zum Sitzungsende „Abmelden“ wählen.
Derzeitige Grenzen: Die App sucht vorhandene Datensätze und bearbeitet sie; neue Datensätze und Löschung sind nicht vorgesehen. Automatisches Alter und Mehrfachauswahl sind schreibgeschützt. Bei Foto- und Dateifeldern wird nur „Datei vorhanden (in WordPress ansehen)“ angezeigt – keine Bildvorschau, kein Öffnen der Datei, kein Upload. Fotos und Dokumente im berechtigten WordPress-Arbeitsbereich ansehen und bearbeiten. Berichte, Briefe, Statistik, Benutzerverwaltung und Imports erfolgen ebenfalls in WordPress.
Anmeldung und Gerätesicherheit
Die App legt Datensätze nicht dauerhaft im Browser-Speicher ab; angezeigte Angaben befinden sich während der Nutzung im Arbeitsspeicher. Website, Benutzername und Anwendungspasswort werden jedoch im Browser gespeichert: ohne „Auf diesem Gerät angemeldet bleiben“ im Sitzungsspeicher, mit dieser Option dauerhaft im lokalen Speicher. Das ist kein geschützter iPhone Schlüsselbund. Auf gemeinsam genutzten Geräten die Option nicht aktivieren; immer ausdrücklich abmelden, auch nach einem Wechsel der Option.
App-Anfragen werden über den App-Server an WordPress weitergeleitet. HTTPS schützt die Übertragung; WordPress prüft Rolle und Kommunenzuordnung. Der Betrieb des App-Servers muss in das Datenschutzkonzept aufgenommen werden. Gerät mit Sperrcode schützen, keine Zugangsdaten oder echten Datensätze in Screenshots teilen. Bei Geräteverlust das entsprechende Anwendungspasswort im WordPress-Profil widerrufen; lokales Abmelden allein widerruft es nicht.
Kommunen, Ämter und Sachbearbeiter einrichten
- Als Administrator easySACH → „Kommunen & Ämter“ öffnen. Mit „Kommune anlegen“ eine Kommune erstellen; anschließend unter dieser Kommune die erforderlichen Ämter
hinzufügen. - Unter WordPress → Benutzer ein persönliches Konto je Mitarbeiter anlegen oder bearbeiten. Die Rolle „easySACH Sachbearbeiter“ wählen; Administratorrechte nicht für
gewöhnliche Sachbearbeitung vergeben. - Im Profil den Bereich „easySACH – Kommune und Sichtbereich“ öffnen. Kommune und gegebenenfalls Amt zuweisen.
- Als Sichtbereich „Alle Datensätze der Kommune“ wählen, wenn die Person innerhalb ihrer Kommune ämterübergreifend arbeiten soll. Optional „Nur Datensätze des eigenen Amtes“ auswählen und ein zugehöriges Amt festlegen.
- Profil speichern und mit diesem Konto auf einer Testkopie anmelden. Administratoren sehen unabhängig von ihrer Profilzuordnung alle Daten; Sachbearbeiter sehen nur den
zugewiesenen Bereich.
Nach dem Update auf 1.6.0: Frühere Datensätze ohne Kommune sind zunächst nur für Administratoren sichtbar. Jeden betroffenen Datensatz als Administrator im Formular öffnen und unter „Kommune / Amt (nur Administrator)“ korrekt zuordnen. Nicht willkürlich einer Kommune zuweisen.
Neue Datensätze eines Sachbearbeiters werden dem zugewiesenen Bereich zugeordnet. Personen ohne erforderliche Rolle beziehungsweise Kommunenzuordnung sehen keine Daten. Die Trennung gilt für Formulare, Tabellen, Suche, Statistik, CSV, Berichte, Briefe, REST-Zugriff und geschützte Dateien. Kommunen löschen löscht nicht deren Datensätze: Sie sind
anschließend nur für Administratoren sichtbar. Beim Entfernen eines Amtes bleiben seine Datensätze der Kommune zugeordnet; Benutzerzuordnungen danach prüfen.
Prüfungen, Support und Grenzen
Automatische Prüfungen wurden für PHP-Syntax sowie ausgewählte Regeln zu Layout, Buttons, FAQ, Berichten und Kommunentrennung ausgeführt. Frühere Theme-Prüfungen in
einer lokalen WordPress-Testinstallation ersetzen keinen Test der aktuellen Kombination auf Ihrem Hosting. Plugin 1.6.0 ist nicht auf Ihrer Live-WordPress-Installation geprüft. Die iPhoneAnmeldung und Fehleranzeige wurden geprüft; Zugriff und Speichern mit einem echten berechtigten WordPress-Konto sind noch nicht abschließend getestet.
Vor der Freigabe auf einer Testkopie mit erfundenen Datensätzen prüfen: Administrator sieht alle Kommunen; zwei Sachbearbeiter unterschiedlicher Kommunen sehen jeweils nur ihre eigenen Daten; ein Benutzer ohne Zuordnung erhält keinen Zugriff; Dateien fremder Kommunen sind auch bei bekanntem Link gesperrt; Suche, CSV, Statistik, Berichte und App beachten dieselbe Zuordnung. Ebenso PDF-Ausgabe, echten Mailversand, Sicherung und Wiederherstellung testen.
Kein laufender Supportvertrag, keine SLA und keine Premium-Lizenzen enthalten. Kontaktweg ist easy-sach.de nach den Bedingungen des Betreibers. Bei Fehlern Theme-, WordPress- und Plugin-Version, betroffene Funktion und Fehlertext ohne personenbezogene Daten mitteilen. WordPress-Updates zunächst auf einer Testkopie installieren.
Für Theme 3.5.0 und Plugin 1.6.0 ist diese aktualisierte Hilfe maßgeblich. Externe Dienste, alle Browser und assistive Technologien sind nicht vollständig geprüft. Technische Schutzmaßnahmen allein sind keine Garantie für eine DSGVO-konforme Organisation.
Rechte und eingesetzte Technik
Das Theme enthält ausschließlich eigens erstellten Code: eigenes CSS-Raster statt Bootstrap, eigenes Karussell mit Wischgesten statt Swiper, eigene SVG-Symbole statt Font Awesome,
IcoFont oder Themify und lokale Systemschriften statt Google Fonts. Rechteinhaber ist Maik Levermann. WordPress und optional installierte Plugins sind nicht Teil des Pakets und behalten ihre eigenen Lizenzen. Das Logo bleibt Marke ihres Inhabers.
Redux und weitere Erweiterungen
Redux Options Framework wird aus dem offiziellen WordPress-Verzeichnis separat installiert und aktiviert. Die Theme-Integration registriert dieselben Gestaltungsoptionen. Bereits gespeicherte Redux-Werte haben Vorrang vor Customizer und Theme-Panel; verwenden Sie bewusst eine Oberfläche als Hauptquelle. Globales Header-/Footer-Layout und Seiten-Builder bleiben unabhängig von Redux.
- Elementor optional: 90 Vorlagen aus 15 Elementtypen × 6 Darstellungen bleiben erhalten, inklusive Tabs und Touch-Karussells; keine 90 unabhängigen Funktionsmodule.
- WooCommerce, Contact Form 7 und Mailchimp for WordPress werden separat eingerichtet. Reale Zahlungen, Mailversand und externe Konten selbst testen.
- Loco Translate, Polylang oder WPML können übersetzbare Theme-Texte verwalten. WPML ist kommerziell; WPML und Polylang nicht gleichzeitig verwenden.
- Keine fremden Icon-Familien oder Premium-Flaticon-Assets im Theme enthalten. Eigene zusätzlich hochgeladene Symbole und Schriften benötigen zulässige Nutzungsrechte. Die Rechteaussage zum selbst geschriebenen Theme gilt nicht für WordPress, das easySACH-Plugin mit FPDF und Chart.js, die Web-App oder optional installierte Erweiterungen.
SEO-Einstellungen
WordPress Title-Tag, semantische Überschriften und Beschreibung sowie Open-Graph-/Twitter-Metadaten sind eingebaut. Eine eigene Beschreibung lässt sich in den Seitenoptionen eintragen; ansonsten wird der Website-Untertitel benutzt. Ein Beitragsbild wird als Social-Vorschaubild verwendet.
Bei Yoast, Rank Math oder AIOSEO überlässt das Theme Metadaten dem SEO-Plugin. WordPress bietet die Sitemap unter /wp-sitemap.xml. Für Indexierung, strukturierte Angebotsdaten, Canonicals und redaktionelles SEO ein SEO-Plugin und die Suchmaschinenkonsole konfigurieren. Keine Rankings werden garantiert.
Sichern, importieren und umziehen
Theme-Layouts
Jeder Builder kann ein JSON-Layout exportieren und wieder importieren. Die Datei muss zum gleichen Bereich gehören: Seiten-, Header- und Footer-Dateien sind nicht austauschbar. Import ersetzt das Layout erst nach Bestätigung; abschließend speichern. Es sind maximal 500 KB vorgesehen. Exportierte Layouts enthalten Bild-IDs, nicht die Bilddateien. Beim Umzug Mediathek übernehmen und IDs/Alternativtexte sowie Menüs prüfen.
Plugin-Daten
- easySACH → Backup & Import öffnen und „Komplett-Backup (JSON)“ oder „Nur Datensätze (CSV)“ wählen, dann „Backup herunterladen“. JSON enthält Abschnitte, Felder, Layout-Abstandhalter und Datensätze. CSV dient dem Datenaustausch; die Spaltenköpfe sind Feldnamen.
- Zur Wiederherstellung JSON oder CSV auswählen. „Zusammenführen“ aktualisiert gleiche IDs und ergänzt neue; „Nur hinzufügen“ erzeugt neue Einträge mit neuen IDs und kann Duplikate anlegen. „Ersetzen“ löscht vorhandene Datensätze und ersetzt sie durch die Datei.
- Bei JSON nach Bedarf „Felder & Abschnitte … übernehmen“ wählen. Vor dem Import wird automatisch gesichert; die letzten zehn automatischen Sicherungen bleiben erhalten. Danach Trefferzahlen, Feldzuordnung, Alter, Kommune und Amt auf der Testkopie kontrollieren.
Ein Plugin-JSON ist kein vollständiges Website-Backup. Es enthält keine hochgeladenen Bild-/Dokumentdateien, Benutzerkonten, Kommunenverwaltung, Protokolle, Bericht-/ Briefvorlagen oder sämtliche Theme-Einstellungen. Zusätzlich WordPress-Dateien einschließlich privater Uploads und die gesamte Datenbank sichern. Sicherungen geschützt aufbewahren und eine Wiederherstellung testen; automatische Sicherungen auf demselben Server schützen nicht vor dessen Ausfall.
Access-Import
- easySACH → Access-Import öffnen, eine Kopie der Quelldatei hochladen und die Tabelle wählen.
- Access-Spalten bestehenden Feldern zuordnen oder neue Felder mit passendem Typ anlegen. Eindeutige Namen, Datum, Dezimalwerte und Pflichtfelder prüfen.
- Für Aktualisierungen ein zuverlässiges Schlüsselfeld wählen; ohne geeigneten Schlüssel können doppelte Datensätze entstehen. Zunächst wenige erfundene Testzeilen importieren.
.accdb und .mdb lassen sich direkt lesen, wenn auf dem Server mdb-tools oder ein geeigneter Access-ODBC-Treiber verfügbar ist. Andernfalls in Access unter Externe Daten als Excel- oder Textdatei exportieren und diese importieren. Nach jedem Import Kommunenzuordnung und Dateiverweise prüfen. Eine mitgelieferte Theme- oder Plugin-ZIP sichert keine später eingegebenen Daten.
