Letzte Bearbeitung:
Browser-Cache im Adminmodus abschalten
Wenn man das Template neu installiert hat (im lokalen Testserver oder online auf einer Test-Subdomain) und
• mit den Farbeinstellungen der colordefinition.css und
• den Styles in der user.css oder usermodify.css und
• der Einrichtung der Favicons oder
• der Konfiguration des Templates beschäftigt ist,
dann nervt es, nach jeder kleinen Änderung erst den Cache des Browsers leeren zu müssen.
Daher bekommt der Browser, wenn die Seite im Adminmodus ist, mitgeteilt, er möge doch bitte das Cashen der Seite unterlassen.
Aus mir nicht ersichtlichen Gründen funktioniert das in meiner Installation des Firefox Developer nicht. Im Chrome und Edge jedoch einwandfrei.
// Im Admin-Modus wird der Browser-Cash abgeschaltet, damit Änderungen an den Einstellungen sofort nach einem Reload angezeigt werden.
if (XH_ADM) {
echo '<meta http-equiv="cache-control" content="must-revalidate" />'."\n";
echo '<meta http-equiv="cache-control" content="no-cache, no-transform" />'."\n";
echo '<meta http-equiv="pragma" content="no-cache" />'."\n";
echo '<meta http-equiv="Last-Modified" content="'.gmdate("D, d M Y H:i:s").' GMT" />'."\n";
}