django cms manual

18
1

Upload: anders-visual

Post on 20-Mar-2016

242 views

Category:

Documents


0 download

DESCRIPTION

Anders Inno Oy:n julkaisujärjestelmän ohjekirja

TRANSCRIPT

Page 1: Django CMS manual

1

Page 2: Django CMS manual

2

Page 3: Django CMS manual

3

Arvoisa Asiakkaamme!Olette tehneet loistoratkaisun valitessanne Anders Visualin Internet-sivustonne toteuttajaksi. Meille jokaisen asiakkaan menestyminen on kunniakysymys ja tarjoamme siksi Teillekin kaikki edellytykset maksimoida sivustostanne saatava hyöty.

Sisällön päivittämisen tulee olla sekä helppoa että kattavaa. Tämän ohjekirja on asiakkaan tukena si-vuston päivittämisessä ja sisällön tuottamisessa. Yleisimmät työkalut ja ominaisuudet on pyritty avaa-maan tähän kirjaseen tarkkoina selostuksina kuvineen.

Tuomme uusia ominaisuuksia jatkuvasti julkaisujärjestelmäämme ja pyrimme olemaan toisella jalalla askeleen edellä kilpailijoitamme ja toisella taas teidän kanssanne samalla viivalla. Tarpeiden muuttu-essa ja ajatuksien syntyessä toivomme teidän ottavan meihin yhteyttä niin kehitetään julkaisujärjes-telmää yhdessä.

Tomi AlapaattikoskiToimitusjohtajaAnders Inno Oy

Page 4: Django CMS manual

4

Sisällysluettelo

Arvoisa Asiakkaamme! .............................................................................. 3Peruskäyttö ............................................................................................... 6Auth ........................................................................................................... 7

Käyttäjät ............................................................................................. 7Ryhmät ............................................................................................... 8

Avblog ....................................................................................................... 9Kirjoituksen lisääminen ...................................................................... 9Kalenterit ............................................................................................ 9Sijainnit ............................................................................................... 9Tapahtumat ........................................................................................ 10

Cms ............................................................................................................ 11Sivun lisääminen ................................................................................. 11Sivun muokkaaminen ......................................................................... 11Sivujen järjestyksen muokkaaminen .................................................. 13

Photologue ................................................................................................ 15Galleriat .............................................................................................. 15

Sites ........................................................................................................... 16Snippet ...................................................................................................... 16

Page 5: Django CMS manual

5

Page 6: Django CMS manual

6

PeruskäyttöAnders Visualin sisällönhallintajärjestelmä pohjautuu Django CMS -ohjelmistoon, johon olemme itse lisänneet muutamia toiminnallisuuksia. Järjestelmä koostuu siis palasista, jotka näkyvät kirjautumi-sen jälkeen listana.

Pääset kirjautumaan järjestelmään osoitteesta http://verkkotunnus.fi/admin.

Kuva 1 Etusivu

Listauksessa sinisellä taustalla olevat tekstit ovat näiden palasten nimiä, niiden alapuolella olevat tekstit puolestaan asioita, joita tämä palanen muokkaa. Palaset käydään seuraavaksi yksitellen läpi.

Yksittäisellä asiakkaalla ei välttämättä ole kaikkia moduuleita käytössä, toisaalta heillä voi olla mo-duuleita, joita tässä oppaassa ei käsitellä.

Hallintapaneeli toimii ainakin seuraavilla selaimilla:

Firefox 3.5 tai uudempi, Google Chrome 4 tai uudempi ja Safari 4 tai uudempi

Page 7: Django CMS manual

7

AuthAuth on Django CMS:n autentikointimoduuli, joka siis hoitaa kaiken kirjautumiseen ja käyttäjiin liit-tyvän toiminnan.

Käyttäjät

Kuva 2 Käyttäjälistaus

Käyttäjähallinnasta voit muokata olemassaolevia käyttäjiä sekä luoda uusia. Käyttäjähallinnan etusi-vulla näkyy lista käyttäjistä, sekä suotimet oikeassa reunassa, joiden avulla pystyy valitsemaan, halu-aako nähdä listauksessa esim. pelkästään ylläpitäjät, pelkästään tavalliset käyttäjät tai kaikki käyttäjät.

Käyttäjiä voi käyttää esimerkiksi tiettyjen sivujen näyttämiseen vain kirjautuneille käyttäjille.

Uuden käyttäjän luominen

Uuden käyttäjän lisäämiseen pääsee painamalla käyttäjälistauksen oikeasta yläkulmasta Lisää käyt-täjä -nappia.

Kirjoita avautuvalle sivulle haluttu käyttäjätunnus (oltava yksilöllinen) sekä salasana kahdesti. Kun painat Tallenna-nappia pääset automaattisesti käyttäjän muokkaussivulle, kuten myös Tallenna ja jat-ka muokkaamista -napilla. Tallenna ja lisää toinen -nappia painettaessa käyttäjä tallentuu ja voit heti lisätä uuden.

Käyttäjän muokkaaminen

Käyttäjän muokkaamiseen pääsee painamalla käyttäjähallinnan etusivulla jotakin käyttäjätunnusta.

Salasanan muokkaamista varten ohjelmassa on muutoslomake, johon on linkki Salasana-kentän ala-puolella. Et siis pääse tarkastelemaan käyttäjien tämänhetkisiä salasanoja selväkielisenä.

Page 8: Django CMS manual

8

Ohjelman edistyneisiin ominaisuuksiin kuuluu useiden ylläpitäjien tilit. Voimassa-valinnalla voi estää myös käyttäjien kirjautumisen, muut valinnat vaikuttavat sivuston ylläpitoon.

Käyttäjän voi myös lisätä ryhmiin, jolloin oikeuksia ei tarvitse päivittää jokaiselle käyttäjälle erikseen.

Ryhmät

Ryhmiä voi käyttää oikeuksien hallintaan, jolloin oikeuksia ei tarvitse päivittää kaikille yksittäisille käyttäjille, vaan pelkästään ryhmille.

Esimerkkinä ryhmästä voisi olla sisällöntuottajat, jotka pääsevät muokkaamaan sivuja, mutta eivät hallinnoimaan käyttäjiä.

Ryhmän lisääminen

Ryhmän lisäämiseen pääsee ryhmien hallinnan etusivun oikeasta yläkulmasta löytyvällä Lisää ryh-mä -painikkeella.

Kuva 3 Ryhmän lisääminen

Valitse ryhmälle halutut oikeudet ja paina Tallenna-nappia. Ryhmä tallentuu, jonka jälkeen voi käyt-täjien hallinnasta lisätä käyttäjiä ryhmiin.

Ryhmiä voi muokata klikkaamalla ryhmän nimeä ryhmien hallinnan etusivulla.

Page 9: Django CMS manual

9

AvblogAvblog on Anders Visualin luoma Blogimoduuli.

Blogi on palsta, jolle yksi tai useampi kirjoittaja kirjoittaa niin, että vanhatkin tekstit pysyvät luet-tavissa sekä muuttumattomina. Avblogia voi käyttää myös uutisten tai tiedotteiden kirjoittamiseen.

Kirjoituksen lisääminen

Uuden kirjoituksen pystyy lisäämään kirjoitusten hallinnan etusivun oikeasta ylälaidasta löytyvää Li-sää kirjoitus -nappia painamalla.

Kirjoitukseen tulee aina lisätä otsikko, lyhytnimi sekä sisältöä.

Lyhytnimi on verkko-osoitteeseen tuleva teksti, esimerkiksi http://www.verkkotunnus.fi/uutiset/ly-hytnimi. Se, miten lyhytnimi näkyy omalla sivustollasi riippuu sivustosi rakenteesta sekä asetuksista.

Sisältöä pystyy muokkaamaan WYSIWYG-editorilla (what you see is what you get), jolla muotoilujen lisääminen on helppoa.

Jos haluat julkaista kirjoituksen, valitse Julkaise-vaihtoehto. Muussa tapauksessa kirjoitusta ei näyte-tä julkisella sivustolla.

Mikäli haluat sallia kirjoituksesi kommentoinnin, valitse Salli kommentit -vaihtoehto.

AveventsAvevents on Anders Visualin luoma tapahtumakalenterimoduuli.

Kalenterit

Kalenterit ovat niitä osasia, jotka sisältävät tapahtumia. Kalenterilla ei ole muita muokattavia ominai-suuksia kuin nimi – kaikki muu hoidetaan sijaintien ja tapahtumien avulla.

Useimmilla asiakkailla, joilla Avevents-moduuli on käytössä, on vain yksi kalenteri integroituna ulko-asuun. Kalenterit on luotu valmiiksi sivuston luovutusta ennen.

Sijainnit

Sijainnit näytetään tapahtumien yhteydessä – tämä on helppo tapa lisätä tapahtumille osoite. Sivus-ton toteutuksesta riippuen tapahtumia saattaa myös pystyä hakemaan sijainnin perusteella.

Page 10: Django CMS manual

10

Tapahtumat

Tapahtumat ovat tapahtumakalenterin yksittäisiä merkintöjä.

Kuva 4 Tapahtuman lisääminen

Page 11: Django CMS manual

11

CmsCms, eli content management system, on järjestelmän keskeisin osa.

Sivun lisääminen

Pääset lisäämään uuden sivun painamalla sivujen hallinnan etusivun oikeasta ylälaidasta löytyvää Li-sää sivu -nappia.

Sivua lisätessä lisää ensin otsikko, lyhytnimi sekä valitse kieli ja ulkoasupohja.

Ulkoasupohjat ovat eri tyyppisille sivuille tarkoitettuja graafisia ratkaisuja, tyypillisesti esimerkiksi etusivu ja sisältösivu ovat eri pohjassa. Ulkoasupohjien nimet ja määrä riippuvat täysin sivustosi to-teutuksesta.

Kun painat Tallenna ja jatka muokkaamista -nappia, pääset suoraan sivujen muokkaussivulle.

Sivun muokkaaminen

Pääset muokkaamaan sivua pai-namalla sen nimeä sivujen hal-linnan etusivulla.

Sivun muokkaussivulla pääsee muokkaamaan samoja tietoja kuin sivun lisäämisessä, mutta myös itse sisältöä.

Sisältöelementit näkyvät pe-rusasetusten alla sinisellä taus-talla olevin otsikoin. Elementit riippuvat täysin valitusta ulko-asupohjasta sekä sivustosi toteu-tuksesta. Esimerkkisivustomme Etusivu-pohjassa on kaksi muo-kattavaa elementtiä: Sidebar (si-vupalkki) sekä Body (sisältö).

Kuva 5 Osanäkymä sivun muokkauksesta

Lisää sivulle sisältöä valitsemalla sopivaan kohtaan liitännäinen ja painamalla Lisää liitännäinen -nap-pia valintakentän oikealla puolella. Yleisimmin käytetty liitännäinen on teksti. Tekstiliitännäisen si-säänkin voi lisätä kuvia.

Kun liitännäinen on lisätty, se ilmestyy sisältöelementin alle. Sisältöelementin alla voi olla useita lii-tännäisiä, ne voi avata muokattaviksi klikkaamalla liitännäisen nimeä.

Liitännäisen tekstiä voi muokata helposti WYSIWYG-editorilla. Otsikoiden muotoilu kannattaa valita

Page 12: Django CMS manual

12

muotoilu-valikosta, jolloin muotoilut ovat yhteneväisiä sivulta toiselle. Otsikot saattavat näyttää jul-kisella sivustolla erilaiselta kuin editorissa, esim. teksti saattaa näkyä eri värisenä.

Kun olet tyytyväinen muokkauksiisi, paina heti WYSIWYG-editorin alapuolella olevaa Tallenna-pai-niketta.

Muokatessasi sivulta muuta kuin sisältöä, muista tallentaa myös koko sivu aivan alalaidasta löytyväl-lä Tallenna-nappulalla.

Kuvan lisääminen

Kuvan voi lisätä tekstin sekaan valitsemalla WYSIWYG-editorin Liitännäiset-valikosta kuvan.

Kuva 6 Kuvan lisääminen

Tämän napin painaminen avaa ponnahdusikkunan. Mikäli ponnahdusikkuna ei aukea, tarkista pon-nahdusikkunan eston asetukset. Ainakin Firefox- ja Google Chrome -selaimilla on ensimmäisellä ker-ralla sallittava ponnahdusikkunat. Internet Explorer -selain ei tällä hetkellä toimi kuvan lisäämiseen!

Etsi kuva omalta koneeltasi painamalla Selaa-nappulaa (teksti saattaa vaihdella käytettävän selaimen ja käyttöjärjestelmän mukaan).

Mikäli haluat kuvan toimivan linkkinä omalle sivustolle, valitse ylemmästä Sivu-valinnasta sivu, jolle haluat kuvan linkin vievän. Mikäli puolestaan haluat kuvan toimivan linkkinä ulkomaailmaan, kirjoi-ta osoite Linkki-kenttään. Muista kirjoittaa myös http://-etuliite!

Page 13: Django CMS manual

13

Vaihtoehtoinen teksti näytetään, mikäli kuvaa ei jostain syystä pystytä lataamaan.

Pitkä kuvaus on joidenkin tekstipohjaisten selainten käytössä.

Jälkimmäinen sivu-valinta vaikuttaa siihen, onko kuva tekstin seassa vai oikeassa tai vasemmassa lai-dassa.

Tallenna-napin painamisen jälkeen kuva ilmestyy kuvaikonina editoriin. Tämän jälkeen on vielä pai-nettava editorin Tallenna-painiketta.

Sivujen järjestyksen muokkaaminen

Voit muuttaa sivujen järjestystä valikossa sekä siirtää sivuja toisten sivujen alasivuik-si sivujen hallinnan etusivulla. Paina hiiren nappi pohjaan siirrettävän sivun otsikon va-semmalla puolella ja raahaa sivua kuvaava palkki haluamaasi paikkaan.

Kuva 7 Sivujen hallinnan etusivu

Listauksessa ylimpänä näkyvä sivu on sivuston etusivu, joka näytetään vierailijalle kun hän kirjoittaa selaimeensa osoitteesi, esim. http://verkkotunnus.fi/.

Page 14: Django CMS manual

14

CommentsKommenttimoduuli on käytössä mm. Avevent- ja Avblog-moduuleissa. Sen avulla käyttäjät voivat kom-mentoida tapahtumia ja blogikirjoituksia.

Kommenttien hallintaosuus on tarkoitettu lähinnä asiattomien kommenttien piilottamiseen tai poista-miseen. Kommentteja pääsee muokkaamaan klikkaamalla kommentin kirjoittajan nimeä listauksessa.

Kommentin muokkaussivulla alimpana on metatietolaatikko. Tämän laatikon sisällöllä valitaan, nä-kyykö kommentti vai ei.

Kuva 8 Kommentin metatiedot

IP-osoitekentästä näet lähettäjän IP-osoitteen, esim. häiriköiden tunnistamista varten.

Julkinen-valinnalla valitaan, näkyykö kommentti julkisella sivustolla. Mikäli haluat vain piilottaa kom-mentin, posta raksi ruudusta.

On poistettu -valinnalla voi piilottaa kommentin sisällön ja näyttää sen tilalla tekstin, että komment-ti on poistettu. Tällöin Julkinen-valinta on oltava ruksattuna.

Kommentin voi kokonaan poistaa painamalla alinna olevaa Poista-nappia. Tällöin kommentti poistuu kokonaan, sen tilalla ei näytetä mitään tekstiä, eikä sitä voi enää palauttaa.

Page 15: Django CMS manual

15

PhotologuePhotologue on kuvagalleriamoduuli.

Galleriat

Kuvagalleriat ovat listoja kuvista. Kuvagalleriat on jo valmiiksi luotu sivuston luovutusta ennen, joten uusien luominen ei yleensä ole tarpeen.

Galleriaan sisältyvät valokuvat valitaan gallerian muokkauksesta, johon pääsee klikkaamalla galleri-an nimeä gallerialistasta.

Valokuvia voi lisätä galleriaan valitsemalla niitä Mahdolliset valokuvat -listasta ja painamalla nuolta oikealle, jolloin valitut kuvat siirtyvät Valitut valokuvat -listaan.

On myös mahdollista painaa vihreää +-nappia valittujen valokuvien oikealla puolella, jolloin pääsee lisäämään täysin uuden kuvan omalta koneelta.

Kuva 9 Valokuvien valinta

Kuvakoot

Kuvakoot on valmiiksi määritetty sopimaan ulkoasuun, eikä niitä yleensä ole tarpeellista muokata.

Valokuvat

Valokuvat-listaus sisältää kaikki kuvagallerioihin lisätyt valokuvat. Yksittäisiä valokuvia pääsee muok-kaamaan klikkaamalla valokuvan otsikkoa listauksessa. Valokuvia voi lisätä klikkaamalla Lisää valokuva -nappia valokuvien hallinnan etusivulla. Valokuvia voi myös lisätä suoraan gallerioiden muokkauksesta.

Valokuvalistauksessa pikkukuvaa painettaessa pääsee tarkastelemaan kuvaa julkisella sivustolla.

Page 16: Django CMS manual

16

Kuva 10 Valokuvalistaus

SitesSivustomoduuli, joka on käytössä joillain asiakkailla, jotka hallinnoivat useampaa sivustoa samasta hallintapaneelista.

Useimmilla asiakkailla ei ole tarvetta koskea tähän moduuliin.

SnippetSnippetit ovat tekstin- ja koodinpätkiä, joita voi käyttää sivuilla. Usealla sivulla samanlaisena tarvitta-vat tiedot, kuten aukioloajat, voi lisätä snippetiksi. Kun aukioloajat muuttuvat, ei niitä tarvitse muo-kata kuin yhdestä paikasta.

Koska Snippetteihin lisätään puhdasta HTML-koodia, on toiminnallisuus tarkoitettu lähinnä edisty-neille käyttäjille ja niille, joille snippettejä on valmiiksi lisätty.

Page 17: Django CMS manual

17

Page 18: Django CMS manual

18 Yliopistonkatu 18 tuki MYYnti 20100 turku, Finland puh. 02 233 6160 puh. 02 233 6155