Harjoitukset

tekijä: Rikupekka Juhani Oksanen Viimeisin muutos torstai 15. toukokuuta 2014, 09.18
Harjoitukset - Plone-lomakkeiden käyttö

Käytä harjoituksissa oman yksikkösi www-sivuja. Harjoituslomakkeen voi halutessaan piilottaa (muuttaa yksityiseksi) heti lomakkeen luomisen jälkeen. Lomaketta voi sitten muokata rauhassa.

Kaikki lomakeohjeet: https://www.jyu.fi/thk/plone-ohjeet/oppaat/form-folder-ohje/

1. Uuden lomakkeen luominen

Kun uusi lomake luodaan, siihen tulee oletuksena jo kolme kysymyskenttää malliksi: Nimi, sähköposti ja palaute.

https://www.jyu.fi/itp/plone-ohjeet/oppaat/form-folder-ohje/kuinka-lomake-tehdaeaen

  1. Mene johonkin kansioon yksikkösi sivuilla ja valitse Lisää uusi -> Form Folder
  2. Kirjoita aluksi lomakkeelle vain otsikko ja kuvaus. MUUTA EI TARVITA VIELÄ
  3. Tallenna

Voilaa! Lomake on (melkein)käyttövalmis!

2. Lomakkeen tiedot sähköpostiin (ns. mailer-adapteri)

Jotta lomakkeen tiedot lähtisivät sähköpostiin, on lomakkeella ns. mailer-adapteri.

  1. Avaa lomakekansion sisältö-välilehti ja valitse mailer. Muokkaa
  2. Mailerissa voi määritellä mihin sähköpostiosoitteeseen tiedot lähetetään https://www.jyu.fi/itp/plone-ohjeet/oppaat/form-folder-ohje/lomakkeen-asetusten-muuttaminen
  3. Tallenna ja testaa lomaketta

3. Thank you -sivu

  1. Muokkaa Thank you -sivua mahdollisimman selkeäksi ts. niin että lomakkeen käyttäjä tietää että tiedot on vastaanotettu onnistuneesti

4. Lomakkeella kerättyjen tietojen tallentaminen taulukkoon (esim. Excel)

Lomakkeen avulla voidaan liitetiedostot tallettaa kätevästi Excelin tai selaimen kautta avattavaksi.

  1. Lisää lomakkeelle Save Attachments Adapter (tallentaa liitteet)
  2. Lisää lomakkeelle Save Data Adapter (tallentaa tiedot taulukkoon)

https://www.jyu.fi/itp/plone-ohjeet/oppaat/form-folder-ohje/lomakkeella-tallennettujen-tietojen-avaaminen

5. Erilaisten lomakekenttien lisääminen

Kokeile ainakin:

  • Text field - monirivinen tekstikenttä
  • String field - yksirivinen tekstikenttä
  • multiple selection field - monivalinta
  • selection field - valintakenttä
  • file field - liitetiedosto