Prettylib-tuoteratkaisut - Wiki
PrettyLibServer päivittäminen
Päääsääntöisesti PrettyLibServer on käyttövamis pelkästään ajamalla päivitysohjelma. Joissakin tapauksissa päivitettäessä PrettyLibServeriä, voi olla tarpeen korjata käsin tiettyjä asetuksia. Ohessa versiokohtaisia muutostarpeita, jotka riippuvat aiemmin asennetusta versiosta.
Huomioi käyttöjärjestelmävaatimukset, nämä ovat muuttuneet. Lue artikkeli: Tuetut käyttöjärjestelmät.
ERIKOISTAPAUS: Päivittäminen PrettyBitServer 4.78.188 tai uudempaan koneella, jossa PrettyCirc ja/tai PrettyBitServer
Erikoistapaus sellaisissa tilanteissa, joissa PrettyBitServer on asennettu sellaiseen koneeseen, jossa käytetään myös PrettyLib- ja/tai PrettyCirc-työasemaohjelmia
Lisätietoja: PrettyBitServerin päivittäminen koneella, jossa myös PrettyLib ja/tai PrettyCirc
Päivittäminen versioon 4.76.180+ mistä tahansa vanhemmasta kuin 4.76.180 versiosta
- Tämä PrettyBitServer versio vaatii vähintään PrettyLib-tietokannan version 4.62.266.
- Tiettyjen hakujen toimimiseksi tulisi päivittää PrettyLib 4.67.330 tai uudempi (katso myös PrettyLibin päivittämisestä PrettyLib päivittäminen eri versioihin-artikkeli). Tällaisia hakuja ovat mm. "'" -merkkejä sisältävät haut esimerkiksi asiasana- ja tekijä-kentissä.
Lisäksi: Lue allaoleva, mikäli olet päivittämässä vanhemmasta kuin 4.74.170 versiosta..
Päivittäminen versioon 4.74.170 tai uudempaan mistä tahansa vanhemmasta kuin 4.74.170 versiosta
Tämä versio sisältää paljon erilaisia muutoksia, joiden kaikkien automatisointi päivitysohjelmalla on hankalaa. Lisäksi tämä versio on riippuvainen PrettyLib-tietokannan versiosta.
JavaScript-tiedostoihin viittaukset
Aiemmissa PrettyBitServer-ohjelmiston tiedostoissa on ollut kiinteät viittaukset joihinkin JavaScript tiedostoihin. Epäyhteensopivuuksien vuoksi scriptiviittaukset on siirretty omaan asetustiedostoonsa, johon päivitysohjelma pystyy niitä päivittämään. Koska vanhoissa versioissa scripti-viittaukset ovat olleet kiinteästi esimerkiksi start#.htm-tiedostoissa tai niiden kanssa samassa kansiossa olevissa .inc tiedostoissa, voi näitä joutua muuttamaan käsin.
Toimi näin:
- Avaa PrettyBitServerin kansio HTML.
- Avaa esimerkiksi FIN profiilikansio.
- Avaa tiedosto "Start1.htm".
- Tarkista löytyykö sivun yläosasta "script"-tagien sisällä viittausta jquery.js tai jquery.min.js -tiedostoihin.
- Jos löytyy, poista sellaiset "script"-viittaukset. Siis koko alkava script ja päättävä script-tagi. (alla esimerkki poistettavasta osasta)
- Tarkista löytyykö sivun yläosasta "script"-tagien sisällä viittausta jquery-ui.min.js tai jquery-ui.js -tiedostoihin.
- Jos löytyy, poista sellaiset "script"-viittaukset. Siis koko alkava script ja päättävä script-tagi.
- Tarkista löytyykö sivun yläosasta "link rel=stylesheet" -alkuisia tageja, joissa viitataan tiedostoon "jquery-ui.css".
- Jos löytyy, poista sellaiseet "link"-alkuiset määritykset.
- HUOM: älä poista muita .css (stylesheet) tai .js (javascript) -viittauksia.
- Toista sama myös muille start#-alkuisille tiedostoille.
- Toista sama myös lib_styles.inc tiedoston sisällölle. Joissakin tapauksissa tässä tiedostossa on myös javascript viittauksia vaikka ei pitäisi olla.
Ohessa esimerkki start#.htm -tiedostoista poistettavasta script-viittauksesta
<script language="JavaScript" type="text/javascript" SRC="/scripts/jquery.js"></script>