Kiadó modul
A XOOPS CMS első számú hír- és blogközzétételi modulja.
Áttekintés
Szekció neve “Áttekintés”A Publisher a XOOPS végleges tartalomkezelő modulja, amely a SmartSection-ből fejlődött ki, és a legtöbb szolgáltatásban gazdag blog- és hírmegoldássá vált. Átfogó eszközöket biztosít a tartalom létrehozásához, rendszerezéséhez és közzétételéhez, teljes körű szerkesztői munkafolyamat-támogatással.
Követelmények:
- XOOPS 2.5.10+
- PHP 7.1+ (PHP 8.x ajánlott)
🌟 Főbb jellemzők
Szekció neve “🌟 Főbb jellemzők”Tartalomkezelés
Szekció neve “Tartalomkezelés”- Kategóriák és alkategóriák - Hierarchikus tartalomszervezés
- Rich Text szerkesztés - Több WYSIWYG szerkesztő támogatott
- Fájlmellékletek - Fájlok csatolása cikkekhez
- Képkezelés - Oldal- és kategóriaképek
- Fájlcsomagolás - Fájlok tördelése cikkként
Közzétételi munkafolyamat
Szekció neve “Közzétételi munkafolyamat”- Ütemezett közzététel - Állítsa be a jövőbeni közzétételi dátumokat
- Lejárati dátumok - Tartalom automatikus lejárata
- Moderálás - Szerkesztői jóváhagyási munkafolyamat
- Piszkozatkezelés - Folyamatban lévő munka mentése
Megjelenítés és sablonok
Szekció neve “Megjelenítés és sablonok”- Négy alapsablon - Több megjelenítési elrendezés
- Egyéni sablonok - Készítsen saját terveket
- SEO optimalizálás - Keresőbarát URL-ek
- Reszponzív kialakítás - Mobilra kész kimenet
Felhasználói interakció
Szekció neve “Felhasználói interakció”- Értékelések - Cikkértékelési rendszer
- Megjegyzések - Olvasói beszélgetések
- Közösségi megosztás - Megosztás a közösségi hálózatokon
Engedélyek
Szekció neve “Engedélyek”- Beküldés ellenőrzése - Ki küldhet be cikkeket
- Mezőszintű engedélyek - Az űrlapmezők csoportonkénti szabályozása
- Kategória engedélyek - Kategóriánkénti hozzáférés-szabályozás
- Moderálási jogok - Globális moderálási beállítások
🗂️ A szakasz tartalma
Szekció neve “🗂️ A szakasz tartalma”Felhasználói kézikönyv
Szekció neve “Felhasználói kézikönyv”- Telepítési útmutató
- Alapkonfiguráció
- Cikkek készítése
- Kategóriák kezelése
- Engedélyek beállítása
Fejlesztői útmutató
Szekció neve “Fejlesztői útmutató”- Kiadó kiterjesztése
- Egyedi sablonok készítése
- API Referencia
- Horgok és események
🚀 Gyors kezdés
Szekció neve “🚀 Gyors kezdés”1. Telepítés
Szekció neve “1. Telepítés”# Download from GitHubgit clone https://github.com/XoopsModules25x/publisher.git
# Copy to modules directorycp -r publisher /path/to/xoops/htdocs/modules/Ezután telepítse a XOOPS Admin → modulok → Telepítés segítségével.
2. Hozza létre első kategóriáját
Szekció neve “2. Hozza létre első kategóriáját”- Lépjen az Adminisztráció → Kiadó → Kategóriák menüpontra.
- Kattintson a Kategória hozzáadása lehetőségre.
- Töltse ki:
- Név: Hírek
- Leírás: Legfrissebb hírek és frissítések
- Kép: Kategóriakép feltöltése
- Mentés
3. Készítse el első cikkét
Szekció neve “3. Készítse el első cikkét”- Lépjen az Adminisztrálás → Kiadó → Cikkek oldalra.
- Kattintson a Cikk hozzáadása lehetőségre.
- Töltse ki:
- Cím: Üdvözöljük oldalunkon
- Kategória: Hírek
- Tartalom: A cikk tartalma
- Állítsa be az Állapot: Közzétéve
- Mentés
⚙️ Konfigurációs lehetőségek
Szekció neve “⚙️ Konfigurációs lehetőségek”Általános beállítások
Szekció neve “Általános beállítások”| Beállítás | Leírás | Alapértelmezett |
|---|---|---|
| Szerkesztő | WYSIWYG használható szerkesztő | XOOPS Alapértelmezett |
| Elemek oldalanként | Oldalanként megjelenített cikkek | 10 |
| Panoráma megjelenítése | Navigációs nyomvonal megjelenítése | Igen |
| Értékelések engedélyezése | Cikkértékelés engedélyezése | Igen |
| Megjegyzések engedélyezése | Cikkhez fűzött megjegyzések engedélyezése | Igen |
SEO Beállítások
Szekció neve “SEO Beállítások”| Beállítás | Leírás | Alapértelmezett |
|---|---|---|
| SEO URL-ek | Barátságos URL-ek engedélyezése | Nem |
| URL újraírás | Apache mod_rewrite | Nincs |
| Meta kulcsszavak | Kulcsszavak automatikus generálása | Igen |
Engedélyek mátrixa
Szekció neve “Engedélyek mátrixa”| Engedély | Névtelen | Regisztrált | Szerkesztő | Admin |
|---|---|---|---|---|
| Cikkek megtekintése | ✓ | ✓ | ✓ | ✓ |
| Cikkek beküldése | ✗ | ✓ | ✓ | ✓ |
| Saját cikkek szerkesztése | ✗ | ✓ | ✓ | ✓ |
| Összes cikk szerkesztése | ✗ | ✗ | ✓ | ✓ |
| Cikkek jóváhagyása | ✗ | ✗ | ✓ | ✓ |
| Kategóriák kezelése | ✗ | ✗ | ✗ | ✓ |
📦 modul felépítése
Szekció neve “📦 modul felépítése”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🔄 Migráció
Szekció neve “🔄 Migráció”A SmartSectionből
Szekció neve “A SmartSectionből”A Publisher beépített migrációs eszközt tartalmaz:
- Lépjen az Adminisztrálás → Megjelenítő → Importálás elemre.
- Válassza ki a SmartSection forrást
- Válassza ki az importálási beállításokat:
- Kategóriák
- Cikkek
- Megjegyzések
- Kattintson az Importálás gombra.
A Hírek modulból
Szekció neve “A Hírek modulból”- Lépjen az Adminisztrálás → Megjelenítő → Importálás elemre.
- Válassza ki a Hírek forrást
- Térképkategóriák
- Kattintson az Importálás gombra.
🔗 Kapcsolódó dokumentáció
Szekció neve “🔗 Kapcsolódó dokumentáció”- modulfejlesztési útmutató
- Okos sablonozás
- XMF keretrendszer
#xoops #kiadó #modul #blog #hírek #cms #tartalomkezelés