Prettylib-tuoteratkaisut - Wiki
Hakutulosten ja hakulomakkeiden ulkonäön muuttaminen
Artikkelissa kuvattuja asioita muokkaavan henkilön tulee tuntea seuraavat käsitteet ja omata niiden tuntemus:
- HTML-kieli
- CSS-tyylitiedostot
Artikkelissa kuvattuja asioita muokkaavan henkilön tulee päästä käsiksi seuraaviin PLServerin tietoihin/alihakemistoihin:
- wwwroot-kansio alihakemistoineen tai vaihtoehtoisesti jokin muu paikka jossa hakulomakkeita säilytetään
- html-kansio alihakemistoineen
- lisäksi pääsy PrettyLibServerin asetusohjelmistoihin tietyiltä osin.
Ota muokkaamistasi tiedostoista varmuuskopio ennen muokkausta.
Yleisulkonäön muuttaminen
Yleisulkonäön muuttaminen jakautuu kahteen osaan.
- Hakulomakkeen/hakulomakkeiden muuttaminen
- Haun tulosten ulkonäön muuttaminen
PrettyLibServerin hakulomakkeet ovat itsenäisiä osia, jotka oletuksena ovat tavallisia staattisia HTML-sivuja.
Hakulomakkeen muuttaminen
Hakulomake (hakulomakkeet) öytyy oletuksena PrettyBitServerin wwwroot\ hakemistosta, jossa on jokin PrettyLibServerin tukeman kielen 3-kirjaiminen lyhenne. Alihakemistosta löytyy tiedosto search.htm. Tätä tiedostoa voi vapaasti muokata.
Tarkemman selvityksen hakukentistä ja niiden muokkaamisesta löydät muista wiki-artikkeleista.
Hakulomakkeen yläosassa olevat linkit (esim "Asiasanat") johtavat yleensä hakuun, eli ne eivät ole erillisiä omia sivujaan. Näistä löydät myös oman wiki-artikkelin. Huomaathan, että alla mainitaan hakutulosten yhteydessä ns. "include" tiedostot. Hakulomake on täysin staattinen, siihen ei voi lisätä näitä include-tiedostoja.
Haun tulosten ulkonäon muuttaminen
Haun tulos EI ole pelkästään staattinen HTML-tiedosto. Haun tulos muodostuu kahdesta asiasta:
- Staattisesta HTML-osasta
- Dynaamisesta luotavasta haun tuloksesta
Lisäksi muutoin staattiseen HTML "template" tiedostoon palvelu voi lisätä niissä erikseen mainittuja "include"-tiedostoja. Esimerkiksi sivun yläosan linkit yleensä lisätään erillisestä ".inc" päätteisestä tiedostosta, jota muokkaamalla saa linkit muuttumaan kaikkiin hakutulos-sivuihin (mutta ei hakulomakkeisiin).
Haun tuloksen/omien tietojen/listausten ja muiden sellaisten muuttaminen jakautuu siis osaltaan kahteen osaan.
- Puhtaasti ulkonäön muuttaminen
- Asetusten muuttaminen
Asetukset
Asetukset vaikuttavat pääosin siihen, mitä tietoja tulee näkyviin. Asetusten muuttamisesta löydät lisätietoja
- Sivulta PrettyLib-komponentin asetukset. (ajantasaisin tieto)
- Dokumentoinnin käyttöohjeesta. Uusimman käyttöohjeen löydät PrettyBitServerin tuotetukisivujen tiedostot osiosta.
Ulkonäkö
Haun tulosten ulkonäön muuttaminen (logojen, linkkien jms. lisääminen/poistaminen) vaatii jälleen PrettyLibServerin tiedostojen muokkaamista. Yleisesti ottaen, mikäli olet muokannut hakulomakkeen jonkin tietyn näköiseksi tai muokannut valmiiden teemojen hakulomakkeen ulkoasua, joudut lisäksi muokkaamaan ns. template-tiedostoja.
Tarvittavat tiedostot löydät PrettyLIbServerin HTML\-alihakemiston alta. Tässä jälleen on jokin PrettyLibServerin tukeman kielen 3-kirjaiminen lyhenne.
Kansioista löytyy kahdenlaisia tulokseen liittyviä tiedostoja. Osa ns. yhteisistä osista on eriytetty erillisiin include tiedostoihin, joihin .htm tiedostojen sisällä viitataan.
HTML-kansion sisältä löytyy;
- Useita start#.htm tiedostoja, joissa # on jokin numero välillä 1-10.
- Useita .inc-päätteisiä (ns. include) tiedostoja. Lisätietoja näistä löydät artikkelista Server Side Includes (SSI) määritykset start-tiedostoissa
Huom: Jotkin tekstit hakutuloksissa tulevat kiinteästi sovelluksesta. Niiden muokkaamiseksi kts. artikkeli: Kiinteiden tekstien muuttaminen hakutuloksissa