Miroslav Kol ý, kolar@pangea.ca, http://www.pangea.ca/~kolar/
18. dubna 1997
Nyn¡:mkolar.org
, kontakt
SaCzech-U je program, kterì umo§åuje zmØnu k¢dov n¡ WWW dokument… podle pý n¡
u§ivatele. Str nky jsou ulo§eny v urŸit‚m k¢du (ne nutnØ jednom) a SaCzech-U
je bØhem odes¡l n¡ u§ivateli zmØn¡ tak, aby je klient dok zal spr vnØ
zobrazit.
SaCzech-U je rozç¡ýen¡m k¢du
SaCzech 2.2 pro pou§it¡ v situaci kdy pý¡sluçn‚ cgi skripty
jsou ulo§eny v soukrom‚m cgi-bin adres ýi u§ivatele, zat¡mco
v p…vodn¡m SaCzechu se pýedpokl dalo, §e budou
ulo§eny v glob ln¡m cgi-bin serveru.
SaCzech-U by mohl tedy bìt zaj¡mavì pýedevç¡m
pro dalç¡ individua
§ij¡c¡ mimo ¬echy, kter pou§¡vaj¡ slu§eb serveru, jeho§
provozovatel‚ nemaj¡ naprosto § dnì z jem instalovat skripty pro
k¢dov n¡ Ÿeçtiny glob lnØ.
SaCzech-U obsahuje ale vçechno co um¡ SaCzech 2.2 a nav¡c m i nØkter
rozç¡ýen¡, kter by mohla bìt u§iteŸn i pro çirç¡ okruh z jemc….
Skripty, kter‚ SaCzech-U generuje mohou m¡t dvØ r…zn‚ ýady jmen:
buÔ toXXX[.cgi], kde XXX jsou jm‚na k¢d… shodn s
WWWdia nebo yyy[.cgi], kde yyy jsou jm‚na shodn s nazvy
EUnet modul… (mo§no pýekonfigurovat pro jak‚koliv dvØ ýady
jmen k¢d…). ObØ ýady skript… jsou schopny spr vnØ pýep¡nat
k¢d podle koment ý… obou typ…: <!--MYCHARSET=XXX--> i
<!--MYCHARSET=yyy-->.
SaCzech-U vyma§e vçechny p…vodn¡ koment ýe typu MYCHARSET z
odes¡lan‚ho dokumentu a na zaŸ tku v§dy vyznaŸ¡ k¢d (XXX)
ve kter‚m je dokument odes¡l n. ObØ ýady skript… tak‚ prov dØj¡ stejnìm
zp…sobem substituci za __CHARSET__:
v kombinaci to__CHARSET__ nebo charset=__CHARSET__
nahrad¡ __CHARSET__ pý¡sluçnìm WWWdia jm‚nem XXX,
ve vçech ostatn¡ch pý¡padech nahrad¡ __CHARSET__ vhodnìm
EUnet jm‚nem yyy.
SaCzech-U je mo§no pou§¡t k snadn‚ konverzi
mezi k¢dy a k ukl d n¡ a udr§ov n¡ soubor… dokument… z¡skanìch z
r…znìch zdroj… pou§¡vaj¡c¡ch r…zn‚ k¢dy v k¢du jedin‚m.
V¡ce podrobnost¡ lze naj¡t v n vodech k instalaci a pou§it¡.
Asi to nen¡ týeba, ale pro £plnost pýipom¡n m, §e
n zev SaCzech je zkratkou kompletn¡ho Satrapa's Czech
(tedy Satrapova Ÿeçtina) a mØlo by se Ÿ¡st s lehce nestandardn¡ anglickou
vìslovnost¡ jako "s Ÿek" (v americk‚ vìslovnosti je pý¡pustnì i "pytl¡k").