• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Countdown im Listing

Summers88

Geonewbie
Hallo,
hat jemand von euch eine Idee wie man einen Countdown ins Listing einfügen kann?
Konkret für den 21.12.2012 Ihr wisst ja warum. :)
Ich habs mit diversen Countdown-Generatoren im Internet probiert. Auf der Basis von html, javascript oder flash.
Allerdings wird der Code immer bearbeitet wenn ich auf "submit changes" klicke und dann funktioniert das nicht mehr.

Danke für eure Hilfe
 

Schatzjäger2

Geomaster
Hast du den Haken bei "The descriptions below are in HTML" gesetzt?
Sonst könntest du noch probieren einen eigenen Countdown mit PHP zu basteln...
 
OP
S

Summers88

Geonewbie
Na das ging ja mal schnell bis die erste Antwort kam.
Also den Haken hab ich gesetzt deswegen wundert es mich ja auch so, dass der html Countdown nicht funzt.
Also du meinst php funktioniert? Das hab ich auch schon im Internet gefunden, sah aber halt nicht so schön aus.
Ich werds mal probieren. Danke
 

HansHafen

Geowizard
Moin,

könnte mir vorstellen das GS bestimmte HTML-Befehle und Scripte blockt?!
Mal nachgelesen, ich meine dazu gibt es ein Statement seitens GS.

BG
HansHafen
 
OP
S

Summers88

Geonewbie
Hi,
also danke erstmal für die Antworten. Hab das heute mal mit php probiert. Leider find ich kein eindeutiges script und ich hab ehrlich gesagt auch keine Lust mir das noch beizubringen.

Ich denke auch das einige Befele einfach nicht unterstützt werden, sehr schade.

Vielleicht find ich ja noch was. Wenn es so sein sollte dann melde ich mich nochmal.

Gruß Fabian
 

Team Free Bird

Geocacher
Code:
<small>Noch...</small><br>

<SPAN id=c1 style="FONT: bold 10px arial; COLOR: black;"></SPAN>
 <SPAN id=c2 style="FONT: bold 10px arial; COLOR: black;">;</SPAN><br>
 <small>...bis zum Weltuntergang</a></small>


<script type='text/javascript'>

var end = new Date('December 21, 2012 00:00:00');
function toSt2(n) {
  s = '';
  if (n < 10) s += '0';
  return (s + n).toString();
}
function toSt3(n) {
  s = '';
  if (n < 10) s += '00';
  else if (n < 100) s += '0';
  return (s + n).toString();
}
function countdown() {
  d = new Date();
  count = Math.floor(end.getTime() - d.getTime());
  if(count > 0) {
    miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
    seconds = toSt2(count%60); count = Math.floor(count/60);
    minutes = toSt2(count%60); count = Math.floor(count/60);
    hours = toSt2(count%24); count = Math.floor(count/24);
    days = count;
    document.getElementById('c1').innerHTML = days + ' Tage';
    document.getElementById('c2').innerHTML = hours + ' Stunde/n ' + minutes + ' Minuten ' + seconds + ' Sekunden '
    setTimeout('countdown()', 100);
  }
}
countdown();
</script>
 
HansHafen schrieb:
Moin,

könnte mir vorstellen das GS bestimmte HTML-Befehle und Scripte blockt?!
Mal nachgelesen, ich meine dazu gibt es ein Statement seitens GS.

BG
HansHafen


Ja, steht auch über der Eingabebox in der (alten) Erfassungsmaske:

"You can use HTML in any of the description fields below with the exception of JavaScript and other embedded code. If you do supply HTML you will need to check the box below for the text to render correctly."
 

Roter-Wolf

Geocacher
Seit wann wird denn java oder php im Listing unterstützt. Ich kann mich erinnern, dass nur reines html unterstützt wird.

Clyde on tour with tapatalk
 

MadCatERZ

Geoguru
Bonnie&Clyde schrieb:
Seit wann wird denn java oder php im Listing unterstützt. Ich kann mich erinnern, dass nur reines html unterstützt wird.
PHP-Unterstützung - das wär's ja noch :lachtot:
Was natürlich ginge:
<img src="http://www.meinedomain.de/counter.php" />
Und dann einfach auf meinedomain.de ein entsprechendes Skript hosten, das als Rückgabewert ein entsprechendes Bild zurückliefert.
 
OP
S

Summers88

Geonewbie
Hallo MadCatERZ,

also eine eigene domain hab ich auch. Aber die hab ich das letzte mal vor Jahren benutzt als wir uns in der Schule eine Internetseite erstellt haben.
Ich werd mal versuchen das Scrip dort zum laufen zu bekommen aber wie das mit dem Bild aus Ausgabe funktioniert weiß ich nicht.
Allerdings wäre doch dann auch das Problem, dass immer nur das aktuelle Bild von der domain geladen wird wenn man die gc-Seite aktualisiert.
Also hab ich ja eigentlich auch wieder keinen funktionierenden Counter, sondern nur ein Standbild. Oder sehe ich das falsch und es gibt eine Variante in der sich das Bild automatisch aktualisiert?

Gruß
 

MadCatERZ

Geoguru
Solche Skripte gibt es im Internet, hier ist zB ein Tutorial:
http://www.php.de/tutorials/3820-mit-php-dynamisch-bilder-erstellen.html
Damit kann man ein Skript erstellen, das bei jedem Aufruf den aktuellen Zählerstand erzeugt.
Vielleicht ist es damit auch möglich, ein Animated Gif zu erstellen
 

Mos_CH

Geocacher
Versuch doch mal, ob GC im Listing das iframe-Tag zulässt, dann könntest Du den JavaScript Teil auf Deine Domain auslagern, und im iframe nur die entsprechende html-Datei referenzieren.

Gruss aus der Zentralschweiz
 
Oben