HTML Konfigurationsdateien - marcelb98/infomonitor GitHub Wiki

Manche HTML-Seiten, die als Inhalt in den Infomonitor eingebunden werden, müssen vor der Auslieferung an den Browser bearbeitet werden, da diese sonst. z.B. seitlich scrollen würden. Das trifft v.a. auf HTML-Dateien zu, die von einer anderen Software ausgegeben wurden und mit festen Pixelangaben arbeiten.

Diese Konfigurationsdateien liegen im Verzeichnis adaptions und sind grundsätzlich normale PHP-Skripte.
Eine dieser Dateien wird dann über die Konfigurationsdatei aktiviert, was zu folge hat, dass die enthaltenen Befehle für alle HTML-Dateien ausgeführt werden, die im Infomonitor angezeigt werden.

CSS einfügen

Über die Variable $_ADAPTION_INSERT_CSS in der HTML-Konfigurationsdatei kann beliebiger CSS-Code in die einzubindende HTML-Datei eingefügt werden.
Dabei steht der Platzhalter ##WIDTH## zur Verfügung, der die benötigte Breite des eingebundenen HTML-Dokuments angibt.

HTML entfernen

Über das in der Variable $_ADAPTION_REMOVE_HTML hinterlegte Array können beliebig viele HTML-Snippets aus dem HTML-Dokument entfernt werden. Jedes Snippet hat einen Eintrag im Array.
Jedes Vorkommen jedes Snippets wird aus dem HTML-Code entfernt.