Avaleht
uus teema   vasta Tarkvara »  WWW »  Kontrollkood + show/hide + tulemuste pdf-i transportimine (Isikukoodi valideerimine) märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
zepac
HV kasutaja
zepac

liitunud: 12.02.2006




sõnum 21.08.2010 17:12:33 Kontrollkood + show/hide + tulemuste pdf-i transportimine (Isikukoodi valideerimine) vasta tsitaadiga

Oleks vaja saada isikukood valideerima. Kasutuseks on http://www.appelsiini.net/2009/9/verify-estonian-isikukood-with-javascript script. Kuid probleem seisneb selles, et kuidas see käivitada vastavas lahtris? Script on serverisse salvestatud. Kuid kuidas 2 asja ühendada - lahter ja script.

--e--
Isikukoodi valideerimise sain korda. Lisaks on veel juurde hankida funktsioon, mis tekitaks kontrollkoodi ehk captcha.
Siis veel teatud väljade kuvamis/peitmise, kui isik on alla 18 eluaasta.
Ja lõpuks peaks saama andmed transportida andmebaasist pdf ja xml formaati.

_________________


viimati muutis zepac 23.08.2010 22:59:22, muudetud 2 korda
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
neros
HV Guru
neros

liitunud: 26.11.2003




sõnum 21.08.2010 17:56:16 vasta tsitaadiga

Selline kood siis näiteks:


<form onsubmit="return checkId();">
<!-- siia formi kood -->
</form>

<script type="text/javascript">
function checkId() {
if(isikukood(document.hkhkavaldus.isikukood.value)) {
return true;
}
return false;
}
</script>

_________________
GitHub
.NET Core & Azure baasil lahendused ja arhitektuur - kontakt.
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum
zepac
HV kasutaja
zepac

liitunud: 12.02.2006




sõnum 21.08.2010 18:04:21 vasta tsitaadiga

Scripti osa läheb ikka päisesse? Palun täpsusta, mis kuhu täpselt läheb. Me pole siin just teravamad pliiatsid karbis js osas icon_biggrin.gif
_________________
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 21.08.2010 18:20:27 vasta tsitaadiga

Tahtsin algul sulle koodi lehele integreerida, kuid su lehelt hakkas hunnikus veateateid tulema, nii, et ei viitsinud seda parandama hakata. Tegin siis ainult selle isikukoodiga lahtri näidise sulle. Lahtri taga on punane ruut, kui on õige kood muutub see roheliseks.

DEMO

NB! Jälgi, lisasin funktsiooni lõppu ühe rea, see on kindlalt vajalik minu koodi näidet kasutades.

   <label for="isikukood">Isikukood:</label>
      <input name="isikukood" type="text" id="isikukood" size="30" maxlength="11" onkeyup="isikukood(this.value);">&nbsp;&nbsp;<div style="width:20px;height:20px;background:#FF0000;" id="IKtr"></div><br>
      <span class="textfieldRequiredMsg">Palun sisestage enda isikukood.</span>

     

<script>
/*
* Validate Estonian national identification code.
*
* Copyright (c) 2009 Mika Tuupola
*
* Licensed under the MIT license:
* http://www.opensource.org/licenses/mit-license.php
*/

function isikukood(kood) {
   
    var multiplier_1 = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 1);
    var multiplier_2 = new Array(3, 4, 5, 6, 7, 8, 9, 1, 2, 3);
           
    var control = kood.charAt(10);
    var retval  = false;
   
    var mod   = 0;
    var total = 0;
   
    /* Do first run. */
    for (i=0; i < 10; i++) {
        total += kood.charAt(i) * multiplier_1[i];
    }
    mod = total % 11;

    /* If modulus is ten we need second run. */
    total = 0;
    if (10 == mod) {
        for (i=0; i < 10; i++) {
            total += kood.charAt(i) * multiplier_2[i];
        }
        mod = total % 11;
       
        /* If modulus is still ten revert to 0. */
        if (10 == mod) {
            mod = 0;
        }
    }
    if(control==mod){document.getElementById('IKtr').style.background ="#33FF66"}
    return control == mod;
}

</script>


tsitaat:
Scripti osa läheb ikka päisesse?

Kuna tegu funktsiooniga, siis vahet pole kus ta sul koodis asub. Kirjapildi huvides võib päises olla.

madedog mis jama sa talle kirjutad? See funktsioon ise juba tagastab true või false, miks selline topelt vahe funktsioon sinna kirjutada??

_________________


viimati muutis andrusny 21.08.2010 18:39:42, muudetud 1 kord
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
neros
HV Guru
neros

liitunud: 26.11.2003




sõnum 21.08.2010 18:27:42 vasta tsitaadiga

tsitaat:
madedog mis jama sa talle kirjutad? See funktsioon ise juba tagastab true või false, miks selline topelt vahe funktsioon sinna kirjutada??

See on näiteks selleks puhuks, kui Zepac soovib, et vigase isikukoodi puhul midagi muud tehtaks, nt alert.


viimati muutis neros 21.08.2010 18:28:56, muudetud 1 kord
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum
matis
HV kasutaja
matis

liitunud: 12.04.2004




sõnum 21.08.2010 18:30:19 vasta tsitaadiga

Panen siia ka PHP variandi isikukoodi kontrollist. Ehk on kasulik.

php:
  1. function checkPersonalCode($personalCode) {
  2.         if (strlen($personalCode) != 11) return false;
  3.         if (!is_numeric($personalCode)) return false;
  4.         $sum = getSubCheck($personalCode);
  5.         if (($sum % 11) == 10) $sum = getSubCheck($personalCode, 2);
  6.         return ($sum % 11) == substr($personalCode, 10, 1);
  7. }
  8.  
  9. function getSubCheck($personalCode, $start = 0) {
  10.         $sum = 0;
  11.         for ($i = 0; $i < strlen($personalCode) - 1; $i++) {
  12.                 $multiplier = $i + 1 + $start;
  13.                 if ($multiplier >= 10) $multiplier -= 9;
  14.                 $sum+=substr($personalCode, $i, 1) * $multiplier;
  15.         }
  16.         return $sum;
  17. }
  18.  


kasutada tuleks siis nii:
php:
  1.  
  2. $personalCode = '123356465456';
  3. //true või false
  4. $isPersonalCode = checkPersonalCode($personalCode);
  5.  

_________________
https://www.e-abi.ee/ - Pangalingid, Smartposti, Post24 moodulid, Järelmaksumoodulid. Magento, Prestahop, Wordpress. Aktsepteerin Bitcoini!
Soovid lisada oma tooteid HinnaVaatlusesse? https://www.e-abi.ee/magento/kasulikud/product-exporter-and-multi-product-feed-generator-hinnavaatlus.html


viimati muutis matis 21.08.2010 18:30:56, muudetud 1 kord
Kommentaarid: 63 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 59
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 21.08.2010 18:30:56 vasta tsitaadiga

Substr funktsiooni kasutamine on üleliigne antud juhul, lihtsam on kasutada lihtsalt $personalCode[$i].
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 21.08.2010 20:34:21 vasta tsitaadiga

Märkuseks andrusny viimase koodinäite juurde:

Üldiselt on heaks stiiliks hoida nn. äriloogika ja esitusloogika eraldi. Esialgne funktsioon isikukood() valideeris lihtsalt isikukoodi ja seda võis kasutada suvalisel veebilehel muutmata kujul. Kuid selle üheainsa rea lisamine sidus selle funktsiooni ühe konkreetse veebilehega. Parem oleks jätta isikukood() funktsioon rahule ja kirjutada konkreetse lehekülje jaoks eraldi funktsioon, umbes nagu madedog soovitas:

function checkId() {
  var lahter = document.getElementById("isikukood");
  lahter.style.background = isikukood(lahter.value) ? "#3F6" : "#FFF";
}

_________________
Mõistus otsas? Pane pinusse...
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
zepac
HV kasutaja
zepac

liitunud: 12.02.2006




sõnum 22.08.2010 00:19:30 vasta tsitaadiga

Isikukoodi valideerimise sain korda. Lisaks on veel juurde hankida funktsioon, mis tekitaks kontrollkoodi ehk captcha.
Siis veel teatud väljade kuvamis/peitmise, kui isik on alla 18 eluaasta.
Ja lõpuks peaks saama andmed transportida andmebaasist pdf ja xml formaati.

_________________
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 22.08.2010 00:55:55 vasta tsitaadiga

1. Kasuta reCAPTCHAt.
2. Triviaalne JavaScripti programmeerimise küsimus. Eelnevatest koodinäidetest on juba näha kuidas JavaScriptiga <input> elemendi väärtust lugeda ja style atribuudi väärtusi seada. Kui sa natukenegi HTML-i, CSS-i ja programmeerimist mõistad, siis ei tohiks olla probleem sul see asi ise välja nuputada. (Vihjeks: display:none;).
3. XML-i genereerimiseks on palju variante, võid seda genereerida samamoodi nagu sa HTML-i genereerid, võid aga ka ehitada mingeid puustruktuure ja neid siis mingi teegi abil välja trükkida - oleneb mida sul täpselt vaja teha, XML formaate on lõpmatu hulk. PDF-iga on sama küsimus: mida sul on tarvis saavutada? Kui keerukat ja peenelt vormindatud dokumenti sul on tarvis genereerida? Üldiselt soovitan otsida vahend, mis keerab HTML-i PDF-iks. Mu mäletamist mööda on PHP-s selle jaoks nii mõnigi library. Iseasi kui head nood on. Üldiselt eraldiseisvad käsurea-programmid annavad parema tulemuse, aga sul ei pruugi olla võimalik igasugu värki oma serverisse installeerida...

_________________
Mõistus otsas? Pane pinusse...
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Andrus Luht
itimees.ee
Andrus Luht

liitunud: 11.06.2002



Autoriseeritud ID-kaardiga

sõnum 22.08.2010 01:03:23 vasta tsitaadiga

Mina oleks siinkohal väga ettevaatlik edasise suhtes. AKI loeb isikukoodi küsimist ja käitlemist väga tundlikuks teemaks ning selleks, et seda seaduslikult teha peab tegijal olema isikuandmete käitlemise luba vms. Uuri AKI'st, mida täpsemalt selleks vaja, et üldse tohtida oma veebis kellegi isikukoodi küsida...

icon_idea.gif

_________________
Äriklassi serverilahenduste müük, paigaldus ja haldus. SaaS / PaaS / IaaS lahendused
Kasutatud äriklassi serverite, andmesalvede ja võrguseadmete ost-müük-rent
Tier-3 privaatpilvede, virtuaal- ja virtuaal-privaat-serverite lahendused. 24/7 haldus, monitooring
Kommentaarid: 377 loe/lisa Kasutajad arvavad:  :: 5 :: 1 :: 318
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
raxz
HV Guru

liitunud: 27.07.2003




sõnum 22.08.2010 01:43:11 vasta tsitaadiga

http://uudised.err.ee/index.php?06162730 kirjutas:
Andmekaitse inspektsioon (AKI) lükkab ümber väärarusaama isikukoodi salajasuse kohta ning kinnitab, et seaduse kohaselt ei kuulu isikukood delikaatsete isikuandmete hulka.


tsitaat:
4. Oluline on teada, et isikukoodid ei kuulu delikaatsete isikuandmete alla. Isikukoodid on tavalised isikuandmed ja nende kasutamisele ei ole seatud rohkem piiranguid kui näiteks inimese nime või sünniaja kasutamisele.
Kommentaarid: 46 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
Andrus Luht
itimees.ee
Andrus Luht

liitunud: 11.06.2002



Autoriseeritud ID-kaardiga

sõnum 22.08.2010 08:41:30 vasta tsitaadiga

raxz, kas ma rääkisin kuskil DELIKAATSETEST isikuandmetest? Ma rääkisin isikuandmete käitlemisest. Selleks on luba vaja vms.

icon_idea.gif

_________________
Äriklassi serverilahenduste müük, paigaldus ja haldus. SaaS / PaaS / IaaS lahendused
Kasutatud äriklassi serverite, andmesalvede ja võrguseadmete ost-müük-rent
Tier-3 privaatpilvede, virtuaal- ja virtuaal-privaat-serverite lahendused. 24/7 haldus, monitooring
Kommentaarid: 377 loe/lisa Kasutajad arvavad:  :: 5 :: 1 :: 318
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
kännuämmelg
HV Guru
kännuämmelg

liitunud: 27.08.2002




sõnum 22.08.2010 09:43:41 vasta tsitaadiga

Andrus Luht kirjutas:
raxz, kas ma rääkisin kuskil DELIKAATSETEST isikuandmetest? Ma rääkisin isikuandmete käitlemisest. Selleks on luba vaja vms.

icon_idea.gif

kuna isikukood pole delikaatne, andmeid ei koguta ning idee järgi omanik ise sisestab oma koodi (annab sellega nõusoleku), siis on JOKK
Kommentaarid: 242 loe/lisa Kasutajad arvavad:  :: 4 :: 3 :: 204
tagasi üles
vaata kasutaja infot saada privaatsõnum
Andrus Luht
itimees.ee
Andrus Luht

liitunud: 11.06.2002



Autoriseeritud ID-kaardiga

sõnum 22.08.2010 11:39:05 vasta tsitaadiga

kännuämmelg, AKI vaatab oma tegevuses siinkohal seda, kas IK küsimine on õigustatud, kuidas ja mida sellega tehakse ning antud juhul kuna luuakse andmekogu (PDF), kus on isiku andmed, siis kuidas neid edasi käideldakse. Kõik see aga vajab isikuandmete käitlemise luba. Hoidku jumal kui nüüd keegi kuskil hakkab salvestama logidesse, mida ja kus ja millal see isik tegi, siis on tegu juba isiku käitumisliku informatsiooniga, mis väga-ja-vägagi liigitub delikaatseks isikuinfoks...

icon_idea.gif

_________________
Äriklassi serverilahenduste müük, paigaldus ja haldus. SaaS / PaaS / IaaS lahendused
Kasutatud äriklassi serverite, andmesalvede ja võrguseadmete ost-müük-rent
Tier-3 privaatpilvede, virtuaal- ja virtuaal-privaat-serverite lahendused. 24/7 haldus, monitooring
Kommentaarid: 377 loe/lisa Kasutajad arvavad:  :: 5 :: 1 :: 318
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
zepac
HV kasutaja
zepac

liitunud: 12.02.2006




sõnum 22.08.2010 11:50:58 vasta tsitaadiga

Rahu, ainult rahu. Siin teemas üritan saada vaid nõuandeid, kuidas süsteem toimima saada. Hiljem, kui on kavas seda kusagil avalikult kasutama hakata, siis saab muidugi kõik vastavalt seaduslikule korrale seadistatud. icon_smile.gif
_________________
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
Andrus Luht
itimees.ee
Andrus Luht

liitunud: 11.06.2002



Autoriseeritud ID-kaardiga

sõnum 22.08.2010 12:05:08 vasta tsitaadiga

zepac, thumbs_up.gif
_________________
Äriklassi serverilahenduste müük, paigaldus ja haldus. SaaS / PaaS / IaaS lahendused
Kasutatud äriklassi serverite, andmesalvede ja võrguseadmete ost-müük-rent
Tier-3 privaatpilvede, virtuaal- ja virtuaal-privaat-serverite lahendused. 24/7 haldus, monitooring
Kommentaarid: 377 loe/lisa Kasutajad arvavad:  :: 5 :: 1 :: 318
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 22.08.2010 13:12:39 vasta tsitaadiga

Ma siiski ei saa jätta seda teemat, kuna minu meelest külvas Andrus praegu asjatut hirmu isikuandmete koha pealt.

Isikuandmete kaitse seadus ütleb: "Isikuandmed on mis tahes andmed tuvastatud või tuvastatava füüsilise isiku kohta, sõltumata sellest, millisel kujul või millises vormis need andmed on." Seega igasugune veebileht, mis mingisugustki infot kasutajate kohta salvestab (isegi kui ei küsita inimese ees- ja perekonnanimegi, isikukoodist rääkimata), tegeleb isikuandmetega, sest isik nende andmete taga on potentsiaalselt tuvastatav.

Isikuandmete töötlemiseks pole tarvis aga sugugi AKI nõusolekut. Oluline on hoopis selle isiku nõusolek, kelle kohta käivaid andmeid töödeldakse.

Andrus Luht kirjutas:
Hoidku jumal kui nüüd keegi kuskil hakkab salvestama logidesse, mida ja kus ja millal see isik tegi, siis on tegu juba isiku käitumisliku informatsiooniga, mis väga-ja-vägagi liigitub delikaatseks isikuinfoks...


Isikuandmete kaitse seadus on aga teisel seisukohal:

§ 4. (2) Delikaatsed isikuandmed on:
1) poliitilisi vaateid, usulisi ja maailmavaatelisi veendumusi kirjeldavad andmed, välja arvatud andmed seadusega ettenähtud korras registreeritud eraõiguslike juriidiliste isikute liikmeks olemise kohta;
2) etnilist päritolu ja rassilist kuuluvust kirjeldavad andmed;
3) andmed terviseseisundi või puude kohta;
4) andmed pärilikkuse informatsiooni kohta;
5) biomeetrilised andmed (eelkõige sõrmejälje-, peopesajälje- ja silmaiirisekujutis ning geeniandmed);
6) andmed seksuaalelu kohta;
7) andmed ametiühingu liikmelisuse kohta;
8) andmed süüteo toimepanemise või selle ohvriks langemise kohta enne avalikku kohtuistungit või õigusrikkumise asjas otsuse langetamist või asja menetluse lõpetamist.

_________________
Mõistus otsas? Pane pinusse...
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Andrus Luht
itimees.ee
Andrus Luht

liitunud: 11.06.2002



Autoriseeritud ID-kaardiga

sõnum 22.08.2010 14:22:27 vasta tsitaadiga

nene, krt, viimati kui AKI sel teemal ühe meie ettevõtet külastas siis seal nõuti küll, et nende juures tuleb registreerida, mis andmeid ja milleks kogutakse, kes kogub ja kuidas ja kes käitleb ning saada neilt luba sellise tegevuse toimetamiseks. Võin homme täpsustada, kas see oli ainult delikaatsete isikuandmete kohta. Mis puutub aga delikaatsetesse isikuandmetesse siis isiku käitumisharjumused (loe: logidest isikuliselt tuvastatav tegevus) liigituvad küll delikaatsete isikuandmete hulka kuna need võivad vabalt kirjeldada isiku poliitilisi ja maailmavaatelisi veendumusi. Piisab vaid sellest, et keegi kirjutab kuhugi x vormi, et Jeesus Kristus on ... ja ongi tegu delikaatse isikuinfoga. Kui ma nüüd õigesti mäletan siis ühte klienti kottis AKI hiljuti läbipääsusüsteemi andmebaasis olevate isikuandmete pärast. Oldi hirmus pahased, et seda andmekogu pole registreeritud ja ka seda, et andmete käitlejaid pole piisavalt instrueeritud vms.

icon_idea.gif

_________________
Äriklassi serverilahenduste müük, paigaldus ja haldus. SaaS / PaaS / IaaS lahendused
Kasutatud äriklassi serverite, andmesalvede ja võrguseadmete ost-müük-rent
Tier-3 privaatpilvede, virtuaal- ja virtuaal-privaat-serverite lahendused. 24/7 haldus, monitooring
Kommentaarid: 377 loe/lisa Kasutajad arvavad:  :: 5 :: 1 :: 318
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Renka
HV Guru
Renka

liitunud: 01.04.2002



Autoriseeritud ID-kaardiga

sõnum 22.08.2010 14:41:45 vasta tsitaadiga

Tahaks näha kuidas AKI Googlelt nõuab miskit icon_rolleyes.gif
_________________
There is no place like 127.0.0.1
Kommentaarid: 71 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Andrus Luht
itimees.ee
Andrus Luht

liitunud: 11.06.2002



Autoriseeritud ID-kaardiga

sõnum 22.08.2010 15:09:16 vasta tsitaadiga

Renka, see ei ole õnneks/kahjuks võimalik. Google ei asu meie AKI jurisdiktsioonis.
_________________
Äriklassi serverilahenduste müük, paigaldus ja haldus. SaaS / PaaS / IaaS lahendused
Kasutatud äriklassi serverite, andmesalvede ja võrguseadmete ost-müük-rent
Tier-3 privaatpilvede, virtuaal- ja virtuaal-privaat-serverite lahendused. 24/7 haldus, monitooring
Kommentaarid: 377 loe/lisa Kasutajad arvavad:  :: 5 :: 1 :: 318
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  Kontrollkood + show/hide + tulemuste pdf-i transportimine (Isikukoodi valideerimine)
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.