modul izdavača
Vrhunski modul za objavljivanje vijesti i blogova za XOOPS CMS.
Pregled
Section titled “Pregled”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)
🌟 Ključne značajke
Section titled “🌟 Ključne značajke”Upravljanje sadržajem
Section titled “Upravljanje sadržajem”- 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
Tijek rada objavljivanja
Section titled “Tijek rada objavljivanja”- 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
Prikaz i predlošci
Section titled “Prikaz i predlošci”- Č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
Interakcija korisnika
Section titled “Interakcija korisnika”- Ocjene - Sustav ocjenjivanja članaka
- Komentari - Rasprave čitatelja
- Dijeljenje na društvenim mrežama - Dijelite na društvenim mrežama
dozvole
Section titled “dozvole”- 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
🗂️ Sadržaj odjeljka
Section titled “🗂️ Sadržaj odjeljka”Korisnički priručnik
Section titled “Korisnički priručnik”- Vodič za instalaciju
- Osnovna konfiguracija
- Izrada članaka
- Upravljanje kategorijama
- Postavljanje dopuštenja
Vodič za razvojne programere
Section titled “Vodič za razvojne programere”- Extending Publisher
- Stvaranje prilagođenih predložaka
- Referenca API
- Kuke i događaji
🚀 Brzi početak
Section titled “🚀 Brzi početak”1. Instalacija
Section titled “1. Instalacija”# Download from GitHubgit clone https://github.com/XoopsModules25x/publisher.git
# Copy to modules directorycp -r publisher /path/to/xoops/htdocs/modules/Zatim instalirajte putem XOOPS Admin → moduli → Instaliraj.
2. Stvorite svoju prvu kategoriju
Section titled “2. Stvorite svoju prvu kategoriju”- Idite na Administrator → Izdavač → Kategorije
- Kliknite Dodaj kategoriju
- Ispunite:
- Ime: Vijesti
- Opis: Najnovije vijesti i ažuriranja
- Slika: Učitajte sliku kategorije
- Spremiti
3. Napravite svoj prvi članak
Section titled “3. Napravite svoj prvi članak”- Idite na Administrator → Izdavač → Članci
- Kliknite Dodaj članak
- Ispunite:
- Naslov: Dobro došli na našu stranicu
- Kategorija: Vijesti
- Sadržaj: Sadržaj vašeg članka
- Postavite Status: Objavljeno
- Spremiti
⚙️ Mogućnosti konfiguracije
Section titled “⚙️ Mogućnosti konfiguracije”Opće postavke
Section titled “Opće postavke”| Postavka | Opis | Zadano |
|---|---|---|
| Urednik | WYSIWYG uređivač za korištenje | XOOPS Zadano |
| Stavki po stranici | Članci prikazani po stranici | 10 |
| Prikaži put kroz web stranicu | Prikaz navigacijske staze | Da |
| Dopusti ocjene | Omogući ocjene članaka | Da |
| Dopusti komentare | Omogući komentare članaka | Da |
SEO postavke
Section titled “SEO postavke”| Postavka | Opis | Zadano |
|---|---|---|
| SEO URL-ovi | Omogući prijateljske URL-ove | Ne |
| URL prepisivanje | Apache mod_rewrite | Ništa |
| Meta ključne riječi | Automatski generiraj ključne riječi | Da |
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 | ✗ | ✗ | ✗ | ✓ |
📦 Struktura modula
Section titled “📦 Struktura modula”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🔄 Migracija
Section titled “🔄 Migracija”Iz SmartSection
Section titled “Iz SmartSection”Izdavač includes ugrađeni alat za migraciju:
- Idite na Administrator → Izdavač → Uvoz
- Odaberite SmartSection kao izvor
- Odaberite opcije uvoza:
- Kategorije
- Članci
- Komentari
- Kliknite Uvezi
Iz modula vijesti
Section titled “Iz modula vijesti”- Idite na Administrator → Izdavač → Uvoz
- Odaberite Vijesti kao izvor
- Kategorije karte
- Kliknite Uvezi
🔗 Povezana dokumentacija
Section titled “🔗 Povezana dokumentacija”- Vodič za razvoj modula
- Smarty Šablone
- XMF Okvir
📚 Resursi
Section titled “📚 Resursi”#xoops #publisher #module #blog #news #cms #content-management