[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Problem mit HTML-Tags nach dem Umstellen auf Redaxo 5.3
Seite 1 von 1

Problem mit HTML-Tags nach dem Umstellen auf Redaxo 5.3

Verfasst: 19. Jul 2017, 10:31
von NorbertK
Hallo allerseits,

ich suche mir gerade einen Wolf und finde doch nicht, was diese seltsame Code-Ausgabe verursacht.

In sämtlichen Seitentemplates habe ich ein End-Template eingebunden, dessen letzte Befehle das Schließen des Body- und des HTML-Tags sind.
In keinem anderen Template außer in diesem werden diese Befehle abgesetzt.

Und dennoch bekomme ich im Quellcode auf den Contentseiten folgendes Ergebnis:

Code: Alles auswählen

</body</body>

</html>
bzw. auf der Startseite des Projekts:

Code: Alles auswählen

</body>

</html></body>

</html>
ausgegeben.

Abgesehen davon, dass es "unschön" ist aber man sagen könnte, dass die Browser es nicht interpretieren und die Seite korrekt anzeigen bekomme ich dadurch Schwierigkeiten bei der Ausgabe eines Dokumentes als PDF mittels PDFout.

Ich habe bei dem Projekt eigentlich ganz normal die Templates von 4.6 übernommen und auf Redaxo 5.3-Syntax umgesetzt und mir sämtliche entsprechenden AddOns installiert und die Syntax der Module angepasst.

Und ich habe keinen blassen Schimmer, warum diese Tags doppelt geschlossen werden.

Hier noch der Inhalt meines End-Temlates:

Code: Alles auswählen

<script type="text/javascript" src="/resources/js/jquery.js"></script>
<script type="text/javascript" src="/resources/js/scripts.js"></script>
  
</body>

</html>
Und hier der Link zur "Spielwiese": http://sanlutions.info

Hat jemand von Euch 'ne Idee, was mir dieses Problem generieren könnte?

Re: Problem mit HTML-Tags nach dem Umstellen auf Redaxo 5.3

Verfasst: 19. Jul 2017, 12:46
von Thomas.Skerbis
Hast du evtl. einen Outputfilter im Einsatz?

Re: Problem mit HTML-Tags nach dem Umstellen auf Redaxo 5.3

Verfasst: 20. Jul 2017, 06:59
von NorbertK
Hallo Thomas,

nein, habe ich nicht.

Ab jetzt wird's noch seltsamer:
Ich habe eben testweise mein End-Template verändert (den schließenden Body- und HTML-Tag auskommentiert):

Code: Alles auswählen

<script type="text/javascript" src="/resources/js/jquery.js"></script>
<script type="text/javascript" src="/resources/js/scripts.js"></script>
  
<!--</body>

</html>-->
Jetzt sieht der Quellcode so aus:

Code: Alles auswählen

...
  </footer></div>

<script type="text/javascript" src="/resources/js/jquery.js"></script>
<script type="text/javascript" src="/resources/js/scripts.js"></script>
  
<!--</body>

</html>-</body>

</html>-->
Interessant ist auch, dass mir die beiden Tags in Rot angezeigt werden. Redaxo 5.3 scheint also die Syntax zu prüfen. Da die öffnenden Tags ja in einem anderen Template stehen ist es soweit sinnvoll.

Aber: Könnte es sein, dass gerade diese Syntax-Prüfung für diesen Spuk ursächlich ist?

Re: Problem mit HTML-Tags nach dem Umstellen auf Redaxo 5.3

Verfasst: 20. Jul 2017, 08:52
von Thomas.Skerbis
Eigentlich macht REDAXO sowas nicht. Ich tippe darauf, dass irgendein Addon dazwischen funkt.
Solche Automatismen sind mir in REDAXO nicht bekannt. Außer wenn Outputfilter oder evtl. ein Minimizer mitspielen.

Re: Problem mit HTML-Tags nach dem Umstellen auf Redaxo 5.3

Verfasst: 22. Jul 2017, 09:01
von NorbertK
Hallo Thomas,

Du hattest Recht: Ich hatte tatsächlich einen Outputfilter aktiviert (ohne daran zu denken). Ich habe eben schrittweise mal die diversen Addons deaktiviert, die ich für "verdächtig" hielt; und siehe da:
multiglossar 2.0.0-beta1 verursachte den Mist...

Gut, das ich damit nur experimentiert hatte! Wird gleich deinstalliert und gelöscht.

Danke für das Lenken zur richtigen Spur!

Re: Problem mit HTML-Tags nach dem Umstellen auf Redaxo 5.3

Verfasst: 22. Jul 2017, 13:48
von Thomas.Skerbis
Bitte das Problem an den Addon-Entwickler melden. Wolfgang wird sich sicher gerne darum kümmern.

Re: Problem mit HTML-Tags nach dem Umstellen auf Redaxo 5.3

Verfasst: 24. Jul 2017, 20:16
von NorbertK
Hallo Thomas,

mach ich...