Visszaszámláló HELP!

domi007 képe

Hali,
A problémám az lenne, hogy szeretnék egy nagyon egyszerű visszaszámlálót az oldalamra. Kiírná, hogy már csak x nap van hátra, mondjuk újévig.
Felraktam a Countdowtimer modult, de hiába próbálkozok hivatkozni rá az új blokkban, ahol a visszaszámlálás folyna, a drupal a szöveget kiírja, de semmilyen számláló nem látszik. Úgy néz ki, mintha nem töltene be a timer.js-t. Külföldi fórumok szerint az elérési út lehet rossz. A baj az, hogy én nem találtam a szerveren semmilyen timer.js-t tehát nincs is mire hivatkozni elméletben...
Próbáltam mindenféle verziót, a php-sat, és az anélkülit.
Megpróbáltam, hogy nem ezzel a modullal oldom meg a cuccot, hanem egy külön javascripttel. Azonban ez sem ment: hiába írtam be a blokkba, a megfelelő tagek közé, de még kívülről se tudtam behívni...

Szóval egyelőre reménytelen a dolog...
DOMy

domi007 képe

A dokumentáció természetesen elolvastam, a példákat kipróbáltam, mindet, de nem megy :(

ninja:
Köszi a kódot, ez megy, nagyon is szép, de azt szeretném, ha folyamatosan, másodpercről másodperce pörögne le...
Mindenesetre köszönöm, mert máris jobban fest az oldalam!

DOMy

0
0
vikicica22 képe

Én feltettem a countdowntimer (version = "5.x-1.14") modult (Drupal 5.1 / magyar) és szépen működik, nem tudom, mi lehet a hiba nálad.

0
0
domi007 képe

Hogyan használod?
Milyen kóddal írod be, mondjuk egy blokkba?
Nekem egyszerűen bármilyen kóddal próbálom is, nem megy!

Köcce:
DOMy

0
0
vikicica22 képe

Hogyan használod?

1. Blokk: Beviteli forma a blokk-ban: PHP code vagy Full HTML

2. Webhely beállítása: Countdown Timer : - > Javascript load option: Every page

3. Webhely beállítása: Countdown Timer : - > Global Default Output Format:
%years%:év %day%:nap %hours%:óra %mins%:perc %secs%:másodperc

Milyen kóddal írod be, mondjuk egy blokkba?

1. nekem pl ez van a blokk-ba:
<strong><span class="countdowntimer">2008-02-00 00:00:00 -8</span></strong>

2. de ezek is jó:
http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/countdownti...

üdv.: viki

0
0
domi007 képe

Nekem mégse megy. Mindent ugyanígy beállaítottam, de semmi változás.
Egyszerűen ezt írja ki:
2008-02-00 00:00:00 -8

Mintha a class="countdowntimer" abszolút figyelmen kívül maradna :(.

DOMy

0
0
ninja képe

modul nélkül is meg lehet oldani:

írjad be valamelyik kódot egy blokkba

php kód:

<?php
$day = 06;
$month = 11;
$year = 2007;
$age= ((int)((mktime (0,0,0,$month,$day,$year) - time(void))/86400) * 1 );
print ("Még " . $age . " nap!");
?>

js kód:

<script language="javascript" type="text/javascript">
var now = new Date();
var event = new Date("02 June, 2007");
var daysLeft = Math.floor(((event.getTime() - now.getTime()) / (60*60*24)) / 1000);
document.write("<br />Még " + daysLeft + " nap!");
</script>

ninja - http://alleycat.hu

0
0
atekboy képe

Utólagos engedelmeddel az imént én is felhasználtam a kódot.

0
0