... probier mal

[hour => 00.00] && [hour =< 08.00]
[hour => 08.01] && [hour =< 16.00]

etc.

zu deiner 2. frage nach einem random css
das könnte man wie folgt lösen, obwohl es in TYPO3 wahrscheinlich auch noch viele andere wege gibt ;)

## TS Setup
## include random Stylesheet

includeLibs.user_randomCSS = path2file/randomcss.php
page.headerData.110 = USER_INT
page.headerData.110.userFunc = user_randomCSS




und dazu die klitzekleine randomscss.php



<?php

function user_randomCSS() {

        $fpath='path/to/folder/including/all/css/files/for/random/use';
        $randomCSS=array();
        $dir = opendir($fpath);
        
        while (false !== ($filename = readdir($dir))){
if ($filename != "." && $filename != ".." && !is_dir($fpath.$filename)) { $randomCSS[] = $fpath.$filename;}
        }
        
        if(count($randomCSS)>0) {
       shuffle($randomCSS);
$cssTag = ' <link rel="stylesheet" type="text/css" href="'.$randomCSS[0].'" />
       ';
        }
        
        return $cssTag;
        
}       
?>





grüsse,
GUIDO




On 2010-04-06 21:24:26 +0200, Lars Brinkmann <brinkmann.l...@gmail.com> said:

Hallo Liste,

mit Hilfe von Conditions möchte ich gerne alle 8 Stunden ein
Hintergrundbild auf der Startseite wechseln.
Der entsprechende Abschnitt im Setup sieht so aus:

[hour =>0, <8]
page.headerData.10 >
page.headerData.10 = TEXT
page.headerData.10.value (
  <style type="text/css">
     .wrapHeader { background:
url(fileadmin/templates/images/pageHeaderPictureAlt2.jpg); }
     .wrapClaim  { display: none; }
  </style>)
[global]

[hour =>8, <16]
page.headerData.10 >
...
)
[global]

[hour =>16, <24]
page.headerData.10 >
)
[global]


Es werden aber immer nur die Anweisungen in der letzten Condition ausgefü
hrt.
Lösche ich den Abschnitt [hour =>16, <24], dann wird der darüber
liegende letzte Abschnitt genutzt.

Wo habe ich den Fehler eingebaut?

Noch besser wäre allerdings, wenn ich das Hintergrundbild per Zufall
ändern könnte. Gibt es da auch eine Möglichkeit?


Viele Grüße, Lars Brinkmann


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an