Wise Timetable Web instalacija uporabniški priročnik Wise Timetable Web instalacija Wise Technologies d.o.o.

Podobni dokumenti
Vaja 3 Kopiranje VM in namestitev aplikacij - strežnik SQL 2000 SP3a A. Lokalni strežnik Vmware ESX Dodajanje uporabnikov vajexx v skupino Vaje

PowerPointova predstavitev

Nameščanje Adopt Open Java Development Kit 8

Nameščanje Adopt Open Java Development Kit 8

NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: Faks.: in

Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna str

Microsoft Word - CNR-BTU3_Bluetooth_vmesnik

Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nas

Microsoft Word - CN-BTU4 Quick Guide_SI

NAVODILA ZA IZPOLNJEVANJE ELEKTRONSKEGA OBRAZCA ZA PRIJAVO IN PREKLIC DIGITALNIH POTRDIL Verzija Datum Opis sprememb dokumenta dokumenta

PowerPointova predstavitev

Zbornica zdravstvene in babiške nege Slovenije Zveza strokovnih društev medicinskih sester, babic in zdravstvenih tehnikov Slovenije Stanje:

Navodila za uporabo programske opreme OTRS verzija Administracijska navodila Avtor navodil: Sebastijan Šilec Datum: December 2007 Center odprte

PowerPoint Presentation

Excel 2016

NETGEAR R6100 WiFi Router Installation Guide

Document ID / Revision : 0519/1.3 ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov

NETGEAR R6250 Smart WiFi Router Installation Guide

1 MMK - Spletne tehnologije Vaja 5: Spletni obrazci Vaja 5 : Spletni obrazci 1. Element form Spletni obrazci so namenjeni zbiranju uporabniških podatk

Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj n

COBISS3/Medknjižnična izposoja

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO WLAN usmerjevalnik TP LINK Archer C5 Kataloška št.:

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO TP LINK dvopasovni gigabitni WLANusmerjevalnik N600 Kataloška

INFORMATOR BIROKRAT 1/2011

(Microsoft Word - MSDN AA Navodila za \232tudente FS.doc)

Microsoft PowerPoint - seminar_ pptx

TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM POGOSTA VPRAŠANJA IN ODGOVORI Ljubljana, Verzija 1.0

Miluma Trader Miluma Trader navodila: V nadaljevanju sledijo osnovna navodila, kako začeli uporabljati Miluma Trader. 1. Preverite spletno stran Ta po

Navodilo Telemach

Vaja04_Ver02

Navodila za nastavitev mail odjemalca na ios in Android napravah TELEFONI iphone (ios 12) Predlagamo, da do svoje študentske e-pošte dostopate s pomoč

Navodila Trgovina iCenter

Navodila za namestitev odjemalca ibsreport2 produkcijsko okolje (poročanje Banki Slovenije) Avgust 2017

Modem in krajevno omrežje Uporabniški priročnik

Linksys PLEK500 User Guide

Microsoft Word - eDenar - navodila za uporabo osebnega portala clana doc

NAVODILA ZA UPORABO K01-WIFI Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shr

Orodje za izvoz podatkov

Spoznajmo PowerPoint 2013

DCS-2330L_A1_QIG_v1.00(EU).indd

Hiter začetek Razširjevalnik dosega WiFi N300 Model EX2700

Microsoft Word - NAVODILA ZA UPORABO.docx

EndNote Basic Online navodila za uporabo Vsebina 1 Kaj je EndNote Online? Dostop in prijava Ustvarjanje računa Uporaba

Microsoft Word - IPIN slovenska navodila za pridobitev

Kratka navodila za uporabo tripasovnega usmerjevalnika WiFi Nighthawk X6 AC3200 Model R8000

Programska sprememba oddelka šole

Navodila za uporabo

Microsoft Word - DGSF - Preverjanje veljavnosti ZPIZ e-dokumentov - V.1.0

Hiter začetek Razširjevalnik dosega WiFi N300 Model WN2000RPTv3

Kratka navodila za uporabo razširjevalnika dosega WiFi AC750 model EX3800

POMOČ PREDSTAVITEV EKOSKLADOVNICE UPORABLJENA TERMINOLOGIJA REGISTRACIJA V EKOSKLADOVNICO PRIJAVA V EKOSKLADOVNICO OBJAVA PRISPEVKA ISKANJE PRISPEVKOV

Microsoft Word - Trust-CDsize-12052_12579_14070-al-cp_v5.0.doc

Navodilo za urejanje zavarovanj po šifri podlage za zavarovanje 033 prek portala e-vem Ljubljana, oktober 2015

SPLETNA PRIJAVA NA IZPITE ZA DIJAKE Dijaki se na izpite prijavite na novem portalu novi.lopolis.si z istim uporabniškim imenom in geslom, kot ga upora

NAVODILA ZA IZPOLNJEVANJE OBRAZCA

Microsoft PowerPoint - Navodila za izdajo kartic.pptx

IJS EDS IJS Elektronski Dokumentni Sistem Osnovna uporaba sistema uporabniška navodila Institut "Jožef Stefan" Ljubljana

(Microsoft Word - U\350enje telegrafije po Kochovi metodi.doc)

Zadeva: Ponudba

Poročilo za 1. del seminarske naloge- igrica Kača Opis igrice Kača (Snake) je klasična igrica, pogosto prednaložena na malce starejših mobilnih telefo

TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM NAVODILA ZA REGISTRACIJO IN PRIJAVO Ljubljana, Verzija 1.1

GOALS

CODEKS IP KAMERA

RAČUNALNIŠTVO VARNOSTNA KOPIJA IN SLIKA DISKA Aleš Ovsenek Uvajanje novih izobraževalnih programov v srednjem poklicnem in strokovnem izobraževanju s

REPUBLIKA SLOVENIJA SLUŽBA VLADE REPUBLIKE SLOVENIJE ZA RAZVOJ IN EVROPSKO KOHEZIJSKO POLITIKO NAVODILA ZA PRIJAVO LISTIN NA ZZI V PRIMERU PRO RATA V

ZAČETNI VODNIK ZA POVEZAVO Izkusite prilagojeno nego perila z aplikacijo My AEG Care. Pralni stroj lahko povežete in upravljate od koder koli in preje

INFORMATOR BIROKRAT 1/2011

Upravljanje sistema COBISS Navodila za uporabo tiskalnika CITIZEN S310II V1.0 VIF-NA-27-SI

Microsoft PowerPoint - Sequi_SecDAy.ppt

IZGRADNJA PREDSTAVITVENE SPLETNE STRANI GLUCOWATCH Avtor: Marko Zajko Projekt delno financira Evropska unija, in sicer iz Evropskega socialnega sklada

Mojtelemach brosura_junij 2015_mail

Pripomoček.NET za Windows različica Navodila za uporabo

TRGOVSKI PORTAL SPLETNA APLIKACIJA NAMENJENA TRGOVCEM NAVODILA ZA REGISTRACIJO IN PRIJAVO Ljubljana, Verzija 1.1,

Microsoft Word doc

Šolski center Celje Srednja šola za kemijo, elektrotehniko in računalništvo ELEKTRONSKA REDOVALNICA RAZISKOVALNA NALOGA AVTORJI Aleš Budna Jure Ulaga

NAVODILA ZA POSLOVANJE Z MONETO TELEFONSKA PRODAJA

VPELJAVA MDM V DRŽAVEM ZBORU MATJAŽ ZADRAVEC

PowerApps

Obračun storitev v vrtcu in šoli

PowerPointova predstavitev

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO Bluetooth slušalka Plantronics Explorer 10 Kataloška št.: 132

CT_SLO_White Paper_ENG

ISOFT , računalniški inženiring

Microsoft Word - ARRS-MS-CEA-03-A-2009.doc

Microsoft Word - Navodila za uporabo 1.1.doc

Microsoft Word - CNR-MPV2 Quick Guide_SI

Vprašanja za 2. izpitno enoto poklicne mature Strokovni predmet NPA Vprašanja Visual C# (4. letnik) 1. Uporabniški vmesnik razvojnega okolja Visual C#

Gimnazija Bežigrad Peričeva Ljubljana OPERACIJSKI SISTEM Predmet: informatika

an-01-sl-Temperaturni_zapisovalnik_podatkov_Tempmate.-S1.docx

PowerPointova predstavitev

PowerPoint Presentation

Generic

Release Notes for F-Secure Product [Name]

Navodila za uporabo Mini snemalnik

Poročanje izdanih računov pri gotovinskem poslovanju

PowerPointova predstavitev

Navodila za uporabo Mini prenosna HD kamera s snemalnikom

Chapter 1

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni

Codeks TA KIT

Transkripcija:

10 8 7 Wise Timetable Web instalacija 6 8 5 uporabniški priročnik 1 2 12 Wise Timetable Web instalacija www.wisetimetable.com Wise Technologies d.o.o. Cesta 24. junija 23 SI-1231 Ljubljana-Črnuče, Slovenija www.wise-t.com support@wise-t.com Datum izdaje: 4.7.2011 10

Kazalo: Uvod 3 1 Predpogoji za namestitev 4 2 Nadgradnja 4 3 Nastavitev baze podatkov 4 3.1 Microsoft SQL Server 4 3.2 MySQL 4 4 Povezava s podatki 5 4.1 ODBC Data Source 5 4.1.1 MS SQL 5 4.1.2 MySQL 7 4.2 Izvoz podatkov v bazo 8 5 Namestitev paketa na strežnik 9 5.1 Namestitev na Microsoft Internet Information Services (IIS) 9 5.2 Namestitev na UNIX/Linux strežnike 13 6 Konfiguracija 14 6.1 Sprememba gesla in informacije o produktu (Product information) 14 6.2 Možnosti (Features) pri PHP skriptah 15 6.3 Možnosti (Features) pri ASP skriptah 17 6.4 Administracija (Administration) 18 6.5 Nastavitve (Settings) 19 6.6 Nastavljiva sporočila (Custom page messages) 20 6.7 Opombe 20 7 Prva pomoč 20 7.1 Na strani groups.asp/php bi radi izbrali hkrati več skupin za prikaz 20 8 Prijava napak 21 2

Uvod V paketu ste dobili vse Wise Timetable Web skripte, ki so potrebne za pregled urnikov tudi prek interneta. Cilj navodil je namestitev Wise Timetable Web aplikacije na strežnik in vzpostavitev povezave s podatkovno bazo, da se bodo podatki na straneh prikazali. Navodila ne pokrivajo integracije z drugimi internetnimi portali ali stranmi. Ta dokument lahko spreminjamo brez opozoril. Zadnja elektronska verzija je vedno dosegljiva na našem FTP strežniku in na sledečem naslovu: https://www.wisetimetable.com/images/importdata/wise-timetable-web-instalacija.pdf. 3

1 Predpogoji za namestitev Preden začnete z namestitvijo, preverite sledeče: imate zadnjo verzijo navodil (preverite na FTP strežniku), imate zadnjo verzijo web aplikacije (preverite na FTP strežniku), dostop do web serverja (IIS, Apache...), kamor boste namestili web aplikacijo, dostop do baze podatkov, kjer želite hraniti podatke. Aplikacija podpira MySQL (5.0.2 ali novejši) in MS SQL 2000 ali novejši, PHP verzija potrebuje zunanje knjižnice ADOdb Database Abstraction Library, ki so prosto dostopne na strani http://adodb.sourceforge.net/, če uporabljate PHP skripte, mora biti PHP verzija na strežniku najmanj 5.2.0. 2 Nadgradnja Aplikacija Wise Timetable Web se nenehno razvija in dopolnjuje. Najlažje boste svojo različico nadgradili po sledečem postopku: 1. Naredite varnostno kopijo svoje obstoječe verzije. 2. Na priročno in varno mesto si shranite datoteko lib/setup.ini ali si jo natisnite. 3. Izbrišite kompletno vsebino direktorija na web strežniku, kjer je aplikacija nameščena. 4. Sledite navodilom za namestitev in si pri konfiguraciji pomagajte z datoteko setup.ini, ki ste jo prej shranili oz. natisnili. Opozorilo: Če ste spreminjali dizajn vaših spletnih strani, bo treba datoteke z dizajnom ponovno ažurirati. 3 Nastavitev baze podatkov 3.1 Microsoft SQL Server Poleg namizne aplikacije Wise Timetable ste dobili tudi skripte za kreiranje tabel v bazi podatkov. Nahajajo se v poddirektoriju aplikacije misc (privzeto C:\Program Files\Wise Timetable\misc). Naredite novo bazo in ustvarite tabele z izvedbo skripte mssql_create_script.sql. Za delovanje web aplikacije potrebujete tudi uporabnika s SELECT pravicami (db_datareader). 3.2 MySQL Poleg namizne aplikacije Wise Timetable ste dobili tudi skripte za kreiranje tabel v bazi podatkov. Nahajajo se v poddirektoriju aplikacije misc (privzeto C:\Program Files\Wise Timetable\misc). Naredite novo bazo s collation-om UTF-8 in ustvarite tabele z izvedbo skripte 4

mysql_create_script.sql. Za delovanje web aplikacije potrebujete tudi uporabnika s SELECT pravicami. 4 Povezava s podatki Tako web aplikacijo kot namizno različico je potrebno povezati s podatkovno bazo. 4.1 ODBC Data Source PHP oz. ASP in namizna različica potrebujeta vnos v ODBC Data Source Administrator na računalniku, kjer tečeta. Postopek je opisan za namizno različico. Če boste na vašem web strežniku uporabili ASP različico, bo potrebno na enak način nastaviti ODBC Data Source povezavo tudi na njem. Pozor: namizna različica potrebuje pravice tudi za pisanje in brisanje iz baze, medtem ko spletne strani le za branje. 4.1.1 MS SQL ASP in namizna različica potrebujeta vnos v ODBC Data Source Administrator na računalniku, kjer tečeta. Postopek je opisan za namizno različico. Če boste na vašem web strežniku uporabili ASP različico, bo potrebno na enak način nastaviti ODBC Data Source povezavo tudi na njem. Pri tem pa bodite pozorni, saj namizna različica potrebuje pravice tudi za pisanje in brisanje iz baze, medtem ko spletne strani le za branje. 1. Odprite ODBC Data Source Administrator (Control panel/administrative tools). 2. Kliknite na zavihek System DSN in nato na gumb Add... 3. V oknu Create New Data Source izberite SQL Server in kliknite Finish. 4. Odprlo se je okno kot na spodnji sliki 1. Izpolnite polja in izberite vaš server in kliknite Next. slika 1 5

Izberite 5. SQL Server authentication in vnesite Login ID in Password (namizna aplikacija potrebuje pravice za branje, pisanje in brisanje, spletna pa le za branje), ki ste jih nastavili za dostop do baze, v polja ter kliknite Next. 6. slika 2 Na naslednjem oknu izberite svojo bazo iz padajočega seznama. slika 3 7. Na zadnjem oknu ni treba ničesar spreminjati. Na koncu kliknite Finish. slika 4 6

8. Odpre se okno s povzetkom vseh nastavitev. Kliknite na gumb Test Data Source... in prikazati se mora sporočilo TESTS COMPLETED SUCCESSFULLY!, kot kaže sledeča slika 5. slika 5 9. Potrdite obe okni. Sedaj imate nov vnos v System DSN. 4.1.2 MySQL 1. Če boste na strežniku uporabili MySQL bazo podatkov, morate imeti nameščen MySQL ODBC 5.1 Driver. Če ni nameščen, ga prenesite iz sledeče strani in ga namestite: http://dev.mysql.com/downloads/connector/odbc/5.1.html (svetujemo MSI installer različico). Izberite ustrezno 32-bitno ali 64-bitno verzijo. 2. Če imate 32-bitni sistem, odprite ODBC Data Source Administrator v Control panel / Administrative tools. Če imate 64-bitni sistem, poženite ODBC Data Source Administrator preko C:\Windows\SysWOW64\odbcad32.exe. 3. Kliknite na zavihek System DSN in nato na gumb Add... 4. V oknu Create New Data Source izberite MySQL ODBC 5.1 Driver in kliknite Finish. 5. Z vašimi podatki izpolnite polja, tako kot kaže slika 6. 7

slika 6 6. Kliknite na gumb Test in izpisati se mora obvestilo Connection successful. slika 7 7. Sedaj imate nov vnos v oknu System DSN. 4.2 Izvoz podatkov v bazo Za izvoz podatkov iz namizne aplikacije je potrebno nastaviti pot do baze. V direktoriju aplikacije (privzeto C:\Program Files\Wise Timetable\) odprite datoteko dbsettings.ini. Vrednost parametra export_db_conn_str nastavite na vaš DSN, npr.: export_db_conn_str = DSN=WiseTimetable. 8

Odprite namizno aplikacijo in iz menija Podatki izberite Shrani podatke v podatkovno bazo. Potrdite izbiro v opozorilnem oknu, ki se nato odpre. Podatki so sedaj v bazi. 5 Namestitev paketa na strežnik V korenski mapi paketa se nahajajo skripte, ki so namenjene uporabnikom, v podmapah pa so podporne skripte. Izvaja se lahko iz korenske mape (glavna stran) na strežniku ali iz podmape (podstran), vendar vam iz varnostnih in praktičnih razlogov svetujemo (nadgradnje, možni imenski konflikti...), da namestite web aplikacijo kot podmapo na strežniku. Naslednji primer pokriva to možnost. 5.1 Namestitev na Microsoft Internet Information Services (IIS) 1. Celotno vsebino paketa si presnemite na strežnik v mapo, v kateri želite, da se Wise Timetable Web izvaja. 2. Na strežniku odprite IIS in odprite drevesno strukturo na lokalnem računalniku. V Web Sites mapi kliknite z desnim gumbom na tisto, v katero želite namestiti aplikacijo. slika 8 3. Iz menija izberite New / Virtual Directory... (slika 9). 9

slika 9 4. Sledite čarovniku (wizard-u): a. Alias: tukaj vnesite ime, pod katerim bodo urniki dostopni. Če boste vnesli»urnik«, bodo strani dosegljive iz URL-ja npr. www.organizacija.com/timetable/courses.asp. slika 10 b. Directory: tukaj izberite direktorij, v katerega ste prenesli vse datoteke, ki pripadajo aplikaciji. slika 11 10

c. Access Permissions: izberite Read, Run scripts, Write. slika 12 5. Podmapi web aplikacije lib in design oziroma datoteke, ki se v njih nahajajo potrebujejo še dodatne pravice. a. V Windows Explorerju odprite direktorij aplikacije in z desnim miškinim gumbom kliknite na direktorij lib in zberite Properties. b. V odprtem oknu kliknite na zavihek Security in pod Group or user names kliknite na gumb Add... slika 13 11

c. Odprlo se je okno Select Users or Groups; tukaj izberite gumb Advanced... slika 14 d. Nato Find Now. Spodaj se odpre seznam. Najdite IUSR_COMPUTERNAME, kjer je COMPUTERNAME ime računalnika. Potrdite s klikom na OK in enako na naslednjem oknu. slika 15 e. Sedaj ste spet na oknu lib Properties. V oknu Group or user names izberite pravkar dodani vnos (Internet Guest Account...). V spodnjem delu odkljukajte pravice: Modify, Read & Execute, List Folder Contents, Read, Write in potrdite s klikom na Apply ter zaprite okno z OK (slika 16). 12

slika 16 f. Ponovite postopek od a) do e) še za direktorij design. 6. Sedaj je aplikacija dosegljiva iz internetnega brskalnika. Pojdite na poglavje Konfiguracija. 5.2 Namestitev na UNIX/Linux strežnike Od specifik vaše programske opreme je odvisno, kam in kako boste namestili programski paket. Vaš sistemski operater bo imel vse potrebne informacije. Pomembno je, da nastavite pravice za dostop do posameznih datotek. Datoteke morajo imeti vsaj sledeče pravice: /-r--r--r-- *.php (chmod 444 *.php) /dr-xr-xr-x design (chmod 555 design) /design/-rw-rw-rw *.* (chmod 666 *.*) /design/dr-xr-xr-x img (chmod 555 img) /design/img/-r--r--r-- *.* (chmod 444 *.*) /lib/-r--r--r-- *.php (chmod 444 *.php) /lib/-r--r--r-- *.js (chmod 444 *.js) /lib/-rwxrwxrwx langpack.ini (chmod 777 langpack.ini) /lib/-rwxrw-rw- setup.ini (chmod 766 setup.ini) 13

6 Konfiguracija Naslednji korak pred uporabo urnikov je konfiguracija web aplikacije. Odprite internetni brskalnik in v njem priloženo skripto configure.asp (configure.php za PHP različico), ki se nahaja v osnovni mapi same aplikacije. slika 17 Program najprej zahteva vnos gesla. Vpišite prednastavljeno geslo Popokatepetl (pozor na velike in male znake) in pritisnite gumb Login. Pred vami se zdaj nahaja konfiguracijska stran, kjer boste vnesli vse podatke, ki jih aplikacija potrebuje za delovanje (slika 18). Pri tem bi vas opozorili, da se konfiguracijska stran razlikuje med ASP in PHP skriptami, saj PHP skripte omogočajo veliko več možnosti (Features). Zato pod dočko 6.2 obrazložimo možnosti pri PHP skriptah in pod točko 6.3 možnosti pri ASP skriptah. Predlagamo vam, da se odločite za namestitev PHP skript, saj bomo razvoj nadaljevali predvsem na njih. 6.1 Sprememba gesla in informacije o produktu (Product information) slika 18 1. Change password: priporočamo, da takoj spremenite svoje geslo, saj privzeto ni skrivnost. Geslo spremenite tako, da v polje vnesete novo geslo in takoj na dnu strani pritisnete gumb Submit. Čeprav ostalih nastavitev še niste spreminjali, se je novo geslo že shranilo in naslednjič se boste vpisali z vašim geslom. Ker je seja še vedno aktivna (še vedno ste prijavljeni v sistem), lahko izpolnite ostale podatke brez ponovnega vnašanja gesla. 2. Revision number: to polje je informativne narave in služi podporni ekipi v primeru težav. 3. Modifications: to polje je informativne narave in služi podporni ekipi v primeru težav. 14

6.2 Možnosti (Features) pri PHP skriptah slika 19 1. Use Saturdays: izberite Use, če želite, da se v urnikih prikazuje tudi sobota oz. Don t use, če želite, da se sobota ne prikazuje. 2. Use Sundays: izberite Use, če želite, da se v urnikih prikazuje tudi nedelja oz. Don t use, če želite, da se nedelja ne prikazuje. 3. Use reservations: izberite Use, če želite, da se vam pri izpisovanju urnikov izpišejo tudi rezervirani termini, sicer se prikazujejo samo predmeti, ki so dejansko na urniku. 4. Dates with day names: izberite, če želite, da se v naslovih stolpcev v urniku poleg nazivov dni (pon, tor,...) izpiše tudi datum. 5. Datetime format: vpišite, kako želite prikazovati datume. Primeri uporabe:»dd.mm.«,»mm-dd«,»yyyy-mm-dd«,»dd.mm.yyyy hh:mm:ss«. Datum lahko oblikujete po vaših željah, vendar upoštevajte sledeče: a. DD bo nadomestil dan, b. MM bo nadomestil mesec, c. YYYY bo nadomestilo leto, d. hh bo nadomestila ura, e. mm bodo nadomestile minute, f. ss bodo nadomestile sekunde. 6. Timetable valid until: vnesite datum, do katerega želite prikazati urnike. Vrednost»0«ne upošteva tega podatka. Format: YYYY-MM-DD. 15

7. Holidays: se uporablja za nastavitve prikaza praznikov. Izberite Don t show, če želite, da se prazniki na urniku ne bodo izpisali. Izberite Show, če želite, da se bodo prazniki na urniku izpisali z roza barvo, kljub temu bodo predmeti na praznični dan še vedno vidni. Izberite Override other, če želite, da se bodo prazniki na urniku izpisali z roza barvo in da predmeti na praznični dan ne bodo vidni. 8. Use mark: izberite Show, če želite, da bodo označeni predmeti na urniku zapisani z podčrtanimi Italic črkami. Če želite, da ne bodo označeni, izberite Don t show. 9. Main menu: se uporablja za prikaz povezav do drugih skript. 10. Display last change time: izberite Show, če želite prikazati datum in uro zadnje spremembe, drugače izberite Don t show. 11. Display week number: izberite Show, če želite prikazati teden v letu. 12. Details about the selection when printing: izberite Show, če želite, da se pri tiskanju prikažejo podatki o izbranih parametrih (izvajalec, predmet, letnik, smer, skupine,...). 13. Groups: če so študentje razdeljeni v več skupin z različnimi urniki in zato želite, da se skupine prikazujejo na urniku, označite polje Use. Če ne želite, da se skupine prikazujejo na urniku, izberite Don t use. 14. Groups in cells: izberite Show, če želite, da se v celicah urnika izpisujejo tudi vse skupine. Sicer se izpišejo v pop-up oknu. 15. Groups selector: izberite Use, če želite ponuditi možnost izbire skupin v skripti groups. Sicer se skupin ne bo dalo izbirati, vseeno pa se bodo prikazali urniki vseh skupin. 16. Group s password: označite Use, če želite vključiti geslo za pregled posamezne skupine. Če bo geslo vključeno, se bodo morali uporabniki groups skripte vpisati z geslom. Pozor, na strani groups.php ne bo moč izbrati več skupin hkrati. 17. When groups password is on, enter groups name manually: izberite Use, če želite, da uporabnik spletne aplikacije vpiše ime skupine (uporabniško ime) ročno. Če izberete Don t use, bo uporabnik lahko ime skupine izbral iz seznama. 18. ical for groups - Subject: se uporablja za nastavitev podatkov izpisanih v zadevi icalendar datoteke za skupine. 19. ical for groups - Text: se uporablja za nastavitev podatkov izpisanih v vsebini icalendar datoteke za skupine. 20. Lecturer s password: označite ali se morajo izvajalci pri uporabi prof skripte predstaviti z geslom ali ne. 21. When lecturers password is on, enter lecturers name manually: izberite Use, če želite, da uporabnik spletne aplikacije vpiše ime in priimek izvajalca (uporabniško ime) ročno. Če izberete Don t use, bo uporabnik lahko ime in priimek izvajalca izbral iz seznama. 22. Whole schedule for lecturers - Sort by date: izberite Use, če želite, da se celotni urniki pri uporabi prof skripte prikazujejo po datumu (vsak datum je svoj zapis). Če izberete Don t use, se bodo prikazovali po dnevih v tednu (npr. en ponedeljkov urnik bo združen v en zapis, kjer bo pisalo od katerega do katerega tedna se urnik izvaja). 23. Whole schedule for lecturers - Reservations: se uporablja za nastavitve prikaza rezervacij izvajalcev na skripti prof v primeru prikaza celoletnih urnikov. Izberite Don t show, če ne želite, da se rezervacije izpišejo (npr. če rezervacije uporabljate le kot blokade). Izberite Show reservation, če želite, da se izpiše le seznam rezervacij (npr. če rezervacije 16

uporabljate kot komentarje na urniku na koncu dneva in zato dejansko ura ni relevantna). Izberite Show reservation and date, če želite, da se izpišejo rezervacije skupaj z dnevom, datumom in uro (npr. če rezervacije uporabljate za vnos izpitov, kolokvijev itd. in je zato termin za uporabnika pomemben). 24. Ical prof Subject: se uporablja za nastavitev podatkov izpisanih v zadevi icalendar datoteke za izvajalce. 25. Ical prof Text: se uporablja za nastavitev podatkov izpisanih v vsebini icalendar datoteke za izvajalce. 26. Hide subject area code: izberite Use, če želite, da se na skriptah groups in courses pri izbiri smeri ne prikaže poleg imena smeri tudi koda smeri. Če želite, da se poleg imena smeri prikaže tudi koda, izberite Dont use. 27. Show duration (rooms.php): se uporablja za prikaz trajanja v pop-up oknu, ki se odpre, če na skripti rooms kliknete na urnik ali rezervacijo. Izberite Use, če želite, da se poleg začetne ure izpiše trajanje v urah (npr. 2h). Izberite Don t use, če želite, da se izpiše, od katere do katere ure bo trajalo (npr. 12:00-14:00). 28. Display number of students (rooms.php): se uporablja za prikaz števila študentov v skupini v pop-up oknu, ki se odpre, če na skripti rooms kliknete na urnik. Izberite Show, če želite, da se poleg imena skupine izpiše tudi število študentov v skupini. Izberite Don t show, če želite, da se število študentov v skupini ne izpiše. 6.3 Možnosti (Features) pri ASP skriptah 1. Groups: če so študentje razdeljeni v več skupin z različnimi urniki in zato želite, da se skupine prikazujejo na urniku, označite polje Use. Če ne želite, da se skupine prikazujejo na urniku, izberite Don t use. 2. Reservations: izberite Use, če želite, da se vam pri izpisovanju urnikov izpišejo tudi rezervirani termini, sicer se prikazujejo samo predmeti, ki so dejansko na urniku. 3. Professor password: označite ali se morajo predavatelji pri uporabi prof skripte predstaviti z geslom ali ne. 4. Groups password: označite Use, če želite vključiti geslo za pregled posamezne skupine. Če bo geslo vključeno, se bodo morali uporabniki groups skripte vpisati z geslom. Pozor, na strani groups.php ne bo moč izbrati več skupin hkrati. 5. Use Sundays: izberite, če želite, da se v urnikih prikazuje tudi nedelja. 6. Use mark: izberite Show, če želite, da bodo označeni predmeti na urniku zapisani z podčrtanimi Italic črkami. Če želite, da ne bodo označeni, izberite Don t show. 7. Groups in cells: izberite, če želite, da se v celicah urnika izpisujejo tudi vse skupine. Sicer se izpišejo v pop-up oknu. 8. Groups selector: izberite, če želite ponuditi možnost izbire skupin v skripti groups. Sicer se skupin ne bo dalo izbirati, vseeno pa se bodo prikazali urniki vseh skupin. 9. Dates with day names: izberite, če želite, da se v naslovih stolpcev v urniku poleg nazivov dni (pon, tor,...) izpiše tudi datum. 10. Timetable valid until: vnesite datum, do katerega želite prikazati urnike. Vrednost»0«ne upošteva tega podatka. Format: YYYY-MM-DD. 17

11. Display last change time: izberite, če želite prikazati datum in uro zadnje spremembe. 12. Details about the selection when printing: izberite, če želite, da se pri tiskanju prikažejo podatki o izbranih parametrih (izvajalec, predmet, letnik, smer, skupine,...). 13. Week number: izberite, če želite prikazati teden v letu. 14. Datetime format: vpišite, v kako želite prikazati datum zadnje spremembe. Primeri uporabe:»dd.mm.«,»mm-dd«,»yyyy-mm-dd«,»dd.mm.yyyy hh:mm:ss«,»hh:mm DD/MM/YYYY«. Datum lahko oblikujete po vaših željah, vendar upoštevajte sledeče: a. DD bo nadomestil dan, b. MM bo nadomestil mesec, c. YYYY bo nadomestilo leto, d. hh bo nadomestila ura, e. mm bodo nadomestile minute, f. ss bodo nadomestile sekunde. 15. Holidays: se uporablja za nastavitve prikaza praznikov. Izberite Don t show, če želite, da se prazniki na urniku ne bodo izpisali. Izberite Show, če želite, da se bodo prazniki na urniku izpisali z roza barvo, kljub temu bodo predmeti na praznični dan še vedno vidni. Izberite Override other, če želite, da se bodo prazniki na urniku izpisali z roza barvo in da predmeti na praznični dan ne bodo vidni. 6.4 Administracija (Administration) slika 20 1. Save to log: označite ali se izvajalčeve prijave beležijo v datoteko na strežniku, ki jo nato lahko pregleduje administrator s pomočjo admin skripte. 2. Log Filename: pot do datoteke in ime datoteke, v katero se beležijo prijave iz prejšnje točke, npr. C:\Log\WiseTimetableLog.txt (direktorij mora obstajati). 3. Administrator - first name (pri PHP in ASP skriptah) : vnesete ime osebe iz tabele Tutor v bazi Wise Timetable, ki bo imela pravice dostopa do pregleda prijav. Skripta admin bo, če/ko bo v uporabi, preverjala, ali je vneseno geslo enako geslu, ki v bazi ustreza temu zapisu. Pri ASP skriptah se preverja le ime in ne tudi priimek. 4. Administrator - last name (le pri PHP skriptah) : vnesete priimek osebe iz tabele Tutor v bazi Wise Timetable, ki bo imela pravice dostopa do pregleda prijav. 18

6.5 Nastavitve (Settings) slika 21 1. Web character encoding: kodna tabela za prikaz strani v brskalniku. 2. Ajax character encoding: kodna tabela, ki bo uporabljena pri Ajax komunikaciji (ni nujno enaka kot tabela za prikaz strani). 3. Database Type: izberite tip podatkovne baze, ki ga uporabljate. 4. Connection string: vnesete niz znakov, s katerimi se bo program lahko povezal z bazo. a. ASP različica potrebuje DSN povezavo, ki ste jo nastavili v poglavju Povezava s podatki. Primer vnosa:»dsn=wisetimetable«(brez narekovajev). Če takrat niste vnesli podatkov o uporabniku baze, lahko to vnesete tukaj in sicer v sledeči obliki:»dsn=<ime_dsnja>;uid=<uporabniško_ime>;pwd=<geslo>«. b. PHP potrebuje Connection string v drugačni obliki in sicer: za MySQL:»mysql://DBusername:DBpassword@mysql-server:port_number/ Database«, za MSSQL:»Driver={SQL Server}; Server=<server>; Database=<Database>; UID=<uporabniško_ime>; PWD=<geslo>«. 5. ADOdb Driver Location: je pomemben samo za uporabnike PHP verzije paketa. Vnesite pot do php knjižnice/gonilnika za dostop do podatkovnih baz. Pot je običajno»/apache/ adodb5/adodb.inc.php«, vendar je odvisna od nastavitev vašega strežnika. 6. Language: izberite, v katerem jeziku naj se prikazujejo spletne strani. 7. Application path: vnesite absolutno pot do datotek, ki so del aplikacije. Pot se konča s poševnico, v Microsoft-ovem okolju z»\«, v UNIX/Linux pa z»/«. Primera:»C:\Web\Timetable\«in»»/var/www/timetable/«. V poddirektoriju design se nahajajo datoteke, ki določajo obliko urnikov, kot so prikazani na internetu. Stranka jih lahko oblikuje v skladu s svojo grafično podobo. Navodila za spremembo dizajna so dosegljiva na našem FTP strežniku in na sledečem naslovu: http://www.wisetimetable.com/images/import-data/wise-timetable-web-design-slo.pdf. 19

6.6 Nastavljiva sporočila (Custom page messages) Tukaj se nastavijo dodatna obvestila, ki se prikažejo kot naslovi na vrhu ustrezne strani. Služijo kot dodatne opombe (slika 22). slika 22 6.7 Opombe Ko boste končali s konfiguriranjem Wise Timetable Web aplikacije, ne pozabite pritisniti gumba Submit. Za tem poskusite katero izmed priloženih skript. Če ni prišlo do nobene napake, se bodo strani prikazale in vsebovale bodo podatke iz baze. Konfiguracijsko skripto (configure.asp oziroma configure.php) lahko sedaj tudi pobrišete zaradi varnosti. Podatki so shranjeni in program deluje neodvisno od nje. Tudi če je ne pobrišete, je vseeno zavarovana z geslom, ki ste ga ravnokar spremenili. 7 Prva pomoč Poglavje je namenjeno reševanju najpogostejših težav, ki se pojavijo ob namestitvi. Vsebina se pogosto ažurira. 7.1 Na strani groups.asp/php bi radi izbrali hkrati več skupin za prikaz V konfiguraciji ste najbrž nastavili, da uporabljate skupine (Groups=Use) in te potrebujejo geslo za dostop (Groups password=use). Vsaka skupina ima svoje geslo, zato ne morete izbrati več skupin hkrati. Če nastavite parameter Groups password na Don t use, potem bo možno izbrati več skupin hkrati. 20

8 Prijava napak Morebitne napake želimo odpraviti v čimkrajšem času in hkrati prihraniti vaš dragoceni čas. Preden nam pošljete sporočilo o napaki, vas prosimo, da preverite, če se opis rešitve vašega problema ne nahaja že v poglavju Prva pomoč. Če temu ni tako, nam prosim pošljite e-pošto z naslednjo vsebino: Naslovnik: support@wise-t.com Zadeva: Wise Timetable Web: prijava napake V vsebini sporočila na kratko opišite težavo in vključite še sledeče podatke: Podatkovna baza, ki jo uporabljate (MySQL, MS SQL), in katera verzija. Nameščate strani v ASP ali PHP. Če so strani javno dostopne, navedite URL, sicer vključite sliko okna z napako. Datoteko lib/setup.ini (ta vsebuje povezavo z bazo, morda želite ta podatek izbrisati). 21