[Dz!6.1] Guest chỉ đọc được 1 phần nội dung
01. Chạy truy vấn SQL sau:INSERT INTO `cdb_settings` (`variable`, `value`) VALUES ('lmcount', '1000');INSERT INTO `cdb_settings` (`variable`, `value`) VALUES ('lmmessage', 'You are Guest.Please Register orLogin to view full post.');02.Mở file /admin/settings.inc.php
Tìmshowsetting('settings_adminipaccess', 'settingsnew', $settings['adminipaccess'], 'textarea');Thêm phía sau:
showsetting('settings_subtitle_guestaccess', 'top', 'settingsubmit');
showsetting('settings_lmcount', 'settingsnew', $settings['lmcount'], 'textarea');
showsetting('settings_lmmessage', 'settingsnew', $settings['lmmessage'], 'textarea');
echo "<br />";Tìm tiếpif(in_array($key, array('newbiespan',Thêm phía sau:'lmcount',03.Mở file/templates/default/admincp.lang.php
Tìm:'settings_bbrulestxt_comment' =>Thêm trước đó'settings_lmcount' => 'Số kí tự xem được:',
'settings_lmcount_comment' => 'Giới hạn nội dung bài viết khách xem,đặt 0 tắt',
'settings_lmmessage' => 'Nội dung thông báo:',
'settings_lmmessage_comment' => 'Khi khách xem,thông báo sẽ hiện thị URL nhắc nhở(có hỗ trợ mã Dz!)',Tìm tiếp tục'settings_subtitle_access' Thêm trước đó'settings_subtitle_guestaccess' => 'Quyền xem của khách',04.mở file viewthread.php
Tìm$post['ratings'] = karmaimg($post['rate'], $post['ratetimes']);Thêm sau:if(!$discuz_uid && $post['count'] == 0 && strlen($post['message']) > $_DCACHE['settings']['lmcount'] && $_DCACHE['settings']['lmcount']>0){
$post['message'] = cutstr($post['message'], $_DCACHE['settings']['lmcount']);
$post['message'] = $post['message'].$_DCACHE['settings']['lmmessage'];
$post['bbcodeoff'] = 0;
}Đăng nhập vào Admincp>> General >> Quyền Truy Cập & Đăng Ký >> thiết lập chiều dài nội dung khách được xem
Xóa bỏ mod này bằng truy vấn sauDELETE FROM `cdb_settings` WHERE `variable` = 'lmcount';
DELETE FROM `cdb_settings` WHERE `variable` = 'lmmessage';
Trang:
[1]