Skip to content

modul izdavača

Vrhunski modul za objavljivanje vijesti i blogova za XOOPS CMS.


Publisher je definitivni modul za upravljanje sadržajem za XOOPS, razvio se iz SmartSectiona da postane najbogatije rješenje za blogove i vijesti. Pruža sveobuhvatne alate za stvaranje, organiziranje i objavljivanje sadržaja s punom podrškom za urednički tijek rada.

Zahtjevi:

  • XOOPS 2.5.10+
  • PHP 7.1+ (preporučuje se PHP 8.x)

  • Kategorije i potkategorije - Hijerarhijska organizacija sadržaja
  • Uređivanje obogaćenog teksta - Podržano više WYSIWYG uređivača
  • Datotečni prilozi - Priložite datoteke uz članke
  • Upravljanje slikama - Slike stranica i kategorija
  • File Wrapping - Omotajte datoteke kao članke
  • Zakazano objavljivanje - Postavite buduće datume objavljivanja
  • Datumi isteka - Sadržaj koji automatski istječe
  • Moderacija - tijek uredničkog odobrenja
  • Draft Management - Spremite posao koji je u tijeku
  • Četiri osnovna predloška - Višestruki izgledi prikaza
  • Prilagođeni predlošci - Izradite vlastiti dizajn
  • SEO optimizacija - URL-ovi prilagođeni tražilicama
  • Responzivni dizajn - Izlaz spreman za mobilne uređaje
  • Ocjene - Sustav ocjenjivanja članaka
  • Komentari - Rasprave čitatelja
  • Dijeljenje na društvenim mrežama - Dijelite na društvenim mrežama
  • Kontrola slanja - Tko može slati članke
  • dozvole na razini polja - Kontrolirajte polja obrasca prema grupi
  • dozvole za kategorije - Kontrola pristupa po kategoriji
  • Prava moderiranja - Globalne postavke moderiranja

  • Vodič za instalaciju
  • Osnovna konfiguracija
  • Izrada članaka
  • Upravljanje kategorijama
  • Postavljanje dopuštenja
  • Extending Publisher
  • Stvaranje prilagođenih predložaka
  • Referenca API
  • Kuke i događaji

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/

Zatim instalirajte putem XOOPS Admin → moduli → Instaliraj.

  1. Idite na Administrator → Izdavač → Kategorije
  2. Kliknite Dodaj kategoriju
  3. Ispunite:
    • Ime: Vijesti
    • Opis: Najnovije vijesti i ažuriranja
    • Slika: Učitajte sliku kategorije
  4. Spremiti
  1. Idite na Administrator → Izdavač → Članci
  2. Kliknite Dodaj članak
  3. Ispunite:
    • Naslov: Dobro došli na našu stranicu
    • Kategorija: Vijesti
    • Sadržaj: Sadržaj vašeg članka
  4. Postavite Status: Objavljeno
  5. Spremiti

PostavkaOpisZadano
UrednikWYSIWYG uređivač za korištenjeXOOPS Zadano
Stavki po straniciČlanci prikazani po stranici10
Prikaži put kroz web stranicuPrikaz navigacijske stazeDa
Dopusti ocjeneOmogući ocjene članakaDa
Dopusti komentareOmogući komentare članakaDa
PostavkaOpisZadano
SEO URL-oviOmogući prijateljske URL-oveNe
URL prepisivanjeApache mod_rewriteNišta
Meta ključne riječiAutomatski generiraj ključne riječiDa

Matrica dopuštenja| Dopuštenje | Anonimno | Registrirano | Urednik | Admin |

Section titled “Matrica dopuštenja| Dopuštenje | Anonimno | Registrirano | Urednik | Admin |”

|------------|-----------|------------|--------|-------| | Pregledajte članke | ✓ | ✓ | ✓ | ✓ | | Pošaljite članke | ✗ | ✓ | ✓ | ✓ | | Uređivanje vlastitih članaka | ✗ | ✓ | ✓ | ✓ | | Uredi sve članke | ✗ | ✗ | ✓ | ✓ | | Odobri članke | ✗ | ✗ | ✓ | ✓ | | Upravljanje kategorijama | ✗ | ✗ | ✗ | ✓ |


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

Izdavač includes ugrađeni alat za migraciju:

  1. Idite na Administrator → Izdavač → Uvoz
  2. Odaberite SmartSection kao izvor
  3. Odaberite opcije uvoza:
    • Kategorije
    • Članci
    • Komentari
  4. Kliknite Uvezi
  1. Idite na Administrator → Izdavač → Uvoz
  2. Odaberite Vijesti kao izvor
  3. Kategorije karte
  4. Kliknite Uvezi

  • Vodič za razvoj modula
  • Smarty Šablone
  • XMF Okvir


#xoops #publisher #module #blog #news #cms #content-management