Autor Zpráva
00flash00
Profil *
<div class='maintitle' align='center'><b>
{CUSTOM=clock}
</b></div>
a v tom istom riadku ako mám hodiny, by som kcel zobrazit aj tie meniny, ale ket to napisem takto

<div class='maintitle' align='center'><b>
{CUSTOM=clock} meniny oslavuje:<SCRIPT src='meniny_sk.js' type=text/javascript></SCRIPT>
</b></div>

Tak mi to vzhodí chybu, ako to mám napisat do toho riadku kde su aj hodiny?
Leo
Profil
{CUSTOM=clock} je jako co? Leo
peta
Profil *
00flash00
Koukam, ze ty tu pletes pate pres devate :)

<div class='maintitle' align='center'><b>
{CUSTOM=clock}
</b></div>
--- Toto vypada jako cast PHP, kde cosi zrejme prepisujes v te slozene zavorce, aspon casto se to tak dela.

meniny oslavuje:<script src="meniny_sk.js" type="text/javascript"></script>
</b></div>
--- To je zas radek, ktery pouze do html vlozi scripty (neco jako v PHP include), ten muze byt i v head :)
A pak je nutne napsat jeste spousteci algoritmus do body, ten se pise trosku jinak (bez src) a protoze jsi neuvedl stranku a spol, tak jen muzu hadat
<head>
<script src="meniny_sk.js" type="text/javascript">document.write(aaa)</script>
</head>
<body>
meniny oslavuje:
<script type="text/javascript">
</script>
</body>

to ti vepise do stranky vse, co momentalne obsahuje promenna aaa.
Nejlepe cely ten script z toho externiho souboru prekopirovat na misto, kde mas ted to document.write . Stejne ho na jine strance asi nepouzijes, ne? A zrovna bych do nej pripsal i to ten text "meniny oslavuje:" , kdyz nekdo vypne JS, tak se nezobrazi ani ten.

Nejlepe, kdyz das odkaz na stranku a odkaz na script (vis, ja jsem desne liny to hledat na jakpsatweb, radeji upravim uz neco skoro hotove)
00flash00
Profil *
No ale ide oto ze ja potrebujem zobrazit ten script za tým casom ale ket to napisem takto
<div class='maintitle' align='center'><b>
{CUSTOM=clock} meniny oslavuje:<SCRIPT src='meniny_sk.js' type=text/javascript></SCRIPT>
</b></div>
(podotíkam ze to som len vytrhol par riadkov z php) tak mi nezobrazi nic, ani cas , proste nic ale ket to napisem takto
<div class='maintitle' align='center'><b>
{CUSTOM=clock}
meniny oslavuje:<SCRIPT src='meniny_sk.js' type=text/javascript></SCRIPT>
</b></div>
Tak mi zobrazi aj cas,, ale tie meniny sa zobrazia az v druhom riadku.!! :(
neviem netreba nejako ukoncit tieto zatvorky {} abz som zane mohol pisat?
Fred
Profil
Proč tam nedáš ty meniny pomocí php, je to výhodnější.
peta
Profil *
00flash00
ukaz original. Mi se podle tech uvozovek zda, ze to tam cely pvisujes pomoci PHP a tam vadi kazdy lomitko. Protoze ciste teoreticky tam nemas chybu.

A nebo, jak povidas, ze to nefunguje na radku, ty mas script pro nahrazeni po radcich. takze ani toto by ti nemelo fungovat:
aaa{CUSTOM=clock}
To zkolabuje PHP script a kdyz objevi chybu, tak ti vrati prazdy retezec.

Ted muze byt taky problem v tom, ze ten nahrazujici script ti tam prida prvek typu display:block a pak ti to samo odskoci na druhy radek.
Nebo ti ten prvek tam prisa JS hodinovy, vysledek stejny.
00flash00
Profil *
Takze tu je to php . . .
http://web.stonline.sk/allsecuritygroup/theme.php
a tu je ten JS
http://web.stonline.sk/allsecuritygroup/meniny.js

No a vtom theme.php si daj len vyhladat {CUSTOM=clock}
Tin
Profil
tak vypisuj čas taky JS
peta
Profil *
00flash00
JS ti vklada string, s tim problem neni. To muzes vyzkouset

aaa <script src="meniny_sk.js" type="text/javascript"></script> bbb

a bude to vse na jednom radku. A kde mas to PHP, ktere nahrazuje to, co je v tech zavorkach? To mas spatne, protoze kdyz koukam na zdroj, tak mas kazdou tu zavorku na novem radku.

Tin pomoci JS to ma jen tu nevyhodu, ze to ukazue tvuj cas.

Ale nevim, co ma za stres, kdyz to ukazuje tvuj cas, kdy pouziva JS kalendar, ktery ukazuje tvoje nastaveni PC. Kdyz si nastavim, ze je 30.ledna, tak mi ukaze, ze ma stvatek karolina misto jana :)

http://www.volny.cz/peter.mlich/Pr/efekty/hodinydig.htm
Kde to ale delam jako prepisovani divu a ne jako document.write
peta
Profil *
00flash00
mimochodem, ta velka tabulka kalendar by sla napsat takto:
kalendar1 = "Nový rok,Alexandra,Daniela,Drahoslav, ..."
kalendar1=kalendar1.split(",");
(udelat to jako string a pak rozsekat podle carky do pole a dat do te same promenne. Nevim, jaky ted dlouhy muze byt string, ale myslim, ze to neni zas tak omezeno. Hadam, ze 32000 znaku by to mohlo vydrzet)
00flash00
Profil *
Takze, Takto to vyzera , Ket to napisem takto
<div class='maintitle' align='center'><b>

{CUSTOM=clock}
<script src='meniny.js' type='text/javascript'></script>
</b></div>



Ale ja chcem aby sa tie meniny zobrazily tu:
Tin
Profil
nemohl bys to tam narvat absolutní pozicí?
Hoonza
Profil *
No a byl by problém, aby ten PHP kód vytvořil část javaskriptu?
např. něco jako
<?php ... CUSTOM=clock; echo '<script type=text/javascript><!-- a = CUSTOM; b = meniny; document.write(a+" "+b);--></script>' ?>

?

H.
Hoonza
Profil *
Pardon, chce to ještě doladit:-))
<?php ... CUSTOM=clock; echo '<script type=text/javascript><!-- a = '.CUSTOM.'; b = meniny; document.write(a+" "+b);--></script>' ?>
00flash00
Profil *
Peta no ako to vydis?
Fred
Profil
http://www.google.com/search?sourceid=mozclient&ie=utf-8&oe=utf-8&q=ph p+svatek
00flash00
Profil *
Ale ja uz tie sviatky mám, len ma trapy ako to vlozit do toho riadku kde je datum chapes . . .
Fred
Profil
Tak tomu nerozumím, custom clock je to datum?
.maintitle{white-space:nowrap}
<div class='maintitle' align='center'><b>{CUSTOM=clock}</b>sem to narvi</div>
00flash00
Profil *
Ano custom Clock je datum, je to vlastne ako plugin v websysteme e107
peta
Profil *
00flash00 Jak to vidim ja? Ja s PHP nedelam, rikam, ze cela chyba je nekde v PHP. Zatim jsi nepridal kod, ktery generuje ten
{CUSTOM=clock}
co tam jako misto toho da to tve PHP.

... Fred ma zajimavy reseni, pouzi tag nad tim a ten si ostyluj, kdyz nejsi schopny zmenit to chybne PHP, ktere ti tam zrejme vlozi <div>Ctvrtek 19.5.2005</div> . a div je blokovy prvek, velde nej bez float nebo position nemuze nic byt.
V tvem pripade by ale to receni muselo byt...
.bbb {_display:inline-block}
.bbb .aaa {width:6em;float:left}
.bbb br {line-height:0;clear:left}
<div class="bbb">
<div class="aaa">
{CUSTOM=clock}
</div>
<script src="meniny_sk.js" type="text/javascript"></script>
<br>
</div>

A uplne nej to udelat cely v JS
www.volny.cz/peter.mlich/www.htm
- Moje ukazky, JS datum a cas
peta
Profil *
Fred {CUSTOM=clock} , sem si prohledl ty stranky, co jsem od nej zadal a jestli to spravne chapu, tak ze jedna o nejaky TEXT, ktery, kdyz ma kolem sebe zavorky {} a je na NOVEM RADKU, tak je nahrazen nejakym nadrazenym scriptem za neco jineho. Pokud se nesplni tyhle podminky a da
aaa{}
{}aaa
tak to zkolabuje a vse na tom radku bude smazano a script pokracuje dal.

Neco, jak jsou u miniBB fora templaty, sablony:
<li><a href="{$main_url}/{$bb_admin}action=addforum1">{$l_addforum}</a></li>
Kde ale tady pouzivaji primy vztup promenne, ne jeste pres nejaky ctvrty script, ktery teprve rozeznava, jake klicove slovo bylo pouzito a podle toho neco vybere. A taky to tady neni omezeny na radky.
00flash00
Profil *
No dobre díky vam za pomoc, ale uz som nemal nervy atak som to vymyslel takto :-)

error414-
Profil *
{CUSTOM=clock} pouziva Fasttemplate, misto toho se vlozi cast kodu. Nastuduj si php.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0