Bỏ qua để đến nội dung

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.


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)

  • 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
  • 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
  • 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
  • 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
  • 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

  • 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
  • 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

Terminal window
# Download from GitHub
git clone https://github.com/XoopsModules25x/publisher.git
# Copy to modules directory
cp -r publisher /path/to/xoops/htdocs/modules/

Sau đó cài đặt qua Quản trị viên XOOPS → Mô-đun → Cài đặt.

  1. Đi tới Quản trị viên → Nhà xuất bản → Danh mục
  2. Nhấp vào Thêm danh mục
  3. Đ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
  4. Lưu
  1. Đi tới Quản trị viên → Nhà xuất bản → Bài viết
  2. Nhấp vào Thêm bài viết
  3. Đ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
  4. Đặt Trạng thái: Đã xuất bản
  5. Lưu

Cài đặtMô tảMặc định
Biên tập viênTrình soạn thảo WYSIWYG để sử dụngXOOPS Mặc định
Các mục trên mỗi trangCác bài viết hiển thị trên mỗi trang10
Hiển thị đường dẫnHiển thị đường dẫn điều hướng
Cho phép xếp hạngBật xếp hạng bài viết
Cho phép bình luậnBật bình luận bài viết
Cài đặtMô tảMặc định
URL SEOKích hoạt URL thân thiệnKhông
Viết lại URLApache mod_rewriteKhông có
Từ khóa metaTự động tạo từ khóa

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 | ✗ | ✗ | ✗ | ✓ |


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

Nhà xuất bản includes một công cụ di chuyển tích hợp:

  1. Đi tới Quản trị viên → Nhà xuất bản → Nhập
  2. Chọn SmartSection làm nguồn
  3. Chọn tùy chọn nhập:
    • Danh mục
    • Bài viết
    • Bình luận
  4. Nhấp vào Nhập
  1. Đi tới Quản trị viên → Nhà xuất bản → Nhập
  2. Chọn Tin tức làm nguồn
  3. Danh mục bản đồ
  4. Nhấp vào Nhập

  • Hướng dẫn phát triển mô-đun
  • Tạo khuôn Smarty
  • Khung XMF


#xoops #publisher #module #blog #news #cms #content-management