Skip to content

Modul Penerbit

Modul penerbitan berita dan blog terulung untuk XOOPS CMS.


Penerbit ialah modul pengurusan kandungan muktamad untuk XOOPS, berkembang daripada SmartSection untuk menjadi penyelesaian blog dan berita yang paling kaya dengan ciri. Ia menyediakan alatan yang komprehensif untuk mencipta, menyusun dan menerbitkan kandungan dengan sokongan aliran kerja editorial penuh.

Keperluan:

  • XOOPS 2.5.10+
  • PHP 7.1+ (PHP 8.x disyorkan)

  • Kategori & Subkategori - Organisasi kandungan hierarki
  • Pengeditan Teks Kaya - Berbilang WYSIWYG editor disokong
  • Lampiran Fail - Lampirkan fail pada artikel
  • Pengurusan Imej - Imej halaman dan kategori
  • Pembungkusan Fail - Balut fail sebagai artikel
  • Penerbitan Berjadual - Tetapkan tarikh penerbitan masa hadapan
  • Tarikh Tamat Tempoh - Kandungan automatik tamat tempoh
  • Kesederhanaan - Aliran kerja kelulusan editorial
  • Pengurusan Draf - Simpan kerja yang sedang dijalankan
  • Empat Templat Asas - Berbilang susun atur paparan
  • Templat Tersuai - Buat reka bentuk anda sendiri
  • SEO Pengoptimuman - URL mesra enjin carian
  • Reka Bentuk Responsif - Output sedia mudah alih
  • Penilaian - Sistem penarafan artikel
  • Komen - Perbincangan pembaca
  • Perkongsian Sosial - Kongsi ke rangkaian sosial### Kebenaran
  • Kawalan Penyerahan - Siapa yang boleh menghantar artikel
  • Kebenaran Peringkat Medan - Kawal medan borang mengikut kumpulan
  • Kebenaran Kategori - Kawalan akses setiap kategori
  • Hak Kesederhanaan - Tetapan penyederhanaan global

  • Panduan Pemasangan
  • Konfigurasi Asas
  • Mencipta Artikel
  • Menguruskan Kategori
  • Sediakan Kebenaran
  • Memperluaskan Penerbit
  • Mencipta Templat Tersuai
  • API Rujukan
  • Cangkuk dan Acara

Terminal window
# Download from GitHub
git clone https://github.com/XoopsModules25x/publisher.git
# Copy to modules directory
cp -r publisher /path/to/xoops/htdocs/modules/

Kemudian pasang melalui XOOPS Admin → Modul → Pasang.

  1. Pergi ke Pentadbir → Penerbit → Kategori
  2. Klik Tambah Kategori
  3. Isikan:
    • Nama: Berita
    • Penerangan: Berita dan kemas kini terkini
    • Imej: Muat naik imej kategori
  4. Jimat
  1. Pergi ke Pentadbir → Penerbit → Artikel
  2. Klik Tambah Artikel
  3. Isikan:
    • Tajuk: Selamat Datang ke Tapak Kami
    • Kategori: Berita
    • Kandungan: Kandungan artikel anda
  4. Tetapkan Status: Diterbitkan
  5. Jimat

TetapanPeneranganLalai
EditorWYSIWYG editor untuk menggunakanXOOPS Lalai
Item setiap halamanArtikel dipaparkan setiap halaman10
Tunjukkan serbuk rotiPaparkan denai navigasiYa
Benarkan penilaianDayakan penilaian artikelYa
Benarkan ulasanDayakan ulasan artikelYa
TetapanPeneranganLalai
SEO URLDayakan URL mesraTidak
URL menulis semulaApache mod_rewriteTiada
Kata kunci metaAutojana kata kunciYa
KebenaranTanpa NamaBerdaftarEditorPentadbir
Lihat artikel
Hantar artikel
Edit artikel sendiri
Edit semua artikel
Luluskan artikel
Uruskan kategori
modules/publisher/
├── admin/ # Admin interface
│ ├── index.php
│ ├── category.php
│ ├── item.php
│ └── menu.php
├── class/ # PHP classes
│ ├── Category.php
│ ├── CategoryHandler.php
│ ├── Item.php
│ ├── ItemHandler.php
│ └── Helper.php
├── include/ # Include files
│ ├── common.php
│ └── functions.php
├── templates/ # Smarty templates
│ ├── publisher_index.tpl
│ ├── publisher_item.tpl
│ └── publisher_category.tpl
├── language/ # Translations
│ └── english/
├── sql/ # Database schema
│ └── mysql.sql
├── xoops_version.php # Module info
└── index.php # Module entry

Penerbit termasuk alat migrasi terbina dalam:

  1. Pergi ke Pentadbir → Penerbit → Import
  2. Pilih SmartSection sebagai sumber
  3. Pilih pilihan import:
    • Kategori
    • Artikel
    • Komen
  4. Klik Import
  1. Pergi ke Pentadbir → Penerbit → Import
  2. Pilih Berita sebagai sumber
  3. Kategori peta
  4. Klik Import

  • Panduan Pembangunan Modul
  • Templat Pintar
  • XMF Rangka Kerja


#XOOPS #publisher #modul #blog #news #cms #content-management