header-xh-01 header-xh-02 header-xh-03 header-xh-04 header-xh-05 header-xh-06 header-xh-07 header-xh-08 header-xh-09 header-xh-10 header-xh-11 header-xh-12 header-xh-13 header-xh-14 headerimage1 headerimage2 headerimage3 headerimage4 headerimage5 headerimage6
Sie sind hier: Startseite > Templates > klr-3col-flex > template.htm > Dynamische Styledefinitionen

Dynamische Styledefinitionen

Ein Teil der dynamischen Style-Definition wird durch das Nachladen der noeditmode.css erledigt, wenn die Seite nicht im Editiermodus ist.

Dann gibt es noch Styles, die sichtbar sind oder nicht, je nachdem ob das Setzen von Cookies durch den Benutzer erlaubt wurde.

// *** Cookie-Erlaubnis abhängige Text-Formate ***
if (function_exists('privacy')) {
    if  (privacy_agreed()) {
        echo '<style type="text/css">
            p.no_cookies_text, div.no_cookies_text { display: none; }
            p.cookies_text, div.cookies_text { display: block; }
        </style>'."\n";
    }
    else {
        echo '<style type="text/css">
            p.cookies_text, div.cookies_text { display: none; }
            p.no_cookies_text, div.no_cookies_text { display: block; }
        </style>'."\n";
    }
}

Außerdem wird die automatische Silbentrennung für die gesamte Website, die das Template verwendet, vom Wert der CMS-Textvariablen TEXT3  gesteuert:

// *** Wenn Silbentrennung für das ganze Web / die ganze Seite aktiviert wird ***
// * strpos gibt 'false' für nicht gefunden zurück, bei Fund die Position, erstes Zeichen = 0!!!
// * Damit bei Fund immer ein Ergebnis größer Null herauskommt, wird dem zu durchsuchenden String ein einzelnes Blank voraus gestellt.
$heustapel = ' '.$tx['template']['text3'];
$nadel = 'Silbentrennung';
if ((strpos($heustapel,$nadel)) or (isset($GlobaleSilbentrennung))) {
echo '<style type="text/css">
    body {hyphens: auto;    }
</style>'."\n";
}


| Seitenanfang | |  - - - By CrazyStat - - -

Please activate JavaScript in your browser.

» Sitemap