Home / Blog / Sửa lỗi thành viên không viết bài được trong Bo-blog 2.1.1 RC1

Sửa lỗi thành viên không viết bài được trong Bo-blog 2.1.1 RC1

Phiên bản cập nhật Bo-blog 2.1.1 RC1 được mình giới thiệu trong bài trước . với nhiều tính năng cải tiến. Sau 2 ngày nâng cấp lên phiên bản này mình thấy rất tốt , song trong quá trình sử dụng mình phát hiện ra mỗi lỗi “nhỏ” là : tất cả các thành viên ở nhóm khác ngoài nhóm quản trị không thể nào viết bài được mặc dù nhóm của họ đã được cấp quyền viết bài . Nếu Blog của bạn không cho thành viên viết bài thì chắc có lẽ lỗi này cũng không ảnh hưởng gì đến hoạt động của Blog  nhưng ngược lại nếu Blog cho phép thành viên viết bài như Blog này chẳng hạn thì đây có thể xem là vấn đề nghiêm trọng đấy :angry: .
Sau hơn một giờ nghiên cứu bằng các kĩ thuật “bí mật” :d mình phát hiện ra nguyên nhân và đã khắc phục được tình trạng này .
Nguyên nhân là do code trong file admin.php ( trong thu mục gốc của Blog ) có một chút thay đổi.

Phiên bản 2.1.0

if (file_exists("admin/cp_{$act}.php")) include ("admin/cp_{$act}.php");

Phiên bản 2.1.1 RC1

if (file_exists("admin/cp_{$act}.php")) {
  checkpermission('CP');
  include ("admin/cp_{$act}.php");
}

Nếu bạn gặp vấn đề như trên thì bạn chỉ cần chép đè lại file admin.php của phiên bản 2.1.0 lên host lại là OK.
Nếu không còn file này có thể download bên dưới

Download here

About Experience

Check Also

Plug-in auto readmore for bo-blog

Thông thường khi viết bài trên bo-blog nếu bạn muốn hiển thị một phần bài …

No comments

  1. bài viết hay thật

  2. Bạn nói rõ được không, mình cũng bị như vậy thành viên đăng kí không viết bài được, đã làm theo cách của bạn nhưng không được!!!

  3. Đã thành công. Cảm ơn.

  4. Mình đè file rùi nhưng vẫn không viết dc !

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *