From c225897dd90376e09cc3aada8b3c2f21a867a33a Mon Sep 17 00:00:00 2001 From: kabayan <> Date: Mon, 24 Sep 2007 16:35:36 +0000 Subject: Indonesian: many typos correction and added TConditional --- .../protected/pages/Tutorial/id/AjaxChat.page | 20 ++++++++++---------- .../pages/Tutorial/id/CurrencyConverter.page | 12 ++++++------ 2 files changed, 16 insertions(+), 16 deletions(-) (limited to 'demos/quickstart/protected/pages/Tutorial') diff --git a/demos/quickstart/protected/pages/Tutorial/id/AjaxChat.page b/demos/quickstart/protected/pages/Tutorial/id/AjaxChat.page index c509b7b6..ae83f826 100644 --- a/demos/quickstart/protected/pages/Tutorial/id/AjaxChat.page +++ b/demos/quickstart/protected/pages/Tutorial/id/AjaxChat.page @@ -3,13 +3,13 @@

Tutorial ini memperkenalkan kerangka kerja aplikasi web Prado ActiveRecord - dan Active Controls untuk membangun aplikasi web Chat. Diasumsikan bahwa anda sudah terbiasa dengan PHP dan akan telah mengakses server web yang dapat melayani naskah PHP5. + dan Kontrol Aktif untuk membangun aplikasi web Chat. Diasumsikan bahwa anda sudah terbiasa dengan PHP dan akan telah mengakses server web yang dapat melayani naskah PHP5. Aplikasi chat dasar ini akan memanfaatkan ide/komponen berikut dalam Prado.

@@ -88,7 +88,7 @@ class Login extends TPage a , a , a - dan . Halam yang dihasilkan terlihat seperti berikut (setelah menerapkan beberapa style sheet). + dan . Halaman yang dihasilkan terlihat seperti berikut (setelah menerapkan beberapa style sheet). class="figure" /> Jika anda mengklik pada tombol Login tanpa memasukan teks apapun dalam kotak teks nama pengguna, pesan kesalahan ditampilkan. Ini dikarenakan @@ -123,10 +123,10 @@ Selanjutnya, kita menambahkan file konfigurasi chat/protected/pages/config.x Kita menyiapkan otentikasi menggunakan kelas standar seperti dijelaskan dalam -otentikasi/otorisasi quickstart. +tutorial cepat otentikasi/otorisasi. Dalam definisi otorisasi, kita membolehkan pengguna anonim untuk mengakses halaman Login (pengguna anonim dietapkan dengan the ? tanda tanya). Kita membolehkan setiap pengguna dengan aturan yang sama dengan "normal" (didefinisikan nanti) untuk mengakses semua halaman, yakni halaman Login dan Home. -Terakhir, kita menolak semua pengguna tanpa aturan apapun untuk mengakses setiap halaman. Aturan otorisasi dijalamkan pada basis sama pertama. +Terakhir, kita menolak semua pengguna tanpa aturan apapun untuk mengakses setiap halaman. Aturan otorisasi dijalankan pada basis sama pertama kali.

Jika anda mencoba untuk mengakses halaman Home dengan mengarahkan browser anda ke @@ -547,7 +547,7 @@ Untuk kemudahan kita membentuk pesan dalam kelas Rekaman Aktif. Untuk aplikasi b

Menyatukan Semuanya

-

Sekarang waktunya untuk menyatukan alur aplikasi secara keseluruhan. Dalam Home.php kita memutakhirkan tombol Send pengendali event OnClick untuk menggunakan logika aplikas yang baru saja kita implementasikan. +

Sekarang waktunya untuk menyatukan alur aplikasi secara keseluruhan. Dalam Home.php kita memutakhirkan tombol Send pengendali event OnClick untuk menggunakan logika aplikasi yang baru saja kita implementasikan. function processMessage($sender, $param) { @@ -572,7 +572,7 @@ Kita cukup menyimpan pesan ke bufer chat dan kemudian meminta semua pesan untuk

Pada titik ini aplikasi sebenarnya sudah berfungsi, cuma tidak bersahabat. Jika anda membuka dua browser berbeda, anda seharusnya bisa berkomunikasi diantara dua pengguna kapan saja tombol Send diklik.

-

Bagian berikutnya barangkali lebih rumit dan mengakali daripada tugas lainnya. Kita perlu untuk meningkatkan pengalaman pengguna. Pertama, kita menginginkan daftar pengguna saat ini juga. Maka kita menambahkan metode berikut ke Home.php, kita dapat memanggil metode ini kapansaja beberapa event callback dimunculkan, misalnya saat tombol Send diklik. +

Bagian berikutnya barangkali lebih rumit dan mengakali daripada tugas lainnya. Kita perlu untuk meningkatkan pengalaman pengguna. Pertama, kita menginginkan daftar pengguna saat ini juga. Maka kita menambahkan metode berikut ke Home.php, kita dapat memanggil metode ini kapan saja beberapa event callback dimunculkan, misalnya saat tombol Send diklik. protected function refreshUserList() { @@ -616,7 +616,7 @@ protected function refreshMessageList() Jangkar menggunakan time() sebagai ID untuk titik fokus agar saat daftar pesan pada sisi klien diperoleh sangat lama, metode fokus akan menggulung daftar -pesan ke pesan terbaru (ini bekerja baik pada umumnya browsers). +pesan ke pesan terbaru (ini bekerja baik pada umumnya browser).

Selanjutnya, kita perlu mengalihkan pengguna @@ -660,7 +660,7 @@ function refresh($sender, $param)

-

Langkah terakhir kita memerlukan kita untuk menggunakan beberapa javascript. Kita menginginkan bahwa saat pengguna mengetikan beberapa teks dalam area teks dan menekan tombol Enter, kita menginginkannya untuk mengirimkan pesan tanpa mengklik tombol Send. Kita menambahkan beberapa javascript ke +

Langkah terakhir memerlukan kita untuk menggunakan beberapa javascript. Kita menginginkan bahwa saat pengguna mengetikan beberapa teks dalam area teks dan menekan tombol Enter, kita menginginkannya untuk mengirimkan pesan tanpa mengklik tombol Send. Kita menambahkan beberapa javascript ke Home.page. @@ -677,7 +677,7 @@ Event.observe($("<%= $this->userinput->ClientID %>"), "keypress", function </com:TClientScript> Rincian sehubungan dengan javascript bisa dilihat dalam seksi -Pengenalan Javascript pada quickstart. +Pengenalan Javascript pada tutorial cepat.

Ini melengkapi tutorial untuk membuat aplikasi chat web menggunakan kerangka kerja Prado. Diharapkan anda menikmatinya. diff --git a/demos/quickstart/protected/pages/Tutorial/id/CurrencyConverter.page b/demos/quickstart/protected/pages/Tutorial/id/CurrencyConverter.page index 7d2e7252..523e8a43 100644 --- a/demos/quickstart/protected/pages/Tutorial/id/CurrencyConverter.page +++ b/demos/quickstart/protected/pages/Tutorial/id/CurrencyConverter.page @@ -84,7 +84,7 @@ php prado/framework/prado-cli.php -c currency-converter untuk memasukan nilai pertukaran kurs. Nilai properti ForControl property menentukan komponen mana label diperuntukan. Ini membolehkan pengguna aplikasi mengklik pada label - untuk memfokuskan pada field (hal yang baik). Anda mungkin telah menggunakan eleman + untuk memfokuskan pada field (hal yang baik). Anda mungkin telah menggunakan elemen biasa HTML <label> untuk melakukan hal yang sama, tapi anda harus mencari ID yang benar pada kotak teks (atau <input> dalam HTML) karena komponen Prado dapat/mungkin menyajikan @@ -164,7 +164,7 @@ class Home extends TPage

Dalam metode "convert_clicked" parameter pertama, $sender, berhubungan dengan obyek yang memunculkan event, dalam hal ini, tombol "Convert". Parameter kedua, $param berisi data tambahan lain - di mana obyek $sender yang ingi ditambahkan. + di mana obyek $sender yang ingin ditambahkan.

Sekarang kita akan memeriksa, tiga baris yang mengimplementasikan konversi @@ -212,8 +212,8 @@ $this->total->Text = $rate * $dollars;

  • kurs mata uang adalah positif.
  • - Untuk memastikan 1 kita menambahkan satu - . Untuk memastikan 2 dan 3, kita menambahkan satu . Kita dapat menambahkan validator ini di mana saja di dalam template "Home.page". Perincian selanjutnya mengenai validator ini dan validator lainnya dapat ditemukan dalam halaman + Untuk memastikan poin 1 kita menambahkan satu + . Untuk memastikan poin 2 dan 3, kita menambahkan satu . Kita dapat menambahkan validator ini di mana saja di dalam template "Home.page". Perincian selanjutnya mengenai validator ini dan validator lainnya dapat ditemukan dalam halaman Validation Controls.

    @@ -320,7 +320,7 @@ Prado::using('System.Web.UI.ActiveControls.*');

    Untuk membuat dan menggunakan tema dengan aplikasi Prado, kita membuat direktori baru "themes/Basic" dalam direktori currency-converter. - Anda mungkinperlu untuk membuat direktori themes lebih dahulu. Direktori apapun di dalam themes dianggap sebagai tema dengan nama temanya adalah nama direktori. Lihat + Anda mungkin perlu untuk membuat direktori themes lebih dahulu. Direktori apapun di dalam themes dianggap sebagai tema dengan nama temanya adalah nama direktori. Lihat Tema dan Skin untuk lebih jelasnya.

    @@ -342,7 +342,7 @@ Prado::using('System.Web.UI.ActiveControls.*'); merujuk ke elemen HTML <head>. Sebagai tambahan terhadap tampilan properti Title pada THead, semua file CSS dalam direktori themes/Basic juga disajikan/dikaitkan untuk - halaman saat ini. Aplikasi web pengubah kurs final kita terlihat seper + halaman saat ini. Aplikasi web pengubah kurs final kita terlihat seperti berikut. class="figure" /> Tutorial pengenalan lengkap terhadap kerangka kerja aplikasi web Prado. -- cgit v1.2.3