Có gì mới?

Welcome to Tạp Chí CNTT & Truyền Thông

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?
Resource icon

xf-2.x Attachment Improvements By Xon 2.3.1

No permission to download
  • Thread starter nguyenac
  • Ngày bắt đầu
  • Tagged users Không có

nguyenac

Administrator
Staff member
Tham gia
18/11/08
Bài viết
23,113
Điểm tương tác
6
Điểm
38
Website
tapchiict.com
A collection of improvements to XF's attachment system.
  • Option to strip jpeg EXIF data
  • SVG support
  • Nginx's X-Accel-Redirect
  • New Permissions for forum/conversations (Respects global attachment size & count limits):
    • Attachment Size (kb).
    • Maximum Attachment Count.
  • Adds support for video stream via partial content requests
SVG Support
Support for SVG attachments to be displayable as normal images.

Nginx X-Accel-Redirect (OPTIONAL)
Enables the use of Nginx's X-Accel-Redirect header feature for attachment serving.

This permits XenForo to-do validation and authentication, and offload the actual file serving to Nginx. This feature is not particularly well documented, but some info found here.

This addon assumes the /internal_data folder exists within the webroot, and you do not have a 'deny all;' statement but instead use 'internal;' to secure the internal_data folder.

For example, XenForo is accessible from: /forum rather than then the webroot.

The following must be added to config.php:
PHP:
$config['internalDataUrl'] = '/forum/internal_data';
Something similar to the nginx config may be required in your webserver:
Mã:
location ^~ /forum/internal_data {
internal;
add_header Etag $upstream_http_etag;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;
alias /path/to/internal_data;
}
To ensure you match how XenForo serves files, add the following headers into your website config for the internal_data folder:
Mã:
add_header Etag $upstream_http_etag;
add_header X-Frame-Options SAMEORIGIN;
add_header X-Content-Type-Options nosniff;

New Permissions
Permits per-forum or conversation attachment size and count limits.

Respects the global forum wide attachment size/count limits, with per-usergroup settings allowing smaller values.

Due to how XF integer permissions work, 'unlimited' or '0' evaluate as no permission being set.

Post Install Instructions
Add 'svg' file extension to the list of supported to allow svg files to be uploaded.

Contributing features or bug fixes
Please create a Github Pull request via the "More Information" link.

Contributions
If you appreciate this add-on, please consider a contribution via PayPal. Details will be provide via private conversation.
Please contact me if you wish for different licencing arrangements.
 

Facebook Comment

Similar threads

A Collection of improvements to XF's warning system Warning; All user group titles will be visible if they are applied in a Warning Action Warnings/Bans with time-based expiry are now be removed on the 1st visit after the expiry time, rather than needing to wait for the hourly cron task to...
Trả lời
1
Xem
244
A collection of improvements to the XenForo Conversation system. For large forums, please see the "Installing for large forums" section Uninstalling removes all data! Search Index however will require a full rebuild to delete the old data! Features Adds conversation search, with options to...
Trả lời
0
Xem
277
We are pleased to release XenForo 2.0.1, the first maintenance release in the XenForo 2.0 series. This release primarily targets bug fixes and other small improvements. We recommend all customers running XenForo 2.0 upgrade to this release to benefit from increased stability. Some of the...
Trả lời
2
Xem
651
Description Fully customize your XenForo Froala instance. Change your toolbar layout, enable and disable BB Codes, make use of the new table and background-color BB Codes, provide exciting new fonts for your users from your own server or external hosts. It's all in your hands. Features...
Trả lời
0
Xem
393
Description: Shows a list of similar threads when a user is creating or viewing a thread. The Similar threads add-on will do the following: Show a list of similar threads when a user is creating a new thread. Show a list of similar threads when a user is viewing a thread. (Example of...
Trả lời
3
Xem
404

Latest resources

Bên trên Bottom