Module/id: Difference between revisions

From Joomla! Documentation

No edit summary
No edit summary
Line 16: Line 16:
Membuat sebuah modul yang sederhana di Joomla adalah salah satu langkah termudah yang dapat anda lakukan - dan tutorial [[S:MyLanguage/Creating a simple module|membuat sebuah modul yang sederhana]] dirancang untuk anda. Ia dimulai dengan suatu modul sederhana yang kemudian menampilkan beberapa hal yang dapat anda lakukan dengan modul itu.
Membuat sebuah modul yang sederhana di Joomla adalah salah satu langkah termudah yang dapat anda lakukan - dan tutorial [[S:MyLanguage/Creating a simple module|membuat sebuah modul yang sederhana]] dirancang untuk anda. Ia dimulai dengan suatu modul sederhana yang kemudian menampilkan beberapa hal yang dapat anda lakukan dengan modul itu.


=== Advanced ===
===Lanjutan===
Introduced into Joomla 3.2 is a hidden component that allows modules to create AJAX requests. You can find documentation about [[Using_Joomla_Ajax_Interface|Using Joomla Ajax Interface]] to help you create even better modules.
Telah diperkenalkan di Joomla! 3.2, sebuah komponen tersembunyi yang memungkinkan anda untuk membuat permintaan AJAX. Anda dapat temukan dokumentasi tentang [[S:MyLanguage/Using_Joomla_Ajax_Interface|Menggunakan Antarmuka AJAX Joomla]] yang akan membantu anda membuat modul-modul yang lebih baik.


==Standar Modul Joomla!==
==Standar Modul Joomla!==

Revision as of 16:59, 26 June 2017

Modul adalah ekstensi yang ringan dan fleksibel yang digunakan untuk menghasilkan halaman. Modul ini sering terlihat sebagai "kotak" yang tersusun mengelilingi sebuah komponen di halaman. Sebuah contoh yang sangat terkenal adalah modul login/masuk. Modul-modul ditetapkan per butir menu, sehingga Anda bisa putuskan apakah ingin menampilkan atau menyembunyikan (misalnya) modul login tergantung di halaman mana (butir menu) pengguna sedang berada. Beberapa modul ditautkan ke komponen: modul "berita terkini", sebagai contohnya, memiliki tautan ke komponen konten (com_content) dan menampilkan tautan-tautan ke konten-konten terbaru. Namun, modul-modul tidak harus ditautkan ke komponen; bahkan tidak perlu ditautkan ke apa pun dan dapat berupa HTML statis saja atau teks.

Modul dikelola di Joomla! Administrator di Pengelolaan Modul. Informasi selengkapnya mengenai pengelolaan modul dapat ditemukan di versi layar bantuan terkait.

Lihat juga: Komponen, Plugin, Templat

Lebih Lanjut

Posisi Modul

Posisi modul adalah sebuah placeholder di dalam suatu templat. Placeholder mengenali satu atau beberapa posisi di dalam templat yang memberitahukan Joomla! di mana output modul harus ditempatkan sesuai posisi yang telah ditetapkan. Para desainer templat memiliki kendali penuh terhadap posisi-posisi modul, membuat variasi antara satu dan templat lainnya dan memperhatikan posisi modul standar Joomla! dalam instalasi contoh data.

Sebagai contoh, posisi modul Left dapat didefinisikan sebagai sisi sebelah kiri dari templat guna menampilkan menu navigasi situs. Apabila sebuah modul ditetapkan ke posisi Left, maka ia akan ditampilkan di mana pun desainer menempatkan posisi modul Left itu - tidak harus selalu ada di sebelah kiri halaman.

Rekomendasi Bacaan

Modul adalah salah satu bagian yang paling sederhana di dalam Joomla dan sebuah entry point yang baik bagi mereka yang sedang belajar bagaimana menggunakan sistem (sama dengan Widgets di WordPress). Ia hampir dapat ditampilkan dimana saja pada sebuah halaman (dalam semua posisi yang diizinkan oleh sebuah templat, demikian pula di area konten utama dengan menggunakan plugin loadmodule untuk komponen com_content).

Pemula

Untuk memahami bagaimana memasang dan menggunakan sebuah modul di Joomla, disarankan untuk membaca Pengelolaan Modul. Anda juga dapat membaca Pengelolaan Modul HTML Kustom sebagai contohnya.

Pemula/Menengah

Membuat sebuah modul yang sederhana di Joomla adalah salah satu langkah termudah yang dapat anda lakukan - dan tutorial membuat sebuah modul yang sederhana dirancang untuk anda. Ia dimulai dengan suatu modul sederhana yang kemudian menampilkan beberapa hal yang dapat anda lakukan dengan modul itu.

Lanjutan

Telah diperkenalkan di Joomla! 3.2, sebuah komponen tersembunyi yang memungkinkan anda untuk membuat permintaan AJAX. Anda dapat temukan dokumentasi tentang Menggunakan Antarmuka AJAX Joomla yang akan membantu anda membuat modul-modul yang lebih baik.

Standar Modul Joomla!

Joomla! dikemas dengan banyak standar modul, selebihnya tersedia di JED (Extension Directory). Berikut ini adalah standar modul-modul yang otomatis tersedia dalam sebuah pemasangan baru Joomla!.

  • Arsip Artikel  →  Modul ini menampilkan daftar kalender bulanan yang berisi Arsip Artikel. Setelah Anda mengganti status Artikel menjadi Diarsipkan, daftar ini akan terbentuk secara otomatis.
  • Artikel Newsflash  →  Modul Newsflash akan menampilkan sejumlah artikel dari kategori tertentu.
  • Artikel Terkait  →  Modul ini menampilkan Artikel lain yang terkait dengan artikel yang sedang dilihat. Hubungan ini dibentuk oleh Kata Kunci Meta. Semua kata kunci artikel dicari dari semua kata kunci artikel-artikel yang diterbitkan.
  • Kategori-Kategori Artikel  →  Modul ini menampilkan daftar kategori dari satu kategori induk .
  • Kategori Artikel  →  Modul ini menampilkan daftar artikel dari satu atau lebih kategori-kategori.
  • Banner  →  Modul Banner menampilkan Banner aktif dari Komponen Banner.
  • Breadcrumbs  →  Modul ini menampilkan Breadcrumb.
  • HTML Kustom  →  Modul ini mengizinkan Anda membuat Modul HTML Kustom Anda sendiri dengan menggunakan editor WYSIWYG.
  • Tampilan Pengumpan  →  Modul ini mengizinkan tampilan sindikasi pengumpan.
  • Footer  →  Modul ini menampilkan informasi hak cipta Joomla!.
  • Pengubah Bahasa  →  Modul ini menampilkan daftar Bahasa Konten yang tersedia (seperti yang telah ditentukan dan diterbitkan di tab Pengelolaan Bahasa Konten) untuk mengganti bahasa ketika seseorang ingin menggunakan Joomla! sebagai situs multi bahasa.
  • Berita Terkini  →  Modul ini menampilkan daftar Artikel yang baru saja diterbitkan dan saat ini. Beberapa diantaranya mungkin saja telah kadaluarsa meskipun mereka masih tetap yang terkini.
  • Pengguna Terkini  →  Modul ini menampilkan pengguna terakhir yang terdaftar.
  • Masuk  →  Modul ini menampilkan form nama pengguna dan sandi masuk. Modul ini juga menampilkan sebuah tautan untuk mengembalikan sandi yang lupa. Kalau pendaftaran pengguna diaktifkan (dalam Pengelolaan Pengguna › Opsi), tautan yang lain akan dimunculkan untuk mengaktifkan pendaftaran mandiri bagi pengguna.
  • Menu  →  Modul ini menampilkan menu di tampilan depan.
  • Konten Paling Sering Dibaca  →  Modul ini menampilkan daftar Artikel yang diterbitkan saat ini yang memiliki jumlah konten dibaca paling sering.
  • Tagar Populer  →  Modul Tagar Populer menampilkan tagar-tagar yang biasa dipakai, bersama tagar-tagar tertentu secara opsional.
  • Gambar Acak  →  Modul ini menampilkan gambar acar dari kategori yang Anda pilih.
  • Cari  →  Modul ini menampilkan kotak pencarian.
  • Tagar Serupa  →  Modul Tagar Serupa menampilkan tautan-tautan ke butir-butir lainnya yang mempunyai tagar serupa. Kedekatan tagar dapat ditentukan secara spesifik.
  • Modul Pencarian Pintar  →  Modul pencarian untuk sistem Pencarian Pintar.
  • Statistik →  Modul Statistik menunjukkan informasi tentang pemasangan server Anda bersama statistik pengguna situs web, jumlah artikel dalam database Anda dan jumlah tautan web yang Anda berikan.
  • Sindikasi Pengumpan  →  Modul Sindikasi pintar yang menciptakan Sindikasi Pengumpan untuk halaman di mana Modul ditampilkan.
  • Tautan Web  →  Modul ini menampilkan tautan web dari kategori yang didefinisikan dalam komponen Tautan Web.
  • Siapa Yang Online  →  Modul Siapa Yang Online menampilkan jumlah Pengguna Anonim (misalnya: tamu) dan Pengguna Terdaftar (yang masuk) yang sedang mengakses situs web.
  • Pembungkus  →  Modul ini menampilkan jendela iframe untuk lokasi tertentu.