┌vodDetailnφ popis programuStßhnout program HPCFirma Blue Wave

Psanφ strßnek s pou₧itφm HPC

Pojmy
Objekt
╚ßst html k≤du nßsledujφcφho formßtu: <@nßzev> definice objektu </@>. Nßzev objektu musφ b²t jedineΦn². Vádefinici objektu mohou b²t krom∞ html k≤du takΘ odkazy na jinΘ objekty (labely), nesmφ vánφ vÜak b²t definice jinΘho objektu.
Label
Specißlnφ nepßrov² tag pou₧it² váhtml k≤du. Mß tento formßt <$nßzev> . Tento tag je programem nahrazen za objetk p°φsluÜnΘho nßzvu.

Program umo₧≥uje napsat do jednoho souboru spoleΦnou kostru strßnek, Üablonu. Mφsto Φßstφ textu odliÜn²ch pro jednotlivΘ strßnky se do Üablony umφstφ labely. Soubor pro konkrΘtnφ strßnku pak obsahujφ jen definice objekt∙ p°φsluÜφcφm k label∙m.

P°φklad labely - mod°e, definice objekt∙ - Φerven∞
èablona
<HTML>
<HEAD>
<TITLE><$titulek></TITLE>
</HEAD>
<BODY  BGCOLOR="#ffffff"  >
<$maintext>
</BODY>
</HTML>
Strßnka
<@titulek>Demo page</@>

<@maintext>
<FONT COLOR="#00ff00" >
Hello word !
</FONT>
</@>
Prvnφ verze programu umo₧≥ovala jen vyvß₧enφ objekt∙ odspoda nahoru (v Üablonßch byly jen labely a definice objekt∙ byly v souborech pod nimi). SouΦasnß verze umo₧≥uje vyvß₧enφ objekt∙ i váopaΦnΘm sm∞ru (objekty mohou b²t definovßny i váÜablonßch a mohou se pou₧φvat vásouborech podle nich kompilovan²ch) a dokonce i nap°φΦ celou prezentacφ (objekty jsou definovßny váexternφch souborech a je mo₧nΘ je pou₧φt kdekoliv vácelΘ prezentaci).

P°φklad
èablona
<@verze>ver 2.02</@>
<HTML>
<HEAD>
<TITLE><$titulek></TITLE>
</HEAD>
<BODY  BGCOLOR=<$cl_pozadi> >
<$maintext>
</BODY>
</HTML>
Strßnka
<@titulek>Demo page</@>

<@maintext>
<$redtext>Hello word <$/redtext>
<BR>
<FONT COLOR=<$cl_text> >
Demo <$verze>
</FONT>
</@>
Externφ soubor

<@cl_pozadi>#ffffff</@>
<@cl_text>#000000</@>

<@redtext><FONT  COLOR="#ff0000" ></@>
<@/redtex></FONT></@>

Zp∞t na Popis programu

©Blue Wave s.r.o.
info@bluewave.cz