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").