Muokattavista elementeistä
2. Perusteet
käytettävissä on monenlaisia mahdollisuuksia
Ensin esimerkki siitä, miten sivulle saa upotettua muokattavia elementtejä:
<?require('ihaaedit.php')?>
<html>
<head>
<title><?editshow('otsikko')?></title>
</head>
<body bgcolor="#FFFFFF">
<?editstartpage()?>
<H1><?edittext('otsikko')?></H1>
<P>Kotisivuni teksti on <?edittext('teksti',60,5)?>
<P>Sivulla on käyty <%=counter(300)%> kertaa.
<P>Bannerimainos:
<%bannerstart()%>
<%banneritem('http://libplussa.fi/kuvat/plussa75.gif',
'http://www.libplussa.fi',
10)%>
<%banneritem('http://www.iki.fi/iki/iki-logo-16.gif',
'http://www.iki.fi',
20)%>
<%bannerend(468,60)%>
<P><?edittext('pitkateksti',60,10)?>
<?editendpage()?>
</body>
</html>
|
Sivuilla voi olla muokattavia elementtejä mm. seuraavan kaltaisia:
- Muokattava yhden rivin kokoinen teksti
- Muokattava monen rivin kokoinen teksti
- Kuva, jonka voi ladata http-upload -nappulalla ja joka skaalataan www-suunnittelijan määrittelemään kokoon palvelimella automaattisesti (ei tarvitse miettiä tarkkaan kuinka isona skannaa jne)
- Lista bannereita joista valitaan jokin satunnaisesti
-
Elementtien lisäksi sivuille voi rakentaa erilaisia listoja sivujen sisällöistä, mm.
- Lista, missä on halutussa muodossa tietoja halutuilta sivuilta (esim. uutislista ingresseineen, lista sivujen nimistä, tms).
- Kategorioittain jaoteltu lista sivuista, eli sivut lajitellaan jonkin kentän mukaan ensin kategorioihin ja niiden sisällä sitten eri tavalla.
- Haku, joka näyttää hakutuloksena sivut joista löytyy annettu teksti
Yksittäisten sivujen lisäksi on myös helppo rakentaa "kortistohakemistoja", joissa on yksi sivupohja mutta hakemistossa voi olla "monta" käyttäjälle näkyvää sivua joilla kaikilla on sama ulkoasu mutta eri sisältö muokattavissa kentissä.
On myös mahdollista yhdistää sivujen editointi ja tavallinen http-autentikaatio jolloin sivut pääsee katsomaan salasanalla ja voi saman tien muokata niitä sivuja joita käyttäjällä on lupa muokata.
Maksimipituus tekstille missään muokattavassa kentässä on 8000 merkkiä. Kaikissa tulee editoitaessa tekstilaatikon eteen kentän nimi
otsikoksi, niin tietää mikä kenttä on mikäkin.
Käyttämällä näitä toimintoja luovasti, voi saada aikaa kaikenlaista hauskaa ja toimivaa...