From a73d2aea1f3bd4b10e9deed70afb85f82a7e5a99 Mon Sep 17 00:00:00 2001
From: koenr Ang Moodle ay isang aktibo at patuloy na nageevolve na gawain. Ang
+development nito ay sinimulan niMartin Dougiamas na siyang patuloy na namumuno sa
+proyekto: Matagal ko na itong dinidibelop, pahinto-hinto minsan.
+Nagsimula ito noong dekada 90 nang webmaster pa ako sa Curtin University of Technology at
+isang system administrator ng WebCT installation nila. Marami akong
+kinaiinisan sa halimaw na WebCt at naiisip ko na - may mas mabuting
+paraan siguro (pero hindi Blackboard) :-) Marami rin akong kakilala sa ibang paaralan at mas maliit na
+institusyon (at ilang malalaki!) na nais ding magamit ng mas mabuti ang
+Internet pero hindi alam kung saan magsisimula sa santambak na
+teknolohiya at pedagogy na mayroon. Pinangarap ko na sana'y may
+Malayang alternatibo na magagamit ng mga taong tulad nito, upang
+matulungan silang magamit ang kanilang kasanayan sa pagtuturo sa isang
+online na kapaligiran. Bunga ng marubdob kong paniniwala sa hindi pa nasusubok na mga
+posibilidad ng Internet-based na edukasyon ay nagtapos ako ng Master at
+pagkatapos ay PhD sa Edukasyon, alipala'y pinagsanib ko ang dati kong
+karera sa Siyensiya ng Kompyuter at mga bagong kaalaman hinggil sa
+katangian ng pagkatuto at pagtutulungan. Higit sa lahat ay
+naimpluwensiyahan ako ng epistomolohiya ng social constructionism - na
+hindi lamang tinitingnan ang pagkatuto bilang aktibidad na panlipunan,
+lalo pa ay binibibigyang diin ang pag-aaral na nangyayari habang
+aktibong lumilikha ng mga artifact (tulad ng teksto) na pagmamasdan o
+gagamitin ng iba. Napakahalaga sa akin na ang program na ito ay maging
+madaling gamitin - dapat nga ay magagamay nang kahit pauwido ito.
+ Determinado ako na ipagpatuloy ang gawain ko sa Moodle at sa
+pagpapanatili nitong Open at Malaya. May malalim akong paniniwala sa
+kahalagahan ng walang balakid na edukasyon at empowered na pagtuturo, at
+ang Moodle ang pangunahing paraan upang makapag-ambag ako sa katuparan
+ng mga adhikaing ito. Maraming naunang prototype na nalikha at itinapon bago niya
+inirelease ang bersiyon 1.0 sa isang walang malay na daigdig noong
+Agosto 20, 2002. Ang bersiyong ito ay dinisenyo para sa mas maliit, mas
+intimate na mga klase sa antas Unibersidad, at naging pagksa ng mga case
+study na pananaliksik na binusisi ang pagsusuri sa katangian ng
+kolaborasyon at repleksiyon na nagaganap sa mga maliliit na grupo ng
+adult na kalahok. Simula noon, nagkaroon na ng tuloy-tuloy na serye ng mga bagong
+release na nagdagdag ng mga bagong feature, bagong scalability at mas
+mahusay na paggana. Habang lumalaganap ang Moodle at lumalaki ang komunidad, mas maraming
+input ang nakukuha mula sa mas malawak na iba-ibang klase ng mga tao sa
+sa iba't-ibang sitwasyon ng pagtuturo. Halimbawa, ang Moodle ay hindi
+lamang ginagamit sa mga Unibersidad, ginagamit din ito sa mga high
+school, primari school, mga non-profit organization, pribadong kumpanya,
+ng mga independiyenteng guro at maging mga magulang na naghohomeschool.
+Dumaraming bilang ng mga tao mula sa iba't-bang panig ng mundo ang
+nag-aambag sa Moodle sa iba't-ibang paraan - para sa mas maraming
+detalye tingnan ang pahina ng Pasasalamat
+(Credits) Isang importanteng feature ng proyektong Moodle ay ang moodle.org na web site, na
+nagiging sentro ng impormasyon, talakayan at bayanihan ng mga user ng
+Moodle, na kabilang ang mga system administrator, guro, mananaliksik,
+designer ng instruksiyon at siyempre pa, mga developer. Tulad ng Moodle,
+ang site na ito ay palaging nageevolve upang matugunan ang
+pangangailangan ng komunidad, at tulad ng Moodle mananatili ito laging
+Malaya. Noong 2003, ang moodle.com ay
+pinasinayaan bilang isang kumpanyang nagbibigay ng dagdag na komersiyal
+na suporta para sa mga nangangailangan nito, gayundin ay may mga
+samutsaring magagaling na bagong serbisyo. Para sa mga binabalak na plano para sa Moodle, tingnan ang mapa ng
+Kinabukasan. Bersiyon: $Id$
+Alinmang proyekto na pinagtutulungtulungan ng maraming tao ay
+nangangailangan ng pagiging consistent at stable para manatiling
+matatag.
+
+Ibinibigay ang mga alituntuning ito para maging pamantayan ng
+lahat ng code ng Moodle. May ilang matatandang code na hindi aabot sa
+pamantayang ito, pero inaasahan natin na ma-aayos din ang mga ito sa
+hinaharap. Ang lahat naman ng bagong code ay kailangang mahigpit
+na sumunod sa mga istandard na ito hangga't maaari.
+ Kung kailangan mong mag-update ng isang help file:
+
+ Kasaysayan
+
+
+
+
+
+
+Mga Alituntunin sa Pagcode ng Moodle
+Pangkalahatang Patakaran
+
+
+
+
+
+
Alam kong medyo nakakainis na magbago ng estilo +lalo pa't kung sanay ka na sa sarili mo, pero isipin mo na lang ang +pagkainis naman ng ibang tao na naghihirap sa pagbasa ng mga Moodle code +na iba-iba ang estilo. Mayroon siyempreng kagalingan at kahinaan ang +anumang estilo na ginagamit ng mga tao, pero ang kasalukuyang estilo ay +hindi na pinagtatalunan kundi basta ito ang estilo, +kaya pakisunod naman. +
+ +TAMA: $quiz
+ TAMA: $errorstring
+ TAMA: $assignments (para sa isang array ng mga object)
+ TAMA: $i (pero gamitin lamang sa maiigsing loop)
+
+ MALI: $Quiz
+ MALI: $aReallyLongVariableNameWithoutAGoodReason
+ MALI: $error_string
define("FORUM_MODE_FLATOLDEST", + 1);
+ function 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 = 'some text without any
+ variables';
+ $var = "with special characters like a new line \n";
+ $var = 'a very, very long string with a '.$single.' variable in it';
+ $var = "some $text with $many variables $within it";
function forum_get_ratings_mean($postid,
+ $scale, $ratings=NULL)
+ {
+ /// Return the mean rating of a post given
+ to the current user by others.
+ /// Scale is an array of possible ratings in the scale
+ /// Ratings is an optional simple array of actual ratings (just integers)
+
+ if (!$ratings)
+ {
+ $ratings
+ = array(); //
+ Initialize the empty array
+ if ($rates
+ = get_records("forum_ratings",
+ "post", $postid))
+ {
+ //
+ Process each rating in turn
+ foreach
+ ($rates as $rate)
+ {
+ ....atbp
foreach ($objects
+ as $key =>
+ $thing) {
+ process($thing);
+
+ }
+
+ if ($x ==
+ $y)
+ {
+ $a
+ = $b;
+ } else if ($x ==
+ $z) {
+ $a
+ = $c;
+ } else {
+ $a
+ = $d;
+ }
+
Bersiyon: $Id$
+ + diff --git a/lang/tl/docs/cvs.html b/lang/tl/docs/cvs.html new file mode 100644 index 00000000000..332e47d140d --- /dev/null +++ b/lang/tl/docs/cvs.html @@ -0,0 +1,527 @@ + + ++ ++ +Ang CVS ay ang Concurrent Versioning System, isang +karaniwang paraan ng pamamahala ng source code para sa malalaking +proyektong software. Itinatabi ng CVS ang lahat ng file kaya walang +nawawala, at ang paggamit ng magkakaibang tao ay minamatyagan. May +paraan din ito kung paaano magsasamasama ng code kapag dalawang tao o +mahigit pa ang nagtatrabaho sa iisang file. Lahat ng code, at lahat ng +bersiyon ay iniiimbak sa isang sentral na server (sa kasong ng Moodle, +sa Sourceforge).
+ +Kung gusto mo lamang na i-download ang Moodle sa pamamagitan ng CVS +para makapagpatakbo ng site, marahil ay hindi mo na kailangang basahin +ang pahinang ito - sundan na lamang ang mas payak na instruksiyon ng CVS +sa pahina para +madownload ang Moodle. + +
+ ++
+
+- Pagsali sa proyekto bilang +developer
+- Mga Modyul ng CVS
+- Basic na Utos sa CVS
+
+ 3.1. Paggamit ng CVS sa Unix
+ 3.2. Paggamit ng CVS sa Windows- Paggamit ng mga Branches
+
+ 4.1. Pagdebelop ng Trunk
+ 4.2. Mga branch na stable para sa +bawat release
+ 4.3. Branch ng mga katangian para sa malalaking +pagbabago+
1. Pagsali sa proyekto bilang developer
++ ++ +Kung inalok ka ng CVS write access (karapatang magsulat) para +matulungan kaming idebelop at imentina ang Moodle! + +Ikinagagalak naming makasama ka! +
+ +Para makapagsulat ka ng mga pagbabago sa + +CVS archive ng Moodle, kailangan ay may account ka muna sa Sourceforge. +(libre na, madali +pa ang rehistrasyon). + + Para sa mga halimbawa na nasa pahinang ito, kunwari ang username mo +ay usernameko at ang +password mo ay passwordko. +Basahing mabuti ang mga instruksiyon ng sourceforge para sa +paglikha ng CVS home directory mo - isang bagay na kailangan mong +gawin sa bawat bagong account para "magamit" ito sa CVS. Kailangan mo lamang gumamit ng ssh para makakonekta nang interaktibo sa cvs.sourceforge.net.
+ +Kapag may Sourceforge account ka na, kontakin mo si Martin +Dougiamas, para mabigyan ka niya ng karapatang magsulat sa ilang +partikular na direktoryo ng Moodle.
+ + +Para hindi mo na kailangang magbigay ng passwordko tuwing nagpapatakbo ka ng +CVS command, sundin ang direksiyon sa Sourceforge para +sa paggamit ng authorized keys. Opsiyonal ang hakbang na ito, pero +mapapadali nito ang paggamit mo ng CVS.
+ +Kapag tapos na ito, mabibigyan ka na ng lahat ng permission na + kailangan mo, kailangan mo na lamang iset-up ang makina mo at + idownload ang mga kasalukuyang source upang makapagsimula ka nang + butitingin ang mga ito.
+ ++
2. Mga Modyul ng CVS
++ ++Sa CVS, ang salitang "module" ay tumutukoy sa +magkakahiwalay na koleksiyon ng code. Sa Moodle, ang mga sumusunod na +module ay nasa loob ng ating imbakan:
+ ++ ++ +moodle - ang punong Moodle source +code
+ +contrib - ambag ng user at samu't-saring code +na dinidibelop
+ +mysql - isang pasadyang phpMyAdmin na ipaplug +sa Moodle para sa database admin
+ +windows-cron - isang maliit na pakete na +ginagawang posible ang cron sa sistemang Windows
+ +docs - iba't-ibang ekstrang dokumentasyon na +inambag ng user
+ +Karamihan sa mga tao ay trinatrabaho ang mga kasalukuyang +katangian ng moodle module, pero marami ring nag-aambag +ng bagong ideya sa contrib na module. Kapag medyo +nag-mature na ang code sa pook contrib, puwede na itong +ilipat sa punong moodle na modyul.
+ ++ +
3. Basic na Utos sa CVS
+++ +3.1 Paggamit ng CVS sa Unix
+ ++ ++ + +Ginagamit ng Sourceforge CVS ang ssh bilang transport layer +para sa seguridad, kaya't kailangan mong iset ang isang CVS_RSH +environment variable sa inyong Unix shell. Pinakamaiging ilagay ang mga +utos na ito sa .bashrc o .cshrc para hindi mo na ito kailanganing itype +palagi:
+ +setenv CVS_RSH ssh (for csh, tcsh etc)+ +
+ export CVS_RSH=ssh (for sh, bash etc)Tapos, icheck-out mo ang pinakabagong dinidebelop na bersiyon +ng Moodle gamit ito (lahat ay nasa isang linya):
+ +cvs -z3 -d:ext:myusername@cvs.sourceforge.net:/cvsroot/moodle co moodle+ +Pareho rin ang utos para sa iba pang CVS modyul:
+ +cvs -z3 -d:ext:myusername@cvs.sourceforge.net:/cvsroot/moodle co contrib+ +Huwag mong tangkaing patakbuhin ang unang CVS command na ito sa + isang nageexist nang moodle directory - magsimula nang bagong + direktoryo.
+ +Tandaan na hihilingan ka na ibigay ang passwordko para sa bawat command kung +hindi mo isinet-up ang authorized +keys.
+ +Ngayon, dapat ay may bago ka nang 'moodle' na direktoryo. Puwede + mong baguhin ang pangalan nito o ilipat sa kung saan mo gusto. + Pumasok ka sa direktoryong ito: +
+ +cd moodle+ +Lahat ng pinakabagong Moodle file ay dapat naroroon. Maaari mo +nang baguhin ang mga file sa kopya mo. Upang maihambing ang mga file at +direktoryo mo sa pangunahing CVS na kopya sa server gamitin ang cvs +diff, eg:
+ +cvs diff -c config-dist.php+ +
+ cvs diff -c langUpang makuha ang mga pinakabagong update mula sa server, +gamitin ang:
+cvs update -dP+ +Upang makopya ang mga bago mong file pabalik sa server, gawin +ang ganito:
+ +cd lang/ca+ +
+cvs commitHihilingan ka na magdagdag ng ilang komento (depende sa default + mong text editor) ... magdagdag ng makabuluhang komento at isara + ang editor ... ipadadala na ang mga file sa Sourceforge at iistore + na ito. Tapos na! +
+ +Upang makatipid ng mas maraming oras, puwede kang maglagay ng +mga default na argument sa file na tinatawag na .cvsrc sa iyong +direktoryong home. Halimbawa, ang sa akin ay may ganito: +
+ +diff -c+ +
+update -dPGamitin mo ang 'cvs help' para sa iba pang detalye ...
+ ++
3.2 Paggamit ng CVS sa Windows
+ ++ ++Una, kailangan mong mag-download ng ganap na bagong kopya ng +Moodle gamit ang developer account mo.
+ ++
++
++ +
+- Kunin mo ang TortoiseCVS mula sa tortoisecvs.org at iinstol ito, +pagkatapos ay magreboot.
+ +- Humanap o lumikha ng bagong folder kung saan mo man +gustong madownload ang Moodle.
+ +- Iright-mouse-click mo ang folder na iyon at piliin ang +"CVS Checkout" mula sa menu. May lalabas na +dialog box.
+ +- +Kopyahin mo ang tekstong ito sa CVSROOT field (gamit ang sarili mong +username!): +
+ +:ext:myusername@cvs.sourceforge.net:/cvsroot/moodle+- Sa ilalim ng "Module" field, itype ang +"moodle" para makuha ang pinakabagong +dinidibelop na bersiyon ng Moodle, "contrib" +para makuha ang direktoryo ng mga ambag, o +"mysql" para makuha ang MySQL Admin module. + +
+ +- Pindutin ang butong: "OK" at +madadowload na ang lahat.
+
+ ++ ++Ipapakita ng isang dialog box ang lahat ng file na idinadownload, + at pagkatapos ng ilang saglit ay may kumpletong kopya ka na ng + Moodle. Pagkatapos ng unang checkout na ito, puwede ka nang kumuha + ng mga pinakabagong inupdate na file mula sa CVS server: +
+ ++
++
++ +
+- Iright-mouse-click ang Moodle folder mo (o anumang file) +at piliin ang "CVS Update".
+ +- Relaks ka lang at masdan ang pagscroll ng mga log. Itala +ang mga conflict na mangyayari kung ang lokal na code mo ay may mga +pagbabago na dikasundo ng pumapasok na bersiyon - kakailanganin mong +i-edit ang mga file na ito at ayusin ang mga dipagkakasundo nang +mano-mano.
+
+ ++ ++Matapos mamodify ang mga file (mapapansin mo na mula sa berde +ay naging dilaw ang mga icon nito!), maaari mo nang icommit pabalik sa +CVS server ang mga ito nang paganito:
+ ++
++
++ +
+- Iright-mouse-click ang Moodle folder mo (o anumang file) +at piliin ang "CVS Commit...".
+ +- Sa dialog box, magtype ng malinaw na deskripsiyon ng mga +pagbabago na ikinomit mo.
+ +- Iklik ang "OK". Ipadadala na ang mga pagbabago mo sa +server.
+
+ ++
4. Paggamit ng mga Branches (Sanga?)
+ ++ ++Ipinapakita sa dayagram na ito kung paano nagsasanga ang modyul +ng moodle sa iba't-ibang bersiyon kapag lumaon. +
+ ++ +
Para makita mo ang lahat ng kasalukuyang tag at +branch (sanga) na makukuha, gamitin ang utos na sumusunod sa anumang +lumang file (tulad ng index.php sa punong direktoryo ng moodle): +
+ +cvs status -v index.php+ +Ilang gabay sa paglalagay ng tag: +
++
+- Dapat ay palaging nasa malaking titik ang mga pangalan ng tag +at branch (sanga).
+- Dapat PALAGING lagyan ng mga tag at branch ang +buong modyul (kabuuan ng Moodle). Huwag lagyan ng tag +ang indibidwal na file o direktoryo. +
+ +- Hindi namin pinahihintulutan ang pagbabago ng pangalan ng mga +tag dahil maaaring pinagbabatayan ito ng mga tao, kaya tiyakin mong tama +ito sa unang pagkakataon! +
++
++
4.1 Pagdebelop ng trunk (katawan?) +
++ ++Ang Trunk ng CVS ay ang pangunahing dinidebelop na bersiyon ng +Moodle. Sa CVS kilala rin ito sa tawag na +HEAD, o default na branch. +
+ +Tinatangka ng mga debeloper ng Moodle na panatiliing stable +ito, hangga't maaari, subali't dahil naglalaman ito ng bagong code, +malamang ay may mga bug at maliliit na parteng di-stable . +
+ +Panapanahon ay nagpapasiya kaming may sapat nang katangian ang +produkto para gumawa ng isang release (lathala?). Sa panahong ito, ang +trunk ay nilalagyan ng tag na +MOODLE_XX_BETA tag (sakaling naisin namin na bumalik sa +puntong iyon) at gagawa ng bagong branch para sa release, na tinatawag +na +MOODLE_XX_STABLE. +
+ +Malalathala rin ng paketeng Beta sa panahong ito - para ito sa +mga sumusubok ng produkto na hindi gumagamit ng CVS nguni't nagnanais na +subukin ang pinakabagong katangian at mag-ulat ng mga bug. +
+ ++ +
4.2 Mga branche na stable para sa +bawat release
++ + ++Kapag nabuo na ang stable branch na MOODLE_XX_STABLE ay pansamantalang magsasanga ang +pagdedebelop sa dalawang agos. May ilang taong magpapatuloy ng +pagtrabaho sa mga bagong katangian ng trunk para sa susunod na release, +ngunit ang karamihang debeloper ay dapat bigyang diin ang paggamit ng +kasalukuyang STABLE na +branch at pagsasaayos ng mga bug nitong matutuklasan.
+ +Maaari mong palitan ang lokal mong kopya ng Moodle ng STABLE na +bersiyon sa pamamagitan ng sumusunod na utos sa Unix mula sa root na +direktoryo:
+cvs update -dP -r MOODLE_XX_STABLE+ +Pagkatapos nito, lahat ng utos na inilarawan sa itaas ay +puwedeng gamitin sa stable na bersiyon. Upang makabalik sa trunk na +bersiyon iutos lamang ang: +
+ +cvs update -dPA+ +Sa mga kliyenteng kompyuter na Windows, makakakita ka ng menu +kung saan mo pipiliin ang branch. +
+ +Kapag ang bagong STABLE branch ay talagang matatag na, maaari +nang maglabas ng release. Lilikha ng mga pakete para sa pamamahagi at +ang branch ay lalagyan ng tag (ni Martin) na: +MOODLE_XXX
+ +Panapanahon, ang mga solusyon sa bug para sa STABLE branch ay +dapat isanib sa trunk upang magamit ang mga ito sa mga bersiyon ng +Moodle sa hinaharap. Imementina ang isang floating tag na may pangalang +MOODLE_XX_MERGED upang masubaybayan ang huling pagsasanib. Ang proseso +para sa ganitong pagsasanib ay ang sumusunod: +
++
++
+- Kunin ang pinakabagong bersiyon ng trunk.
+
+
+cvs update -dPA+- Isanib ang lahat ng nasa branch na huling sinaniban, sa +iyong bersiyon ng trunk
+ +
+ +cvs update -kk -j MOODLE_13_MERGED -j MOODLE_13_STABLE+- Matyagang mabuti ang mga update log kung may mga +dipagkakasundo, at ayusin ang bawat file na makita ninyong may +dipagkakasundo
+ +- Icheck pabalik sa CVS trunk version ang pinagsanib na +kopya mo
+
+cvs commit+- Balikan ang bersiyon ng branch
+
+cvs update -dPr MOODLE_13_STABLE+- Baguhin ang floating merge tag upang maulit ang prosesong +ito sa susunod na pagkakataon
+
+ +cvs tag -RF MOODLE_13_MERGED++
Bilang panghuli, ang halaga ng $version sa +lahat ng mga Moodle version.php na file sa loob ng stable na branch ay +hindi dapat baguhin hangga't maaari (maliban sa huling numero kung +kinakailangan). Ito'y dahil baka dimapansin ng isang taong naga-update +mula sa isang napaka-stable na bersiyon tungo sa susunod na +napaka-stable na bersiyon, ang mga upgrade sa database na ginawa sa +trunk.+ + +
4.3 Mga branch ng katangian para sa +malalaking pagbabago
+ ++ ++Minsan, may napakalaking katangian na kailangang itsek-in, +kaya't maaaring magtulong-tulong ang ilang tao dito, subali't +napaka-unstable nito para maisama sa pangunahing dinedebelop na trunk. +
+ +Sa mga ganitong pagkakataon, maaaring lumikha ng panandaliang +panahon na branch upang pagtrabahuhan ng katangian, at tapos ay isanib +ito pabalik sa punong trunk sa pinakamadaling panahon. Halimbawa ang +MOODLE_14_WIDGET branch na +makikita sa dayagram sa itaas.
+ +Kung nais mo itong gawin sa inyong bagong WIDGET na katangian, +sundin ang mga sumusunod na hakbang:
+ ++
++
+- Talakayin ito sa iba pang debeloper upang matiyak na +kailangan nga ito! +
+ +- Gumawa ng bagong tag sa trunk (para sa +kabuuang moodle ) na may pangalang MOODLE_XX_WIDGET_PRE +
+ +
+cvs tag -R MOODLE_XX_WIDGET_PRE- Likhain ang branch mo na may pangalang MOODLE_XX_WIDGET +
+ +
+cvs tag -Rb MOODLE_XX_WIDGET- Magtrabaho sa branch na ito hanggang maging sapat ang +stability ng katangian. Icommit kung kinakailangan. +
+ +
+cvs commit- Kapag handa na, isanib ang buong branch sa trunk, ayusin +ang mga dipagkakasundo, i-commit ito sa trunk at abandonahin na ang +branch. +
+
+
+ ++ cvs update -dPA+
+ cvs update -kk -j MOODLE_XX_WIDGET
+ cvs commit+++
Good luck, mag-ingat at magpakasaya sana kayo!
++
Bersiyon: $Id$
+ + diff --git a/lang/tl/docs/developer.html b/lang/tl/docs/developer.html new file mode 100644 index 00000000000..33891ecdb59 --- /dev/null +++ b/lang/tl/docs/developer.html @@ -0,0 +1,423 @@ + + + +++Inilalarawan ng dokumentong ito ang ilan sa disenyo ng Moodle at kung +paano ka makapag-aambag sa pagdebelop nito. +
+ +Medyo maikli pa lamang ito - pero magkakaroon din tayo ng mas mahusay +na dokumentasyon sa hinaharap! +
+Mga seksiyon sa dokumentong ito:
+ +
+ +
++Kung titingnan natin ito sa pananaw ng isang system administrator, +ang Moodle ay dinisenyo ayon sa mga sumusunod na criteria: +
++
+- Kailangang tumakbo ang Moodle sa pinakamaraming klase ng +plataporma
+
+
Ang web application platform na tumatakbo sa pinakamaraming +platform ay ang PHP kasama ang MySQL, at ito rin ang kapaligiran kung +saan dinibelop ang Moodle (sa Linux, Windows, at Mac OS X). Ginagamit +din ng Moodle ang ADOdb library para sa database abstraction, alalaong +baga'y makagagamit ang Moodle ng +higit pa sa +sampung magkakaibang brand ng database (kaya lang, hindi pa nito +kayang magset-up ng mga table sa lahat ng +database na ito - paguusapan pa natin ito mamaya). +
+
+- Dapat ay madaling maiinstol, matutunan at mabago ang +Moodle +
+ +
+
Ang mga unang prototype ng Moodle (1999) ay nilikha gamit ang +Zope - isang abanteng +object-oriented web application server. Kaya lang, bagama't cool ang +dating sa akin ng teknolohiyang ito, medyo mahirap matutunan at hindi +gaanong flexible, kung system administration ang pag-uusapan. Sa +kabilang banda ang PHP scripting language ay napakadaling matutunan +(lalo pa kung nakapagprogram ka na, gamit ang anumang scripting +language). +Sa simula pa nagpasiya na akong iwasan ang paggamit ng anumang +class-oriented na disenyo - para nga mapanatili itong madaling +maintindihan ng mga baguhan. Sa halip ang muling paggamit ng code ay +ginawa sa pamamagitan ng mga library ng mga clearly-named function at sa +consistent na layout ng mga script file. Madali ring iinstol ang PHP +(may binary para sa bawat platform) at kalát na ang gamit, ibinibigay +na +nga itong istandard na serbisyo ng karamihang web hosting service. + +
+
+- Dapat ay madali itong iupgrade sa mga susunod na +bersiyon +
+
+
Alam ng Moodle kung anong bersiyon ito (gayundin ang mga +bersiyon ng lahat ng plug-in na modyul) at may built-in na itong +mekanismo na mag-aupgrade ng sarili nito sa bagong bersiyon (halimbawa +kaya nitong magrename ng mga database table o magdagdag ng mga bagong +field). Halimbawa, kung gumagamit ka ng CVS sa Unix, magtatype ka lang +ng "cvs update -d" pagkatapos ay bisitahin ang home page ng +site upang makumpleto ang upgrade. +
+
+- Kailangan ay modular ito upang mabigyan ng kakayahang +lumaki
+
+
Maraming feature ang Moodle na modular, tulad ng tema, +aktibidad, mga wika ng interface, mga database schema at mga format ng +kurso. Maaari ngayong magdagdag ng feature ang sinuman sa pangunahing +codebase o kaya'y ipamahagi ang mga feature ng hiwalay. Tatalakayin pa +natin ito sa susunod na seksiyon sa ibaba. +
+
+- Dapat ay nagagamit ito kasabay ng iba pang sistema
+
+
Itinatago ng Moodle ang lahat ng file para sa isang kurso sa +iisang, normal na direktoryo sa server. Dahil dito magagawa ng system +administrator na magbigay ng seamless forms ng file-level access para sa +bawat guro, tulad ng Appletalk, SMB, NFS, FTP, WebDAV at iba pa. +Pinapahintulutan ng mga authentication module ang Moodle na gumamit ng +LDAP, IMAP, POP3, NNTP at iba pang database bilang source para sa +impormasyon hinggil sa user. Kung hindi, ay marami pang kailangang +gawin. Ang mga feature na planong isama sa Moodle sa mga bersiyon sa +hinaharap ay : import at export ng Moodle data gámit ang mga XML-based +na format (kasama ang IMS at SCORM); at mas malaking bahagi sa paggamit +ng mga style sheet para sa interface formatting (para maiintegrate ito +nang biswal sa iba pang web site). +
+ +
++Nasabi na natin kanina na ang Moodle ay maraming feature na +modular. Kahit hindi ka programer, may mga bagay na mababago mo o +makakatulong ka. +
+Mga +Aktibidad sa Pag-aaral
+++ +Ito ang mga pinakaimportanteng modyul, na nasa 'mod' na +direktoryo. May pitong default na modyul: takdang-aralin, pagpipilian, +talakayan, diyornal, pagsusulit, rekurso, at survey. Ang bawat modyul ay +nasa hiwalay na subdirektoryo at binubuo ng mga sumusunod na +kinakailangang elemento (kasama pa ang mga ekstrang script na unique sa +bawat modyul): +
+ ++
+ + +- +mod.html: isang form para iset-up o iupdate ang instance ng modyul na +ito
+- version.php: nagdedefine ng ilang meta-info at +nagbibigay ng upgrading code
+- icon.gif: isang 16x16 na icon para sa module
+- db/: mga SQL dump ng lahat ng kinakailangang db table at +datos (para sa bawat uri ng database)
+- index.php: isang pahina para ilista ang lahat ng instance sa +isang kurso
+- view.php: isang pahina para makita ang isang partikular na +instance
+- lib.php: anuman/lahat ng function na idinefine ng modyul +ay dapat naririto. +Kung ang modulename ay tinatawag na widget, ang mga kinakailangang +function ay dapat may kasamang: + +
+ ++
+- widget_add_instance() - code para magdagdag ng isang +bagong instance ng widget
+- widget_update_instance() - code para magupdate ng instance +na narooroon na
+- widget_delete_instance() - code para burahin ang instance
+- widget_user_outline() - kung may instance, nagbabalik ng +buod ng iniambag ng user
+- widget_user_complete() - kung may instance, magpiprint ng +mga detalye ng iniambag ng isang user
+
+- Upang hindi magkaconflict, ang alinmang module function ay +dapat bigyan ng pangalang nagsisimula sa widget_ at anumang constant na +idefine mo ay dapat magsimula sa WIDGET_ +
+- Panghuli, ang bawat moyul ay magkakaroon ng ilang file ng wika +na naglalaman ng mga string para sa modyul na iyon. Tingnan sa ibaba.
+Ang pinakamadaling paraan para magsimula ng bagong learning +activity module ay gamitin ang template sa +mod/newmodule_template.zip. + Iunzip ito at sundin ang README sa loob. +
+ +Baka gusto mo ring magpost muna sa + +Talakayan ng Activities modules sa Paggamit ng Moodle.
++
Mga Tema
+ +++Itinatakda ng tema (o skin) ang itsura ng isang site. May ilang +simpleng tema na nasa pangunahing distribusyon, baka mas gusto mong +lumikha ng sarili mong tema na may sarili mong kulay, logo, estilo at +graphics. +
+ +Ang bawat tema ay nasa isang subdirektoryo ng "theme" +na direktoryo, at naglalaman ng, sa minimum, ng sumusunod na file: +
+ ++
+ +- config.php: idinidefine ang kulay ng tema na +ginagamit sa buong site
+- styles.php: ang style sheet, na naglalaman ng +mga CSS definition para sa mga standard HTML element, gayundin ang +maraming elemento ng Moodle. +
+- header.html: Isinasama sa itaas ng bawat +pahina. Ito ang kailangan mong iedit upang makapagdagdag ng isang logo +sa itaas ng mga pahina.
+- footer.html: Isinasama sa ibaba ng +bawat pahina.
+Para makalikha ka ng mga sarili mong tema para sa kasalukuyang +bersiyon ng Moodle:
++
+ +- Kopyahin ang isa sa dating theme folder sa isang folder na may +bagong pangalan. Inirerekomenda ko na magsimula sa isa sa mga istandard +na tema.
+- Editin ang config.php at iinsert ang sarili mong mga kulay.
+- Editin ang styles.php at baguhin ang CSS styles mo.
+- Editin ang header.html at footer.html upang makapagdagdag ng +mga bagong logo, o mabago ang layout. +
+Tandaan na ang lahat ng hakbang na ito ay opsiyonal - maaari kang +lumikha ng talagang kakaibang itsura ng site mo sa pamamagitan lamang ng +pag-edit sa mga kulay sa config.php
+Tandaan din na ang mga Moodle upgrade ay posibleng +sumira nang kaunti sa mga tema, kaya basahing mabuti ang mga release +note kung gumagamit ka ng pasadyang tema. +
+Lalo pa, ang Moodle 2.0 ay magkakaroon ng ganap na bagong display +system, posibleng nakabatay sa mga XSL transformation ng XML output mula +sa Moodle. Posibleng ang mga bagong tema para dito ay magkakaroon ng +kakaibang format, pero ang bentahe ay magkakaroon ng posibleng mas +mataas na degree ng customisation (kasama ang paglilipat-lipat ng mga +elemento sa pahina). +
+ +May mas malawak na talakayan hinggil dito sa + +Talakayan ng Tema sa Paggamit ng Moodle. Kung lumikha ka ng +magandang tema na sa palagay mo ay magagamit ng iba, pakipost ang zip +file mo sa talakayan ng mga tema! +
+
++ + +
Mga Wika
+++Ang Moodle ay idinesenyo para sa internasiyonalisasyon. Ang +bawat 'string' o 'pahina' ng teksto na idinidispley bilang bahagi ng +interface ay kinukuha mula sa isang set ng mga file ng wika. Ang bawat +wika ay subdirektoryo ng direktoryong 'lang'. Ang istruktura ng lang +direktoryo ay sumusunod: +
+ +lang/en - direktoryong naglalaman ng lahat ng +file para sa isang wika (eg Ingles)
++
+ +- moodle.php - mga string para sa pangunahing interface
+- assignment.php - mga string para sa assignment module
+- choice.php - mga string para sa choice module
+- forum.php - mga string para sa forum module
+- journal.php - mga string para sa journal module
+- quiz.php - mga string para sa quiz module
+- resource.php - mga string para sa resource module
+- survey.php - mga string para sa survey module
+- .... kasama pa ang ibang modyul kung mayroon man.
+
+ + +
+Ang string ay tinatawag mula sa mga file na ito sa +pamamagitan ng get_string() o +print_string() na function. Sinusuportahan ng +bawat string ang pagpapalit ng variable, upang masuportahan ang variable +ordering sa iba't-ibang wika.
+
+eg $strdueby = get_string("assignmentdueby", +"assignment", userdate($date));
+
+Kung ang string ay wala sa isang partikular na wika, ang +katumbas nito sa Ingles ang awtomatikong gagamitin.lang/en/help - naglalaman ng mga buong pahina ng +tulong (para sa popup context-sensitive na tulong)
+++ +Ang pangunahing mga pahina ng tulong ay naririto, samantalang +ang mga pahina ng tulong na para sa bawat modyul ay nasa subdirektoryo +na may pangalan ng modyul.
+Puwede kang mag-insert ng helpbutton sa isang pahina sa +pamamagitan ng helpbutton na function.
+eg helpbutton("text", "Iklik ito para sa tulong +tungkol sa teksto;);
+at para sa mga modyul:
+helpbutton("forumtypes", "Forum types", "forum");
+Tandaan na puwede mong editin ang mga wika nang online, gamit ang +administration web tools na nasa ilalim ng "Tingnan ang wikang +ito". Pinadadali nito ang paglikha ng mga bagong wika gayundin ang +pagpapahusay ng dati na. Kung magsisimula ka ng bagong wika, pakikontak +ako, Martin Dougiamas. +
+ +Baka gusto mong magpost sa +Talakayan ng +Wika sa Paggamit ng Moodle.
+Kung magmementina ka ng wika nang matagalan, maaari kitang bigyan +ng CVS + write access sa Moodle source code para direkta mong +mamentina ang mga file.
+
+ + +Mga Schema ng Database +
+++Kung may gumaganang database ka na may nadefine nang mga table, +ang sinadyang simpleng SQL na ginamit sa Moodle ay inaasahang gagana +nang maayos sa iba't-ibang klase ng database brand. +
+ +May problema sa awtomatikong paglikha ng mga +bagong table sa isang database, na siyang tinatangkang gawin ng Moodle +sa unang pagkakataon na iinstol ito. Dahil magkakaiba ang mga +database, walang paraan para gawin ito nang hiwalay sa plataporma. Para +masuportahan ang automation na ito sa bawat database, maaaring gumawa ng +mga schema na naglilista ng kinakailangang SQL para malikha ang mga +Moodle table sa isang partikular na database. Ang mga file na ito ay +nasa lib/db at sa loob ng db +subdirektoryo ng bawat module. +
+ +Sa kasalukuyan, tanging ang MySQL at PostgreSQL ang ganap na +nasusuportahan sa paraang ito (wala pang nagsusulat ng schema para sa +ibang brand). +
+ +Gagamit ang Moodle 1.2 ng bagong paraan ng +independiyente-sa-database na XML schema para hindi na kailanganin ang +pagsusulat ng schema para sa bawat klase ng database. +
++
Mga Format ng +Kurso
++Sinusuportahan sa kasalukuyan ng Moodle ang tatlong klase ng +format ng kurso: linguhan, paksaan at panlipunan. +
+Mas nakaugnay ito sa iba pang code (kaya, mas mahirap gawing +"plugagable") pero madali pa ring magdagdag ng mga bago. +
+Kung may ideya kayo para sa naiibang format na kailangan ninyo o +gusto ninyong makita, kontakin ninyo ako at pipilitin kong isama ito sa +mga release sa hinaharap. +
++
Dokumentasyon at mga artikulo
+++Kung gusto mong magsulat ng tyutoryal, artikulo o akademikong +papel o anumang bagay hinggil sa Moodle, sige lang! +
+Ilagay ito sa web at tiyaking samahan ng mga link sa +http://moodle.org/ +
++
Paglahok sa bug tracker
+++Bilang panghuli, nais ko kayong anyayahang magrehistro sa +"bug tracker" sa http://moodle.org/bugs +para maiulat mo ang anumang bug na matagpuan mo at marahil ay makalahok +sa pagtalakay at paglutas ng mga ito. +
+Ang mga "bug" ay hindi lamang mga software bug sa +kasalukuyang bersiyon ng Moodle, kundi kasama rin ang mga bagong ideya, +hinihiling na bagong feature at kahit konstruktibong puna sa mga +kasalukuyang feature. Ang kaigihan ng open source ay puwede ang lahat +na lumahok sa anumang paraan upang tumulong sa paglikha ng mas mahusay +na produkto na masisiyahan tayong lahat. Sa proyektong ito, ang input +mo ay gusto naming marinig! +
+ +
+
++++++Salamat sa paggamit ng Moodle!
+
+
+ Martin Dougiamas, Lead + Developer
+
++ ++
Version: $Id$
+ + diff --git a/lang/tl/docs/docstyles.css b/lang/tl/docs/docstyles.css new file mode 100644 index 00000000000..319597299dd --- /dev/null +++ b/lang/tl/docs/docstyles.css @@ -0,0 +1,133 @@ +body, td, th, li { + font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; +} + +th { + font-weight: bold; +} + +a:link { + text-decoration: none; + color: blue; +} + +a:visited { + text-decoration: none; + color: blue; +} + +a:hover { + text-decoration: underline; + color: red; +} + +form { + margin-bottom: 0; +} + + +li { + margin-bottom: 10px; + +} + +.question { + font-size: medium; + font-weight: bold; + font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; + border: 1px dotted; + padding: 10px; + background-color: #EEEEEE; +} + +.answer { + font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; + font-size: medium; + border: none; + padding-left: 40px; +} + +.normaltext { + font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; + font-size: medium; + border: none; + margin-left: 30px; + +} + +.answercode { + font-family: "Courier New", Courier, mono; + font-size: small; + border: none; + padding-left: 60px; +} + +.questionlink { + font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; + font-size: medium; + border: none; + padding-left: 40px; +} + +.examplecode { + font-family: "Courier New", Courier, mono; + font-size: small; + border: thin dashed #999999; + background-color: #FBFBFB; + margin: auto; + padding: 30px; + height: auto; + width: auto; +} +h1 { + font-weight: bold; + color: #000000; + background-color: #CCCCCC; + padding: 5px; + font-size: large; + border-width: 1px; + border-color: #CCCCCC; + -moz-border-radius: 10px; +} +h2 { + font-weight: bold; + color: #FFFFFF; + background-color: #666666; + padding: 5px; + font-size: medium; + border-width: 1px; + border-color: #666666; + -moz-border-radius: 10px; +} +h3 { + font-weight: normal; + color: #FFFFFF; + background-color: #666666; + padding: 5px; + font-size: medium; + -moz-border-radius: 10px; +} +.spaced { + + margin-bottom: 30px; +} + +ul { + margin-top: 10px; + +} +.commandline { + font-family: "Courier New", Courier, mono; + font-size: x-small; + background-color: #FBFBFB; + margin: auto auto 20px 30px; + padding: 5px; + height: auto; + width: auto; + font-weight: bold; + border: 1px solid #999999; + white-space: nowrap; + display: compact; + clear: both; + float: none; +} diff --git a/lang/tl/docs/faq.html b/lang/tl/docs/faq.html new file mode 100644 index 00000000000..9e3684373ed --- /dev/null +++ b/lang/tl/docs/faq.html @@ -0,0 +1,501 @@ + + +Nilalaman ng pahinang ito ang mga sagot sa ilang +tanong na malimit itanong ng mga taong nag-iinstol ng Moodle. Kung +sinunod mo ang mga gabay sa pag-iinstol + nguni't nagkakaproblema pa rin kayo, itong pahinang ito marahil ang +pinakamahusay na basahin.
+ +Kung hindi ka makakuha ng kasagutan dito, subukin +ang +Using Moodle na kurso sa moodle.org. Magsimula sa pamamagitan ng +pag-search sa mga forum sa pamamagitan ng ilang keyword, kung sakaling +natalakay na ang problema mo. Kapag wala kang nakita, ipost mo ang +tanong mo sa angkop na forum - kadalasan ay may makakatulong sa iyo. +
+ +Kung sinubok mo na ang ilang solusyon pero wala +kang malutas na suliranin, at tumatakbo ang program mo sa likod ng isang +firewall, maimumungkahi namin na tangkain mong baguhin ang kaayusan +ng firewall mo, upang matiyak na hindi nito hinaharang ang isang +kinakailangang function o kinakailangang komunikasyon. Madalang +magbunga ng problema ang mga firewall sa Moodle subali't minsan ay +siyang maysala sa paghina ng functionality bunga ng maling pagkaaayos +sa setting ng firewall. + +
Gamitin ang listahang ito upang makalundag sa +angkop na sagot sa ibaba: +
+ + + +PHP - nakainstol ba ito at anong +bersiyon ang mayroon ako?
+ +Bakit blangko ang lahat ng +pahina ko?
+ + + +Bakit palagi akong +nakakatanggap ng mga hudyat ng error hinggil sa "headers already +sent"?
+ +Palagi akong nakakatanggap +ng ganitong error: Failed opening required +'/web/moodle/lib/setup.php'
+ + + +Palagi akong nakakatanggap +ng hudyat ng error hinggil sa session_start
+ +Kapag nagpunta ako sa +pahinang pang-admin, sinasabihan ako na gawing blangko ang +dirroot!
+ + + +Kapag nagtangka akong +magdagdag ng rekurso nakakatanggap ako ng hudyat ng error.
+ + + +Hindi ako makapag-log-in - +nananatili lamang ako sa log-in screen.
+ +Paano ko iba-back-up ang +Moodle site ko?
+ +Bakit hindi tama ang +ipinapakitang oras at araw ng ng Moodle site ko? +
+ +Hindi nagpapadala ng kopya ng +email ang mga talakayan ko
+ ++ + +
Halimbawa: Hindi Nahanap: Ang hiniling na URL (Not +Found: The requested URL) /moodle/file.php/2/myfile.jpg ay hindi nahanap +sa server na ito.
+ +Kailangang isaayos ang web server mo na pahintulutan +ang bahagi ng URL na kasunod ng isang pangalan ng script na maipasa nang +direkta sa script. Kadalasan ay buhay na ito sa Apache 1, ngunit +karaniwang patay sa Apache 2 bilang default. Upang mabuhay ito, idagdag +ang linyang ito sa httpd.conf mo, o sa isang .htaccess na file sa iyong +lokal na direktoryo (tingnan ang Dokumentasyon sa pag-install +para sa dagdag na detalye ):
+ +AcceptPathInfo on
+ +Tandaan, na gagana LAMANG ito sa Apache versions 2.x. +
+ +Kung hindi ka gumagamit ng Apache 2 at nananatili ang +suliraning ito (malabong mangyari) maaari mong i-switch ang Moodle na +gumamit ng alternatibong paraan. Ang kahinaan nito ay may mga bagay na +hindi magagawa ang mga user mo, at di ka makagagamit ng mga relatibong +link sa loob ng mga rekursong HTML.
+ +Para magamit ang alternatibong paraang ito: mag-log-in +bilang Admin, pumunta sa "Isaayos ang mga Baryabol (Configure +Variables)" na pahina at baguhin ang setting para sa +"slasharguments". Maaari mo na ngayong pasukin ang mga inaplowd +mong file.
+ ++ +
Gumawa ng bagong file sa iyong web site na may +pangalang info.php, na naglalaman ng sumusunod na teksto, at tawagin ito +mula sa iyong browser:
+ +<?PHP phpinfo() ?>
+ +Kung walang mangyari, samakatuwid wala kang PHP na +nakainstol. Tingnan ang mga doks para sa pag-instol para sa ilang +impormasyon kung saan puwede itong ma-download para sa iyong kompyuter. +
+ ++ +
Tingnan ang dirroot na baryabol sa config.php. +Kailangan mong gumamit ng kumpletong, absolute na pathname, eg:
+ +$CFG->dirroot = +"d:\inetpub\sites\www.sitemo.com\web\moodle";
+ ++ +
Para sa Redhat Linux na plataporma pakitingnan ang: Redhat Linux
+ ++ + +
Kung makakita ka ng mga error na tulad ng:
+ +Parse error: parse error, unexpected T_VARIABLE in
+c:\program
+
+files\easyphp\www\moodle\config.php on line 94
Fatal error: Call
+to undefined function: get_string() in c:\program
+files\easyphp\www\moodle\mod\resource\lib.php on line 11
malamang ay may nakaligtaan kang tuldok-kuwit +(semi-colon) o dulong panipi (quote) sa isang linya sa config.php +(bago dumating ang ika-94 na linya).
+ +Ang isa pang dahilan ay maaaring binuksan mo ang +config.php sa isang program na tulad ng Word upang ma-edit ito, tapos ay +isinave ito bilang HTML na web page, sa halip na text file.
+ ++ + +
Kapag nakakita ka ng mga error na tulad nito:
+ +Warning: Cannot add header information - headers +already sent by (output started at /webs/moodle/config.php:87) in +/webs/moodle/lib/moodlelib.php on line 1322
+ +Warning: Cannot add header information - headers +already sent by (output started at /webs/moodle/config.php:87) in +/webs/moodle/lib/moodlelib.php on line 1323
+ +Warning: Cannot add header information - headers +already sent by (output started at /webs/moodle/config.php:87) in +/webs/moodle/login/index.php on line 54
+ +May mga blankong linya o espasyo ka pagkatapos ng +huling ?> sa config.php file mo. Minsan idinadagdag ito ng mga text +editor - halimbawa ng Notepad sa Windows - kaya't maaaring kailangan +mong gumamit ng ibang text editor para matanggal ang mga espasyo o +blankong linyang ito nang ganap.
+ ++ +
Sa config.php mo, ang setting na ginamit mo para sa +dirroot na baryabol ay dapat na kumpletong path mula sa root ng +hard drive ng server mo .
+ +Minsan, ginagamit lamang ng mga tao ang path nila mula +sa home na direktoryo, o relatibong path na nakaturo sa root ng +direktoryo ng web server.
+ ++ + + +
Ang mga problemang bunga ng mga apostrophe ay dahil sa +mga maling setting ng "magic quotes". Kailangan ng Moodle ang +mga sumusunod na setting (na siyang karaniwang default Moodle requires +the following settings (which :
+ + +magic_quotes_gpc = On
+
+ magic_quotes_runtime = Off
Tingnan ang seksiyon hinggil sa pagsasaayos ng webserver sa +mga doks sa Pag-iinstol para sa dagdag na detalye.
+ ++ + +
Kapag nakakita kayo ng ganitong mga error:
+ +Warning: session_start() [function.session-start]: +open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such +file or directory (2) in G:\web\moodle\lib\setup.php on line 123
+ +Warning: session_start() [function.session-start]: +open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such +file or directory (2) in G:\web\moodle\lib\setup.php on line 123
+ +Warning: session_start() [function.session-start]: +Cannot send session cache limiter - headers already sent (output started +at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line +123
+ +...bunga ito ng pagkabigo ng PHP na i-save ang mga +"session" file sa hard disk mo (sa isang direktoryo na may pangalang +/tmp). Ang kadalasang dahilan ay WALA kang direktoryong /tmp sa +kompyuter mo. Kalimitan itong kaso sa mga instalasyon sa Windows. + + +
Ang solusyon ay ayusin ang PHP setting para sa path na +ito na tumuro sa isang tunay na direktoryo. Maaari mo itong gawin sa +iyong php.ini file:
+ +session.save_path = C:\temp
+ +o kaya'y sa isang .htaccess file sa iyong punong +direktoryo ng moodle:
+ +php_value session.save_path "/home/moodle/sessions"
+ ++ + +
Kapag nakakita ka ng error na ganito sa Moodle +1.0.9:
+ +| Paki-ayos ang setting mo sa config.php:
+
+ Ang nakasulat sa iyo ay: + + $CFG->dirroot = "/home/users/fred/public_html/moodle"; + + nguni't ang dapat na nakasulat ay: + + $CFG->dirroot = ""; |
samakatuwid ay nakatagpo ka ng isang maliit na bug na +nangyayari sa ilang server. Nagmumula ang suliranin sa mekanismo ng +error-checking, hindi sa aktuwal mong path. Upang maayos ito, hanapin +ang linya (ika-66 na linya) sa file na admin/index.php:
+ +if ($dirroot != $CFG->dirroot) {
+ +at baguhin ito nang paganito: :
+ +if (!empty($dirroot) and $dirroot != $CFG->dirroot) {
+ ++ + +
Tiyakin na ang URL sa iyong $CFG->wwwroot setting ay +kapareho nang eksakto ng aktuwal mong ginagamit sa pagpasok sa site mo. +
+ ++ + +
Kung gumagamit ka ng Apache, malamang na ang setting +mo sa config.php para sa $CFG->wwwroot ay kakaiba sa aktuwal na URL mong +ginagamit sa pagpasok sa site. Tangkain mo ring patayin ang +"secureforms" sa mga setting na pang-admin.
+ ++ + +
Kilala itong bug sa bersiyon ng Moodle na hanggang +1.0.9, na naayos na sa pangunahing code at sa bersiyon 1.1.
+ +Hindi nito naaapektuhan ang lahat ng tao, nangyayari +lamang ito kapag ang taong nag-iinstol sa Moodle ay may cookie sa +browser nila na mula sa ibang program sa site ding yaon, na may +pangalang "user", "admin", o "teacher".
+ +Ang ilang madaliang solusyon ay ang pagbura ng mga +cookie'ng yaon sa browser mo bago mag-instol, paggamit ng ibang browser, +o pag-edit ng file na moodle/admin/user.php para makapagsingit ng mga +linya na malapit sa itaas :
+ +unset($user);
unset($admin);
unset($teacher);
Matapos mong magawa ang alinman sa mga solusyong ito, +makabubuting i-drop mo ang lahat ng table mo sa database mo at muling +mag-instol mula sa simula.
+ ++ + +
Ang pinakakaraniwang dahilan nito ay may firewall ang +kompyuter mo (hindi ang Moodle server) na nagtatanggal ng referrer +information mula sa browser. Narito ang ilang instruksiyon para sa +pag-ayos ng mga Norton firewall products.
+ +Puwede rin itong ayusin ng server admin para sa lahat, +sa pamamagitan ng pag-edit ng pahinang pang-configuration ng Moodle at +paggawang "Hindi (No)" sa baryabol na "secureforms" .
+ +Ang isa pang posibleng dahilan ng suliraning ito ay +hindi nakaayos ng mabuti ang sessions sa server. Puwede mong testingin +ito sa pamamagitan ng pagtawag sa script na +http://yourserver/moodle/lib/session-test.php.
+ ++ +
May dalawang bagay na dapat mong unang kopyahin: ang +database at ang mga inaplowd na file. Hindi gaanong mahalaga ang mga +script ng Moodle, dahil puwede ka namang mag-download ng bagong kopya +kung kailanganin mo.
+ +Maraming paraan kung paano mag-back-up. Narito ang +balangkas ng isang maliit na script na maaari mong patakbuhin sa Unix +upang mai-backup ang database (mabuting magpatakbo ng ganitong script +nang araw-araw sa pamamagitan ng cron task)
+ +cd /my/backup/directory
+ +mv moodle-database.sql.gz moodle-database-old.sql.gz
+ +mysqldump -h example.com -u myusername --password=mypassword -C -Q -e -a mydatabasename > moodle-database.sql
+ +gzip moodle-database.sql
+ +For the files, you can use rsync regularly to copy only the changed files to another host:
+ +rsync -auvtz --delete -e ssh mysshusername@example.com:/my/server/directory + + /my/backup/directory/
+ ++ +
Kailangan ng bawat wika ng isang partikular na code ng +wika (na tinatawag na (called a locale code) upang +makapagpakita ng mga wastong petsa. Naglalaman ng mga default na +standard code ang mga pakete ng wika, pero minsan ay hindi ito gumagana +sa mga server na Windows.
+ +Maaari mong makita ang mga wastong locale code para sa +Windows sa dalawang pahinang ito: Mga code ng Wika at Mga code ng Bansa/rehiyon .(eg "esp_esp" para sa kastila)
+ +Maaaring ipasok ang mga bagong locale code na ito sa +Admin -> Configure -> Variables na pahina, kung saan mananaig ito +sa nasa kasalukuyang piniling pakete ng wika. .
+ ++ +
Kailangan mong iayos ang cron nang +wasto kung gusto mong magpadala ng mga awtomatikong email ang Moodle +mula sa mga talakayan, diyornal, takdang-aralin atbp. Gumagawa rin ang +prosesong ito ng ilang gawaing paglilinis tulad ng pagbura ng lumang +dinakukumpirmang user, pagsipa sa mga nakaenrol na dating mag-aaral at +gayon nang gayon.
+ + + +Kailangan mong magsaayos ng isang proseso na regular +na tatawag sa + + script http://yoursite/admin/cron.php. Pakitingnan ang seksiyon hinggil sa cron sa +dokumentasyon tungkol sa Pag-iinstol .
+ + +Tip: Subukin ninyo ang default na setting sa pahina ng +mga baryabol ng Moodle . Bayaan ninyong blangko ang smtphost. + +Ito ay magiging katanggap-tanggap para sa mayorya ng user. + +
+
+ + +
+Magmungkahi ng bagong FAQ + (isama ang sagot!)
++Salamat kay +John Eyre para sa pagtulong sa pagmementina ng FAQ ito. +
+ + + + + +Bersiyon: $Id: faq.html,v 1.6 +2003/03/30 +13:54:28 +moodler Exp $
+ + + + + + + diff --git a/lang/tl/docs/features.html b/lang/tl/docs/features.html new file mode 100644 index 00000000000..ae37003919b --- /dev/null +++ b/lang/tl/docs/features.html @@ -0,0 +1,458 @@ + + + + + ++ ++ +Ang Moodle ay isang aktibong at patuloy na pinauunlad na produkto. +Inililista sa pahinang ito ang ilan sa mga katangian nito: +
+ +Pangkalahatang disenyo
++ +
+- Nagtataguyod ng social constructionist na pagtuturo (bayanihan, +mga aktibidad, kritikal na repleksiyon, atbp.)
+ +- Angkop para sa 100% online na klase, gayundin para sa pagtulong +sa harap-harapang pag-aaral
+ +- Simple, magaang sa kompyuter, masinop, compatible, na low-tech +na browser interface
+ +- Madaling iinstol sa halos lahat ng platapormang nagsusuporta sa +PHP. Nangangailangan lamang ng isang database (at puwedeng pang ibahagi +ito sa ibang program). +
+ +- Ang ganap na database abstraction ay sinusuportahan ang lahat ng +mayor na brand ng database (maliban na lamang sa initial table +definition) +
+ +- Ipinapakita ng listahan ng kurso ang paglalarawan ng bawat +kursong nasa server, pati kung maaari itong pasukin ng mga bisita. +
+ +- Maaaring pangkatin ayon sa kategoriya ang mga kurso at maaaring +halughugin - ang isang Moodle site ay kayang magsuporta ng libong kurso. +
+ +- Binibigyang diin ang mahigpit na seguridad sa kabuuan. Lahat ng +form ay sinusuri, ang mga datos ay bina-validate, ang mga cookies ay +ini-encrypt atbp.
+ +- Karamihan sa mga lugar na pagsusulatan ng teksto (rekurso, +posting sa talakayan, entry sa diyornal atbp.) ay maaaring i-edit sa +pamamagitan ng naka-embed na WYSIWYG HTML editor
+ +Pamamahala ng Site
++
+ +- + +Site is managed by an admin user, defined during setup + +
+ +- Pinahihintulutan ng plug-in na "tema" ang admin na ipasadya ang +mga kulay, font, layout atbp. ng site ayon sa lokal na pangangailangan +
+ +- Puwedeng magdagdag ng plug-in na modyul ng aktibidad sa +kasalukuyang instalasyon ng Moodle +
+ +- Pinahihintulutan ng plug-in na pakete ng wika ang ganap na +lokalisasyon sa anumang wika. Ma-eedit ito sa pamamagitan ng built-in +na pangweb na editor. Sa kasalukuyan may pakete ng wika para sa mahigit +43 + languages. +
+ +- Malinaw na nakasulat ang code sa PHP alinsunod sa lisensiyang +GPL - madaling baguhin ayon sa inyong pangangailangan +
+ +Pamamahala sa mga user
++
+ + +- Ang adhikain ay mabawasan ang pakikialam ng admin hanggang sa +minimum, habang pinananatili ang mataas na seguridad +
+- Sinusuportahan ang maraming uri ng mekanismo ng +pag-authentiticate sa pamamagitan ng mga plug-in na authentication +module, na nagpapadalit sa integrasyon nito sa kasalukuyang +sistema.
+ + +- Istandard na paraang email: maaaring lumikha ng sarili nilang +login account ang mga mag-aaral. Tinitiyak ang mga email address sa +pamamagitan ng kumpirmasyon.
+ + +- Paraang LDAP: maaaring suriin ang account login batay sa isang +LDAP server. Maitatakda ng Admin kung alin-aling mga field ang +gagamitin.
+ + +- IMAP, POP3, NNTP: sinusuri ang mga account login batay sa isang +mail o news server. Sinusuportahan ang SSL, certificate at TLS.
+ + +- Panlabas na database: maaring gamitin ang anumang database na +may hindi bababa sa dalawang field bilang palabas na sanggunian ng +authentication. +
+ +- Isang account lamang ang kailangan ng bawat tao para sa buong +server - maaaring magkaroon ng iba't-ibang uri ng access ang bawat +account
+ +- Kinokontrol ng admin account ang paglikha ng mga kurso at +paglikha ng mga guro sa pamamagitan ng pagtatakda ng user sa mga kurso +
+ +- Ang account na tagalikha ng kurso ay pinahihintulutan +lamang na lumikha ng mga kurso at magturo sa mga ito +
+ +- Maaaring matanggal ang pribilehiyo sa pag-eedit ng mga guro +upang hindi nila mabago ang kurso (hal para sa mga part-time na tyutor) +
+ +- Seguridad - maaaring magdagdag ng "susi sa pag-enrol" ang guro +sa kanilang kurso upang maharang ang mga di-estudyante. Puwede nilang +ibigay ang susing ito ng harapan o sa pamamagitan ng personal na email +atbp.
+ +- Puwedeng i-enrol ng guro ang mag-aaral nang mano-mano kung nais +nila
+ +- Puwedeng alisin sa enrollment ng guro ang mag-aaral nang +mano-mano kung nais nila, o kaya'y awtomatiko silang maaalis kapag +umabot sa isang takdang panahon na walang ginagawa (isiniset ng admin) +
+ +- Ginaganyak an mga mag-aaral na bumuo ng online na +pagkakakilanlan nila na may larawan at deskripsiyon. Maaaring hindi +ipakita ang mga email addres kung kinakailangan. +
+ +- Maaaring itakda ng bawat user ang kanilang timezone, at ang +bawat petsa sa Moodle ay isasalin sa timezone na iyon (hal. petsa ng +pagpost, katapusang petsa ng pagpapasa ng takdang-aralin atbp) +
+ +- Maaaring mamili ang lahat ng user na wika para sa Moodle +interface (Tagalog, Ingles, Pranses, Aleman, Kastila, Portuges atbp.) +
+Pamamahala ng kurso
++ +
+ +- May lubusang kontrol ang ganap na guro sa lahat ng setting ng +isang kurso, kabilang ang pagharang sa iba pang guro +
+ +- May mga pagpipiliiang format ng kurso tulad ng lingguhan, +paksaan o napokus sa talakayan na panlipunang pormat +
+ +- Hanay ng mga pangkursong aktibidad na naiaakma sa iba't-ibang +sitwasyon - Talakayan, Diyornal, Pagsusulit, Rekurso, Pagpipilian, +Sarbey, Takdang-Aralin, Chat(Huntahan), Workshop
+ +- Naipapakita sa home page ng kurso ang mga huling pagbabago sa +kurso mula nang may huling mag-login - nakatutulong itong magbigay ng +pakiramdam ng komunidad
+ +- Karamihan sa mga pook na kailangang magsulat ng texto (rekurso, +post sa talakayan, entry sa diyornal atbp.) ay maeedit sa pamamagitan ng +naka-embed na WYSIWYG HTML editor
+ +- Maaaring makita sa isang pahina (at idownload bilang spreadsheet +file) ang lahat ng marka para sa Talakayan, Diyornal, Pagsusulit at +Takdang-Aralin. +
+ +- Ganap na paglog at pagtrack (pagmatyag) sa user - may ulat ng +aktibidad para sa bawat mag-aaral na may mga graph at detalye hinggil sa +bawat modyul (huling pagpasok, ilang beses na binasa) at saka isang +detalyadong "kuwento" ng paglahok ng bawat mag-aaral, kabilang ang mga +post, entry sa diyornal atbp. sa iisang pahina.
+ +- Naka-integrate ang mail - maaaring i-mail ang mga kopya ng post +sa talakayan, puna ng guro atbp. sa anyong HTML o plain text.
+ +- Pasadyang iskala - maaaring i-define ng guro ang sarili nilang +iskala na gagamitin sa pagmamarka ng talakayan, takdang-aralin at +diyornal
+ +- Maaaring iimpake ang mga kurso sa iisang zip file sa pamamagitan +ng Backup function. Maaari itong ibalik sa anumang server ng Moodle. +
+ +Modyul ng Takdang-Araling
+ ++ +
+ +- Maaaring magtakda ng taning at maksimum na marka sa mga +takdang-aralan.
+ +- Maaaring i-upload ng mga mag-aaral ang mga takdang-aralin +(anumang file format) nila sa server - lalagyan ito ng petsa.
+ +- Pinapahintulutan ang mga nahuling takdang-aralin, pero ang tagal +ng pagkahuli ay ipakikita ng malinaw sa guro
+ +- Para sa isang partikular na takdang-aralin, maaaring suriin +(marka at komento) ang buong klase sa isang pahina, sa isang form.
+ +- Ikinakabit ang puna ng guro sa pahina ng takdang-aralin para sa +bawat mag-aaral, at ang notipikasyon (patalastas) ay imemail palabas. +
+ +- Maaaring pahintulutan ng guro ang muling pagpapasa ng mga +takdang aralin matapos itong mamarkahan (para markahan muli)
+ +Modyul na Chat
++ +
+ +- Pinapahintulutan ang madulas, synchronous na ugnayan sa +pamamagitan ng teksto
+ +- May ipinapakitang larawan na pagkakakilanlan sa chat window
+ +- Sinusuportahan ang URL, smilies, embedded HTML, image atbp.
+ +- Lahat ng sesyon ay nakalog para makita sa ibang oras, maaari rin +itong ipakita sa mga mag-aaral
+ +Module na Pagpipilian
++ +
+ +- Tulad ng sarbey ng mga opinyon. Puwedeng gamitin para sa +pagboto hinggil s aanuman, o makalikom ng puna mula sa bawat mag-aaral +(hal saliksikin ang pag-sang-ayon nila)
+ +- Makikita ng guro ang isang madaling maunawaan na manghad na +nasasabi kung sinu-sino ang pumili ng mga alin +
+ +- Maaaring ipakita sa mga mag-aaral ang isang graph ng mga +kasalukuyang resulta, kung naisin ng guro.
+ +Modyul na Talakayan
++ +
+ +- May iba't-ibang uri ng talakayan, tulad ng pangguro-lamang, +balitang kurso, pambalana, at isang-thread-isang-user. +
+ +- Nakalakip ang larawan ng mga maysulat sa lahat ng posting +
+ +- Puwedeng tingnan ang talakayan nang nakanest, patag o +nakathread, pinakaluma o pinakabago muna. +
+ +- Maaaring sumali sa isang talakayan ang bawat tao upang +mapadalhan ng kopya sa pamamagitan ng email ang lahat ng kalahok, o +puwedeng puwersahang isali ng guro ang lahat +
+ +- Puwedeng ipagbawal ng guro ang pagtugon (hal para sa mga +patalastas-lamang na talakayan) +
+ +- Madaling naililipat-lipat ng guro ang mga thread ng diskusyon sa +iba't-ibang talakayan
+ +- Ipinapakita ang mga kalakip na larawan nang inline +
+ +- Kapag ginagamit ang forum rating, maaari itong limitahan sa +mga takdang petsa +
+ +Modyul na Diyornal
++ +
+ +- Pribado ang mga diyornal sa para sa mag mag-aaral at guro
+ +- Maaaring gabayan ang bawat entry sa diyornal ng bukas na tanong. +
+ +- Para sa bawat partikular na entry sa diyornal, maaaring suriin +ang buong klase sa isang pahina, sa isang form +
+ +- Ang puna ng guro ay inilalakip sa pahina ng entry ng diyornal, +at pinasasabihan ang may-akda sa pagkakroon na ng puna sa pamamagitan ng +email +
+ +Modyul na Pagsusulit
++ + +
+ +- Maaaring lumikha ang guro ng database ng mga tanong na magagamit +muli sa iba't-ibang pagsusulit +
+ +- Maaaring ipaloob sa mga kategorya ang mga tanong para madaling +mapasok, at puwedeng "ilathala" ang mga kategoryang ito, upang +madali silang mapuntahan mula sa alinmang kurso sa site. + +
+ +- Awtomatiko ang pagmamarka sa mga pagsusulit, at maaaring baguhin +ang mga markang ito muli kapag binago ang mga tanong +
+ +- Maaaring lagyan ng taning ang pagkuha ng pagsusulit, na kapag +naabot na ay hindi na puwedeng kumuha pa ang mag-aaral +
+ +- Maaaring kuhanin ang mga pagsusulit nang paulit-ulit, kung +naisin ng guro, at maaaring magpakita ng puna at/o wastong sagot +
+ +- Puwedeng balasahin (gawing random) ang mga tanong at sagot upang +maiwasan ang pandaraya +
+ +- Puwedeng gumamit ng HTML at larawan sa mga tanong +
+ +- Puwedeng iimport ang mga tanong sa pamamagitan ng panlabas na +text file (alalaong baga'y hindi kailangang itype isa-isa sa Moodle) +
+ +- Maaaring kuhanin ang mga pagsusulit nang paulit-ulit, kung +naisin ng guro +
+ +- Maaaring padagdag nang padagdag ang pagkuha ng pagsusulit, +alalaong baga'y hati-hati ang pagsusulit na matatapos nang higit sa +isang sesyon +
+ +- Multiple-choice na mga tanong, na puwedeng tanging isa lamang o +marami ang sagot mula sa mga pagpipilian + +
+ +- Maigsing-Sagot na mga Tanong (tawag natin ay punan-ang-patlang) +(salita o parapo)
+- Tama-Mali na mga tanong
+ +- Matching na mga tanong
+ +- Random na mga tanong
+ +- Numerical na mga tanong (puwedeng magtakda ng hangganan) +
+ +- Naka-embed ang mga sagot sa tanong (estilong cloze), na ang mga +sagot ay nasa loob ng mga pangungusap ng teksto +
+ +- May mga naka-embed na paglalarawan na nasa teksto at mga larawan +
+ +Modyul na Rekurso +
++
+ +- Suportado ang pagdispley ng anumang nilalamang pangelektroniko, +Word, Powerpoint, Flash, Video, Sound atbp. + +
+- Alin sa dalawa, maaaring i-upload at pamahalaan ang mga file sa +server, o likhain sa pamamagitan ng web form (teksto o HTML) +
+- Alin sa dalawa, puwedeng ilink ang panlabas na nilalamang nasa +web, o ipaloob sa interface ng kurso nang malinis +
+- Maaaring ilink ang mga panlabas na applikasyong web, at pasahan +ito ng datos +
+Modyul na Sarbey
++ +
+ +- Ang mga nakalangkap na sarbey (COLLES, ATTLS) ay napatunayan na +angkop na instrumento sa pagsusuri ng mga online na klase +
+ +- Palaging makukuha ang online na ulat ng sarbey, kasama ang +maraming graph. Maaaring mai-download ang datos na Excel spreadsheet o +CSV text file. +
+ +- Naiiwasan ang hindi tapos na sarbey dahil sa disenyo ng +interface para sa pagsasarbey +
+ +- Ipinapakita sa mga mag-aaral ang resulta ng kanilang mga sagot, +kahambing ang katamtamang sagot ng klase +
+Modyul ng Workshop
++ + +
+- Pinahihintulutan ang pagmamarka ng mga kapwa mag-aaral +sa mga dokumento ng iba, at ang guro ang nakapamamahala at +nakapagmamarka sa mga pagsusuri (ng mga mag-aaral). +
+ +- Suportado ang maraming klase ng iskalang ginagamit sa pagmamarka +
+ +- Maaaring magbigay ng sampol na dokumento ang guro para +pagsanayan ng mga mag-aaral na markahan +
+ +- Maiaangkop sa napakaraming iba't-ibang sitwasyon dahil sa +maraming opsiyon +
+ ++
Version: $Id$
+ + diff --git a/lang/tl/docs/files.php b/lang/tl/docs/files.php new file mode 100644 index 00000000000..d35b1ffb316 --- /dev/null +++ b/lang/tl/docs/files.php @@ -0,0 +1,32 @@ + diff --git a/lang/tl/docs/future.html b/lang/tl/docs/future.html new file mode 100644 index 00000000000..7d8d1f9fa2e --- /dev/null +++ b/lang/tl/docs/future.html @@ -0,0 +1,119 @@ + + ++ ++Habang umuunlad ang Moodle, lalo pang naiimpluwensiyahan ang +patutunguhan nito ng pamayanan ng mga debeloper at user. Matatagpuan +ang isang dinamikong database ng mga mungkahing katangian at kalagayan +ng mga mungkahing ito sa moodle.org/bugs. + +Katanggap-tanggap ang lahat ng mga +ambag ninyo, sa anyo mang ideya, code, puna o promosyon - tingnan +ang Manwal ng pagdedebelop para sa +dagdag na detalye. Maaari ka ring magbayad para mapaaga ang pagdebelop +ng ilang katangian- tingnan ang moodle.com/development para sa impormasyon at sa +tantiya ng halaga.
+ +Narito ang kasalukuyan naming inaasahan na kinabukasan ng Moodle, +bagama't magbabago pa rin ito depende sa mga isponsor at debeloper.
+ +Bersiyon 1.4 - Agosto 31
++ ++Maraming pag-unlad sa istruktura at refactoring ng mga susing +modyul ang release na ito. Marami rin itong pag-unlad ng interface. Ang +ilan sa mga katangian nito ay:
+ ++ +
+ +- Mga bagong arkitektura ng Pag-eenrol na +nagpapahintulot ng iba't-ibang paraan ng bagong awtomatikong proseso ng +pag-eenrol. Kabilang dito ang sistemang Paypal (para sa mga +binabayarang kurso) na may daglian na karapatang pumasok, arbitraryong +panlabas na paggamit ng database, pagparse ng mga flatfile na idinump ng +mga lumang sistema at gayon nang gayon.
+ +- Pinaunlad na pagpapatakbo ng Rekurso na may +bagong isahang hakbang na proseso at mas mahusay na kontrol sa format ng +displey. Maaaring magdebelop ng mga bagong uri ng rekurso bilang +plug-in.
+ +- Nirefactor (refactor?) na modyul ng +Pagsusulit na nagpapahintulot ng mga bagong uri ng +tanong bilang plug-in. Bagong uri ng tanong na tinatawag na Calculated +Questions kung saan maaaring ibigay ang mga tanong nang naiiba para sa +bawat mag-aaral.
+ +- Sinusuportahan na ngayon ng modyul na Chat +ang opsiyonal na chat daemon bilang backend, na nagbibigay ng +halos-dagliang tugon sa daan-daang user.
+ +- Ginagawa ng pinaunlad na Glossary (Talatinigan) + modyul na mapadalî ang pagdebelop ng mga bagong format ng +glossary.
+ +- Ang pinahusay na Backup ay mas magaling ang pag-salin ng mga +nilalaman ng user (tulad ng mga link).
+ +- Ang pinahusay na SCORM modyul ay nakakagamit ng mas maraming +klase ng nilalamang SCORM
+ +- Improved interfaces for adding students, course creators and administrators.
+Bersiyon 1.5 - Sa dulo ng 2004
+++ + +Bibigyang diin sa lathalang ito ang displey layer at ganap na +pagpapasunod sa Moodle sa mga importanteng istandard ng pagpasok sa web +tulad ng WAI (W3C), SENDA (UK) at Section 508 (US).
+ ++ +
+ +- Lubos na pagbabago sa pagkakasulat ng displey layer na ganap +na naghihiwalay sa presentasyon mula sa lohika ng aplikasyon
+ +- Sistema ng pagtetemplate, na ang mga template ay sumusunod sa +XHTML 1.0 para madaling mapasok
+ +- Makapangyarihang sistema ng Cascading Style Sheets na +dinisenyo para sa cross-platform compatibility. + +
+ +Katulad ng iba pang lathala ng Moodle, magkakaroon din ng +maraming bagong katangian at modyul na dinibelop ng pamayanan.
+ +Bersiyon 2.0
++ ++Magkakaroon ng mga nakakatuwang pag-unlad ang mahalagang +lathalang ito, kabilang ang paggawa sa Moodle na maging network-aware, +nang may natural na ebolusyon ng pagbibigay diin ng Moodle sa bayanihan. +Dadagdagan pa ang talakayang hinggil dito sa hinaharap.
+ +
+ +
Bersiyon: $Id$
+ diff --git a/lang/tl/docs/install.html b/lang/tl/docs/install.html new file mode 100644 index 00000000000..b2ab6a32ed3 --- /dev/null +++ b/lang/tl/docs/install.html @@ -0,0 +1,733 @@ + + + + ++ ++Ipinapaliwang ng gabay na ito kung paano mag-instol ng Moodle sa +unang pagkakataon. Ang ilan sa mga hakbang ay maraming detalye upang +masaklaw ang mayorya ng mga posibleng set-up ng web server, kaya't +mukhang medyo mahaba at komplikado ang dokumentong ito. Huwag +mag-panic, kapag alam na ninyo kung paano ito gawin, maiintol ninyo ang +Moodle sa loob ng ilang minuto! +
+ +Kung may mga nararanasan kang problema, pakibasa nang mabuti ang +dokumentong ito - ang mga karaniwang problema ay nasasagot dito. Kung +may problema ka pa rin, makakahingi ka ng tulong sa Moodle Help
+ +Ang isa pang opsiyon ay kumontak ka ng +kumpanyang +nagho-host ng web site na ganap na makapagmementina ng Moodle para +sa iyo, para mabalewala mo na ang babasahing ito at dumiretso na sa +pagtuturo! +
++
Mga seksiyon ng dokumentong ito:
++
+- Mga Kinakailangan
+- I-download at kopyahin ang mga file sa +wastong lugar
+- Balangkas ng site
+- Patakbuhin ang installer script para +makalikha ng config.php +
+- Tumungo sa pahina ng admin para maipagpatuloy +ang pag-configure
+- I-set-up ang cron
+- Lumikha ng bagong kurso
++
++ +Ang Moodle ay pangunahing dinebelop sa Linux na gumagamit ng +Apache, MySQL at PHP (na tinatawag ding LAMP na plataporma), bagama't +tinetesting din nang regular sa PostgreSQL at sa Windows XP, Mac OS X +at Netware 6 na mga operating system +
+Ang mga kinakailangan ng Moodle ay ang mga sumusunod:
++
+- Web server software. Ang ginagamit ng karamihang tao ay +Apache, pero gagana +rin nang maayos ang Moodle sa ilalim ng anumang web server na +sumusuporta sa PHP, tulad ng IIS sa Windows na plataporma.
+- PHP scripting +language (version 4.1.0 o mas bago). Ang PHP 5 ay sinusuportahan na sa +Moodle 1.4.
+- gumaganang database server: MySQL o PostgreSQL ay ganap na sinusuportahan at +inirerekomenda na gamitin sa Moodle.
+Sinusuportahan ng karamihang web host ang lahat ng ito nang +default. Kung naka-sign-up ka sa isa sa iilang webhosts na hindi +sinusuportahan ang mga feature na ito, tanongin mo sila kung bakit, at +pag-iisipan mong maghanap ng ibang web host. +
+Kung gusto mong patakbuhin ang Moodle sa sarili mong kompyuter at +parang masyadong mahirap ang mga bagay na ito, pakitingnan ang gabay +naming: +Pag-iinstol ng +Apache, MySQL at PHP. Naglalahad ito ng mga hakbang na susundin +upang maiinstol ang lahat ng ito sa karamihan sa mga popular na +plataporma. +
++
++May dalawang paraan sa pagkuha ng Moodle, bilang isang compressed +package at sa pamamagitan ng CVS. Ipinaliliwanag ito ng detalyado sa +download page na:http://moodle.org/download/
+Matapos i-download at i-unpack ang archive, o makuha ang mga file +sa pamamagitan ng CVS, magkakaroon ka ng isang direktoryong may +pangalang "moodle", na naglalaman ng ilang file at folder. +
+Maaari mong ilagay ang buong folder sa direktoryo ng web server +document mo, kaya ang magiging lokasyon ng site ay +http://yourwebserver.com/moodle, o puwede mong kopyahin ang lahat +ng nilalaman sa punong direktoryo ng web server, kaya ang site ay +magiging http://yourwebserver.com.
+Kung idina-download mo ang Moodle sa lokal mong kompyuter bago mo +ito i-upload sa web site mo, mas mabuting i-upload ang buong archive +bilang isang file lamang, pagkatapos ay i-unpack na lamang ito sa +server. Kahit ang mga web hosting interface tulad ng Cpanel ay +pinapahintulutan kang mag-uncompress ng mga archive sa "File +Manager".
+ +
+
++Puwede mo nang laktawan ang seksiyong ito, gayunpaman narito ang +mabilisang lagom ng mga nilalaman ng Moodle folder, para maging pamilyar +ka sa program:
+ ++++ +
+ +config.php +- ++naglalaman ng mga basic na setting. Hindi kasama sa Moodle ang file na +ito - kailangan mo itong likhain. ++ +install.php +- +ang script na patatakbuhin mo upang malikha ang +config.php ++ version.php +- ++idini-define ang kasalukuyang bersiyon ng Moodle code + index.php +- ++ang unang pahina ng site + +
+- admin/ - code para pamahalaan ang buong server
+- auth/ - mga plugin module para i-authenticate ang mga user +
+- blocks/ - mga plugin module para sa maliliit na bloke sa +gilid sa maraming pahina
+- calendar/ - lahat ng code para sa pamamahala at pagdispley ng +kalendaryo
+- course/ - code para sa pagdispley at pamamahala ng mga kurso
+- doc/ - tulong na dokumentasyon para sa Moodle (eg ang pahinang +ito)
+- files/ - code para sa pagdispley at pamamahala ng mga inapload +na file +
+- lang/ - mga tekstong may sari-saring wika, isang direktoryo +bawat wika
+- lib/ - mga library ng core na Moodle code
+- login/ - code para sa pag-handle ng login at paglikha ng +account
+- mod/ - lahat ng pangunahing Moodle course module ay naririto
+- pix/ - generic na mga graphic ng site
+- theme/ - pakete/balat ng tema para mabago ang itsura ng site.
+- user/ - code para magdispley at pamahalaan ang mga user
++
++Para mapatakbo ang installer script (install.php), pasukin lamang +ang inyong punong URL ng Moodle sa pamamagitan ng web browser, o pasukin +ang http://yourserver/install.php ng direkta.
+(Tatangkain ng Installer na mag-set ng session cookie. Kung +makakuha ka ng isang popup na babala sa browser mo, tiyakin na tinanggap +mo ang cookie!)
+Makikita ng Moodle na kailangang i-configure ito, at dadalhin ka sa +ilang screen na tutulong sa iyong lumikha ng bagong configuration file +na may pangalang config.php. Sa katapusan ng proseso, +tatangkain ng Moodle na isulat ang file sa tamang lokasyon, kundi man +puwede mong pindutin ang isang buton para ma-download ito mula sa +installer, at pagkatapos ay i-upload ang config.php sa punong Moodle +direktoryo sa server.
+Habang ginagawa ang mga ito, susubukin ng installer ang server +environment mo at magmumungkahi ng paraan kung paano malulutas ang +anumang suliranin. Para sa karaniwang problema, sapat na ang mga +mungkahing ito para malutas, pero kung hindi malutas, tingnan mo sa +ibaba ang iba pang impormasyon hinggil sa mga kadalasang nagbibigay sa +iyo ng problema.
+
+
+ ++ + +4.1 +Pangkalahatang web server setting +
+++Una, tiyakin na naka-set-up ang web server mo na gamitin ang +index.php bilang default na pahina (marahil ay kasama ng index.html, +default.htm at iba pa).
+Sa Apache, magagawa ito sa pamamagitan ng DirectoryIndex +parameter sa inyong httpd.conf file. Ganito ang karaniwang itsura ng sa akin: +
+++ +DirectoryIndex index.php index.html index.htm+Basta tiyaking nasa listahan ang index.php (at mas maigi kung nasa +unahan ng listahan, para sa kasinupan). +
+ +Pangalawa, + +kung ginagamit mo ang Apache 2, buhayin mo ang +AcceptPathInfo na variable, na nagpapahintulot sa mga script na +magpasa ng mga argument tulad ng http://server/file.php/arg1/arg2. +Mahalaga ito para mapahintulutan ang mga relatibong link sa pagitan ng +mga rekurso mo, at nagpapahusay sa paggamit ng mga tao sa Moodle web +site mo. Maaari mo itong buhayin sa pamamagitan ng pagdaragdag ng mga +linyang ito sa httpd.conf file mo. +
+ +++ +AcceptPathInfo on+Pangatlo, kailangan ng Moodle na maging aktibo ang ilang PHP +setting para gumana ito. Sa karamihang server ito na ang mga default +na setting. Gayunpaman, may ilang PHP server (at ilang mas bagong +bersiyon ng PHP) na iba ang setting. Idini-define ito sa +configuration file ng PHP (na karaniwang tinatawag na php.ini):
+ +++magic_quotes_gpc = 1 (mas mabuti pero hindi +kinakailangan) +magic_quotes_runtime = 0 (kailangan) +file_uploads = 1 +session.auto_start = 0 +session.bug_compat_warn = 0 ++Kung wala kang access sa httpd.conf o php.ini sa server mo, o ang +Moodle mo ay nasa server na may ibang aplikasyon na nangangailangan ng +ibang setting, hindi ito problema, maaari mong i-OVERRIDE ang mga +default na setting. +
+Para magawa ito, kailangan mong lumikha ng file na ang pangalan +ay .htaccess sa punong direktoryo ng Moodlem na naglalaman ng +sumusunod. Gagana lamang ito sa mga Apache server at tangi kung ang +Overrides ay pinapahintulutan sa pangunahing configuration. +in Moodle's
+ ++++DirectoryIndex index.php index.html index.htm + +<IfDefine APACHE2> + AcceptPathInfo on +</IfDefine> + +php_flag magic_quotes_gpc 1 +php_flag magic_quotes_runtime 0 +php_flag file_uploads 1 +php_flag session.auto_start 0 +php_flag session.bug_compat_warn 0+Maaari mo ring i-define ang maksimum na laki ng ina-upload na +file: + +
+++ ++LimitRequestBody 0 +php_value upload_max_filesize 2M +php_value post_max_size 2M ++Ang pinakamadaling gawin mo ay kopyahin na lamang ang sampol na +file sa lib/htaccess at i-edit ito ayon sa +pangangailangan mo. May dagdag itong instruksiyon. Halimbawa, sa isang +Unix shell: + +
+++cp lib/htaccess .htaccess++
4.2 Paglikha +ng database
+ +++Kailangan mong lumikha ng walang laman na database na + +(eg "moodle") sa database system mo na may espesyal na user +(eg "moodleuser")na may access sa database (at tanging database na +yaon). Maaari mong gamitin ang "root" user kung gusto mo ng test +server, pero hindi ito inirerekomenda para sa isang production syste: +Kapag natuklasan ng mga hacker ang password, hindi lamang ang isang +database ang nasa panganib kundi ang buong database system. +
+Kung gumagamit ka ng webhost, malamang ay may control panel web +interface ka para sa paglikha ng database. +
+Ang pinakapopular sa mga ito ay ang Cpanel +system. Para makalikha ng database sa Cpanel,
+ ++
+- Iklik ang "MySQL Databases" icon.
+- I-type ang "moodle" sa database field at iklik ang +"Add Database".
+- I-type ang username at password (huwag iyong ginagamit sa +ibang bagay) sa naaayong field at iklik ang "Add +User".
+- Pagkatapos ay gamitin ang "Add User to +Database" na buton para mabigyan ang bagong user account +na ito ng "ALL" na karapatan sa bagong +database.
+- Pansinin na ang username at database name ay maaaring +pinangungunahan ng Cpanel account name mo. Kapag ipinasok mo ang +impormasyong ito sa Moodle installer - gamitin ang buong pangalan. +
+Kung may access ka sa Unix command line, puwede mong gawin ang +binanggit sa itaas sa pamamagitan ng pag-type ng mga command. +
+Heto ang ilang halimbawa ng mga Unix command line para sa MySQL: +
+ ++ # mysql -u root -p + > CREATE DATABASE moodle; + > GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.* + TO moodleuser@localhost IDENTIFIED BY 'yourpassword'; + > quit + # mysqladmin -p reload ++ +At ilang halimbawang command line para sa PostgreSQL:
++ # su - postgres + > psql -c "create user moodleuser createdb;" template1 + > psql -c "create database moodle;" -U moodleuser template1 + > psql -c "alter user moodleuser nocreatedb;" template1++ +
4.3 Paglikha ng +direktoryo ng datos
++ ++ +Mangangailangan din ang Moodle ng espasyo sa hard disk ng server mo +para mapag-imbakan ng mga inapload na file, tulad ng mga dokumento para +sa kurso at mga larawan ng user.
+Pipilitin ng Moodle installer na likhain ang direktoryong ito para +sa iyo, pero kapag nabigo ito kailangan mong likhain ang direktoryo ng +mano-mano. +
+Para maingatan ang seguridad, mas mabuti na HUWAG gawing +accessible nang direkta mula sa web ang direktoryong ito. Ang +pinakamadaling paraan para magawa ito ay ilagay ito sa LABAS ng web +directory, pero kung kailangan mong ilagay ito sa web directory ay +protektahan mo ito sa pamamagitan ng paglikha ng file sa data directory +na tinatawag na .htaccess, na naglalaman ng sumusunod na linya: +
+++deny from all+Para matiyak na kaya ng Moodle na mag-save ng inapload na file sa +direktoryong ito, tingnan kung ang web server software (eg Apache) ay +may permisong bumasa, sumulat at magpatakbo ng program sa direktoryong +ito. +
+Sa mga makinang Unix, ang ibig sabihin nito ay ang pagseset ng +may-ari ng direktoryo na tulad ng "nobody" o +"apache", at pagbibigay ng kinakailangang permiso ng user na +bumasa, sumulat at magpatakbo ng program.
+Sa Cpanel system, maaari mong gamitin ang "File Manager" +para mahanap ang folder, iklik ito, pagkatapos ay piliin ang +"Change Permissions". Sa maraming pinagsasaluhang hosting +server, marahil ay kailangan mong limitahan ang lahat ng file access sa +"group" mo (upang maiwasan ang pagtingin o pagbabago ng mga file mo ng +ibang kostumer ng webhost), pero bigyan mo ng ganap na read/write access +ang iba pa (na magpapahintulot sa web server mong ma-access ang file +mo).
+ +Makipag-usap ka sa server administrator mo, kung namomroblema +ka sa pagseset-up nito nang may seguridad. Ang ilang site na gumagamit +ng PHP feature na tinatawag na "Safe Mode" ay maaaring +magtakda na ang administrador ang lumikha ng direktoryong ito +para sa iyo.
+ +
++Kapag ang basic na config.php ay nalikha ng wasto +sa naunang hakbang, mapupunta ka sa pahina ng "admin" sa unang +beses na tangkain mong i-access ang harapang pahina ng site para matapos +ang pagko-configure. +
+Sa unang beses na i-access mo ang pahina ng admin na ito, +papakitaan ka ng isang GPL "shrinkwrap" na kasunduan na +kailangan mong sang-ayunan bago ka makapagpatuloy sa +pagse-setup. +
+Ngayon, magsisimula nang i-setup ng Moodle ang database mo at +lilikha ito ng mga table para mag-imbak ng datos. Una, lilikhain ang +mga punong database table. Makakakita ka ng ilang SQL na pahayag, na +susundan ng mga status message (na kulay berde o pula) na ganito ang +itsura: +
+ +++ +CREATE TABLE course ( id int(10) unsigned NOT NULL auto_increment, category + int(10) unsigned NOT NULL default '0', password varchar(50) NOT NULL default + '', fullname varchar(254) NOT NULL default '', shortname varchar(15) NOT + NULL default '', summary text NOT NULL, format tinyint(4) NOT NULL default + '1', teacher varchar(100) NOT NULL default 'Teacher', startdate int(10) + unsigned NOT NULL default '0', enddate int(10) unsigned NOT NULL default + '0', timemodified int(10) unsigned NOT NULL default '0', PRIMARY KEY (id)) + TYPE=MyISAM
+SUCCESS
+...at patuloy, tapos ay susundan ng: Main +databases set up successfully.
+++ +Kapag hindi mo nakita ang mga ito, maaaring +nagkaproblema sa database o sa configuration setting na na-define sa +config.php. Tingnan kung ang PHP ay hindi nasa restricted na "Safe +Mode" (minsan binubuhay ng mga komersiyal na web host ang safe mode). +Maaari mong tsekin ang mga PHP variable sa pamamagitan ng paglikha ng +maliit na file na naglalaman ng <?php phpinfo() +?> at pagtingin dito sa pamamagitan ng browser. Tsekin +lahat ito at tangkain muli ang paggamit ng pahinang ito. +
+ +Mag-scroll pababa sa pinaka-ibaba ng pahina at pindutin ang +"Magpatuloy" na link.
+ +Makakakita ka ng form kung saan maitatakda mo ang marami pang +configuration variable para sa instalasyon mo, tulad ng default na wika +SMTP host at iba pa. Huwag kang mag-alala kung hindi mo magawa ang lahat +ng gusto mo sa ngayon - maaari ka namang bumalik dito at i-edit ang iba +pang hindi mo naiayos sa pamamagitan ng admin na interface. Ang mga default +ay dinisenyo na maging kapakipakinabang at ligtas para sa karamihang site. +Mag-scroll pababa at iklik ang "I-save ang pagbabago". +
+ +++Kung (at tangi kung) hindi ka makaalis sa pahinang +para makapagpatuloy, may problema ang server mo na ang tawag ko ay +"buggy referrer" problem. Madali itong kumpunihin: patayin mo lamang ang +"secureforms" na setting, pagkatapos ay tangkain mong magpatuloy muli. +
+ +Pagkatapos ay makakakita ka ng maraming pahina na nagpiprint ng maraming +status message habang sine-set-up nila ang lahat ng table na kinakailangan ng +iba't-ibang modyul ng Moodle. Tulad din ng nauna, dapat ay kulay +green ang mga ito.
+ +Mag-scroll sa pinaka-ibaba ng pahina at pindutin ang +"Magpatuloy" na link.
+ +Ang susunod na pahina ay isang form na pagtatakdaan mo ng mga parameter +para sa Moodel site at sa harapang pahina, tulad ng pangalan, format, +deskripsiyon at iba pa. Punan ang mga kahon nito (puwede mong itong balikan +anumang oras para baguhin), tapos ay pindutin ang +"Isave ang mga pagbabago".
+ +Bilang panghuli, hihilingin kang lumikha ng isang top-level na administrador +na user para ma-access ang mga pahina ng admin. Punan ang mga kinakailangang +detalye ng pangalan mo, email atbp., tapos ay iklik ang +"Isave ang mga pagbabago". Hindi lahat ng field ay kailangan, pero +kapag may mahalagang field kang nakaligtaan ipo-prompt kang muli para sagutan +ang mga ito. +
+ +++ +++ +++++++Tiyakin na natatandaan mo ang username at password na +pinili mo para sa user account ng administrador, dahil kailangan ito para +mapasok ang pahinang pang-administrasyon sa mga susunod na pagkakataon. +
+(Kung dahil sa anumang bagay ay nahinto ang install mo, +o kung nagka-system error na pumipigil sa iyong mag-log-in gamit ang admin +account, kadalasan ay makapagla-log-in ka sa pamamagitan ng default na username +na "admin", na may password na +"admin".)
+ +Kapag nagtagumpay ka na, ibabalik ka sa home page ng bago mong site! +Pansinin mo ang mga link na pang-administrador sa may ibabang-kaliwa ng +pahina (lumilitaw din ang mga aytem na ito sa hiwalay na pahinang pangAdmin) - +nakikita mo lamang ang mga aytem na ito dahil naka-log-in ka bilang admin user. +Lahat nang iba pang pamamahalang ng Moodle na kakailanganin mo ay maaari nang +gawin sa pamamagitan ng menung ito, tulad ng: +
+ ++ +
+- paglikha at pagbura ng mga kurso
+- paglikha at pag-edit ng mga user account
+- pamamahala ng mga account ng guro
+- pagbabago ng mga setting na laganap sa buong site tulad ng tema atbp
+Pero hindi pa tapos ang pag-iinstol mo! May isa pang napakahalagang +bagay na kailangang gawin (tingnan ang sususunod na seksiyon hinggil sa cron). +
+ +
+
+ ++Kailangan ng pagmamanman sa ilang modyul ng Moodle upang +maisakatuparan ang mga gawain nito. Halimbawa, kailangan tingnan ng +Moodle ang mga talakayan upang mai-email nito ang mga kopya ng post sa +mga taong sumali. +
+ +Ang script na gumagawa ng lahat ng ito ay nasa direktoryong admin, +at ang pangalan ay cron.php. Kaya lamang, hindi nito kayang tumakbo sa +sarili nito, kaya kailangan mong magsaayos ng mekanismo na magpapatakbo +ng script na ito nang regular (eg tuwing ikalima o ikasampung minuto). +Mistula ngayon itong "pintig-ng-puso" upang maisakatuparan ng +script ang mga gawain nito sa panahong itinatakda ng bawat modyul. Ang +ganitong uri ng regular na mekanismo ay tinatawag na cron +service. +
+ +Gusto kong bigyang pansin na hindi kailangang ang makinang +nagpapatakbo ng Moodle ang makinang gagawa ng cron. Halimbawa, kung +limitado ang web hosting service mo, at wala itong cron service, puwede +mong patakbuhin ang cron sa isa pang server o sa kompyuter mo sa bahay. +Ang mahalaga lamang ay mapatakbo ang cron.php nang regular. +
+ +Magaang lamang ang gamit ng kompyuter ng script na ito, kaya ang 5 +minuto ay makatwiran na, pero kung nag-aalala ka sa kinakain nitong +rekurso ng server, maaari mong pahabain ang agwat ng pagtakbo sa mga 15 +minuto o kahit 30 minuto. Mas mabuting huwag masyadong pahabain ang +agwat na ito dahil ang pagbalam sa paglabas-ng-mail ay makapagpapabagal +sa aktibidad ng kurso. +
+ +Una, subukin kung tumatakbo ang script sa pamamagitan ng +pagpapatakbo nito nang direkta sa pamamagitan ng inyong browser: +
+ ++ ++ +http://halimbawa.com/moodle/admin/cron.php+ +Pagkatapos, kailangan mong magsaayos ng isang paraan ng +pagpapatakbo ng script nang awtomatiko at regular. +
+ + +Sa sistemang Windows
+++Ang pinasimpleng paraan ay gamitin ang maliit na paketeng ito +moodle-cron-for-windows.zip na +magpapadali sa gawaing ito sa pamamagitan ng pag-instol ng isang maliit +na Windows service. Patakbuhin mo ito at kalimutan na! +
+ +Hinggil sa web hosting service +
++ ++Maaaring may web page ang nakaweb na control panel ninyo para +maiset-up ang prosesong cron na ito. Halimbawa, sa sistemang Cpanel, +maghanap ng buton na may pangalang "Cron jobs". Doon +mailalagay mo ang mga Unix command na nakalista sa ibaba.
+Paggamit ng command line sa Unix
+++Maraming command line program na magagamit mo sa pagtawag sa +pahina mula sa command line. Maaring hindi lahat nang ito ay nasa isang +server. +
+Halimbawa, maaari mong gamitin ang isang Unix utility tulad ng +'wget': +
+++wget -q -O /dev/null http://halimbawa.com/moodle/admin/cron.php+Pansinin na sa halimbawang ito ang output ay itinatapon (sa +/dev/null).
+ +Ganito rin ang paraan kung gagamitin mo ang lynx:
+ ++ ++ +lynx -dump http://halimbawa.com/moodle/admin/cron.php > /dev/null+ +O kaya'y maaari kang gumamit ng standalone na bersiyon ng PHP, +na kinompayl para tumakbo sa command line. Ang kaigihan ng ganitong +paraan ay hindi mapupuno ang web server log mo ng paulit-ulit na +paghiling sa cron.php. Ang kahinaan ng paraang ito ay kailangan mo ng +command-line na bersiyon ng php. +
+ ++ ++/opt/bin/php /web/moodle/admin/cron.php + ++Paggamit ng crontab program sa Unix
+++Ang ginagawa lang naman ng Cpanel ay maglagay ng web interface +para sa isang Unix utility na tinatawag na crontab. Kung may command +line ka, maaari mong iset-up ang crontab sa sarili mo sa pamamagitan ng +command na ito: +
+ +++crontab -e+pagkatapos ay idagdag ang isa sa mga command sa itaas tulad ng:
+ ++ ++*/5 * * * * wget -q -O /dev/null http://halimbawa.com/moodle/admin/cron.php+ +Kadalasan, ipapasa ka ng "crontab" command sa 'vi' editor. +Makakapasok ka sa "insert mode" sa pamamagitan ng pagpindot ng "i", +tapos ay itype mo ang linya sa itaas, tapos ay lumabas sa insert mode sa +pamamagitan ng pagpindot ng ESC. Makapagse-save at makakalabas ka sa +pamamagitan ng pagtype ng ":wq", o umayaw nang hindi nagse-save sa +pamamagitan ng ":q!" (alisin ang mga panipi). +
+ ++ +
+ ++Ngayo't tumatakbo na nang maayos ang Moodle, bakit di ka lumikha ng +bagong kurso na mapaglalaruan. +
+ +Piliin ang "Lumikha ng bagong kurso" +sa pahinang Admin (o sa admin link sa home page).
+ +Punan ang form, pag-ingatan mo ang pagtukoy sa format ng kurso. +Hindi mo kailangang busisiin ang detalye sa panahong ito, dahil lahat ay +maaaring baguhin mamaya ng mga guro. Tandaan na ang dilaw na help icon +ay nakakalat para magbigay ng contextual na tulong sa anumang aspeto. +
+ + +Pindutin ang "Isave ang mga binago", at ipapasa ka sa +isang bagong form kung saan puwede kang magtakda ng guro sa kurso. +Maaari mo lamang idagdag ang mga user account na mayroon na sa form na +ito - kung gusto mong lumikha ng bagong account ng guro, hilingin mo ang +guro na lumikha ng account para sa sarili niya (tingnan ang pahinang +pang-log-in), o lumikha ng isa para sa kanila sa pamamagitan ng +"Magdagdag ng isang bagong user" sa pahinang +Admin. +
+ +Pag natapos na ito, puwede nang lagyan ng pasadyang katangian ang +kurso, at magagawa ito sa pamamagitan ng "Courses" link sa +home page. +
+ +Tingnan ang "Manwal ng +Guro" para sa mga detalye ng paglikha ng kurso.
+ ++ +
Masayang pag-aaral at Maligayang pagmuMoodle!
+ +Kung nagustuhan ninyo ang Moodle, pag-isipan +din ninyo ang pagdodonate para matulungan kami sa gastusin! +
+ +
+ +
Bersiyon: $Id$
+ + + diff --git a/lang/tl/docs/installamp.html b/lang/tl/docs/installamp.html new file mode 100644 index 00000000000..cab7fd4815c --- /dev/null +++ b/lang/tl/docs/installamp.html @@ -0,0 +1,258 @@ + + + +++ +Nakasulat ang Moodle sa isang scripting language na tinatawag na +PHP, at iniimbak ang karamihan sa mga datos nito sa isang database. Ang +inirerekomenda naming database ay MySQL. Bago mo iinstol ang Moodle +kailangan mo munang magkaroon ng tumatakbong instalasyon ng PHP at isang +tumatakbong database upang gawing tumatakbong platapormang web server +ang kompyuter mo. Medyo mahirap iset-up ang mga paketeng ito para sa +pangkaraniwang user ng kompyuter, kaya isinulat ang pahinang ito upang +tangkaing magawang simple ang prosesong ito para sa iba't-ibang +plataporma: +
+ ++
+- Hosting Service
+- Mac OS X
+- Redhat Linux
+- Windows
++
Hosting Service
+++Malaki ang pagkakaiba ng mga hosting service sa kung paano sila +gumana. May mag-iintol pa ng Moodle para sa inyo. +
+ +Karamihan ay magbibigay sa inyo ng nakaweb na control panel +para makontrol ang site ninyo, lumikha ng database at iset-up ang cron. +Ang iba ay magbibigay ng terminal na access sa pamamagitan ng ssh, upang +magamit mo ang command shell para sa paggawa ng mga bagay-bagay. +
+Dapat mong basahin ang +Gabay sa pag-iinstol + at sundin ang bawat hakbang ng paisa-isa. Tanungin ninyo ang +hosting provider ninyo kung may nahihirapan kayong problema. +
++
Mac OS X
+++ + +Ang pinakamadaling paraan para magawa ito ay gamitin ang Apache +server na ihinahandog ng Apple, tapos ay idagdag ang PHP at MySQL gamit +ang mga pakete ni Marc Liyanage. Ang dalawang pahina sa ibaba ay may +magagandang instruksiyon na hindi na natin uulitin dito: +
+ +++PHP: Idownload galing dito: http://www.entropy.ch/software/macosx/php/
+MySQL: Idowload galing dito: http://www.entropy.ch/software/macosx/mysql/
+Kapag naiinstol na ang mga ito, madali na ang istandard na Gabay sa Pagiinstol .
+ +Ang mas detalyadong instruksiyon ng sunod-sunod na gagawin ay +narito : http://moodle.org/wiki/index.php/InstallingMoodle
++
Redhat Linux
+++Dapat mong iinstol ang lahat ng RPM na pakete para sa Apache, PHP +at MySQL. Ang pakete na kadalasang nakakalimutan ng mga tao ay ang +paketeng php-mysql na kailangan para makipagtalastasan ang PHP sa MySQL. +
+Kapag naiinstol na ang mga ito, madali na ang istandard na Gabay sa Pagiinstol .
+ +Ang mas detalyadong instruksiyon ng sunod-sunod na gagawin ay +narito +http://moodle.org/wiki/index.php/InstallingMoodle
++ + +
Windows
++ ++Ang pinakamadaling paraan para magawa ito ay gamitin ang EasyPHP, +isang pakete na pinagsasamasama ang lahat ng software na kailangan mo s +isang aplikasyon ng Windows + Narito ang mga hakbang mula simula hanggang katapusan: +
+ ++
+ +- Una, kung nakapag-instol ka na ng MySQL (kahit na bahagi ng +ibang pakete), alisin mo lahat ito, burahin ang lahat ng MySQL file t +tiyakin na burahin ang c:\my.cnf at +c:\windows\my.ini. Maigi sigurong mag-search ka at +burahin ang ANUMANG file na may pangalang my.cnf o +my.ini.
+ +- Kung may ininstol ka nang PHP, burahin mo ang anumang file na +may pangalang php4ts.dll sa palibot ng direktoryong +Windows mo, gayundin ang anumang file na may pangalang +php.ini. +
+ +- Idownload ang EasyPHP galing dito: http://www.easyphp.org/telechargements/dn.php?F=easyphp1-7 + (humigit-kumulang 10 Mb)
+ +- Patakbuhin ang dinownload na file : +easyphp1-7_setup.exe. Ang proseso ng pag-instol ay nasa +wikang Pranses pero para din itong pag-iinstol ng anumang program ng +Windows - iminumungkahi ko na tanggapin lahat ng default at bayaan itong +mag-instol lahat. Tandaan na ang ibig sabihin ng "Suivant" ay +Susunod at "Oui" ay Oo. +
+ +- Sa dulo ng instol pabayaan ang checkbox na nakaselect ang +"Lancer EasyPHP" (Start EasyPHP) at pindutin ang +'Terminer" na buton. Maaaring gusto mong ipasa ka sa pahinang web +na impormasyon na puwede mo na ring balewalain.
+ +- Kung maayos naman lahat - +- binabati namin kayo! Ang Apache, PHP at MySQL ay naka-instol na at +tumatakbo na! Dapat ay makakita ka ng isang itim na E sa toolbar tray. +Maira-right-click mo it upang makapagbukas ng menu na pagkokontrolan mo +ng mga tumatakbong program. +
+ +- Ang ilang bagay ay maaaring nasa Pranses at maaaring mas gusto +mo ng Ingles. Maaari mong idownload ang file na ito http://www.easyphp.org/telechargements/dn.php?F=indexUS_1.7 +na naglalaman ng Ingles na bersiyon ng www at home folder sa EasyPHP1-7 +folder. Maipapalit ito sa mga default na file .
+ +- Ang susunod mong kailangang gawin ay mag-set-up ng database +na gagamitin ng Moodle. Iright-click ang itim na E sa toolbar tray at +piliin ang Administration, pagkatapos ay iklik ang DB Management (katabi +ng PHPMyAdmin).
+ +- Kapag hiningan ka ng username, gamitin ang +"root" na may blangkong +password. Makakakita ka dapat ng phpMyAdmin web interface na +magpapahintulot sa iyong lumikha ng mga bagong databe at account ng +user.
+ +- Lumikha ng bagong database sa pamamagitan ng pag-type ng +"moodle" sa puwang at pagpindot ng "Lumikha" na +buton. Kaydali ano!
+ +- Makakalikha ka rin ng bagong user para mapasok ang database mo +kung iyong nais. Medyo mahirap ito para sa isang baguhan, kaya't baka +mas gugustuhin mong gamitin ang kasalukuyang user na +"root" nang walang password sa Moodle config mo, kahit +pansamantala; ayusin mo na lamang ito mamaya. +
+ +- Ngayon handa ka nang mag-instol ng Moodle! Idownload ang +pinakabagong release ng Moodle mula sa http://moodle.org/download, tapos ay i-unzip ang +archive.
+ +- Kopyahin ang mga moodle file mo sa C:\Program +Files\EasyPHP\www. Maaari mong kopyahin ang buong direktoryo +ng moodle (a.b. C:\Program Files\EasyPHP\www\moodle) o kopyahin ang +lahat ng nilalaman ng direktoryo ng moodle. Kapag pinili mo +ang pangalawang opsiyon, mapapasok mo na ang Moodle home page sa +pamamagitan ng http://localhost/ instead of http://localhost/moodle/. +
+ +- Gumawa ka ng folder na walang laman sa ibang lugar para +paglagyan ng inapload na files ng Moodle, hal: +C:\moodledata
+ +- Puntahan mo ang Moodle folder mo. Gumawa ka ng kopya ng +config-dist.php, at pangalanan mo itong config.php
+ +- Editin ang config.php sa pamamagitan ng text editor (Puwede +ang Notepad, tiyakin lamang na hindi ito magdadagdag ng mga di +kailangang space sa dulo). +
+ +- Ipasok ang lahat ng bagong database info mo:
+ +
+ + $CFG->dbtype = 'mysql';
+ $CFG->dbhost = 'localhost';
+ $CFG->dbname = 'moodle';
+ $CFG->dbuser = 'root';
+ $CFG->dbpass = '';
+ $CFG->dbpersist = true;
+ $CFG->prefix = 'mdl_';- At ilagay ang lahat ng file path mo:
+ +
+ + $CFG->wwwroot = 'http://localhost/moodle'; // Gumamit ng panlabas na address kung alam ang paggawa nito.
+ $CFG->dirroot = 'C:\Program Files\EasyPHP\www\moodle';
+ $CFG->dataroot = 'C:\moodledata';- I-save ang config.php - puwede mo nang balewalain ang iba pang +setting kung mayroon man.
+ +- Malapit-lapit ka nang makatapos! Ang nalalabi pang bahagi ng +pagseset-up ay sa web na gagawin. Puntahan ang http://localhost/moodle/admin/ sa pamamagitan ng +browser mo upang maipagpatuloy ang setup sa pamamagitn ng browser.
+ +- Para magamit ang zip file sa Moodle (halimbawa, gumagamit ng +zip ang backup), maaaring kailanganin mong buhayin ang "zlib". +Magagawa mo ito sa pamamagitan ng pagpunta sa direktoryong EasyPHP +(C:\Program Files\EasyPHP), at pagpapatakbo ng program +na phpini.exe doon. Lagyan ng marka ang checkbox na malapit sa +"zlib.dll". Isara na ang window na iyon, pagkatapos ay tumungo +sa itim na E sa toolbar mo at i-right-click ito para mapalabas ang menu +- piliin ang "Restart" mula sa menu. +
+ +- Bilang panghuli, kailangan mong mag-set-up ng isang uri ng +cron. Sumangguni sa Gabay sa pag-iinstol + para sa mga detalye nito.
+Kung hindi mo magamit o hindi ka gumagamit ng EasyPHP, narito ang +ilang tip para matiyak na wasto ang set-up ng PHP mo at upang maiwasan +ang mga karaniwang problema:
++
+- Tiyakin na binuhay mo ang GD module para maproseso ng Moodle +ang mga larawan - maaaring kailanganin mong iedit ang php.ini at +tanggalin ang comment (;) sa linyang ito : +'extension=php_gd2.dll'. +
+- Tiyakin na binuhay mo ang Zlib module upang makalikha at +makapag-unpack ka ng zip file sa loob ng Moodle.
+ +- Tiyakin na buhay ang sessions - maaaring kailanganin mong +iedit ang php.ini at ayusin ang direktoryo para sa +session.save_path - sa halip na ang default + "/tmp" gumamit ng direktoryong Windows tulad ng "c:/temp". +
+ ++
Bersiyon: $Id$
+ + + diff --git a/lang/tl/docs/intro.html b/lang/tl/docs/intro.html new file mode 100644 index 00000000000..5e1716322ca --- /dev/null +++ b/lang/tl/docs/intro.html @@ -0,0 +1,68 @@ + + + + + + +++Ang Moodle ay isang pakete ng software para sa paglikha ng mga +kursong nakabase sa internet at mga web site. Ito ay isang proyekto na +patuloy na pinauunlad upang suportahan ang +social constructionist +na balangkas ng edukasyon. +
+ +Malayang ipinamamahagi ang Moodle bilang isang + Open Source na software (alinsunod sa +GNU Public License). Ang ibig sabihin nito ay nakacopyright ang +Moodle, pero malaya kang gawin ang iba pang bagay. Puwede mong kopyahin, +gamitin at baguhin ang Moodle hanggat sumasang-ayon ka na: +ibigay ang source sa iba; hindi +baguhin o alisin ang orihinal na lisensiya at mga copyright, at +gamitin din ang lisensiyang ito sa anumang gawa na +ibinatay sa orihinal. Basahin ang lisensiya para sa kabuuang +detalye at pakikontak ang copyright +holder nang direkta kung may mga tanong ka pa. +
+ +Gagana ang Moodle sa anumang kompyuter na kayang patakbuhin ang + PHP, +at kayang suportahan ang maraming uri ng database (lalo na ang +MySQL). +
+ +Ang salitang Moodle ay nagmula sa acronym na Modular +Object-Oriented Dynamic Learning Environment, kahulugan na mas +kapakipakinabang sa mga programer at teyorista ng edukasyon. Sa +ingles ay isang pandiwa ito na lumalarawan sa proseso ng pa-easy-easy'ng +paggawa ng isang bagay; ginagawa ang isang bagay kung kailan mo +maisipang gawin ito, isang nakakaaliw na pagbutingting na +karaniwang nauuwi sa pagkatuklas at paglikha. Kaya nagaaplay ito sa +paraan kung paano dinebelop ang Moodle, at sa paraan ng pagtuturo ng +guro o pag-aaral ng estudyante sa isang online na kurso. Ang sinumang +gumagamit ng Moodle ay isang Moodler. +
+ +Halina't +makipagmoodle ka sa amin!
+
+
Version: $Id$
+ + diff --git a/lang/tl/docs/licence.html b/lang/tl/docs/licence.html new file mode 100644 index 00000000000..32cd6c48d5f --- /dev/null +++ b/lang/tl/docs/licence.html @@ -0,0 +1,669 @@ + + + + +++ + + +Ang pangalang Moodle™ ay rehistradong +trademark ng The Moodle Trust.
+
+Pinapahintulutan kayong gamitin ang pangalang ito sa anumang aktibidad +na may kaugnayan sa
+Moodle software na inilalarawan sa ibaba.Ang Moodle software ay Copyright ni © 1999-2004, Martin Dougiamas.
+ +Ang program na ito ay timawang program (free software); maaari mo +itong ipamahaging muli at/o baguhin
+ +
+alinsunod sa itinatadhana ng GNU General Public License na inilathala ng
+Free Software Foundation; maging bersiyon 2 ng Lisensiya, o
+ (kung gusto ninyo) anumang mas bagong bersiyon.Ipinamamahagi ang program na ito sa pag-asang magigi itong
+
+kapakipakinabang, subali't WALA ITONG ANUMANG WARANTI, ni ang pahiwatig
+ng waranti ng KAANGKUPAN NA MAIKALAKAL O KAANGKUPAN SA ISANG PARTIKULAR
+NA GAMIT. Tingnan ang GNU General Public License para sa detalye
+(inilakip sa ibaba).
+ +
+
+ ++HINDI OPISYAL NA TINAGALOG NA GNU GENERAL PUBLIC LICENSE VERSION 2
+Burador 0.2
+ + +Paunawa
+ +
+**This is an unofficial translation of the GNU General Public License +into Tagalog, it was not published by the Free Software Foundation, and +does not legally state the distribution terms for software that uses the +GNU GPL--only the original English text of the GNU GPL does that. +However, we hope that this translation will help Tagalog speakers +understand the GNU GPL better.**++
**Hindi opisyal ang tinagalog na GNU General +Public License na ito. +Hindi ito inilathala ng Free Software Foundation, at hindi nito +itinatakda ang legal na mga tadhana sa pamamahagi ng kompyuter program +na gumagamit ng GNU GPL-- tanging ang orihinal na ingles na GNU GPL ang +makakagawa nito. Magkagayunman, inaasahan namin na makatutulong ito +sa mga nagsasalita ng Tagalog na mas maunawaan ng mabuti ang GNU GPL.**+ + ++
Kasaysayan
+ + +
+----------+ +
- burador 0.2 (bersiyong timawa)
+ +- Mayo 25, 2003 -Roel Cantada: Pinamagatang "Hindi Opisyal na Tinagalog na +GNU General Public License". Inilagay ang ingles na paunawa ng pagiging +hindi opisyal nito upang maisakatuparan ang panuntunan ng Free Software +Foundation sa pagsasalin sa ibang wika ng dokumentong ito. Nagdagdag ng +seksiyong Kasaysayan at Talababa.
+ + +
- burador 0.1 (bersiyong timawa)
+ +- Tinagalog ni Roel Cantada, Pebrero 23, 2003. Lahat ng pagkakamali sa +pagsasatagalog ay sa nagsalin. Burador lamang ang bersiyong ito dahil +marami pang kailangang linawin sa mga salitang ginamit bunga ng politika +at ibang usapin sa wika.
Tinagalog na Teksto
+ +
+-------------------PANGMADLANG LISENSIYA NG GNU, Bersyon 2, Hunyo 1991
+ +Karapatang-sipi (C) 1989, 1991 Free Software Foundation, Inc.
+59 Temple Place, Suite 330, Boston MA 02111-1307 USA ++Pinahihintulutan ang lahat na kopyahin at ipamahagi ang +letra-por-letrang sipi ng kasulatang lisensiya na ito, ngunit +ipinagbabawal ang pagbabago nito. +
+ + +Panimula
+ ++Dinisenyo ang mga lisensiya para sa karamihang kompyuter-program na +ipinagkakait ang inyong kalayaang ibahagi at baguhin ang mga program. +Ang Pangmadlang Lisensiya ng GNU ay tumbalik nito. Nilalayon ng +Pangmadlang Lisensiya na garantiyahan ang inyong kalayaan na ibahagi at +baguhin ang timawang program ng kompyuter--tiyakin na ang program ay +malaya para sa lahat ng tagagamit. Ipinatutupad ang Pangmadlang +Lisensiyang ito sa karamihan ng kompyuter-program ng Free Software +Foundation at alinmang ibang program na pinagpasiyahan ng mga may-akda +na gamitan nito. (May ibang kompyuter-program ng Free Software +Foundation na sakop naman ng Pangmadlang Lisensiya ng Aklatang GNU) +Maaari ninyo ring gamitin ito sa inyong mga program. +
+ + ++Ang salitang *free software* sa ingles ay tumutukoy sa kalayaaan at di +sa presyo o pagiging libre. (1) Dinisenyo ang aming mga Pangmadlang +Lisensiya upang matiyak ang inyong kalayaan na makapagpamahagi ng mga +sipi ng timawang kompyuter-program (at magpabayad sa serbisyo, kung +nais ninyo), na tumanggap ng *source code* o makuha ito kung nais +ninyo, na mabago ang program o magamit ang mga parte nito sa mga bagong +timawang program, at malaman na magagawa ninyo ang mga bagay na ito. +
+ ++Upang mapangalagaan ang inyong mga karapatan, kailangan naming +pagbawalan ang sinuman na ipagkait ang mga karapatang ito sa inyo o +hilingin kayong isuko ang mga karapatang ito. +
+ ++Ang mga pagbabawal na ito ay katumbas ng ilang pananagutan ninyo kung +mamamahagi kayo ng sipi ng kompyuter-program, o kung babaguhin ninyo +ang program. +
+ ++Halimbawa, kung mamamahagi kayo ng ganitong klase ng program, libre man +o may bayad kailangan ninyong bigyan ang nakatanggap ng program ng lahat +ng karapatang taglay ninyo. Dapat ninyong tiyakin, na makakatanggap o +makakakuha rin sila ng *source code*. Dapat ninyo ring ipakita ang mga +tadhanang ito sa kanila, upang malaman nila ang kanilang mga karapatan. +
+ ++Pinoprotektahan namin ang inyong karapatan sa pamamagitan ng dalawang +hakbang (1) isakarapatang-sipi ang kompyuter-program, at (2) ialok sa +inyo ang lisensiyang ito na nagagawad sa inyo ng legal na pahintulot na +kopyahin, ipamahagi at/o baguhin ang program. +
+ ++Gayundin, nais naming tiyakin na mauunawaan ng madla na walang waranti +ang timawang kompyuter-program na ito, para na rin sa proteksyon namin +at bawat may-akda. Kung ang program ay binago ng iba at pagkatapos ay +ipinamahagi, nais naming malaman ng tumanggap ng binagong program na +ang kopya nila ay hindi orihinal, upang ang anumang problemang nalikha +ng iba ay hindi matampol sa reputasyon ng orihinal na may-akda. +
+ ++Panghuli, ang anumang timawang kompyuter-program ay palagiang nasa +panganib ng mga patente sa kompyuter-program. Nais naming maiwasan ang +panganib na idudulot ng pagkuha ng sariling lisensiyang patente ng bawat +mamamahaging-muli ng mga timawang kompyuter-program, na magkukumberte +sa program na maging pribadong pag-aari. Upang mahadlangan ang +pangyayaring ito, niliwanag namin sa madla na ang anumang patente ay +dapat na ipalisensiya para sa malayang gamit ng lahat, kung hindi rin +lamang ay huwag nang ipalisensiya. +
+ ++Sumusunod ang mga eksaktong tadhana at kondisyon sa pagkopya, +pamamahagi at pagbabago. +
+ + + +PANGMADLANG LISENSIYA NG GNU +
+MGA TADHANA AT KONDISYON PARA SA PAGKOPYA, PAMAMAHAGI AT PAGBABAGO +
+ ++0. Umiiral ang lisensiyang ito sa anumang program o iba pang likha na +may paunawa na ipinaskil ng mayhawak ng karapatang-sipi na nagsasaad na +maari itong ipamahagi sa sakop ng Pangmadlang Lisensiya. Tumutukoy ang +salitang "Program", sa ibaba, sa anumang ganitong klaseng program o +likha, at ang isang "likhang batay sa Program" ay nangangahulugan na +alinman sa dalawa, ang Program o anumang likhang-batay-sa-orihinal +alinsunod sa itinatadhana ng mga batas sa karapatang-sipi, alalaong +baga'y isang likha na nakasanib ang Program o bahagi nito, ito man ay +letra-por-letra o may pagbabago at/o isinalin sa ibang wika. Buhat +dito, ang salitang pagsasalin ay kabilang na, nang walang limitasyon, +sa terminong "pagbabago". Tinutukoy ng salitang "ikaw at/o kayo" ang +lisensiyado. +
+ ++Hindi sakop ng Lisensiyang ito ang mga gawaing liban sa pagkopya, +pamamahagi, at pagbabago, ang iba pa ay nasa labas na ng saklaw nito. +Walang hadlang sa pagpapatakbo ng Program, at sakop lamang ang produkto +ng Program kung ang nilalaman nito ay likha na batay sa Program (na +walang kaugnayan sa pagkakalikha ng produkto sa pamamagitan lamang ng +pagpapatakbo ng Program (2)). +
+ ++Nakasalalay ang katotohanan ng nasa itaas sa kung ano ang ginagawa ng Program. +
+ ++1. Maari mong kopyahin at ipamahagi ang mga letra-por-letrang kopya ng +*source code* ng Program na natanggap mo, sa anumang midyum, sa mga +kondisyong inilalathala mo sa bawat kopya nang wasto at madaling makita +ang wastong paunawa ng karapatang-sipi at tatwa ng waranti; kung +pinapanatili mong buo ang lahat ng paunawa na tumutukoy sa LIsensiyang +ito at sa kawalan ng anumang waranti, at kung kasama mong ibinibigay sa +sinumang iba pang tatanggap ng Program ang kopya ng Lisensiyang ito. +
+ ++Maari kang sumingil ng bayad para sa pisikal na gawaing pagkopya, at +kung pipiliin mo, maaari kang mag-alok ng pangangalagang may waranti +kapalit ng bayad. +
+ ++2. Maaari mong baguhin ang kopya o mga kopya mo ng Program o alinmang +bahagi nito, alalaong baga'y, gagawa ka ng isang likhang batay sa +Program, at kopyahin, at ipamahagi ang mga pagbabago o likha alinsunod +sa tinatadhana ng Seksiyon 1 sa itaas, sa kondisyong natutupad mo rin +ang lahat nang sumusunod na kondisyon. +
+ ++
a) Dapat mong lagyan ng madaling makitang paunawa ang mga binagong +*file* na nagsasaad na binago mo ang mga *file* at ang petsa ng anumang +pagbabago. + + ++ + ++u) Ang anumang ipamamahagi o ilalathala mong likha na sa kabuuan o +bahagdan ay naglalaman o ibinatay sa Program o anumang bahagi nito ay +dapat mong palisensiyahang buo sa ikatlong partido nang walang bayad +ayon sa itinatadhana ng Lisensiyang ito. +
+ ++e) Dapat mong lagyan ang binago mong Program ng paunAwa kapag pinatakbo +para sa ordinaryong gamit, kung ito ay karaniwang bumabasa ng mga atas +nang interaktib kapag pinatakbo na. Ang iiimprenta o ididisplay na +paunawa ng Program ay dapat may wastong paunawa ng karapatang-sipi at +babala na walang waranti (o kaya ay nagsasabi na magbibigay ka ng +waranti) at na maaaring ipamahaging-muli ng mga tagagamit ang Program +ayon sa mga kondisyong ito, at nagsasabi sa tagagamit kung paano +makikita ang kopya ng Lisensiyang ito (Liban sa kung ang Program mismo +ay interaktib subalit hindi karaniwang nag-iimprenta ng ganitong +paunawa, sa ganitong kalagayan ang likha mong batay sa Program ay di na +kinakailangang mag-imprenta ng nasabing paunawa).
+Itinatakda ang mga kondisyong ito sa buong binagong likha. Ang +Lisensiyang ito at mga kondisyon ay hindi lamang maitatakda sa mga +bahagi ng binagong likha na matutukoy na hindi batay sa Program, at +matwid na maituturing na nagsasarili at bukod na likha, kung ang +nabanggit na bahagi ay ipamamahagi bilang hiwalay na likha. Subalit +kung ipamamahagi mo ang mga bahaging nabanggit na parte ng kabuuan, ang +pamamahagi ng buong likha ay dapat na ayon sa tinatadhana ng +Lisensiyang ito, na ang pahintulot para sa iba pang nilisensiyahan ay +sumasaklaw sa kabuuan, samakatuwid ay para sa bawat isa at bawat bahagi +sinuman ang nagsulat nito. +
+ ++Kaya hindi layon ng seksiyon na ito na agawin o hamunin ang mga +karapatan mo sa isang likhang ikaw lamang ang nagsulat; sa halip, layon +nitong maisakatuparan ang karapatang makontrol ang pamamahagi ng mga +likhang-batay-sa-orihinal o kalipunan ng mga likha na batay sa Program. +
+ ++Dagdag pa, ang pagsasama-sama lamang ng mga likha na hindi naman batay +sa Program at ng Program (o mga likhang batay sa program) sa isang tomo +ng isang midyum na pang-imbakan o pamahagian ay di nagsasakop ng ibang +likha sa saklaw ng lisensiyang ito. +
+ ++3. Maari mong kopyahin o ipamahagi ang Program (o anumang likhang batay +dito, alinsunod sa Seksiyon 2) sa anyo ng *object code* o napapatakbo +alinsunod sa itinatadhana ng mga Seksiyon 1 at 2 sa itaas, sa +kondisyong tutupdin mo rin ang mga sumusunod: +
+ ++
a) Samahan ito ng kumpletong katumbas na *source code* na mababasa ng +makina, na dapat ay ipamamahagi alinsunod sa itinatadhana ng mga +Seksiyon 1 at 2 sa itaas, sa isang midyum na karaniwang ginagamit sa +palitan ng kompyuter-program;o, + + ++ + ++u) Samahan ito ng isang nakasulat na alok, na may-bisa nang di bababa sa +tatlong taon. Ang alok ay magbibigay sa ikatlong partido ng kumpletong +kopya ng katumbas na *source code* na nababasa ng makina, kapalit ng +kabayarang di tataas sa halaga ng pisikal na pamamahagi alinsunod sa +itinatadhana ng mga Seksiyon 1 at 2 sa itaaas sa isang midyum na +karaniwang ginagamit sa palitan ng kompyuter-program;o, +
+ ++e) Samahan ito ng impormasyong natanggap ninyo na nag-aalok na mamahagi +ng katumbas na *source code*. (Ang alternatibong ito ay para lamang sa +di-komersiyal na pamamahagi at tanging kung natanggap mo ang program sa +anyong *object code* o napapatakbo na may kasama nang alok, alinsunod +sa Subseksiyon *u* sa itaas.
+Ang *source code* para sa isang likha ay tumutukoy sa katanggap-tanggap +na anyo ng likha na ginagawan ng mga pagbabago. Para sa napapatakbong +likha, ang kumpletong *source code* ay nangangahulugan na lahat ng +*source code* ng lahat ng modyul na laman nito, dagdag pa ang anumang +kaugnay na mga *file* ng depinisyon ng interpeys, at iskrip na +kumukontrol sa kompilasyon at instalasyon ng pinatatakbo. Gayunman, +bilang ispesyal na liban, ang *source code* na ipinamamahagi ay hindi +na kailangang samahan ng anumang bagay na karaniwang ipinamamahagi +(maging sa anyong *source* o pinatatakbo) kasama ng mayor na piyesa +(kompayler, kernel atbp.) ng *operating system* na pinagpapatakbuhan ng +pinatatakbong program, maliban na lamang kung ang piyesang iyon ay +kasama na ng pinatatakbo. +
+ ++Kung iniaalok ang pamamahagi ng pinatatakbo o *object code* sa +pamamagitan ng pahintulot na makopya ito mula sa isang lugar, ang +pag-aalok ng katumbas na pahintulot na makopya ang *source code* mula +sa parehong lugar ay ituturing na pamamahagi ng *source code*, bagamat +ang mga ikatlong partido ay di pinipilit na kopyahin ang *source* +kasama ng *object*. +
+ ++4. Hindi mo maaring kopyahin, baguhin, isublisensiya, o ipamahagi ang +Program maliban sa hayagang itinatadhana ng Lisensiyang ito. Kung +hindi, anumang pagtatangkang kopyahin, baguhin, isublisensiya o +ipamahagi ang Program na ito ay walang bisa, at awtomatikong mag-aalis +ng inyong mga karapatan ayon sa Lisensiyang ito. Gayunpaman, hindi +mapapawalang-bisa ang lisensiya ng mga partidong nakatanggap ng mga +kopya, o mga karapatan, mula sa iyo alinsunod sa Lisensiyang hanggat +sila ay ganap na tumutupad sa mga kondisyon. +
+ ++5. Hindi ka pinipilit na tanggapin ang Lisensiyang ito, dahil hindi mo +naman ito pinirmahan. Gayunpaman, walang anumang naggagawad sa iyo ng +pahintulot na baguhin at ipamahagi ang Program o mga likhang batay dito. +Ang paggawa nito ay ipinagbabawal ng batas kung hindi mo tatanggapin ang +Lisensiyang ito. Samakatuwid sa pamamagitan ng pagbago o pamamahagi mo +ng Program (o anumang likha na batay sa Program) ipinapakita mo ang +pagtanggap mo sa Lisensiyang ito, at sa lahat ng tadhana at kondisyon +nito para sa pagkopya, pamamahagi at pagbabago ng Program o mga likhang +batay dito. +
+ ++6. Sa tuwing ipamamahagi mo ang Program (o anumang likha na batay sa +Program, ang tumanggap ay awtomatikong tatanggap din ng lisensiya mula +sa orihinal na nagbibigay lisensiya para kopyahin, ipamahagi o baguhin +ang Program ayon sa mga tadhana at kondisyon. Hindi ka maaring +magtakda ng dagdag na paghihigpit sa mga paggamit ng mga tumanggap ng +mga karapatang iginawad sa kasulatang ito. Wala kang pananagutan na +pasunurin ang mga ikatlong partido sa Lisensiyang ito. +
+ ++ +7. Kung dahil sa hatol ng hukom o suplong ng pang-aagaw ng patente o +anumang kadahilanan (hindi limitado lamang sa usaping patente), may mga +kondisyong itinakda sa iyo (maging utos ng korte, kasunduan o iba pa) na +sumasalungat sa mga kondiyon ng Lisensiyang ito, hindi mo magagamit +itong dahilan para di tupdin ang mga kondisyon ng Lisensiyang ito. Kung +hindi mo kayang mamahagi nang hindi nalalabag ang mga obligasyon mo +alinsunod sa Lisensiya kasabay ang sa iba pang may-kaugnayang +obligasyon, sa gayon, ang kahihinatnan ay hindi mo na maaring ipamahagi +ang Program. Halimbawa, kung ang isang lisensiyang patente ay +nagbabawal na ipamahaging muli nang walang royalti ang Program sa mga +tatanggap ng kopya rekta o di-rekta mula sa iyo, wala ka nang magagawa +kundi ang huwag mamahagi ng Program upang matupad mo ang kondisyong +nabanggit at ang Lisensiyang ito. +
+ ++Sa anumang partikular na kalagayan na nagbunga ng pagpapawalang bisa o +kawalan ng kakayahang ipatupad ang anumang bahagi ng Seksiyong ito ang +nalalabing Seksiyon ay ipatutupad at ang Seksiyon sa kabuuan ay +ipatutupad sa iba pang kalagayan. +
+ ++Hindi layunin ng Seksiyong ito na pilitin kang mang-agaw ng anumang +patente o iba pang pag-angkin ng karapatan sa pag-aari, o hamunin ang +bisa ng anumang ganitong pag-aangkin, ang tanging layon ng Seksiyong ito +ay protektahan ang integridad ng sistema ng pamamahagi ng timawang +kompyuter program, na ipinatutupad sa pamamagitang ng mga praktika ng +pangmadlang lisensiya. Maraming tao ang mapagbigay na nagkaloob ng +bahagi nila sa maraming klase ng kompyuter-program na ipinamamahagi sa +pamamagitan ng sistemang ito, sa pagtitiwala na hindi pabagu-bago ang +pagpapatupad ng sistema. Nasasa may-akda/nagkaloob na ang pasiya kung +nais niyang mamahagi ng kompyuter-program sa pamamagitan ng ibang +sistema at hindi maaring igiit ng nilisensiyahan ang gusto nilang sistema. +
+ ++Ang seksiyon na ito ay nilalayong gawing lubos na maliwanag ang anumang +pinaniniwalaang kahihinatnang mga pangyayari na ibubunga ng kabuuan ng +Lisensiyang ito. +
+ ++8. Kung may hadlang sa isang bansa sa pamamahagi at/o paggamit ng +Program, ke sa pamamagitan ng patente o karapatang-sipi sa mga +interpeys, maaring magdagdag ng hayag na limitasyong pangheograpiya sa +pamamahagi ang orihinal na nagtataglay ng karapatang-sipi na siyang +naglagay ng Program sa sakop ng Lisensiyang ito. Ang limitasyon ay +magbabawal sa pamamahagi sa mga bansang iyon, maliban sa, o sa pagitan +ng, mga bansang di pinagbabawalan. Sa ganitong kaso, idinadagdag sa +Lisensiya ang limitasyong nabanggit na parang isinulat sa katawan ng +Lisensiyang ito. +
+ ++9. Maaring maglathala ang Free Software Foundation ng nirebisa at/o +bagong bersyon ng Pangmadlang Lisensiyang ito sa panapanahon. Ang +ganoong mga bagong bersyon ay magiging katulad sa diwa ng kasalukuyang +bersyon, subalit naiiba sa detalye upang matugunan ang mga bagong +suliranin at usapin. +
+ ++Bawat bersyon ay may napagkakakilanlang bilang ng bersyon. Kung ang +Program ay nagtatakda ng bilang ng bersyon ng Lisensiyang ito na +ipinatutupad dito at "anumang susunod na bersyon (3)" (kung walang +itinatakdang bilang ng bersyon ng lisensiya ang Program, maaari kayong +mamili ng bersyon na inilathala ng Free Software Foundation), maari +kayong mamili kung susundin ninyo ang mga tadhana at kondisyon ng +bersiyong iyon o anumang susunod na bersyon na inilathala ng Free +Software Foundation. +
+ ++10. Kung gusto mong gumamit ng parte ng isang Program sa iba pang +timawang program na ang mga kondisyon sa pamamahagi ay naiiba, sumulat +ka sa may-akda upang makahingi ng pahintulot. Sumulat naman sa Free +Software Foundation para sa mga kompyuter-program na may karapatang-sipi +ng Free Software Foundation; minsan ay nagbibigay kami ng eksepsiyon. +Ang aming pasiya ay papatnubayan ng dalawang layon, una ang +pagpapanatili ng kairalang timawa ng lahat ng likhang batay sa aming +timawang kompyuter program at pangalawa ang pagtataguyod ng +pangkalahatang pagbabahaginan at muling-paggamit ng kompyuter-program. +
+ + +WALANG WARANTI
+ ++11) SA DAHILANG ANG PROGRAM AY NILILISENSIYAHAN NANG LIBRE, WALANG +WARANTI ANG PROGRAM, ALINSUNOD SA PINAHIHINTULUTAN NG MGA MAY KAUGNAYANG +BATAS. MALIBAN NA LAMANG KUNG IPINAHAYAG NANG NAKASULAT, IHINAHANDOG NG +MGA MAY-HAWAK NG KARAPATANG SIPI AT/O IBA PANG PARTIDONG SANGKOT ANG +PROGRAM NA "AS IS" NANG WALANG ANUMANG KLASE NG WARANTI, KE HAYAG O +PAHIWATIG, KASAMA NA ANG, SUBALIT HINDI LIMITADO SA, PAHIWATIG NA +WARANTI NG KAANGKUPAN NA MAIKALAKAL AT KAANGKUPAN SA ISANG +PARTIKULAR NA GAMIT. ANG LAHAT NG PANGANIB NA BUNGA NG KALIDAD AT +PAGTAKBO NG PROGRAM AY NAKAATANG SA IYO. KUNG SAKALING MAPATUNAYANG +MAY SIRA ANG PROGRAM, SASAGUTIN MO ANG LAHAT NG GASTOS SA PAGSASAAYOS, +PAGKUKUMPUNI O PAGWAWASTO. +
+ ++12) HINDI MANANAGOT KAILANMAN AT/O SA ANUMANG PANGYAYARI ANG SINUMANG +MAYHAWAK NG KARAPATANG-SIPI, O SINUMANG IBANG PARTIDO NA MAAARING +NAGBAGO AT/O NAMAHAGI NG PROGRAM NA ITO ALINSUNOD SA PAHINTULOT SA +ITAAS, SA IYO PARA SA ANUMANG PINSALA, KABILANG ANG ANUMANG +PANGKALAHATAN, ISPESYAL, INSIDENTAL O BUNGA NG PINSALA NA NAGMULA SA +PAGGAMIT O HINDI PAGTAKBO NG PROGRAM KASAMA ANG, SUBALIT HINDI LIMITADO +SA, PAGKAWALA NG MGA DATOS O PAGKAKAMALI SA PAGLIKHA NG MGA DATOS O +PAGKALUGI MO O IKATLONG PARTIDO O HINDI PAGANDAR/PAGKASIRA NG PROGRAM +HABANG PINATATAKBO KASABAY/KAUGNAY NG IBA PANG PROGRAM. KAHIT NA ANG +MAYHAWAK NG KARAPATANG-SIPI O IBA PANG PARTIDO AY NAPASABIHAN NA NG +POSIBILIDAD NG GANOONG PINSALA, MALIBAN KUNG ITINAKDA NG MAY KAUGNAYANG +BATAS O NAPAGKASUNDUAN SA KASULATAN. +
+ ++KATAPUSAN NG MGA TADHANA AT KONDISYON +
+ ++Paano Ipatutupad ang mga Tadhanang ito sa inyong mga Bagong Program +
+ ++Kung nagdidibelop ka ng bagong program, at nais mong maging labis na +kapakipakinabang ito sa madla, ang pinakamabisang paraaan ay gawin +itong timawang kompyuter-program na maaring ipamahagi at baguhin ng +lahat ayon sa mga tadhanang ito. +
+ ++Para magawa ito, ikabit ang dalawang sumusunod na paunawa sa inyong +program. Pinakaligtas na ikabit ito sa simula ng bawat *source file* +upang epektibong maipabatid ang kawalan ng waranti, at bawat *file* ay +dapat man lamang na may linya ng "karapatang-sipi" at panturo sa lugar +kung saan makikita ang buong paunawa. +
+ + +++ + ++<isang linyang nagsasabi ng pangalan ng program at kung ano ang +ginagawa +nito> +
+ ++karapatang-sipi © <taon> <pangalan ng may-akda> +
+ ++Timawang kompyuter-program ang program na ito; maaari mong ipamahagi +muli at/o baguhin ito alinsunod sa itinatadhana ng Pangmadlang +Lisensiya ng GNU na inilathala ng Free Software foundation; ke bersyon +2 ng lisensiya o (sa iyong pasiya) anumang susunod na bersyon. +
+ ++Ipinamamahagi ang program na ito sa pag-asang magiging kapakipakinabang, +subalit WALANG ANUMANG WARANTI, ni ang pahiwatig ng waranti ng +KAANGKUPAN NA MAIKALAKAL O KAANGKUPAN SA ISANG PARTIKULAR NA +GAMIT. Tingnan ang Pangmadlang Lisensiya ng GNU para sa detalye. +
+ ++Nakatanggap ka dapat ng kopya ng Pangmadlang Lisensiya ng GNU kasama ng +program na ito; kung hindi, sumulat sa Free Software Foundation Inc., +59 Temple Place, Suite 330, Boston MA 02111-1307 USA. +
+ ++Idagdag din ang impormasyon kung paano ka makokontak sa pamamagitan ng +elektroniko o koreyo. +
+ ++Kung ang program ay interaktib, gawin itong maglalabas ng maikling +paunawa tulad ng nasa baba, kapag nagsimula sa modang interaktib. +
+ + +++ + ++Gnomovision bersyon 69, Karapatang-sipi (C) taon pangalan ng may-akda. +WALANG WARANTI ang Gnomovision; para sa detalye iteklado ang 'ipakita +w'. Ito ay timawang kompyuter-program at ginaganyak kayong ipamahagi ito +ayon sa ilang kondisyon; iteklado ang 'ipakita k' para sa detalye. +
++Ang kunwaring atas na 'ipakita w' at 'ipakita k' ay dapat magpakita ng +angkop na parte ng Pangmadlang Lisensiya. Siyempre maaaring ibang atas +ang gamitin ninyo sa halip na 'ipakita w' at 'ipakita k',; maari rin +itong maging klik ng maws o aytem ng menu--kung alin ang nababagay sa +inyong program. +
+ ++Dapat mo ring palagdain sa isang pagtatwa, kung kinakailangan, ng +pag-angkin sakarapatang-sipi ng program ang inyong amo (kung +nagtatrabaho ka bilang programer) o ang paaralan ninyo, kung mayroon. +
+ ++Halimbawa, palitan ang mga pangalan: +
+ + +++ + ++Sa bisa ng kasulatang ito ay tinatatwa ng Yoyodne, inc. ang pag-aangkin o +paghahabol sa lahat ng interes sa karapatang-sipi sa program na +"Gnomovision" (na dumadaaan sa kompayler) na isinulat ni Jaime Haker. +
+ ++
+ika-1 Abril 1989
+Ty Coon, Presidente ng Vice ++Hindi pinahihintulutan ng Pangmadlang Lisensiyang ito ang paglalahok ng +Program ninyo sa program na pribadong pag-aari. Kung ang program mo ay +*subroutine library* maaring maging mas kapakipakinabang na pahintulutan +mong maglink ang mga pribadong-pag-aaring aplikasyon sa aklatan. Kung +ito ang gusto mong gawin, gamitin mo ang Pangmadlang Lisensiya +ng Aklatang GNU (4) sa halip na Lisensiyang ito. +
+ + +
++Talababa +
+ + +++ + ++(1) Ang kalituhan sa kahulugan ng *free* ay sa +wikang ingles lamang at +hindi sa Tagalog. Magkaiba ang libre at malaya sa Tagalog. +Ngunit +may tatlong maaaring pagpiliian ng pagtatagalog ng salitang *free*. Ito +ay malaya, timawa at mahadlika. Ang salitang malaya ang pinakapalasak +subalit nakatali ito sa larangan ng pulitika, alalaong baga'y kalayaan +ng tao. Ang salitang timawa ang taal na salitang malaya, tumutukoy ito +sa uri ng taong malaya noong panahon ng baranggay kasama pa ang mga +pinalayang alipin noong panahon ng kastila. Subalit may masamang +konotasyon sa panahon ngayon ang salitang timawa, nangangahulugan na +ito ng dayukdok. Ang mahadlika ay sinasabing +salita lamang sa mga Tagalog at Tausug, may konotasyon naman itong +aristokrata bunga ng pagkakamali sa pagsasalin sa Kastila. Pinili ng +nagsatagalog na ito ang salitang timawa. +
+ ++(2) Ang ibig kayang sabihin nito ay hindi sakop +ang naging produkto dahil lamang sa pagtakbo ng Program? hindi ako +nasisiyahan sa pagkatagalog ng pangungusap na ito. +
+ ++(3) a.b. susunod na bersiyon ng lisensiya. +
+ ++(4) hinalihinan na ng Mas Maluwag na Pangmadlang +Lisensiya ng GNU (Lesser GNU Public License) +
+
Bersiyon: $Id$
+ + diff --git a/lang/tl/docs/module_files.txt b/lang/tl/docs/module_files.txt new file mode 100644 index 00000000000..28b99c5ece5 --- /dev/null +++ b/lang/tl/docs/module_files.txt @@ -0,0 +1,17 @@ +HINGGIL SA DIREKTORYONG ITO +--------------------------- + +HUWAG BABAGUHIN, IIBAHIN ANG PANGALAN O ILILIPAT ANG ALINMAN SA MGA FILE +SA DIREKTORYONG ITO, maliban na lamang kung TALAGANG alam mo ang +ginagawa mo. + +Ang pagbabago sa mga file na ito ay maaaring gumulo sa kurso mo. + +Ang direktoryong ito ay naglalaman ng mga file na in-upload sa kurso mo, +sa loob ng mga partikular na modyul (karamihan ay mula sa mga +mag-aaral), tulad ng mga ipinasang takdang-aralin at mga kalakip sa mga +talakayan. + +Ang mga pangalan ng mga direktoryo at file sa loob ng direktoryong ito +ay hinahanap at minementina ng Moodle nang awtomatiko. + diff --git a/lang/tl/docs/other.html b/lang/tl/docs/other.html new file mode 100644 index 00000000000..997bca22caa --- /dev/null +++ b/lang/tl/docs/other.html @@ -0,0 +1,30 @@ + + +Narito ang ilang link sa iba pang source ng +dokumentasyon ng Moodle: +
++Indeks ng lahat ng pantulong na pahina ng Moodle + - listahan ng lahat ng context-sensitive na help files sa +Moodle
++Dokumentasyon na iniambag ng mga user + - nakalista sa pahinang ito ang mga dokumentasyong iniambag ng mga +user ng Moodle +
++
Version: $Id$
+ + diff --git a/lang/tl/docs/philosophy.html b/lang/tl/docs/philosophy.html new file mode 100644 index 00000000000..483bca7233b --- /dev/null +++ b/lang/tl/docs/philosophy.html @@ -0,0 +1,157 @@ + + + + +++Ginabayan ang pagkadisenyo at pagdebelop ng Moodle ng isang +partikular na pilosopiya ng pag-aaral, isang paraan ng pag-iisip na +tinatawag na "social constructionist pedagogy". +(Marahil ay iniisip na kaagad ng ilang siyentipikong nagbabasa na walang +kuwentang termino lamang ito sa edukasyon, at inaabot na ninyo ang mouse +ninyo para lumipat ng babasahin, pero pakituloy lamang ang pagbasa - +mahalaga ito sa bawat paksa!) +
+ +Tinatangkang ipaliwanag sa pahinang ito ang kahulugan ng parapong +iyan sa simpleng pananalita, sa pamamagitan ng paglalatag ng +apat na pangunahing konseptong nasa likod nito. Ang +bawat isa nito ay lumalagom sa isang pananaw ng napakaraming +magkakaibang pananaliksik, kaya't maaaring mababaw ang mga depinisyong +ito kung may mga nabasa na kayo sa mga bagay na ito. +
+ + +Kung bago ang mga konseptong ito sa iyo, posibleng mahihirapan kayong +maunawaan ang mga ideyang ito sa simula - ang maipapayo ko lamang ay +basahin ninyo itong mabuti, habang inaaalala ang mga karanasan ninyo sa +pag-aaral ng isang bagay.
+ +
+1. Constructivism
+++ + +Sa pananaw na ito, pinaniniwalaan na aktibong lumilikha + ng bagong kaalaman ang mga tao habang nakikipag-ugnayan sila +sa kanilang kapaligiran.
+Ihinahambing ang lahat ng mabasa, makita, marinig, maramdaman, at +madama mo sa dati mo nang alam, at kung makabuluhan ito sa iyong +pangkaisipang daigdig (diwa?), ay maaaring bumuo ng bagong kaalaman sa +iyong kaisipan. Mapapatatag (ang katotohanan o ang paniniwala mo?) ang +kaalaman kung matagumpay mo itong magagamit sa mas malawak mong +kapaligiran. Hindi ka lamang bangko ng mga alaala na pasibong +sumisipsip ng impormasyon, at hindi rin "naipapasa" ang +kaalaman sa iyo sa pamamagitan lamang ng pagbabasa ng isang bagay o +pakikinig sa isang tao. +
+Hindi naman sinasabi na wala kang matututunan sa pagbabasa ng +isang web page o pakikinig sa isang lektura, siyempre mayroon, +binibigyang diin lamang nito na mas marami pang nangyayaring +pagpapakahulugan kaysa sa simpleng pagsasalin ng impormasyon mula sa +isang utak papunta sa isa pa. +
+
+2. Constructionism
++ ++ + +Sinasabi sa constructionism na ang pag-aaral ay epektibo kapag +lumilikha ka ng isang bagay para maranasan ng iba. Maari itong maging +kahit ano, halimbawa ay binigkas na pangungusap o post sa internet, o +lalo pang masalimuot na artifact ay painting, bahay kaya o maging isang +software package. +
+Halimbawa, kahit basahin mo nang ilang beses ang pahinang ito ay +maaari mo rin itong makalimutan bukas - pero kung ipaliwanag mo ang mga +ideyang ito sa isa pang tao sa sarili mong mga salita, o lumikha ng +isang slideshow na magpapaliwanag sa mga konseptong ito, matitiyak ko sa +iyo na magkakaroon ka ng mas malalim na pag-unawa, alalaong baga'y mas +naka-ugnay sa mga sarili mong ideya. Ito ang dahilan kung bakit +nagtatala ang mga tao sa mga lektura, kahit hindi naman nila babasahing +muli ang mga tala .
+
+3. Social Constructivism
++ ++Pinalalawig nito ang mga ideya sa itaas sa isang panlipunang pangkat +na lumilikha ng mga bagay para sa isa't-isa, tulong-tulong na lumilikha +ng isang maliit na kultura ng mga pinagsasaluhang artifact na may +pinagsasaluhang kahulugan. Kapag nakalubog ang isang tao sa ganitong +kultura, palaging natututo ang taong iyon nang kung paano maging bahagi +ng kulturang iyon, sa iba't-ibang antas. +
+Ang isang napakapayak na halimbawa ay isang bagay tulad ng isang +tasa. Maaaring gamitin sa iba't-ibang bagay ang bagay na ito, pero +ipinapahiwatig ng hugis nito ang isang "kaalaman" hinggil sa +pagdadala ng mga likido. Ang isang mas masalimuot na halimbawa ay isang +online na kurso - hindi lamang ang "hugis" ng mga software +tool ang nagsasabi ng ilang bagay kung paano tatakbo ang mga online na +kurso, kundi pati ang mga aktibidad at tekstong nilikha ng buong pangkat +ay makakatulong na humubog sa asal ng isang tao sa loob ng pangkat na +iyon.
+
+4. Connected at Separate
+++Sinusuri ng ideyang ito nang mas malalim ang mga motibasyon ng +mga indibidwal na kalahok sa isang diskusyon. Ang +separate na asal ay kapag tinatangka ng isang tao na +manatiling 'obhetibo' at 'factual', at mas makiling sa pagtatagol ng +kanilang mga ideya sa pamamagitan ng lohika upang makakita ng mga butas +sa mga ideya ng kanilang katunggali. Ang Connected +na asal ay mas "emphatic" na dulog na tumatanggap sa pagkasuhetibo, +tinatangkang makinig at magtanong upang maunawaan ang pananaw ng ibang +tao. Ang Constructed na asal ay kapag ang isang tao ay +sensitibo sa dalawang dulog at may kakayanang pumili ng alinman sa +dalawa alinsunod sa kung alin ang naaangkop sa sitwasyon.
+ +Sa pangkalahatan, ang pagkakaroon ng masiglang "connected" na +asal sa isang komunidad ng pag-aaral ay isang makapangyarihang +pampasigla sa pag-aaral, di lamang nito lalong pinagbubuklod ang mga tao +kundi nagpapaunlad din ito ng mas malalim na pagre-reflect at +muling pagsusuri ng mga kasalukuyan nilang paniniwala. +
+
+Kapag pinag-iisipan mo na ang mga isyung ito, makatutulong ito sa +iyong magfocus sa mga karanasang mas makabubuti sa pag-aaral mula sa +pananaw ng mag-aaral, sa halip na paglalathala at pagsusuri lamang ng +mga impormasyon na inaakala mong kailangan nila. Makakatulong din ito +sa iyong maunawaan kung paano ang bawat kalahok sa isang kurso ay +maaaring maging guro at mag-aaral din. Maaaring magbago ang tungkulin +mo bilang 'guro' mula sa pagiging 'balon ng kaalaman' sa pagiging +taga-impluwensiya at modelo ng kultura ng klase, na nakikipag-ugnayan sa +mga mag-aaral sa isang paraang personal na tumutugon sa kanilang +pangangailangan sa pag-aaral, at lakandiwa ng mga talakayan at aktibidad +sa isang paraan na kolektibong gumagabay sa mga estudyante patungo sa +layuning pang-edukasyon ng klase. +
+ +Siyempre pa, hindi ipinipilit ng Moodle ang ganitong estilo ng +pag-aasal, sa halip ay sinasabi namin na ito ang pinakamagaling na gamit +ng Moodle. Sa kinabukasan, kapag tumatag na ang teknikal na +imprastraktura ng Moodle, magiging adhikain ang marami pang +pagpapaunlad sa suportang panturo sa pagdebelop ng Moodle. +
+ +
Bersiyon: $Id$
+ + diff --git a/lang/tl/docs/teacher.html b/lang/tl/docs/teacher.html new file mode 100644 index 00000000000..342c92b3b87 --- /dev/null +++ b/lang/tl/docs/teacher.html @@ -0,0 +1,359 @@ + + +Ang pahinang ito ay isang mabilisang gabay sa paglikha ng online na +kurso sa pamamagitan ng Moodle. Binabalangkas nito ang ilang +pangunahing function na magagawa, gayundin ang ilang pangunahing +desisyon na kailangan mong pagpasiyahan. +
+ +Mga seksiyon ng dokumentong ito:
+++Ipinapalagay sa dokumentong ito na isinet-up na ng site +administrator mo ang Moodle at binigyan ka niya ng bagong blankong kurso +na pagsisimulan. Inaakala rin dito na naglog-in ka na sa kurso mo gamit +ang panggurong account mo. +
+ +Narito ang tatlong pangkalahatang tip na makatutulong sa inyo sa +pagsisimula
++
+- Huwag matakot mag-eksperimento: +
Butingtingin mo nang butintingin ang mga pahina at +bagubaguhin ang mga bagay-bagay dito. Mahirap masira ang anumang bagay +sa Moodle na kurso, at kahit makasira ka ng anuman, madali itong +maiaayos muli. ++- Tandaan at gamitin ang mga maliliit na icon na ito: +
++++ +
- ang edit +icon ay para sa pag-eedit ng anumang bagay na sinundan nito.
+
- ang +help icon ay magpapalitaw ng popup help window
+
- +ang open-eye icon ay para sa pagtatago ng anumang bagay +sa mga estudeyante
+
- +ang closed-eye icon ay para sa pagpapalitaw ng +nakatagong aytem
- Gamitin mo ang navigation bar na nasa taas ng bawat +pahina +
+makapagpapaalala sa iyo ito kung nasaan ka na at +maiiwasan mong malito. +++
++Ang una mong gawin ay pumasok sa "Administrasyon" +sa home page mo at iklik ang +"Mga Setting..." + (Tandaan na tanging ikaw (at ang administrador ng site) ang +makakakita ng link na ito, gayundin ang kabuuang seksiyon ng +Administrasyon. Hindi makikita ng mga mag-aaral ang mga link na ito). +
+ +Marami kang setting na mababago sa pahina ng Setttings hinggil sa +iyong kurso, mula pangalan hanggang sa kunag anong araw ito magsisimula. +Hindi ko na iisa-isahin ito, dahil may mga help icon naman na +katabi ng mga ito na magpapaliwanag sa lahat ng ito nang detalyado. +Gayunpaman, tatalakayin ko ang pinaka-importante sa mga ito - ang +format ng kurso. +
+ +Ang magiging batayang layout ng kurso mo ay nakasalalay sa pipiliin +mong format ng kurso, kumbaga ay isang template. Ang Moodle bersiyon +1.0 ay may tatlong format - sa hinaharap maaaring dumami ito +(pakipadala ang mga bagong ideya kay martin@moodle.org!) +
+ +Narito ang ilang screenshot ng tatlong sampol na kurso ng bawat isa +sa tatlong format (huwag ninyong pansinin ang magkakaibang kulay, na +isineset ng administrador ng site para sa buong site): +
+ +Lingguhang format:
++
+
Paksaang format:
++
+
Panlipunang format:
++
+
Pansinin na magkahawig na magkahawig ang lingguhan at paksaang +format sa istruktura. Ang pangunahing pinagkaiba nila ay, sa lingguhang +format, ang bawat kahon ay sumasaklaw sa eksaktong isang linggo, +samantalang sa paksaang format ang bawat kahon ay maaaring sumaklaw sa +anumang naisin ninyo. Ang panlipunang format ay hindi gaanong gumagamit +ng nilalaman, sa halip ay nakabatay ito sa iisang talakayan - na +nakadispley sa pangunahing pahina. +
+ +Tingnan ang mga help button sa pahina ng Mga Setting ng Kurso para +sa detalye. +
++
++ +Marami kang puwedeng isama sa kurso mo, tulad ng mga web page, +audio file, video file, dokumentong word, o flash animation. Anumang +uri ng file ay maaaring i-upload sa kurso mo at itago sa server. Habang +nasa server ang mga file mo, maaari mo itong ilipat, baguhin ang +pangalan, i-edit o burahin. +
+Maaaring magawa ang lahat ng ito sa pamamagitan ng +Files na link sa iyong menu ng Administrasyon. +Ganito ang itsura ng seksiyon ng File: +
++
+
Tanging guro ang makakagamit ng interface na ito - hindi ito +puwedeng ma-access ng mga estudyante. Ang mga indibidwal na file ay +makikita ng mga mag-aaral sa pamamagitan ng "Mga Rekurso" +- tingnan ang susunod na seksiyon). +
+Makikita ninyo sa screenshot na ang mga file ay nakalista sa tabi +ng mga subdirektoryo. Maaari kang lumikha ng kahit ilang subdirektoryo +para iorganisa ang mga file mo at mapaglipat-lipat ang mga file mo sa +mga subdirektoryong ito. +
+Sa kasalukuyan, isa-isang file lamang ang maaaring i-upload sa +pamamagitan ng web sa bawat pagpapadala. Kung gusto mong mag-upload ng +maraming file sa isang bira (halimbawa ay isang buong web site), +mapapadali ito sa pamamagitan ng paggamit ng +zip program para ma-compress ang mga ito sa isang file. +I-upload mo ang zip file at pagkatapos ay i-unzip ito sa server +(makakakita ka ng "unzip" na link sa tabi ng mga zip archive). +
+Kung gusto mong i-preview ang anumang file na inapload mo, iklik mo +lamang ang pangalan nito. Bahala na ang web browser mo na idispley ito +o idownload sa kompyuter mo. +
+Puwedeng i-edit online ang mga HTML at text file. Ang ibang file +ay kailangang i-edit sa lokal na kompyuter mo at i-upload na lamang +muli. Kung mag-upload ka ng file na may kaparehong pangalan, papalitan +nito ang lumang file.
+Panghuling tala: kung ang nilalaman mo ay nasa web, hindi mo na +kailangang i-upload ang mga file - puwede mong i-link ang mga ito nang +direkta sa kurso (tingnan ang mga modyul ng Rekurso at ang susunod na +seksiyon).
++
+ ++Ang ginagawa sa pagbubuo ng kurso ay ang pagdaragdag ng mga modyul +ng aktibidad ng kurso sa pangunahing pahina, na ang ayos ay ayon sa kung +alin ang unang gagamitin ng mga mag-aaral. Maaari mo itong balasahin +anumang oras mo naisin. +
+ +Para mabuhay ang pag-eedit, iklik ang "Buhayin ang +pag-eedit" sa ilalim ng Administrasyon. Ipinapakita o itinatago ng +toggle switch na ito ang mga ekstrang kontrol na magagamit mo sa +pagmanipula ng pangunahing pahina ng kurso. Pansinin mo na sa unang +screenshot sa itaas (ng Lingguhang format na kurso) na ang mga kontrol +ng pag-eedit ay buhay.
+ +Para makapagdagdag ng bagong aktibidad, magpunta lamang sa +lingguhan o paksaan o seksiyon ng screen na gusto mong idagdag ito, +tapos ay piliin ang uri ng aktibidad mula sa popup menu. Narito ang +lagom ng lahat ng istandard na aktibidad sa Moodle 1.0: +
+ ++
+- Takdang Aralin
+- Ang takdang-aralin ay ang aktibidad na nagseset ka ng araw ng +pasahan at maksimum na marka. Makapag-a-upload ang mga mag-aaral ng +isang file para masunod ang kinakailangan. Itinatala ang araw na +inapload nila ang file nila. Pagkatapos, magkakaroon ka ng isang pahina +kung saan mo makikita ang bawat file (at kung gaano kahuli o kaaga ito), +at tapos ay mairerekord mo na ang isang marka at isang komento. +Kalahating oras matapos mong markahan ang sinumang partikular na +estudyante, awtomatikong padadalhan ng notipikasyon sa email ng Moodle +ang mag-aaral na iyon. +
+ +
+
+- May Pagpipilian
+- Ang may pagpipiliang aktibidad ay napakasimple - magtatanong ka +at magtatakda ng ilang pagpipiliang sagot. Mamimili ang mga mag-aaral, +at makikita mo ang ulat ng mga resulta sa isang screen. Ginagamit ko +ito sa pangangalap ng research consent mula sa mga estudyante ko, pero +puwede mo rin itong gamitin sa mabilisang poll o botohan ng klase. +
+ +
+
+- Talakayan
+- Ang modyul na ito ang pinakaimportante sa lahat - dito nagaganap +ang diskusyon. Kapag nagdagdag ka ng bagong talakayan - mamimili ka +mula sa iba't-ibang uri - simpleng isahang-paksang diskusyon, +labo-labong pangkalahatang talakayan, o +isang-discussion-thread-bawat-user. +
+ +
+
+- Diyornal
+- Ang bawat aktibidad na diyornal ay isang entry sa buong diyornal +ng kurso. Para sa bawat isa, makapagbibigay ka ng open-ended na tanong +na gagabay sa isusulat ng mga mag-aaral, gayundin ang haba ng oras na +mananatiling bukas ang idyornal (sa lingguhang format ng kurso lamang). +Sa kabuuan, maaaring gumawa ng isang diyornal bawat linggo. Ganyakin +ang mga estudyante na magsulat nang reflective at kritikal sa mga +diyornal, dahil ang makakakita lamang nito ay sila at ikaw. Pagkatapos, +mamamarkahan at malalagyan mo na ng komento ang lahat ng entry para sa +linggo o paksang iyon, at awtomatikong padadalhan ng email ang mga +mag-aaral na nagsasabi sa kanila tungkol sa iyong feedback. Hindi +dinisenyo ang mga diyornal na madagdagan nang tuluyan - kung kailangan +mong gawin ito, magdagdag ng maraming aktibidad na diyornal. +
+
+
+- Rekurso
+- Ang mga rekurso ay ang mga nilalaman ng kurso mo. Ang bawat +rekurso ay anumang file na inapload mo o itinuro mo sa pamamagitan ng +URL. Maaari ka ring magmentina ng mga simpleng text-based na pahina sa +pamamagitan ng pag-type dito ng direkta sa isang form. +
+ +
+
+- Pagsusulit
+- Sa modyul na ito, puwede kang magdisenyo at magtakda ng mga +pagsusulit, na maaring multiple choice, tama-mali, at tanong na +sasagutin ng maikli. Ang mga tanong na ito ay iniipon sa isang +categorised database, at maaaring gamitin-muli sa loob ng isang kurso at +maging sa iba pang kurso. Puwedeng payagang umulit sa pagkuha ng +pagsusulit ang mga mag-eeksam. Ang bawat pagkuha ay awtomatikong +minamarkahan, at puwedeng lagyan ng feedback o ipakita ng mga guro ang +tamang sagot. May kasamang pasilidad para sa pagmamarka ang modyul na +ito. +
+ +
+
+- Survey
+- Nagbibigay ng mga predefined na survey instrument ang modyul na +survey, na magagamit sa pag-evaluate at pag-unawa sa klase mo. Sa +kasalukuyan, ang mayroon ay ang COLLES at ang ATTLS na mga instrumento. +Maari itong ibigay sa mga mag-aaral sa simula ng kurso bilang diagnostic +tool at sa katapusan ng kurso bilang evaluation tool (gumagamit ako ng +isa bawat linggo sa mga kurso ko). +
+ +
+Pagkatapos mong mailagay ang mga aktibidad mo, maaari mo itong +ilipat pataas o pababa sa layout ng kurso sa pamamagitan ng pagklik sa +maliit na arrow icon (
+ ++
) sa tabi ng +bawat isa. Puwede mo ring burahin ang mga ito sa pamamagitan ng +krus na icon
, +at muling i-edit ang mga ito sa pamamagitan ng edit icon
. + +
+
++May plano na palakihin ang dokumentong ito at gawing isang masaklaw +na tyutoryal. Hangga't hindi naisasakatuparan ito, narito ang ilang +ideya:
++
+- Sumali kayo sa lahat ng talakayan para masubaybayan ninyo ang +mga aktibidad ng klase ninyo. +
+- Hilingin ninyo ang mga mag-aaral na ilagay ang user profile +(pati ang larawan) nila, at basahin ninyo lahat ito - makakatulong ito +na mailagay sa wastong konteksto ang mga isusulat nila at tutulong sa +inyong tumugon nang angkop sa mga pangangailangan nila. +
+- Magsulat kayo ng mga tala para sa inyong sarili sa +"Talakayan ng mga Guro" (sa ilalim ng +Administrasyon). Labis na kapakipakinabang ito kapag nagti-team +teaching.
+- Gamitin ang "Mga Log" na link +(sa ilalim ng Administrasyon) para makakuha ng kumpleto, at raw na log. +Doon makakakita kayo ng link sa isang popup window na nag-a-update +tuwing ika-animnapung segundo at nagpapakita ng huling oras ng +aktibidad. Makabubuti itong panatiling bukas sa inyong desktop nang +buong araw para masubaybayan ninyo ang mga nagaganap sa kurso. +
+- Gamitin ang +"Mga Ulat ng Aktibidad" (katabi ng bawat +pangalan sa listahan ng lahat ng tao, o kaya'y mula sa anumang pahina ng +user profile). Magaling itong gamitin para malaman ang ginagawa ng +sinuman sa kurso.
+- Tugunin ninyo kaagad ang mga mag-aaral. Huwag ipagpaliban - +gawin kaagad. Hindi lamang tatambak ang gawain, kundi mahalagang bahagi +ito ng pagbubuo at pagmementina ng pakiramdam ng pagiging bahagi ng +pamayanan sa kurso ninyo.
++
++ +Kung may nararanasan kayong problema sa site ninyo, kontakin +ninyo ang inyong lokal na site administrator.
+Kung may magagandang ideya kayo para paunlarin ang Moodle, o kahit +magagandang kuwento, tumungo sa moodle.org at sumali sa kurso naming + "Using + Moodle". Matutuwa kaming maringgan kayo, at makakatulong kayo sa +pagpapaunlad ng Moodle.
+ +Kung gusto ninyong mag-ambag sa pagpoprogram ng mga bagong modyul, +o pagsusulat ng dokumentasyon, o papel, pakikontak ako: +Martin Dougiamas o tingnan ang "bug tracker" site para sa +Moodle, sa moodle.org/bugs
+Bilang pangwakas, alalahaning gamitin ang mga help icon - heto ang +indeks ng +lahat ng help file sa Moodle.
+Salamat sa paggamit ng Moodle at good luck sa +pagtuturo ninyo!
+
++
Bersiyon: $Id: teacher.html,v 1.4 +2002/08/18 10:00:01 + martin Exp $
+ + diff --git a/lang/tl/docs/translation.html b/lang/tl/docs/translation.html new file mode 100644 index 00000000000..f9c964ec644 --- /dev/null +++ b/lang/tl/docs/translation.html @@ -0,0 +1,288 @@ + + +Hindi mahirap ang pagsasalin ng Moodle, magkagayonman mabuti na ring +matutunan natin ang ilang bagay bago ka magsimula. +
+ ++ +
Ang lahat ng Moodle language pack ay nasa +lang na direktoryo. Sa loob ng direktoryong ito ang bawat wika +ay nasa isang direktoryo na ang pangalan ay katulad ng maikling pangalan +ng wika (tg, en, fr, nl, es ...).
+ + +Lahat ng pangunahing file ay nasa folder +na ito, na ang mga pangalan ay may .php na extension +(eg moodle.php, resource.php atbp). + Naglalaman ng maiikling parirala ang bawat file na ito na ang +karaniwang tawag ay "string". +
+ + +Maaari ring may mga folder itong +naglalaman ng mga .html web pages: +
+ + ++ + + +
Kung hindi pa sinusuportahan ng Moodle ang +wika ninyo, o kung gusto mo lamang ng ilang pasadyang pagbabago sa +interface ng site mo, puwede kang magsimula ng bagong pagsasalin. +
+ + + +Ang kailangan mo lang gawin ay lumikha ng
+isang bagong folder sa lang directory na ang pangalan ay ang 2-titik na
+code ng wika mo. Makikita mo ang mga istandard na code na ito sa
+lib/languages.php. Kung gumagawa ka ng lokal na variation ng isa pang
+wika, gamitin mo ang code ng wikang yaon nang may underscore at isang
+makabuluhang dalawang titik na extension (e.g. pt para sa Portuges at pt_br para sa Brasilian na variation ng Portuges na
+pakete ng wika). Kung gumagawa ka ng Unicode na bersiyon idagdag
+mo ang _utf8 sa may dulo (eg
+sr_utf8).
+
Pagkatapos, kopyahin mo ang moodle.php
+mula sa ibang wika, sa bago mong direktoryo. Ang nasa "en" na
+folder ang pinakamaigi pero hindi na ito mahalaga dahil babaguhin mo rin
+naman.
+
+
Handa ka nang magsimulang maginsert ng mga +bagong string sa pamamagitan ng pag-edit ng wika mo...tingnan sa ibaba +ang mga detalye nito. +
+ + + +Para sa isang bagong pakete ng wika, ang +kauna-unahan mong kailangang gawin ay editin ang string na maypangalang +"thischarset" sa moodle.php. Kailangan nitong magkaroon ng balidong web +character set para sa wika mo. Matapos mong mabago ang string na ito, +isave mo ang moodle.php file, tapos ay +ireload mo ang pahina. Puwede +mo nang ituloy ang pagbabago sa iba pang string. +
+ + + ++ + + +
Kung gusto mo lamang na magbago ng ilang
+bagay sa interface para sumunod ito sa estilong gusto mo,
+huwag mong editin ang isa sa mga
+istandard na pakete ng wika . Dahil pag ginawa mo ito,
+mapapalitan lamang ito kapag nag-upgrade ka na sa bagong Moodle.
+
Sa halip ay gamitin mo ang mga +instruksiyon sa itaas para sa paggawa ng bagong pakete ng wika, at iset +ang pinagmulang wika (sa moodle.php) na wikang pinakahawig sa iyo. +Halimbawa, maaring gamitin ang pangalang "en_local" para sa isang lokal na ingles na bersiyon, at +ang pinagmulang wika ay "en" o +"en_us". +
+ +Tandaan na kung gusto mong makita ng lahat
+sa site mo ang bagong paketeng ito, kailangan mong iselect ito na wika
+ng site at irestrict ang mga wikang mapagpipilian sa
+Admin >> Configuration >>
+Variables.
+
+
+
Walang pang built-in na editor sa Moodle +para ipangsalin ng mga tulong na file, subalit hindi naman ito +kahirapan (Tala ng nagsalin: Mayroon na noong isinusulat ang pagsasalin +na ito. Ang pangalan ng file ay langdoc.php na dapat ay nasa admin +na folder. Kung wala ka ng file na ito, kunin sa cvs ng +moodle. Maglog-in bilang admin sa site mo at pumunta sa +sitemo.org/admin/langdoc.php--Roel). Mahalaga na gamitin ang +en na pakete ng wika +bilang sangguniang wika. Kopyahin ang tulong na file mula sa en na +pakete ng wika at i-paste ito sa katugma nitong lokasyon sa iyong pakete +ng wika. Tapos ay gumamit ng plain text na editor upang maisalin ang +file; tiyakin na wala kayong mababagong code sa file (kalimitan ay +walang code, mga HTML-tag lamang). (HUWAG GAGAMIT NG WORDPROCESSOR sa +pagsusulat ng mga tulong na file dahil nagdadag ng basura ang mga +program na ito sa file). +
+ + +Ang pagklik ng "Magtsek ng mga nawawalang +string" sa language administration screen ay magpapakita rin sa iyo ng +mga file na wala ka. Kung may kulang kang file, gagamitin ng Moodle ang +pinagmulang wika, kaya walang dahilan para mag-iwan ka pa ng mga kopya +ng tulong na file na dinaisalin sa pakete mo ng +wika.
+ ++ + +
Ang pagbabahagi mo ng pagsasalin mo ng
+Moodle ay makakatulong sa ibang taong nagsasalita ng wika mo.
+ Masasama ang wika ng interface mo sa mga susunod na bersiyon
+ng Moodle.
+
I-archive lamang ang buo mong bagong
+direktoryo ng wika bilang isang zip file at i-email ito sa translation@moodle.org.
Kokontakin ka namin para sa iba pang
+detalye.
+
+ + +
Kung seryoso ka sa pagmementina ng isang
+wika sa Moodle, pinakamabuting gumamit ng Moodle CVS para magka-up-to-date na bersiyon
+ka ng Moodle, at madali mong mai"check in" ang mga pagbabago mo nang
+direkta sa proyektong Moodle. Pakikontak ang translation@moodle.org
+kung kailangan mo ng tulong sa pagseset-up nito.
+
Kailangan mo ring sumali sa
+Languages Forum
+para sa mga balita at diskusyon hinggil sa mga isyung nakakaapekto sa
+mga pagsasalin.
+
Bilang pangwakas, upang parati kang
+nakakasunod sa mga pang-araw-araw na pagbabago sa proyekto, makabubuting
+sumali sa
+CVS mailing list. Mapapanatili nitong mas malapit ang
+pagkakasalin mo sa Ingles na teksto.
+
+
+
+
Bersiyon: $Id$
+ + diff --git a/lang/tl/docs/upgrade.html b/lang/tl/docs/upgrade.html new file mode 100644 index 00000000000..83f7ca11a96 --- /dev/null +++ b/lang/tl/docs/upgrade.html @@ -0,0 +1,163 @@ + + +++Ang Moodle ay dinisenyo na makakapag-upgrade nang malinis mula sa +lumang bersiyon tungo sa isang bagong bersiyon. +
+ +Kapag nag-upgrade ka ng instalasyon ng Moodle, dapat mong sundin +ang mga hakbang na ito:
+ +1. I-backup ang important datos
+++Bagama't hindi lubhang mahalaga, mas makabubuting mag-back-up ng +isang sistemang pangproduksiyon bago gumawa ng malawakang upgrade, kung +sakaling kailanganin mong balikan ang lumang bersiyon sa ano't anumang +dahilan. Ang kailangan pa nga ay gawing awtomatiko ang pagback-up ng +instalasyon ng Moodle sa server mo nang araw-araw, upang malampasan mo +na ang hakbang na ito. +
+ +May tatlong pook na dapat i-back-up:
+ +++1. Ang direktoryo ng Moodle software mismo
+ ++ ++Gumawa ng hiwalay na kopya ng mga file na ito bago +mag-upgrade, upang mabawi mo ang config.php at anumang modyul na +idinagdag mo tulad ng tema, wika atbp.
+
+ +2. Ang direktoryo mo ng datos.
++ ++Dito nakalagay ang inapload na nilalaman (tulad ng mga +rekurso ng kurso at mga takdang-aralin ng mag-aaral) kaya't +napakahalagang magka-back-up ng mga file na ito. Minsan ang mga upgrade +ay ililipat o babaguhin ang pangalan ng mga direktoryo mo sa loob ng +direktoryo ng datos. +
+
+3. Ang database mo
+++Karamihan sa mga upgrade ng Moodle ang binabago ang mga +database table, nagdadagdag o nagbabago ng mga field. May iba't-ibang +paraan ang bawat database sa pagbaback-up. Ang isang paraan ng +pagback-up ng MySQL database ay ang 'pagdump' nito sa iisang SQL file. +Ipinapakita sa sumusunod na halimbawa ang mga Unix command sa pag-dump +ng database na tinatawag na "moodle": +
+ +++ + +mysqldump moodle > moodle-backup-2002-10-26.sql
+Maaari mo ring gamitin ang "Export" na katangian sa +opsiyonal na "Database" web interface ng Moodle para gawin ang +katulad nitong bagay para sa lahat ng plataporma.
++
2. Iinstol ang bagong Moodle +software
+++Paggamit ng isang download archive +
+++Huwag patungan ang lumang instalasyon kundi mo lubos na alam +ang ginagawa mo ... minsan nagdudulot ng problema ang mga lumang file sa +bagong instalasyon. Ang pinakamabisang paraan ay baguhin ang pangalan +ng kasalukuyang direktoryo ng Moodle, tapos ay i-unpack ang bagong +Moodle archive sa dating lokasyon. +
+ +++ +mv moodle moodle.backup
+
+ tar xvzf moodle-1.1.tgzTapos, kopyahin mo ang lumang config.php mo at iba pang plugin +tulad ng pasadyang tema sa dating direktoryo:
+ +++cp moodle.backup/config.php moodle
+
+ cp -pr moodle.backup/theme/mytheme moodle/theme/mythemePaggamit ng CVS
+++Kung gagamitin mo ang CVS, pumunta lamang sa punong direktoryo +ng Moodle at i-update ito sa mga bagong file: +
+ +++cvs update -dP
+Tiyakin na gagamitin ninyo ang "d" parameter sa +paglikha ng mga bagong direktoryo kung kinakailangan, at ang +"P" parameter para burahin ang mga walang laman na direktoryo.
+Kung ineedit mo ang mga file ng Moodle, matyagan ang mga +mensahe ng mabuti para makita mo kung may mga posibleng dipagkakasundo. +Lahat ng sinadyang tema mo at di-istandard na plugin ay hindi +pakikialaman.
+ ++
3. Pagtatapos ng upgrade
+++Ang huling hakbang ay pasimulan ang proseso ng pag-upgrade sa +loob ng Moodle.
+Para magawa ito, bisitahin lamang ang pahinang admin ng instalasyon mo.
+ +++http://halimbawa.com/moodle/admin
+Hindi importante kung nakalog-in ka bilang admin o hindi.
+ +Awtomatikong malalaman ng Moodle na may bagong bersiyon at +gagawin nito ang lahat ng upgrade ng database o filesystem na +kinakailangan. Kung may bagay na di nito kayang gawin sa sarili nito +(napakadalang), makakakita ka ng mga mensahe na magsasabi sa iyo kung +ano ang kailangan mong gawin.
+ ++ +
Kung lahat ay maayos naman (walang mensahe ng mga error) +masisimulan mo nang gamitin ang bago mong bersiyon ng Moodle at i-enjoy +ang mga bago nitong katangian!
+ +Kung magkaproblema ka sa upgrade, bisitahin ang moodle.org at magpost sa Installation + Support Forum sa Using Moodle na kurso. + +
+ +
+
+ +
Bersiyon: $Id$
+ + + diff --git a/lang/tl/fonts/README.txt b/lang/tl/fonts/README.txt new file mode 100644 index 00000000000..02b632435df --- /dev/null +++ b/lang/tl/fonts/README.txt @@ -0,0 +1,18 @@ +Mga Font +-------- + +Ang direktoryong ito ay naglalaman ng mga font na ginagamit sa paglikha +ng mga larawan na may teksto. + +Ang tanging ginagamit sa kasalukuyan ay default.ttf + +Kapag walang font ang wika dito ang gagamitin ay ang nasa +/lang/en/fonts/default.ttf. + + +Ang mga multibyte na string ay kailangang idecode, dahil ang mga +Truetype na routine ay umaasa na may ISO font o Unicode string. Kung +may file dito na may pangalang lang_decode.php, na naglalaman ng +function na lang_decode(), ito ay gagamitin sa bawat string. + + diff --git a/lang/tl/fonts/default.ttf b/lang/tl/fonts/default.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7e28e414bb237fc7f295e08b545f749070487299 GIT binary patch literal 134188 zcmeEv34ByVws+mz`+j?0ZZEgH)17qE31MFp36OvoHdzx!Fag3ENFZzhL{Ja}6-E)o zWyEFFaU2ckC@_wo<2vr+=r{uc?&H3U%DBZW?obOc)E=
zAez4GRT@vqN1wzakMMl%6Wq1!G!bpz_H&Wf)%Vx*WNVQ(5#9q|A&!J>HgJBe)xN;A
z $#+L~4=tGvtnkF?#T?D85W
zi4!`_Q|5VR`X6kIkO}Q9
z><+&RTNSf|YZA9Q6hN!sWS7hBc1a$$!R7+%JTAQ55Bh^HmjrNG9V8@_bwGt|dKfe8
zOKb)Q&Fxsdnt(Moem$S89~@tI5hm4SM;^8`Zg
zlbl;22TJ3KNFdCsdCFrILX@|p&Vf$!N?DG08KEDsEBFN8;o6qeefx?gishCJflCWGEcxo}ecfjN*r%e}anzi^+k~l5C-(
z_`*T2SCJh7gH?gp@CS-O9FgP)DRdDLG(b3T85-&~s&o>iL?@-_iU<98?oPyHuRR{5
z3u(7INGn*{|N6sG2Y!g$OdRtDaf<|fBv7y49}b!QUI$4MOH4OR4R!%;4=vL|B(IP^
z>I#C(&Vppb;|rp`%kNhpHxJrC6G1O@Gw6@SWW^s$2C>Mqc>q7m?VbRM8?X#xJ_?6@
zm|`JMEKZ!Tfw3?qf2esP&=d=fnC$bn1ZV5a7#cLp&$U@Dto~#E|ooPR%(`Y1K+9Q>aGybAtEpMuhY($d~#G#CG9*SEC#47k$L(otio`t>X7UYbt#E0;^GzW$+78Il73Vs~+iOR7_U&t-
z;tRj|OI8I@
zni3}@(_R>bo=Qs5SgBKD$Wz86hp}ydyHqvfgbA80!Xp~7#8_(_1%K;q;|b$MBb$RSy5y=;b;_EX8
z@l1iu+$OSn$4qycDYsoGm+Y4l*4yG){5dfSGOb!4W9vb)VPP2sB2-({F1NI6Cs!ca
zxGeulcET(1vrCtiWwY#Fz1S