Ok, es geht also tatsächlich um das Template und somit eine manuelle Eingabe.
Es ist eher unwahrscheinlich dass es sich um einen "Bug" von ConPresso handelt, da es dort nichts gibt, was dieses Verhalten erzeugen würde. Ich will Dir auch nicht jeden Wurm aus der Nase ziehen müssen...
DEIN Problem lässt sich aber "bearbeiten", indem man in _include/select_template.php nach der Zeile
Code: Alles auswählen
$template_datei = str_replace('../_data/', BASE_ABS.'_data/', $template_datei);
beispielsweise noch eine weitere hinzufügt
Code: Alles auswählen
$template_datei = str_replace('../../', 'https://domain.de/cms/', $template_datei);
Wenn Du Eingriffe in die Originaldateien vermeiden willst und den "Verbesserten Parser" nutzt, kannst Du dies auch in eine Datei schreiben, die Du dann in mod_parser unter "Zusätzliches Parsing" einbindest analog den dort schon vorhandenen Beispielen.
Eine sehr gut vorstellbare und oft verantwortliche "Fehlerquelle" sind die Browser, die ja nun mal per Definition Interpreter sind, also nicht zwingend das wiedergeben, was man ihnen sendet und es gibt ja auch zahlreiche Möglichkeiten sich den "Quelltext" anzeigen zu lassen (Entwicklertools, Kontextmenü, externer Editor etc.). Es kommt also wie bei vielem auch auf den Empfänger einer Nachricht an, wie er diese wiedergibt
