gibts sowas wo man auch übers admin menue dieses einstellen kann?
habe nichts passendes gefunden ausser ein paar code schnipsel wieder einmal lol
zu finden hier : //www.scriptarchive.com/countdown.html
oder
//www.openconcept.on.ca/guide-countdown.phtml
ist das bruchbar?
sieht jedenfalls nicht schlecht aus lol
[Editiert am 24/11/2003 von catzenjaeger]
$content = <<<credits
<div align="center">
<script LANGUAGE="JAVASCRIPT">
breite=12; hoehe=27; stellen=8;
// Vorladen der Ziffern
n=new Array(10);
for(i=0;i<10;i++) { n[i]=new Image(breite,hoehe); n[i].src='countdown/n'+i+'.gif'; }
// Initiierung des Zwischenspeichers
AnzS=""; for(i=0;i<stellen;i++) AnzS+=" ";
// Fuellzeichen
Leer=""; for(i=0;i<stellen;i++) Leer+="x";
// Funktion zum Anzeigen einer Zahl
function shownum(w) {
var AnzW=Math.floor(Math.abs(w));
var we=""+Leer+AnzW;
we=we.substring(we.length-stellen,we.length);
for(var i=stellen-1;i>=0;i-=1) {
if(AnzS.charAt(i)!=we.charAt(i))
document.images['b'+i].src='countdown/n'+we.charAt(i)+'.gif';
}
AnzS=we;
}
// Das hier endende erste Script kann durch Aufruf
// von shownum(...) zur Anzeige von Zahlen genutzt werden
// Initialisierung der Anzeige der Sekunden
function countdownstart() {
jetzt=new Date();
naejahr=jetzt.getYear()+1;
if(naejahr<1900) naejahr+=1900;
neujahr=new Date(naejahr,0,1);
countdownloop();
}
// Laufende Anzeige im Sekundentakt
function countdownloop() {
jetzt=new Date();
diff=neujahr.getTime()-jetzt.getTime();
if(diff<0) {
naejahr++;
neujahr=new Date(naejahr,0,1);
}
sekunden=Math.floor(diff/1000);
startfrist=1001-(jetzt.getTime()%1000);
shownum(sekunden);
setTimeout("countdownloop()",startfrist);
}
/* Will man ein anderes Datum als den Jahreswechsel nehmen,
etwa den 1.3.2005, 17:19 Uhr, dann sind die beiden letzten
Funktionsdefinitionen durch diese zu ersetzen:
*/
function countdownstart() {
enddatum=new Date(2003,7,26,19,00,0); // Monat: 0 = Januar!
countdownloop();
}
function countdownloop() {
jetzt=new Date();
diff=enddatum.getTime()-jetzt.getTime();
if(diff<0) diff=0;
sekunden=Math.floor(diff/1000);
startfrist=1001-(jetzt.getTime()%1000);
shownum(sekunden);
setTimeout("countdownloop()",startfrist);
}
document.write(' ');
for(i=0;i<stellen;i++) {
document.write('<img name="b'+i+'" src="countdown/nx.gif" width="'+ breite+'" height="'+hoehe+'">');
}
document.write(' Sekunden bis .....');
countdownstart();
</SCRIPT>
</div>
credits;
#print $content;
Und dir diese runter laden Bildchen (http://www.pragmamx.org/countdown/)
Das ganze in eine Datei packen block-countdown.php und in den Ordner Blocks und dann freischalten.
[Editiert am 24/11/2003 von DarkBoy]
wo speicher ich die bilchen? und wo tue ich die rein???
hmmm und mein background ist schwarz lol gibts die auch in weiss die zahlen????
achso danke für die hilfe erstemal :)
Hi :)
über Google (http://www.google.de/search?q=gifs+digits+counter&hl=de&lr=&ie=UTF-8&oe=UTF-8&start=20&sa=N) das finden (http://www.cs.berkeley.edu/~ddgarcia/gifs/numbers/) und dann weiter hierhin klicken (http://www.counterart.com/)
Wenn ich das script richtige kapiere, müssen die Digits in einen Unterordner /countdown im root ;)