• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Cập nhật chữ ký ở các bài viết cũ

Admin

Well-Known Member
Staff member
Administrator
Nếu diễn đàn của bạn đã đi vào hoạt động được một thời gian, mà trước đó bạn lại không có chỉnh quyền của từng nhóm thành viên về phần Chữ ký, bây giờ bạn chỉnh lại xong thì sẽ có một số bài viết, chữ ký của thành viên trong bài viết trước nó không hiển thị. Cách sau đây sẽ giúp bạn khắc phục vấn đề đó.

Trước hết, sau khi chỉnh quyền hạn xong thì bạn nên Empty Signature Cache để nó lấy các quyền mới mà bạn vừa chỉnh.
ACP >> Maintenance >> Update Counters >> Empty Signature Cache

Sau khi chạy xong cái đó thì bạn chạy query sau:
ACP >> Maintenance >> Execute SQL Query >> Manual Query
PHP:
UPDATE post
SET showsignature = 1
Nếu bạn không có quyền thì mở file config.php ra sửa lại, thêm id của bạn vào:
PHP:
// ****** USERS WITH QUERY RUNNING PERMISSIONS ******
// The users specified here will be allowed to run queries from the control panel.
// See the above entries for more information on the format.
// Please note that the ability to run queries is quite powerful. You may wish
// to remove all user IDs from this list for security reasons.
$config['SpecialUsers']['canrunqueries'] = '';
Nếu vẫn còn một số bài không hiển thị nữa là do thành viên đó họ không muốn hiển thị chữ ký trong bài viết. Nếu bạn chạy query sau sẽ hiển thị cả những bài đó luôn:
PHP:
UPDATE user
SET options=options + 1
WHERE NOT(options & 1)
Sẵn đây nói luôn cách xóa chữ ký của tất cả thành viên:
PHP:
UPDATE usertextfield SET signature='';
 

Facebook Comments

Similar threads

New posts New threads New resources

Back
Top