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.