Seite 1 von 1

Coding Frage

Verfasst: Mo 27. Jun 2022, 18:04
von Tommy Herrmann
Hallo Werner,

hast Du Lust und Laune mir den Unterschied dieser beiden Zeilen in einer .html Datei kurz zu erklären?

Die Forum-Software wird die erste mit der zweiten Zeile ersetzen:

Code: Alles auswählen

<!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->

{% if not S_IS_BOT %}{{ RUN_CRON_TASK }}{% endif %}

Re: Coding Frage

Verfasst: Di 28. Jun 2022, 18:33
von Werner-Zenk.de
Der erste Code sieht aus wie eine Browserweiche beim alten I.Explorer.
Im Grunde kann man für seine HTML/PHP-Seiten einen eigenen Parser mit PHP erstellen,
also, eine Template engine die dann bestimmten Anweisungen in PHP-Code übersetzt.
Da gibt es z.B.: Twig oder Smarty., frage mich aber nicht genau was das ist, im Grunde kann da jeder seinen eigenen Parser kreieren, Stichwort: BBCode.

Re: Coding Frage

Verfasst: Di 28. Jun 2022, 18:52
von Tommy Herrmann
Danke Dir,

so ähnlich hatte ich das schon vermutet. Was ich nicht verstehe ist eben, warum die das überhaupt so ändern.

Hier die Änderungen von diesem Update:

https://area51.phpbb.com/code-changes/3.3.7/

... ich habe hier die Datei "overall_footer.html" geändert:

https://area51.phpbb.com/code-changes/3 ... .html.html

Egal - ich habe nur eben das Problem, das ich etliche Dateien der Software selbst umgeschrieben habe und nun bei jedem Update höllisch aufpassen muss, dass ich da eventuelle Änderungen eben auch anpasse.