Sovelluksen päivittää pääkäyttäjä välilehdellä Asetukset → Päivitykset. Päivitykset ladataan valmistajan palvelimelta. Useimmat julkaisut asennetaan yhdellä klikkauksella (automaattiasennin, ilman FTP:tä); jotkin paketit ladataan manuaalisesti FTP:n kautta - sovellus kertoo itse, kumpi tapa koskee kyseistä julkaisua.
Päivitykset edellyttävät voimassa olevaa lisenssiä (sama, joka avaa tallennuksen sovelluksessa). Ilman sitä versiolistaa ei ladata.
Automaattinen tarkistus ja ilmoitus
Sovellus tarkistaa päivitysten saatavuuden itse - asetuksiin ei tarvitse enää käydä joka kerta erikseen:
- kirjautumisen jälkeen (sovellukseen saavuttaessa),
- ajoittain, kun sovellus pysyy avoinna,
- kun palaat selainvälilehteen (jos edellisestä tarkistuksesta on kulunut jonkin verran aikaa).
Kun uusi julkaisu ilmestyy, pääkäyttäjä näkee lyhyen ilmoituksen (”Päivitys saatavilla - versio X.Y.Z on valmis asennettavaksi”) ja Näytä-painikkeen, joka avaa suoraan Asetukset → Päivitykset -näkymän. Ilmoitus näytetään kerran per versio (ei häiritse joka kerta) - seuraavasta julkaisusta saat uuden.
Uuden version ilmaisin
Ilmoituksesta riippumatta, kun uudempi versio on saatavilla, pääkäyttäjä näkee punaisen pisteen hammasratas-kuvakkeessa (⚙) yläpalkissa, ja asetukset avattuaan saman pisteen Päivitykset-välilehden vieressä. Piste katoaa automaattisesti, kun uusin versio on asennettu. Ilmaisimen (ja ilmoituksen) näkevät vain pääkäyttäjät.
Saatavilla olevien versioiden tarkistus
- Napsauta hammasratas-kuvaketta (⚙) → välilehti Päivitykset.
Kehitysversio. Jos sovellus toimii kehitystilassa (koodi suoraan repositoriosta), päivitysten tarkistus on pois käytöstä: punaista pistettä tai ilmoituksia ei ole, ja välilehti kertoo suoraan, että käytät kehitysversiota.
- Napsauta Tarkista päivitykset. Näet:
- Asennettu versio - palvelimella toimiva versio,
- Koodin versio - sovelluksen tiedostojen versio,
- Saatavilla olevat versiot - lista uudemmista julkaisuista kunkin muutosluettelon (changelog) kanssa.
Versiot asennetaan järjestyksessä - vain seuraavan version painike on aktiivinen. Seuraavat tulevat saataville edellisen asentamisen jälkeen.
Paketin lataus
- Napsauta lähimmän saatavilla olevan version kohdalla Lataa.
- Näkyviin tulee varmuuskopiovaroitus - ota ennen päivitystä varmuuskopio tietokannasta ja liitekansiosta (
uploads/). Vahvista jatkaaksesi. - Palvelin lataa paketin ja tarkistaa sen tarkistussumman (SHA-256). Sitten paketin tyypistä riippuen:
- Paketti automaattiasentimella - näkyviin tulee Asenna-painike (kuvaus alla). Sinun ei tarvitse ladata mitään FTP:n kautta.
- Manuaalisesti ladattava paketti - selain tallentaa
.zip-tiedoston levyllesi (tarvittaessa voit ladata sen uudelleen Tallenna paketti (.zip) -painikkeella) ja näyttää FTP-ohjeet.
Asennus yhdellä klikkauksella (automaattiasennin)
Julkaisuille, jotka tukevat automaattiasennusta (useimmat päivitykset), et tarvitse FTP:tä:
- Napsauta latauksen jälkeen Asenna.
- Näkyviin tulee edistymispalkki (”Asennetaan…”), joka näyttää vaiheet: tietokannan migraatiot → tiedostojen kopiointi → viimeistely.
- Kun asennus valmistuu, painike muuttuu Päivitä sovellus -painikkeeksi - napsauta sitä ladataksesi uuden version (voit myös päivittää sivun Ctrl/Cmd + Shift + R).
Asennin ei koske tietoihisi - se ohittaa tiedostot includes/config.php, uploads/, storage/ ja logs/, ja suorittaa itse mahdolliset tietokannan migraatiot. Varmuuskopio kannattaa silti ottaa (varoitus latauksen yhteydessä).
Huomio: edistymispalkki on täysin ”reaaliaikainen” vasta siitä hetkestä, kun asennettu versio sisältää jo tämän mekanismin. Vanhemmasta versiosta asennettaessa palkki voi näyttää edistymisen hyppäyksittäin.
Asennus FTP:n kautta (paketit ilman automaattiasenninta)
Kun paketti ei tue automaattiasennusta, sovellus näyttää ohjeet manuaaliseen lataukseen:
- Ota varmuuskopio tietokannasta ja
uploads/-kansiosta (jos et ole vielä tehnyt sitä). - Pura ladattu
.zip-tiedosto. - Yhdistä palvelimeen FTP:n kautta ja lataa paketin sisältö sovelluksen hakemistoon korvaten nykyiset tiedostot.
- ÄLÄ korvaa (säilytä omasi):
includes/config.php- määritykset ja salaisuudet,uploads/- liitteet ja avatarit,storage/- työskentelydata,logs/- lokit.
- Päivitä sovellus selaimessa (Ctrl/Cmd + Shift + R) ja napsauta uudelleen Tarkista päivitykset vahvistaaksesi uuden versionumeron.
Jos julkaisu tuo muutoksia tietokantaan, kyseisen julkaisun ohjeet (changelog / versiotiedote) kertovat lisävaiheista. Epäselvissä tapauksissa palauta ensin varmuuskopio ja ota yhteyttä toimittajaan.
Usein kysytyt kysymykset
- ”Yhteyden muodostaminen päivityspalvelimeen epäonnistui” - tarkista internetyhteys ja onko lisenssi voimassa. Versiolista näytetään vain asennuksille, joilla on voimassa oleva avain.
- ”Sinulla on uusin versio” - asennettua uudempaa julkaisua ei ole.
- Versio ei muuttunut latauksen jälkeen - varmista, että tiedostot päätyivät oikeaan hakemistoon, ja päivitä sivu ohittaen välimuisti (Ctrl/Cmd + Shift + R).
