<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kgrigorj</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kgrigorj"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Kgrigorj"/>
	<updated>2026-05-08T15:00:30Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2018&amp;diff=131520</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2018&amp;diff=131520"/>
		<updated>2018-06-09T11:22:41Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Kaugõpe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2018=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API2/ASP.NET Core 2.0/WCF võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2018#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;01.aprill 2018&#039;&#039;&#039;. Lisaks on  &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;27. mai 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;03. juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2018#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;27. mai 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;03. juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2018#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;01. juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;05.juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), paigaldusjuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilirakendused/Angularis/reactis loodud klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
* Korraliku arhitektuuriga kirjutatud kood&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena(ASP.NET veebirakendus või hoopis Angulari või Reacti baasil), töölauarakendusena(WPF) või mobiilse rakendusena(Xamarin)&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
==Kaitsmisele registreerumine==&lt;br /&gt;
Kaitsmisele tuleks registreerida järjest(st iga järgmine lisab vajaliku 15min ajaakna) ja suvalisis kellaaegasid ei hakka kuhugi vahele kirjutama&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.06.2018&#039;&#039;&#039;&lt;br /&gt;
*15:00 - Miisiks&lt;br /&gt;
*15:15 - Maagikud &lt;br /&gt;
*15:30 - GoFood&lt;br /&gt;
*15:45 - Raavo V2™&lt;br /&gt;
*16:00 - LearnToDrive&lt;br /&gt;
Sellele päevale rohkem aegu juurde lisada ei saa&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Allpool olevate päevadele võib vabalt aegasid juurde lisada 15min sammga. Reegel on, et aegu lisame järjest&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;06.06.2018&#039;&#039;&#039;&lt;br /&gt;
*17:00 - Raamaturiiul&lt;br /&gt;
*17:15 - Pakiraam&lt;br /&gt;
*..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;09.06.2018&#039;&#039;&#039;&lt;br /&gt;
*16:00 - MealPlannerSolo(Triin Oja)&lt;br /&gt;
*16:15 - Beer Pressure&lt;br /&gt;
*16:30 - &amp;amp;lt;div&amp;amp;gt;&lt;br /&gt;
*16:45 - NutriCheck&lt;br /&gt;
*17:00 - JääTuli&lt;br /&gt;
*17:15 - Ophelia&lt;br /&gt;
*17:30 - Kuldne Loojang&lt;br /&gt;
*17:45 - Hammas&lt;br /&gt;
*18:00 - VariousArtists&lt;br /&gt;
*18:15 - Pillar Of Autumn&lt;br /&gt;
*18:30 - Curry&lt;br /&gt;
*18:45 - WatchWinders&lt;br /&gt;
*19:00 - MOT&lt;br /&gt;
*19:15 - AmateurBB&lt;br /&gt;
&lt;br /&gt;
=Teemad 2018 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2018=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/HairSaloon Meeskond: HairSaloon]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaido Henrik Elias&lt;br /&gt;
* Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VariousArtists Meeskond: VariousArtists]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ruudi Vinter&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
* Pavel Fleišer&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Maagikud Meeskond: Maagikud]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristina Rästas&lt;br /&gt;
*Simo Jaanus&lt;br /&gt;
*Artur Tammiste&lt;br /&gt;
*Rauno Lõhmus&lt;br /&gt;
Lõpptoote [http://enos.itcollege.ee/~sjaanus/c/Airport_solution.zip link]&lt;br /&gt;
&lt;br /&gt;
Veebiteenuse ja klientrakenduse retsensioon tiimile Raavo V2 asub [https://docs.google.com/document/d/1fxmdLa94Do1u5WlmPQjSd4mMmdbDw5WmDne547jqQc4/edit siin]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon tiimile LTD asub [https://docs.google.com/document/d/15rMhpqyG5XHsvOCZJp88ucHkiMa5Non6BbYwBBKT2_Y/edit siin]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/RaamatuRiiul Meeskond: RaamatuRiiul]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alo Avi&lt;br /&gt;
* Arnika Rästa&lt;br /&gt;
* Marite Rammo&lt;br /&gt;
&#039;&#039;&#039;Meie XML:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/RaamatuRiiul#XML XML]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie veebiteenuse, klientrakenduse ja XML retsensioonid meeskonnale Miisiiks:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Talk:Miisiiks retsensioonid]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie veebiteenus ning klientrakendus.&#039;&#039;&#039; [https://www.dropbox.com/s/ugbvx4j4zdlbp68/RaamatuRiiul.7z?dl=0 Zip]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Autolugu Meeskond: Autolugu]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Põlma&lt;br /&gt;
* Karl Erik Õunapuu&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VRII2018 Meeskond: VRII2018]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaspar Kaal&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond_Raavo_V2%E2%84%A2 Meeskond: Raavo V2™]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Peeter Fridolin&lt;br /&gt;
* Kristo Leesmann&lt;br /&gt;
* Rando Rommot&lt;br /&gt;
&lt;br /&gt;
Projekti retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond_Raavo_V2™#Retsentsioonid Maagikud]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Pillarofautumn Meeskond: Pillar of Autumn ]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Põder&lt;br /&gt;
* Taavi Vesinurm (Meeskonnast lahkunud)&lt;br /&gt;
* Raido Vell&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode API ja klientrakendus:&#039;&#039;&#039; [https://github.com/taavip9/Veebirakendused-II Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/jaatuli Meeskond: JääTuli]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Luugus&lt;br /&gt;
*Leho Kivistik&lt;br /&gt;
*Hannes Mäeorg&lt;br /&gt;
*Marten Tammeleht&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/JustABot Meeskond: JustABot]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Argo Hansen&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond_Pakiraam Meeskond: Pakiraam]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristo Naeris&lt;br /&gt;
*Indro Kottise&lt;br /&gt;
&lt;br /&gt;
Klientrakendus [https://github.com/knaeris/VR2Klient siin] ja veebiteenus [https://github.com/knaeris/VR2Projekt siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna Raavo v2 klientrakendusele : [https://wiki.itcollege.ee/index.php/Meeskond_Pakiraam#Retsensioonid Retsensioon]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna Raavo v2 veebiteenusele:&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/GoFood Meeskond: GoFood]===&lt;br /&gt;
Liikmed: &lt;br /&gt;
&lt;br /&gt;
* Rando Kurel&lt;br /&gt;
* Henrik Prangel&lt;br /&gt;
* Markus Mänd&lt;br /&gt;
* Edgar Tereping&lt;br /&gt;
* Jane Kaldma&lt;br /&gt;
&lt;br /&gt;
Lõpptoode: [https://wiki.itcollege.ee/index.php/GoFood#Projektikood lõpptoote leiab siit]&lt;br /&gt;
&lt;br /&gt;
Meie rühma kirjutatud retsentsioonid rühmale Maagikud:[https://wiki.itcollege.ee/index.php/GoFood#Retsensioon_rühmale_Maagikud  Retsensioon]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/LTD Meeskond: LearnToDrive]===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
*Eve Ormisson&lt;br /&gt;
*Carlos Kirtsi&lt;br /&gt;
&lt;br /&gt;
Projekt [https://wiki.itcollege.ee/index.php/LTD#Kood_ise asub siin, kliendina kasutame JustInCaseWPFi]&lt;br /&gt;
&lt;br /&gt;
Projekti retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/LTD#Projekti_retsensioon Maagikud]&lt;br /&gt;
&lt;br /&gt;
XML osa retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/LTD#XML_retsensioon RaamatuRiiul]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Miisiiks Meeskond: Miisiiks]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Christo Aruste&lt;br /&gt;
*Heleriin Malkov&lt;br /&gt;
*Tõnis Prants&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/e2vu3ukgckyc2x5/MiisiiksWS.zip?dl=0 Veebiteenus]&lt;br /&gt;
&lt;br /&gt;
Veebiteenus v2 (05.06): [https://www.dropbox.com/s/4acyvc9c7h08xl6/MiisiiksWS-v2.rar?dl=0 Veebiteenus]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/iwtheohp5mn0lek/MiisiiksC.zip?dl=0 Klientrakendus]&lt;br /&gt;
&lt;br /&gt;
Klientrakendus v2 (05.06): [https://www.dropbox.com/s/m6ijv2yyqthebgr/MiisiiksC2-v2.rar?dl=0 Klientrakendus]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Miisiiks#XML XML]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale Raavo V2™&lt;br /&gt;
&lt;br /&gt;
Veebiteenus: [https://wiki.itcollege.ee/index.php/Miisiiks#Veebiteenuse_retsensioon Retsensioon]&lt;br /&gt;
&lt;br /&gt;
Klientrakendus: [https://wiki.itcollege.ee/index.php/Miisiiks#Klientrakenduse_retsensioon Retsensioon]&lt;br /&gt;
&lt;br /&gt;
XML: [https://wiki.itcollege.ee/index.php/Miisiiks#XML_retsensioon  XML]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VR2_div Meeskond: &amp;amp;lt;div&amp;amp;gt;]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaarel Pärtel&lt;br /&gt;
*Marek Juhanson&lt;br /&gt;
*Kai Kallastu&lt;br /&gt;
&lt;br /&gt;
Retsensioonid rühmale [https://wiki.itcollege.ee/index.php/Miisiiks Miisiiks™]: [https://docs.google.com/document/d/1gQmas-Fay_XHHhLInKM92152vYeFdFflDIRozN63mxA/edit?usp=sharing veebiteenus, klientrakendus ja XML]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/BestInShow Meeskond: BestInShow]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Abner&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode veebiteenus:&#039;&#039;&#039; [https://www.dropbox.com/s/j5ixmwmx45kxcyo/BestInShow.zip?dl=0 https://www.dropbox.com/s/j5ixmwmx45kxcyo/BestInShow.zip?dl=0]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutusjuhend:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/BestInShow#Kasutusjuhend https://wiki.itcollege.ee/index.php/BestInShow#Kasutusjuhend]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode klient:&#039;&#039;&#039; [https://bitbucket.org/Marjup/bestinshow/ https://bitbucket.org/Marjup/bestinshow/]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;XML failid:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/BestInShow#XML_failid Schema, XML ja XSLT HTML ja XML transformatsiooniks]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon veebiteenusele: TODO&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon klientrakendusele: TODO&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon XML-ile: TODO&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/AssistDesq Meeskond: AssistDesq]===&lt;br /&gt;
Liikmed: &lt;br /&gt;
* Karen Grigorjan&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/WatchWinders Meeskond: WatchWinders]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Kunnar Kukk&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/WatchWinders#Link_klientrakendusele_ja_API-le Link klientrakendusele ja API-le]&lt;br /&gt;
&lt;br /&gt;
===[[ Kuldneloojang | Meeskond: Kuldne loojang]]===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
* Andrus Seiman&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
* Kristjan Peterson (loobus)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
algselt üles laetud 02.06.2018, bugide parandusi lisatud 04.06.2018&lt;br /&gt;
* .zip fail rakendus ja klient koos: https://www.dropbox.com/s/4h9bvq4k6388fmo/loojang.zip?dl=0&lt;br /&gt;
* veebirakenduse repo: https://bitbucket.org/itcollegeprojects/loojang-app&lt;br /&gt;
* klientrakenduse repo: https://bitbucket.org/itcollegeprojects/loojang-client&lt;br /&gt;
* XML: [https://wiki.itcollege.ee/index.php/Kuldneloojang#XML_.C3.BClesande_kirjeldus link meie Wiki lehele]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid: (TEGEMISEL)&#039;&#039;&#039;&lt;br /&gt;
* veebiteenuse retsensioon meeskonna Curry tööle.&lt;br /&gt;
* klientrakenduse retsensioon meeskonna Curry tööle.&lt;br /&gt;
* XML retsensioon meeskonna Curry tööle.&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ophelia Meeskond: Ophelia]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Andres Kepler (loobus)&lt;br /&gt;
* Jorma Rebane&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/v63fkbjnd5umqqm/Ophelia.zip?dl=0 Lõpptoote link]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Ophelia#L.C3.B5pptoote_kasutusjuhend Kasutusjuhend(Kaasas ka lõpptootes)]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Ophelia#XML_.C3.9Clesanne XML Ülesanne]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/SharpRestoVRII Meeskond: SharpRestoVRII]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/BeerPressure Meeskond: BeerPressure]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Marko Nõu&lt;br /&gt;
&#039;&#039;&#039;Projekt:&#039;&#039;&#039; [https://github.com/sikumiku/TaisKohtApi TaisKohtApi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039; [https://github.com/sikumiku/TaisKohtApi/archive/61438e187a1a972410c8a3bc6274d69489d00aa6.zip GitHub commit]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/BeerPressure#XML.2FXSD.2FXSLT Beer Pressure XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud XML failide retsensioon:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Talk:MOT#XML_retsensioon_by_meeskond_BeerPressure: Team MOT retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud veebiteenuse retsensioon:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Talk:MOT#Veebiteenuse_retsensensioon_by_meeskond_BeerPressure: Team MOT retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud klientrakenduse retsensioon:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Talk:Kuldneloojang#Klientrakenduse_retsensensioon_by_meeskond_BeerPressure: Team Kuldneloojang retsensioon]&lt;br /&gt;
&lt;br /&gt;
===[[ Memorize | Meeskond: Memorize]]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam&lt;br /&gt;
* Olle Mikk&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/UCanDo Meeskond: UCanDo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron (loobus)&lt;br /&gt;
* Liina Saar&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode: &#039;&#039;&#039; [https://drive.google.com/drive/folders/1GIgiG5NvmnnKoQYmWWbfV_9Nhs2dezz8?usp=sharing UCanDo] &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Veebiteenuse retsensioon: &#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Klientrakenduse retsensioon: &#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;XML retsensioon: &#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/MOT Meeskond: MOT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Merike Meizner&lt;br /&gt;
* Helen Oppar (loobus)&lt;br /&gt;
* Hardi Tiitus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode: &#039;&#039;&#039;  http://enos.itcollege.ee/~mmeizner/MOT/ &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud veebiteenuse, klientrakenduse ja XML&#039;i retsensioon:&#039;&#039;&#039; [https://docs.google.com/document/d/16WL12wmvQ_TPcY_-4pG_kjwtstQoX5meEYcigE4Febw/edit?usp=sharing: Team Raavo V2]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond:_MealPlanner Meeskond: MealPlanner]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Rein Remsu&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond:Curry Meeskond: Curry]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode: &#039;&#039;&#039;  [http://enos.itcollege.ee/~pploom/VR2/ link] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Curry meeskonna veebiteenust, klientrakendust ja XML-i retsenseerib meeskond KuldneLoojang.&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Hammas Meeskond: Hammas]===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sten Lunden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039; [https://ildtest.azurewebsites.net azure]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Projekt:&#039;&#039;&#039; [https://github.com/lundens/ild-core github]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;XML&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Hammas#XML wiki]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Veebiteenuse retsensioon&#039;&#039;&#039; meeskonnale [https://wiki.itcollege.ee/index.php/Hammas#Veebiteenuse_retsensioon_meeskonnale_GoFood GoFood]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Klientrakenduse retsensioon&#039;&#039;&#039; meeskonnale [https://wiki.itcollege.ee/index.php/Hammas#Klientrakenduse_retsensioon_meeskonnale_GoFood GoFood]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;XML retsensioon&#039;&#039;&#039; meeskonnale [https://wiki.itcollege.ee/index.php/Hammas#XMLi_retsensioon_meeskonnale_MealPlannerSolo MealPlannerSolo]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/LabLite Meeskond: LabLite]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/AmateurBB Meeskond: AmateurBB]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Kivimaa&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/MealPlannerSolo Meeskond: MealPlannerSolo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
&#039;&#039;&#039;[https://wiki.itcollege.ee/index.php/MealPlannerSolo#XML_andmefail XML]&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[http://enos.itcollege.ee/~troja/VRII2018/ Veebiteenus ja klientrakendus]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/NutriCheck Meeskond: NutriCheck]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Artyom Likhachev&lt;br /&gt;
&#039;&#039;&#039;Project:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;[https://www.dropbox.com/s/z9snrydbl5e8jp2/vr2_service-v2.zip?dl=0 Veebiteenus]&lt;br /&gt;
&amp;lt;br/&amp;gt;[https://www.dropbox.com/s/7kn1u6z2481ligm/WebClient.zip?dl=0 Klientrakendus]&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2018&amp;diff=131517</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2018</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2018&amp;diff=131517"/>
		<updated>2018-06-09T11:10:15Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Kaugõpe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2018=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API2/ASP.NET Core 2.0/WCF võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2018#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;01.aprill 2018&#039;&#039;&#039;. Lisaks on  &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;27. mai 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;03. juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2018#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;27. mai 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;03. juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2018#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;01. juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;05.juuni 2018&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), paigaldusjuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilirakendused/Angularis/reactis loodud klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
* Korraliku arhitektuuriga kirjutatud kood&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena(ASP.NET veebirakendus või hoopis Angulari või Reacti baasil), töölauarakendusena(WPF) või mobiilse rakendusena(Xamarin)&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
==Kaitsmisele registreerumine==&lt;br /&gt;
Kaitsmisele tuleks registreerida järjest(st iga järgmine lisab vajaliku 15min ajaakna) ja suvalisis kellaaegasid ei hakka kuhugi vahele kirjutama&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;05.06.2018&#039;&#039;&#039;&lt;br /&gt;
*15:00 - Miisiks&lt;br /&gt;
*15:15 - Maagikud &lt;br /&gt;
*15:30 - GoFood&lt;br /&gt;
*15:45 - Raavo V2™&lt;br /&gt;
*16:00 - LearnToDrive&lt;br /&gt;
Sellele päevale rohkem aegu juurde lisada ei saa&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Allpool olevate päevadele võib vabalt aegasid juurde lisada 15min sammga. Reegel on, et aegu lisame järjest&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;06.06.2018&#039;&#039;&#039;&lt;br /&gt;
*17:00 - Raamaturiiul&lt;br /&gt;
*17:15 - Pakiraam&lt;br /&gt;
*..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;09.06.2018&#039;&#039;&#039;&lt;br /&gt;
*16:00 - MealPlannerSolo(Triin Oja)&lt;br /&gt;
*16:15 - Beer Pressure&lt;br /&gt;
*16:30 - &amp;amp;lt;div&amp;amp;gt;&lt;br /&gt;
*16:45 - NutriCheck&lt;br /&gt;
*17:00 - JääTuli&lt;br /&gt;
*17:15 - Ophelia&lt;br /&gt;
*17:30 - Kuldne Loojang&lt;br /&gt;
*17:45 - Hammas&lt;br /&gt;
*18:00 - VariousArtists&lt;br /&gt;
*18:15 - Pillar Of Autumn&lt;br /&gt;
*18:30 - Curry&lt;br /&gt;
*18:45 - WatchWinders&lt;br /&gt;
*19:00 - MOT&lt;br /&gt;
*19:15 - AmateurBB&lt;br /&gt;
&lt;br /&gt;
=Teemad 2018 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2018=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/HairSaloon Meeskond: HairSaloon]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaido Henrik Elias&lt;br /&gt;
* Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VariousArtists Meeskond: VariousArtists]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Ruudi Vinter&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
* Pavel Fleišer&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Maagikud Meeskond: Maagikud]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristina Rästas&lt;br /&gt;
*Simo Jaanus&lt;br /&gt;
*Artur Tammiste&lt;br /&gt;
*Rauno Lõhmus&lt;br /&gt;
Lõpptoote [http://enos.itcollege.ee/~sjaanus/c/Airport_solution.zip link]&lt;br /&gt;
&lt;br /&gt;
Veebiteenuse ja klientrakenduse retsensioon tiimile Raavo V2 asub [https://docs.google.com/document/d/1fxmdLa94Do1u5WlmPQjSd4mMmdbDw5WmDne547jqQc4/edit siin]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon tiimile LTD asub [https://docs.google.com/document/d/15rMhpqyG5XHsvOCZJp88ucHkiMa5Non6BbYwBBKT2_Y/edit siin]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/RaamatuRiiul Meeskond: RaamatuRiiul]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alo Avi&lt;br /&gt;
* Arnika Rästa&lt;br /&gt;
* Marite Rammo&lt;br /&gt;
&#039;&#039;&#039;Meie XML:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/RaamatuRiiul#XML XML]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie veebiteenuse, klientrakenduse ja XML retsensioonid meeskonnale Miisiiks:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Talk:Miisiiks retsensioonid]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie veebiteenus ning klientrakendus.&#039;&#039;&#039; [https://www.dropbox.com/s/ugbvx4j4zdlbp68/RaamatuRiiul.7z?dl=0 Zip]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Autolugu Meeskond: Autolugu]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Margus Põlma&lt;br /&gt;
* Karl Erik Õunapuu&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VRII2018 Meeskond: VRII2018]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kaspar Kaal&lt;br /&gt;
* Teet Adamson&lt;br /&gt;
* Rahel Kangur&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond_Raavo_V2%E2%84%A2 Meeskond: Raavo V2™]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Peeter Fridolin&lt;br /&gt;
* Kristo Leesmann&lt;br /&gt;
* Rando Rommot&lt;br /&gt;
&lt;br /&gt;
Projekti retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond_Raavo_V2™#Retsentsioonid Maagikud]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Pillarofautumn Meeskond: Pillar of Autumn ]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Taavi Põder&lt;br /&gt;
* Taavi Vesinurm (Meeskonnast lahkunud)&lt;br /&gt;
* Raido Vell&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode API ja klientrakendus:&#039;&#039;&#039; [https://github.com/taavip9/Veebirakendused-II Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/jaatuli Meeskond: JääTuli]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Tarmo Luugus&lt;br /&gt;
*Leho Kivistik&lt;br /&gt;
*Hannes Mäeorg&lt;br /&gt;
*Marten Tammeleht&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/JustABot Meeskond: JustABot]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Argo Hansen&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond_Pakiraam Meeskond: Pakiraam]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kristo Naeris&lt;br /&gt;
*Indro Kottise&lt;br /&gt;
&lt;br /&gt;
Klientrakendus [https://github.com/knaeris/VR2Klient siin] ja veebiteenus [https://github.com/knaeris/VR2Projekt siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna Raavo v2 klientrakendusele : [https://wiki.itcollege.ee/index.php/Meeskond_Pakiraam#Retsensioonid Retsensioon]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonna Raavo v2 veebiteenusele:&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/GoFood Meeskond: GoFood]===&lt;br /&gt;
Liikmed: &lt;br /&gt;
&lt;br /&gt;
* Rando Kurel&lt;br /&gt;
* Henrik Prangel&lt;br /&gt;
* Markus Mänd&lt;br /&gt;
* Edgar Tereping&lt;br /&gt;
* Jane Kaldma&lt;br /&gt;
&lt;br /&gt;
Lõpptoode: [https://wiki.itcollege.ee/index.php/GoFood#Projektikood lõpptoote leiab siit]&lt;br /&gt;
&lt;br /&gt;
Meie rühma kirjutatud retsentsioonid rühmale Maagikud:[https://wiki.itcollege.ee/index.php/GoFood#Retsensioon_rühmale_Maagikud  Retsensioon]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/LTD Meeskond: LearnToDrive]===&lt;br /&gt;
&#039;&#039;&#039;Liikmed:&#039;&#039;&#039;&lt;br /&gt;
*Eve Ormisson&lt;br /&gt;
*Carlos Kirtsi&lt;br /&gt;
&lt;br /&gt;
Projekt [https://wiki.itcollege.ee/index.php/LTD#Kood_ise asub siin, kliendina kasutame JustInCaseWPFi]&lt;br /&gt;
&lt;br /&gt;
Projekti retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/LTD#Projekti_retsensioon Maagikud]&lt;br /&gt;
&lt;br /&gt;
XML osa retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/LTD#XML_retsensioon RaamatuRiiul]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Miisiiks Meeskond: Miisiiks]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Christo Aruste&lt;br /&gt;
*Heleriin Malkov&lt;br /&gt;
*Tõnis Prants&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/e2vu3ukgckyc2x5/MiisiiksWS.zip?dl=0 Veebiteenus]&lt;br /&gt;
&lt;br /&gt;
Veebiteenus v2 (05.06): [https://www.dropbox.com/s/4acyvc9c7h08xl6/MiisiiksWS-v2.rar?dl=0 Veebiteenus]&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/iwtheohp5mn0lek/MiisiiksC.zip?dl=0 Klientrakendus]&lt;br /&gt;
&lt;br /&gt;
Klientrakendus v2 (05.06): [https://www.dropbox.com/s/m6ijv2yyqthebgr/MiisiiksC2-v2.rar?dl=0 Klientrakendus]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Miisiiks#XML XML]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsensioonid meeskonnale Raavo V2™&lt;br /&gt;
&lt;br /&gt;
Veebiteenus: [https://wiki.itcollege.ee/index.php/Miisiiks#Veebiteenuse_retsensioon Retsensioon]&lt;br /&gt;
&lt;br /&gt;
Klientrakendus: [https://wiki.itcollege.ee/index.php/Miisiiks#Klientrakenduse_retsensioon Retsensioon]&lt;br /&gt;
&lt;br /&gt;
XML: [https://wiki.itcollege.ee/index.php/Miisiiks#XML_retsensioon  XML]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/VR2_div Meeskond: &amp;amp;lt;div&amp;amp;gt;]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Kaarel Pärtel&lt;br /&gt;
*Marek Juhanson&lt;br /&gt;
*Kai Kallastu&lt;br /&gt;
&lt;br /&gt;
Retsensioonid rühmale [https://wiki.itcollege.ee/index.php/Miisiiks Miisiiks™]: [https://docs.google.com/document/d/1gQmas-Fay_XHHhLInKM92152vYeFdFflDIRozN63mxA/edit?usp=sharing veebiteenus, klientrakendus ja XML]&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/BestInShow Meeskond: BestInShow]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Abner&lt;br /&gt;
* Marju Pütsepp&lt;br /&gt;
* Liisi Taimre&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode veebiteenus:&#039;&#039;&#039; [https://www.dropbox.com/s/j5ixmwmx45kxcyo/BestInShow.zip?dl=0 https://www.dropbox.com/s/j5ixmwmx45kxcyo/BestInShow.zip?dl=0]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Kasutusjuhend:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/BestInShow#Kasutusjuhend https://wiki.itcollege.ee/index.php/BestInShow#Kasutusjuhend]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode klient:&#039;&#039;&#039; [https://bitbucket.org/Marjup/bestinshow/ https://bitbucket.org/Marjup/bestinshow/]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;XML failid:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/BestInShow#XML_failid Schema, XML ja XSLT HTML ja XML transformatsiooniks]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon veebiteenusele: TODO&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon klientrakendusele: TODO&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon XML-ile: TODO&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/AssistDesq AssistDesq]===&lt;br /&gt;
Liikmed: &lt;br /&gt;
* Karen Grigorjan&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/WatchWinders Meeskond: WatchWinders]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Toomas Juhkov&lt;br /&gt;
* Kunnar Kukk&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/WatchWinders#Link_klientrakendusele_ja_API-le Link klientrakendusele ja API-le]&lt;br /&gt;
&lt;br /&gt;
===[[ Kuldneloojang | Meeskond: Kuldne loojang]]===&lt;br /&gt;
&#039;&#039;&#039;Liikmed&#039;&#039;&#039;:&lt;br /&gt;
* Andrus Seiman&lt;br /&gt;
* Marko Belzetski&lt;br /&gt;
* Priit Tiganik&lt;br /&gt;
* Kristjan Peterson (loobus)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
algselt üles laetud 02.06.2018, bugide parandusi lisatud 04.06.2018&lt;br /&gt;
* .zip fail rakendus ja klient koos: https://www.dropbox.com/s/4h9bvq4k6388fmo/loojang.zip?dl=0&lt;br /&gt;
* veebirakenduse repo: https://bitbucket.org/itcollegeprojects/loojang-app&lt;br /&gt;
* klientrakenduse repo: https://bitbucket.org/itcollegeprojects/loojang-client&lt;br /&gt;
* XML: [https://wiki.itcollege.ee/index.php/Kuldneloojang#XML_.C3.BClesande_kirjeldus link meie Wiki lehele]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid: (TEGEMISEL)&#039;&#039;&#039;&lt;br /&gt;
* veebiteenuse retsensioon meeskonna Curry tööle.&lt;br /&gt;
* klientrakenduse retsensioon meeskonna Curry tööle.&lt;br /&gt;
* XML retsensioon meeskonna Curry tööle.&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ophelia Meeskond: Ophelia]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Kallari&lt;br /&gt;
* Andres Kepler (loobus)&lt;br /&gt;
* Jorma Rebane&lt;br /&gt;
&lt;br /&gt;
[https://www.dropbox.com/s/v63fkbjnd5umqqm/Ophelia.zip?dl=0 Lõpptoote link]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Ophelia#L.C3.B5pptoote_kasutusjuhend Kasutusjuhend(Kaasas ka lõpptootes)]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Ophelia#XML_.C3.9Clesanne XML Ülesanne]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/SharpRestoVRII Meeskond: SharpRestoVRII]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Andres Aava (lahkunud liige)&lt;br /&gt;
* Henri Annilo&lt;br /&gt;
* Jaan Koolmeister&lt;br /&gt;
* Lauri Üksti&lt;br /&gt;
&lt;br /&gt;
Lähtekood: [http://enos.itcollege.ee/~luksti/CSharp/CSharpResto.zip CSharpResto]&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/BeerPressure Meeskond: BeerPressure]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Aasma&lt;br /&gt;
* Evelin Jõgi&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Marko Nõu&lt;br /&gt;
&#039;&#039;&#039;Projekt:&#039;&#039;&#039; [https://github.com/sikumiku/TaisKohtApi TaisKohtApi]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039; [https://github.com/sikumiku/TaisKohtApi/archive/61438e187a1a972410c8a3bc6274d69489d00aa6.zip GitHub commit]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/BeerPressure#XML.2FXSD.2FXSLT Beer Pressure XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud XML failide retsensioon:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Talk:MOT#XML_retsensioon_by_meeskond_BeerPressure: Team MOT retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud veebiteenuse retsensioon:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Talk:MOT#Veebiteenuse_retsensensioon_by_meeskond_BeerPressure: Team MOT retsensioon]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud klientrakenduse retsensioon:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Talk:Kuldneloojang#Klientrakenduse_retsensensioon_by_meeskond_BeerPressure: Team Kuldneloojang retsensioon]&lt;br /&gt;
&lt;br /&gt;
===[[ Memorize | Meeskond: Memorize]]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Uudam&lt;br /&gt;
* Olle Mikk&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/UCanDo Meeskond: UCanDo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mart Raus&lt;br /&gt;
* Ando Kiidron (loobus)&lt;br /&gt;
* Liina Saar&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode: &#039;&#039;&#039; [https://drive.google.com/drive/folders/1GIgiG5NvmnnKoQYmWWbfV_9Nhs2dezz8?usp=sharing UCanDo] &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Veebiteenuse retsensioon: &#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Klientrakenduse retsensioon: &#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;XML retsensioon: &#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/MOT Meeskond: MOT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Merike Meizner&lt;br /&gt;
* Helen Oppar (loobus)&lt;br /&gt;
* Hardi Tiitus&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode: &#039;&#039;&#039;  http://enos.itcollege.ee/~mmeizner/MOT/ &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Meie kirjutatud veebiteenuse, klientrakenduse ja XML&#039;i retsensioon:&#039;&#039;&#039; [https://docs.google.com/document/d/16WL12wmvQ_TPcY_-4pG_kjwtstQoX5meEYcigE4Febw/edit?usp=sharing: Team Raavo V2]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond:_MealPlanner Meeskond: MealPlanner]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Rein Remsu&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Meeskond:Curry Meeskond: Curry]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Rain Elken&lt;br /&gt;
* Peeter Ploom&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode: &#039;&#039;&#039;  [http://enos.itcollege.ee/~pploom/VR2/ link] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Curry meeskonna veebiteenust, klientrakendust ja XML-i retsenseerib meeskond KuldneLoojang.&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Hammas Meeskond: Hammas]===&lt;br /&gt;
&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sten Lunden&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039; [https://ildtest.azurewebsites.net azure]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Projekt:&#039;&#039;&#039; [https://github.com/lundens/ild-core github]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;XML&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Hammas#XML wiki]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Veebiteenuse retsensioon&#039;&#039;&#039; meeskonnale [https://wiki.itcollege.ee/index.php/Hammas#Veebiteenuse_retsensioon_meeskonnale_GoFood GoFood]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Klientrakenduse retsensioon&#039;&#039;&#039; meeskonnale [https://wiki.itcollege.ee/index.php/Hammas#Klientrakenduse_retsensioon_meeskonnale_GoFood GoFood]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;XML retsensioon&#039;&#039;&#039; meeskonnale [https://wiki.itcollege.ee/index.php/Hammas#XMLi_retsensioon_meeskonnale_MealPlannerSolo MealPlannerSolo]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/LabLite Meeskond: LabLite]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Alex Kaska&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/AmateurBB Meeskond: AmateurBB]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Kivimaa&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/MealPlannerSolo Meeskond: MealPlannerSolo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
&#039;&#039;&#039;[https://wiki.itcollege.ee/index.php/MealPlannerSolo#XML_andmefail XML]&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[http://enos.itcollege.ee/~troja/VRII2018/ Veebiteenus ja klientrakendus]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/NutriCheck Meeskond: NutriCheck]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Artyom Likhachev&lt;br /&gt;
&#039;&#039;&#039;Project:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br/&amp;gt;[https://www.dropbox.com/s/bctekfscj3h45w4/vr2_service.zip?dl=0 Veebiteenus]&lt;br /&gt;
&amp;lt;br/&amp;gt;[https://www.dropbox.com/s/7kn1u6z2481ligm/WebClient.zip?dl=0 Klientrakendus]&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ninjas_in_pyjamas&amp;diff=131516</id>
		<title>Ninjas in pyjamas</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ninjas_in_pyjamas&amp;diff=131516"/>
		<updated>2018-06-09T11:05:52Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: Kgrigorj moved page Ninjas in pyjamas to AssistDesq: newTeamOldProject&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[AssistDesq]]&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=131515</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=131515"/>
		<updated>2018-06-09T11:05:52Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: Kgrigorj moved page Ninjas in pyjamas to AssistDesq: newTeamOldProject&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;AssistDesq 2018&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
===Analüüs===&lt;br /&gt;
Analüüsi document asub [https://docs.google.com/document/d/1sX3OX38TA2z-Qj3RpoxVWVdNDMLTlf9GSHcwVlk5Gcg/edit?usp=sharing siin]&lt;br /&gt;
===Source code===&lt;br /&gt;
Asub [https://www.dropbox.com/s/y7l7lefimu0u1pc/TicketSystem.rar?dl=0 siin]&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title2]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description2]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:pattern value=&amp;quot;[HML]&amp;quot;/&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:pattern value=&amp;quot;[0-3]&amp;quot;/&amp;gt;&lt;br /&gt;
                                     &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;      &lt;br /&gt;
      &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticketstotal&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/ticketstotal&amp;gt;&lt;br /&gt;
         &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket/&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;/details/date&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;ticket id =&amp;quot;{@id}&amp;quot; category =&amp;quot;{@category}&amp;quot; date=&amp;quot;/details/date&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/title&amp;gt;&lt;br /&gt;
             &amp;lt;description&amp;gt;&lt;br /&gt;
             &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&lt;br /&gt;
             &amp;lt;/description&amp;gt;&lt;br /&gt;
          &amp;lt;/ticket&amp;gt;          &lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;       &lt;br /&gt;
      &amp;lt;/tickets&amp;gt;     &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=131514</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=131514"/>
		<updated>2018-06-09T11:05:10Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;AssistDesq 2018&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
===Analüüs===&lt;br /&gt;
Analüüsi document asub [https://docs.google.com/document/d/1sX3OX38TA2z-Qj3RpoxVWVdNDMLTlf9GSHcwVlk5Gcg/edit?usp=sharing siin]&lt;br /&gt;
===Source code===&lt;br /&gt;
Asub [https://www.dropbox.com/s/y7l7lefimu0u1pc/TicketSystem.rar?dl=0 siin]&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title2]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description2]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:pattern value=&amp;quot;[HML]&amp;quot;/&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:pattern value=&amp;quot;[0-3]&amp;quot;/&amp;gt;&lt;br /&gt;
                                     &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;      &lt;br /&gt;
      &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticketstotal&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/ticketstotal&amp;gt;&lt;br /&gt;
         &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket/&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;/details/date&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;ticket id =&amp;quot;{@id}&amp;quot; category =&amp;quot;{@category}&amp;quot; date=&amp;quot;/details/date&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/title&amp;gt;&lt;br /&gt;
             &amp;lt;description&amp;gt;&lt;br /&gt;
             &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&lt;br /&gt;
             &amp;lt;/description&amp;gt;&lt;br /&gt;
          &amp;lt;/ticket&amp;gt;          &lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;       &lt;br /&gt;
      &amp;lt;/tickets&amp;gt;     &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=123547</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=123547"/>
		<updated>2017-06-12T21:52:01Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Projekt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
===Analüüs===&lt;br /&gt;
Analüüsi document asub [https://docs.google.com/document/d/1sX3OX38TA2z-Qj3RpoxVWVdNDMLTlf9GSHcwVlk5Gcg/edit?usp=sharing siin]&lt;br /&gt;
===Source code===&lt;br /&gt;
Asub [https://www.dropbox.com/s/y7l7lefimu0u1pc/TicketSystem.rar?dl=0 siin]&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title2]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description2]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:pattern value=&amp;quot;[HML]&amp;quot;/&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:pattern value=&amp;quot;[0-3]&amp;quot;/&amp;gt;&lt;br /&gt;
                                     &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;      &lt;br /&gt;
      &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticketstotal&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/ticketstotal&amp;gt;&lt;br /&gt;
         &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket/&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;/details/date&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;ticket id =&amp;quot;{@id}&amp;quot; category =&amp;quot;{@category}&amp;quot; date=&amp;quot;/details/date&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/title&amp;gt;&lt;br /&gt;
             &amp;lt;description&amp;gt;&lt;br /&gt;
             &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&lt;br /&gt;
             &amp;lt;/description&amp;gt;&lt;br /&gt;
          &amp;lt;/ticket&amp;gt;          &lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;       &lt;br /&gt;
      &amp;lt;/tickets&amp;gt;     &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;br /&gt;
&lt;br /&gt;
1.[https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker#Retsensioon_meeskonna_PC_KartKicker_esitatud_XML-failidele PC KartKicker]&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=123546</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=123546"/>
		<updated>2017-06-12T21:50:35Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Meeskond */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
===Analüüs===&lt;br /&gt;
Analüüsi document asub [https://docs.google.com/document/d/1sX3OX38TA2z-Qj3RpoxVWVdNDMLTlf9GSHcwVlk5Gcg/edit?usp=sharing siin]&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title2]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description2]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:pattern value=&amp;quot;[HML]&amp;quot;/&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:pattern value=&amp;quot;[0-3]&amp;quot;/&amp;gt;&lt;br /&gt;
                                     &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;      &lt;br /&gt;
      &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticketstotal&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/ticketstotal&amp;gt;&lt;br /&gt;
         &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket/&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;/details/date&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;ticket id =&amp;quot;{@id}&amp;quot; category =&amp;quot;{@category}&amp;quot; date=&amp;quot;/details/date&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/title&amp;gt;&lt;br /&gt;
             &amp;lt;description&amp;gt;&lt;br /&gt;
             &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&lt;br /&gt;
             &amp;lt;/description&amp;gt;&lt;br /&gt;
          &amp;lt;/ticket&amp;gt;          &lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;       &lt;br /&gt;
      &amp;lt;/tickets&amp;gt;     &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;br /&gt;
&lt;br /&gt;
1.[https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker#Retsensioon_meeskonna_PC_KartKicker_esitatud_XML-failidele PC KartKicker]&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=123545</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=123545"/>
		<updated>2017-06-12T21:50:20Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Meeskond: Ninjas in Pyjamas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2017=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;20. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;27. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;17.aprill 2017&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/6):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* AngularJS klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
==Kaitsmisele registreerumine==&lt;br /&gt;
Kaitsmine toimub ruumis 314 neljapäeval, 8ndal juunil peale konsultatsiooni, mis algab kell 16:00.&lt;br /&gt;
&lt;br /&gt;
*16:30 - Bob&#039;s Burgers&lt;br /&gt;
*16:45 - Redundant Rappers&lt;br /&gt;
*17:00 - ...&lt;br /&gt;
*17:15 - Ott&lt;br /&gt;
*17:30 - ..&lt;br /&gt;
*17:45 - ..&lt;br /&gt;
*18:00 - ..&lt;br /&gt;
*18:15 - ..&lt;br /&gt;
&lt;br /&gt;
kui nendest aegadest ei piisa, siis lisada aegu juurde ise 15 min tsükliga&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reede&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*16:00 - Meeskond: QView (neljapäeval pole tiimi!)&amp;lt;br&amp;gt;&lt;br /&gt;
*16:15 - Meeskond: HelpOut&amp;lt;br&amp;gt;&lt;br /&gt;
*16:30 - Meeskond: VeebiGurmaanid &amp;lt;br&amp;gt;&lt;br /&gt;
*16:45 - &lt;br /&gt;
*17:00 - Meeskond: Blogify&lt;br /&gt;
*17:15 - Meeskond: Sense Of Direction&lt;br /&gt;
*17.30 - ??? Profit&lt;br /&gt;
*17.45 -&lt;br /&gt;
*18.00 - Meeskond: Echo (Tiimiliikmed jõuavad selleks ajaks)&lt;br /&gt;
&lt;br /&gt;
... kui nendest aegadest ei piisa, siis lisada aegu juurde ise 15 min tsükliga&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Esmaspäev&#039;&#039;&#039;&lt;br /&gt;
*08:45 - &lt;br /&gt;
*09:00 - Unnamed team&lt;br /&gt;
*09:15 - RK&lt;br /&gt;
*09:30 - Kirde sai&lt;br /&gt;
*09:45 - &lt;br /&gt;
*10:00 - ..&lt;br /&gt;
*10:15* - Falador&lt;br /&gt;
* Ott&lt;br /&gt;
* Mjart *&lt;br /&gt;
&lt;br /&gt;
..ülejäänud meeskonnad panevad nime kirja siia ning kaitsmine toimub päeva jooksul jooksvalt. Kaitsta saavad need, kellel on nimi siin kirjas&lt;br /&gt;
&lt;br /&gt;
=Teemad 2017 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Helistajad===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristjan Tõnismäe&lt;br /&gt;
Meeskonna koduleht: [[Helistajad]]&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: &lt;br /&gt;
&lt;br /&gt;
===Meeskond: QView===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: QView]]&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: [https://wiki.itcollege.ee/index.php/User_talk:Meeskond:_VeebiGurmaanid#M.C3.A4rkused: VeebiGurmaanid]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Redundant Rappers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Kertu Nurmberg&lt;br /&gt;
*Anneli Asser&lt;br /&gt;
*Mart-Erki Nõumees&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Redundant Rappers]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna XML/XSD/XSLT : [https://wiki.itcollege.ee/index.php/Meeskond:_Redundant_Rappers#XML_.2F_XSD_.2F_XSLT]&lt;br /&gt;
&lt;br /&gt;
Meeskonna lõpptoode: [http://enos.itcollege.ee/~tkliss/VRII/ RedRap].&lt;br /&gt;
&lt;br /&gt;
Meeskonna retsensioon meeskonnale Sense Of Direction: [https://wiki.itcollege.ee/index.php/Talk:Sense_Of_Direction]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sense Of Direction===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
Meeskonna koduleht: [[Sense Of Direction]]&amp;lt;br&amp;gt;&lt;br /&gt;
XML/XSD/XSLT osa asub [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#XML siin]&amp;lt;br&amp;gt;&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Poly&amp;quot; [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#Retsensioon_XML-failide_kohta_meeskonnale_.22Poly.22 siin]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/RK Meeskond: RK]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Raido Kivinurm&lt;br /&gt;
&lt;br /&gt;
Esimene osa: [https://wiki.itcollege.ee/index.php/RK#XML XML] / [https://wiki.itcollege.ee/index.php/RK#XSD XSD] / [https://wiki.itcollege.ee/index.php/RK#XSLT_HTML XSLT HTML] / [https://wiki.itcollege.ee/index.php/RK#XSLT_XML XSLT XML]&lt;br /&gt;
&amp;lt;BR&amp;gt; [https://wiki.itcollege.ee/index.php/RK#Retsensioonid Retsensioonid]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_Echo Meeskond: Echo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Mari-Liis Oldja&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Team_Echo#XML XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Redundant_Rappers#Retsensioon_Team_Echo_poolt Retsensioon meeskonnale Redundant Rappers]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Bob%27s_Burgers Meeskond: Bob&#039;s Burgers]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksei Kopõlov&lt;br /&gt;
*Sander Perens&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Bob%27s_Burgers#XML_Retsensioon_meeskonnale_VeebiGurmaanid Retsensioon meeskonnale &#039;&#039;&#039;VeebiGurmaanid&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/User:Meeskond:_VeebiGurmaanid Meeskond: VeebiGurmaanid]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Melissa Eenmaa&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
&lt;br /&gt;
Retsentsioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_HelpOut HelpOut]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Muru Meeskond: Muru]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Muru#Retsensioonid Retsensioonid]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Repi Meeskond: Repi]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Renet Pirso&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Blogify Retsensioon: BLOGIFY]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: HelpOut===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mikk Sarapuu&lt;br /&gt;
* Martin Paakspuu&lt;br /&gt;
* Kerdo Kullamäe&lt;br /&gt;
* Marvin Mardiat&lt;br /&gt;
* Piret Pomerants&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_HelpOut Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
* XML/XSLT/XSD retsensioon meeskonnale &#039;&#039;&#039;Falador&#039;&#039;&#039; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_Falador siin]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/2017_Meeskond_Poly Meeskond: Poly]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Kristian Kalm&lt;br /&gt;
* Roland Kontson&lt;br /&gt;
&lt;br /&gt;
=== Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_%22Nope%22: Nope] ===&lt;br /&gt;
* Raido Vell&lt;br /&gt;
* Taavi Vesinurm&lt;br /&gt;
* Kaspar Kaal&lt;br /&gt;
* Lisette Noor&lt;br /&gt;
* Madis Roosioks&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna koduleht:&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Meeskond_%22Nope%22: Nope]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML/XSLT/XSD&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Bob%27s_Burgers Bob&#039;s Burgers] &amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Blogify Blogify]&lt;br /&gt;
&lt;br /&gt;
===Meeskond [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab Alt + Tab]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Roots&lt;br /&gt;
* Roland Soosaar&lt;br /&gt;
* Krista Norak&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#Esimene_osa Esimene osa:] [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XML XML] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSD XSD] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSLT_HTML XSLT HTML] | [https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#XSLT_XML XSLT XML]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Alt_%2B_Tab#Anal.C3.BC.C3.BCs Analüüs]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Muru Muru]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Kirde_sai Meeskond: Kirde sai]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Teearu&lt;br /&gt;
*Berit Põldoja&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kirde_sai#XML.2FXSD.2FXSLT XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Unnamed Team===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Andreas Kirotar&lt;br /&gt;
*Jaan Kostõgov&lt;br /&gt;
&lt;br /&gt;
Meeskonna koduleht: [[Unnamed Team]]&lt;br /&gt;
 &lt;br /&gt;
Meeskonna retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:2017_Meeskond_Poly Poly]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond [https://wiki.itcollege.ee/index.php/%3F%3F%3F_Profit ??? Profit] ===&lt;br /&gt;
* Aivar Romandi&lt;br /&gt;
* Frank Karl Koppel&lt;br /&gt;
* Aldin Talve&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Purgis Retsensioon meeskonnale Purgis]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Purgis===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Märt Lõhmus&lt;br /&gt;
* Kelli Lukas &lt;br /&gt;
Meeskonna koduleht: [[Purgis]]&amp;lt;br&amp;gt;&lt;br /&gt;
Esimene osa asub [https://wiki.itcollege.ee/index.php/Purgis#XML siin]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Alt_%2B_Tab  Alt + Tab]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Meeskond:_Falador Falador]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Madis Lugus&lt;br /&gt;
* Taavi Metsvahi&lt;br /&gt;
* Elina Kuldkepp&lt;br /&gt;
Meeskonna koguleht: [[Meeskond: Falador]]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_Falador#XML.2FXSD.2FXSLT XML/XSD/XSLT]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_Falador#Veebiteenus Veebiteenuse analüüs]&amp;lt;br&amp;gt;&lt;br /&gt;
XML retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_QView QView]&amp;lt;br&amp;gt;&lt;br /&gt;
Veebiteenuse analüüsi retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Meeskond:_QView QView]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Teenuse repo asub siin: [https://bitbucket.org/ekuldkep/vr2/ Teenus]&amp;lt;br&amp;gt;&lt;br /&gt;
Klientrakenduse repo asub siin: [https://bitbucket.org/ekuldkep/haterclient Klientrakendus]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Blogify Blogify]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hando Laasmägi&lt;br /&gt;
* Tarvo Tammejuur&lt;br /&gt;
* Cathy Toomast&lt;br /&gt;
* Tõnn Vaher&lt;br /&gt;
&lt;br /&gt;
XML etapi Retsensioon meeskonnale: [https://wiki.itcollege.ee/index.php/Talk:Ott#Retsensioon_XML_kohta_meeskonnalt_Blogify Ott]&lt;br /&gt;
&lt;br /&gt;
LÕPPTOODE:[https://drive.google.com/open?id=0B2jSU1zbUNk8YUxxYlZQMUs3UUU SIIN]&lt;br /&gt;
(teenuse ja kliendi zipid + Käivitusjuhend)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Proovitud_abielu Proovitud abielu]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Elina Kuldkepp&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Proovitud_abielu#XML.2FXSD.2FXSLT XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
XML Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond_%22Nope%22: Nope]&lt;br /&gt;
&lt;br /&gt;
=== Meeskond: [https://wiki.itcollege.ee/index.php/Mjart Mjart] ===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Märt Häkkinen&lt;br /&gt;
XML/XSLT/XSD Retsensioon meeskonnale [Proovitud Abielu https://wiki.itcollege.ee/index.php/Talk:Proovitud_abielu]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Ott Ott]===&lt;br /&gt;
Liige:&lt;br /&gt;
*Ott Sõerumäe&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Ott#XML_Retsensioon_meeskonnale_Kirde_sai Kirde sai]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/PageNotFound PageNotFound]===&lt;br /&gt;
&#039;&#039;&#039;Liige:&#039;&#039;&#039;&lt;br /&gt;
*Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Mjart XML-i retsensioon meeskonnale Mjart, meeskond PageNotFound poolt] (kirjutatud 01.05.2017)&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/TahaksLopetada TahaksLopetada]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mart Naris&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/PhoneBookService PhoneBookService]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Indrek Tamm&lt;br /&gt;
&lt;br /&gt;
===Meeskond: [https://wiki.itcollege.ee/index.php/Meeskond:_Falador Sulased]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Siim Osa&lt;br /&gt;
* Taavi Kivimaa&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:_Sulased Koduleht]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Sense_Of_Direction Restsensioon XML/XSD/XSLT]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Tudengisündroom===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Marko Saluste&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CoverMe===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Karit Kilgi&lt;br /&gt;
* Sten Kaasik&lt;br /&gt;
* Ragne Auling&lt;br /&gt;
* Silja Kralik&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: CoverMe]]&lt;br /&gt;
&lt;br /&gt;
XML failide retsensioon meeskonnale PC KartKicker: [https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker Talk:Team_PC_KartKicker]&lt;br /&gt;
&lt;br /&gt;
XML failide retsensioon meeskonnale PC KartKicker: [https://wiki.itcollege.ee/index.php/Talk:Ticketer Talk:Team_Ticketer]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_SPOT Meeskond: SPOT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Pachel&lt;br /&gt;
* Oliver Tiks&lt;br /&gt;
Esitatud tööd leiab meeskonna [https://wiki.itcollege.ee/index.php/Team_SPOT lehelt]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/JRT Meeskond: JRT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Riho Uusjärv&lt;br /&gt;
* Jevgeni Gavrilov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;PC KartKicker&amp;quot; [https://wiki.itcollege.ee/index.php/JRT#Retsensioon_JRT]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Retsensioon XML-failide kohta meeskonnale &amp;quot;Ninjas in pyjamas&amp;quot;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/JRT#Retsensioon_meeskonnale_.22Ninjas_in_pyjamas.22] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ticketer Meeskond: Ticketer]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Abner&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ninjas_in_pyjamas Meeskond: Ninjas in Pyjamas]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Anna Linskaja&lt;br /&gt;
* Karen Grigorjan&lt;br /&gt;
* Sergei Hristoforov&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Talupood Meeskond: Talutooted]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Matson&lt;br /&gt;
* Taavi Tilk&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talupood#XML XML/XSD/XSLT]&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker Talk:PC_KartKicker]&lt;br /&gt;
&lt;br /&gt;
Retsensioon lõpptootele: [https://wiki.itcollege.ee/index.php/Talk:DevHelpVR Talk:DevHelpVR] [TODO]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/DevHelpVR Meeskond: DevHelp]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Jääger&lt;br /&gt;
* Kristo Leemets&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML failide retsensioon tiimile Ticketer, 26.03.2017:&#039;&#039;&#039;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Ticketer Talk:Ticketer]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoode:&#039;&#039;&#039;&lt;br /&gt;
[http://enos.itcollege.ee/~mjaager/VR2/DevHelp2_final/ Lõpptoode]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti TFS:&#039;&#039;&#039; &lt;br /&gt;
[https://devhelp.visualstudio.com/DevHelp2 DevHelp2]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Lõpptoote retsensioon:&#039;&#039;&#039;&lt;br /&gt;
[TODO]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/PC_KartKicker Meeskond: PC KartKicker]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Martin Kask&lt;br /&gt;
* Rain Saarmäe&lt;br /&gt;
* Jan Eerik&lt;br /&gt;
XML failide retsensioon meeskonnale DevHelpVR, 27.03.2017: [https://wiki.itcollege.ee/index.php/Talk:DevHelpVR Talk:DevHelpVR] &amp;lt;br&amp;gt;&lt;br /&gt;
XML failide retsensioon meeskonnale Ninjas in pyjamas, 27.03.2017: [https://wiki.itcollege.ee/index.php/Talk:Ninjas_in_pyjamas Talk:Ninjas_in_pyjamas]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/saarmae/VR2_projekt/ Link] lõpptoote Git repositooriumile (ainult teenus).&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/rent_a_bike Meeskond: rent-A-bike]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Erika Ehmann&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/A$unik Meeskond: A$unik]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Hardi Antsov&lt;br /&gt;
* Juhan Trink&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=122896</id>
		<title>I027 iseseisvad tööd</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=122896"/>
		<updated>2017-05-25T15:48:40Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Probleemilahendus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Käesolev artikkel on loodud aine &amp;quot;[[Sissejuhatus infotehnoloogiasse ja riistvarasse]] (ainekoodiga I027)&amp;quot; iseseisvate tööde haldamiseks.&lt;br /&gt;
Aines on vaja teha 3 praktilist tööd ja seminaritöö, mis on kõik kirjeldatud &amp;quot;Praktikumid&amp;quot; pealkirja all viidatud dokumendis.&lt;br /&gt;
&lt;br /&gt;
Palun siia dokumenti panna kirja valitud praktikumi nimetus. Ülikooli kasutajaga saavad tudengid ka vikit muuta. Muudatused salvestuvad ka ajaloos.&lt;br /&gt;
&lt;br /&gt;
See üllas eesmärk on, et võimalikult erinevaid praktikumid ja probleemilahendus saaks valitud.&lt;br /&gt;
Siit dokumendist te näete, mida keegi parasjagu tegemas on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=1.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Igor Budnitski, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Mark Selezenev, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Egert Närep, DK11 - SSH vestlus&lt;br /&gt;
* Ingvar Lukas, 14 - Info riistvara kohta&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Rommot, 13 - Linuxile teine töölaud&lt;br /&gt;
* Nele Naris, IA18 - Info riistvara kohta&lt;br /&gt;
* Katrin Lasberg, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrek Laanemets, 11 - Info riistvara kohta&lt;br /&gt;
* Peeter Fridolin, 13 - SSH Windows + Linux&lt;br /&gt;
* Kristo Tero, IA18 - LAMP paigaldus&lt;br /&gt;
* Siim Kustassoo, IA18 - Info riistavara kohta&lt;br /&gt;
* Rain Adamson, 41 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Rein Remsu, IA17 - SSH Windows + Linux&lt;br /&gt;
* Piret Spitsõn, DK11 - Info riistvara kohta&lt;br /&gt;
* Tanel Vari, DK13 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Mihkel-Erik Mägi - Linuxile teine töölaud&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Info riistvara kohta&lt;br /&gt;
* Sander Ratassepp, 13 - Linuxile teine töölaud&lt;br /&gt;
* Marilyn Võsu, DK11 - Info riistvara kohta&lt;br /&gt;
* Triin Palm, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Maie Palmeos, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Dmitri Lukaš, DK11 - Info ristvara kohta&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Info riistvara kohta&lt;br /&gt;
* Leonid Grigorjevski,  IA18 - Info riistvara kohta&lt;br /&gt;
* Merilyn Merisalu, 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Iakov Kanyuchka, IA18 - Info riistvara kohta&lt;br /&gt;
* Madis Roosioks, D22 - Info riistvara kohta&lt;br /&gt;
* Rauno Lõhmus, 13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Maile Mäesalu, DK14 - Info riistvara kohta&lt;br /&gt;
* Alan Alliksoo, DK11 - Info riistvara kohta&lt;br /&gt;
* Reilika Saks, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Andres Tambek, DK12 - Info riistvara kohta&lt;br /&gt;
* Hardi Tiitus, DK12 - Info riistvara kohta&lt;br /&gt;
* Jan Pentšuk, DK12 - Info riistvara kohta&lt;br /&gt;
* Pille Ulmas, DK13 - Info riistvara kohta&lt;br /&gt;
* Peeter Stamberg, DK 11 - Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Kreet Solnask, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Kristo Leesmann, 13 - LAMP paigaldus&lt;br /&gt;
* Kristjan Leotoots, DK12 - SSH Windows + Linux&lt;br /&gt;
* Erki Aas, 12 - LAMP paigaldus&lt;br /&gt;
* Liis Talimaa, DK12, Info riistvara kohta&lt;br /&gt;
* Irina Geidarova, IA18 Linuxi tööjaama paigaldus&lt;br /&gt;
* Ruudi Vinter, DK12 - Info riistvara kohta&lt;br /&gt;
* Anton Kuksov, 12 - LAMP paigaldus&lt;br /&gt;
* Eduard Kõre, AK11 - Info riistvara kohta&lt;br /&gt;
* Marie Udam, DK14 - Info riistvara kohta&lt;br /&gt;
* Erik Ehrbach, DK14 - LAMP paigaldus&lt;br /&gt;
* Jüri Ahhundov, DK11 - Info riistvara kohta&lt;br /&gt;
* Kristina Garmatjuk, DK11 - Info riistvara kohta&lt;br /&gt;
* Kaisa Lindström, 15 - Info riistvara kohta&lt;br /&gt;
* Marko Esna, AK11 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Jana Kindlam, DK12 – info riistvara kohta&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - info riistvara kohta&lt;br /&gt;
* Kadi Koppelmann, DK14 - info riistvara kohta&lt;br /&gt;
* Anita Sepp, DK12 - Info riistvara kohta&lt;br /&gt;
* Madis Võrklaev, AK11 - Info riistvara kohta&lt;br /&gt;
* Rudolf Purge, AK11 - Info riistvara kohta&lt;br /&gt;
* Ilmar Ermus, IA17 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Leho Kivistik, 14 - Info riistvara kohta&lt;br /&gt;
* Hannes Mäeorg, 14 - Info riistvara kohta&lt;br /&gt;
* Alexander Teder, 12 - Info riistvara kohta&lt;br /&gt;
* Jüri Vinnal, IA18 - Info riistvara kohta&lt;br /&gt;
* Marko Linde(Mõznikov), DK12 - Info riistvara kohta&lt;br /&gt;
* Radne Kaal, IA18 - Info riistvara kohta&lt;br /&gt;
* Kaarel Pärtel, 14 - Lapikute serverite töökorrastamine: Riistvara, Arch ja SSH.&lt;br /&gt;
* Kuldar Teinmann, AK11 - LAMP paigaldus&lt;br /&gt;
* Pavel Fleišer, 14 - LAMP paigaldus&lt;br /&gt;
* Katrin Kello, 14 - Info riistvara kohta&lt;br /&gt;
* Madis Liik, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Andero Samelselg, 15 - LAMP paigaldus&lt;br /&gt;
* Konstantin Dmitrijev, IA18 - Linuxile teine töölaud&lt;br /&gt;
* Filip Fjodorov, AK11 - Info riistvara kohta&lt;br /&gt;
* Jevgeni Jurtsenko, DK13 - info riistvara kohta&lt;br /&gt;
* Ruti Kerro, IA17 - LAMP paigaldus&lt;br /&gt;
* Artur Kapranov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Annika Kask, 11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Anton Meženin, DK14 - Info riistvara kohta&lt;br /&gt;
* Martti-Heiki Must, IA17 - Info riistvara kohta&lt;br /&gt;
* Marten Tammeleht, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Indro Kottise, 15 - Info riistvara kohta&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - LAMP paigaldus&lt;br /&gt;
* Priit Rätsep, DK12 - Info riistvara kohta&lt;br /&gt;
* Merike Meizner, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Jaanus, 13 - Info riistvara kohta&lt;br /&gt;
* Henri Annilo, DK13 - SSH Windows + Linux&lt;br /&gt;
* Laura Lenbaum, IA18 - Info riistvara kohta&lt;br /&gt;
* Donna Nurmbek, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Kurel, 12 - Info riistvara kohta&lt;br /&gt;
* Joonas Rihma, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Helen Oppar, DK12 - Info riistvara kohta&lt;br /&gt;
* Tanel Peep, AK11 - Linux serveri paigaldus&lt;br /&gt;
* Brit Valdek, DK14 - Info riistvara kohta&lt;br /&gt;
* Oliver Nurk, 11 - Info riistvara kohta&lt;br /&gt;
* Erik Kaup, 13 - Info riistvara kohta&lt;br /&gt;
* Rait Rand, 11 - Info riistvara kohtan&lt;br /&gt;
* Elizaveta Romanova, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Meelis Mikk, 11 - Info riistvara kohta&lt;br /&gt;
* Karoliina Vasli - LAMP paigaldus&lt;br /&gt;
* Aare Taveter - IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Sirkas, 15 - Info riistvara kohta&lt;br /&gt;
* Mihkel Tääkre, 15 - Info riistvara kohta&lt;br /&gt;
* Annely Vattis AK11- Info riistvara kohta&lt;br /&gt;
* Valdo Taevere, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Anni- Bessie Kitt, DK14 - Info riistvara kohta&lt;br /&gt;
* Reio Meiusi, 15 - Info riistvara kohta&lt;br /&gt;
* Marju Niinemaa IA17 - Info riistvara kohta&lt;br /&gt;
* Tarmo Luugus, 14 - Info riistvara kohta&lt;br /&gt;
* Martin Laadoga, 14 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Rasmus Tammets, AK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Sirli Mürk, AK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rene Väli, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrei Pugatšov, DK14 - Info riistvara kohta&lt;br /&gt;
* Markus Kildemaa, 15 - Linuxile teine töölaud&lt;br /&gt;
* Anna Levijeva, 12 - LAMP paigaldus&lt;br /&gt;
* Maarja-Liisa Pilvik, DK14 - Info riistvara kohta&lt;br /&gt;
* Henrik Prangel, 12 - Info riistvara kohta&lt;br /&gt;
* Vjatsheslav Aprelkov, DK11 - Info riistvara kohta&lt;br /&gt;
* Sergei Kaganski, DK14 - Info riistvara kohta&lt;br /&gt;
* Andrei Tomba, DK14 - info riistvara kohta&lt;br /&gt;
* Siim Oselein, ISa11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Lisette Noor, D23 - Info riistvara kohta&lt;br /&gt;
* Kirstin Saluveer, DK13 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Lauri Üksti, DK14 - info riistvara kohta&lt;br /&gt;
* Arnika Rästa, ISd14 - info riistvara kohta&lt;br /&gt;
* Alo Avi, ISd14 - LAMP paigaldus&lt;br /&gt;
* Gert Vesterberg, DK11 - LAMP paigaldus&lt;br /&gt;
* Anna Amelkina, AK11 - Info riistvara kohta&lt;br /&gt;
* Egert Loss, DK14, Linux serveri paigaldus&lt;br /&gt;
* Ahto Ahven, 15, Info riistvara kohta&lt;br /&gt;
* Villem Markus Loigom, 11, SSH vestlus&lt;br /&gt;
* Frank Karl Koppel, 11, SSH vestlus&lt;br /&gt;
* Juta Jaama, IA18 - Info riistvara kohta&lt;br /&gt;
* Kaarel Kaine, DK12 - Info riistvara kohta&lt;br /&gt;
* Kert Saarma, 12 - Info riistvara kohta&lt;br /&gt;
* Martin Kokk, 11 - Linuxi serveri paigaldus&lt;br /&gt;
* Artur Tammiste, 14 - Info riistvara kohta&lt;br /&gt;
* Paul Richard Lettens, 12 - Info riistvara kohta&lt;br /&gt;
* Liina Laumets, DK13 - Info riistvara kohta&lt;br /&gt;
* Martin Tammai, 11 - Info riistvara kohta&lt;br /&gt;
* Margus Põlma, 15, LAMP paigaldus&lt;br /&gt;
* Kersti Perandi, DK13 - Info riistvara kohta&lt;br /&gt;
* Tõnis Prants, 15, Linuxi tööjaama paigaldus&lt;br /&gt;
* Andres Kalavus, 12, APT-i analoog Windowsis&lt;br /&gt;
* Sven Veelaid, ISd14 - info riistvara kohta&lt;br /&gt;
* Helen Riisalu, 11 - Info riistvara kohta&lt;br /&gt;
* Aleksandr Petrušihin, DK14 - Info riistvara kohta&lt;br /&gt;
* Kädi-Kristlin Miggur, IA 17 - Info riistvara kohta&lt;br /&gt;
* Karl Erik Õunapuu, 15 - LAMP paigaldus&lt;br /&gt;
* Marite Rammo, 15 - Info riistvara kohta&lt;br /&gt;
* Georg Kahest, AK11 - Linux serveri paigaldus&lt;br /&gt;
* Jekaterina Losseva, DK12 - Info riistvara kohta&lt;br /&gt;
* Madis Niinelt, IA18 - Info riistvara kohta&lt;br /&gt;
* Madis Tammekänd, DK12 - Info riistvara kohta&lt;br /&gt;
* Brita Pentšuk, 13 - Info riistvara kohta&lt;br /&gt;
* Dmitri Kiriljuk, AK11 - Info riistvara kohta&lt;br /&gt;
* Joonas Ervald, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Priit Järv, 12 - Info riistvara kohta&lt;br /&gt;
* Henri Paves, AK11 - Info riistvara kohta&lt;br /&gt;
* Aleksandra Sepp, AK11 - Info riistvara kohta&lt;br /&gt;
* Sander Pihelgas, AK11 - Info riistvara kohta&lt;br /&gt;
* Andreas Porman, DK13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Andres Leppik, DK13 - Info riistvara kohta&lt;br /&gt;
* Kristina Rästas, 13 - Linux serveri paigaldus&lt;br /&gt;
* Jooni Soots, IA17 - Info riistvara kohta&lt;br /&gt;
* Meelis Osi, AK11 - Info riistvara kohta&lt;br /&gt;
* Liis Talsi, DK14 - Info riistvara kohta&lt;br /&gt;
* Siim Ošur, ISd13 - Katkematu kaughaldus (GUI+CLI) piiratud võrgus&lt;br /&gt;
* Edgar Tereping, 14 - Info riistvara kohta&lt;br /&gt;
* Karen Grigorjan, DK12 - LAMP Paigaldus&lt;br /&gt;
&lt;br /&gt;
=2.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Mark Selezenev, IA17 - Linuxile Teine Töölaud&lt;br /&gt;
* Egert Närep, DK11 - SSH Windows+Linux&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxile teine töölaud&lt;br /&gt;
* Rando Rommot, 13 - LAMP Paigaldus&lt;br /&gt;
* Katrin Lasberg, DK13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Andrek Laanemets, 11 - Linuxile teine töölaud&lt;br /&gt;
* Kristo Tero, IA18 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Siim Kustassoo, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Rain Adamson, 41 - LibreOffice&#039;i hulgipaigaldus&lt;br /&gt;
* Rein Remsu, IA17 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Mihkel-Erik Mägi, 13 - Teine GUI Windowsile.&lt;br /&gt;
* Nele Naris, IA18 - LAMP paigaldus&lt;br /&gt;
* Piret Spitsõn, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Tanel Vari, DK 13 - Info riistvara kohta&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Linuxile teine töölaud&lt;br /&gt;
* Marilyn Võsu, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Madis Roosioks, D22 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Triin Palm, IA18 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Maie Palmeos, DK11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Dmitri Lukaš, DK11 - Windows Subsystem for Linux / APT&#039;i analoog Windowsile&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Alan Alliksoo, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Reilika Saks, IA17 - E-posti krüpto&lt;br /&gt;
* Andres Tambek, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Hardi Tiitus, DK12 - Linuxile teine töölaud&lt;br /&gt;
* Jan Pentšuk, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Irina Geidarova, IA18 Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Teine GUI Windowsile&lt;br /&gt;
* Kreet Solnask, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristjan Leotoots, DK12 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Liis Talimaa, DK12, SSH Windows+Linux&lt;br /&gt;
* Eduard Kõre, AK12 - SSH Windows+Linux&lt;br /&gt;
* Erik Ehrbach, DK14 - SSH Windows+Linux&lt;br /&gt;
* Helen Oppar, DK12 - Linuxile teine töölaud&lt;br /&gt;
* Jüri Ahhundov, DK11 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristina Garmatjuk, DK11 - LAMP paigaldus&lt;br /&gt;
* Jana Kindlam, DK12 – Linuxi tööjaama paigaldus&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - LAMP paigaldus&lt;br /&gt;
* Marko Esna, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Alexander Teder, 12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Marko Linde(Mõznikov), DK12 - LAMP paigaldus&lt;br /&gt;
* Madis Liik, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Annika Kask, 11 - Info riistvara kohta&lt;br /&gt;
* Rando Kurel, 12- Linuxi tööjaama paigaldus&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - LAMP paigaldus&lt;br /&gt;
* Ingvar Lukas, 14 - LAMP paigaldus&lt;br /&gt;
* Markus Kildemaa, 15 - Linuxi serveri paigaldus&lt;br /&gt;
* Brita Pentšuk, 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Anton Kuksov, 12 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristo Leesmann, 13 - APT-i analoog Windowsile&lt;br /&gt;
* Sander Ratassepp, 13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Peeter Fridolin, 13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Joonas Rihma, DK11 - LAMP paigaldus&lt;br /&gt;
* Priit Rätsep, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Vjatšeslav Aprelkov, DK11 - Linuxile teine töölaud&lt;br /&gt;
* Sergei Kaganski, DK14 - Raspberry Pi&lt;br /&gt;
* Jevgeni Jurtsenko, DK13 - LAMP paigaldus&lt;br /&gt;
* Merike Meizner, DK11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Andrei Pugatšov, DK14 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Joonas Ervald, DK11 - Raspberry Pi&lt;br /&gt;
* Kuldar Teinmann, AK11 - SSH Windows+Linux&lt;br /&gt;
* Lauri Üksti, DK14 - Mac+Windows kaksikkäivitus, uusim LTS, uus vaikimisi töölaua keskkond&lt;br /&gt;
* Pavel Fleišer, 14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Jaanus, 13 - Linuxile Teine Töölaud&lt;br /&gt;
* Marten Tammeleht, 13 - Teine GUI Windowsile&lt;br /&gt;
* Anna Levijeva, 12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Andero Samelselg, 15 - E-posti krüpto&lt;br /&gt;
* Laura Lenbaum IA18- E-posti krüpto&lt;br /&gt;
* Henri Paves, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Ruti Kerro, IA17 - APT analoog Windowsile&lt;br /&gt;
* Merilyn Merisalu, 13 - LAMP paigaldus&lt;br /&gt;
* Anton Meženin, DK14 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Marie Udam, DK14 - Linuxile teine töölaud&lt;br /&gt;
* Ilmar Ermus, IA17 - SSH Windows + Linux&lt;br /&gt;
* Madis Niinelt, IA18 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Maile Mäesalu, DK14 - Linuxile teine töölaud&lt;br /&gt;
* Andreas Porman, DK13 - LAMP paigaldus&lt;br /&gt;
* Pille Ulmas, DK13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Henrik Prangel, 12 - Linuxile teine töölaud&lt;br /&gt;
* Konstantin Dmitrijev, IA18 - info riistvara kohta&lt;br /&gt;
* Anita Sepp, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Radne Kaal, IA18 - E-posti krüpto&lt;br /&gt;
* Sander Pihelgas, AK11 - LAMP paigaldus&lt;br /&gt;
* Andres Leppik, DK13 - Linuxile teine töölaud&lt;br /&gt;
* Lisette Noor, D23 - Teine GUI Windowsile&lt;br /&gt;
* Annely Vattis, AK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Kristina Rästas, 13 - LAMP paigaldus&lt;br /&gt;
* Andres Kalavus, 12 - Info riistvara kohta&lt;br /&gt;
* Aleksandra Sepp, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Tanel Peep, AK11 - LAMP paigaldus&lt;br /&gt;
* Andrei Tomba, DK14 - Linuxile teine töölaud&lt;br /&gt;
* Elizaveta Romanova, 11 - Linuxile teine töölaud&lt;br /&gt;
* Igor Budnitski, IA17 - SSH Windows+Linux&lt;br /&gt;
* Brit Valdek, DK14 - Raspberry PI&lt;br /&gt;
* Martin Kokk, 11 - Linuxile teine töölaud&lt;br /&gt;
* Meelis Mikk, 11 - Linuxile teine töölaud&lt;br /&gt;
* Artur Kapranov - LAMP Paigaldus&lt;br /&gt;
* Jooni Soots, IA17 - E-posti krüpto&lt;br /&gt;
* Mihkel Tääkre, 15 - LAMP Paigaldus&lt;br /&gt;
* Tõnis Prants, 15 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Georg Kahest, AK11 - E-posti krüpto&lt;br /&gt;
* Meelis Osi, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Kert Saarma, 12 - Linuxile teine töölaud&lt;br /&gt;
* Ruudi Vinter, DK12 - Linuxile teine töölaud&lt;br /&gt;
* Alo Avi, 14 - E-posti krüpto&lt;br /&gt;
* Indro Kottise, 15 - Linuxile teine töölaud&lt;br /&gt;
* Anni-Bessie Kitt DK14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Liis Talsi DK14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Aleksandr Petrušihin - DK14 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Kaarel Kaine, DK12 - Linux serveri paigaldus, LAMP serveri paigaldus&lt;br /&gt;
* Kädi-Kristlin Miggur, IA 17 - Linuxile teine töölaud&lt;br /&gt;
* Ahto Ahven, 15 - Linuxile teine töölaud&lt;br /&gt;
* Hannes Mäeorg, 14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Edgar Tereping, 14 - E-posti krüpto&lt;br /&gt;
* Karen Grigorjan, DK12 - E-posti krüpto&lt;br /&gt;
&lt;br /&gt;
=Probleemilahendus=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Mark Selezenev, IA17 - EXT4 on Windows. &lt;br /&gt;
* Egert Närep, DK11 - VPN Linuxis&lt;br /&gt;
* Jaan Veikesaar, 11 - Ekraani värvitemperatuuri muutmine Linuxis&lt;br /&gt;
* Laura Lenbaum, IA18 - Salasõna eemaldamine PDF-faililt.&lt;br /&gt;
* Nele Naris, IA18 - ePub loomine Windowsis&lt;br /&gt;
* Madis Roosioks, D22 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Katrin Lasberg, DK13 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Andrek Laanemets, 11 - Kasutaja lukustamine Linuxis&lt;br /&gt;
* Kristo Tero, IA18 - Võrgust sõltumatu vabatarkvaraline kaughaldus&lt;br /&gt;
* Siim Kustassoo IA18 - ePub loomine Windowsis&lt;br /&gt;
* Rain Adamson, 41 - Ajastatud toimingute keelamine kasutajatele Linuxis.&lt;br /&gt;
* Rein Remsu, IA17 - Sügavkülmutus Linuxis&lt;br /&gt;
* Jooni Soots, IA17 - Kodukataloogi krüpteerimine&lt;br /&gt;
* Piret Spitsõn, DK11 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Kreet Solnask, IA17 - ePub loomine MacOS-is&lt;br /&gt;
* Tanel Vari, DK 13 - QR kood MacOS-s &lt;br /&gt;
* Jaan Koolmeister, DK 13 - Kiirusetest Linuxis&lt;br /&gt;
* Rando Rommot, 13 - Kasutaja lukustamine Linuxis.&lt;br /&gt;
* Marilyn Võsu, DK11 - Kustunud faili(de) taastamine&lt;br /&gt;
* Triin Palm, IA18 - Pilveketas sõltumata operatsioonisüsteemist&lt;br /&gt;
* Maie Palmeos, DK11 - Automaatne privaatne veebilehitseja Windowsis&lt;br /&gt;
* Dmitri Lukaš, DK11 - ePub loomine Windowsis / Programmide automaatkäivitus / Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Dmitri Tšurjumov. IA17 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Unustatud salasõna taastamine&lt;br /&gt;
* Alan Alliksoo, DK11 - Automaatne Windowsi uuendamine etteantud ajal&lt;br /&gt;
* Reilika Saks, IA17 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Andres Tambek, DK12 - Külalise kasutaja disainimine Linuxis.&lt;br /&gt;
* Jan Pentšuk, DK12 - Kustunud faili(de) taastamine&lt;br /&gt;
* Filip Fjodorov, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Karit Kilgi, DK 32 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Eduard Kõre, AK12 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Jüri Ahhundov, DK11 - Kodukataloogi krüpteerimine.&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Madis Võrklaev, AK11 - Kioskirežiim Linuxis&lt;br /&gt;
* Marko Esna, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Alexander Teder, 12 Automaatne Windowsi uuendamine etteantud ajal.&lt;br /&gt;
* Merilyn Merisalu, 13 - Automaatne sisselogimine külalise kontoga&lt;br /&gt;
* Ruti Kerro, IA17 - Programmi sulgemine jõuga ja kokkujooksmise vältimine Linuxis&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - Tekstirežiimis (CLI) käivitamine&lt;br /&gt;
* Markus Kildemaa, 15 - Külalise konto vaikimisi sisse logima&lt;br /&gt;
* Brita Pentšuk, 13 - Failisüsteemi haakimine - NTFS Linuxis&lt;br /&gt;
* Peeter Fridolin, 13 - Skype’i turvaline analoog Linuxile&lt;br /&gt;
* Andrei Tomba, DK14 - Kiirusetest Linuxis&lt;br /&gt;
* Priit Rätsep, DK12 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Annika Kask, 11 - ePubi loomine Windowsis&lt;br /&gt;
* Ingvar Lukas, 14 - Kiire sulgemine, väljalogimine Linuxis.&lt;br /&gt;
* Joonas Ervald, DK11 - Protsessori ülekiirendamine&lt;br /&gt;
* Merike Meizner, DK11, Automaatne privaatne veebilehitsemine Linuxis&lt;br /&gt;
* Kuldar Teinmann, AK11 - Failijagamine FTP-ga Linuxis&lt;br /&gt;
* Madis Niinelt, IA18 - Kioskirežiim Linuxis&lt;br /&gt;
* Pavel Fleišer, 14 - Failijagamine FTP-ga Linuxis / Skype’i turvaline analoog Linuxile&lt;br /&gt;
* Simo Jaanus, 13 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Marten Tammeleht, 13 - Külalise kasutaja disainimine Linuxis&lt;br /&gt;
* Hardi Tiitus, DK12 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Helen Oppar, DK12 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Henri Paves, AK11 - Paigaldatud teise töölauakeskkonna eemaldamine&lt;br /&gt;
* Andrei Pugatšov, DK14 - Viirusetõrje Linuxis&lt;br /&gt;
* Anton Meženin, DK14 - Viirusetõrje Linuxis&lt;br /&gt;
* Kristo Leesmann, 13 - Skype’i turvaline analoog Linuxile&lt;br /&gt;
* Kristina Garmatjuk, DK11 - Kiire sulgemine, väljalogimine Linuxis.&lt;br /&gt;
* Vjatsheslav Aprelkov,DK11 - Paigaldatud teise töölauakeskkonna eemaldamine &lt;br /&gt;
* Anita Sepp, DK12 - Teine töölauakeskkond Linuxile&lt;br /&gt;
* Radne Kaal, IA18 - Salasõna eemaldamine PDF-faililt.&lt;br /&gt;
* Andero Samelselg, 15 - Vabavaraline salasõnade haldur; ePub loomine Linuxis&lt;br /&gt;
* Pille Ulmas, DK13 - Kasutaja lukustamine Linuxis&lt;br /&gt;
* Henrik Prangel, 12 - Ekraani värvitemperatuuri muutmine Linuxis&lt;br /&gt;
* Lisette Noor, D23 - Kodukataloogi krüpteerimine&lt;br /&gt;
* Andreas Porman, DK13- Kiirustest Linuxis&lt;br /&gt;
* Anton Kuksov, 12 - Sügavkülmutus Linuxis&lt;br /&gt;
* Andres Kalavus, 12 - Automaatne privaatne veebilehitsemine Windowsis&lt;br /&gt;
* Sander Pihelgas, AK11 - Paigaldatud teise töölauakeskkonna eemaldamine Linuxis&lt;br /&gt;
* Tanel Peep, AK11 - Ajastatud toimingute keelamine kasutajatele Linuxis ja skripti loomine CRONi&lt;br /&gt;
* Anna Levijeva, 12 - Sügavkülmutus Linuxis&lt;br /&gt;
* Elizaveta Romanova, 11 - Turvaline Skype’i analoog Linuxile &lt;br /&gt;
* Meelis Osi, AK11 - Grep käsk Windowsi keskkonnas&lt;br /&gt;
*Kristina Rästas, 13 - Adobe Reader Linuxile&lt;br /&gt;
* Brit Valdek, DK14 - Võrgust sõltumatu vabatarkvaraline kaughaldus&lt;br /&gt;
* Sergei Kaganski, DK14 -ePub loomine MacOS-is&lt;br /&gt;
* Joonas Rihma, DK11 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Mihkel Tääkre, 15 - Photoshop installimine Linuxis&lt;br /&gt;
* Martin Kokk, 11 - Salasõna eemaldamine PDF faililt&lt;br /&gt;
* Maile Mäesalu, DK14 - Paigaldatud teise töölauakeskkonna eemaldamine Linuxis&lt;br /&gt;
* Marko Linde(Mõznikov), DK12 - DWG-failide avamine Linuxis. &lt;br /&gt;
* Jevgeni Jurtsenko DK13, 59 - Võtmefailiga SSH sisselogimine&lt;br /&gt;
* Georg Kahest AK11, - Võtmefailiga SSH sisselogimine / NTP&lt;br /&gt;
* Konstantin Dmitrijev IA18 - DWG-failide avamine Linuxis&lt;br /&gt;
* Kert Saarma, 12 - VPN Linuxile&lt;br /&gt;
* Ruudi Vinter, DK12 - Teise töölauakeskonna eemaldamine Linuxis, Linuxi kioskirežiim&lt;br /&gt;
* Alo Avi, 14 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Indro Kottise, 15 - Automaatne Windowsi uuendamine etteantud ajal&lt;br /&gt;
* Kaarel Kaine, DK12 - Automaatne sisselogimine külalise kontoga, Linuxi kioskirežiim&lt;br /&gt;
* Kädi-Kristlin Miggur, IA 17 - EPUB loomine Windowsis&lt;br /&gt;
* Anni - Bessie Kitt, DK14 - Kasutaja lukustamine Linuxis&lt;br /&gt;
* Aleksandr Petrušihin, DK14 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Karen Grigorjan, DK12 - GRUBi taastamine&lt;br /&gt;
&lt;br /&gt;
[[Category:Sissejuhatus infotehnoloogiasse ja riistvarasse]]&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=122894</id>
		<title>I027 iseseisvad tööd</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=122894"/>
		<updated>2017-05-25T15:45:50Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* 2.praktikum */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Käesolev artikkel on loodud aine &amp;quot;[[Sissejuhatus infotehnoloogiasse ja riistvarasse]] (ainekoodiga I027)&amp;quot; iseseisvate tööde haldamiseks.&lt;br /&gt;
Aines on vaja teha 3 praktilist tööd ja seminaritöö, mis on kõik kirjeldatud &amp;quot;Praktikumid&amp;quot; pealkirja all viidatud dokumendis.&lt;br /&gt;
&lt;br /&gt;
Palun siia dokumenti panna kirja valitud praktikumi nimetus. Ülikooli kasutajaga saavad tudengid ka vikit muuta. Muudatused salvestuvad ka ajaloos.&lt;br /&gt;
&lt;br /&gt;
See üllas eesmärk on, et võimalikult erinevaid praktikumid ja probleemilahendus saaks valitud.&lt;br /&gt;
Siit dokumendist te näete, mida keegi parasjagu tegemas on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=1.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Igor Budnitski, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Mark Selezenev, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Egert Närep, DK11 - SSH vestlus&lt;br /&gt;
* Ingvar Lukas, 14 - Info riistvara kohta&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Rommot, 13 - Linuxile teine töölaud&lt;br /&gt;
* Nele Naris, IA18 - Info riistvara kohta&lt;br /&gt;
* Katrin Lasberg, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrek Laanemets, 11 - Info riistvara kohta&lt;br /&gt;
* Peeter Fridolin, 13 - SSH Windows + Linux&lt;br /&gt;
* Kristo Tero, IA18 - LAMP paigaldus&lt;br /&gt;
* Siim Kustassoo, IA18 - Info riistavara kohta&lt;br /&gt;
* Rain Adamson, 41 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Rein Remsu, IA17 - SSH Windows + Linux&lt;br /&gt;
* Piret Spitsõn, DK11 - Info riistvara kohta&lt;br /&gt;
* Tanel Vari, DK13 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Mihkel-Erik Mägi - Linuxile teine töölaud&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Info riistvara kohta&lt;br /&gt;
* Sander Ratassepp, 13 - Linuxile teine töölaud&lt;br /&gt;
* Marilyn Võsu, DK11 - Info riistvara kohta&lt;br /&gt;
* Triin Palm, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Maie Palmeos, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Dmitri Lukaš, DK11 - Info ristvara kohta&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Info riistvara kohta&lt;br /&gt;
* Leonid Grigorjevski,  IA18 - Info riistvara kohta&lt;br /&gt;
* Merilyn Merisalu, 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Iakov Kanyuchka, IA18 - Info riistvara kohta&lt;br /&gt;
* Madis Roosioks, D22 - Info riistvara kohta&lt;br /&gt;
* Rauno Lõhmus, 13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Maile Mäesalu, DK14 - Info riistvara kohta&lt;br /&gt;
* Alan Alliksoo, DK11 - Info riistvara kohta&lt;br /&gt;
* Reilika Saks, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Andres Tambek, DK12 - Info riistvara kohta&lt;br /&gt;
* Hardi Tiitus, DK12 - Info riistvara kohta&lt;br /&gt;
* Jan Pentšuk, DK12 - Info riistvara kohta&lt;br /&gt;
* Pille Ulmas, DK13 - Info riistvara kohta&lt;br /&gt;
* Peeter Stamberg, DK 11 - Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Kreet Solnask, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Kristo Leesmann, 13 - LAMP paigaldus&lt;br /&gt;
* Kristjan Leotoots, DK12 - SSH Windows + Linux&lt;br /&gt;
* Erki Aas, 12 - LAMP paigaldus&lt;br /&gt;
* Liis Talimaa, DK12, Info riistvara kohta&lt;br /&gt;
* Irina Geidarova, IA18 Linuxi tööjaama paigaldus&lt;br /&gt;
* Ruudi Vinter, DK12 - Info riistvara kohta&lt;br /&gt;
* Anton Kuksov, 12 - LAMP paigaldus&lt;br /&gt;
* Eduard Kõre, AK11 - Info riistvara kohta&lt;br /&gt;
* Marie Udam, DK14 - Info riistvara kohta&lt;br /&gt;
* Erik Ehrbach, DK14 - LAMP paigaldus&lt;br /&gt;
* Jüri Ahhundov, DK11 - Info riistvara kohta&lt;br /&gt;
* Kristina Garmatjuk, DK11 - Info riistvara kohta&lt;br /&gt;
* Kaisa Lindström, 15 - Info riistvara kohta&lt;br /&gt;
* Marko Esna, AK11 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Jana Kindlam, DK12 – info riistvara kohta&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - info riistvara kohta&lt;br /&gt;
* Kadi Koppelmann, DK14 - info riistvara kohta&lt;br /&gt;
* Anita Sepp, DK12 - Info riistvara kohta&lt;br /&gt;
* Madis Võrklaev, AK11 - Info riistvara kohta&lt;br /&gt;
* Rudolf Purge, AK11 - Info riistvara kohta&lt;br /&gt;
* Ilmar Ermus, IA17 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Leho Kivistik, 14 - Info riistvara kohta&lt;br /&gt;
* Hannes Mäeorg, 14 - Info riistvara kohta&lt;br /&gt;
* Alexander Teder, 12 - Info riistvara kohta&lt;br /&gt;
* Jüri Vinnal, IA18 - Info riistvara kohta&lt;br /&gt;
* Marko Linde(Mõznikov), DK12 - Info riistvara kohta&lt;br /&gt;
* Radne Kaal, IA18 - Info riistvara kohta&lt;br /&gt;
* Kaarel Pärtel, 14 - Lapikute serverite töökorrastamine: Riistvara, Arch ja SSH.&lt;br /&gt;
* Kuldar Teinmann, AK11 - LAMP paigaldus&lt;br /&gt;
* Pavel Fleišer, 14 - LAMP paigaldus&lt;br /&gt;
* Katrin Kello, 14 - Info riistvara kohta&lt;br /&gt;
* Madis Liik, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Andero Samelselg, 15 - LAMP paigaldus&lt;br /&gt;
* Konstantin Dmitrijev, IA18 - Linuxile teine töölaud&lt;br /&gt;
* Filip Fjodorov, AK11 - Info riistvara kohta&lt;br /&gt;
* Jevgeni Jurtsenko, DK13 - info riistvara kohta&lt;br /&gt;
* Ruti Kerro, IA17 - LAMP paigaldus&lt;br /&gt;
* Artur Kapranov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Annika Kask, 11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Anton Meženin, DK14 - Info riistvara kohta&lt;br /&gt;
* Martti-Heiki Must, IA17 - Info riistvara kohta&lt;br /&gt;
* Marten Tammeleht, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Indro Kottise, 15 - Info riistvara kohta&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - LAMP paigaldus&lt;br /&gt;
* Priit Rätsep, DK12 - Info riistvara kohta&lt;br /&gt;
* Merike Meizner, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Jaanus, 13 - Info riistvara kohta&lt;br /&gt;
* Henri Annilo, DK13 - SSH Windows + Linux&lt;br /&gt;
* Laura Lenbaum, IA18 - Info riistvara kohta&lt;br /&gt;
* Donna Nurmbek, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Kurel, 12 - Info riistvara kohta&lt;br /&gt;
* Joonas Rihma, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Helen Oppar, DK12 - Info riistvara kohta&lt;br /&gt;
* Tanel Peep, AK11 - Linux serveri paigaldus&lt;br /&gt;
* Brit Valdek, DK14 - Info riistvara kohta&lt;br /&gt;
* Oliver Nurk, 11 - Info riistvara kohta&lt;br /&gt;
* Erik Kaup, 13 - Info riistvara kohta&lt;br /&gt;
* Rait Rand, 11 - Info riistvara kohtan&lt;br /&gt;
* Elizaveta Romanova, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Meelis Mikk, 11 - Info riistvara kohta&lt;br /&gt;
* Karoliina Vasli - LAMP paigaldus&lt;br /&gt;
* Aare Taveter - IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Sirkas, 15 - Info riistvara kohta&lt;br /&gt;
* Mihkel Tääkre, 15 - Info riistvara kohta&lt;br /&gt;
* Annely Vattis AK11- Info riistvara kohta&lt;br /&gt;
* Valdo Taevere, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Anni- Bessie Kitt, DK14 - Info riistvara kohta&lt;br /&gt;
* Reio Meiusi, 15 - Info riistvara kohta&lt;br /&gt;
* Marju Niinemaa IA17 - Info riistvara kohta&lt;br /&gt;
* Tarmo Luugus, 14 - Info riistvara kohta&lt;br /&gt;
* Martin Laadoga, 14 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Rasmus Tammets, AK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Sirli Mürk, AK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rene Väli, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrei Pugatšov, DK14 - Info riistvara kohta&lt;br /&gt;
* Markus Kildemaa, 15 - Linuxile teine töölaud&lt;br /&gt;
* Anna Levijeva, 12 - LAMP paigaldus&lt;br /&gt;
* Maarja-Liisa Pilvik, DK14 - Info riistvara kohta&lt;br /&gt;
* Henrik Prangel, 12 - Info riistvara kohta&lt;br /&gt;
* Vjatsheslav Aprelkov, DK11 - Info riistvara kohta&lt;br /&gt;
* Sergei Kaganski, DK14 - Info riistvara kohta&lt;br /&gt;
* Andrei Tomba, DK14 - info riistvara kohta&lt;br /&gt;
* Siim Oselein, ISa11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Lisette Noor, D23 - Info riistvara kohta&lt;br /&gt;
* Kirstin Saluveer, DK13 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Lauri Üksti, DK14 - info riistvara kohta&lt;br /&gt;
* Arnika Rästa, ISd14 - info riistvara kohta&lt;br /&gt;
* Alo Avi, ISd14 - LAMP paigaldus&lt;br /&gt;
* Gert Vesterberg, DK11 - LAMP paigaldus&lt;br /&gt;
* Anna Amelkina, AK11 - Info riistvara kohta&lt;br /&gt;
* Egert Loss, DK14, Linux serveri paigaldus&lt;br /&gt;
* Ahto Ahven, 15, Info riistvara kohta&lt;br /&gt;
* Villem Markus Loigom, 11, SSH vestlus&lt;br /&gt;
* Frank Karl Koppel, 11, SSH vestlus&lt;br /&gt;
* Juta Jaama, IA18 - Info riistvara kohta&lt;br /&gt;
* Kaarel Kaine, DK12 - Info riistvara kohta&lt;br /&gt;
* Kert Saarma, 12 - Info riistvara kohta&lt;br /&gt;
* Martin Kokk, 11 - Linuxi serveri paigaldus&lt;br /&gt;
* Artur Tammiste, 14 - Info riistvara kohta&lt;br /&gt;
* Paul Richard Lettens, 12 - Info riistvara kohta&lt;br /&gt;
* Liina Laumets, DK13 - Info riistvara kohta&lt;br /&gt;
* Martin Tammai, 11 - Info riistvara kohta&lt;br /&gt;
* Margus Põlma, 15, LAMP paigaldus&lt;br /&gt;
* Kersti Perandi, DK13 - Info riistvara kohta&lt;br /&gt;
* Tõnis Prants, 15, Linuxi tööjaama paigaldus&lt;br /&gt;
* Andres Kalavus, 12, APT-i analoog Windowsis&lt;br /&gt;
* Sven Veelaid, ISd14 - info riistvara kohta&lt;br /&gt;
* Helen Riisalu, 11 - Info riistvara kohta&lt;br /&gt;
* Aleksandr Petrušihin, DK14 - Info riistvara kohta&lt;br /&gt;
* Kädi-Kristlin Miggur, IA 17 - Info riistvara kohta&lt;br /&gt;
* Karl Erik Õunapuu, 15 - LAMP paigaldus&lt;br /&gt;
* Marite Rammo, 15 - Info riistvara kohta&lt;br /&gt;
* Georg Kahest, AK11 - Linux serveri paigaldus&lt;br /&gt;
* Jekaterina Losseva, DK12 - Info riistvara kohta&lt;br /&gt;
* Madis Niinelt, IA18 - Info riistvara kohta&lt;br /&gt;
* Madis Tammekänd, DK12 - Info riistvara kohta&lt;br /&gt;
* Brita Pentšuk, 13 - Info riistvara kohta&lt;br /&gt;
* Dmitri Kiriljuk, AK11 - Info riistvara kohta&lt;br /&gt;
* Joonas Ervald, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Priit Järv, 12 - Info riistvara kohta&lt;br /&gt;
* Henri Paves, AK11 - Info riistvara kohta&lt;br /&gt;
* Aleksandra Sepp, AK11 - Info riistvara kohta&lt;br /&gt;
* Sander Pihelgas, AK11 - Info riistvara kohta&lt;br /&gt;
* Andreas Porman, DK13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Andres Leppik, DK13 - Info riistvara kohta&lt;br /&gt;
* Kristina Rästas, 13 - Linux serveri paigaldus&lt;br /&gt;
* Jooni Soots, IA17 - Info riistvara kohta&lt;br /&gt;
* Meelis Osi, AK11 - Info riistvara kohta&lt;br /&gt;
* Liis Talsi, DK14 - Info riistvara kohta&lt;br /&gt;
* Siim Ošur, ISd13 - Katkematu kaughaldus (GUI+CLI) piiratud võrgus&lt;br /&gt;
* Edgar Tereping, 14 - Info riistvara kohta&lt;br /&gt;
* Karen Grigorjan, DK12 - LAMP Paigaldus&lt;br /&gt;
&lt;br /&gt;
=2.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Mark Selezenev, IA17 - Linuxile Teine Töölaud&lt;br /&gt;
* Egert Närep, DK11 - SSH Windows+Linux&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxile teine töölaud&lt;br /&gt;
* Rando Rommot, 13 - LAMP Paigaldus&lt;br /&gt;
* Katrin Lasberg, DK13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Andrek Laanemets, 11 - Linuxile teine töölaud&lt;br /&gt;
* Kristo Tero, IA18 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Siim Kustassoo, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Rain Adamson, 41 - LibreOffice&#039;i hulgipaigaldus&lt;br /&gt;
* Rein Remsu, IA17 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Mihkel-Erik Mägi, 13 - Teine GUI Windowsile.&lt;br /&gt;
* Nele Naris, IA18 - LAMP paigaldus&lt;br /&gt;
* Piret Spitsõn, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Tanel Vari, DK 13 - Info riistvara kohta&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Linuxile teine töölaud&lt;br /&gt;
* Marilyn Võsu, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Madis Roosioks, D22 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Triin Palm, IA18 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Maie Palmeos, DK11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Dmitri Lukaš, DK11 - Windows Subsystem for Linux / APT&#039;i analoog Windowsile&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Alan Alliksoo, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Reilika Saks, IA17 - E-posti krüpto&lt;br /&gt;
* Andres Tambek, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Hardi Tiitus, DK12 - Linuxile teine töölaud&lt;br /&gt;
* Jan Pentšuk, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Irina Geidarova, IA18 Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Teine GUI Windowsile&lt;br /&gt;
* Kreet Solnask, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristjan Leotoots, DK12 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Liis Talimaa, DK12, SSH Windows+Linux&lt;br /&gt;
* Eduard Kõre, AK12 - SSH Windows+Linux&lt;br /&gt;
* Erik Ehrbach, DK14 - SSH Windows+Linux&lt;br /&gt;
* Helen Oppar, DK12 - Linuxile teine töölaud&lt;br /&gt;
* Jüri Ahhundov, DK11 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristina Garmatjuk, DK11 - LAMP paigaldus&lt;br /&gt;
* Jana Kindlam, DK12 – Linuxi tööjaama paigaldus&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - LAMP paigaldus&lt;br /&gt;
* Marko Esna, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Alexander Teder, 12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Marko Linde(Mõznikov), DK12 - LAMP paigaldus&lt;br /&gt;
* Madis Liik, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Annika Kask, 11 - Info riistvara kohta&lt;br /&gt;
* Rando Kurel, 12- Linuxi tööjaama paigaldus&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - LAMP paigaldus&lt;br /&gt;
* Ingvar Lukas, 14 - LAMP paigaldus&lt;br /&gt;
* Markus Kildemaa, 15 - Linuxi serveri paigaldus&lt;br /&gt;
* Brita Pentšuk, 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Anton Kuksov, 12 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristo Leesmann, 13 - APT-i analoog Windowsile&lt;br /&gt;
* Sander Ratassepp, 13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Peeter Fridolin, 13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Joonas Rihma, DK11 - LAMP paigaldus&lt;br /&gt;
* Priit Rätsep, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Vjatšeslav Aprelkov, DK11 - Linuxile teine töölaud&lt;br /&gt;
* Sergei Kaganski, DK14 - Raspberry Pi&lt;br /&gt;
* Jevgeni Jurtsenko, DK13 - LAMP paigaldus&lt;br /&gt;
* Merike Meizner, DK11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Andrei Pugatšov, DK14 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Joonas Ervald, DK11 - Raspberry Pi&lt;br /&gt;
* Kuldar Teinmann, AK11 - SSH Windows+Linux&lt;br /&gt;
* Lauri Üksti, DK14 - Mac+Windows kaksikkäivitus, uusim LTS, uus vaikimisi töölaua keskkond&lt;br /&gt;
* Pavel Fleišer, 14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Jaanus, 13 - Linuxile Teine Töölaud&lt;br /&gt;
* Marten Tammeleht, 13 - Teine GUI Windowsile&lt;br /&gt;
* Anna Levijeva, 12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Andero Samelselg, 15 - E-posti krüpto&lt;br /&gt;
* Laura Lenbaum IA18- E-posti krüpto&lt;br /&gt;
* Henri Paves, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Ruti Kerro, IA17 - APT analoog Windowsile&lt;br /&gt;
* Merilyn Merisalu, 13 - LAMP paigaldus&lt;br /&gt;
* Anton Meženin, DK14 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Marie Udam, DK14 - Linuxile teine töölaud&lt;br /&gt;
* Ilmar Ermus, IA17 - SSH Windows + Linux&lt;br /&gt;
* Madis Niinelt, IA18 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Maile Mäesalu, DK14 - Linuxile teine töölaud&lt;br /&gt;
* Andreas Porman, DK13 - LAMP paigaldus&lt;br /&gt;
* Pille Ulmas, DK13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Henrik Prangel, 12 - Linuxile teine töölaud&lt;br /&gt;
* Konstantin Dmitrijev, IA18 - info riistvara kohta&lt;br /&gt;
* Anita Sepp, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Radne Kaal, IA18 - E-posti krüpto&lt;br /&gt;
* Sander Pihelgas, AK11 - LAMP paigaldus&lt;br /&gt;
* Andres Leppik, DK13 - Linuxile teine töölaud&lt;br /&gt;
* Lisette Noor, D23 - Teine GUI Windowsile&lt;br /&gt;
* Annely Vattis, AK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Kristina Rästas, 13 - LAMP paigaldus&lt;br /&gt;
* Andres Kalavus, 12 - Info riistvara kohta&lt;br /&gt;
* Aleksandra Sepp, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Tanel Peep, AK11 - LAMP paigaldus&lt;br /&gt;
* Andrei Tomba, DK14 - Linuxile teine töölaud&lt;br /&gt;
* Elizaveta Romanova, 11 - Linuxile teine töölaud&lt;br /&gt;
* Igor Budnitski, IA17 - SSH Windows+Linux&lt;br /&gt;
* Brit Valdek, DK14 - Raspberry PI&lt;br /&gt;
* Martin Kokk, 11 - Linuxile teine töölaud&lt;br /&gt;
* Meelis Mikk, 11 - Linuxile teine töölaud&lt;br /&gt;
* Artur Kapranov - LAMP Paigaldus&lt;br /&gt;
* Jooni Soots, IA17 - E-posti krüpto&lt;br /&gt;
* Mihkel Tääkre, 15 - LAMP Paigaldus&lt;br /&gt;
* Tõnis Prants, 15 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Georg Kahest, AK11 - E-posti krüpto&lt;br /&gt;
* Meelis Osi, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Kert Saarma, 12 - Linuxile teine töölaud&lt;br /&gt;
* Ruudi Vinter, DK12 - Linuxile teine töölaud&lt;br /&gt;
* Alo Avi, 14 - E-posti krüpto&lt;br /&gt;
* Indro Kottise, 15 - Linuxile teine töölaud&lt;br /&gt;
* Anni-Bessie Kitt DK14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Liis Talsi DK14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Aleksandr Petrušihin - DK14 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Kaarel Kaine, DK12 - Linux serveri paigaldus, LAMP serveri paigaldus&lt;br /&gt;
* Kädi-Kristlin Miggur, IA 17 - Linuxile teine töölaud&lt;br /&gt;
* Ahto Ahven, 15 - Linuxile teine töölaud&lt;br /&gt;
* Hannes Mäeorg, 14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Edgar Tereping, 14 - E-posti krüpto&lt;br /&gt;
* Karen Grigorjan, DK12 - E-posti krüpto&lt;br /&gt;
&lt;br /&gt;
=Probleemilahendus=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Mark Selezenev, IA17 - EXT4 on Windows. &lt;br /&gt;
* Egert Närep, DK11 - VPN Linuxis&lt;br /&gt;
* Jaan Veikesaar, 11 - Ekraani värvitemperatuuri muutmine Linuxis&lt;br /&gt;
* Laura Lenbaum, IA18 - Salasõna eemaldamine PDF-faililt.&lt;br /&gt;
* Nele Naris, IA18 - ePub loomine Windowsis&lt;br /&gt;
* Madis Roosioks, D22 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Katrin Lasberg, DK13 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Andrek Laanemets, 11 - Kasutaja lukustamine Linuxis&lt;br /&gt;
* Kristo Tero, IA18 - Võrgust sõltumatu vabatarkvaraline kaughaldus&lt;br /&gt;
* Siim Kustassoo IA18 - ePub loomine Windowsis&lt;br /&gt;
* Rain Adamson, 41 - Ajastatud toimingute keelamine kasutajatele Linuxis.&lt;br /&gt;
* Rein Remsu, IA17 - Sügavkülmutus Linuxis&lt;br /&gt;
* Jooni Soots, IA17 - Kodukataloogi krüpteerimine&lt;br /&gt;
* Piret Spitsõn, DK11 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Kreet Solnask, IA17 - ePub loomine MacOS-is&lt;br /&gt;
* Tanel Vari, DK 13 - QR kood MacOS-s &lt;br /&gt;
* Jaan Koolmeister, DK 13 - Kiirusetest Linuxis&lt;br /&gt;
* Rando Rommot, 13 - Kasutaja lukustamine Linuxis.&lt;br /&gt;
* Marilyn Võsu, DK11 - Kustunud faili(de) taastamine&lt;br /&gt;
* Triin Palm, IA18 - Pilveketas sõltumata operatsioonisüsteemist&lt;br /&gt;
* Maie Palmeos, DK11 - Automaatne privaatne veebilehitseja Windowsis&lt;br /&gt;
* Dmitri Lukaš, DK11 - ePub loomine Windowsis / Programmide automaatkäivitus / Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Dmitri Tšurjumov. IA17 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Unustatud salasõna taastamine&lt;br /&gt;
* Alan Alliksoo, DK11 - Automaatne Windowsi uuendamine etteantud ajal&lt;br /&gt;
* Reilika Saks, IA17 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Andres Tambek, DK12 - Külalise kasutaja disainimine Linuxis.&lt;br /&gt;
* Jan Pentšuk, DK12 - Kustunud faili(de) taastamine&lt;br /&gt;
* Filip Fjodorov, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Karit Kilgi, DK 32 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Eduard Kõre, AK12 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Jüri Ahhundov, DK11 - Kodukataloogi krüpteerimine.&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Madis Võrklaev, AK11 - Kioskirežiim Linuxis&lt;br /&gt;
* Marko Esna, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Alexander Teder, 12 Automaatne Windowsi uuendamine etteantud ajal.&lt;br /&gt;
* Merilyn Merisalu, 13 - Automaatne sisselogimine külalise kontoga&lt;br /&gt;
* Ruti Kerro, IA17 - Programmi sulgemine jõuga ja kokkujooksmise vältimine Linuxis&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - Tekstirežiimis (CLI) käivitamine&lt;br /&gt;
* Markus Kildemaa, 15 - Külalise konto vaikimisi sisse logima&lt;br /&gt;
* Brita Pentšuk, 13 - Failisüsteemi haakimine - NTFS Linuxis&lt;br /&gt;
* Peeter Fridolin, 13 - Skype’i turvaline analoog Linuxile&lt;br /&gt;
* Andrei Tomba, DK14 - Kiirusetest Linuxis&lt;br /&gt;
* Priit Rätsep, DK12 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Annika Kask, 11 - ePubi loomine Windowsis&lt;br /&gt;
* Ingvar Lukas, 14 - Kiire sulgemine, väljalogimine Linuxis.&lt;br /&gt;
* Joonas Ervald, DK11 - Protsessori ülekiirendamine&lt;br /&gt;
* Merike Meizner, DK11, Automaatne privaatne veebilehitsemine Linuxis&lt;br /&gt;
* Kuldar Teinmann, AK11 - Failijagamine FTP-ga Linuxis&lt;br /&gt;
* Madis Niinelt, IA18 - Kioskirežiim Linuxis&lt;br /&gt;
* Pavel Fleišer, 14 - Failijagamine FTP-ga Linuxis / Skype’i turvaline analoog Linuxile&lt;br /&gt;
* Simo Jaanus, 13 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Marten Tammeleht, 13 - Külalise kasutaja disainimine Linuxis&lt;br /&gt;
* Hardi Tiitus, DK12 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Helen Oppar, DK12 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Henri Paves, AK11 - Paigaldatud teise töölauakeskkonna eemaldamine&lt;br /&gt;
* Andrei Pugatšov, DK14 - Viirusetõrje Linuxis&lt;br /&gt;
* Anton Meženin, DK14 - Viirusetõrje Linuxis&lt;br /&gt;
* Kristo Leesmann, 13 - Skype’i turvaline analoog Linuxile&lt;br /&gt;
* Kristina Garmatjuk, DK11 - Kiire sulgemine, väljalogimine Linuxis.&lt;br /&gt;
* Vjatsheslav Aprelkov,DK11 - Paigaldatud teise töölauakeskkonna eemaldamine &lt;br /&gt;
* Anita Sepp, DK12 - Teine töölauakeskkond Linuxile&lt;br /&gt;
* Radne Kaal, IA18 - Salasõna eemaldamine PDF-faililt.&lt;br /&gt;
* Andero Samelselg, 15 - Vabavaraline salasõnade haldur; ePub loomine Linuxis&lt;br /&gt;
* Pille Ulmas, DK13 - Kasutaja lukustamine Linuxis&lt;br /&gt;
* Henrik Prangel, 12 - Ekraani värvitemperatuuri muutmine Linuxis&lt;br /&gt;
* Lisette Noor, D23 - Kodukataloogi krüpteerimine&lt;br /&gt;
* Andreas Porman, DK13- Kiirustest Linuxis&lt;br /&gt;
* Anton Kuksov, 12 - Sügavkülmutus Linuxis&lt;br /&gt;
* Andres Kalavus, 12 - Automaatne privaatne veebilehitsemine Windowsis&lt;br /&gt;
* Sander Pihelgas, AK11 - Paigaldatud teise töölauakeskkonna eemaldamine Linuxis&lt;br /&gt;
* Tanel Peep, AK11 - Ajastatud toimingute keelamine kasutajatele Linuxis ja skripti loomine CRONi&lt;br /&gt;
* Anna Levijeva, 12 - Sügavkülmutus Linuxis&lt;br /&gt;
* Elizaveta Romanova, 11 - Turvaline Skype’i analoog Linuxile &lt;br /&gt;
* Meelis Osi, AK11 - Grep käsk Windowsi keskkonnas&lt;br /&gt;
*Kristina Rästas, 13 - Adobe Reader Linuxile&lt;br /&gt;
* Brit Valdek, DK14 - Võrgust sõltumatu vabatarkvaraline kaughaldus&lt;br /&gt;
* Sergei Kaganski, DK14 -ePub loomine MacOS-is&lt;br /&gt;
* Joonas Rihma, DK11 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Mihkel Tääkre, 15 - Photoshop installimine Linuxis&lt;br /&gt;
* Martin Kokk, 11 - Salasõna eemaldamine PDF faililt&lt;br /&gt;
* Maile Mäesalu, DK14 - Paigaldatud teise töölauakeskkonna eemaldamine Linuxis&lt;br /&gt;
* Marko Linde(Mõznikov), DK12 - DWG-failide avamine Linuxis. &lt;br /&gt;
* Jevgeni Jurtsenko DK13, 59 - Võtmefailiga SSH sisselogimine&lt;br /&gt;
* Georg Kahest AK11, - Võtmefailiga SSH sisselogimine / NTP&lt;br /&gt;
* Konstantin Dmitrijev IA18 - DWG-failide avamine Linuxis&lt;br /&gt;
* Kert Saarma, 12 - VPN Linuxile&lt;br /&gt;
* Ruudi Vinter, DK12 - Teise töölauakeskonna eemaldamine Linuxis, Linuxi kioskirežiim&lt;br /&gt;
* Alo Avi, 14 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Indro Kottise, 15 - Automaatne Windowsi uuendamine etteantud ajal&lt;br /&gt;
* Kaarel Kaine, DK12 - Automaatne sisselogimine külalise kontoga, Linuxi kioskirežiim&lt;br /&gt;
* Kädi-Kristlin Miggur, IA 17 - EPUB loomine Windowsis&lt;br /&gt;
* Anni - Bessie Kitt, DK14 - Kasutaja lukustamine Linuxis&lt;br /&gt;
&lt;br /&gt;
[[Category:Sissejuhatus infotehnoloogiasse ja riistvarasse]]&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=122892</id>
		<title>I027 iseseisvad tööd</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=I027_iseseisvad_t%C3%B6%C3%B6d&amp;diff=122892"/>
		<updated>2017-05-25T15:45:01Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* 1.praktikum */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Käesolev artikkel on loodud aine &amp;quot;[[Sissejuhatus infotehnoloogiasse ja riistvarasse]] (ainekoodiga I027)&amp;quot; iseseisvate tööde haldamiseks.&lt;br /&gt;
Aines on vaja teha 3 praktilist tööd ja seminaritöö, mis on kõik kirjeldatud &amp;quot;Praktikumid&amp;quot; pealkirja all viidatud dokumendis.&lt;br /&gt;
&lt;br /&gt;
Palun siia dokumenti panna kirja valitud praktikumi nimetus. Ülikooli kasutajaga saavad tudengid ka vikit muuta. Muudatused salvestuvad ka ajaloos.&lt;br /&gt;
&lt;br /&gt;
See üllas eesmärk on, et võimalikult erinevaid praktikumid ja probleemilahendus saaks valitud.&lt;br /&gt;
Siit dokumendist te näete, mida keegi parasjagu tegemas on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=1.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Igor Budnitski, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Mark Selezenev, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Egert Närep, DK11 - SSH vestlus&lt;br /&gt;
* Ingvar Lukas, 14 - Info riistvara kohta&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Rommot, 13 - Linuxile teine töölaud&lt;br /&gt;
* Nele Naris, IA18 - Info riistvara kohta&lt;br /&gt;
* Katrin Lasberg, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrek Laanemets, 11 - Info riistvara kohta&lt;br /&gt;
* Peeter Fridolin, 13 - SSH Windows + Linux&lt;br /&gt;
* Kristo Tero, IA18 - LAMP paigaldus&lt;br /&gt;
* Siim Kustassoo, IA18 - Info riistavara kohta&lt;br /&gt;
* Rain Adamson, 41 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Rein Remsu, IA17 - SSH Windows + Linux&lt;br /&gt;
* Piret Spitsõn, DK11 - Info riistvara kohta&lt;br /&gt;
* Tanel Vari, DK13 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Mihkel-Erik Mägi - Linuxile teine töölaud&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Info riistvara kohta&lt;br /&gt;
* Sander Ratassepp, 13 - Linuxile teine töölaud&lt;br /&gt;
* Marilyn Võsu, DK11 - Info riistvara kohta&lt;br /&gt;
* Triin Palm, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Maie Palmeos, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Dmitri Lukaš, DK11 - Info ristvara kohta&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Info riistvara kohta&lt;br /&gt;
* Leonid Grigorjevski,  IA18 - Info riistvara kohta&lt;br /&gt;
* Merilyn Merisalu, 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Iakov Kanyuchka, IA18 - Info riistvara kohta&lt;br /&gt;
* Madis Roosioks, D22 - Info riistvara kohta&lt;br /&gt;
* Rauno Lõhmus, 13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Maile Mäesalu, DK14 - Info riistvara kohta&lt;br /&gt;
* Alan Alliksoo, DK11 - Info riistvara kohta&lt;br /&gt;
* Reilika Saks, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Andres Tambek, DK12 - Info riistvara kohta&lt;br /&gt;
* Hardi Tiitus, DK12 - Info riistvara kohta&lt;br /&gt;
* Jan Pentšuk, DK12 - Info riistvara kohta&lt;br /&gt;
* Pille Ulmas, DK13 - Info riistvara kohta&lt;br /&gt;
* Peeter Stamberg, DK 11 - Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Kreet Solnask, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Kristo Leesmann, 13 - LAMP paigaldus&lt;br /&gt;
* Kristjan Leotoots, DK12 - SSH Windows + Linux&lt;br /&gt;
* Erki Aas, 12 - LAMP paigaldus&lt;br /&gt;
* Liis Talimaa, DK12, Info riistvara kohta&lt;br /&gt;
* Irina Geidarova, IA18 Linuxi tööjaama paigaldus&lt;br /&gt;
* Ruudi Vinter, DK12 - Info riistvara kohta&lt;br /&gt;
* Anton Kuksov, 12 - LAMP paigaldus&lt;br /&gt;
* Eduard Kõre, AK11 - Info riistvara kohta&lt;br /&gt;
* Marie Udam, DK14 - Info riistvara kohta&lt;br /&gt;
* Erik Ehrbach, DK14 - LAMP paigaldus&lt;br /&gt;
* Jüri Ahhundov, DK11 - Info riistvara kohta&lt;br /&gt;
* Kristina Garmatjuk, DK11 - Info riistvara kohta&lt;br /&gt;
* Kaisa Lindström, 15 - Info riistvara kohta&lt;br /&gt;
* Marko Esna, AK11 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Jana Kindlam, DK12 – info riistvara kohta&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - info riistvara kohta&lt;br /&gt;
* Kadi Koppelmann, DK14 - info riistvara kohta&lt;br /&gt;
* Anita Sepp, DK12 - Info riistvara kohta&lt;br /&gt;
* Madis Võrklaev, AK11 - Info riistvara kohta&lt;br /&gt;
* Rudolf Purge, AK11 - Info riistvara kohta&lt;br /&gt;
* Ilmar Ermus, IA17 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Leho Kivistik, 14 - Info riistvara kohta&lt;br /&gt;
* Hannes Mäeorg, 14 - Info riistvara kohta&lt;br /&gt;
* Alexander Teder, 12 - Info riistvara kohta&lt;br /&gt;
* Jüri Vinnal, IA18 - Info riistvara kohta&lt;br /&gt;
* Marko Linde(Mõznikov), DK12 - Info riistvara kohta&lt;br /&gt;
* Radne Kaal, IA18 - Info riistvara kohta&lt;br /&gt;
* Kaarel Pärtel, 14 - Lapikute serverite töökorrastamine: Riistvara, Arch ja SSH.&lt;br /&gt;
* Kuldar Teinmann, AK11 - LAMP paigaldus&lt;br /&gt;
* Pavel Fleišer, 14 - LAMP paigaldus&lt;br /&gt;
* Katrin Kello, 14 - Info riistvara kohta&lt;br /&gt;
* Madis Liik, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Andero Samelselg, 15 - LAMP paigaldus&lt;br /&gt;
* Konstantin Dmitrijev, IA18 - Linuxile teine töölaud&lt;br /&gt;
* Filip Fjodorov, AK11 - Info riistvara kohta&lt;br /&gt;
* Jevgeni Jurtsenko, DK13 - info riistvara kohta&lt;br /&gt;
* Ruti Kerro, IA17 - LAMP paigaldus&lt;br /&gt;
* Artur Kapranov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Annika Kask, 11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Anton Meženin, DK14 - Info riistvara kohta&lt;br /&gt;
* Martti-Heiki Must, IA17 - Info riistvara kohta&lt;br /&gt;
* Marten Tammeleht, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Indro Kottise, 15 - Info riistvara kohta&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - LAMP paigaldus&lt;br /&gt;
* Priit Rätsep, DK12 - Info riistvara kohta&lt;br /&gt;
* Merike Meizner, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Jaanus, 13 - Info riistvara kohta&lt;br /&gt;
* Henri Annilo, DK13 - SSH Windows + Linux&lt;br /&gt;
* Laura Lenbaum, IA18 - Info riistvara kohta&lt;br /&gt;
* Donna Nurmbek, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rando Kurel, 12 - Info riistvara kohta&lt;br /&gt;
* Joonas Rihma, DK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Helen Oppar, DK12 - Info riistvara kohta&lt;br /&gt;
* Tanel Peep, AK11 - Linux serveri paigaldus&lt;br /&gt;
* Brit Valdek, DK14 - Info riistvara kohta&lt;br /&gt;
* Oliver Nurk, 11 - Info riistvara kohta&lt;br /&gt;
* Erik Kaup, 13 - Info riistvara kohta&lt;br /&gt;
* Rait Rand, 11 - Info riistvara kohtan&lt;br /&gt;
* Elizaveta Romanova, 11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Meelis Mikk, 11 - Info riistvara kohta&lt;br /&gt;
* Karoliina Vasli - LAMP paigaldus&lt;br /&gt;
* Aare Taveter - IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Sirkas, 15 - Info riistvara kohta&lt;br /&gt;
* Mihkel Tääkre, 15 - Info riistvara kohta&lt;br /&gt;
* Annely Vattis AK11- Info riistvara kohta&lt;br /&gt;
* Valdo Taevere, 13 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Anni- Bessie Kitt, DK14 - Info riistvara kohta&lt;br /&gt;
* Reio Meiusi, 15 - Info riistvara kohta&lt;br /&gt;
* Marju Niinemaa IA17 - Info riistvara kohta&lt;br /&gt;
* Tarmo Luugus, 14 - Info riistvara kohta&lt;br /&gt;
* Martin Laadoga, 14 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Rasmus Tammets, AK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Sirli Mürk, AK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Rene Väli, DK13 - Info riistvara kohta&lt;br /&gt;
* Andrei Pugatšov, DK14 - Info riistvara kohta&lt;br /&gt;
* Markus Kildemaa, 15 - Linuxile teine töölaud&lt;br /&gt;
* Anna Levijeva, 12 - LAMP paigaldus&lt;br /&gt;
* Maarja-Liisa Pilvik, DK14 - Info riistvara kohta&lt;br /&gt;
* Henrik Prangel, 12 - Info riistvara kohta&lt;br /&gt;
* Vjatsheslav Aprelkov, DK11 - Info riistvara kohta&lt;br /&gt;
* Sergei Kaganski, DK14 - Info riistvara kohta&lt;br /&gt;
* Andrei Tomba, DK14 - info riistvara kohta&lt;br /&gt;
* Siim Oselein, ISa11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Lisette Noor, D23 - Info riistvara kohta&lt;br /&gt;
* Kirstin Saluveer, DK13 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Lauri Üksti, DK14 - info riistvara kohta&lt;br /&gt;
* Arnika Rästa, ISd14 - info riistvara kohta&lt;br /&gt;
* Alo Avi, ISd14 - LAMP paigaldus&lt;br /&gt;
* Gert Vesterberg, DK11 - LAMP paigaldus&lt;br /&gt;
* Anna Amelkina, AK11 - Info riistvara kohta&lt;br /&gt;
* Egert Loss, DK14, Linux serveri paigaldus&lt;br /&gt;
* Ahto Ahven, 15, Info riistvara kohta&lt;br /&gt;
* Villem Markus Loigom, 11, SSH vestlus&lt;br /&gt;
* Frank Karl Koppel, 11, SSH vestlus&lt;br /&gt;
* Juta Jaama, IA18 - Info riistvara kohta&lt;br /&gt;
* Kaarel Kaine, DK12 - Info riistvara kohta&lt;br /&gt;
* Kert Saarma, 12 - Info riistvara kohta&lt;br /&gt;
* Martin Kokk, 11 - Linuxi serveri paigaldus&lt;br /&gt;
* Artur Tammiste, 14 - Info riistvara kohta&lt;br /&gt;
* Paul Richard Lettens, 12 - Info riistvara kohta&lt;br /&gt;
* Liina Laumets, DK13 - Info riistvara kohta&lt;br /&gt;
* Martin Tammai, 11 - Info riistvara kohta&lt;br /&gt;
* Margus Põlma, 15, LAMP paigaldus&lt;br /&gt;
* Kersti Perandi, DK13 - Info riistvara kohta&lt;br /&gt;
* Tõnis Prants, 15, Linuxi tööjaama paigaldus&lt;br /&gt;
* Andres Kalavus, 12, APT-i analoog Windowsis&lt;br /&gt;
* Sven Veelaid, ISd14 - info riistvara kohta&lt;br /&gt;
* Helen Riisalu, 11 - Info riistvara kohta&lt;br /&gt;
* Aleksandr Petrušihin, DK14 - Info riistvara kohta&lt;br /&gt;
* Kädi-Kristlin Miggur, IA 17 - Info riistvara kohta&lt;br /&gt;
* Karl Erik Õunapuu, 15 - LAMP paigaldus&lt;br /&gt;
* Marite Rammo, 15 - Info riistvara kohta&lt;br /&gt;
* Georg Kahest, AK11 - Linux serveri paigaldus&lt;br /&gt;
* Jekaterina Losseva, DK12 - Info riistvara kohta&lt;br /&gt;
* Madis Niinelt, IA18 - Info riistvara kohta&lt;br /&gt;
* Madis Tammekänd, DK12 - Info riistvara kohta&lt;br /&gt;
* Brita Pentšuk, 13 - Info riistvara kohta&lt;br /&gt;
* Dmitri Kiriljuk, AK11 - Info riistvara kohta&lt;br /&gt;
* Joonas Ervald, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Priit Järv, 12 - Info riistvara kohta&lt;br /&gt;
* Henri Paves, AK11 - Info riistvara kohta&lt;br /&gt;
* Aleksandra Sepp, AK11 - Info riistvara kohta&lt;br /&gt;
* Sander Pihelgas, AK11 - Info riistvara kohta&lt;br /&gt;
* Andreas Porman, DK13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Andres Leppik, DK13 - Info riistvara kohta&lt;br /&gt;
* Kristina Rästas, 13 - Linux serveri paigaldus&lt;br /&gt;
* Jooni Soots, IA17 - Info riistvara kohta&lt;br /&gt;
* Meelis Osi, AK11 - Info riistvara kohta&lt;br /&gt;
* Liis Talsi, DK14 - Info riistvara kohta&lt;br /&gt;
* Siim Ošur, ISd13 - Katkematu kaughaldus (GUI+CLI) piiratud võrgus&lt;br /&gt;
* Edgar Tereping, 14 - Info riistvara kohta&lt;br /&gt;
* Karen Grigorjan, DK12 - LAMP Paigaldus&lt;br /&gt;
&lt;br /&gt;
=2.praktikum=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Mark Selezenev, IA17 - Linuxile Teine Töölaud&lt;br /&gt;
* Egert Närep, DK11 - SSH Windows+Linux&lt;br /&gt;
* Jaan Veikesaar, 11 - Linuxile teine töölaud&lt;br /&gt;
* Rando Rommot, 13 - LAMP Paigaldus&lt;br /&gt;
* Katrin Lasberg, DK13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Andrek Laanemets, 11 - Linuxile teine töölaud&lt;br /&gt;
* Kristo Tero, IA18 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Siim Kustassoo, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Rain Adamson, 41 - LibreOffice&#039;i hulgipaigaldus&lt;br /&gt;
* Rein Remsu, IA17 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Mihkel-Erik Mägi, 13 - Teine GUI Windowsile.&lt;br /&gt;
* Nele Naris, IA18 - LAMP paigaldus&lt;br /&gt;
* Piret Spitsõn, DK11 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Dmitri Tšurjumov, IA17 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Tanel Vari, DK 13 - Info riistvara kohta&lt;br /&gt;
* Jaan Koolmeister, DK 13 - Linuxile teine töölaud&lt;br /&gt;
* Marilyn Võsu, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Madis Roosioks, D22 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Triin Palm, IA18 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Maie Palmeos, DK11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Dmitri Lukaš, DK11 - Windows Subsystem for Linux / APT&#039;i analoog Windowsile&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Alan Alliksoo, DK11 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Reilika Saks, IA17 - E-posti krüpto&lt;br /&gt;
* Andres Tambek, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Hardi Tiitus, DK12 - Linuxile teine töölaud&lt;br /&gt;
* Jan Pentšuk, DK12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Irina Geidarova, IA18 Info riistvara kohta&lt;br /&gt;
* Karit Kilgi, DK 32 - Teine GUI Windowsile&lt;br /&gt;
* Kreet Solnask, IA17 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristjan Leotoots, DK12 - APT&#039;i analoog Windowsile&lt;br /&gt;
* Liis Talimaa, DK12, SSH Windows+Linux&lt;br /&gt;
* Eduard Kõre, AK12 - SSH Windows+Linux&lt;br /&gt;
* Erik Ehrbach, DK14 - SSH Windows+Linux&lt;br /&gt;
* Helen Oppar, DK12 - Linuxile teine töölaud&lt;br /&gt;
* Jüri Ahhundov, DK11 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristina Garmatjuk, DK11 - LAMP paigaldus&lt;br /&gt;
* Jana Kindlam, DK12 – Linuxi tööjaama paigaldus&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - LAMP paigaldus&lt;br /&gt;
* Marko Esna, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Alexander Teder, 12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Marko Linde(Mõznikov), DK12 - LAMP paigaldus&lt;br /&gt;
* Madis Liik, IA18 - Teine GUI Windowsile&lt;br /&gt;
* Annika Kask, 11 - Info riistvara kohta&lt;br /&gt;
* Rando Kurel, 12- Linuxi tööjaama paigaldus&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - LAMP paigaldus&lt;br /&gt;
* Ingvar Lukas, 14 - LAMP paigaldus&lt;br /&gt;
* Markus Kildemaa, 15 - Linuxi serveri paigaldus&lt;br /&gt;
* Brita Pentšuk, 13 - Linuxi serveri paigaldus&lt;br /&gt;
* Anton Kuksov, 12 - MSO-&amp;gt;ODF dokumentide konvertimine&lt;br /&gt;
* Kristo Leesmann, 13 - APT-i analoog Windowsile&lt;br /&gt;
* Sander Ratassepp, 13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Peeter Fridolin, 13 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Joonas Rihma, DK11 - LAMP paigaldus&lt;br /&gt;
* Priit Rätsep, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Vjatšeslav Aprelkov, DK11 - Linuxile teine töölaud&lt;br /&gt;
* Sergei Kaganski, DK14 - Raspberry Pi&lt;br /&gt;
* Jevgeni Jurtsenko, DK13 - LAMP paigaldus&lt;br /&gt;
* Merike Meizner, DK11 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Andrei Pugatšov, DK14 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Joonas Ervald, DK11 - Raspberry Pi&lt;br /&gt;
* Kuldar Teinmann, AK11 - SSH Windows+Linux&lt;br /&gt;
* Lauri Üksti, DK14 - Mac+Windows kaksikkäivitus, uusim LTS, uus vaikimisi töölaua keskkond&lt;br /&gt;
* Pavel Fleišer, 14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Simo Jaanus, 13 - Linuxile Teine Töölaud&lt;br /&gt;
* Marten Tammeleht, 13 - Teine GUI Windowsile&lt;br /&gt;
* Anna Levijeva, 12 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Andero Samelselg, 15 - E-posti krüpto&lt;br /&gt;
* Laura Lenbaum IA18- E-posti krüpto&lt;br /&gt;
* Henri Paves, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Ruti Kerro, IA17 - APT analoog Windowsile&lt;br /&gt;
* Merilyn Merisalu, 13 - LAMP paigaldus&lt;br /&gt;
* Anton Meženin, DK14 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Marie Udam, DK14 - Linuxile teine töölaud&lt;br /&gt;
* Ilmar Ermus, IA17 - SSH Windows + Linux&lt;br /&gt;
* Madis Niinelt, IA18 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Maile Mäesalu, DK14 - Linuxile teine töölaud&lt;br /&gt;
* Andreas Porman, DK13 - LAMP paigaldus&lt;br /&gt;
* Pille Ulmas, DK13 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Henrik Prangel, 12 - Linuxile teine töölaud&lt;br /&gt;
* Konstantin Dmitrijev, IA18 - info riistvara kohta&lt;br /&gt;
* Anita Sepp, DK12 - Kaksikkäivitus Windows+Linux&lt;br /&gt;
* Radne Kaal, IA18 - E-posti krüpto&lt;br /&gt;
* Sander Pihelgas, AK11 - LAMP paigaldus&lt;br /&gt;
* Andres Leppik, DK13 - Linuxile teine töölaud&lt;br /&gt;
* Lisette Noor, D23 - Teine GUI Windowsile&lt;br /&gt;
* Annely Vattis, AK11 - Kaksikkäivitus Windows + Linux&lt;br /&gt;
* Kristina Rästas, 13 - LAMP paigaldus&lt;br /&gt;
* Andres Kalavus, 12 - Info riistvara kohta&lt;br /&gt;
* Aleksandra Sepp, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Tanel Peep, AK11 - LAMP paigaldus&lt;br /&gt;
* Andrei Tomba, DK14 - Linuxile teine töölaud&lt;br /&gt;
* Elizaveta Romanova, 11 - Linuxile teine töölaud&lt;br /&gt;
* Igor Budnitski, IA17 - SSH Windows+Linux&lt;br /&gt;
* Brit Valdek, DK14 - Raspberry PI&lt;br /&gt;
* Martin Kokk, 11 - Linuxile teine töölaud&lt;br /&gt;
* Meelis Mikk, 11 - Linuxile teine töölaud&lt;br /&gt;
* Artur Kapranov - LAMP Paigaldus&lt;br /&gt;
* Jooni Soots, IA17 - E-posti krüpto&lt;br /&gt;
* Mihkel Tääkre, 15 - LAMP Paigaldus&lt;br /&gt;
* Tõnis Prants, 15 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Georg Kahest, AK11 - E-posti krüpto&lt;br /&gt;
* Meelis Osi, AK11 - Linuxile teine töölaud&lt;br /&gt;
* Kert Saarma, 12 - Linuxile teine töölaud&lt;br /&gt;
* Ruudi Vinter, DK12 - Linuxile teine töölaud&lt;br /&gt;
* Alo Avi, 14 - E-posti krüpto&lt;br /&gt;
* Indro Kottise, 15 - Linuxile teine töölaud&lt;br /&gt;
* Anni-Bessie Kitt DK14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Liis Talsi DK14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Aleksandr Petrušihin - DK14 - Windows Subsystem for Linux (WSL)&lt;br /&gt;
* Kaarel Kaine, DK12 - Linux serveri paigaldus, LAMP serveri paigaldus&lt;br /&gt;
* Kädi-Kristlin Miggur, IA 17 - Linuxile teine töölaud&lt;br /&gt;
* Ahto Ahven, 15 - Linuxile teine töölaud&lt;br /&gt;
* Hannes Mäeorg, 14 - Linuxi tööjaama paigaldus&lt;br /&gt;
* Edgar Tereping, 14 - E-posti krüpto&lt;br /&gt;
&lt;br /&gt;
=Probleemilahendus=&lt;br /&gt;
* &#039;&#039;&#039;Eesnimi Perenimi, grupp - valitud teema&#039;&#039;&#039;&lt;br /&gt;
* Mark Selezenev, IA17 - EXT4 on Windows. &lt;br /&gt;
* Egert Närep, DK11 - VPN Linuxis&lt;br /&gt;
* Jaan Veikesaar, 11 - Ekraani värvitemperatuuri muutmine Linuxis&lt;br /&gt;
* Laura Lenbaum, IA18 - Salasõna eemaldamine PDF-faililt.&lt;br /&gt;
* Nele Naris, IA18 - ePub loomine Windowsis&lt;br /&gt;
* Madis Roosioks, D22 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Katrin Lasberg, DK13 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Andrek Laanemets, 11 - Kasutaja lukustamine Linuxis&lt;br /&gt;
* Kristo Tero, IA18 - Võrgust sõltumatu vabatarkvaraline kaughaldus&lt;br /&gt;
* Siim Kustassoo IA18 - ePub loomine Windowsis&lt;br /&gt;
* Rain Adamson, 41 - Ajastatud toimingute keelamine kasutajatele Linuxis.&lt;br /&gt;
* Rein Remsu, IA17 - Sügavkülmutus Linuxis&lt;br /&gt;
* Jooni Soots, IA17 - Kodukataloogi krüpteerimine&lt;br /&gt;
* Piret Spitsõn, DK11 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Kreet Solnask, IA17 - ePub loomine MacOS-is&lt;br /&gt;
* Tanel Vari, DK 13 - QR kood MacOS-s &lt;br /&gt;
* Jaan Koolmeister, DK 13 - Kiirusetest Linuxis&lt;br /&gt;
* Rando Rommot, 13 - Kasutaja lukustamine Linuxis.&lt;br /&gt;
* Marilyn Võsu, DK11 - Kustunud faili(de) taastamine&lt;br /&gt;
* Triin Palm, IA18 - Pilveketas sõltumata operatsioonisüsteemist&lt;br /&gt;
* Maie Palmeos, DK11 - Automaatne privaatne veebilehitseja Windowsis&lt;br /&gt;
* Dmitri Lukaš, DK11 - ePub loomine Windowsis / Programmide automaatkäivitus / Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Dmitri Tšurjumov. IA17 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Leonid Grigorjevski, IA18 - Unustatud salasõna taastamine&lt;br /&gt;
* Alan Alliksoo, DK11 - Automaatne Windowsi uuendamine etteantud ajal&lt;br /&gt;
* Reilika Saks, IA17 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Andres Tambek, DK12 - Külalise kasutaja disainimine Linuxis.&lt;br /&gt;
* Jan Pentšuk, DK12 - Kustunud faili(de) taastamine&lt;br /&gt;
* Filip Fjodorov, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Karit Kilgi, DK 32 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Eduard Kõre, AK12 - Võrguprobleem sõltumata operatsioonisüsteemist.&lt;br /&gt;
* Jüri Ahhundov, DK11 - Kodukataloogi krüpteerimine.&lt;br /&gt;
* Ave-Liis Saluveer, DK13 - Salasõna eemaldamine PDF-faililt&lt;br /&gt;
* Madis Võrklaev, AK11 - Kioskirežiim Linuxis&lt;br /&gt;
* Marko Esna, AK11 - Ekraani värvitemperatuuri muutmine Windowsis.&lt;br /&gt;
* Alexander Teder, 12 Automaatne Windowsi uuendamine etteantud ajal.&lt;br /&gt;
* Merilyn Merisalu, 13 - Automaatne sisselogimine külalise kontoga&lt;br /&gt;
* Ruti Kerro, IA17 - Programmi sulgemine jõuga ja kokkujooksmise vältimine Linuxis&lt;br /&gt;
* Karl-Hendrik Muuga, 15 - Tekstirežiimis (CLI) käivitamine&lt;br /&gt;
* Markus Kildemaa, 15 - Külalise konto vaikimisi sisse logima&lt;br /&gt;
* Brita Pentšuk, 13 - Failisüsteemi haakimine - NTFS Linuxis&lt;br /&gt;
* Peeter Fridolin, 13 - Skype’i turvaline analoog Linuxile&lt;br /&gt;
* Andrei Tomba, DK14 - Kiirusetest Linuxis&lt;br /&gt;
* Priit Rätsep, DK12 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Annika Kask, 11 - ePubi loomine Windowsis&lt;br /&gt;
* Ingvar Lukas, 14 - Kiire sulgemine, väljalogimine Linuxis.&lt;br /&gt;
* Joonas Ervald, DK11 - Protsessori ülekiirendamine&lt;br /&gt;
* Merike Meizner, DK11, Automaatne privaatne veebilehitsemine Linuxis&lt;br /&gt;
* Kuldar Teinmann, AK11 - Failijagamine FTP-ga Linuxis&lt;br /&gt;
* Madis Niinelt, IA18 - Kioskirežiim Linuxis&lt;br /&gt;
* Pavel Fleišer, 14 - Failijagamine FTP-ga Linuxis / Skype’i turvaline analoog Linuxile&lt;br /&gt;
* Simo Jaanus, 13 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Marten Tammeleht, 13 - Külalise kasutaja disainimine Linuxis&lt;br /&gt;
* Hardi Tiitus, DK12 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Helen Oppar, DK12 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Henri Paves, AK11 - Paigaldatud teise töölauakeskkonna eemaldamine&lt;br /&gt;
* Andrei Pugatšov, DK14 - Viirusetõrje Linuxis&lt;br /&gt;
* Anton Meženin, DK14 - Viirusetõrje Linuxis&lt;br /&gt;
* Kristo Leesmann, 13 - Skype’i turvaline analoog Linuxile&lt;br /&gt;
* Kristina Garmatjuk, DK11 - Kiire sulgemine, väljalogimine Linuxis.&lt;br /&gt;
* Vjatsheslav Aprelkov,DK11 - Paigaldatud teise töölauakeskkonna eemaldamine &lt;br /&gt;
* Anita Sepp, DK12 - Teine töölauakeskkond Linuxile&lt;br /&gt;
* Radne Kaal, IA18 - Salasõna eemaldamine PDF-faililt.&lt;br /&gt;
* Andero Samelselg, 15 - Vabavaraline salasõnade haldur; ePub loomine Linuxis&lt;br /&gt;
* Pille Ulmas, DK13 - Kasutaja lukustamine Linuxis&lt;br /&gt;
* Henrik Prangel, 12 - Ekraani värvitemperatuuri muutmine Linuxis&lt;br /&gt;
* Lisette Noor, D23 - Kodukataloogi krüpteerimine&lt;br /&gt;
* Andreas Porman, DK13- Kiirustest Linuxis&lt;br /&gt;
* Anton Kuksov, 12 - Sügavkülmutus Linuxis&lt;br /&gt;
* Andres Kalavus, 12 - Automaatne privaatne veebilehitsemine Windowsis&lt;br /&gt;
* Sander Pihelgas, AK11 - Paigaldatud teise töölauakeskkonna eemaldamine Linuxis&lt;br /&gt;
* Tanel Peep, AK11 - Ajastatud toimingute keelamine kasutajatele Linuxis ja skripti loomine CRONi&lt;br /&gt;
* Anna Levijeva, 12 - Sügavkülmutus Linuxis&lt;br /&gt;
* Elizaveta Romanova, 11 - Turvaline Skype’i analoog Linuxile &lt;br /&gt;
* Meelis Osi, AK11 - Grep käsk Windowsi keskkonnas&lt;br /&gt;
*Kristina Rästas, 13 - Adobe Reader Linuxile&lt;br /&gt;
* Brit Valdek, DK14 - Võrgust sõltumatu vabatarkvaraline kaughaldus&lt;br /&gt;
* Sergei Kaganski, DK14 -ePub loomine MacOS-is&lt;br /&gt;
* Joonas Rihma, DK11 - Ekraani värvitemperatuuri muutmine Windowsis&lt;br /&gt;
* Mihkel Tääkre, 15 - Photoshop installimine Linuxis&lt;br /&gt;
* Martin Kokk, 11 - Salasõna eemaldamine PDF faililt&lt;br /&gt;
* Maile Mäesalu, DK14 - Paigaldatud teise töölauakeskkonna eemaldamine Linuxis&lt;br /&gt;
* Marko Linde(Mõznikov), DK12 - DWG-failide avamine Linuxis. &lt;br /&gt;
* Jevgeni Jurtsenko DK13, 59 - Võtmefailiga SSH sisselogimine&lt;br /&gt;
* Georg Kahest AK11, - Võtmefailiga SSH sisselogimine / NTP&lt;br /&gt;
* Konstantin Dmitrijev IA18 - DWG-failide avamine Linuxis&lt;br /&gt;
* Kert Saarma, 12 - VPN Linuxile&lt;br /&gt;
* Ruudi Vinter, DK12 - Teise töölauakeskonna eemaldamine Linuxis, Linuxi kioskirežiim&lt;br /&gt;
* Alo Avi, 14 - Kiire sulgemine, väljalogimine Linuxis&lt;br /&gt;
* Indro Kottise, 15 - Automaatne Windowsi uuendamine etteantud ajal&lt;br /&gt;
* Kaarel Kaine, DK12 - Automaatne sisselogimine külalise kontoga, Linuxi kioskirežiim&lt;br /&gt;
* Kädi-Kristlin Miggur, IA 17 - EPUB loomine Windowsis&lt;br /&gt;
* Anni - Bessie Kitt, DK14 - Kasutaja lukustamine Linuxis&lt;br /&gt;
&lt;br /&gt;
[[Category:Sissejuhatus infotehnoloogiasse ja riistvarasse]]&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=120248</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=120248"/>
		<updated>2017-04-17T17:34:52Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Projekt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
===Analüüs===&lt;br /&gt;
Analüüsi document asub [https://docs.google.com/document/d/1sX3OX38TA2z-Qj3RpoxVWVdNDMLTlf9GSHcwVlk5Gcg/edit?usp=sharing siin]&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title2]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description2]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:pattern value=&amp;quot;[HML]&amp;quot;/&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:pattern value=&amp;quot;[0-3]&amp;quot;/&amp;gt;&lt;br /&gt;
                                     &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;      &lt;br /&gt;
      &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticketstotal&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/ticketstotal&amp;gt;&lt;br /&gt;
         &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket/&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;/details/date&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;ticket id =&amp;quot;{@id}&amp;quot; category =&amp;quot;{@category}&amp;quot; date=&amp;quot;/details/date&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/title&amp;gt;&lt;br /&gt;
             &amp;lt;description&amp;gt;&lt;br /&gt;
             &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&lt;br /&gt;
             &amp;lt;/description&amp;gt;&lt;br /&gt;
          &amp;lt;/ticket&amp;gt;          &lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;       &lt;br /&gt;
      &amp;lt;/tickets&amp;gt;     &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;br /&gt;
&lt;br /&gt;
1.[https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker#Retsensioon_meeskonna_PC_KartKicker_esitatud_XML-failidele PC KartKicker]&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=120243</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=120243"/>
		<updated>2017-04-17T17:30:09Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Retsensioonid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title2]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description2]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:pattern value=&amp;quot;[HML]&amp;quot;/&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:pattern value=&amp;quot;[0-3]&amp;quot;/&amp;gt;&lt;br /&gt;
                                     &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;      &lt;br /&gt;
      &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticketstotal&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/ticketstotal&amp;gt;&lt;br /&gt;
         &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket/&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;/details/date&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;ticket id =&amp;quot;{@id}&amp;quot; category =&amp;quot;{@category}&amp;quot; date=&amp;quot;/details/date&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/title&amp;gt;&lt;br /&gt;
             &amp;lt;description&amp;gt;&lt;br /&gt;
             &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&lt;br /&gt;
             &amp;lt;/description&amp;gt;&lt;br /&gt;
          &amp;lt;/ticket&amp;gt;          &lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;       &lt;br /&gt;
      &amp;lt;/tickets&amp;gt;     &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;br /&gt;
&lt;br /&gt;
1.[https://wiki.itcollege.ee/index.php/Talk:PC_KartKicker#Retsensioon_meeskonna_PC_KartKicker_esitatud_XML-failidele PC KartKicker]&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119214</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119214"/>
		<updated>2017-03-20T21:06:29Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML schema (XSD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title2]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description2]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:pattern value=&amp;quot;[HML]&amp;quot;/&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:pattern value=&amp;quot;[0-3]&amp;quot;/&amp;gt;&lt;br /&gt;
                                     &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;      &lt;br /&gt;
      &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticketstotal&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/ticketstotal&amp;gt;&lt;br /&gt;
         &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket/&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;/details/date&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;ticket id =&amp;quot;{@id}&amp;quot; category =&amp;quot;{@category}&amp;quot; date=&amp;quot;/details/date&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/title&amp;gt;&lt;br /&gt;
             &amp;lt;description&amp;gt;&lt;br /&gt;
             &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&lt;br /&gt;
             &amp;lt;/description&amp;gt;&lt;br /&gt;
          &amp;lt;/ticket&amp;gt;          &lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;       &lt;br /&gt;
      &amp;lt;/tickets&amp;gt;     &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119213</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119213"/>
		<updated>2017-03-20T21:05:52Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML schema (XSD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title2]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description2]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:pattern value=&amp;quot;[HML]&amp;quot;/&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                 &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:restriction base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                     &amp;lt;xs:pattern value=&amp;quot;[0-3]&amp;quot;/&amp;gt;&lt;br /&gt;
                                     &amp;lt;/xs:restriction&amp;gt;&lt;br /&gt;
                                     &amp;lt;/xs:attribute&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;      &lt;br /&gt;
      &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticketstotal&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/ticketstotal&amp;gt;&lt;br /&gt;
         &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket/&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;/details/date&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;ticket id =&amp;quot;{@id}&amp;quot; category =&amp;quot;{@category}&amp;quot; date=&amp;quot;/details/date&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/title&amp;gt;&lt;br /&gt;
             &amp;lt;description&amp;gt;&lt;br /&gt;
             &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&lt;br /&gt;
             &amp;lt;/description&amp;gt;&lt;br /&gt;
          &amp;lt;/ticket&amp;gt;          &lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;       &lt;br /&gt;
      &amp;lt;/tickets&amp;gt;     &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119202</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119202"/>
		<updated>2017-03-20T21:00:26Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title2]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description2]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;      &lt;br /&gt;
      &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticketstotal&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/ticketstotal&amp;gt;&lt;br /&gt;
         &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket/&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;/details/date&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;ticket id =&amp;quot;{@id}&amp;quot; category =&amp;quot;{@category}&amp;quot; date=&amp;quot;/details/date&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/title&amp;gt;&lt;br /&gt;
             &amp;lt;description&amp;gt;&lt;br /&gt;
             &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&lt;br /&gt;
             &amp;lt;/description&amp;gt;&lt;br /&gt;
          &amp;lt;/ticket&amp;gt;          &lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;       &lt;br /&gt;
      &amp;lt;/tickets&amp;gt;     &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119179</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119179"/>
		<updated>2017-03-20T20:39:07Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XSLT 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;      &lt;br /&gt;
      &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticketstotal&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/ticketstotal&amp;gt;&lt;br /&gt;
         &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket/&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;/details/date&amp;quot; order=&amp;quot;ascending&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;ticket id =&amp;quot;{@id}&amp;quot; category =&amp;quot;{@category}&amp;quot; date=&amp;quot;/details/date&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/title&amp;gt;&lt;br /&gt;
             &amp;lt;description&amp;gt;&lt;br /&gt;
             &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&lt;br /&gt;
             &amp;lt;/description&amp;gt;&lt;br /&gt;
          &amp;lt;/ticket&amp;gt;          &lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;       &lt;br /&gt;
      &amp;lt;/tickets&amp;gt;     &lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119165</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119165"/>
		<updated>2017-03-20T20:10:21Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Teema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Support Ticket XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
	...&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119163</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119163"/>
		<updated>2017-03-20T20:05:50Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XSLT 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
table {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
th {&lt;br /&gt;
    height: 50px;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
tr:hover {&lt;br /&gt;
    background-color: #f5f5f5&lt;br /&gt;
}&lt;br /&gt;
th, td {&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
               &amp;lt;caption&amp;gt;&lt;br /&gt;
                  &amp;lt;b&amp;gt;Current tickets&amp;lt;/b&amp;gt;&lt;br /&gt;
               &amp;lt;/caption&amp;gt;&lt;br /&gt;
               &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
                  &amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
               &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;tr&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;description&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                     &amp;lt;td&amp;gt;&lt;br /&gt;
                        &amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;/tr&amp;gt;&lt;br /&gt;
               &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
               Total number of current tickets:&lt;br /&gt;
               &amp;lt;xsl:value-of select=&amp;quot;count(tickets/ticket)&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
	...&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119162</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119162"/>
		<updated>2017-03-20T19:58:08Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML schema (XSD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Models&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
	...&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119149</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119149"/>
		<updated>2017-03-20T19:37:35Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XSLT 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Tickets&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
        &amp;lt;body&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;caption&amp;gt;Models&amp;lt;/caption&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Date&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;ID&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Subject&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Description&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Created by&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Priority&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
 &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;details/date&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;title&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;description&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;details/user&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;xsl:value-of select=&amp;quot;details/priority&amp;quot;/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
        &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
    &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
	...&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119131</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119131"/>
		<updated>2017-03-20T18:52:58Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XSLT 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot; xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; version=&amp;quot;1.0&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;html&amp;gt;&lt;br /&gt;
         &amp;lt;head&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Pöördumised&amp;lt;/title&amp;gt;&lt;br /&gt;
         &amp;lt;/head&amp;gt;&lt;br /&gt;
         &amp;lt;body&amp;gt;&lt;br /&gt;
            &amp;lt;h1&amp;gt;Käesolevad pöördumised&amp;lt;/h1&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;h2&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/h2&amp;gt;&lt;br /&gt;
               &amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
         &amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
   &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
	...&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119125</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119125"/>
		<updated>2017-03-20T18:30:31Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML schema (XSD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Pöördumised&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
		&amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;Käesolevad pöördumised&amp;lt;/h1&amp;gt;&lt;br /&gt;
		  &lt;br /&gt;
		  &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
			...&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
	...&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119121</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119121"/>
		<updated>2017-03-20T18:27:23Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-19&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;date&amp;gt;2017-03-20&amp;lt;/date&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Pöördumised&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
		&amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;Käesolevad pöördumised&amp;lt;/h1&amp;gt;&lt;br /&gt;
		  &lt;br /&gt;
		  &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
			...&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
	...&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119120</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119120"/>
		<updated>2017-03-20T18:25:07Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML schema (XSD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;datetime&amp;gt;20.03.2017&amp;lt;/datetime&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;datetime&amp;gt;21.03.2017&amp;lt;/datetime&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
         &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
               &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                           &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                 &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; /&amp;gt;&lt;br /&gt;
                           &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                     &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                     &amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
         &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Pöördumised&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
		&amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;Käesolevad pöördumised&amp;lt;/h1&amp;gt;&lt;br /&gt;
		  &lt;br /&gt;
		  &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
			...&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
	...&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119119</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119119"/>
		<updated>2017-03-20T18:23:57Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;tickets&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;High&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;chubakapra90&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;datetime&amp;gt;20.03.2017&amp;lt;/datetime&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
   &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;&amp;lt;![CDATA[Title]]&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;description&amp;gt;&amp;lt;![CDATA[Description]]&amp;gt;&amp;lt;/description&amp;gt;&lt;br /&gt;
      &amp;lt;details&amp;gt;&lt;br /&gt;
         &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;Medium&amp;lt;/priority&amp;gt;&lt;br /&gt;
         &amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;ivanka_trump&amp;lt;/user&amp;gt;&lt;br /&gt;
         &amp;lt;datetime&amp;gt;21.03.2017&amp;lt;/datetime&amp;gt;&lt;br /&gt;
      &amp;lt;/details&amp;gt;&lt;br /&gt;
      &amp;lt;attachments&amp;gt;&lt;br /&gt;
         &amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;dsdsad&amp;lt;/attachment&amp;gt;&lt;br /&gt;
      &amp;lt;/attachments&amp;gt;&lt;br /&gt;
   &amp;lt;/ticket&amp;gt;&lt;br /&gt;
&amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
		  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot;/&amp;gt;&lt;br /&gt;
					 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
		&amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Pöördumised&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
		&amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;Käesolevad pöördumised&amp;lt;/h1&amp;gt;&lt;br /&gt;
		  &lt;br /&gt;
		  &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
			...&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
	...&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119010</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119010"/>
		<updated>2017-03-20T13:48:41Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XSLT 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
	  &amp;lt;/details&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
		  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot;/&amp;gt;&lt;br /&gt;
					 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
		&amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Pöördumised&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
		&amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;Käesolevad pöördumised&amp;lt;/h1&amp;gt;&lt;br /&gt;
		  &lt;br /&gt;
		  &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
			...&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt; &lt;br /&gt;
	&lt;br /&gt;
	...&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119009</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119009"/>
		<updated>2017-03-20T13:45:47Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XSLT 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
	  &amp;lt;/details&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
		  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot;/&amp;gt;&lt;br /&gt;
					 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
		&amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Pöördumised&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
		&amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;Käesolevad pöördumised&amp;lt;/h1&amp;gt;&lt;br /&gt;
		  &lt;br /&gt;
		  &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
			...&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119007</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119007"/>
		<updated>2017-03-20T13:44:54Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XSLT 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
	  &amp;lt;/details&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
		  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot;/&amp;gt;&lt;br /&gt;
					 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
		&amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source land=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Pöördumised&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
		&amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;Käesolevad pöördumised&amp;lt;/h1&amp;gt;&lt;br /&gt;
		  &lt;br /&gt;
		  &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
			...&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119006</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=119006"/>
		<updated>2017-03-20T13:44:31Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XSLT 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
	  &amp;lt;/details&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
		  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot;/&amp;gt;&lt;br /&gt;
					 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
		&amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source land=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
    &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;html&amp;gt;&lt;br /&gt;
        &amp;lt;head&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Pöördumised&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/head&amp;gt;&lt;br /&gt;
		&amp;lt;body&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;Käesolevad pöördumised&amp;lt;/h1&amp;gt;&lt;br /&gt;
		  &lt;br /&gt;
		  &amp;lt;xsl:for-each select=&amp;quot;/tickets/ticket&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
			&amp;lt;ul&amp;gt;&lt;br /&gt;
			...&lt;br /&gt;
			&amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
	&amp;lt;/body&amp;gt;&lt;br /&gt;
      &amp;lt;/html&amp;gt;&lt;br /&gt;
	&amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118999</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118999"/>
		<updated>2017-03-20T13:12:34Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML schema (XSD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
	  &amp;lt;/details&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
		  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot;/&amp;gt;&lt;br /&gt;
					 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
		&amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118998</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118998"/>
		<updated>2017-03-20T13:07:39Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML schema (XSD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
	  &amp;lt;/details&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
		  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;priority&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;role&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
						&amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
					&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;date&amp;quot; type=&amp;quot;xs:date&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
					 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
		&amp;lt;xs:element name=&amp;quot;attachment&amp;quot; type=&amp;quot;XXXXXX&amp;quot; use=&amp;quot;optional&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118992</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118992"/>
		<updated>2017-03-20T12:47:17Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML schema (XSD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
	  &amp;lt;/details&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
		  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;priority&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;&lt;br /&gt;
					&lt;br /&gt;
					 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
				  &lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:element&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
	 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118990</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118990"/>
		<updated>2017-03-20T12:23:22Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML schema (XSD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
	  &amp;lt;/details&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
		 &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;priority&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;&lt;br /&gt;
					&lt;br /&gt;
					 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
				  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
				  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118989</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118989"/>
		<updated>2017-03-20T12:23:03Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML schema (XSD) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
	  &amp;lt;/details&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;tickets&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;ticket&amp;quot;&amp;gt;&lt;br /&gt;
		 &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;title&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
			  &amp;lt;xs:element name=&amp;quot;details&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;priority&amp;quot;/&amp;gt;&lt;br /&gt;
					&amp;lt;xs:element name=&amp;quot;user&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;&lt;br /&gt;
					&lt;br /&gt;
					 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
				  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
				  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
		&amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	 &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
   &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118965</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118965"/>
		<updated>2017-03-20T11:36:17Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
	  &amp;lt;/details&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118963</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118963"/>
		<updated>2017-03-20T11:35:44Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
	   &amp;lt;description&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/description&amp;gt;&lt;br /&gt;
	   &amp;lt;details&amp;gt;&lt;br /&gt;
		&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
		High&lt;br /&gt;
		&amp;lt;/priority&amp;gt;&lt;br /&gt;
		&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
		chubakapra90&lt;br /&gt;
		&amp;lt;/user&amp;gt;&lt;br /&gt;
		&amp;lt;datetime&amp;gt;&lt;br /&gt;
		20.03.2017&lt;br /&gt;
		&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
          &amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
	  &amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118962</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118962"/>
		<updated>2017-03-20T11:34:39Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
			High&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
			chubakapra90&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			20.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118960</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118960"/>
		<updated>2017-03-20T11:33:52Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot; category=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
			HIGH&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
			chubakapra90&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			20.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot; category=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118928</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118928"/>
		<updated>2017-03-20T09:48:52Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
			HIGH&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
			chubakapra90&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			20.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;/ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118921</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118921"/>
		<updated>2017-03-20T09:26:03Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
	   &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
			HIGH&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
			chubakapra90&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			20.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
        &amp;lt;ticket id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;title&amp;gt;&lt;br /&gt;
	   &amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	   &amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
        &amp;lt;ticket&amp;gt;&lt;br /&gt;
 &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118920</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118920"/>
		<updated>2017-03-20T09:23:15Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
	&amp;lt;ticket id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;title&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
		&amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
			HIGH&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;1&amp;quot; id=&amp;quot;12323&amp;quot; email=&amp;quot;top@kek.ee&amp;quot;&amp;gt;&lt;br /&gt;
			chubakapra90&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			20.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
	&amp;lt;/ticket&amp;gt;&lt;br /&gt;
  &amp;lt;ticket id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;&lt;br /&gt;
	&amp;lt;![CDATA[Title]]&amp;gt;&lt;br /&gt;
	&amp;lt;/title&amp;gt;&lt;br /&gt;
		&amp;lt;description&amp;gt;&lt;br /&gt;
		&amp;lt;![CDATA[Description]]&amp;gt;&lt;br /&gt;
		&amp;lt;/description&amp;gt;&lt;br /&gt;
		&amp;lt;details&amp;gt;&lt;br /&gt;
			&amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
			Medium&lt;br /&gt;
			&amp;lt;/priority&amp;gt;&lt;br /&gt;
			&amp;lt;user role=&amp;quot;2&amp;quot; id=&amp;quot;3333&amp;quot; email=&amp;quot;hehe@lol.ee&amp;quot;&amp;gt;&lt;br /&gt;
			ivanka_trump&lt;br /&gt;
			&amp;lt;/user&amp;gt;&lt;br /&gt;
			&amp;lt;datetime&amp;gt;&lt;br /&gt;
			21.03.2017&lt;br /&gt;
			&amp;lt;/datetime&amp;gt;&lt;br /&gt;
		&amp;lt;/details&amp;gt;&lt;br /&gt;
		&amp;lt;attachments&amp;gt;&lt;br /&gt;
		&amp;lt;attachment id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
		dsdsad&lt;br /&gt;
		&amp;lt;attachment&amp;gt;&lt;br /&gt;
		&amp;lt;/attachments&amp;gt;&lt;br /&gt;
  &amp;lt;ticket&amp;gt;&lt;br /&gt;
  &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118919</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118919"/>
		<updated>2017-03-20T08:36:55Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
&lt;br /&gt;
DRAFT:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;tickets&amp;gt;&lt;br /&gt;
  &amp;lt;ticket id=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;&lt;br /&gt;
  &amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;&lt;br /&gt;
  &amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;details&amp;gt;&lt;br /&gt;
  &amp;lt;priority id=&amp;quot;H&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;/priority&amp;gt;&lt;br /&gt;
  &amp;lt;/details&amp;gt;&lt;br /&gt;
  &amp;lt;/ticket&amp;gt;&lt;br /&gt;
  &amp;lt;ticket id=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;&lt;br /&gt;
  &amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;description&amp;gt;&lt;br /&gt;
  &amp;lt;/description&amp;gt;&lt;br /&gt;
  &amp;lt;details&amp;gt;&lt;br /&gt;
  &amp;lt;priority id=&amp;quot;M&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;/priority&amp;gt;&lt;br /&gt;
  &amp;lt;/details&amp;gt;&lt;br /&gt;
  &amp;lt;ticket&amp;gt;&lt;br /&gt;
  &amp;lt;/tickets&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118918</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118918"/>
		<updated>2017-03-20T08:26:56Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Teema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
Ticket system XML&lt;br /&gt;
&lt;br /&gt;
===XML===&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118917</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118917"/>
		<updated>2017-03-20T08:19:33Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* XML */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
===XML===&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
XSLT =&amp;gt; HTML&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
XSLT =&amp;gt; XML&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118745</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118745"/>
		<updated>2017-03-19T13:11:26Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Idee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena. &amp;lt;br&amp;gt;&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
===XML===&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118742</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118742"/>
		<updated>2017-03-19T13:10:55Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Idee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
Kasutajatugi süsteem &#039;&#039;&#039;&amp;quot;Forever beta&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Ülesanne on teostada veebirakendus, mis võimaldaks hallata kasutajatoele saadetud pöördumisi. Süsteemi funktsionaalsus oleks järgmine:&lt;br /&gt;
&lt;br /&gt;
•         Kasutaja saab sisestada pöördumise.&lt;br /&gt;
•         Pöördumisel peab olema kirjeldus, sisestamise aeg, lahendamise tähtaeg. Sisestamise ajaks märgitakse pöördumise sisestamise aeg, teised kohustuslikud väljad täidab kasutaja.&lt;br /&gt;
•         Kasutajale kuvatakse aktiivsed pöördumised koos kõigi väljadega nimekirjas sorteeritult kahanevalt lahendamise tähtaja järgi.&lt;br /&gt;
•         Pöördumised, mille lahendamise tähtajani on jäänud vähem kui 1 tund või mis on juba ületanud lahendamise tähtaja, kuvatakse nimekirjas punasena.&lt;br /&gt;
•         Kasutaja saab nimekirjas pöördumisi lahendatuks märkida, mis kaotab pöördumise nimekirjast.&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
===XML===&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=118741</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=118741"/>
		<updated>2017-03-19T13:06:26Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Meeskond: Ninjas in Pyjamas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2017=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;20. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;27. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;17.aprill 2017&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/6):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* AngularJS klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2017 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: QView===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: QView]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Redundant Rappers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Kertu Nurmberg&lt;br /&gt;
*Anneli Asser&lt;br /&gt;
*Mart-Erki Nõumees&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Redundant Rappers]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sense Of Direction===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
Meeskonna koduleht: [[Sense Of Direction]]&amp;lt;br&amp;gt;&lt;br /&gt;
XML/XSD/XSLT osa asub [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#XML siin]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/RK Meeskond: RK]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Raido Kivinurm&lt;br /&gt;
&lt;br /&gt;
Esimene osa: [https://wiki.itcollege.ee/index.php/RK#XML XML] / [https://wiki.itcollege.ee/index.php/RK#XSD XSD] / [https://wiki.itcollege.ee/index.php/RK#XSLT_HTML XSLT HTML] / [https://wiki.itcollege.ee/index.php/RK#XSLT_XML XSLT XML]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_Echo Meeskond: Echo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Mari-Liis Oldja&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Joosep Voolma&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Bob%27s_Burgers Meeskond: Bob&#039;s Burgers]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksei Kopõlov&lt;br /&gt;
*Sander Perens&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/User:Meeskond:_VeebiGurmaanid Meeskond: VeebiGurmaanid]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Melissa Eenmaa&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Muru Meeskond: Muru]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Repi Meeskond: Repi]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Renet Pirso&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CoverMe===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Karit Kilgi&lt;br /&gt;
* Sten Kaasik&lt;br /&gt;
* Ragne Auling&lt;br /&gt;
* Silja Kralik&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: CoverMe]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_SPOT Meeskond: SPOT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Pachel&lt;br /&gt;
* Oliver Tiks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/JRT Meeskond: JRT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Riho Uusjärv&lt;br /&gt;
* Jevgeni Gavrilov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ticketer Meeskond: Ticketer]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Abner&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ninjas_in_pyjamas Meeskond: Ninjas in Pyjamas]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Anna Linskaja&lt;br /&gt;
* Karen Grigorjan&lt;br /&gt;
* Sergei Hristoforov&lt;br /&gt;
* Artyom Likhachev&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118740</id>
		<title>AssistDesq</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AssistDesq&amp;diff=118740"/>
		<updated>2017-03-19T13:06:10Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Meeskond */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Meeskond =&lt;br /&gt;
&lt;br /&gt;
Anna Linskaja &amp;lt;br&amp;gt;&lt;br /&gt;
Karen Grigorjan &amp;lt;br&amp;gt;&lt;br /&gt;
Sergei Hristoforov &amp;lt;br&amp;gt;&lt;br /&gt;
Artyom Likhachev&lt;br /&gt;
&lt;br /&gt;
= Idee =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Projekt =&lt;br /&gt;
&lt;br /&gt;
==XML==&lt;br /&gt;
===Teema===&lt;br /&gt;
===XML===&lt;br /&gt;
===XML schema (XSD)===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
&lt;br /&gt;
=Retsensioonid=&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=118729</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2017</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017&amp;diff=118729"/>
		<updated>2017-03-19T12:48:07Z</updated>

		<summary type="html">&lt;p&gt;Kgrigorj: /* Kaugõpe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
__NOINDEX__&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2017=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele klientrakenduse loomise abil ning süvendada meeskonnatööoskust. &lt;br /&gt;
*SOAP veebiteenuse puhul eeldatakse WCF tehnoloogia kasutamist. Vanema põlvkonna ASP.NET veebiteenuse loomine ei ole lubatud, kuna seda ei toeta ka Microsoft enam tänasel päeval.&lt;br /&gt;
*REST teenuste loomisel tuleks kasutada ASP.NET Web API võimalusi.&lt;br /&gt;
&lt;br /&gt;
Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda. 1,2 ja viie liikmelised meeskonnad tuleks õppejõuga eraldi kooskõlastada.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;20. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;27. märts 2017&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;17.aprill 2017&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2017#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;29. mai 2017&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;08. juuni 2017&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/6):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* AngularJS klientrakendus&lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning minimaalselt kaks sobivat XSL transformatsiooni faili loodud XML failis olevate andmete transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks. Transformatsioonid peavad sisaldama midagi enamat, kui ainult üks for-each klausel. Transformatsiooni käigus peaks kasutama vajadusel parameetreid ning kindlasti ka erinevaid tingimuste kontrolle.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 9 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee või (+372 53 469 734)&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2017 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
NB! XML andmefail ja veebiteenus ei pea olema omavahel seotud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2017=&lt;br /&gt;
==Päevaõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: QView===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Semjon Greef&lt;br /&gt;
* Martin Nigul&lt;br /&gt;
* Martin Nõukas&lt;br /&gt;
* Margus Muru&lt;br /&gt;
* Lisandra Noor&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: QView]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Redundant Rappers===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Taavi Kliss&lt;br /&gt;
*Kertu Nurmberg&lt;br /&gt;
*Anneli Asser&lt;br /&gt;
*Mart-Erki Nõumees&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: Redundant Rappers]]&lt;br /&gt;
&lt;br /&gt;
===Meeskond: Sense Of Direction===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
*Aleksandr Babõkin&lt;br /&gt;
*Vladislav Lahtarin&lt;br /&gt;
*Vladislav Kovaltšuk&lt;br /&gt;
Meeskonna koduleht: [[Sense Of Direction]]&amp;lt;br&amp;gt;&lt;br /&gt;
XML/XSD/XSLT osa asub [https://wiki.itcollege.ee/index.php/Sense_Of_Direction#XML siin]&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/RK Meeskond: RK]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Raido Kivinurm&lt;br /&gt;
&lt;br /&gt;
Esimene osa: [https://wiki.itcollege.ee/index.php/RK#XML XML] / [https://wiki.itcollege.ee/index.php/RK#XSD XSD] / [https://wiki.itcollege.ee/index.php/RK#XSLT_HTML XSLT HTML] / [https://wiki.itcollege.ee/index.php/RK#XSLT_XML XSLT XML]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_Echo Meeskond: Echo]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Mihkel Vajak&lt;br /&gt;
* Janno Oolo&lt;br /&gt;
* Mari-Liis Oldja&lt;br /&gt;
* Arti Zirk&lt;br /&gt;
* Joosep Voolma&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Bob%27s_Burgers Meeskond: Bob&#039;s Burgers]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Aleksei Kopõlov&lt;br /&gt;
*Sander Perens&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/User:Meeskond:_VeebiGurmaanid Meeskond: VeebiGurmaanid]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Koit Kõrvel&lt;br /&gt;
* Marko Kask&lt;br /&gt;
* Melissa Eenmaa&lt;br /&gt;
* Joosep Koort&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Muru Meeskond: Muru]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
==Kaugõpe==&lt;br /&gt;
&lt;br /&gt;
===Meeskond: CoverMe===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Karit Kilgi&lt;br /&gt;
* Sten Kaasik&lt;br /&gt;
* Ragne Auling&lt;br /&gt;
* Silja Kralik&lt;br /&gt;
Meeskonna koduleht: [[Meeskond: CoverMe]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Team_SPOT Meeskond: SPOT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Sigrid Pachel&lt;br /&gt;
* Oliver Tiks&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/JRT Meeskond: JRT]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Riho Uusjärv&lt;br /&gt;
* Jevgeni Gavrilov&lt;br /&gt;
* Tiit Kuuskmäe&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ticketer Meeskond: Ticketer]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Liina Abner&lt;br /&gt;
* Krista Rüütel&lt;br /&gt;
* Roland Türi&lt;br /&gt;
&lt;br /&gt;
===[https://wiki.itcollege.ee/index.php/Ninjas_in_pyjamas Meeskond: Ninjas in Pyjamas]===&lt;br /&gt;
Liikmed:&lt;br /&gt;
* Anna Linskaja&lt;br /&gt;
* Karen Grigorjan&lt;br /&gt;
* Sergei Hristoforov&lt;br /&gt;
* Artjom&lt;/div&gt;</summary>
		<author><name>Kgrigorj</name></author>
	</entry>
</feed>