.

Vô hiệu hóa chức năng ?tp=1 trong joomla

Như đã biết trong Joomla có một tính năng rất hay đó là dùng ?tp=1 sau url để kiểm tra vị trị module có trong template. Tính năng này hỗ trợ rất tốt cho việc đặt widget đúng vị trí. Nhưng nếu vì một lý do gì đó mà các bạn không cho phép người khác dùng tính năng này.
Nếu vậy thì tôi xin bày cho các bạn 2 cách sau :
Cách 1 :
Chèn đoạn code sau vào file .htaccess
1
2
3
4
##### Start ?tp=1 prevention ######
RewriteCond %{QUERY_STRING} tp=(.*)
RewriteRule ^(.*)$ index.php [F,L]
##### End ?tp=1 prevention ######
Cách 2 :
Các bạn vào theo đường dẫn /libraries/joomla/application/module/helper.php, rồi kiếm đến dòng 200 và tìm kiếm đoạn code như sau :
1
2
3
4
//dynamically add outline style
if(JRequest::getBool('tp')) {
$attribs['style'] .= ' outline';
}
Sau khi tìm thấy thì các bạn đánh dấu comment vào ngay dòng thứ 3 như sau :
1
2
3
4
//dynamically add outline style
if(JRequest::getBool('tp')) {
//$attribs['style'] .= ' outline';
}
Vô hiệu hóa chức năng ?tp=1 trong joomla Reviewed by Unknown on 05:35 Rating: 5

Không có nhận xét nào:

Phát triển bởi iZdesigner Team

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Được tạo bởi Blogger.