@harrasteblogi JUURI NYT
--:--

Tilaa uutiskirje

Saat tuoreimmat artikkelit sähköpostiisi.

Etusivu / Artikkeleita / Sivujen siirtäminen ja järjestäminen Silverstripe CMS:ssä

Sivujen siirtäminen ja järjestäminen Silverstripe CMS:ssä

Silverstripe CMS
Tiivistelmä

Verkkosivuston rakenne muuttuu sisällön mukana. Aluksi muutama pääsivu voi riittää, mutta myöhemmin palvelut tarvitsevat omia alasivujaan, yhteystiedot halutaan helpommin löydettäviksi ja vanha kampanjasivu siirretään…

f x w
Sivujen siirtäminen ja järjestäminen Silverstripe CMS:ssä

Verkkosivuston rakenne muuttuu sisällön mukana. Aluksi muutama pääsivu voi riittää, mutta myöhemmin palvelut tarvitsevat omia alasivujaan, yhteystiedot halutaan helpommin löydettäviksi ja vanha kampanjasivu siirretään pois näkyvimmältä paikalta. Silloin sivujen järjestäminen kuuluu tavalliseen sisällön ylläpitoon.

Silverstripe CMS:ssä sivuston rakennetta hallitaan sivupuun avulla. Siitä näet, mitkä sivut ovat samalla tasolla ja mitkä kuuluvat jonkin toisen sivun alle. Sivun paikkaa voi vaihtaa ilman, että sen tekstit ja kuvat täytyy rakentaa uudelleen.

Onnistunut siirto vaatii kuitenkin muutakin kuin hiiren liikuttamista. Uusi sijainti kannattaa tarkistaa, muutos julkaista ja lopputulos kokeilla myös vierailijan näkökulmasta. Tässä oppaassa käydään läpi käytännöllinen tapa järjestää sivuja hallitusti.

Sivujen järjestys ja sijainti tarkoittavat eri asioita

Sivujen järjestäminen voi tarkoittaa kahta erilaista muutosta: samalla tasolla olevien sivujen keskinäisen järjestyksen vaihtamista tai sivun siirtämistä toisen sivun alle.

Jos sivuston pääsivut ovat Etusivu, Yhteystiedot ja Palvelut, voit järjestää ne muotoon Etusivu, Palvelut ja Yhteystiedot. Kaikki kolme pysyvät edelleen samalla tasolla.

Jos puolestaan siirrät Huolto-sivun Palvelut-sivun alle, Huollosta tulee Palveluiden alasivu. Tällöin muutat sivujen välistä suhdetta.

Ero on käytännössä tärkeä. Järjestyksen vaihtamisella voidaan nostaa usein tarvittava sisältö aikaisemmaksi navigaatiossa. Alasivuksi siirtämisellä ryhmitellään samaan aiheeseen kuuluvia sisältöjä.

Päätä siis ennen muokkaamista, haluatko vaihtaa sivun paikkaa nykyisessä ryhmässä vai siirtää sen kokonaan toiseen ryhmään.

Suunnittele uusi rakenne ennen siirtämistä

Pientä järjestysmuutosta varten ei tarvita laajaa suunnitelmaa. Usean sivun siirtämisessä lyhyt hahmotelma säästää silti aikaa ja vähentää virheitä.

Kirjoita esimerkiksi muistiin, mitkä sivut kuuluvat jatkossa Palvelut-osion alle:

  • Asennus
  • Huolto
  • Varaosat
  • Käyttökoulutus

Mieti rakennetta kävijän tehtävien kautta. Jos asiakas etsii huoltopalvelua, löytyykö se odotettavasta paikasta? Onko osion nimi ymmärrettävä myös henkilölle, joka ei tunne yrityksen sisäistä toimintaa?

Tarkista samalla, onko siirrettävällä sivulla omia alasivuja. Yksittäiseltä näyttävä muutos voi koskea laajempaa sisältökokonaisuutta.

Laajemmassa uudistuksessa kannattaa kirjata alkuperäiset sijainnit ja tärkeimpien sivujen osoitteet. Näin voit verrata lopputulosta suunnitelmaan ja tarvittaessa palauttaa rakenteen käsin entiselleen.

Etsi oikea sivu hallintapaneelista

Avaa Silverstripen hallintapaneelista Sivut-osio eli englanninkielisessä käyttöliittymässä Pages. Tutustu sivupuuhun ennen muutoksen tekemistä ja avaa tarvittavat haarat näkyviin.

Samannimisiä sivuja voi löytyä eri osioista. Esimerkiksi Yhteystiedot-sivu saattaa kuulua sekä koko organisaatiolle että yksittäiselle toimipisteelle. Pelkkä nimi ei silloin riitä tunnistamiseen.

Avaa siirrettävä sivu ja tarkista:

  • sivun sisältö ja otsikko
  • nykyinen sijainti sivupuussa
  • sivun verkko-osoite
  • mahdolliset keskeneräiset muutokset.

Pidä myös kohdeosio näkyvissä, jos aiot siirtää sivun vetämällä. Näin sinun ei tarvitse arvailla pudotuskohtaa.

Jos rakenteessa on paljon samannimisiä sisältöjä, tee muutokset yksi kokonaisuus kerrallaan. Työ pysyy helpommin seurattavana, kun varmistat jokaisen siirron ennen seuraavaa.

Vaihda sivujen järjestystä vetämällä

Silverstripen sivupuussa järjestystä voidaan muuttaa vetämällä sivu uuteen kohtaan.

  1. Etsi järjestettävä sivu.
  2. Tartu sivuun hiirellä.
  3. Vedä se haluttuun kohtaan kahden sivun väliin.
  4. Vapauta hiiren painike.
  5. Tarkista sivun uusi paikka ja sisennystaso.

Kahden sivun väliin pudottaminen muuttaa järjestystä. Toisen sivun päälle pudottaminen puolestaan tekee siirrettävästä sivusta sen alasivun. Tarkkaile siksi pudotuskohdan merkintää ennen vapauttamista.

Valitse siirron jälkeen sivu ja julkaise muutos, jotta uusi järjestys tai sijainti tulee voimaan julkaistulla sivustolla. Silverstripen ohje sivujen järjestämiseen

Siirrä sivu asetusten kautta

Vetäminen ei aina ole kätevin vaihtoehto. Pitkässä sivupuussa kohteen löytäminen voi olla hankalaa, jolloin sijainnin valitseminen asetuksista on selkeämpää.

  1. Avaa siirrettävä sivu.
  2. Siirry Asetukset-välilehdelle eli Settings.
  3. Etsi Page location -asetus.
  4. Valitse päätaso, Top-Level, tai alasivu, Sub-page.
  5. Valitse tarvittaessa uusi yläsivu.
  6. Tarkista ja julkaise muutos.

Esimerkiksi Huolto-sivulle valitaan yläsivuksi Palvelut. Jos Huolto halutaan myöhemmin takaisin päätasolle, sijainniksi vaihdetaan Top-Level. Sijainnin muuttaminen sivun asetuksissa

Asetusten kautta tehtävä muutos sopii erityisesti tilanteeseen, jossa tiedät kohdesivun nimen mutta sen paikkaa on vaikea hahmottaa puusta.

Tarkista alasivut ja verkko-osoitteet

Sivun paikka ja verkko-osoite voivat liittyä toisiinsa. Silverstripe-sivustolla voidaan käyttää hierarkkisia osoitteita, joissa yläsivujen polku näkyy alasivun osoitteessa. Tällaisessa toteutuksessa siirto voi muuttaa myös osoitetta. Osoitteiden toimintatapa riippuu sivuston asetuksista. Silverstripen sisältö- ja rakenneohje

Huolto-sivun osoite voisi esimerkiksi vaihtua muodosta /huolto/ muotoon /palvelut/huolto/. Tämä on havainnollistava esimerkki, joten tarkista oman sivustosi todellinen osoite muutoksen jälkeen.

Jos sivulla on alasivuja, käy myös niiden sijainnit ja osoitteet läpi. Älä päättele yhden onnistuneen tarkistuksen perusteella, että koko osio toimii odotetusti.

Kokeile lisäksi vanhaa osoitetta. Selvitä tarvittaessa sivuston ylläpitäjän kanssa, tarvitaanko uudelleenohjausta. Vanhoja linkkejä voi olla sähköposteissa, hakutuloksissa, mainoksissa ja asiakkaiden kirjanmerkeissä.

Pidä osoitteiden tarkistus erillisenä työvaiheena: uusi sijainti sivupuussa ei yksin todista vanhojen linkkien toimivuutta.

Tarkista luonnos ennen julkaisemista

Ennen julkaisua katso, mitä sivulla on parhaillaan tallennettuna. Siirrettävällä sivulla saattaa olla jonkun toisen tekemiä tekstimuutoksia, keskeneräinen hinnasto tai vasta valmistelussa oleva kuva.

Rakenteen muuttaminen ei ole hyvä syy julkaista sivun muuta sisältöä tarkistamatta. Jos useampi henkilö ylläpitää sivustoa, varmista epäselvässä tilanteessa muutosten tarkoitus niiden tekijältä.

Silverstripen esikatselussa voit tarkastella luonnosta ja julkaistua versiota. Luonnoksen näkymä ei kuitenkaan yksin kerro, mitä tavallinen kävijä näkee. Silverstripen esikatseluohje

Hyvä tarkistusjärjestys on yksinkertainen: varmista ensin sisältö, sitten sijainti ja lopuksi julkaistu lopputulos. Näin rakenteen järjestäminen ei sekoitu huomaamatta keskeneräiseen sisällöntuotantoon.

Miksi sivupuun muutos ei näy valikossa?

Sivupuu kuvaa sisällön rakennetta, mutta sivuston ulkoasun toteutus ratkaisee, miten rakenne esitetään kävijälle. Päävalikko, sivuvalikko ja alatunnisteen linkit voivat käyttää eri tapoja muodostaa navigaatio. Silverstripen mallipohjien navigaatiotoiminnot

Siksi alasivuksi siirtäminen ei automaattisesti tarkoita, että sivulle ilmestyisi pudotusvalikko. Sivuston ulkoasun täytyy tukea kyseistä esitystapaa.

Jos sivu puuttuu odotetusta valikosta, tarkista myös sen näkyvyysasetus. Silverstripessä sivu voidaan piilottaa valikoista poistamalla Show in menus? -valinta ja julkaisemalla muutos. Valikosta piilotettu sivu voi silti olla avattavissa suoralla osoitteella. Sivun piilottaminen valikosta

Tarkista siis julkaisu, näkyvyys ja navigaation toteutus ennen uusia siirtoyrityksiä. Toistuva siirtely ei korjaa erikseen rakennettua valikkoa.

Jos sivun siirtäminen ei onnistu

Kaikilla sisällöntuottajilla ei välttämättä ole oikeutta muuttaa sivuston rakennetta. Silverstripen käyttöoikeuksissa on erillinen Change site structure -oikeus, ja oikeuksia voidaan hallita käyttäjäryhmien sekä roolien avulla. Silverstripen roolit ja käyttöoikeudet

Jos pystyt muokkaamaan tekstiä mutta et siirtämään sivua, pyydä ylläpitäjää tarkistamaan tehtävään tarvittavat oikeudet. Kerro samalla, mikä sivu pitäisi siirtää ja minne.

Myös sivuston oma toteutus voi rajoittaa sallittuja sijainteja. Esimerkiksi tietty sisältötyyppi voi kuulua vain määrättyyn osioon.

Älä kierrä ongelmaa tekemällä samasta sisällöstä uutta kopiota. Kopiointi voi jättää sivustolle kaksi ylläpidettävää versiota ja tehdä myöhemmistä päivityksistä epäselviä.

Testaa valmis rakenne kävijän näkökulmasta

Avaa julkaistu sivusto lopuksi yksityisessä selainikkunassa. Aloita etusivulta ja etene siirretylle sivulle samalla tavalla kuin uusi kävijä.

Tarkista ainakin seuraavat asiat:

  • Sivu löytyy odotetusta valikosta tai sisältölinkistä.
  • Sivujen järjestys on tarkoituksenmukainen.
  • Mahdollinen murupolku vastaa uutta rakennetta.
  • Siirretyn osion alasivut avautuvat.
  • Tärkeät vanhat linkit toimivat.
  • Navigaatio on käytettävä myös puhelimella.

Pyydä laajemmassa uudistuksessa toista henkilöä etsimään yksi keskeinen sisältö ilman ohjeita. Jos hän joutuu arvailemaan useita reittejä, uusi ryhmittely kaipaa ehkä vielä täsmennystä.

Pidä jatkossa rakennemuutokset pieninä ja tarkoituksellisina. Kun jokaiselle siirrolle on selkeä syy ja lopputulos tarkistetaan heti, sivusto pysyy ymmärrettävänä myös sisältömäärän kasvaessa.

Liittyvät kategoriat

🤖 AI-sinetti: tämän artikkelin viimeistelyssä on käytetty tekoälyavusteisia työkaluja.