Upload hàng loạt chapter
Tính năng Upload hàng loạt chapter cho phép bạn tải lên nhiều chapter cùng lúc từ cấu trúc thư mục trên máy tính. Mỗi thư mục tương ứng một chapter, giúp tiết kiệm thời gian khi đăng nhiều chương truyện.
Để vào trang upload hàng loạt: truy cập Dashboard truyện → chọn mục Chapters → nhấn nút Thêm nhiều chapter (màu xanh).
Lưu ý: Trước khi thêm chapter, bạn nên đọc qua Lưu ý khi đặt tên chapter để đặt tên phù hợp.
Chuẩn bị dữ liệu (cấu trúc thư mục và file)
Trước khi thêm chapter vào hàng đợi, hãy sắp xếp file trên máy theo quy ước sau:
- Một chapter = một thư mục. Tên thư mục có thể được dùng làm tên chapter mặc định; bạn có thể sửa lại trên bảng hàng đợi sau.
- Trong mỗi thư mục: mỗi file ảnh tương ứng một trang. Thứ tự trang được sắp theo tên file (theo thứ tự bảng chữ cái).
- Định dạng ảnh hỗ trợ: JPG, PNG, WEBP.
- Giới hạn dung lượng: mỗi file tối đa 20MB. File vượt quá sẽ bị bỏ qua và hệ thống hiển thị cảnh báo (toast).
💡 Ví dụ: Thư mục
Chapter 01,Chapter 02, …; trong mỗi thư mục đặt các file ảnh01.jpg,02.png, … theo thứ tự trang.
Thêm chapter vào hàng đợi (khu vực bên trái)
Giao diện upload hàng loạt có khu vực thả thư mục ở panel bên trái:
- Kéo thả: Kéo một hoặc nhiều thư mục từ máy tính vào vùng "Thả thư mục vào đây".
- Chọn thư mục: Nhấn nút "Chọn thư mục" rồi chọn một hoặc nhiều thư mục (trình duyệt hỗ trợ chọn thư mục).
Bạn có thể thêm nhiều lần; các thư mục mới sẽ được nối vào cuối hàng đợi.
Khi hệ thống đang xử lý:
- Một overlay hiển thị trạng thái: "Đang quét thư mục..." (đọc cấu trúc), sau đó "Đang xử lý thư mục X/Y" với tiến trình từng thư mục và tổng số file đã xử lý.
- Đợi xử lý xong trước khi thao tác tiếp.

Hàng đợi và chỉnh sửa (panel bên phải)
Sau khi thêm, danh sách chapter hiển thị trong bảng hàng đợi với các cột:
| Cột | Mô tả |
|---|---|
| (Nút kéo) | Dùng để kéo thả sắp xếp thứ tự chapter |
| Thứ tự | Số thứ tự chapter (có thể sửa trực tiếp) |
| Tên chapter | Ô nhập tên; có dòng Xem trước hiển thị tên chapter sẽ hiển thị trên web |
| Số trang | Tổng số trang (ảnh) của chapter |
| Trạng thái | Sẵn sàng / Đang tải / Hoàn thành / Lỗi |
| Thao tác | Xem trước, Xóa khỏi hàng đợi |
Chỉnh sửa từng dòng:
- Kéo thả bằng nút kéo (icon grip) bên trái để đổi thứ tự chapter trong danh sách.
- Sửa Thứ tự (số), Tên chapter (ô nhập), và checkbox Ẩn thứ tự mặc định nếu cần.
- Xem trước: mở dialog để xem và chỉnh sửa trang (sắp xếp lại, thêm hoặc xóa ảnh), sau đó nhấn Lưu để áp dụng.
- Xóa: bỏ chapter đó khỏi hàng đợi (chưa tải lên).
Thanh công cụ
Khi có ít nhất một chapter trong hàng đợi, thanh công cụ phía trên bảng hiển thị các nút:
| Nút | Chức năng |
|---|---|
| Xóa tất cả tên chapter | Xóa nội dung ô tên của mọi chapter (giữ nguyên thứ tự và số trang) |
| Xắp xếp lại theo thứ tự | Sắp xếp lại danh sách theo giá trị cột Thứ tự |
| Xóa hàng đợi | Xóa toàn bộ chapter khỏi hàng đợi |
Bắt đầu tải lên
Khi đã chỉnh sửa xong hàng đợi:
- Ở panel trái, phía dưới khu vực thả thư mục sẽ có thông tin tổng số trang và nút "Bắt đầu tải tất cả".
- Nhấn Bắt đầu tải tất cả để bắt đầu upload. Khi đang tải, nút bị vô hiệu hóa và hiển thị "Đang tải chapter X/Y".
Quá trình upload:
- Hệ thống xử lý từng chapter theo thứ tự trong bảng: tạo chapter trên server → tải từng trang (theo lô) → cập nhật danh sách trang.
- Mỗi dòng trong bảng lần lượt hiển thị: Sẵn sàng → Đang tải (kèm tiến trình X/Y trang) → Hoàn thành hoặc Lỗi (di chuột vào badge Lỗi để xem chi tiết).
Sau khi hoàn tất
Khi upload kết thúc (dù thành công hết hay một phần), một dialog kết quả sẽ hiển thị:
- "Tải lên hoàn tất" — khi toàn bộ chapter đều thành công; kèm mô tả số chapter và tổng số trang đã tải.
- "Tải lên hoàn tất một phần" — khi có chapter lỗi; kèm số chapter thành công và số chapter thất bại.
Các nút trong dialog:
| Nút | Khi nào dùng |
|---|---|
| Xem danh sách chapter | Chuyển đến trang quản lý Chapters của truyện |
| Tải lên thêm | Đóng dialog, xóa các chapter đã hoàn thành khỏi hàng đợi để tiếp tục thêm chapter mới |
| Bỏ qua lỗi | Chỉ khi có chapter lỗi; đóng dialog và bỏ qua các chapter thất bại |
| Thử lại (N) | Chỉ khi có chapter lỗi; thử tải lại các chapter thất bại (N = số chapter lỗi) |
Lưu ý
- Cấu trúc: Một chapter = một thư mục; trong mỗi thư mục, mỗi file ảnh = một trang, thứ tự theo tên file.
- Định dạng: Chỉ JPG, PNG, WEBP.
- Dung lượng: Mỗi file tối đa 20MB; file vượt quá sẽ bị bỏ qua và có cảnh báo.
Chúc bạn upload hàng loạt chapter thuận lợi. Nếu gặp lỗi khi tải ảnh hoặc sắp xếp thứ tự, vui lòng liên hệ admin để được hỗ trợ.