editimage
3. Muokattavat elementit
Helposti palvelimelle ladattavat kuvat
Kuvat tallettuvat hakemistoon
/site/lasipalatsi.net/www/editimage ja niihin viitataan vastaavalla
linkillä. Kuvan nimi on "hassu" md5-hash tekstistä
"site/dir/dir/page,name", mutta nimi näkyy kun editoit kuvaa jos se on
määritelty, jos sitä johonkin tarvitsisi. Tuolla md5-sotkulla
varmistetaan, ettei kuvat mene päällekkäin ilman että tiedoston nimi
pitenee liikaa.
<%editimage('nimi')%>
Näyttää ko. kuvan sivulla, ja editoitaessa näyttä file upload
-nappulan.
Esim. <%editimage('kuva')%>
<%editimage('nimi','extraa')%>
... voit antaa jotain extrahöhää, joka tulee IMG-tagin sisään.
Esim. <%editimage('kuva','ALIGN=RIGHT BORDER=0')%>
<%editimage('nimi','extraa',leveys)%>
... tai määrätä, että kuvasta tehdään tietyn levyinen kun se
ladataan palvelimelle. Huomaa, että tämä tuhoaa GIF:fistä
läpinäkyvyyden ja interlace-asetuksen tai voi huonontaa kuvan
laatua skaalauksessa. Kuvan korkeus skaalautuu suhteessa niin
että kuvan muoto ei muutu mutta leveydeksi tulee haluttu.
Esim. <%editimage('naamakuva','',100)%>
<%editimage('nimi','extraa',0,korkeus)%>
... tai määrätä korkeuden, leveys määräytyy tällöin kuvan
skaalaussuhteessa automaattisesti.
Esim. ...<TD><%editimage('sivupylvas','',0,500)%></TD>...
<%editimage('nimi','extraa',leveys,korkeus)%>
... tai määrätä molemmat. Jos kuvan suhteet ovat eri, kuva
venyy tai vääristyy sitten.
Esim. <%editimage('ikoni','ALT="*"',64,64)%>