Tootetutvustus
On-site toimetamine
Toimetajakeskkond Saurus CMS-is on identne veebi külastaja vaatega: nii näeb toimetaja sama tulemust ja liigub lehel samamoodi nagu info lõpptarbijad. Lisaks kuvatakse toimetajale sisuobjektide – menüüde, rubriikide, artiklite, piltide, dokumentide jms – haldamiseks vajalikud käsunupud. Samuti näeb toimetaja veel avaldamata sisu.
Tekstiredaktor
Adekvaatkuvaga tekstiredaktor võimaldab kombineerida vormindatud teksti, tabeleid, pilte, hüperlinke, tagasisidevorme. Tekstistiilide valik kuvab fonti, värvi ja suurust täpselt lõpptulemusele vastavalt. Tekstide kopeerimisel Microsoft Wordist eemaldatakse soovi korral veebi mittesobilikud stiilikirjeldused. Pikkade tekstidega töö hõlbustamiseks saab teksti kuvada üle kogu redaktori akna. Artiklit kirjeldavaid lisavälju on võimalik andmeprofiilide abil laiendada.
Failihaldur
Failihaldur lubab keskselt hallata kõiki veebisaidis kasutatavaid pilte ja dokumente. Faile saab mitme kaupa üles laadida veebibrauseri abil, samuti kasutada kolmandaid rakendusi nagu FTP, WebDAV või Samba. Failid kuvatakse kataloogipuus, igale kataloogile võib seada ligipääsupiiranguid ja kasutajaõigusi. Toimetaja võib märkida katalooge ja faile oma lemmikute kausta info kiiremaks leidmiseks. Faili kirjeldavaid lisavälju on võimalik andmeprofiilide abil laiendada.
Struktuuri haldus
Veebisaidi struktuur on puukujuline hierarhia rubriikidest mis kajastuvad veebilehel menüüpunktidena. Rubriigi loomisel või selle muutmisel saab valida sisu- ja lehemalli. Sisumall määrab mida ja kuidas kuvatakse lehe sisualas – artiklite loendit, uudiseid arhiiviga, pildigaleriid, foorumit jms. Tootega tuleb kaasa hulk enamlevinud sisumalle, lisaks teostatakse veebisaidi spetsiifilised mallid tavaliselt projekti käigus. Lehemall määrab kas ja kuidas muutub menüüpunktil klikkides veebilehe üldkujundus. Rubriigi loomisel on võimalik see menüüsüsteemist peita, luues varjatud struktuure. Struktuuri sügavus ja menüüpunktide arv pole piiratud.
Kasutajad
Halda inimesi, jaota neid hierarhilistesse gruppidesse ja anna neile sisse logimiseks vajalikud kontod. Inimesi kirjeldavaid lisavälju on võimalik andmeprofiilide abil laiendada: nii võib näiteks ettevõtte töötajale lisada töölepingu andmed, partneri või kliendi esindajale viite ettevõtte poolsele kontaktisikule. Vajadusel on veebisaidile võimalik lisada registreerimisvorm kasutajaandmete kogumiseks. CSV eksport võimaldab inimeste andmeid eksportida töötlemiseks välistes rakendustes.
Kasutajaõigused (ACL)
Kasutajaõiguseid veebi sisu nägemiseks, lisamiseks, muutmiseks, kustutamiseks ja avaldamiseks saab seada nii üksikisiku kui grupi kaupa. Samuti on võimalik kasutada rollipõhist lähenemist kus mitmes kasutajagrupis on inimesi kelle õigusi seatakse korraga. Õiguseid saab seada nii iga rubriigi andmete muutmise aknas kui kasutades vastavat tööriista administreerimiskeskkonnas. Eraldi saab määrata õigusi saidi administreerimistoimingute teostamiseks.
Mitme saidi haldus
Iga Saurus CMS paigaldus võib sisaldada mitut veebisaiti mil iseseisev struktuur, sisu ja kujundus.
Mitmekeelne
Nii süsteemsed teated kui toote kasutajaliides on tõlgitavad. Lisaks paigalduskomplektis sisalduvale eesti- ja inglise keelele saab meie kodulehelt tõmmata täiendavaid keelefaile.
Standardrakendused
Tarkvara paigalduskomplekt sisaldab hulga sagedamini vajaminevaid rakendusi (sisumalle): artiklite loend, uudised arhiiviga, foorum, pildialbum. Viimaste puhul moodustatakse failide laadimisel serverisse automaatselt eelvaated ja ekraanimõõtu pildid, lisaks säilib võimalus originaalfailide vaatamiseks.
Lisaks standardrakendustele võib igaüks lisada omi sisumalle või modifitseerida olemasolevaid.
Mallipõhine ülesehitus
Igale veebi alajaotusele saab määrata kujundus- ja sisumalli. Esimene nendest määrab lehe üldise kujunduse ja küljenduse, teine aga veebi sisuala funktsionaalsuse. Toote paigalduskomplektiga tuleb kaasa näidiskujundusega lehemall ning hulk sagedamini vajaminevaid sisumalle: uudised arhiiviga, foorum, pildigalerii jms. Kasutades Saurus API-t on võimalik olemasolevaid malle modifitseerida või lisada omi.
Saurus API
Saurus API (Application Programming Interface) on Smarty süntaksil põhinev kogum objekte, funktsioone ja meetodeid, mis lubab Saurus CMS-i siduda veebi kasutajaliidesega; täiendada ja kohandada toote funktsionaalsust ning integreerida tarkvara teiste rakendustega. Kasutada saab ka PHP-koodi ja JavaScripti.
Kommenteerimine
Kommentaare saab lisada kõigile sisuobjektidele. Kommenteerimise võimalikkuse iga objekti osas otsustab toimetaja, samuti kasutatav sisumall. Lisaks saab määrata kas kommenteerimine on avatud kõigile või ainult sisseloginud kasutajatele.
Staging
Loodud artiklid, dokumendid või pildid ei muutu veebis nähtavaks enne kui toimetaja on need avalikustanud.
Ajaline avalikustamine
Igat sisuobjekti saab avaldada ja peita käsitsi või automaatselt etteantud ajal või ajavahemikus.
Tagasiside vormid
Toimetajal on võimalus tekitada tekstiredaktori abil tagasiside vorme mille sisu saadetakse määratud e-posti aadressile. Iga vormi puhul saab määrata, millist lehekülge peale andmete täitmist kuvatakse, samuti määrata vormi väljadele tingimusi täitmise vajalikkuse ja formaadi kohta.
Postitusnimekirjad
Kasutajad saavad märkida veebisaidi sektsioonid (rubriigid), millisest nad soovivad uue info avaldumisel seda automaatselt e-posti teel saada. Saurus CMS lubab seadistada millises formaadis ja kui palju infot saadetakse.
Prügikast
Kustutatud sisuobjektid hoitakse taastamiseks alles “prügikastis”. Veebi administraator saab määrata prügikasti automaatse tühjendamise.
Otsingumootor
Täistekstotsing kogu veebi sisust. Kasutajale on nähtav nii lihtotsing kui täpsem otsing loogiliste operaatorite ja tulemuste kitsendamisega.
Sisukaart
Lehekülgede sisukaart genereeritakse automaatselt. Vajadusel saab täpsustada kui sügavalt ja milliseid sisuobjekte puus kuvada.
XML sisukaart
Toode genereerib automaatselt XML sisukaardi otsingumootoritele.
Inimsõbralikud aadressid
Saurus CMS võimaldab kasutada inimloetavaid veebiaadresse stiilis “www.veebisait.ee/pressiteated”.
Meta-info
Aktiivsele veebiturundajale on suunatud võimalus iga sektsiooni kaupa määrata veebi pealkiri ja meta-kirjeldused (title, meta-descripton, meta-keywords).
Lemmikud
Kasutaja saab kõiki sisuobjekte lisada oma lemmikute nimekirja. Näiteks võimaldab see ettevõtte siseportaali kasutajal märkida millistesse rubriikidesse viimati lisatud infot soovib ta kuvada avalehel. Samuti saab lemmikute abil teostada kiirviiteid ja navigeerida veebisaidis konkreetse kasutaja jaoks olulise infoni.
Tegevuste logi
Süsteemne logi annab ülevaade kõigist toimetajate ja administraatorite poolt tehtud muudatustest, sisselogimistest, süsteemi poolt teostatud andmete import-eksport talitustest, veateadetest jms.
Vahemälu (cache)
Tavapäraselt sisaldab iga lehekülg mitmeid päringuid andmebaasi. Cache loob lehekülgedest vaheversiooni, mis kiirendab keskmiselt sajakordselt veebi kuvamist ning vähendab oluliselt serveri koormust.
Veebipõhine paigaldus
Saurus CMS paigaldus on veebipõhine ja võtab vaid mõned minutid.
Andmeprofiilid
Kõikidele Saurus CMS-i objektidele nagu artikkel, fail, dokument, inimene, pilt, grupp, saab lisada andmeprofiile või teisisõnu metaandmete komplekte. Andmeprofiilid võimaldavad olemasolevate objektide andmestikku laiendada: näiteks lisada artiklile võtmesõnade loend või koguda erinevaid andmeid töötajate, klientide ja partnerite kirjeldamiseks.
Andmeprofiile saab defineerida administreerimiskeskkonnas oleva veebiliidese kaudu. Profiili väljad ilmuvad andmete sisestusakendesse, samuti saab nende poole pöörduda otse Saurus API koodis.
Eriobjektid
Võimalus lihtsa veebiliidese kaudu tekitada meelevaldsete parameetritega uusi sisuobjektide tüüpe. Tarkvara genereerib automaatselt uue objektitüübi sisestusvormi.
Laiendusmoodulid (extensions)
Saurus CMS sisaldab laiendusmoodulite süsteemi, mis võimaldab veebisaite, mooduleid ja kolmandaid rakendusi paketeerida ning komplektina tootesse paigaldada.
Trigerid
Kõigi sisuobjektide funktsionaalsust saab laiendada sündmuspõhiste trigerite abil. Objektile saab lisada tegevusi, mida tehakse vahetult enne objekti toimetamist – näiteks andmeväljade vaikeväärtustega täitmine ja pärast objekti salvestamist – näiteks sisestatud andmete valideerimist.
Vealogi
Veebipõhine ülevaade PHP ja MySQL veateadetest ja hoiatustest.
Sellised on Saurus CMS Community Editioni peamised võimalused. Lisaks saab toodet laiendusmoodulite abil täiendada.





