İçeriğe geç

Publisher Modülü

XOOPS CMS için önde gelen haber ve blog yayınlama modülü.


Publisher, SmartSection’dan en zengin özelliklere sahip blog ve haber çözümü haline gelen XOOPS için eksiksiz içerik yönetimi modülüdür. Tam editoryal iş akışı desteğiyle içerik oluşturmak, düzenlemek ve yayınlamak için kapsamlı araçlar sağlar.

Gereksinimler:

  • XOOPS 2.5.10+
  • PHP 7,1+ (PHP 8.x önerilir)

  • Kategoriler ve Alt Kategoriler - Hiyerarşik içerik organizasyonu
  • Zengin Metin Düzenleme - Çoklu WYSIWYG düzenleyicileri desteklenir
  • Dosya Ekleri - Makalelere dosya ekleyin
  • Resim Yönetimi - Sayfa ve kategori resimleri
  • Dosya Sarma - Dosyaları makale olarak sarma
  • Planlanmış Yayınlama - Gelecekteki yayınlanma tarihlerini ayarlayın
  • Son Kullanma Tarihleri - İçeriğin otomatik olarak sona ermesi
  • Denetleme - Editoryal onay iş akışı
  • Taslak Yönetimi - Devam eden çalışmayı kaydedin
  • Dört Temel template - Çoklu ekran düzenleri
  • Özel templates - Kendi tasarımlarınızı yaratın
  • SEO Optimizasyon - Arama motoru dostu URLs
  • Duyarlı Tasarım - Mobil kullanıma hazır çıktı
  • Derecelendirmeler - Makale derecelendirme sistemi
  • Yorumlar - Okuyucu tartışmaları
  • Sosyal Paylaşım - Sosyal ağlarda paylaşın
  • Gönderim Kontrolü - Kimler makale gönderebilir?
  • Alan Düzeyinde permissions - Form alanlarını gruba göre kontrol edin
  • Kategori İzinleri - Kategori başına erişim kontrolü
  • Denetleme Hakları - Genel denetleme ayarları

  • Kurulum Kılavuzu
  • Temel Yapılandırma
  • Makale Oluşturma
  • Kategorileri Yönetme
  • İzinlerin Ayarlanması
  • Yayıncıyı Genişletme
  • Özel templates Oluşturma
  • API Referans
  • hooks ve Etkinlikler

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/

Daha sonra XOOPS Yönetici → modules → Yükle aracılığıyla yükleyin.

  1. Yönetici → Publisher → Kategoriler’e gidin
  2. Kategori Ekle’yi tıklayın
  3. Doldurun:
    • İsim: Haberler
    • Açıklama: En son haberler ve güncellemeler
    • Resim: Kategori resmini yükle
  4. Kaydet
  1. Yönetici → Publisher → Makaleler’e gidin
  2. Makale Ekle’yi tıklayın
  3. Doldurun:
    • Başlık: Sitemize Hoş Geldiniz
    • Kategori: Haberler
    • İçerik: Makale içeriğiniz
  4. Durum’u ayarlayın: Yayınlandı
  5. Kaydet

AyarAçıklamaVarsayılan
EditörWYSIWYG düzenleyicinin kullanılmasıXOOPS Varsayılan
Sayfa başına öğeSayfa başına gösterilen makaleler10
İçerik kırıntısını gösterGezinme izini görüntüleEvet
Derecelendirmelere izin verMakale derecelendirmelerini etkinleştirinEvet
Yorumlara izin verMakale yorumlarını etkinleştirEvet
AyarAçıklamaVarsayılan
SEO URLsDostu etkinleştirin URLsHayır
URL yeniden yazmaApache mod_rewriteYok
Meta anahtar kelimelerAnahtar kelimeleri otomatik oluşturEvet
İzinİsimsizKayıtlıEditörYönetici
Makaleleri görüntüle
Makaleleri gönder
Kendi makalelerini düzenle
Tüm makaleleri düzenle
Makaleleri onayla
Kategorileri yönet

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

Publisher yerleşik bir geçiş aracı içerir:

  1. Yönetici → Publisher → İçe Aktarma’ya gidin
  2. Kaynak olarak SmartSection’ı seçin
  3. İçe aktarma seçeneklerini seçin:
    • Kategoriler
    • Makaleler
    • Yorumlar
  4. İçe Aktar’a tıklayın
  1. Yönetici → Publisher → İçe Aktarma’ya gidin
  2. Kaynak olarak Haberler’i seçin
  3. Harita kategorileri
  4. İçe Aktar’a tıklayın

  • module Geliştirme Kılavuzu
  • Smarty template oluşturma
  • XMF Çerçeve


#xoops #Publisher #module #blog #haberler #cms #içerik yönetimi