Dokumente¶
Konzept¶
Dokumente sind die konkreten Inhalte der Website – Seiten, PHP-Skripte, statische Assets, Medien. Jedes Dokument:
- hat einen Pfad im Dokumentenbaum (
/aktuelles/index.php) - ist optional einem Template zugeordnet
- hat einen Publish-Status (veröffentlicht / Entwurf)
- kann Kategorien zugewiesen bekommen (aktuell nicht verwendet)
In der Sachpool-Instanz existieren 47.574 Dokumente (inkl. Ordner und Assets) in der Wurzel-Hierarchie.
Root-Struktur¶
/
├── _cron/ Cron-Job-Endpoints (unveröffentlicht)
├── _email/ E-Mail-Versand-Skripte
├── _fileadmin/ Datei-Uploads (Vermittler)
├── _kennzeichen/ Mopedkennzeichen-Modul
├── _login/ Interner Bereich (siehe unten)
├── _passwort/ Passwort-Reset-Flow
├── _vorlagen/ PDF-/Mail-Vorlagen
├── _weiterbildung/ Weiterbildungs-Assets
├── aktuelles/ News-Bereich (öffentlich)
├── integration/ Partner-Integration (öffentlich)
├── jobangebote/ Stellenangebote
├── media/ Media-Assets
├── partner-werden/ Partner-Akquise-Seiten
├── produktwelt/ Produkt-Übersicht (öffentlich)
├── ueber-uns/ Über uns / Impressum / Datenschutz / Kontakt
│
├── index.php Startseite (publiziert)
├── edit.php Admin-Edit-Endpoint (unveröffentlicht)
├── entry.php Einstiegs-Skript (unveröffentlicht, legacy)
├── suche.php Website-Suche
├── secureDownload.php Geschützter Datei-Download
├── sidebar.php Sidebar-Endpoint (unveröffentlicht)
├── 404.html 404-Seite
├── LIVESYSTEM Marker-Datei (siehe Testsystem)
├── .htaccess Apache-Konfig (veröffentlicht)
├── favicon.*, apple-touch-icon.png, android-chrome-*.png Icons
├── manifest.json, site.webmanifest, browserconfig.xml PWA-Konfig
├── axa_bock_auf_firmen.jpg, verti-221012.png Kampagnen-Assets
├── Sachpool.jpg Logo
└── 2541.html, 2542.html, loign-_3.html Legacy / Tippfehler (prüfen)
Prüf-Kandidaten
loign-_3.html— Tippfehler im Namen („loign" statt „login"), unveröffentlicht. Vermutlich Migrations-Artefakt, kann entfernt werden nach Verifikation.2541.html,2542.html— numerische Dateinamen, Rolle unklar.edit.php,sidebar.php,entry.php— alle unveröffentlicht, möglicherweise Altlasten.
LIVESYSTEM / TESTSYSTEM
Die Marker-Datei LIVESYSTEM im Root kennzeichnet diese Instanz als Produktiv.
Auf vorschau.sachpool.de liegt stattdessen TESTSYSTEM.
→ Testsystem synchronisieren
_login/ – Interner Bereich¶
Der komplette Nutzer-Login-Bereich liegt unter /_login/. Nur mit Login zugänglich.
_login/
├── _beitragsinformationen/ Beitragsinfos / Nachbearbeitungs-PDFs
├── _courtagelisten-pdf/ Courtagen-PDFs
├── _gdv-daten/ GDV-Datenexporte (Legacy-Standort)
├── bildergalerie/ Bildergalerie
├── maklernews/ News (intern)
├── meine-daten/ Persönliche Daten, Courtagen, Weiterbildung, etc.
├── produkte/ Produkt-Detailseiten (intern)
├── service/ Service-Tools (eVB, Formularcenter, Kündigungshilfe, …)
├── tarifrechner/ Tarifrechner-Seiten
├── vergleichsportale/ Vergleichsportal-Seiten
├── vertragsauskunft/ Vertragsauskunft
├── weiterbildung/ Weiterbildungs-Nachweise
│
├── index.php Dashboard nach Login
├── suche.php Interne Suche
├── zugriffsrechte.php Zugriffsrechte-Prüfung
└── _dashboard-editor.php Dashboard-Editor
Service-Bereich¶
Der _login/service/-Ordner entspricht der HNav-Login-Rubrik Service und
enthält die portierten Einzel-Tools:
- Ansprechpartner, appRIORI, Audiothek, Bestandsübertragung
- Cash.Online Abo, eVB bestellen, eVB SMIT, Formularcenter
- Gewerbeanfragen, Hinweise zur TVO, Kfz-Versicherung für Makler
- Kontakt, Kündigungshilfe, Makler-Rente
- Mopedkennzeichen, Nachfolgeplanung, Rechtsschutz für Makler
- VSH-Versicherung
Dokument-IDs vs. Pfade¶
Jedes Dokument hat eine numerische ID und einen Pfad:
| Beispiel | ID | Pfad |
|---|---|---|
| Startseite | 142 | /index.php |
| Dashboard Login | 537 | /_login/index.php |
| Suche intern | 50830 | /_login/suche.php |
| 404 | 1661 | /404.html |
Historisch wurden FastpublishCMS-Artikel über feste IDs verlinkt
(index2.php?artikel=957). In WebEdition werden direkte Pfade verwendet.
Die WebEdition-Doc-IDs sind nicht identisch mit den FastpublishCMS-Artikel-IDs.
→ Historische Artikel-IDs: Modulzugehörigkeiten
Dokument-Flags¶
Jedes Dokument hat u. a. diese Status-Flags:
| Flag | Bedeutung |
|---|---|
IsFolder |
Ordner ja/nein |
IsPublished |
Live ausgeliefert |
IsModified |
Ungespeicherte Änderungen |
Published |
Letzter Publish-Zeitstempel |
CreationDate / ModDate |
Erstellt / geändert |
Unveröffentlichte Dokumente sind im Backend sichtbar, aber für Website-Besucher nicht erreichbar (HTTP 404 oder Redirect auf Login).