Mô-đun nhà xuất bản
Mô-đun xuất bản blog và tin tức hàng đầu dành cho XOOPS CMS.
Tổng quan
Phần tiêu đề “Tổng quan”Nhà xuất bản là mô-đun quản lý nội dung hoàn chỉnh dành cho XOOPS, được phát triển từ SmartSection để trở thành giải pháp tin tức và blog có nhiều tính năng nhất. Nó cung cấp các công cụ toàn diện để tạo, sắp xếp và xuất bản nội dung với sự hỗ trợ đầy đủ về quy trình biên tập.
Yêu cầu:
- XOOPS 2.5.10+
- PHP 7.1+ (khuyên dùng PHP 8.x)
🌟 Các tính năng chính
Phần tiêu đề “🌟 Các tính năng chính”Quản lý nội dung
Phần tiêu đề “Quản lý nội dung”- Danh mục & Danh mục con - Tổ chức nội dung theo cấp bậc
- Chỉnh sửa văn bản đa dạng thức - Hỗ trợ nhiều trình soạn thảo WYSIWYG
- Đính kèm tệp - Đính kèm tệp vào bài viết
- Quản lý hình ảnh - Hình ảnh trang và danh mục
- Gói tệp - Gói tệp dưới dạng bài viết
Quy trình xuất bản
Phần tiêu đề “Quy trình xuất bản”- Xuất bản theo lịch - Đặt ngày xuất bản trong tương lai
- Ngày hết hạn - Nội dung tự động hết hạn
- Kiểm duyệt - Quy trình phê duyệt biên tập
- Quản lý bản nháp - Lưu công việc đang thực hiện
Hiển thị & Mẫu
Phần tiêu đề “Hiển thị & Mẫu”- Bốn mẫu cơ sở - Nhiều bố cục hiển thị
- Mẫu tùy chỉnh - Tạo thiết kế của riêng bạn
- Tối ưu hóa SEO - URL thân thiện với công cụ tìm kiếm
- Thiết kế đáp ứng - Đầu ra sẵn sàng cho thiết bị di động
Tương tác người dùng
Phần tiêu đề “Tương tác người dùng”- Xếp hạng - Hệ thống xếp hạng bài viết
- Bình luận - Thảo luận của độc giả
- Chia sẻ xã hội - Chia sẻ lên mạng xã hội
Quyền
Phần tiêu đề “Quyền”- Kiểm soát gửi bài - Ai có thể gửi bài viết
- Quyền cấp trường - Kiểm soát các trường biểu mẫu theo nhóm
- Quyền danh mục - Kiểm soát quyền truy cập cho mỗi danh mục
- Quyền kiểm duyệt - Cài đặt kiểm duyệt toàn cầu
🗂️ Nội dung phần
Phần tiêu đề “🗂️ Nội dung phần”Hướng dẫn sử dụng
Phần tiêu đề “Hướng dẫn sử dụng”- Hướng dẫn cài đặt
- Cấu hình cơ bản
- Tạo bài viết
- Quản lý danh mục
- Thiết lập quyền
Hướng dẫn dành cho nhà phát triển
Phần tiêu đề “Hướng dẫn dành cho nhà phát triển”- Mở rộng nhà xuất bản
- Tạo mẫu tùy chỉnh
- Tham khảo API
- Móc và sự kiện
🚀 Bắt đầu nhanh
Phần tiêu đề “🚀 Bắt đầu nhanh”1. Cài đặt
Phần tiêu đề “1. Cài đặt”# Download from GitHubgit clone https://github.com/XoopsModules25x/publisher.git
# Copy to modules directorycp -r publisher /path/to/xoops/htdocs/modules/Sau đó cài đặt qua Quản trị viên XOOPS → Mô-đun → Cài đặt.
2. Tạo danh mục đầu tiên của bạn
Phần tiêu đề “2. Tạo danh mục đầu tiên của bạn”- Đi tới Quản trị viên → Nhà xuất bản → Danh mục
- Nhấp vào Thêm danh mục
- Điền vào:
- Tên: Tin tức
- Mô tả: Tin tức và cập nhật mới nhất
- Hình ảnh: Tải lên hình ảnh danh mục
- Lưu
3. Tạo bài viết đầu tiên của bạn
Phần tiêu đề “3. Tạo bài viết đầu tiên của bạn”- Đi tới Quản trị viên → Nhà xuất bản → Bài viết
- Nhấp vào Thêm bài viết
- Điền vào:
- Tiêu đề: Chào mừng đến với trang web của chúng tôi
- Danh mục: Tin tức
- Nội dung: Nội dung bài viết của bạn
- Đặt Trạng thái: Đã xuất bản
- Lưu
⚙️ Tùy chọn cấu hình
Phần tiêu đề “⚙️ Tùy chọn cấu hình”Cài đặt chung
Phần tiêu đề “Cài đặt chung”| Cài đặt | Mô tả | Mặc định |
|---|---|---|
| Biên tập viên | Trình soạn thảo WYSIWYG để sử dụng | XOOPS Mặc định |
| Các mục trên mỗi trang | Các bài viết hiển thị trên mỗi trang | 10 |
| Hiển thị đường dẫn | Hiển thị đường dẫn điều hướng | Có |
| Cho phép xếp hạng | Bật xếp hạng bài viết | Có |
| Cho phép bình luận | Bật bình luận bài viết | Có |
Cài đặt SEO
Phần tiêu đề “Cài đặt SEO”| Cài đặt | Mô tả | Mặc định |
|---|---|---|
| URL SEO | Kích hoạt URL thân thiện | Không |
| Viết lại URL | Apache mod_rewrite | Không có |
| Từ khóa meta | Tự động tạo từ khóa | Có |
Ma trận quyền| Giấy phép | Ẩn danh | Đã đăng ký | Biên tập viên | Quản trị viên |
Phần tiêu đề “Ma trận quyền| Giấy phép | Ẩn danh | Đã đăng ký | Biên tập viên | Quản trị viên |”|----------||-------------|-------------|--------|-------| | Xem bài viết | ✓ | ✓ | ✓ | ✓ | | Gửi bài viết | ✗ | ✓ | ✓ | ✓ | | Chỉnh sửa bài viết riêng | ✗ | ✓ | ✓ | ✓ | | Chỉnh sửa tất cả bài viết | ✗ | ✗ | ✓ | ✓ | | Phê duyệt bài viết | ✗ | ✗ | ✓ | ✓ | | Quản lý danh mục | ✗ | ✗ | ✗ | ✓ |
📦 Cấu trúc mô-đun
Phần tiêu đề “📦 Cấu trúc mô-đun”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🔄 Di chuyển
Phần tiêu đề “🔄 Di chuyển”Từ SmartSection
Phần tiêu đề “Từ SmartSection”Nhà xuất bản includes một công cụ di chuyển tích hợp:
- Đi tới Quản trị viên → Nhà xuất bản → Nhập
- Chọn SmartSection làm nguồn
- Chọn tùy chọn nhập:
- Danh mục
- Bài viết
- Bình luận
- Nhấp vào Nhập
Từ mô-đun tin tức
Phần tiêu đề “Từ mô-đun tin tức”- Đi tới Quản trị viên → Nhà xuất bản → Nhập
- Chọn Tin tức làm nguồn
- Danh mục bản đồ
- Nhấp vào Nhập
🔗 Tài liệu liên quan
Phần tiêu đề “🔗 Tài liệu liên quan”- Hướng dẫn phát triển mô-đun
- Tạo khuôn Smarty
- Khung XMF
📚 Tài nguyên
Phần tiêu đề “📚 Tài nguyên”#xoops #publisher #module #blog #news #cms #content-management