Publisher - Erste Schritte
Erste Schritte mit Publisher
Abschnitt betitelt „Erste Schritte mit Publisher“Eine Schrittweise Anleitung zum Einrichten und Verwenden des Publisher-Nachrichten-/Blog-Moduls.
Was ist Publisher?
Abschnitt betitelt „Was ist Publisher?“Publisher ist das führende Content-Management-Modul für XOOPS, entwickelt für:
- News Sites - Publish articles with categories
- Blogs - Personal or multi-author blogging“
- Documentation - Organized knowledge bases
- Content Portals - Mixed media content
graph LR A[Authors] --> B[Publisher] B --> C[Categories] B --> D[Articles] B --> E[Files] D --> F[Readers] E --> FQuick Setup
Abschnitt betitelt „Quick Setup“Step 1: Install Publisher
Abschnitt betitelt „Step 1: Install Publisher“- Download from GitHub
- Upload to
modules/publisher/ - Go to Admin → Modules → Install
Step 2: Create Categories
Abschnitt betitelt „Step 2: Create Categories“graph TD A[News] --> B[Technology] A --> C[Sports] A --> D[Entertainment] B --> E[AI & ML] B --> F[Web Development]- Admin → Publisher → Categories
- Click “Add Category”
- Fill in:
- Name: Category name
- Description: What this category contains
- Image: Optional category image
- Set permissions (who can submit/view)
- Save
Step 3: Configure Settings
Abschnitt betitelt „Step 3: Configure Settings“- Admin → Publisher → Preferences
- Key settings to configure:
| Setting | Recommended | Description |
|---|---|---|
| Items per page | 10-20 | Articles on index |
| Editor | TinyMCE/CKEditor | Rich text editor |
| Allow ratings | Yes | Reader feedback |
| Allow comments | Yes | Discussions |
| Auto-approve | No | Editorial control |
Step 4: Create Your First Article
Abschnitt betitelt „Step 4: Create Your First Article“- Main menu → Publisher → Submit Article
- Fill in the form:
- Title: Article headline
- Category: Where it belongs
- Summary: Short description
- Body: Full article content
- Add optional elements:
- Featured image
- File attachments
- SEO settings
- Submit for review or publish
User Roles
Abschnitt betitelt „User Roles“flowchart TD subgraph "Permissions" A[Reader] --> |View| B[Published Content] C[Author] --> |Submit| D[Articles] E[Editor] --> |Approve| D F[Admin] --> |Full Control| G[Everything] end
D --> E E --> B- View published articles
- Rate and comment
- Search content
- Submit new articles
- Edit own articles
- Attach files
- Approve/reject submissions
- Edit any article
- Manage categories
Administrator
Abschnitt betitelt „Administrator“- Full module control
- Configure settings
- Manage permissions
Writing Articles
Abschnitt betitelt „Writing Articles“Article Editor
Abschnitt betitelt „Article Editor“┌─────────────────────────────────────────────────────┐│ Title: [Your Article Title ] │├─────────────────────────────────────────────────────┤│ Category: [Select Category ▼] │├─────────────────────────────────────────────────────┤│ Summary: ││ ┌─────────────────────────────────────────────────┐ ││ │ Brief description shown in listings... │ ││ └─────────────────────────────────────────────────┘ │├─────────────────────────────────────────────────────┤│ Body: ││ ┌─────────────────────────────────────────────────┐ ││ │ [B] [I] [U] [Link] [Image] [Code] │ ││ ├─────────────────────────────────────────────────┤ ││ │ │ ││ │ Full article content goes here... │ ││ │ │ ││ └─────────────────────────────────────────────────┘ │├─────────────────────────────────────────────────────┤│ [Submit] [Preview] [Save Draft] │└─────────────────────────────────────────────────────┘Best Practices
Abschnitt betitelt „Best Practices“- Compelling titles - Clear, engaging headlines
- Good summaries - Entice readers to click
- Structured content - Use headings, lists, images
- Proper categorization - Help readers find content
- SEO optimization - Keywords in title and content
Managing Content
Abschnitt betitelt „Managing Content“Article Status Flow
Abschnitt betitelt „Article Status Flow“stateDiagram-v2 [*] --> Draft: Save Draft Draft --> Submitted: Submit Submitted --> Published: Approve Submitted --> Rejected: Reject Rejected --> Draft: Revise Published --> Archived: Archive Published --> Draft: Unpublish Archived --> Published: RestoreStatus Descriptions
Abschnitt betitelt „Status Descriptions“| Status | Description |
|---|---|
| Draft | Work in progress |
| Submitted | Awaiting review |
| Published | Live on site |
| Expired | Past expiration date |
| Rejected | Needs revision |
| Archived | Removed from listings |
Navigation
Abschnitt betitelt „Navigation“Accessing Publisher
Abschnitt betitelt „Accessing Publisher“- Main Menu → Publisher
- Direct URL:
yoursite.com/modules/publisher/
Key Pages
Abschnitt betitelt „Key Pages“| Page | URL | Purpose |
|---|---|---|
| Index | /modules/publisher/ | Article listings |
| Category | /modules/publisher/category.php?id=X | Category articles |
| Article | /modules/publisher/item.php?itemid=X | Single article |
| Submit | /modules/publisher/submit.php | New article |
| Search | /modules/publisher/search.php | Find articles |
Publisher provides several blocks for your site:
Recent Articles
Abschnitt betitelt „Recent Articles“Displays latest published articles
Category Menu
Abschnitt betitelt „Category Menu“Navigation by category
Popular Articles
Abschnitt betitelt „Popular Articles“Most viewed content
Random Article
Abschnitt betitelt „Random Article“Showcase random content
Spotlight
Abschnitt betitelt „Spotlight“Featured articles
Related Documentation
Abschnitt betitelt „Related Documentation“- Creating and Editing Articles
- Managing Categories
- Extending Publisher
#xoops #publisher #user-guide #getting-started #cms