News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 7
Seite [1]
scrim17


Beginner



Herkunft: Hagen
Beiträge: 16
# Thema - 19.08.2012 um 14:59 Uhr
Moin zusammen,

ich suche nach einer Möglichkeit einen Countdown in die News einzubauen. Ist das möglich? Wenn ja, wie?

Vielen Dank im voraus.

Gruß Robin
Inaktiv
aschti


Poststar





Beiträge: 778
# Antwort: 1 - 19.08.2012 um 15:12 Uhr
servus, was funktioniert obwohl es keine feine lösung ist zumindest mit der art wie ^^

nehme z.b. script http://www.jjam.de/JavaScript/Datum_Uhrzeit/Countdown.html

mach das in die news und kessel es mit dem bbcode ein [html][/html]

bsp.:mehr... +-
[html]<html>
<head>
<title>Datum-Countdown mit JavaScript</title>

<script language="JavaScript">
// Ziel-Datum in MEZ
var jahr=2222, monat=2, tag=22, stunde=22, minute=22, sekunde=22;
var zielDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);

function countdown() {
startDatum=new Date(); // Aktuelles Datum

// Countdown berechnen und anzeigen, bis Ziel-Datum erreicht ist
if(startDatum<zielDatum) {

var jahre=0, monate=0, tage=0, stunden=0, minuten=0, sekunden=0;

// Jahre
while(startDatum<zielDatum) {
jahre++;
startDatum.setFullYear(startDatum.getFullYear()+1);
}
startDatum.setFullYear(startDatum.getFullYear()-1);
jahre--;

// Monate
while(startDatum<zielDatum) {
monate++;
startDatum.setMonth(startDatum.getMonth()+1);
}
startDatum.setMonth(startDatum.getMonth()-1);
monate--;

// Tage
while(startDatum.getTime()+(24*60*60*1000)<zielDatum) {
tage++;
startDatum.setTime(startDatum.getTime()+(24*60*60*1000));
}

// Stunden
stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));
startDatum.setTime(startDatum.getTime()+stunden*60*60*1000);

// Minuten
minuten=Math.floor((zielDatum-startDatum)/(60*1000));
startDatum.setTime(startDatum.getTime()+minuten*60*1000);

// Sekunden
sekunden=Math.floor((zielDatum-startDatum)/1000);

// Anzeige formatieren
(jahre!=1)?jahre=jahre+" Jahre, ":jahre=jahre+" Jahr, ";
(monate!=1)?monate=monate+" Monate, ":monate=monate+" Monat, ";
(tage!=1)?tage=tage+" Tage, ":tage=tage+" Tag, ";
(stunden!=1)?stunden=stunden+" Stunden, ":stunden=stunden+" Stunde, ";
(minuten!=1)?minuten=minuten+" Minuten und ":minuten=minuten+" Minute und ";
if(sekunden<10) sekunden="0"+sekunden;
(sekunden!=1)?sekunden=sekunden+" Sekunden":sekunden=sekunden+" Sekunde";

document.countdownform.countdowninput.value=
jahre+monate+tage+stunden+minuten+sekunden;

setTimeout('countdown()',200);
}
// Anderenfalls alles auf Null setzen
else document.countdownform.countdowninput.value=
"0 Jahre, 0 Monate, 0 Tage, 0 Stunden, 0 Minuten und 00 Sekunden";
}
</script>
</head>

<body onload="countdown()">
<form name="countdownform">
<p>
<input size="75" name="countdowninput">
</p>
</form>
</body>

</html>[/html]


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
scrim17
Thread-Ersteller


Beginner



Herkunft: Hagen
Beiträge: 16
# Antwort: 2 - 19.08.2012 um 15:27 Uhr
Alles klar ich probiers mal eben

dankeee


Inaktiv
|
aschti


Poststar





Beiträge: 778
# Antwort: 3 - 19.08.2012 um 15:30 Uhr
man könnt natürlich auch ein modul basteln das man es einfach via bbcode oder platzhalter erstellen könnte die frage ist nur in wie fern der aufwand gerecht wäre bzw wie oft man das braucht ...

edit:

oder was auch gut wäre http://www.dynamicdrive.com/dynamicindex6/dhtmlcount.htm

damit würde man sich das gepfusche mit dem zweiten head,body sparen.

einfach den einen abteil in den head im template und den zweiten teil via bbcode in die news somit müsstest auch bei mehreren coundowns nicht immer wieder alles komplett reindonnern.


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Zuletzt editiert von aschti am 19.08.2012 um 15:34 Uhr (1x Editiert)
Inaktiv
|
scrim17
Thread-Ersteller


Beginner



Herkunft: Hagen
Beiträge: 16
# Antwort: 4 - 19.08.2012 um 15:34 Uhr
naja das würde sich nicht lohnen. ich habe noch zwei andere probleme oder fragen, kann ich dich mal bei icq anschreiben? er zeigt mir bei den news auch nur den quelltext an also fununiert nicht wirklich, wird eher an mir liegen denk ich ^^


Inaktiv
|
aschti


Poststar





Beiträge: 778
# Antwort: 5 - 19.08.2012 um 15:36 Uhr
unter system optionen news html erlaubt ?


------------------
p.s. die oben zufindenen Rechtschreibfehler sind eine gratis beigabe ^^

www.DemolitionGroup.de
It's Time to Fight - Play Hard & Fair !


Inaktiv
|
scrim17
Thread-Ersteller


Beginner



Herkunft: Hagen
Beiträge: 16
# Antwort: 6 - 19.08.2012 um 15:37 Uhr
jap, ist erlaubt. hab dich mal bei icq angeschrieben


Inaktiv
|
scrim17
Thread-Ersteller


Beginner



Herkunft: Hagen
Beiträge: 16
# Antwort: 7 - 26.08.2012 um 11:19 Uhr
es hat alles geklappt. allerdings hätte ich ohne aschtis hilfe nichts hinbekommen^^ vielen dank dafür.


Inaktiv
|

Dieses Thema wurde von palle ClanSphere Team PM geschlossen.

Antworten: 7
Seite [1]




ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo