Diễn đàn cho truy nhập ảnh lớn, nhưng các loại file khác vẫn phải đăng nhập mới xem được, có thể chỉnh code như sau:
B1) Chỉnh sửa Attachment.php
Mở file:
library/Xenforo/ControllerPublic/Attachment.php
Tìm đến dòng
$attachmentModel = $this->_getAttachmentModel();
Chèn ngay trước dòng đó đoạn mã
$isimg = false; if (isset($attachment['thumbnail_width'])) { if ($attachment['thumbnail_width']>0) { $isimg = true; } } if (!$isimg)
B2) Chỉnh sửa BBcode
Mở file
library/Xenforo/BbCode/Formatter/Base.php
Tìm đến hàm renderTagAttach()
sau đó đến dòng
$template = $this->_view->createTemplateObject('bb_code_tag_attach', array(
Chèn ngay phía trước nó đoạn lệnh
if (isset($attachment['thumbnail_width'])) { if ($attachment['thumbnail_width']>0) { $canView = true; } }
Chúc thành công!