Nhà xuất bản - Cấu hình cơ bản
Cấu hình cơ bản của nhà xuất bản
Phần tiêu đề “Cấu hình cơ bản của nhà xuất bản”Định cấu hình cài đặt, tùy chọn và tùy chọn chung của mô-đun Nhà xuất bản cho bản cài đặt XOOPS của bạn.
Truy cập cấu hình
Phần tiêu đề “Truy cập cấu hình”Điều hướng bảng quản trị
Phần tiêu đề “Điều hướng bảng quản trị”XOOPS Admin Panel└── Modules └── Publisher ├── Preferences ├── Settings └── Configuration- Đăng nhập với tư cách Quản trị viên
- Đi tới Bảng quản trị → Mô-đun
- Tìm mô-đun Nhà xuất bản
- Nhấp vào liên kết Preferences hoặc Admin
Cài đặt chung
Phần tiêu đề “Cài đặt chung”Cấu hình truy cập
Phần tiêu đề “Cấu hình truy cập”Admin Panel → Modules → PublisherNhấp vào biểu tượng bánh răng hoặc Cài đặt để có các tùy chọn sau:
Tùy chọn hiển thị
Phần tiêu đề “Tùy chọn hiển thị”| Cài đặt | Tùy chọn | Mặc định | Mô tả |
|---|---|---|---|
| Các mục trên mỗi trang | 5-50 | 10 | Các bài viết được hiển thị trong danh sách |
| Hiển thị đường dẫn | Có/Không | Có | Hiển thị đường dẫn hướng |
| Sử dụng phân trang | Có/Không | Có | Phân trang danh sách dài |
| Ngày chiếu | Có/Không | Có | Hiển thị ngày bài viết |
| Hiển thị danh mục | Có/Không | Có | Hiển thị danh mục bài viết |
| Hiển thị tác giả | Có/Không | Có | Hiển thị tác giả bài viết |
| Hiển thị lượt xem | Có/Không | Có | Hiển thị số lượt xem bài viết |
Cấu hình ví dụ:
Items Per Page: 15Show Breadcrumb: YesUse Paging: YesShow Date: YesShow Category: YesShow Author: YesShow Views: YesTùy chọn tác giả
Phần tiêu đề “Tùy chọn tác giả”| Cài đặt | Mặc định | Mô tả |
|---|---|---|
| Hiển thị tên tác giả | Có | Hiển thị tên thật hoặc tên người dùng |
| Sử dụng tên người dùng | Không | Hiển thị tên người dùng thay vì tên |
| Hiển thị email tác giả | Không | Hiển thị email liên hệ của tác giả |
| Hiển thị hình đại diện của tác giả | Có | Hiển thị hình đại diện người dùng |
Cấu hình trình soạn thảo
Phần tiêu đề “Cấu hình trình soạn thảo”Chọn Trình soạn thảo WYSIWYG
Phần tiêu đề “Chọn Trình soạn thảo WYSIWYG”Nhà xuất bản hỗ trợ nhiều biên tập viên:
Trình chỉnh sửa có sẵn
Phần tiêu đề “Trình chỉnh sửa có sẵn”graph LR A[Editor Selection] -->|CKEditor| B[Modern, feature-rich] A -->|FCKeditor| C[Legacy, compatible] A -->|TinyMCE| D[Lightweight, simple] A -->|DHTML Editor| E[Very basic, minimal]CKEditor (Được khuyến nghị)
Phần tiêu đề “CKEditor (Được khuyến nghị)”Tốt nhất cho: Hầu hết người dùng, trình duyệt hiện đại, đầy đủ tính năng
- Đi tới Tùy chọn
- Đặt Trình chỉnh sửa: CKEditor
- Tùy chọn cấu hình:
Editor: CKEditor 4.xToolbar: FullHeight: 400pxWidth: 100%Remove plugins: []Add plugins: [mathjax, codesnippet]FCKeditor
Phần tiêu đề “FCKeditor”Tốt nhất cho: Khả năng tương thích, hệ thống cũ hơn
Editor: FCKeditorToolbar: DefaultCustom config: (optional)TinyMCE
Phần tiêu đề “TinyMCE”Tốt nhất cho: Dung lượng tối thiểu, chỉnh sửa cơ bản
Editor: TinyMCEPlugins: [paste, table, link, image]Toolbar: minimalCài đặt tệp và tải lên
Phần tiêu đề “Cài đặt tệp và tải lên”Định cấu hình thư mục tải lên
Phần tiêu đề “Định cấu hình thư mục tải lên”Admin → Publisher → Preferences → Upload SettingsCài đặt loại tệp
Phần tiêu đề “Cài đặt loại tệp”Allowed File Types: Images: - jpg - jpeg - gif - png - webp Documents: - pdf - doc - docx - xls - xlsx - ppt - pptx Archives: - zip - rar - 7z Media: - mp3 - mp4 - webm - movGiới hạn kích thước tệp
Phần tiêu đề “Giới hạn kích thước tệp”| Loại tệp | Kích thước tối đa | Ghi chú |
|---|---|---|
| Hình ảnh | 5 MB | Mỗi tệp hình ảnh |
| Tài liệu | 10 MB | Tệp PDF, Office |
| Truyền thông | 50 MB | Tệp video/âm thanh |
| Tất cả các tệp | 100 MB | Tổng số mỗi lần tải lên |
Cấu hình:
Max Image Upload Size: 5 MBMax Document Upload Size: 10 MBMax Media Upload Size: 50 MBTotal Upload Size: 100 MBMax Files per Article: 5Thay đổi kích thước hình ảnh
Phần tiêu đề “Thay đổi kích thước hình ảnh”Nhà xuất bản tự động thay đổi kích thước hình ảnh để nhất quán:
Thumbnail Size: Width: 150 Height: 150 Mode: Crop/Resize
Category Image Size: Width: 300 Height: 200 Mode: Resize
Article Featured Image: Width: 600 Height: 400 Mode: ResizeCài đặt bình luận và tương tác
Phần tiêu đề “Cài đặt bình luận và tương tác”Cấu hình bình luận
Phần tiêu đề “Cấu hình bình luận”Preferences → Comments SectionTùy chọn bình luận
Phần tiêu đề “Tùy chọn bình luận”Allow Comments: - Enabled: Yes/No - Default: Yes - Per-article override: Yes
Comment Moderation: - Moderate comments: Yes/No - Moderate guest comments only: Yes/No - Spam filter: Enabled - Max comments per day: (unlimited)
Comment Display: - Display format: Threaded/Flat - Comments per page: 10 - Date format: Full date/Time ago - Show comment count: Yes/NoCấu hình xếp hạng
Phần tiêu đề “Cấu hình xếp hạng”Allow Ratings: - Enabled: Yes/No - Default: Yes - Per-article override: Yes
Rating Options: - Rating scale: 5 stars (default) - Allow user to rate own: No - Show average rating: Yes - Show rating count: YesCài đặt SEO & URL
Phần tiêu đề “Cài đặt SEO & URL”Tối ưu hóa công cụ tìm kiếm
Phần tiêu đề “Tối ưu hóa công cụ tìm kiếm”Preferences → SEO SettingsCấu hình URL
Phần tiêu đề “Cấu hình URL”SEO URLs: - Enabled: No (set to Yes for SEO URLs) - URL rewriting: None/Apache mod_rewrite/IIS rewrite
URL Format: - Category: /category/news - Article: /article/welcome-to-site - Archive: /archive/2024/01
Meta Description: - Auto-generate: Yes - Max length: 160 characters
Meta Keywords: - Auto-generate: Yes - From: Article tags, titleKích hoạt URL SEO (Nâng cao)
Phần tiêu đề “Kích hoạt URL SEO (Nâng cao)”Điều kiện tiên quyết:
- Đã bật Apache với
mod_rewrite - Đã bật hỗ trợ
.htaccess
Các bước cấu hình:
- Đi tới Tùy chọn → Cài đặt SEO
- Đặt SEO URL: Có
- Đặt URL Viết lại: Apache mod_rewrite
- Xác minh tệp
.htaccesstồn tại trong thư mục Nhà xuất bản
Cấu hình .htaccess:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /modules/publisher/
# Category rewrites RewriteRule ^category/([0-9]+)-(.*)\.html$ index.php?op=showcategory&categoryid=$1 [L,QSA]
# Article rewrites RewriteRule ^article/([0-9]+)-(.*)\.html$ index.php?op=showitem&itemid=$1 [L,QSA]
# Archive rewrites RewriteRule ^archive/([0-9]+)/([0-9]+)/$ index.php?op=archive&year=$1&month=$2 [L,QSA]</IfModule>Bộ nhớ đệm & Hiệu suất
Phần tiêu đề “Bộ nhớ đệm & Hiệu suất”Cấu hình bộ nhớ đệm
Phần tiêu đề “Cấu hình bộ nhớ đệm”Preferences → Cache SettingsEnable Caching: - Enabled: Yes - Cache type: File (or Memcache)
Cache Lifetime: - Category lists: 3600 seconds (1 hour) - Article lists: 1800 seconds (30 minutes) - Single article: 7200 seconds (2 hours) - Recent articles block: 900 seconds (15 minutes)
Cache Clear: - Manual clear: Available in admin - Auto-clear on article save: Yes - Clear on category change: YesXóa bộ nhớ đệm
Phần tiêu đề “Xóa bộ nhớ đệm”**Xóa bộ nhớ đệm thủ công:**1. Đi tới Quản trị viên → Nhà xuất bản → Công cụ 2. Nhấp vào Xóa bộ nhớ cache 3. Chọn loại bộ đệm để xóa:
- [] Bộ đệm danh mục
- Bộ nhớ đệm bài viết
- [] Chặn bộ đệm
- [] Tất cả bộ đệm
- Nhấp vào Xóa đã chọn
Dòng lệnh:
# Clear all Publisher cachephp /path/to/xoops/admin/cache_manage.php publisher
# Or directly delete cache filesrm -rf /path/to/xoops/var/cache/publisher/*Thông báo & Quy trình làm việc
Phần tiêu đề “Thông báo & Quy trình làm việc”Thông báo qua email
Phần tiêu đề “Thông báo qua email”Preferences → NotificationsNotify Admin on New Article: - Enabled: Yes - Recipient: Admin email - Include summary: Yes
Notify Moderators: - Enabled: Yes - On new submission: Yes - On pending articles: Yes
Notify Author: - On approval: Yes - On rejection: Yes - On comment: No (optional)Quy trình gửi bài
Phần tiêu đề “Quy trình gửi bài”Require Approval: - Enabled: Yes - Editor approval: Yes - Admin approval: No
Draft Save: - Auto-save interval: 60 seconds - Save local versions: Yes - Revision history: Last 5 versionsCài đặt nội dung
Phần tiêu đề “Cài đặt nội dung”Mặc định xuất bản
Phần tiêu đề “Mặc định xuất bản”Preferences → Content SettingsDefault Article Status: - Draft/Published: Draft - Featured by default: No - Auto-publish time: None
Default Visibility: - Public/Private: Public - Show on front page: Yes - Show in categories: Yes
Scheduled Publishing: - Enabled: Yes - Allow per-article: Yes
Content Expiration: - Enabled: No - Auto-archive old: No - Archive after days: (unlimited)Tùy chọn nội dung WYSIWYG
Phần tiêu đề “Tùy chọn nội dung WYSIWYG”Allow HTML: - In articles: Yes - In comments: No
Allow Embedded Media: - Videos (iframe): Yes - Images: Yes - Plugins: No
Content Filtering: - Strip tags: No - XSS filter: Yes (recommended)Cài đặt công cụ tìm kiếm
Phần tiêu đề “Cài đặt công cụ tìm kiếm”Định cấu hình Tích hợp tìm kiếm
Phần tiêu đề “Định cấu hình Tích hợp tìm kiếm”Preferences → Search SettingsEnable Article Indexing: - Include in site search: Yes - Index type: Full text/Title only
Search Options: - Search in titles: Yes - Search in content: Yes - Search in comments: Yes
Meta Tags: - Auto generate: Yes - OG tags (social): Yes - Twitter cards: YesCài đặt nâng cao
Phần tiêu đề “Cài đặt nâng cao”Chế độ gỡ lỗi (Chỉ dành cho nhà phát triển)
Phần tiêu đề “Chế độ gỡ lỗi (Chỉ dành cho nhà phát triển)”Preferences → AdvancedDebug Mode: - Enabled: No (only for development!)
Development Features: - Show SQL queries: No - Log errors: Yes - Error email: admin@example.comTối ưu hóa cơ sở dữ liệu
Phần tiêu đề “Tối ưu hóa cơ sở dữ liệu”Admin → Tools → Optimize Database# Manual optimizationmysql> OPTIMIZE TABLE publisher_items;mysql> OPTIMIZE TABLE publisher_categories;mysql> OPTIMIZE TABLE publisher_comments;Tùy chỉnh mô-đun
Phần tiêu đề “Tùy chỉnh mô-đun”Mẫu chủ đề
Phần tiêu đề “Mẫu chủ đề”Preferences → Display → TemplatesChọn bộ mẫu:
- Mặc định
- Cổ điển
- Hiện đại
- Tối
- Tùy chỉnh
Mỗi mẫu điều khiển:
- Bố cục bài viết
- Danh sách danh mục
- Hiển thị lưu trữ
- Hiển thị bình luận
Mẹo cấu hình
Phần tiêu đề “Mẹo cấu hình”Các phương pháp hay nhất
Phần tiêu đề “Các phương pháp hay nhất”graph TD A[Configuration Strategy] -->|Start| B[Enable basic features] B -->|Test| C[Verify functionality] C -->|Scale| D[Enable advanced features] D -->|Optimize| E[Performance tune] E -->|Secure| F[Apply security settings]- Bắt đầu đơn giản - Trước tiên hãy bật các tính năng cốt lõi
- Kiểm tra từng thay đổi - Xác minh trước khi tiếp tục
- Bật bộ nhớ đệm - Cải thiện hiệu suất
- Sao lưu trước - Xuất cài đặt trước những thay đổi lớn
- Nhật ký giám sát - Kiểm tra nhật ký lỗi thường xuyên
Tối ưu hóa hiệu suất
Phần tiêu đề “Tối ưu hóa hiệu suất”For Better Performance: - Enable caching: Yes - Cache lifetime: 3600 seconds - Limit items per page: 10-15 - Compress images: Yes - Minify CSS/JS: Yes (if available)Tăng cường bảo mật
Phần tiêu đề “Tăng cường bảo mật”For Better Security: - Moderate comments: Yes - Disable HTML in comments: Yes - XSS filtering: Yes - File type whitelist: Strict - Max upload size: Reasonable limitCài đặt xuất/nhập
Phần tiêu đề “Cài đặt xuất/nhập”Cấu hình sao lưu
Phần tiêu đề “Cấu hình sao lưu”Admin → Tools → Export SettingsĐể sao lưu cấu hình hiện tại:
- Nhấp vào Xuất cấu hình
- Lưu tệp
.cfgđã tải xuống - Bảo quản ở nơi an toàn
Để khôi phục:
- Nhấp vào Nhập cấu hình
- Chọn tệp
.cfg - Nhấp vào Khôi phục
Hướng dẫn cấu hình liên quan
Phần tiêu đề “Hướng dẫn cấu hình liên quan”- Quản lý danh mục
- Tạo bài viết
- Cấu hình quyền
- Hướng dẫn cài đặt
Khắc phục sự cố cấu hình
Phần tiêu đề “Khắc phục sự cố cấu hình”Cài đặt sẽ không lưu
Phần tiêu đề “Cài đặt sẽ không lưu”Giải pháp:
- Kiểm tra quyền truy cập thư mục trên
/var/config/ - Xác minh quyền truy cập ghi PHP
- Kiểm tra nhật ký lỗi PHP để tìm sự cố
- Xóa bộ nhớ đệm của trình duyệt và thử lại
Trình chỉnh sửa không xuất hiện
Phần tiêu đề “Trình chỉnh sửa không xuất hiện”Giải pháp:
- Xác minh plugin trình soạn thảo đã được cài đặt
- Kiểm tra cấu hình trình soạn thảo XOOPS
- Thử tùy chọn trình soạn thảo khác
- Kiểm tra bảng điều khiển trình duyệt để tìm lỗi JavaScript
Vấn đề về hiệu suất
Phần tiêu đề “Vấn đề về hiệu suất”Giải pháp:
- Kích hoạt bộ nhớ đệm
- Giảm số mục trên mỗi trang
- Nén hình ảnh
- Kiểm tra tối ưu hóa cơ sở dữ liệu
- Xem lại nhật ký truy vấn chậm
Các bước tiếp theo
Phần tiêu đề “Các bước tiếp theo”- Cấu hình quyền nhóm
- Tạo bài viết đầu tiên của bạn
- Thiết lập danh mục
- Xem lại mẫu tùy chỉnh
#publisher #configuration #preferences #settings #xoops