Haltia 2:n toiminnallisuudet
Hallintasivu
• Sivustoa hallitaan kokonaan julkisella puolella --> ei erillistä ylläpitoulkoasua, muutokset tallennuksen jälkeen nähtävillä oikeassa ulkoasussaan
• Sisäänkirjautumisen jälkeen näytetään julkisen sivuston päällä ylläpitopainikkeita
• Navigointi tapahtuu sivuston ulkoasun mukaan omilla navigointipainikkeilla
• Avattu ylläpitovalikko pysyy auki, vaikka sivua vaihdettaisiinkin
Valikko
• Tallentuu tietokantaan
• Alavalikoiden määrää ei rajoitettu, luku rekursiolla eli käytännössä rajattomat alavalikot
• Hallintasivu aukeaa omaan ikkunaansa
• Uusi valikonkohta, tallennus, järjestyksen vaihto yms. käyttäjäystävällisemmät
Sisällönhallinta
• Tekstisivut tallentuu tietokantaan
• Muokkaussivu avautuu uuteen ikkunaan
• Muokkaussivulla voidaan muokata otsikkoa ja mahdollisesti pitkää otsikkoa --> yhtenäisempi ulkoasu julkisella puolella
• Sisällön ajastaminen: sivulle voidaan määritellä, milloin julkaisu alkaa ja/tai loppuu
Julkinen puoli
• Sivujen linkkeinä toimivat referenssinimet (tuplanimen tapauksessa pelkkä sivunumero)
• Lähdekoodi nopeampaa ja tehokkaampaa
• Googleoptimointi otettu huomioon alusta alkaen
• Modulit (Kuvagalleria, tapahtumakalenteri, vieraskirja tms.)
• Modulit irroitettu sisältösivuista --> jokaisella sivulla voi olla oma tekstisisältönsä ja lisäksi haluttu määrä moduleita
Modulinkäsittelysivu
• Kaikkien sivustolla olevien modulien listaus
• Uusien modulien lisääminen
• Modulin palautus poistetulta sivulta
• Modulien siirto eri sivujen kesken
• Sivulla voi olla useita moduleita