diff --git a/lang/sq/admin.php b/lang/sq/admin.php
new file mode 100644
index 00000000000..fd1a88144cb
--- /dev/null
+++ b/lang/sq/admin.php
@@ -0,0 +1,11 @@
+Informacione tė mėtejshme';
+$string['upgradelogsinfo'] = 'Disa ndryshime kanė ndryshuar mėnyrėn si ruhen disa loge. Pėr tė parė tė gjithė loget e vjetra ėshtė e nevojshme tė azhornohen. Nė varėsi tė sitit tėnd ky operacion mund tė kėrkojė shumė kohė (prsh disa orė) dhe mund tė jetė njė punė e madhe pėr bazėn e tė dhėnave tė njė faqeje tė madhe. Pasiazhornimi tė ketė filluar duhet ta lini tė mbarojė (duke e mbajtur dritaren e browserit tė hapur ). Mos u shqetėsoni - faqja juaj do tė vazhdojė tė punojė normalisht ndėrsa loget azhornohen.
A doni tė azhornoni loget tani?';
+$string['upgradinglogs'] = 'Logimet po azhornohen';
+
+?>
diff --git a/lang/sq/algebra.php b/lang/sq/algebra.php
new file mode 100644
index 00000000000..5f0ee51c1a4
--- /dev/null
+++ b/lang/sq/algebra.php
@@ -0,0 +1,7 @@
+
+
diff --git a/lang/sq/appointment.php b/lang/sq/appointment.php
new file mode 100644
index 00000000000..efa18f13738
--- /dev/null
+++ b/lang/sq/appointment.php
@@ -0,0 +1,45 @@
+
+
diff --git a/lang/sq/assignment.php b/lang/sq/assignment.php
new file mode 100644
index 00000000000..b4b6aeb72fc
--- /dev/null
+++ b/lang/sq/assignment.php
@@ -0,0 +1,53 @@
+teacher ka korrigjuar detyrėn tėnde pėr ushtrimin \'$a->assignment\'.
+
+Mund tė shikosh vlerėsimin pėr detyrėn tėnde:
+
+$a->url ';
+$string['assignmentmailhtml'] = '$a->teacher ka korrigjuar detyrėn tėnde pėr ushtrimin \'$a->assignment\'.
+Mund tė shikosh vlerėsimin pėr detyrėn url\">tėnde';
+$string['assignmentname'] = 'Titulli i detyrės';
+$string['assignmenttype'] = 'Tipi i detyrės';
+$string['configmaxbytes'] = 'Madhėsia maksimale e detyrės sė dėrguar pėr tė gjitha detyrat e faqes (e ndryshueshme nga limitet e kursit dhe nga konfigurimi lokal)';
+$string['description'] = 'Pėrshkrimi';
+$string['duedate'] = 'Data e skadencės';
+$string['duedateno'] = 'Pa skadencė';
+$string['early'] = '$a herėt';
+$string['existingfiledeleted'] = 'Ky file ėshtė fshirė: $a';
+$string['failedupdatefeedback'] = 'Azhornimi i pėrgjigjeve ndaj dėrgesave tė pėrdoruesit $a i pasuksesshėm';
+$string['feedback'] = 'Pėrgjigjet';
+$string['feedbackupdated'] = ' Pėrgjigjet ndaj kėrkesave tė azhornuara pėr $a pėrdorues';
+$string['late'] = '$a vonė';
+$string['maximumgrade'] = 'Nota maksimale';
+$string['maximumsize'] = 'Madhėsia maksimale';
+$string['modulename'] = 'Detyra';
+$string['modulenameplural'] = 'Detyrat';
+$string['newsubmissions'] = 'Detyrat e dorėzuara';
+$string['notgradedyet'] = 'Akoma i pakorrigjuar';
+$string['notsubmittedyet'] = 'Akoma i padėrguar';
+$string['overwritewarning'] = 'Kujdes: Po transferohen tė dhėna tė tjera tė cila do tė ZĖVĖNDĖSOJNĖ ato aktuale.';
+$string['saveallfeedback'] = 'Ruaj tė gjitha pėrgjigjet e mia';
+$string['submissionfeedback'] = 'Pėrgjigjia ndaj dėrgesės';
+$string['submissions'] = 'Dėrgesa';
+$string['submitassignment'] = 'Dėrgo detyrėn tėnde duke pėrdorur kėtė form';
+$string['submitted'] = 'U dėrgua';
+$string['typeoffline'] = 'Aktiviteti nė klasė';
+$string['typeuploadsingle'] = 'Dėrgo njė file';
+$string['uploadbadname'] = 'Ky file pėrmban karaktere tė panjohur dhe nuk mund tė transferohet.';
+$string['uploadedfiles'] = 'File-t u transferuan';
+$string['uploaderror'] = 'Ndodhi njė gbim gjatė ruajtjes sė file-it nė server.';
+$string['uploadfailnoupdate'] = 'File-i u transferua me sukses por nuk ishte e mundur tė azhornohej !';
+$string['uploadfiletoobig'] = 'Na vjen keq, por file-i ėshtė tepėr i madh (limiti ėshtė $a bytes)';
+$string['uploadnofilefound'] = 'Nuk u gjet asnjė file. Jeni i sigurtė qė keni zgjedhur njė pėr tė dėrguar?';
+$string['uploadnotregistered'] = '\'$a\' ėshtė dėrguar por regjistrimi nuk ėshtė kryer!';
+$string['uploadsuccess'] = '\'$a\' u dėrgua korrektėsisht';
+$string['viewfeedback'] = 'Shiko vlerėsime dhe pergjigje pėr takimet';
+$string['viewsubmissions'] = 'Shiko $a takimet e dėrguara';
+$string['yoursubmission'] = 'Dėrgesa jote';
+
+?>
diff --git a/lang/sq/attendance.php b/lang/sq/attendance.php
new file mode 100644
index 00000000000..f6b3ce931c1
--- /dev/null
+++ b/lang/sq/attendance.php
@@ -0,0 +1,71 @@
+
diff --git a/lang/sq/auth.php b/lang/sq/auth.php
new file mode 100644
index 00000000000..6829e2a21d8
--- /dev/null
+++ b/lang/sq/auth.php
@@ -0,0 +1,66 @@
+fushat e databazės sė jashtme qė specifikoni kėtu.
Nėse i lini kėto bosh atėherė do tė pėrdoren default-et .
Nė tė dyja rastet pėrdoruesi mund t\'i ndryshojė tė gjitha kėto fusha pasi logohet.'; +$string['auth_dbfieldpass'] = 'Emri i fushės qė pėrmban fjalėkalimet'; +$string['auth_dbfielduser'] = 'Emri i fushės qė pėrmban emrat e pėrdoruesve'; +$string['auth_dbhost'] = 'Kompjuteri ku gjendet serveri i databazave'; +$string['auth_dbname'] = 'Emri i databazės'; +$string['auth_dbpass'] = 'Fjalėkalimi qė i korrespondon kėtij emri pėrdoruesi'; +$string['auth_dbpasstype'] = 'Specifiko formatin qė pėrdor fusha e fjalėkalimit. Enkriptimi MD5 ėshtė i dobishėm dhe pėr t\'u lidhur me aplikime tė tjera web si PostNuke'; +$string['auth_dbtable'] = 'Emri i tabelės sė databazės'; +$string['auth_dbtitle'] = 'Pėrdor njė databazė tė jashtme'; +$string['auth_dbtype'] = 'Tipi i databazės(Shiko dokumentacioni ADOdb pėr detaje)'; +$string['auth_dbuser'] = 'Emri i pėrdoruesit me akses pėr tė lexuar nė databazė'; +$string['auth_emaildescription'] = 'Konfirmimi me email ėshtė mėnyra standarte e verifikimit. Kur pėrdoruesi rregjistrohet, duke zgjedhur emrin e vet tė pėrdoruesit dhe fjalėkalimin, njė email konfirmimi dėrgohet nė adresėn email tė pėrdoruesit. Ky email pėrmban njė link tė sigurtė tė njė faqeje ku pėrdoruesi mund tė konfirmojė llogarinė e vet. Login tė ardhshėm vetėm kontrollojnė emrin e pėrdoruesit dhe fjalėkalimin me ato qė ruhen nė databazėn e Moodle.'; +$string['auth_emailtitle'] = 'Verifikimi nėpėrmjet email-it'; +$string['auth_imapdescription'] = 'Kjo metodė pėrdor njė server IMAP pėr tė kontrolluar nėse njė emėr i dhėnė pėrdoruesi dhe njė fjalėkalim janė tė saktė. '; +$string['auth_imaphost'] = 'Adresa e serverit IMAP. Pėrdor numrin IP, jo emrin DNS.'; +$string['auth_imapport'] = 'Porti i serverit IMAP. Normalisht ėshtė 143 ose 993.'; +$string['auth_imaptitle'] = 'Pėrdor njė server IMAP'; +$string['auth_imaptype'] = 'Tipi i serverit IMAP. Serverat IMAP mund tė kenė mėnyra tė ndryshme verifikimi dhe negocimi.'; +$string['auth_ldap_bind_dn'] = 'Nėse do tė pėrdorėsh bind-user pėr tė kėrkuar pėrdoruesit, specifikoje kėtu. Diēka si \'cn=ldapuser,ou=public,o=org\''; +$string['auth_ldap_bind_pw'] = 'Fjalėkalimi pėr pėrdorues tė verbėr.'; +$string['auth_ldap_contexts'] = 'Lista e specifikimeve (konteksti) ku futen pėrdoruesit. Ndaji specifikimet e ndryshme me \';\'. Psh : \'ou=users,o=org; ou=others,o=org\''; +$string['auth_ldap_create_context'] = 'Nėse e pajisni krijimin e pėrdoruesit me konfirmimin nėpėrmjet email-it, specifiko kontekstin ku krijohen pėrdoruesit. Ky kontekst duhet tė jetė i ndryshėm nga pėrdoruesit e tjerė pėr arsye sigurie. Nuk ėshtė e nevojshme ta shtosh kėtė kontekst tek variabli ldap_context, Moodle do tė kėrkojė automatikisht pėrdoruesit nė kėtė kontekst. '; +$string['auth_ldap_creators'] = 'Lista e grupeve nė tė cilat antarėt mund tė krijojnė kurse tė reja. Ngaji grupet e shumfishta multipli me \';\'. Zakonisht diēka si \'cn=teachers,ou=staff,o=myorg\''; +$string['auth_ldap_host_url'] = 'Specifiko server-in LDAP me njė URL tė tipit \'ldap://ldap.myorg.com/\' o \'ldaps://ldap.myorg.com/\' '; +$string['auth_ldap_memberattribute'] = 'Specifiko atributin e antarit pėrdorues, kur pėrdoruesit i pėrkasin njė grupi. Zakonisht \'member\''; +$string['auth_ldap_search_sub'] = 'Vendos vlerat e <> 0 nėse preferon tė kėrkosh pėrdoruesit sipas nėnkonteksteve.'; +$string['auth_ldap_update_userinfo'] = 'Azhorno informacionin e pėrdoruesit (emri, mbiemri, adresa...) nga LDAP te Moodle. Shiko te /auth/ldap/attr_mappings.php pėr informacione mbi rrugėzimin'; +$string['auth_ldap_user_attribute'] = 'Atributi i pėrdorur pėr tė kėrkuar emrat e pėrdoruesve. Zakonisht \'cn\'.'; +$string['auth_ldapdescription'] = 'Kjo metodė jep autentifikimin nėpėrmjet njė server-i LDAP tė jashtėm. +Mėse emri i pėrdoruesit dhe password-i qė janė dhėnė janė tė vlefshme, Moodle krijon njė pėrdorues tė ri tek baza e tė dhėnave. Ky modul mund tė lexojė atributet nga LDAP dhe tė mbushi fushat e kėrkuara nė Moodle. Nė logimet suksesive, vetėm emri i pėrdoruesit dhe password-i do tė kontrollohen.'; +$string['auth_ldapextrafields'] = 'Kėto fusha janė opsionale. Mund tė zgjedhėsh qė tė paraplotėsohen disa fusha tė pėrdoruesit tė Moodle me informacione nga fushat LDAP qė ju i specifikoni kėtu.
Nėse i lini kėto fusha bosh, atėhere asgjė nuk do tė trasferohet nga LDAP dhe do tė pėrdoren tė dhėnat default tė Moodle.
Nė rast tė kundėrt, pėrdoruesit mund ti modifikojnė tė gjitha kėto fusah pasi tė jenė loguar.';
+$string['auth_ldaptitle'] = 'Pėrdor njė server LDAP';
+$string['auth_manualdescription'] = 'Kjo metodė u heq ēdo mundėsi pėrdoruesve qė tä krijojnė llogaritė e tyre. Tė gjitha llogaritė duhet tė krijohen manualisht nga njė administrator.';
+$string['auth_manualtitle'] = 'Vetėmo regjistrime manualisht';
+$string['auth_multiplehosts'] = 'Mund tė listohen host-e (kupmjutera tė largėt) tė shumėfishtė (psh. host1.com;host2.com;host3.com)';
+$string['auth_nntpdescription'] = 'Kjo metodė pėrdor njė server NNTP pėr tė kontrolluar nėse emri i pėrdoruesit dhe password-i ėshtė i vlefshėm.';
+$string['auth_nntphost'] = 'Adresa e server-it NNTP. Pėrdor numerin IP, jo emrin DNS.';
+$string['auth_nntpport'] = 'Porta e server-it (zakonisht 119 )';
+$string['auth_nntptitle'] = 'Pėrdor njė server NNTP';
+$string['auth_nonedescription'] = 'Pėrdoruesit mund tė regjistrohen dhe tė krijojnė llogari tė vlefshme menjėherė, pa autentifikimin nga njė server i jashtėm dhe pa konfirmim nėpėrmjet email-it. Kujdes nė pėrdorimin e kėtij opsioni - mendo pėr sigurinė dhe problemet e administrimit qė mund tė shkaktojė ky opsion. ';
+$string['auth_nonetitle'] = 'Pa autentfikim';
+$string['auth_pop3description'] = 'Kjo metodė pėrdor njė server POP3 pėr tė kontrolluar nėse emri i pėrdoruesit dhe password-i ėshtė i vlefshėm.';
+$string['auth_pop3host'] = 'Adresa e server-it POP3. Pėrdor numerin IP, dhe jo emrin DNS.';
+$string['auth_pop3port'] = 'Porta e server-it (zakonisht 110 )';
+$string['auth_pop3title'] = 'Pėrdor server POP3';
+$string['auth_pop3type'] = 'Tipi i server-it. Nėse server-i juaj pėrdor ēertifikime sigurie, zgjidh pop3cert.';
+$string['auth_user_create'] = 'Mundėso krijimin e pėrdoruesvete';
+$string['auth_user_creation'] = 'Pėrdoruesit e rinj (anonimė) mund tė krijojnė llogari pėrdoruesish te autentifikuesi i jashėm dhe tė konfirmohen nėpėrmjet email-it. Nėse e mundėson kėtė, mbaje mend qė tė konfigurosh edhe opsionet specifike tė modulit pėr krijimin e pėrdoruesve.';
+$string['auth_usernameexists'] = 'Emri i zgjedhur pėr pėrdorues ėshtė tashmė i pėrdorur. Zgjidhni njė tjetėr. ';
+$string['authenticationoptions'] = 'Opsionet e autentifikimit';
+$string['authinstructions'] = 'Kėtu mund tė japėsh instruksione pėr pėrdoruesit e tu, kėshtu ata mund tė mėsojnė se cilin emėr pėrdoruesi dhe password-i duhet tė pėrdorin. Teksti qė ju futni kėtu do tė shfaqet nė faqen e login-it. Nėse e lė bosh nuk do tė jepen instruksione.';
+$string['changepassword'] = 'Ndrysho password-in URL';
+$string['changepasswordhelp'] = 'Kėtu mund tė specifikosh se ku mund tė rikuperojnė ose ndryshojnė pėrdoruesit username/password nėse i kanė harruar. Kjo do tu jepet pėrdoruesve si njė buton nė faqen e logimit dhe nė faqen e pėrdoruesit. Nėse e lė bosh butoni nuk do tė shfaqet.';
+$string['chooseauthmethod'] = 'Zgjidhi njė metodė autentifikimi:';
+$string['guestloginbutton'] = 'Butoni i logimit si guest ';
+$string['instructions'] = 'Instruksione';
+$string['md5'] = 'Kodimi MD5';
+$string['plaintext'] = 'Tekst i thjeshtė';
+$string['showguestlogin'] = 'Mund ta fshehėsh ose ta shfaqėsh butonin e logimit si vizitor(mysafir) nė faqen e logimit.';
+
+?>
diff --git a/lang/sq/calendar.php b/lang/sq/calendar.php
new file mode 100644
index 00000000000..e464bf5df80
--- /dev/null
+++ b/lang/sq/calendar.php
@@ -0,0 +1,88 @@
+
diff --git a/lang/sq/censor.php b/lang/sq/censor.php
new file mode 100644
index 00000000000..2863f020228
--- /dev/null
+++ b/lang/sq/censor.php
@@ -0,0 +1,7 @@
+
diff --git a/lang/sq/chat.php b/lang/sq/chat.php
new file mode 100644
index 00000000000..6f260a065da
--- /dev/null
+++ b/lang/sq/chat.php
@@ -0,0 +1,43 @@
+
diff --git a/lang/sq/chatarea.php b/lang/sq/chatarea.php
new file mode 100644
index 00000000000..841df2c8f6f
Binary files /dev/null and b/lang/sq/chatarea.php differ
diff --git a/lang/sq/choice.php b/lang/sq/choice.php
new file mode 100644
index 00000000000..576d984c050
--- /dev/null
+++ b/lang/sq/choice.php
@@ -0,0 +1,23 @@
+
diff --git a/lang/sq/countries.php b/lang/sq/countries.php
new file mode 100644
index 00000000000..cc0b1f1bf4a
--- /dev/null
+++ b/lang/sq/countries.php
@@ -0,0 +1,245 @@
+
diff --git a/lang/sq/dialogue.php b/lang/sq/dialogue.php
new file mode 100644
index 00000000000..f8a2b34e4e5
--- /dev/null
+++ b/lang/sq/dialogue.php
@@ -0,0 +1,70 @@
+
Je i sigurtė qė do ta mbyllėsh kėtė dialog? ';
+$string['deleteafter'] = 'Fshi dialogjet e mbyllura, pas (ditėsh)';
+$string['dialogueclosed'] = 'Dialogu i mbyllur';
+$string['dialogueintro'] = 'Hyrje dialogu';
+$string['dialoguemail'] = '$a->userform ka dėrguar njė mesazh tė ri pėr dialogun tuaj \'$a->dialogue\'
+
+Ju mund ta shikoni atė tė shtuar te mesazhet(hyrjet) e dialogut tuaj:
+
+$a->url';
+$string['dialoguemailhtml'] = '$a->userform ka dėrguar njė mesazh tė ri te dialogu \'$a->dialogue\'
+Mund ta shikosh atė tė shtuar te url\">dialogu juaj.';
+$string['dialoguename'] = 'Emri i dialogut';
+$string['dialogueopened'] = 'Dialogu i hapur me $a';
+$string['dialoguewith'] = 'Dialog me $a';
+$string['everybody'] = 'Tė gjithė';
+$string['furtherinformation'] = 'Informacioni i fundit';
+$string['lastentry'] = 'Mesazhi i fundit';
+$string['maildefault'] = 'mail-i default';
+$string['modulename'] = 'Dialog';
+$string['modulenameplural'] = 'Dialogje';
+$string['namehascloseddialogue'] = '$a ka mbyllur dialogun';
+$string['newdialogueentries'] = 'Mesazhe tė reja te dialogu';
+$string['newentry'] = 'Mesazh i ri';
+$string['noavailablepeople'] = 'Nuk ka asnjė disponibėl pėr njė dialog';
+$string['nopersonchosen'] = 'Asnjė person i zgjedhur';
+$string['nosubject'] = 'Nuk ėshtė futur asnjė argument';
+$string['notextentered'] = 'Nuk ėshtė futur tekst';
+$string['notstarted'] = 'Nuk e ke filluar akoma kėtė dialog';
+$string['notyetseen'] = 'Nuk ėshtė parė akoma ';
+$string['numberofentries'] = 'Numri i mesazheve';
+$string['numberofentriesadded'] = 'Numri i mesazheve tė shtuara: $a';
+$string['of'] = 'nga';
+$string['onwrote'] = 'Nė $a shkruan';
+$string['onyouwrote'] = 'Nė $a ti shkrove';
+$string['open'] = 'Hap';
+$string['openadialoguewith'] = 'Hap njė dialog me';
+$string['opendialogue'] = 'Hap dialog';
+$string['opendialogueentries'] = 'Hap mesazhe dialogu';
+$string['pane0'] = 'Hap njė dialog';
+$string['pane1'] = '$a Dialogje qė presin replika prej teje';
+$string['pane1one'] = '1 dialog pret njė replikė nga ty';
+$string['pane2'] = '$a Dialogje presin replika nga person tjetėr';
+$string['pane2one'] = '1 dialog pret njė replikė nga person tjetėr';
+$string['pane3'] = '$a dialogje tė mbylluara';
+$string['pane3one'] = '1 dialog i mbyllur';
+$string['seen'] = 'I parė $a mė parė';
+$string['sendmailmessages'] = 'Dėrgo mesazhe email-i pėr mesazhet e mia';
+$string['status'] = 'Gjendja';
+$string['studenttostudent'] = 'Student - Student';
+$string['subject'] = 'Argument';
+$string['subjectadded'] = 'Argumenti i shtuar';
+$string['teachertostudent'] = 'Mėsues - Studente';
+$string['typefirstentry'] = 'Shtyp mesazhin e parė kėtu';
+$string['typefollowup'] = 'Shtyp vazhdimin kėtu';
+$string['typeofdialogue'] = 'Tipi i dialogut';
+$string['typereply'] = 'Shtyp pėrgjigjen kėtu';
+$string['viewallentries'] = 'Trego mesazhet e dialogut $a ';
+
+?>
diff --git a/lang/sq/docs/README.txt b/lang/sq/docs/README.txt
new file mode 100644
index 00000000000..27265d05da4
--- /dev/null
+++ b/lang/sq/docs/README.txt
@@ -0,0 +1,48 @@
+Moodle documentation
+--------------------
+
+If you want to translate this documentation into another language,
+I would suggest that you:
+
+ 1) don't include English versions of the files in this directory
+ because they will be used automatically anyway if it is missing
+ from your language pack.
+
+ 2) translate them in this order (starting with the important ones):
+
+ MOST IMPORTANT
+ |-------------------
+ |
+ | - files.php
+ | - install.html
+ | - installamp.html
+ | - upgrade.html
+ | - faq.html
+ |
+ | -----------------
+ |
+ | - teacher.html
+ | - module_files.txt
+ |
+ | -----------------
+ |
+ | - intro.html
+ | - features.html
+ | - release.html
+ |
+ | -----------------
+ |
+ | - developer.html
+ | - cvs.html
+ | - future.html
+ |
+ | -----------------
+ |
+ | - license.html
+ |
+ |-------------------
+ LEAST IMPORTANT
+
+ 3) Please don't translate credits.html at all - it changes too much.
+
+
diff --git a/lang/sq/docs/background.html b/lang/sq/docs/background.html
new file mode 100644
index 00000000000..e9c2dc7d0f5
--- /dev/null
+++ b/lang/sq/docs/background.html
@@ -0,0 +1,79 @@
+
+
+
++ +Moodle ėshtė aktiv dhe qė nxjerr punė vazhdimisht. Zhvillimi i saj ka filluar + nga Martin + Dougiamas i cili vazhdon ta udhėheqė projektin:
+++Kam punuar pėr tė, pėr disa vjet, nė njėmėnyrė a njė tjetėr. Ai + startoi nė vitete 90' kur unė isha webmaster nė Curtin + University of Technology dhe njė system administrator i instalimneve WebCT tė tyre. + Ndesha shumė zhgėnjime me bishėn WebCT dhe zhvillova njė kruajtės + qė duhej pėr gėrvishje - duhej tė kishte njė mėnyrė mė tė mirė (jo, jo Drrasė tė zezė + :-)
+Njoh gjithashtu mjaft nerėz nė shkolla dhe institucione mė tė vogla (dhe + ca tė mėdha!) qė duan ta shfrytėzojnė mė mirė Internetin por nuk dinė + ku tė fillojnė nė morinė e teknollogjive dhe pedagogjive qė janė aty. + Unė kam shpresuar se do tė ishte njė alternativė falas qė kėta njerėz do mund + ta pėrdorin pė ti ndihmuar ata tė zhvendosin atėsitė e tyre tė mėsimdhėnies tek mjedisi online.
+Besimi im i fortė nė mundėsitė e parealizuara tė arsimimit tė bazuar nė Internet + mė mė udhėhoqi nė kryerjen e njė Masteri dhe mandej njė PhD nė Edukim, duke kombinuar karierėn + time tė mėparshem nė Shkenca Kompjuterike me njohuritė mbi natyrėn e + tė mėsuarit dhe bashkpunimin. Nė veēanti, jam i ndikuar + nga epistemologjia konstruksionizmit social - e cila e trajton tė mėsuarit + jo vetėm si aktivitet social, por fokuson vėmendjen nė tė mėsuarit qė kryhet gjatė + krijimtarive tė ndryshme (tė tilla si tekste) qė i shohin ose i pėrdorin tė tjerėt. +
+Pėr mua ėshtė kryesorja qė ky software tė jetė i lehtė nė pėrdorim - nė fakt duhet tė jetė intuitiv + sa mė shumė tė jetė e mundur.
+Jam i angazhuar ta vazhdoj punėn time mbi Moodle dhe ta ruaj atė tė Hapur + dhe Falas. Unė kam besimtė thellė nė rėndėsinė e edukimit jo me kufizime + dhe mėsimdhėnien e mundėsuar, dhe Moodle ėshtė rruga kryesore me tė cilėn unė mund tė kontribuoj nė + realizimin e kėtyre idealeve.
+Njė numėr versionesh tė hershme janė flakur deris ai hodhi + versionin 1.0 mė 20 Gusht, 2002. Ky version + ishte destinuar pėr klasa tė vogla tė nivelit Universitar, dhe + ishte eksperimental qė analizoi natyrėn e + bashkpunimit dhe reagimit midis kėtyre grupeve tė vogla tė pjesmarrėsve + tė rritur. +
+Qysh athere janė lėshuar seri tė qėndrueshme duke shtuar tipare tė reja, + dhe performancė mė tė mirė. +
+As Moodle ėshtė i pėrhapur dhe komuniteti i pėrdoruesve ėshtė rritur, ka mė shumė inpute + nga njerėz nga mė tė ndryshmit nė situata tė ndryshme mėsimdhėnieje. Pėr shembull , + Moodle pėrdoret tashmė jo vetėm nė Universitete, por edhe nė shkollat e mesme, shkollat primare, + nė organizata jofitimprurėse, kompani private, nga mėsues tė shumėllojshėm tė pavarur madje edhe + nga prindėr qė i mėsojnė fėmijėt nė shtėpi. Njė numėr nė rritje njerėzish nga e gjithė bota po + kontribuojnė te Moodle nė mėnyra tė ndryshme - pėr mė shumė detaje shiko faqen Kredite + . +
+Njė tipar i rėndėsishėm i projektit Moodle ėshtė web site i tijmoodle.org + , i cili ėshtė burimi qėndror i informacionit, diskutimeve dhe bashkpunimeve + midis pėrdoruesve tė Moodle, ku hyjnė administratorė sistemi, mėsuesa, kėrkues, + zhvillues softesh. Ky site ėshtė + gjithnjė nė ndjekje tė nevojave tė komunitetit, dhe sikurse Moodle ai do tė jetė + gjithmonė i lirė. +
+Mė 2003, Kompania moodle.com + u lanēua pėr tė dhėnė suport komercial atyre qė kanė nevojė pėr tė, sikurse + hostimin, konsultimin dhe shėrbime tė tjera. +
+Pėr planet e mėtejshme tė Moodle, shiko Rruga e tė + ardhmes.
+
Version: $Id$
+ + + diff --git a/lang/sq/docs/coding.html b/lang/sq/docs/coding.html new file mode 100644 index 00000000000..2022d9020ff --- /dev/null +++ b/lang/sq/docs/coding.html @@ -0,0 +1,189 @@ + + +Ēēdo projekt bashkpunimi ka nevojė pėr konsistencė dhe stabilitet + pėr tė qėnė i fortė.
+Kėto porosi jepen pėr tė treguar synimin e kodit Moodle. +Disa nga kodet e vjetra mbulojnė pak fusha, + por kjo do tė rregullohet eventualisht. Tė gjitha kodet e reja duhet + duhet tu afrohen sa tė jetė e mundur kėtyre standarteve.
++
E di qė ėshtė pak e mėrzitshme tė ndryshosh stilin + nėse jeni mėsuar me njė tjetėr, por vini nė balancė kėtė mėrzitje me mėrzitjen e + tė gjithė njerzve tė tjerė qė do pėrpiqen mė vonė tė kuptojnė kodet Moodle me stile tė pėrziera . + Ka shumė arsye pro dhe kundėr ēdo stili qė pėrdorin njerzit, + por stili korent strong>ėshtė, prandaj mbetuni nė tė.
+GOOD: $quiz
+ GOOD: $errorstring
+GOOD: $assignments (pėr njė tabelė objektesh)
+ GOOD: $i (por vetėm pak cikle)
+
+ BAD: $Quiz
+ BAD: $aReallyLongVariableNameWithoutAGoodReason
+ BAD: $error_string
define("FORUM_MODE_FLATOLDEST", + 1);
+ funksion forum_set_display_mode($mode=0)
+ {
+ global $USER,
+ $CFG;
+
+ if ($mode)
+ {
+ $USER->mode
+ = $mode;
+ } else if (empty($USER->mode))
+ {
+ $USER->mode
+ = $CFG->forum_displaymode;
+ }
+ }
if ($quiz->attempts)
+ {
+ if ($numattempts >
+ $quiz->attempts)
+ {
+ error($strtoomanyattempts,
+ "view.php?id=$cm->id");
+ }
+ }
$var = 'ca tekst pa ndonjė
+ variabėl';
+ $var = "me karaktere speciale si njė rresht i ri \n";
+ $var = 'njė variabėl shumė, shumė i gjatė me njė '.$single.' variabėl nė tė';
+ $var = "ca $tekst me $shumė variabla $brenda tij";
function forum_get_ratings_mean($postid,
+ $scale, $ratings=NULL)
+ {
+ /// Kthen mesataren klasifikimeve tė njė postimi qė i jepet pėrdoruesit
+ corent nga tė tjerė.
+ /// Shkalla ėshtė njė tabelė e klasifikimeve tė mundėshme
+ ///Ratings ėshtė njė tabelė e thjeshtė e notave aktuale (numra tė plotė)
+
+ if (!$ratings)
+ {
+ $ratings
+ = array(); //
+ Inicializon njė tabelė bosh
+ if ($rates
+ = get_records("forum_ratings",
+ "post", $postid))
+ {
+ //
+ Proceson ēdo klasifikim me rradhė
+ foreach
+ ($rates as $rate)
+ {
+ ....etc
foreach ($objects
+ as $key =>
+ $thing) {
+ process($thing);
+
+ }
+
+ if ($x ==
+ $y)
+ {
+ $a
+ = $b;
+ } else if ($x ==
+ $z) {
+ $a
+ = $c;
+ } else {
+ $a
+ = $d;
+ }
+
Version: $Id$
+ + diff --git a/lang/sq/docs/credits.html b/lang/sq/docs/credits.html new file mode 100644 index 00000000000..fc58335e1d9 --- /dev/null +++ b/lang/sq/docs/credits.html @@ -0,0 +1,209 @@ + + + +++ + diff --git a/lang/sq/docs/cvs.html b/lang/sq/docs/cvs.html new file mode 100644 index 00000000000..253b2931628 --- /dev/null +++ b/lang/sq/docs/cvs.html @@ -0,0 +1,148 @@ + + +Udhėheqja e gjithēkaje
+++Martin Dougiamas ėshtė ideatori, zhvilluesi udhėheqės, menaxher projekti, menaxher botimi pėr krejt projektin Moodle. Pėrdorni sheqer?
+Paketa e Software-it Moodle ėshtė Copyright © 1999-2004, Martin Dougiamas nėn GNU GPL.
++
Zhvilluesi kryesor
+++Njė falenderim special prej tė gjithve pėr ata qė kanė kontribuar nė shkrimin e + kodeve tė Moodle dhe kanė ndihmuar nė rritjen e saj. Ka njerėz qė "ndjekin" zhvillimin e Moodle dhe pa ta Moodle do tė ishte njė gjė e vogėl:
++++ Eloy Lafuente (stronk7), Ray Kingdon, Williams Castillo, Petri Asikainen, Henrik Kaipe, Zbigniew Fiedorowicz, Gustav Delius, Thomas Robb, Janne Mikkonen, Jon Papaioannou, + Scott Elliott
++
Kontribues tė tjerė
+++Shumė njerėz tė tjerė kanė kontribuar (dhe vazhdojnė tė kontribojnė) me diskutime konstruktive, + suport, testim dhe me copėza kodi dhe dokumentacioni. Kjo listė ėshtė shumė e gjatė dhe ndryshon gjithmonė, + por disa emra pėrfshihen (sipas renditjes qė janė shtuar): +
++++ Peter C. Taylor, Art Lader, Matt Hope, Tom Murdock, Sébastien Namčche, James Miller, Dustin + Rue, Holger Schadeck, Giovanni Tummarello, John Windmueller, Sean Keogh, Mitsuhiro + Yoshida, Greg Barnett, Mark Kimes, Mary Hunter, Russell Jungwirth, Przemyslaw Stencel, Roberto + Pinna (Bobo), John "Captain" Eyre, Paula Edmiston, Howard Miller, + Claudio Tavares, P. Timothy Ervin, Bob Calder, Ursula + Raab, David Delgado, Mad Alex, Gaëtan Frenoy, Bernard Boucher, Bryan Williams, Mike Churchward, Rob Butner, Koen Roggemans.
+Mė falni nėse ne kemi harruar tė inkludojmė emrin tuaj kėtu - Komuniteti i Moodle ėshtė i gjerė dhe aktive kėshtu qė kjo listė vėshtirė + tė mbahet! Ju lutem dėrgoni njė mesazh te Martin dhe bėni sugjerimet tuaja! :-)
+Falenderojmė gjithashtu seicinin prej jush qė ka +
++
+- dhuruar nėpėrmjet Donations + page, +
+- kontribuan te bug tracker, + dhe +
+- morėn pjesė nė Moodle + Community
++
Pėrkthyesit
+++Njė nga avantazhet e Moodle ėshtė numri i madh i pėrkthimeve qė ka. ēdo pėrkthim merr shumė orė pune, sepse ka + mbi 1000 fraza pėr tu pėrkthyer (plus qindra skedarė help!). Shumė nga gjuhėt + kanė mė shumė se njė kontribues, nganjėherė qė punojnė bashkė dhe nganjėherė qė punojnė nė seri. +
+Tė mbash mjė listė tė gjithė kėtyre njerzve tė mrekullueshėm ėshtė shumė vėshtirė, prandaj ju lutemi shikoni te Language + download page pėr emrat dhe detajet.
++
Termat
+++Termat i japin site-it Moodl gjallėri dhe jetė. Kėtu janė tė gjitha termat qė mbarten + si pjesė e paketės Moodle, bashkė me autorėt e tyre: +
++
+- standard* and cordoroyblue, nga Martin Dougiamas +
+- oceanblue, nga Mitsuhiro Yoshida, http://mitstek.com +
+- brightretro, cornflower, nga Thomas Murdock, http://sand-paper.org +
+- garden, nga Spiggy, http://phpgirl.com
+- formal_white, nga Andrea Bicciolo
++
Bibliotekat e Moodle
+++ +Ca nga bibliotekat e funksioneve tė Moodle janė shkruar nga njerėz tė tjerė, dhe kanė qenė tė shpėrndara + si pjesė e Moodle sipas licensės sė tyre "open source" dhe i falenderojmė + ata qė na lejuan ta bėjmė kėtė. falenderimet e mia autorėve tė kėtyre produkteve tė + shkėlqyera - pa to Moodle do tė kishte humbur funksionalitete tė rėndėsishme. informacioni i Copyright + pėr seicilėn paketė ėshtė simė poshtė:
+ADOdb - lib/adodb
+++Database abstraction library for MySQL, PostgreSQL, MSSQL, Oracle, Interbase, + Foxpro, Access, ADO, Sybase, DB2 and ODBC.
+Version: 4.20
+
+ Copyright © 2000-2004 John Lim (jlim@natsoft.com.my)
+ License: Dual LGPL and BSD-style
+ URL: http://php.weblogs.com/adodb
+Graph Class - lib/graphlib.php
+++Class to draw line, point, bar, and area graphs, including numeric x-axis + and double y-axis.
+Version: 1.6.3 (with modifications)
+
+ Copyright © 2000 Herman Veluwenkamp, hermanV@mindless.com
+ License: LGPL
++html2text - lib/html2text.php
+++PHP script to convert HTML into an approximate text equivalent
+Version: 1.0 (with modifications)
+
+ Copyright © 2002 Mark Wilton-Jones
+ License: HowToCreate script license with written permission
+ URL: http://www.howtocreate.co.uk/php/
++htmlArea - lib/editor
+++Javascript/HTML script to put a GUI editor in textareas on Internet Explorer and Mozilla
+Version: 3.0 beta (with modifications)
+
+ Copyright © 2002 interactivetools.com, inc.
+ License: htmlArea License (based on BSD license)
+IP-Atlas - lib/ipatlas
+++PHP scripts to show the location of an IP address on a map.
+ +
+
+ Version: 1.0 (with modifications)
+ Copyright © 2002 Ivan Kozik
+ License: GNU GPL
+ URL: http://www.xpenguin.com/ip-atlas.phpmimeTeX - filter/tex
+++Compiled C program to convert TeX into GIFs
+
+
+ Version: 1.4
+ Copyright © 2002-2004 John Forkosh Associates, Inc
+ License: GNU GPL
+ URL: http://www.forkosh.com/mimetex.html
+URL: http://moodle.org/download/mimetex+
+ PclZip - lib/pclzip++Class to create, manage and unpack zip files.
+
+
+ Version: 2.0 RC2
+ Copyright © 2003 Vincent Blavet <vincent@phpconcept.net>
+ License: GNU GPL
+ URL: http://www.phpconcept.net
+PHP mailer - lib/class.phpmailer.php
+++Class for sending email using either sendmail, PHP mail(), or SMTP. + Methods are based upon the standard AspEmail(tm) classes.
+
+
+ Version 1.71,
+ Copyright © 2003 Brent R. Matzelle <bmatzelle@yahoo.com>
+ License: LGPL
+ URL: http://phpmailer.sourceforge.net
+Snoopy - lib/snoopy
+++A PHP net client
+
+
+ Version: 1.0
+ Copyright © 1999-2000 Monte Ohrt <monte@ispi.net>
+ License: GNU LGPL
+ URL: http://snoopy.sourceforge.com
+Spreadsheet::WriteExcel - lib/excel
+++A library for generating Excel Spreadsheets.
+
+
+ Version: 2002-11-28
+ Copyright © 2002 Xavier Noguer <xnoguer@rezebra.com>
+ License: GNU LGPL
+ URL: http://jeffn.users.phpclasses.org/browse.html/package/767.html
+SMTP class - lib/class.smtp.php
+++Class that can be used to connect and communicate with any SMTP + server.
+
+ It implements all the SMTP functions defined in RFC821 except TURN.
+
+ Version: 03/26/2001
+ Copyright © 2001 Chris Ryan <chris@greatbridge.com>+
+Version: $Id$
+
++ +CVS ėshtė Sistem i versionimit konkurrent (Concurrent Versioning System). Ai ėshtė njė mėnyrė ruajtjeje qė pėrdoret gjerėsisht + pėr tė ruajtur kodet burim sepse ruan edhe versionet e tė gjithė skedarėve, pra asgjė nuk humbet + asnjėherė, dhe pėrdorimi nga njerėz tė ndryshėm mund tė gjurmohet. Kjo mėnyrė jep edhe mundėsinė pėr tė pėrzier + kodet nėse dy ose mė shumė njerėz po punojnė me tė njėjtin skedar. Tė gjitha kodet dhe tė gjitha + versionet ruhen nė njė server qėndror(nė rastin e Moodle, te Sourceforge). +
+Nėse doni tė aksesoni versionin corent CVS tė Moodle vetėm pėr ta lexuar (read-only) e jo pėr ta ndyshuar atėhere + ju nuk ju duhet kjo faqe - vetėm ndiq instruksionet CVS tek faqja Moodle e download-imit.
+ +Pėr tė pėrdorur arshivėn CVS tė + Moodle (as a mer + akses ndryshimi (shkrimi)), duhet sė pari tė kesh njė llogari(account) + te Sourceforge. Psh nė kėtė faqe, le ta zemė se username juaj + ėshtė myusername dhe password-i juaj + ėshtė mypassword. Merr shėnime speciale nga + instruksionet e sourceforge te krijo direktorinė (home) tėnde CVS - diēka qė keni pėr + tė bėrė me ēdo llogari tė re pėr ta aftėsuar "enable" atė pėr CVS. Ju duhet tė pėrdorni shellin ssh pėr tu lidhur nė mėnyrė interaktive me cvs.sourceforge.net.
+ +Pasi tė keni njė + llogari pune nė Sourceforge, kontakto Martin Dougiamas i cili mund tu japė akses shkrimi + nė direktori tė veēanta tė Moodle.
+ +Pėr tė mėnjanuar ekzistenėn e prompte-it sa mypassword + herė qė ekzekutoni njė komandė CVS, ndiqni direktivat e Sourceforge + pėr pėrdorimin e ēelsave tė autorizuar. Ky hap ėshtė opsional, por mund ta bėjė + eksperiencėn tuaj me CVS mė tė kėndshme.
+Pasi tė bėni kėtė, ju do keni tė gjitha lejet e nevojshme, pra mjafton tė + bėsh set-up -in e makinės dhe tė download-oni kodet burim korente dhe mund tė filloni tė punoni + me to. Mė poshtė janė instruksionet pėr sistemet Unix dhe Windows.
+1. Pėrdorimi i CVS nė Unix
+++Sourceforge CVS pėrdor shellin ssh si shtresė transporti sigurie, kėsht qė ju duhet ta vendosni + kėtė variabėl mjedisi CVS_RSH nė shellin tuaj Unix:
+++setenv CVS_RSH ssh (pėr csh, tcsh etc)+export CVS_RSH=ssh (pėr sh, bash etc)+Mė e mira ėshtė ta vesh kėtė nė .bashrc ose .cshrc tuaj qė tė mos ta shtypėsh + atė ēdo herė. Mandej, kontrollo Moodle duke pėrdorur kėtė (e gjitha nė njė rresht):
+++cvs -z3 -d:ext:myusername@cvs.moodle.sourceforge.net:/cvsroot/moodle co moodle+Mos provo ta ekzekutosh kėtė komandė tė parė CVS nė njė direktori ekzistuese tė Moodle + - fillo me njė direktori tė re.
+Vini re se se do dali prompti pėr mypassword + ēdo komandė derisa ju tė vini njė ēels + autorizimi
+Tashmė, ju duhet tė keni njė dirktori tė re 'moodle'. Ju mund ta riemėrtoni atė dhe ta lėvizni + atė kudo. Shko te ajo:
+++cd moodle+Tė gjithė skedarėt e mėparshėm tė Moodle do jenė aty. Ju mund ti ndryshoni skedarėt + nė kopjen tuaj. Pėr tė krahasuar skedarėt tuaj me kopjen kryesore CVS tė serverit + pėrdor cvs diff, psh:
+++cvs diff -c config-dist.php +cvs diff -c lang+Pėr tė kapur ndryshimin mė tė fundit nga serveri pėrdor:
+++cvs update -dP+Pėr tė kopjuar skedarė tuaj tė rinj tek serveri, ju duhet tė bėni diēka si: +
+++cd lang/ca +cvs commit+Do tė dali prompte-i pė tė shtuar ca komente (varet nga editori juaj i tekstit + default) ... shto koment kuptimplotė dhe mbylle editorin ... skedarėt + do tė dėrgohen te Sourceforge dhe do ruhen. U bė!
+Pėr tė ruajtur mė shumė se njė herė ju mund tė vini argumenta default tek skedari e quajtur .cvsrc + nė direktorinė tuaj home. Psh, imja pėrmban:
+++diff -c +update -dP+Provo 'cvs help' pėrm ė shumė detaje ...
++
2. Pėrdorimi i CVS nė Windows
+++Sė pari, ju duhet tė download-oni njė kopje komplete tė Moodle duke pėrdorur llogarinė tuaj + si zhvillues.
+++1. Gjej TortoiseCVS te tortoisecvs.org + dhe instaloje atė, pastaj riboot-o kompjuterin.
+
+
+ 2. Gjej ose krijo njė folder tė ri diku ku ju doni ta download-oni + Moodle.
+
+ 3. Klikoni me tė djthtaėn te mausi mbi kėtė folder dhe zgjidhni "CVS Checkout" + nga menuja. Ju duhet tė shikoni njė dialog box.
+
+ 4. Kopjo kėtė tekst tek fush CVSROOT (duke pėrdorur username tuaj!):++:ext:myusername@cvs.moodle.sourceforge.net:/cvsroot/moodle++
+ 5. Shtyp butonin: "Kap list...".
+
+ 6. Nė tė djathtė tė butonit ju duhet tė shikoni njė listė tė moduleve: zgjidh + "moodle" nga kjo listė.
+
+ 7. Shtyp butonin: "OK" dhe gjithēka duhet + tė download-ohet
+Njė dialog box duhet tė tregojė tė gjithė skedarėt qė janė download-uar, dhe pas pak + ju do tė keni njė kopje komplete tė Moodle. Pas kontrollit tė parė, ju + mund tė gjeni skedarėt mė tė rinj nga serveri CVS :
+++1. Kliko me tė djathtėn e mausit tek folderi juaj Moodle (ose ēdo skedar) dhe zgjidh + "CVS Update".
+
+Pasi modifikoni skedarėt (ju mund ta vini re kėtė kur ata ndryshojnė nga jeshil nė tė kuq nė krye!), + ju mund ti ktheni ata te serveri CVS server kėshtu:
+++1. Kliko me tė djathtėn e mausit tek folderi juaj Moodle (ose ēdo skedar) dhe zgjidh + "CVS Commit...".
+
+
+ 2. Nė dialog box, shtyp njė pėrshkrim tė qartė tė ndryshimeve qė po + kryeni.
+
+ 3. Kliko te "OK". Ndryshimet tuaja do tė dėrgohen te serveri.
++
Paē fat!
++
Version: $Id$
+ + diff --git a/lang/sq/docs/developer.html b/lang/sq/docs/developer.html new file mode 100644 index 00000000000..4e4a3e42409 --- /dev/null +++ b/lang/sq/docs/developer.html @@ -0,0 +1,293 @@ + +++Ky dokument pėrshkruan diēka mbi dizenjimin e Moodle dhe si mund tė kontribuoni ju.
+Pėr momentin ky dokument ėshtė pak - dokumentim mė i mirė do tė vijė!
+Seksionet nė kėtė dokument:
+ +
+
++Nga pikpamja e administrimit tė sistemit, Moodle ėshtė dizenjuar sipas + kėtyre kritereve:
++
+- Moodle duhet tė ekzekutohet nė sa mė shumė platforma
+
+
+ Aplikimet nė web qė ekzekutohen nė shumicėn e platformave janė nė PHP e kombinuar + me MySQL, dhe nė kėtė lloj ėshtė zhvilluar edhe Moodle, ajo ekzekutohet nė + Linux, Windows, dhe Mac OS X. Moodle gjithashtu pėrdor biblotekėn ADOdb pėr + konceptimin e databazės, e cila nėnkupton qė Moodle mund tė pėrdorėmė + shumė se 10 lloje tė ndryshme databazash (pėr fat tė keq, akoma nuk + mundet tė ndėrtohen tabela me tė gjitha kėto lloje databazash - + nė tė ardhmen mė shumė).
+
+- Moodle duhet tė jetė i lehtė nė instalim, mėso dhe modifiko
+
+
+ Prototipet e hershėm tė Moodle (1999) u ndėrtuan duke pėrdorur Zope + - njė server tė aplikimeve nė web me gjuhė tė avancuar tė orientuar drejt objekteve (object-oriented). Fatkeqėsisht u duk se + megjithse teknologjia ishte mjaft e mirė, kishte njė rrugė mjatt tė vėshtirė + pėr tė mėsuar dhe nuk ishte shumė fleksible pėr sa i takon administrimit tė sistemit. Gjuha e skriptimi PHP, + nga ana tjetėr, ėshtė mjaft e lehtė pė tu kapur (veēanėrisht + nėse keni programuar mė parė me ndonjė gjuhė skriptimi tjetėr). Herėt + unė vendosa tė mėnjanoj pėrdorimin e dezinjimit tė klasave class-oriented - por, ta + ruaj atė vetėm pėr tė kuptuar risitė. U arrit ripėrdorimi i kodeve + nga bibliotekat e funksioneve tė emėrtuar qartė dhe skedarėt skript konsistentė. + PHP ėshtė gjithashtu i lehtė pėr tu instaluar (ėshtė i vlefshėm pėr ēdo platformė) + dhe shumica e shėrbimeve tė hostimit web e kanė atė + si standart.
+
+- Ai ėshtė i lehtė pėr upgrade nga njė version nė njė tjetėr
+
+
+ Moodle e di se vili version ėshtė (ashtu si tė gjitha versionet e moduleve + plug-in) dhe ėshtė ndėrtuar njė mekanizėm i tillė qė Moodle mund tė bėjė upgrade + vetė tė versioneve tė reja (psh ai mund tė riemėrojė tabelat e databazave dhe tė shtojė + fusha tė reja). Nėse pėrdor CVS nė Unix psh, jep thjesht komandėn "cvs + update -d" dhe mandej vizito faqen home page pėr tė kompletuar upgrade.
+
+- Duhet tė mundėsohet rritja
+
+
+ Moodle ka njė numėr elementesh si modulare, terms, aktivitete, + gjuhėt e interfejsit, skema databaze dhe formate kursesh. Kjo lejon qė seicili + tė shtojė elemente te codi batė kryesor ose ti shpėrndajė ato ndarazi. + Mė shumė pėr kėtė ka nė sektionin tjetėr.
+
+- Ajo duhet tė pėrdoret sė bashku me sisteme tė tjerė
+
+
+ Njė gjė qė Moodle e bėn ėshtė se i ruan tė gjitha skedarėt pėr njė kurs brenda njė direktorie, + tė vetme normale. Kjo e lejon administratorin e sistemit + tė japė forma tė ndryshme tė aksesimit tė skedarėve pėr ēdo mėsues, tė tilla si + Appletalk, SMB, NFS, FTP, WebDAV dhe etj. Modulet e autentifikimit i lejojnė + Moodle tė pėrdorė LDAP, IMAP, POP3, NNTP dhe databaza tė tjera si burime pėr + informacionin e pėrdoruesit. Ka akoma punė pėr tė bėrė. Tipare tė planifikuara pėr + Moodle nė versionet e ardhme janė: importimi and eksportimi i tė dhėnave tė Moodle duke pėrdorur + formatet XML (qė pėrfshijnė edhe IMS dhe SCORM); dhe rritjen e pėrdorimit tė fletėve + tė stileve pėr formatimin e interfeisit (nė mėnyrė qė ai tė integrohet vizualisht nė + faqe tė tjera tė web site-eve).
+
++Siē u pėrmend mė lart, Moodle ka njė numėr tiparesh qė janė modulare. Edhe nėse + ju nuk jeni njė programues, ka gjėra qė ju mund tė ndihmoni ose ti ndryshoni.
+Aktivitete tė tė mėsuarit
+++Deri tani ka shumicėn e moduleve tė rėndėsishme, dhe qėndrojnė nė direktorinė 'mod' . + Ka shtatė module default: assignment, choice, forum, journal, quiz, + resource, dhe survey. Seicili modul ėshtė nė njė subdirektori tė veēantė dhe pėrbėhet + nga elementet e mėposhtėm (plus skripte extra unike pėr ēdo modul):
++
+- mod.html: njė formė pėr tė ndėrtuar ose update-uar njė shembull tė kėtij moduli
+- version.php: pėrcakton disa meta-info dhe jep dodin e upgrade-imit
+- icon.gif: njė ikonė 16x16 icon pėr modulin
+- db/: SQL zbraz tė gjitha tabelat e kėrkuara db dhe tė dhėnat (pėr ēdo tip databaze) +
+- index.php: njė faqe pėr tė listuar tė gjitha shembujt nė njė kurs
+- view.php: njė faqe pėr tė parė njė shembull tė veēantė
+- lib.php: ēdo/tė gjithė funksionet e pėrcaktuar nga moduli duhet tė jenė kėtu. + Nėse emri i modulit ėshtė i quajtur widget, atėhere funksionet e kėrkuar pėrfshijnė: +
++
+- widget_add_instance() - codi pėr tė shtuar njė shembull tė ri tė widget
+- widget_update_instance() - codi pėr tė update-uar njė shembull ekzistues
+- widget_delete_instance() - kodi pėr tė fshirė njė shembull
+- widget_user_outline() - pėr njė shembull tė dhėnė, jep njė pėrmbledhje tė + kontributit tė pėrdoruesit
+- widget_user_complete() - pėr njė shembull tė dhėnė, printon detaje tė njė kontributi + pėrdoruesi
+
+- Pėr tė mėnjanuar konfliketet e mundėshme, ēdo funksion moduli duhet tė emėrtohet + duke filluar me widget_ dhe ēdo konstante qė ju pėrcaktoni duhet tė fillojė me + WIDGET_
+- Sė fundi, ēdo modul do tė ketė ca skedarė gjuhe qė pėrmbajnė stringje + pėr kėtė modul. Shih mė poshtė.
+Mėnyra mė e lehtė pėr tė filluar njė modul aktiviteti tė tė mėsuarit tė ri ėshtė tė pėrdoret template + nė mod/newmodule_template.zip. + Unzip-o atė dhe ndiq brendinė e skedarit README .
+Ju ndoshta pėlqeni tė postoni nė Aktivitete + module forum nė Pėrdor Moodle.
++
Stilet
+++Stilet (ose lėkurat) pėrcaktojnė pamjen e njė site-i. Njė numėr temash tė thjeshta + jepen njė paketėn kryesore qė shpėrndahet, por ju mund tė krijoni atė tuajėn + me ngjyrat tuaja, logo-on tuaj, stilin dhe grafikėn tusj.
+ēdo temė ėshtė njė nėndirektori e "theme" direktorisė, dhe + pėrmban tė paktėn skedarėt e mėposhtėm:
++
+- config.php: pėrcakton ngjyrat qė pėrdor nėpėr gjithė + site-in
+- styles.php: faqja stil, pėrmban pėrcaktimet CSS + pėr elementet standart HTML sikurse shumė elemente tė Moodle.
+- header.html: E pėrfshirė nė krye tė ēdo faqeje. Kjo + ėshtė ajo qė ju duhet pėr tė edituar dhe shtuar njė logo nė krye tė faqeve, psh.
+- footer.html: E pėrfshirė nė fund ēdo faqeje.
+Pėr tė krijuar temat tuaja pėr versionin korent tė Moodle:
++
+- Kopjo njė nga folderat e temave ekzistues nė njė folder me emėr tjetėr. Unė rekomandoj + tė fillosh me njė nga temat standarte.
+- Edito skedarin config.php dhe fut ngjyrat e tua.
+- Edito skedarin styles.php dhe ndrysho stilet CSS.
+- Edito header.html dhe footer.html pėr tė shtuar logot e reja ose pėr tė ndryshuar pamjen e jashtme. +
+Vini re se kėto hapa janė opsionale - ju mund tė bėni njė pamje krejt ndryshe + tė site-it tuaj, thjeshtė duke edituar ngjyrat nė config.php
+Vini re gjithashtu se ugrade-imet e Moodle mund ti prishin paksa temat, prandaj kontrollo + shėnimet pėrkatėse me kujdes nėse po pėrdor njė temė tė dhėnė.
+Nė vbeēanti, Moodle 2.0 do tė ketė njė sistem shfaqjeje krejt tė ri, ka mundėsi + tė bazuar nė transformimet XSL ose autpute XML nga Moodle. Kjo do tė thotė qė + temat do tė kenė format krejt tė ndryshėm, por avantazhi + do tė jetė njė nivel mė i lartė i pėrshtatshmėrisė (duke pėrfshirė lėvizjen e + elementeve nėpėr faqe).
+Mė shumė diskutime pėr kėtė nė Temat + forum nė Using Moodle. Nėse ju krijoni njė temė tė kėndshme qė ju mendoni se tė tjerėt + do ta duan ta pėrdorin, ju lutem postoni skedarint tuajr zip nė forumin e temave!
+
+Gjuhėt
+++Moodle ėshtė dizenjuar pėr ndėrkombėtarizim. Seicili nga 'string' ose 'page' + teksti qė shfaqet si pjesė e interfejsit ėshtė vizatuar nga njė bashkėsi + skedarėsh gjuhe. ēdo gjuhė ėshtė njė nėndirektori e direktorisė 'lang'. + Struktura e direktorisė lang ėshtė si mė poshtė:
+lang/en - direktoria qė pėrmban tė gjithė skedsarėt e njė gjuhe + (psh English)
++
+- moodle.php - stringjet pėr interfejsin kryesor
+- assignment.php - stringjet pėr modulin assignment
+- choice.php - stringjet pėr modulin choice
+- forum.php - stringjet pėr modulin forum
+- journal.php - stringjet pėr modulin journal
+- quiz.php - stringjet pėr modulin quiz
+- resource.php - stringjet pėr modulin resource
+- survey.php - stringjet pėr modulin survey
+- .... plus modulet e tjera nėse ka.
+
+
+ Njė string thirret nga kėta skedarė duke pėrdorur funksionet get_string() + or print_string() . ēdo string + suporton zevėndėsimin e variablave, pėr tė suportuar renditjen e variablave nė gjuhė + tė ndryshme.
+
+ eg $strdueby = get_string("assignmentdueby", "assignment", + userdate($date));
+
+ Nėse njė string nuk ekziston nė njė gjuhė tė veēantė, atėhere ai ekuivalenti + nė English do tė pėrdoret automatikisht nė vend tė tij.lang/en/help - pėrmban tė gjitha faqet e help-it (pėr popup-et e context-sensitive + help)
+++Faqet help kryesore janė kėtu, kurse faqet help specifike pėr seicilin + modul janė nė nėndirektoritė me emrin e modulit.
+Ju mund tė fusni njė helpbutton nė njė faqee me anė tė funksionit helpbutton.
+psh helpbutton("text", "Kliko kėtu pėr help mbi text");
+dhe pėr modulet:
+helpbutton("forumtypes", "tipet e Forumit ", "forum");
+Vini re se ju mund tė editoni gjuhėt, duke pėrdorur mjetet e administrimit web + nėn "Kontrollo kėtė language". Ko e lehtėson jo vetėm krijimin e gjuhėve tė reja + por edhe rishikimin e atyre ekzistuese. Nėse ju filloni njė gjuhė + tė re, ju lutem kontaktoni me mua, Martin + Dougiamas.
+Ju mund ta postoni nė Languages + forum on Using Moodle.
+Nėse mirmbani njė gjuhė nga baza ekzistuese, unė mund tu jap juve CVS + akses shkrimi te kodet e Moodle kėshtu qė ju mund tė mbani direkt + skedarėt.
+Skemat e Databazave
+++Pėr njė databazė tė dhėnė me tabela tė pėrcaktuara, komandat e thjeshat + SQL tė pėrdorura nė Moodle duhet tė punojnė mirė me njė shumėllojshmėri tė gjerė databazash.
+Njė problem ekziston me krijimin automatik tė tabelave tė reja + nė njė databazė, me tė cilėn Moodle ka komunikuar nė instalimin fillestar. + Meqė ēdo databazė ėshtė e ndryshme, nuk ekziston akoma njė mėnyrė + pėr ta bėrė kėtė tė pavaruar nga platform. Pėr ta suportur kėtė nė + ēdo databazė, skemat mund tė krijohen qė tė listojnė SQL e duhura pėr tė krijuar + tabela tė Moodle nė njė databazė tė veēantė. Kėto skedarė nė lib/db + dhe brenda db nėndirektorisė tė ēdo moduli.
+Aktualisht, vetėm MySQL dhe PostgreSQL janė plotėsisht tė suportueshme nė kėtė mėnyrė (asnjė + nuk ka shkruar skema pėr llojet e tjera).
+Moodle 1.2 do tė pėrdorė njė metodė tė re skemash XML tė pavaruara nga datatbazat (database-independent) qė + do ta bėjė tė gjithė kėtė tė panevojshme.
++
Formatet e kurseve
+++Moodle aktualisht suporton tre formate tė ndryshme kursesh: weekly, topics + dhe social.
+Kėto janė pak mė tė lidhur me pjesėn tjetėr tė kodit (dhe prandaj, mė pak + "pluggable") por ėshtė akoma e lehtė tė shtohet njė i ri.
+Nėse ju keni ndonjė ide pėr formate tė ndryshme qė ju keni nevojė ose pėlqeni + tė shikoni, lidhuni me mua dhe do tė bėj ēmos qė ti keni ato nė varianetet e ardhėshme. +
++
Dokumentimi dhe artikujt
+++Nėse e ju e ndjeni se mund tė shkruani njė tutorial, njė artikull, njė artikull akademik ose ndonjė gjė + tjetėr rreth Moodle, ju lutem bėjeni!
+Vendoseni atė nė web dhe sigurohuni qė keni futur linkun pėr http://moodle.org/
++
Pjesmarrje nė gjurmimin e tė metave
+++Sė fundi, do tė desha tu ftoj pėr tu regjistruar te "bug tracker" + at http://moodle.org/bugs + kėshtu qė ju mund tė skedoni ēdo tė metė qė ju gjeni dhe ndoshta merrni pjesė nė diskutimin + dhe rregullimin e tyre.
+"Bugs" jo vetėm pėrfshin tė meta tė software-it nė versionin korent + tė Moodle, por ka ide tė reja, kėrkesa tiparesh dhe kritika konstruktive + mbi tiparet ekzistuese. E bukura e "open source" ėshtė se gjithkush mund tė marri pjesė + nė njė farė mėnyre dhe tė ndihmojė krijimin e njė produkti mė tė mirė qė tė na kėnaqė tė gjithėve. + Nė kėtė projekt, ju jeni i mirseardhur!
+
+
++++++Faleminderit qė pėrdorni Moodle!
+
+
+ Martin Dougiamas, Lead + Developer
+
++ ++
Version: $Id$
+ +