3.1 KiB
3.1 KiB
Legacy Sidepath Audit
Stand: 2026-03-28
Bewertungsbasis
html/index_php_reachable_paths.txtfuer noch direkt ueberindex.phperreichbare Legacy-Pfadehtml/index_php_call_graph.txtfuer harte Legacy-Aufrufkettenhtml/unreferenced_php_files.txtundhtml/php_files_not_in_index_flow.txtfuer nicht mehr regulär referenzierte PHP-Dateienhtml/sysadmin/votian_admin/crontab_20211207.savund vorhandenehtml/log/*-Dateien fuer Repository-seitige Betriebsindizien- vorhandene NG-Implementierungen in
services/src/main/javaundvaadin/src/main/java
Wichtiger Rahmen: Das Repository enthaelt keine belastbare Live-Telemetrie. Die Entscheidung basiert deshalb auf erreichbaren Legacy-Pfaden, Code-Referenzen und vorhandenen NG-Nachfolgern, nicht auf Produktionsmetriken.
In NG integriert
Newsletter-Abonnements
- Kunden- und Kurierfirmen werden jetzt im Kommunikationsworkspace gepflegt.
- NG arbeitet dafuer direkt auf
company.cmp_newsletterundcompany.cmp_dsgvo. - Der neue Pfad ersetzt die verstreute Legacy-Pflege ueber manuelle Firmenbearbeitung und die isolierten Newsletter-Hilfsseiten fuer den regulären HQ-Betrieb.
Bewusst archiviert oder nicht migriert
sysadmin/newsletter/confirm_newsletter.php und sysadmin/newsletter/no_newsletter*.php
- Diese Seiten tauchen am 2026-03-28 nur noch in
html/unreferenced_php_files.txtundhtml/php_files_not_in_index_flow.txtauf, nicht aber inhtml/index_php_reachable_paths.txt. - Sie haengen an externer
meta_object-Hashaufloesung ueber Fremddatenbanken und sind kein regulärer HQ-Workspace. - Konsequenz: nicht als NG-Route portiert; fachlicher Nachfolger ist die manuelle Consent-Pflege im Kommunikationsworkspace.
tools/auto_response*.php
- Die Varianten liegen in
html/php_files_not_in_index_flow.txt; mehrere davon sind zusaetzlich inhtml/unreferenced_php_files.txtmarkiert. - Im NG gibt es dafuer keinen interaktiven Workspace und keine belastbare produktive Referenz ausser alten Service-/Importpfaden.
- Konsequenz: als Legacy-Integrationsarchiv behandelt, nicht als eigener NG-Workspace migriert.
Generische admin/metafield_special_cron.php-Einmalpfade
- Der generische Trigger ist laut
html/index_php_reachable_paths.txtundhtml/index_php_call_graph.txtnoch aus Legacy-Jobdetails erreichbar. - Der fachlich wichtigste Teil, die Abnahmeprotokoll-Erzeugung, ist im NG bereits durch
JobAcceptanceProtocolServicesowie Kundenkonfigurationen fuer Abnahmeprotokolle ersetzt. - Generische PDF-/Mail-/FTP-Einmalaktionen aus
metafield_special_cron.phpbleiben Legacy-Archivmaterial und wurden bewusst nicht als eigener NG-Workspace nachgebaut.
Sonstige Cron-Skripte wie cron_send_cartage_note.php, cron_sms.php und cron_vht_dispo_days.php
- Diese Pfade erscheinen nur als technische Nebenlaeufer in den Legacy-Dateilisten und alten Cron-Sammlungen.
- Sie repraesentieren Batch-/Betriebslogik, keinen interaktiven HQ-Prozess.
- Konsequenz: nicht Teil der fachlichen Workspace-Migration; verbleibender Handlungsbedarf ist ein separater Betriebsentscheid ausserhalb der UI-Portierung.