Zum Inhalt

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

Navigation

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).