Harjoitustyö Fire Bird
|
|
- Aila Jurkka
- 10 vuotta sitten
- Katselukertoja:
Transkriptio
1 TURUN YLIOPISTO Tietojenkäsittelytiede Web ohjelmointi Jyri Lehtonen (72039) Periodi IV Harjoitustyö Fire Bird
2 Sisällysluettelo 1. Tehtävän kuvaus Web sivuston idea Ratkaisuperiaate Rakennekaavio Kaskadiset tyyliohjeet Tietokanta ja PHP JavaScript toiminto Web sivuston osien kuvaaminen Julkinen sivu ja kirjautuminen Yksityinen sivusto Testausjärjestely...19 Liite 1: Ensimmäinen suunnitelma...22 Liite 2: Lopullinen suunnitelma...23
3 1. Tehtävän kuvaus Tehtävänanto on luoda web-ohjelmointi tekniikoilla toimiva kokonaisuus, joko ryhmätyönä tai yksin. Sivustolla on ylläpidettävä johonkin aihepiiriin liittyvää tietoa ja mahdollistettava erilaisten käyttäjien näkymät ja toiminnot. Sivustossa on oltava ainakin seuraavat ominaisuudet: tiedot tietokannassa, ylläpitäjän näkymä, käyttäjän näkymä, autentikointi, sekä asiakaspuolen että palvelinpuolen ohjelmointia. Sivut eivät saa olla pelkästään staattisia. Valitsin toteuttaa sivuston ja sen ominaisuudet yksin, koska koin tällöin oppivani tekniikat paremmin. 2. Web sivuston idea Sivuston idea rakentuu kolmesta pilarista. Ensinnäkin sen on tarkoitus olla tietyn yhteisön kokoontumispaikka. Tämä yhteisö on tuntenut toisensa jo pitkän aikaa, ja tarvitsee oman pienen osan internetistä. Toiseksi sen on tarkoitus olla tietokanta, joka täyttää kyseisen yhteisön vaatimukset. Ominaisuuksina on oltava ainakin viestintämahdollisuus, uutisten ilmaisu, sekä erilaisten mediamuotojen jakaminen. Kolmanneksi sivusto ylläpitää yhteisön taiteellista puolta. Tietokannan ja sivuston avulla yhteisön on mahdollista keskustella töistä ja antaa niitä näytille. Kaikki mediamuodot ovat yhteisön itse tuottamia. 2.1 Ratkaisuperiaate Sivusto on toteutettu käyttämällä sekä Adobe Dreamweaver CS3 että Microsoft FrontPage 2003 sovelluksilla. Pääsääntöisesti koko Hypertext Markup Language (HTML) koodi on kirjoitettu kuitenkin käsin, eikä web-ohjelmointi ohjelmien tehostetoimintoja ole käytetty. Syynä tähän on se, että koodia pystyy paremmin hallitsemaan, muokkaamaan ja jäsentämään itse. Sovellukset ovat olleet käytössä niiden tehokkaan esikatselunäkymän tähden. Sivustoa varten on luotu oma Cascading Style Sheet (CSS). Tätä käyttämällä on HTML:n ulkoasua pystytty muokkaamaan halutun näköiseksi. CSS:n käyttö on kattavaa, sillä lähes jokainen elementti hyödyntää sitä. Koska sivustossa on lukuisia tietokantatoimintoja, on niitä varten käytetty Hypertext Prepdocessor (PHP) kieltä. PHP mahdollistaa autentikoinnin, lukuisien tietokannan taulujen sisällön näyttämisen halutulla tavalla HTML sivustossa, laskurin, päivämäärän näyttämisen, yksinkertaisen viestintätoiminnon luomisen, tietokannan taulujen muokkaamisen sekä tiedostojen lataamisen palvelimelle. Tietokantana on Structured Query Language (SQL), tarkemmin määriteltynä mysql. Tietokan- 1
4 nan taulut mahdollistavat käyttäjän tunnistamisen, erilaisten käyttäjien oikeudet sekä tiedonvälityksen. 2.1 Rakennekaavio Kuvassa 1 on esitetty julkisen puolen rakennekaavio. Index.html toimii pääsivuna, jonka kautta voi päästä ilman tunnuksia viestittämään ylläpitäjälle, näkemään julkiset tilastot, rekisteröitymään uudeksi käyttäjäksi, lukemaan sivuston merkityksen sekä kirjautumaan sisään suljetulle puolelle. Kuvassa 2 on mallinnettu suojattu puoli. Kirjautumisen jälkeen siirrytään Private.html:ään. Sivulta on mahdollista sen jälkeen siirtyä tai aktivoida kuvion mukaisesti toimintoja. Kuva 1: Julkinen puoli Kuva 2: Suojattu puoli 2
5 3. Kaskadiset tyyliohjeet Kaskadiset tyyliohjeet ovat erityisesti WWW-dokumenteille kehitetty tyyliohjeiden laji. CSS:n käyttö nopettaa tyylien määrittämisen dokumenttiin. Se mahdollistaa selvän jäsennyksen tyyleihin, kun jokainen tyylilaji käy esimerkiksi CSS-tiedoston kautta, johon on kirjattuna mahdollisesti kaikki dokumentissa käytetyt tyylit. Alla on otteita harjoitustyön CSS-tiedostosta selityksineen. A:link {font-weight:bold; text-decoration: none; color:#c86400 A:visited {text-decoration: none; color:#c85000;font-weight:bold; A:active {text-decoration: none A:hover {color:#ffffff; text-decoration: none A:* määritykset antavat harjoitustyön linkeille yleisen toimintamäärityksen. A:link määrittää minkälaisena linkit näkyvät lepotilassa sivustossa. Linkit ovat lihavoituja sekä niillä on teemaan sopiva väri. A:visited muuttaa linkin ulkoasua määritysten mukaan kun linkkiä on kerran painettu. Linkki pysyy edelleen lihavoituna, mutta väri tummenee. A:hover antaa tehosteen linkille kun vie hiiren sen päälle. Harjoitustyössä linkit muuttuvat valkoisiksi hiiren alla. BODY { font-family: Verdana,Tahoma,Arial; color: white; font-size: 12pt; background-color : black; BODY:ssä on määritelty dokumentin käyttämät standardit asetukset: fontti, tekstin väri, tekstin koko sekä taustan väri. Aina kun HTML dokumenttiin liitetään tämä CSS-tiedosto, nämä tyylit tulevat käyttöön ja näkyviin. Harjoitustyössä BODY on määritelty siten, että teksti on valkoista ja tausta on musta. Alla on luettelomaisesti esitelty muut tyylit jota dokumentti käyttää. Ne on pyritty nimeämään mahdollisimman tyhjentävästi, jotta niiden käyttö sekä niiden vaikutukset olisi helppo tunnistaa..smallwhitetext {.inputarea {.tableheader {.whitetext {.btn {.tablerow {.bigwhitetext{.errtext {.tablefooter {.inputtext {.oktext {.pwtext {.bgtable { 3
6 4. Tietokanta ja PHP Tietokantana toimii mysql versio 5.0. HTML sivusto käyttää tietokantaa PHP:n avulla. Alla on lueteltu taulut ja niiden rakenne. Tietokannan rakenne on hyvin yksinkertainen. Taulujen välillä on hyvin vähän vuorovaikutusta. Ne ovat yksinkertaisesti tietovarastoja, joiden avulla HTML sivusto pystyy päivittämään ja rakentamaan itsensä dynaamisesti. Taulut ovat esitelty viereisen järjestyksen mukaisesti. Sivustossa on lukuisia pieniä PHP skriptejä, sekä yhteensä 27 ulkoista skriptiä. Tästä johtuen ovat vain oleellisimmat esiteltynä. Kuva 3: Kaikki tietokannan taulut Auth_counter taulun tarkoituksena on pitää yllä käyttäjien henkilökohtaisesta kirjautumisesta tietoa. Private.html sivuston oikeassa yläreunassa on kirjautujan nimen alapuolella You visited us last time sekä You have entered time(s).. Seuraavan PHP koodin avulla HTML sivu hakee käyttäjän omat tiedot tietokannasta, ja näyttää ne sivulle. Tätä ennen on kuitenkin esiteltävä connect.php, tiedosto joka määrittelee tietokantayhteyden. $host=" :3306"; $username="root"; $password="********"; $db_name="flamebird"; // Host name // Mysql username // Mysql password // Database name mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); 4
7 $user=$_session['myusername']; $sql="select last_login FROM users WHERE login='$user'"; $result=mysql_query($sql); while($row=mysql_fetch_array($result)) { $printa=$row[0]; if ($printa=="" or $printa==null) { echo "...this is your first time!"; else { echo $printa; echo "."; $aika=date('j F Y'); $addtime="update users SET last_login='$aika' WHERE login='$user'"; mysql_query($addtime); $user=$_session['myusername']; $sql="select login_count FROM users WHERE login='$user'"; $result=mysql_query($sql); while($row=mysql_fetch_array($result)) { $printa=$row[0]; $printa=$printa + 1; $sqlupdate="update users SET login_count='$printa' WHERE login='$user'"; mysql_query($sqlupdate); echo $printa; echo " time(s)."; Kuva 4: Auth_counter -taulun rakenne 5
8 Julkisella etusivulla (Index.html) on sivun alimmalla Frame:lla määritelty laskin, joka laskee kuinka monta kertaa sivu on ladattu. Tiedot säilytetään counter -taulukossa, ja laskin on hyvin yksinkertaisesti toteutettu. $sql="insert INTO counter VALUES(0,0)"; mysql_query($sql); $check="select MAX(number) FROM counter WHERE id=0"; $isoin=mysql_query($check); while($row=mysql_fetch_array($isoin)) { $tulos=$row[0]; echo "$tulos"; $poisto="delete FROM counter WHERE number < $tulos"; mysql_query($poisto); Kuva 5: Counter -taulun rakenne Sivuston suojatulla puolella on mahdollista tallentaa mediamuotoja palvelimelle. Tästä johtuen taulut images, videos, sounds, sekä others kuvaavat median tallentamista ja tietojen hakemista palvelimelta. Ne toimivat kaikki samalla periaatteella, josta johtuen on vain images taulu sekä sen PHP komennot esiteltynä alla. Ensimmäinen skripti hakee tietokannasta kuvien tiedot ja päivittää HTML sivua näyttämään kaikki kuvat linkkeinä, jota painamalla kuva aukeaa. Toinen skripti toteuttaa kuvan siirtämisen palvelimelle. 6
9 $sql="select * FROM images"; $result=mysql_query($sql); while($row=mysql_fetch_array($result)) { $nimi=$row[1]; $paikka=$row[2]; echo ("<a href='images/$paikka' target='_blank'> $nimi </a><br>"); $target_path = "images/"; $target_path = $target_path. basename( $_FILES['uploadedfile']['name']); if(move_uploaded_file($_files['uploadedfile']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; $filename=$_post['nimetys']; $url=$_post['tiedostonimi']; $sql="insert INTO images (name, url) VALUES('$filename', '$url')"; mysql_query($sql); else{ echo "There was an error uploading the file, please try again!"; Kuva 6: Images -taulun rakenne 7
10 Login taulu on tarkoitettu pelkästään Admin käyttäjien seurattavaksi. Tämän tarkoituksena on valvoa ketä kirjautuu järjestelmään ja mihin aikaan. Taulua kutsutaan Admin työkaluista automaattisesti sivun avautuessa. $sql="select * FROM login"; $result=mysql_query($sql); while($row=mysql_fetch_array($result)) { $tulos=$row[0]; $tulosa=$row[1]; $tulosb=$row[2]; $tulosc=$row[3]; echo ("$tulos $tulosa $tulosb $tulosc <br>"); Kuva 7: Login -taulun rakenne Suojatun sivuston etusivulla on pikaviestintätoiminto. Tämä toiminto toimii myös PHP:n ja tietokannan kautta. Jokainen näytettävä attribuutti on HTML sivulla omassa taulukossaan, josta johtuu se, että jokaiselle on olemassa oma PHP skripti. Skriptit toimivat samalla tavalla, josta johtuen vain yksi esitetään. 8
11 $checkmsg="select * FROM msg ORDER BY id desc"; $tulosa=mysql_query($checkmsg); while($row=mysql_fetch_array($tulosa)) { $printc=$row[3]; echo " $printc <br>"; Kuva 8: Msg -taulun rakenne Sivusto on toteutettu siten, että lähes kaikkea tietoa on mahdollista hallita sivun oman järjestelmänvalvojatyökalujen kautta. Julkisella sivulla on keskimmäisellä Framella oikeassa reunassa julkisia uutisia. Nämä uutiset ovat pääasiassa päivityksiä varten. Julkisia uutisia voi poistaa tai lisätä sivustosta seuraavasti. Samalla periaatteella toimivat suurin osa muistakin järjestelmänvalvojan toiminnoista, joten niitä ei ole esiteltynä enempää. $paiva=$_post['paiva']; $uutinen=$_post['uutinen']; $sql="insert INTO publicnews (pvm, data) VALUES('$paiva', '$uutinen')"; mysql_query($sql); 9
12 $paiva=$_post['paiva']; $sql="delete FROM publicnews WHERE id='$paiva'"; mysql_query($sql); Kuva 9: Msg -taulun rakenne Kirjautuminen tapahtuu tietenkin julkiselta sivulta. Teknisesti kirjautuminen tapahtuu tietojen tarkistamisen avulla tietokannasta. PHP skriptillä tehdään kysely tietokantaan. $tbl_name="users"; // Table name // Connect to server and select database. // username and password sent from form $myusername=$_post['myusername']; $mypassword=$_post['mypassword']; // To protect against MySQL injection $myusername = stripslashes($myusername); $mypassword = stripslashes($mypassword); $myusername = mysql_real_escape_string($myusername); $mypassword = mysql_real_escape_string($mypassword); $sql=sprintf("select * FROM $tbl_name WHERE login='$myusername' and password='$mypassword'"); $result=mysql_query($sql); $aika=date('j F Y'); $kello=date('h:i:s'); $whoitis="insert INTO login (date, time, user) VALUES('$aika', '$kello', '$myusername')"; mysql_query($whoitis); $count=mysql_num_rows($result); 10
13 if($count==1){ session_start(); $_SESSION['loggedin'] = 1; $_SESSION['myusername'] = $myusername; $_SESSION['mypassword'] = $mypassword; mysql_close($conn); header ("location:login_success.php"); else {echo "Wrong Username or Password"; Login_Success.php header("location: entrance.html", "true"); Kuva 10: Users taulu 11
14 5. JavaScript toiminto Alustavassa suunnitelmassa oli tarkoituksena vain tehdä PHP:llä yksinkertainen ajannäyttö toiminto suojatun sivuston etusivulle. Suunnitelmat muuttuivat kun tutustuin JavaScriptiin. Tästä johtuen vaihdoin kellon JavaScriptin reaaliaikaisesti päivittyvään vaihtoehtoon. Alla oleva skripti toteuttaa kellon HTML sivulle. Skripti hakee tunnit, minuutit ja sekunnit sekä sisätää kolme metodia: kellon päivittäminen, aloittaminen sekä sammuttaminen. <script language="javascript"> var clockid = 0; function UpdateClock() { if(clockid) { cleartimeout(clockid); clockid = 0; var tdate = new Date(); document.theclock.thetime.value = "" + tdate.gethours() + ":" + tdate.getminutes() + ":" + tdate.getseconds(); clockid = settimeout("updateclock()", 1000); function StartClock() { clockid = settimeout("updateclock()", 500); </script> function KillClock() { if(clockid) { cleartimeout(clockid); clockid = 0; Sivustossa on yksilöllinen CSS tyylittely. Alla oleva HTML koodi asettaa kellon toimimaan lomakkeeseen. Lomakkeen tyyli muokataan teemaan sopivaksi class attribuutilla. <body onload="startclock()" onunload="killclock()"> <center><form name="theclock"> <input type=text name="thetime" size=8 style="text-align:center" class="inputarea"> <form></center> 12
15 6. Web sivuston osien kuvaaminen 6.1 Julkinen sivu ja kirjautuminen Julkinen sivu (Index.html) on jaettu vanhanaikaisesti kolmeen Frame osaan. <frameset rows="40%,39%,11%" framespacing="0" border="0" frameborder="0"> <frame name="upper" src="indexlogo.html" noresize scrolling="no"> <frame name="middle" src="indexbody.html" scrolling="yes" > <frame name="lower" src="indexlower.html" noresize scrolling="no"> </frameset> Ensimmäinen Frame (IndexLogo.html) sisältää vain sivuston logon sekä tervetulotekstin. Toinen Frame (IndexBody.html) on etusivun tärkein osa. Sivu on jaettu kolmeen taulukonosaan, jotta sisältö olisi mahdollista asetella symmetrisesti. Members only kohdassa käyttäjät voivat kirjautua suojatulle puolelle aikaisemmin esitetyllä tavalla (kts. kappale 4). Visitors kohdassa on sivuston vierailijoille tietoa. What is this all about? staattinen sivu kertoo kolmen avainsanan kautta sivuston merkityksen ja funktion. Register here antaa uudelle käyttäjälle mahdollisuuden luoda tunnus, ja kirjautua sisälle. Tunnusten teko tapahtuu staattisen register.html sivun kautta, joka lähettää form tiedot reg.php:lle. Tämän toiminta on esitetty alla. $table="users"; $realname=$_post['realname']; $nickname=$_post['nickname']; $password1=$_post['password1']; $password2=$_post['password2']; $ =$_post[' ']; if ($realname & $nickname & $ ) { if($password1==$password2) { $sql="insert INTO $table (realname, login, password, , type) VALUES('$realname', '$nickname', '$password1', '$ ', 0);"; mysql_query($sql); else echo "Your password fields are not equal!"; else echo "Please fill in all of the fields!"; 13
16 Some useful statistics of the site sisältää joukon yksinkertaisia PHP komentoja, jotka kyselevät tietokannan taulukoista tietoa, laskevat rivit ja näyttävät ne sivun lukijalle. Sivustossa ei ole itsessään toteutettu keskustelupalstaa, vaan se on ulkoistettu erilliselle sivustolle. Vierailijat voivat myös lähettää viestin sivuston ylläpitäjälle etusivulta. msgadmin.html lähettää tiedot msgadmin.php:lle, jonka toiminta on esitetty alla: $nimi=$_post['nimi']; $viesti=$_post['viesti']; "FBA Public - $nimi ", "$viesti"); Kaikkein vasemmanpuolisessa taulukkopaikassa on varattu tilaa julkisille uutisille. Nämä uutiset ovat tietokannassa, ja niitä pystyy sivuston ylläpitäjä päivittämään suojatulla puolella olevista järjestelmänvalvonta työkaluista. Kolmannessa Frame:ssa (IndexLower.html) on muutama yksinkertainen PHP komento. Ensimmäinen tarkistaa nykyisen päiväyksen ja näyttää sen HTML:n seassa. Toinen on sivuston uusimman päivityksen päiväys, jonka ylläpitäjä voi järjestelmänvalvoja työkaluista muuttaa. Kolmas on laskuri, joka tarkistaa kuinka monta kertaa sivua on ladattu. Kuva 11: Julkinen sivu 14
17 6.2 Yksityinen sivusto Julkisella sivulla kirjautumisen jälkeen avautuu suojattu sivusto. Suojattu sivusto on jaettu julkisen mukaan myös kolmeen erilliseen Frame:en.. <frameset rows="45%,35%,10%" framespacing="0" frameborder="0"> <frame name="main" src="private.html" noresize scrolling="no"> <frame name="body" src="privatebody.html" scrolling="yes"> <frame name="feet" src="privatedown.html" noresize scrolling="no"> </frameset> Ensimmäinen Frame (private.html) sisältä hallintapuolen. Rakenne on kuten julkisen sivuston keskimmäinen Frame. Vasemmanpuolimaisimmassa taulukonosassa on sivuston logo, sekä aikaisemmin käsitelty JavaScript (kts. kappale 5). Keskellä on lista linkkejä: usein kysytyt kysymykset, listaa kaikki käyttäjät, etsi sivustosta (ei ole toiminnassa vielä), näytä suojatun puolen tilastot, näytä aputiedosto. Listassa on mukana myös ulkoistettu keskustelupalsta sekä pieni JavaApplet sovellus. Oikeimmanpuolimaisimmassa osassa on joukko pieniä PHP toimintoja. Ensimmäiseksi haetaan käyttäjän nimi, ja näytetään se HTML sivulla: print $_SESSION['myusername']; Toisena skriptinä on edellisen kirjautumiskerran näyttäminen. Kolmantena on jokaiselle käyttäjälle yksilöllinen kirjautumiskertojen laskuri. $user=$_session['myusername']; $sql="select last_login FROM users WHERE login='$user'"; result=mysql_query($sql); while($row=mysql_fetch_array($result)) { $printa=$row[0]; if ($printa=="" or $printa==null) { echo "...this is your first time!"; else {echo $printa; echo "."; $aika=date('j F Y'); 15
18 $addtime="update users SET last_login='$aika' WHERE login='$user'"; mysql_query($addtime); $user=$_session['myusername']; $sql="select login_count FROM users WHERE login='$user'"; $result=mysql_query($sql); while($row=mysql_fetch_array($result)) { $printa=$row[0]; $printa=$printa + 1; $sqlupdate="update users SET login_count='$printa' WHERE login='$user'"; mysql_query($sqlupdate); echo $printa; echo " time(s)."; Käyttäjä pystyy muuttamaan omia tietojaan painamalla oman nimensä päälle. Tämä avaa profile.html:n. Tiedonmuuttamiset sekä järjestelmänvalvonta työkalut käsitellään myöhemmin kappaleessa 7: Testausjärjestelyt. Keskimmäinen Frame (PrivateBody.html) toimii tärkeimpänä näkymänä. Ylimmän Frame:n valikkoja painamalla saadaan uusia sivuja näkyviin keskimmäiseen Frame:en. Main valinta avautuu ensimmäiseksi, ja siinä on pikaviestintätoiminta. Pikaviestintä on toteutettu PHP:n ja mysql:n avulla. Viestintäkenttä on neljään osaan jaettu taulukko, joihin jokaiseen haetaan tietokannasta tiedot alla olevalla komennolla, mutta tulostetaan PHP:llä vain tietty sarake jokaiseen kohtaan. $checkmsg="select * FROM msg ORDER BY id desc"; Päävalikon mediavalinnat toimivat kaikki samalla tavalla. Valinnan jälkeen PHP skripti hakee tietokannasta mahdolliset median saatavuudet ja listaa ne sivulle linkeiksi. Linkkejä voidaan valita, jolloin media avautuu uuteen sivuun. 16
19 $sql="select * FROM images"; $result=mysql_query($sql); while($row=mysql_fetch_array($result)) { $nimi=$row[1]; $paikka=$row[2]; echo ("<a href='images/$paikka' target='_blank'> $nimi </a><br>"); Medivalintojen vieressä on mahdollisuus ladata palvelimelle kyseistä mediamuotoa. Lataus on samanlainen mediamuodosta riippumatta. Latauskansio on jokaisella kuitenkin eri. $target_path = "images/"; $target_path = $target_path. basename( $_FILES['uploadedfile']['name']); if(move_uploaded_file($_files['uploadedfile']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; $filename=$_post['nimetys']; $url=$_post['tiedostonimi']; $sql="insert INTO images (name, url) VALUES('$filename', '$url')"; mysql_query($sql); else{echo "There was an error uploading the file, please try again!"; Alimmainen Frame (PrivateDown.html) sisältää hyvin vähän tietoa. Frame esittää nykyisen päivämäärän, tekijän sekä version tietokannan kautta näkyviin. 17
20 Kuva 12: Suojattu sivu 18
21 7. Testausjärjestely Testaus toteutettiin seuraavasti: 1. Uuden käyttäjän luominen 2. Kirjautuminen suojatulle sivustolle 3. Oman profiilin muokkaaminen 4. Järjestelmänvalvojan työkalujen käyttö 5. Tiedoston lataaminen palvelimelle 6. Kirjautuminen ulos Testi (1-2): Julkiselta sivulta -> Are you a new user? Register here -> Täytä kaavakkeet -> Kirjaudu -> -> Testi (3): Suojatulta sivulta -> Valitse oma nimi ylhäältä -> Vaihda käyttäjän nimi 19
22 Testi (4): Suojatulta sivulta -> Valitse Admin tools ylhäältä Annettaan käyttäjälle Ihminen testimielessä oikeudet järjestelmänvalvojaksi. 20
23 Testi (5): Valitse Upload a file jostain mediamuodosta -> Kirjaa tiedot -> Valitse Upload File Testi (6): Valitse Logout 21
24 Liite 1: Ensimmäinen suunnitelma 22
25 Liite 2: Lopullinen suunnitelma 23
HTML & CSS. HTML (HyperText Markup Language) Antti Koivisto. ! HTML on sivujen kuvauskieli.
HTML & CSS Antti Koivisto HTML (HyperText Markup Language)! HTML on sivujen kuvauskieli.! Se ei ole ohjelmointikieli.! HTML on merkintäkieli, joka koostuu monista merkintä tägeistä ().! Voidaan
Aloita oman blogisi luominen (järjestelmä lupaa sen tapahtuvan sekunneissa ;-))
BLOGIN LUOMINEN Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.org) Avaa http://wordpress.com/ -sivu. Aloita oman
KÄYTTÖOHJE. Servia. S solutions
KÄYTTÖOHJE Servia S solutions Versio 1.0 Servia S solutions Servia Finland Oy PL 1188 (Microkatu 1) 70211 KUOPIO puh. (017) 441 2780 info@servia.fi www.servia.fi 2001 2004 Servia Finland Oy. Kaikki oikeudet
Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.
BLOGIN LUOMINEN Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.org) Myös http://blogspot.com on ilmainen ja helppokäyttöinen
Verkkojulkaiseminen Minna Väisänen. HTML5-tehtävä
Verkkojulkaiseminen Minna Väisänen HTML5-tehtävä Kirjoita Dreamweaverissa oheisen nettisivun koodi. Lisää xx-kohtiin omat tietosi. Kuvan nimi on joki.jpg. Ensin tehdään sivusto ja sitten yksittäinen sivu.
Tietosuoja-portaali. päivittäjän ohje
Tietosuoja-portaali päivittäjän ohje Maisa Kinnunen 2010 1 Sisältö PÄIVITTÄJÄN OHJE Kirjautuminen...3 Sivujen tekstin muokkaus...4 Tiedostojen lisääminen palvelimelle...9 Jos sinun pitää selvittää tiedoston/kuvan
Verkkosivut perinteisesti. Tanja Välisalo 11.2.2009
Verkkosivut perinteisesti Tanja Välisalo 11.2.2009 WWW-sivujen vieminen omaan kotisivutilaan yliopiston mikroverkossa https://salasana.jyu.fi Klikkaa painiketta Activate WWW Klikkaa painiketta Activate
Wordpresspikaopas. Viivamedia
Wordpresspikaopas 1 Viivamedia Kirjautuminen Kirjaudu sivuston ylläpitoon osoitteessa http://[verkkotunnus]/wp-admin. Verkkotunnus on sivuston osoitteen perusosa, esim. viivamedia.fi. Syöttämällä pääkäyttäjältä
Action Request System
Action Request System Manu Karjalainen Ohjelmistotuotantovälineet seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 25.10.2000 Action Request System (ARS) Manu Karjalainen Ohjelmistotuotantovälineet
Tietokannat II -kurssin harjoitustyö
Tietokannat II -kurssin harjoitustyö Jyri Lehtonen (72039), jkoleh@utu.fi Azad Hajipour (72187), azhaji@utu.fi 10.6.2007 Sisältö 1. Tietokannan kuvaus... 1 1.1 Tietokannan rakenne... 1 1.2 Relaatiokaava
Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:
Linux-harjoitus 6 Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,
Kylänetti projektin sivustojen käyttöohjeita Dokumentin versio 2.10 Historia : 1.0, 1.2, 1.6 Tero Liljamo / Deserthouse, päivitetty 25.8.
Kylänetti projektin sivustojen käyttöohjeita Dokumentin versio 2.10 Historia : 1.0, 1.2, 1.6 Tero Liljamo / Deserthouse, päivitetty 25.8.2012 Hakemisto 1. Sivustot internetissä... 2 2. Yleistä... 2 3.
KESKUSTANUORTEN NETTISIVUT- OHJEITA PIIRIYLLÄPITÄJÄLLE 1. KIRJAUTUMINEN
KESKUSTANUORTEN NETTISIVUT- OHJEITA PIIRIYLLÄPITÄJÄLLE 1. KIRJAUTUMINEN -Mene osoitteeseen keskustanuoret.fi/user - Kirjoita saamasi käyttäjätunnus ja salasana - Klikkaa yllä olevaa piirisi logoa niin
Tapahtumakalenteri & Jäsentietojärjestelmä Ylläpito
Tapahtumakalenteri & Jäsentietojärjestelmä Ylläpito Henri Kinnunen, Seppo Tompuri, Tero Malkki, Matti Heiskanen, Tommi Rönkönharju, Tuomas Valkeapää Sisällysluettelo 1. Alkusanat.2 2. Asennusohje..2 3.
VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE
VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE 1. SISÄÄN KIRJAUTUMINEN Sisään kirjautuminen VerkkoVelho-ylläpitotyökaluun tapahtuu yrityksesi osoitteessa www.omaosoitteesi.fi/yllapito, esim. www.verkkovelho.fi/yllapito.
LINUX-HARJOITUS, MYSQL
LINUX-HARJOITUS, MYSQL Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,
http://www.microsoft.com/expression/
Verkkojulkaisuharjoitus1 TAVOITE Harjoituksen tarkoituksena on opiskella käyttämään verkkojulkaisueditoria (Microsoft Expression Web) ja käynnistämään verkkosivu internetissä. VERKKOSIVUEDITORIN KÄYTTÖOHJEITA
CSS - tyylit. 13.11.2000 Seppo Räsänen
CSS - tyylit 13.11.2000 Seppo Räsänen Sivu 2 1 CSS-tyylit Dynaaminen HTML tai DHTML on standardi, joiden käyttöä tukevat uusimmat Netscapen ja Microsoftin selaimet. DHTML:n ominaisuuksia ovat tyylitiedostot
ejuttu ohjeet kuinka sitä käytetään.
ejuttu ohjeet kuinka sitä käytetään. 1. Artikkelin lisääminen a. Kirjaudu sisään b. Lisää sisältöä c. Artikkeli i. Lisää pääkuva 1. Pääkuvalle kuvateksti ii. Anna artikkelille otsikko iii. Ingressi-kenttään
LoCCaM Riistakamerasovellus. Dimag Ky dimag.fi
LoCCaM Riistakamerasovellus Dimag Ky janne.koski @ dimag.fi +358505907788 Sovelluksen toimintaperiaate Toimintaperiaate yksinkertaistettuna on seuraavanlainen Kamera ottaa kuvan tai videon jonka lähettää
Blogiin kirjautuminen kutsuttuna. Opettajasi lähettää sinulle kutsun sähköpostitse blogi-järjestelmän kautta.
Blogiin kirjautuminen kutsuttuna Opettajasi lähettää sinulle kutsun sähköpostitse blogi-järjestelmän kautta. Dear XXXXXX, --------------------------------------------- Tämä on oletuskutsu: Olen käyttänyt
ETAPPI ry JOOMLA 2.5 Mediapaja. Artikkeleiden hallinta ja julkaisu
ETAPPI ry JOOMLA 2.5 Artikkeleiden hallinta ja julkaisu ETAPPI ry JOOMLA 2.5 Sivu 1(16) Sisällysluettelo 1 Joomla! sivuston sisällöntuotanto... 2 2 Artikkeleiden julkaisu sivustolla... 4 3 Artikkelin julkaisemista
Yrjö Määttänen Kokemuksia SuLVInetin käytön aloituksen
Yrjö Määttänen Kokemuksia SuLVInetin käytön aloituksen yrjo.maattanen@phnet.fi helpottamiseksi puh. 050 413 0820 4.11.2009 1. Yleistä SuLVInet on SuLVI:n aloitteesta avattu sivusto LVI-alan kehittäjäfoorumiksi.
Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012
Tiedostot Uudet ominaisuudet: - Ei Tiedostot-kohtaa alueen sisällä, vaan tiedostonvalitsin, jolla tiedostot tuodaan alueelle siihen kohtaan missä ne näytetään - Firefox-selaimella voi työpöydältä raahata
Code Camp for Girls. Sanna Nygård. Lokakuussa 2015 www.frantic.com/codecamp/
Code Camp for Girls Sanna Nygård Lokakuussa 2015 www.frantic.com/codecamp/ HTML? HTML? HyperText Markup Language Ei ole nettisivua ilman HTML:ää Rakenteinen, hierarkkinen dokumentti Vain rakenne ja sisältö,
Mainosankkuri.fi-palvelun käyttöohjeita
Mainosankkuri.fi-palvelun käyttöohjeita Sisällys 1. Johdanto... 1 2. Sisäänkirjautuminen... 1 3. Palvelussa navigointi... 2 4. Laitteet... 2 5. Sisällönhallinta... 4 6. Soittolistat... 7 7. Aikataulut...
Kun olet valmis tekemään tilauksen, rekisteröidy sovellukseen seuraavasti:
HENKILÖKORTTIEN SUUNNITTELUSOVELLUS SOVELLUKSEN KÄYTTÖOHJE Voit kokeilla korttien suunnittelemista valmiiden korttipohjien avulla ilman rekisteröitymistä. Rekisteröityminen vaaditaan vasta, kun olet valmis
Oma kartta Google Maps -palveluun
TAMPERE 1 (6) Oma kartta Google Maps -palveluun Google Maps palveluun on mahdollista luoda karttoja omilla paikkamerkeillä. Tilin luonti Google-palveluihin Tehdäksesi karttoja omilla paikkamerkinnöillä,
INTINU13A6 Java sovellukset
Johdanto Kurssin tavoitteena oli luoda tietokantaa käyttävä websovellus Java EE ohjelmointikielellä, sekä hyödyntää muun muassa servlettejä sekä JSP sivuja ja muita tekniikoita monipuolisesti. Webserverinä
Ohjelmointikielet ja -paradigmat 5op. Markus Norrena
Ohjelmointikielet ja -paradigmat 5op Markus Norrena Ko#tehtävä 4 Viimeistele "alkeellinen kuvagalleria". Käytännössä kaksi sivua Yksi jolla voi ladata kuvia palvelimelle (file upload) Toinen jolla ladattuja
EASY Tiedostopalvelin - mobiilin käyttöopas
EASY Tiedostopalvelin - mobiilin käyttöopas ios www.storageit.fi - Äyritie 8 D, 01510 VANTAA Salorantie 1, 98310 KEMIJÄRVI Sisältö 1. Lataaminen ja asennus 2. Kansiot ja tiedostot Uusien tiedostojen luonti
Informaatiotekniikan kehitysyksikkö
SAVONIA Savonia RPM Käyttöopas Informaatiotekniikan kehitysyksikkö 18.8.2011 Sisällysluettelo 1. Perusnäkymä... 3 2. Kirjautuminen... 4 3. Rekisteröinti... 5 4. Idean jättäminen... 6 4. Arviointi... 8
CLOUDBACKUP TSM varmistusohjelmiston asennus
Luottamuksellinen JAVERDEL OY CLOUDBACKUP TSM varmistusohjelmiston asennus Copyright 2 (9) SISÄLLYSLUETTELO 1 ASENNUSOHJE WINDOWS KÄYTTÖJÄRJESTELMÄLLÄ VARUSTETTUIHIN LAITTEISIIN... 3 1.1 Yleistä... 3 1.2
KEMI-TORNIONLAAKSON KOULUTUSKUNTAYHTYMÄ LAPPIA LANGATON VIERAILIJAVERKKO 2(7) VERKKOYHTEYDEN MÄÄRITTELY WINDOWS XP:LLE (WINDOWS XP SP3)
LANGATON VIERAILIJAVERKKO 1(7) LANGATTOMAN VIERAILIJAVERKON KÄYTTÖ Kemi-Tornionlaakson koulutuskuntayhtymä Lappia tarjoaa vierailijoiden, opiskelijoiden ja henkilökunnan käyttöön suojatun langattoman verkon
UpdateIT 2010: Editorin käyttöohje
UpdateIT 2010: Editorin käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com Sisällys Editorin käyttöohje...
Uutiskirjesovelluksen käyttöohje
Uutiskirjesovelluksen käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com 2 Sisällys Johdanto... 1 Päänavigointi...
Ohjeistus yhdistysten internetpäivittäjille
Ohjeistus yhdistysten internetpäivittäjille Oman yhdistyksen tietojen päivittäminen www.krell.fi-sivuille Huom! Tarvitset päivittämistä varten tunnukset, jotka saat ottamalla yhteyden Kristillisen Eläkeliiton
HAKUKONEMARKKINOINTI KOTISIVUJEN PÄIVITYSOHJE
KOTISIVUJEN PÄIVITYSOHJE 1 SISÄLLYSLUETTELO KIRJAUDU PALVELUUN...3 KÄVIJÄSEURANTA...4 SIVUJEN PÄIVITYS...5 Sisältö...6 Sisältö / Työkalut...8 Sisältö / Taulukko...9 Sisältö / Kuvien tuominen...10 Sisältö
TIEDEJUTTUKURSSI 29.9.2011 FM VILLE SALMINEN
TIEDEJUTTUKURSSI 29.9.2011 FM VILLE SALMINEN YLEISTÄ LUENNOT (8 H) & TYÖPAJA (2 H) YHTEYSTIEDOT ville.salminen@oulu.fi VÄLINEET Tekstieditori Mieluummin Windowsin Notepad kuin esimerkiksi Microsoft Word
SALITE.fi -Verkon pääkäyttäjän ohje
SALITE.fi -Verkon pääkäyttäjän ohje Sisältö 1 Verkon pääkäyttäjä (Network Admin)...3 2 Verkonhallinta...3 2.1 Navigointi verkonhallintaan...3 2.2 Sivustot...3 2.1 Sivustojen toiminnot...4 2.3 Sivuston
PRINTER DRIVER PÄÄKÄYTTÄJÄN OPAS
PÄÄKÄYTTÄJÄN OPAS OpusCapita pidättää oikeuden muuttaa tuotteen ominaisuuksia ja tätä tuotekuvausta. Uusimmat versiot julkaistaan osoitteessa www.opuscapita.com/terms. 1. TEHTÄVÄKUVAUS Pääkäyttäjällä on
Pikaohje formaatin valmistamiseen
Pikaohje formaatin valmistamiseen Esko Otava Oy ver.1.0 Pääikkunasta (tulostusikkunasta) valitaan Cards-Show cards manager Paina Add 2 Paina New Kortinsuunnitteluikkuna on jaettu kolmeen osaan: Vasemmalla
ohjeita kirjautumiseen ja käyttöön
ohjeita kirjautumiseen ja käyttöön Kirjautumisesta Opiskelijat: kirjaudu aina tietokoneelle wilmatunnuksella etunimi.sukunimi@edu.ekami.fi + wilman salasana Opettajat: kirjaudu luokan opekoneelle @edu.ekami.fi
Written by Administrator Monday, 05 September 2011 15:14 - Last Updated Thursday, 23 February 2012 13:36
!!!!! Relaatiotietokannat ovat vallanneet markkinat tietokantojen osalta. Flat file on jäänyt siinä kehityksessä jalkoihin. Mutta sillä on kuitenkin tiettyjä etuja, joten ei se ole täysin kuollut. Flat
KiMeWebin käyttöohjeet
KiMeWebin käyttöohjeet 5.3.2017 Miten saan käyttäjätunnuksen? Jos haluat käyttäjätunnuksen (eli oikeuden muokata sivuja) laita viesti webvelho@kime.fi ja kerro viestissä nimi pesti lippukunnassa (esim.
1. Valitse käyttäjänimi 2. Kirjoita salasana 3. Anna sähköpostiosoitteesi 4. Keksi wikillesi nimi
WIKISPACES-WIKIN LUOMINEN Kirjoita selaimeesi osoite http://www.wikispaces.com 1. Valitse käyttäjänimi 2. Kirjoita salasana 3. Anna sähköpostiosoitteesi 4. Keksi wikillesi nimi Paina Join-painiketta Onneksi
Tietokanta.java Luokka tarjoaa välineet tietokannan lukemiseen. Haetuista tiedoista muodostetaan kurssi- ja opetus-olioita.
Arkkitehtuurikuvaus Käytössä olevat java-luokat: Kansio: /WEB_INF/classes/ - käännetyt luokat Kansio: /WEB_INF/src/ - lähdekoodi custom_pojos: Kurssi.java Java-luokka, jonka sisältö vastaa tietokannassa
EASY Tiedostopalvelin Käyttöopas
EASY Tiedostopalvelin Käyttöopas Windows Client www.storageit.fi - Äyritie 8 D, 01510 VANTAA Salorantie 1, 98310 KEMIJÄRVI Sisältö 1. Asennus 2. Yhdistäminen pilveen - Tiedostojen siirto - Paikallisten
Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas
Tiedonhallinnan perusteet Viikko 1 Jukka Lähetkangas Kurssilla käytävät asiat Tietokantojen toimintafilosofian ja -tekniikan perusteet Tiedonsäilönnän vaihtoehdot Tietokantojen suunnitteleminen internetiä
Google-dokumentit. Opetusteknologiakeskus Mediamylly
Google-dokumentit 1 2 3 Yleistä 1.1 Tilin luominen 4 1.2 Docs-päävalikkoon siirtyminen 7 Dokumentit-päävalikko 2.1 Kirjaudu Dokumentteihin 9 2.2 Lähetä tiedosto Google-dokumentteihin 11 2.3 Uuden asiakirjan
Artikkelien muokkaaminen sekä sisältöeditorin peruskäyttö
Artikkelien muokkaaminen sekä sisältöeditorin peruskäyttö Sisällysluettelo Kirjautuminen ja ylläpito...3 Kirjautuminen sivustolle...3 Ylläpitovalikko...3 Artikkeleiden muokkaaminen...4 Artikkelin asetukset...4
GOOGLE-SIVUSTOJEN KAÄ YTTOÄ OÄ NOTTO
GOOGLE-SIVUSTOJEN KAÄ YTTOÄ OÄ NOTTO Suomen Partiolaiset Finlands Scouter ry 09/2012 Tämän ohjeen avulla lippukuntanne voi luoda uudet nettisivut käyttäen valmista Google sivusto mallipohjaa. OHJE: Google
Kirjasto Relaatiotietokannat Kevät 2001. Auvinen Annemari Niemi Anu Passoja Jonna Pulli Jari Tersa Tiina
Kirjasto Kevät 2001 Auvinen Annemari Niemi Anu Harjoitustyö 7.4.2001 Sisällysluettelo 1. Yleiskuvaus... 3 2. Vaatimukset... 3 2.1. Toiminnalliset... 3 2.1.1. Sisäänkirjautuminen... 3 2.1.2. Nimikkeiden
TimeEdit opiskelijan ohje TimeEdit-instructions for students from this link
TimeEdit opiskelijan ohje TimeEdit-instructions for students from this link TimeEdit on työjärjestys- (lukujärjestys) ja tilanvarausohjelmisto. Sisältö 1 Oikeudet... 2 2 TimeEdit Web... 2 3 Kirjautuminen...
Editorin käyttö. TaikaTapahtumat -käyttöohje
Editorin käyttö TaikaTapahtumat -käyttöohje Yleistä ohjelmasta etaika-järjestelmän HTML-moduuli sisältää tekstieditorin, joka on monipuolinen apuväline tehtäessä materiaalia sivustolle (esim. tapahtumakohtaiset
Data@Flow. Verkkosivuston hallinnan ohjeet. atflow Oy tuki@atflow.fi. AtFlow Oy, tuki@atflow.fi, +358 (0)50 452 5620
Data@Flow Verkkosivuston hallinnan ohjeet atflow Oy tuki@atflow.fi AtFlow Oy, tuki@atflow.fi, +358 (0)50 452 5620 Sisällysluettelo 1. Kirjautuminen... 2 2. Sivuston muokkaus... 2 3. Sivujen ja valikoiden
TOOLS KÄYTTÖOHJEET OPETTAJALLE
TOOLS KÄYTTÖOHJEET OPETTAJALLE KÄYTTÖOHJEEN SISÄLTÖ Tästä käyttöohjeesta löydät seuraavat ohjeet: Salasanan luominen Ryhmien ja käyttäjien luominen Ryhmien ja käyttäjien muokkaaminen ja poistaminen Leikkituokio-ohjeiden
Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan
Aram Abdulla Hassan Windows Server 2012 asentaminen ja käyttö 1 Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan Hyper-V ohjelma. Riipu minkälaista Serveria yritämme
Sähköpostitilin luonti 07.06.2011
Sähköpostitilin luonti 07.06.2011 SÄHKÖPOSTITILIN LUONTI Tilin luonti pääkäyttäjän hallintaportaalissa 3 Sähköpostitilin luonti Outlook 2010 ohjelmaan 8 Tämä ohje on lyhennetty versio sähköpostilin Hallintaportaalin
Cascading Style Sheets
Cascading Style Sheets CSS - Cascading Style Sheets tyylikuvauskieli suunniteltu HTML:ää varten 1996, oma syntaksi CSS1 (1996), CSS2 (1998), CSS Mobile Profile CSS3 (tuleva) selaintuki nykyään hyvä, mutta
H T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki 13.9.2006
H T M L eli kuinka laadin itselleni päheät kotisivut Janne Käki 13.9.2006 Mikä ihmeen HTML? HyperText Markup Language hypertekstiä eli toisiinsa linkitettyjä dokumentteja merkintäkieli, perustuu erilaisiin
Osaamispassin luominen Google Sites palveluun
n luominen Google Sites palveluun Mikä Osaamispassi on? Osaamispassi auttaa kertomaan taidoistasi, koulutuksestasi, työkokemuksestasi ja sinua kiinnostavista asioista työnantajalle kun haet työtä. Osaamispassi
SQL Buddy JAMK Labranet Wiki
Page 1 of 9 SQL Buddy JAMK Labranet Wiki Sisällysluettelo Yleistä SQL Buddy:sta kotisivu :http://sqlbuddy.com/ SQL Buddy on kevyt hallintatyökalu MySQL-tietokannalle. Järjestelmävaatimukset Serverin vaatimukset
1. ASIAKKAAN OHJEET... 2. 1.1 Varauksen tekeminen... 2. 1.2 Käyttäjätunnuksen luominen... 4. 1.3 Varauksen peruminen... 4
1. ASIAKKAAN OHJEET... 2 1.1 Varauksen tekeminen... 2 1.2 Käyttäjätunnuksen luominen... 4 1.3 Varauksen peruminen... 4 1.4 Omien tietojen muokkaaminen... 5 1.5 Salasanan muuttaminen... 5 2. TYÖNTEKIJÄN
erasmartcard-kortinlukijaohjelmiston käyttöohje
Sisällysluettelo ERASMARTCARD erasmartcard-kortinlukijaohjelmiston käyttöohje ERASMARTCARDIN PERUSTOIMINNOT Käyttäjän tunnistaminen Sähköinen allekirjoitus ERASMARTCARDIN ASETUSVALIKON TOIMINNOT erasmartcard-ohjelman
Ulkoasun muokkaus CSS-tiedostossa
Ulkoasun muokkaus CSS-tiedostossa Nellin ulkoasun muokkaus CSS-tiedostossa Lähes kaikki on muokattavissa css-tyylitiedosta käsin. Jokaiselle kieliversiolle on oma tyylitiedostonsa: www_v_fin/metalib.css
ETÄPALVELU. HALTIK Videoportaalin käyttöohje
ETÄPALVELU HALTIK Videoportaalin käyttöohje 19.5.2015 Kirjautuminen Videoportaaliin 1. Kirjaudu sivustolle https://videoportal.haltik.fi 2. Määritä tunnukset "Login" ikkunassa ja klikkaa LOGIN-painiketta
UpdateIT 2010: Uutisten päivitys
UpdateIT 2010: Uutisten päivitys Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com 2 Sisällys Uutisen lisääminen... 1
1 Johdanto. 2 Kirjautuminen. Sisällysluettelo. Kanakoirakerho - websivujen ylläpito
Kanakoirakerho - websivujen ylläpito 1 Sisällysluettelo 1 Johdanto... 1 2 Kirjautuminen... 1 2.1 Ylläpitovalikko... 2 3 Käyttäjien hallinta... 3 4 Sisällön muokkaaminen... 4 4.1 Editorin käyttäminen...
Proseduraalinen dokumentti: sisältö, rakenne ja ulkoasu yhdessä, esim. worddokumentti
1 XHTML - aloitus Sisältö: s.2 Taustaa s.4 Elementin rakenne s.7 XHTML dokumentti s.8 DOCTYPE s.11 html s.13 head s.14 meta s.16 title s.17 link s.18 style s.19 body s.22 Lohko- ja inline-elementit s.23
Ennen ensimmäistä kirjautumista käyttäjän tulee saada kutsu Sporttisaitin jäseneksi.
Ennen ensimmäistä kirjautumista käyttäjän tulee saada kutsu Sporttisaitin jäseneksi. Jäsenkutsun mukana tulee linkki, josta pääsee täyttämään omat tietonsa. Sporttisaitti ei vaadi uusia käyttäjiä laittamaan
Vehmaan kunta. Wordpress käyttöopas. Betta Digital Oy
Vehmaan kunta Wordpress käyttöopas Betta Digital Oy 1 / 22 Sisällys 1. Kirjautuminen... 3 1.1. Sisäänkirjautuminen ei onnistu... 3 2. Hallintapaneeli... 5 2.1. Sisään kirjautuneen hallintanäkymä... 6 3.
Tuotteiden tiedot: Lisää uuden tuotteen tiedot. Muuta tai poista tuotteen tiedot. Selaa kaikkien tuotteiden tietoja.
laskutus_index http://media.stadia.fi/~0700527/laskutus/laskutus_index.html Sivu 1/1 13.12.2007 Laskutus -tietokanta Henkilöiden tiedot: Lisää uuden henkilön tiedot Muuta tai poista henkilön tiedot Selaa
Uudistettu käyttöliittymä osoitteessa https://validointipalvelu.kanta.fi
Tutustu n palvelukuvaukseen ennen palvelun käyttöä (esim. rekisteröityminen palveluun ym. palvelun käyttöön liittyvät seikat). Palvelukuvaus on saatavissa www.kanta.fi -sivustolla http://www.kanta.fi/fi/web/ammattilaisille/testaus
ViLLE Mobile Käyttöohje
ViLLE Mobile Käyttöohje -TEKSTI- JUHANI VÄÄTÄJÄ -TAITTO- TOMMY JOHANSSON Verkossa http://ville.utu.fi http://villeteam.fi villeteam@utu.fi 2013 2015. ViLLE Team. Tämän kirjan kopiointi muuttamattomana
Lumon tuotekirjaston asennusohje. Asennus- ja rekisteröintiohje
Lumon tuotekirjaston asennusohje Asennus- ja rekisteröintiohje 1. Sisältö 1. Asennuspaketin lataaminen 4 2. Zip-tiedoston purkaminen ja sovelluksen asentaminen 4 3. Sovelluksen rekisteröiminen 7 4. Sisällön
HELSINGIN YLIOPISTO TIEDEKASVATUS. helsinki.fi/tiedekasvatus v 1.2
Tässä harjoituksessa opit laatimaan luokitellun teemakartan maastossa aiemmin keräämästäsi aineistosta. Käytämme Esrin ArcGis-palvelun ilmaisia ominaisuuksia. Kartan tekoa voi harjoitella kokonaan ilman
MY STANDARD -OHJE. mystandard.hansaworld.com. Standard ERP Pilvipalvelu Sivu 1/6
MY STANDARD -OHJE mystandard.hansaworld.com Standard ERP Pilvipalvelu Sivu 1/6 KÄYTTÖÖNOTTO Mikäli Standard ERP -ohjelmistonne on HansaWorldin pilvipalvelimella (hostingissa), teidän on mahdollista hallinnoida
OHJEET WORDPRESS-BLOGIN LUOMISEEN JA TAVALLISIMPIIN BLOGITOIMINTOIHIN
OHJEET WORDPRESS-BLOGIN LUOMISEEN JA TAVALLISIMPIIN BLOGITOIMINTOIHIN Koulutusteknologian perusopinnot Digitaalinen portfolio oppimisen tukena 2010 Essi Vuopala 1. BLOGIN LUOMINEN Mene osoitteeseen http://www.wordpress.com
JOVISION IP-KAMERA Käyttöohje
JOVISION IP-KAMERA Käyttöohje 1 Yleistä... 2 2 Kameran kytkeminen verkkoon... 2 2.1 Tietokoneella... 2 2.2 Älypuhelimella / tabletilla... 5 3 Salasanan vaihtaminen... 8 3.1 Salasanan vaihtaminen Windows
Sisältö. Päivitetty viimeksi 31.8.2011 Sivu 2 / 14
Ylläpitäjän ohje Sisältö Ylläpitäjän ohje... 1 Yleistä... 3 Vinkkejä ylläpitäjälle... 3 Osoitteet... 3 Internet-selain ja Flash-laajennus... 3 Julkinen sivunäkymä ja ylläpitonäkymä eri välilehdissä...
KÄYTTÖOHJE / Ver 1.0 / Huhtikuu WordPress KÄYTTÖOHJE Sotkamo 2016
/ / WordPress KÄYTTÖOHJE Sotkamo 2016 Sisältö Sisältö 1. Yleistä 2. Kirjautuminen ylläpitoon 2.1. Kirjaudu osoitteessa: http://sotkamo.valudata.fi/admin Myöhemmin: http://www.sotkamo.fi/admin 2.2 Salasana
Hallintaliittymän käyttöohje
Hallintaliittymän käyttöohje 1. Yleisiä huomioita Hallintaliittymän käyttöä helpottavia yleisiä huomioita: - Käytä listanäkymien hakukentissä kentän vieressä olevaa hakunappia, älä enter-näppäintä. - Älä
Nettisivujen Päivitysohje
Hämeenlinnan rauhanyhdistys ry Nettisivujen Päivitysohje Ohje päivitetty 18.7.2012 Hallintapaneeli Kirjautuminen nettisivujen hallintaan Hallintapaneeliin päästään kirjautumaan klikkaamalla linkkiä nettisivujen
Käyttäjätunnus Användarnamn Username. Salasana Lösenord Password. Kieli Språk Language. Kirjaudu sisään / Logga in / Login
Valtionapu liikunnan alan kansainvälisille konferensseille ja kokouksille Suomessa Statsunderstöd för internationella idrottskonferenser och möten i Finland State subsidy for organizing international conferences
Kirkkopalvelut Office365, Opiskelijan ohje 1 / 17 IT Juha Nalli 22.12.2015
Kirkkopalvelut Office365, Opiskelijan ohje 1 / 17 Oppilaat saavat vuoden 2016 alusta käyttöönsä oppilaitoksen sähköpostin ja muita palveluita Microsoftin Office365:sta. Oppilaiden sähköposti on muotoa
Esittely. Muistathan, että voit myös käyttää Petsietä aivan normaalina käyttäjänä kasvattajapalveluiden lisäksi. Antoisaa Petsien käyttöä!
Petsie kasvattaja 1 2 Sisällysluettelo Esittely...3 1. Kuinka pääset alkuun...4 1.1. Rekisteröinti...4 2. Lemmikit...4 2.1. Lemmikkien lisäys...4 2.2. Lemmikin tietojen muokkaus...4 3. Kasvattajasivu...5
Digitaalisen median tekniikat css tyylimääritykset Harri Laine 1
Digitaalisen median tekniikat css tyylimääritykset 30.4.2004 Harri Laine 1 Sisällön ja ulkoasun erottaminen toisistaan tavoiteltavaa sama sisältö pitäisi voida esittää erilaisilla alustoilla esim. esittää
Digitaalisen median tekniikat css tyylimääritykset
Digitaalisen median tekniikat css tyylimääritykset 26.3.2004 Harri Laine 1 Sisällön ja ulkoasun erottaminen toisistaan tavoiteltavaa sama sisältö pitäisi voida esittää erilaisilla alustoilla esim. esittää
Sähköisen Markkinoinnin Koulutus Kotisivutyöpaja. Julkaisujärjestelmän ohje
Sähköisen Markkinoinnin Koulutus Kotisivutyöpaja Julkaisujärjestelmän ohje 2014 2 PM-Julk aisujärjestelmän perusohjeet Julkaisujärjestelmän käyttöönotto Julkaisujärjestelämän avulla voit itsenäisesti muokata
Tietokantojen hallinta
Tietokantojen hallinta 1. Yleistä Ensimmäinen vaihe ennen Odoo käytön aloittamista, on varmuuskopioiden tekeminen. Se kannattaa tehdä riittävän usein. Kun Odoo toimii omalla koneella, on tietokantojen
FinFamily Installation and importing data (11.1.2016) FinFamily Asennus / Installation
FinFamily Asennus / Installation 1 Sisällys / Contents FinFamily Asennus / Installation... 1 1. Asennus ja tietojen tuonti / Installation and importing data... 4 1.1. Asenna Java / Install Java... 4 1.2.
VIENET JULKAISUJÄRJESTELMÄLLÄ TOTEUTETTUJEN INTERNET-SIVUJEN YLLÄPITO-OHJE
VIENET JULKAISUJÄRJESTELMÄLLÄ TOTEUTETTUJEN INTERNET-SIVUJEN YLLÄPITO-OHJE JULKAISUJÄRJESTELMÄÄN KIRJAUTUMINEN. Osoitekenttään kirjoitetaan www.domain.fi/admin. Kirjoita käyttäjätunnus: xxxxxx. Salasana:
SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet
SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet A271117, Tietokannat Teemu Saarelainen teemu.saarelainen@kyamk.fi Lähteet: Leon Atkinson: core MySQL Ari Hovi: SQL-opas TTY:n tietokantojen perusteet-kurssin
EASY Tiedostopalvelin - mobiilin käyttöopas
EASY Tiedostopalvelin - mobiilin käyttöopas Android www.storageit.fi - Äyritie 8 D, 01510 VANTAA Salorantie 1, 98310 KEMIJÄRVI Sisältö 1. Lataaminen ja asennus 2. Kansiot ja tiedostot Uusien tiedostojen
WWW-Sivustojen suunnittelu
WWW-Sivustojen suunnittelu Miten WWW toimii Web-selain hakee Web-sivun HTML-kielisen kuvauksen Sivuun liittyvät kuvat (jpeg, gif, png) Sivuun liittyvät muut elementit Palvelimen URL-osoite esim. http://www.metropolia.fi
Hittitoimiston Forte-kotisivujen päivitysohje
Hittitoimiston Forte-kotisivujen päivitysohje Forte-kotisivujen päivitysohje 2 Sisällysluettelo: Kirjautuminen 2 Ohjausnäkymä 3 Sivun lisääminen ja yleisnäkymä 4 Sivun muokkaus 5 Sivun hakusanaoptimointi
WWW-Sivustojen suunnittelu. Miten WWW toimii. Suunnittelun lähtökohdat 14.10.2010
WWW-Sivustojen suunnittelu Miten WWW toimii Web-selain hakee Web-sivun HTML-kielisen kuvauksen Sivuun liittyvät kuvat (jpeg, gif, png) Sivuun liittyvät muut elementit Palvelimen URL-osoite esim. http://www.metropolia.fi
Joomla pikaopas. Yksinkertainen opas, jossa neuvotaan esimerkkisivuston teko Joomla julkaisujärjestelmällä vaihe vaiheelta.
Joomla pikaopas Yksinkertainen opas, jossa neuvotaan esimerkkisivuston teko Joomla julkaisujärjestelmällä vaihe vaiheelta. Paavo Räisänen www.ohjelmoimaan.net Tätä opasta saa vapaasti kopioida, tulostaa
MOBISITE-TYÖKALUN SISÄLTÄMÄT TOIMINNOT
MOBISITE-TYÖKALU MobiSite on työkalu matkapuhelimeen soveltuvan mobiilisivuston rakentamiseen. AIMO-järjestelmän jatkuvasti päivittyvä päätelaitetunnistus tunnistaa useimmat puhelinmallit ja mukauttaa