Attachment Improvements By Xon 2.6.5

Xen-AddOn Attachment Improvements By Xon 2.6.5 2.6.5

دسترسی دریافت را ندارید
نیاز به ویرایش مجوزهای گروه‌های کاربری
  1. هست
پشتیبانی از نسخه های
  1. 2.2
  2. 2.3
مجموعه ای از پیشرفت های سیستم پیوست XF.
  • پشتیبانی از محدوده بایت برای بارگیری های مجدد
    • در اصل برای درخواست‌های محتوای جزئی برای پخش ویدیو طراحی شده است، اما با هر فایلی کار می‌کند
    • بستگی به محلی بودن سیستم فایل /internal_data دارد، زیرا APIهای سیستم فایل راه دور به راحتی از این ویژگی پشتیبانی نمی کنند.
  • پشتیبانی از ویرایشگر کشیدن و رها کردن را بهبود بخشید.
    • Stock XenForo/Froala از "حرکت" استفاده می کند که می تواند منجر به حذف غیرمنتظره محتوا شود.
    • هنگام کشیدن موارد روی آن، مرز ویرایشگر فعال را رنگ کنید و نماد آپلود فایل را روی آن نشان دهید.
  • گزینه ای برای حذف داده های EXIF jpeg
  • پشتیبانی از SVG
  • X-Accel-Redirect Nginx
  • مجوزهای جدید برای تالار گفتمان/مکالمات (به اندازه جهانی پیوست و محدودیت های تعداد احترام می گذارد):
    • اندازه پیوست (کیلو بایت).
    • حداکثر تعداد پیوست
  • از طریق درخواست‌های محتوای جزئی، پشتیبانی از جریان ویدیو را اضافه می‌کند

پشتیبانی از SVG
پشتیبانی از پیوست های SVG برای نمایش به عنوان تصاویر عادی.

Nginx X-Accel-Redirect (اختیاری)

استفاده از ویژگی هدر X-Accel-Redirect Nginx را برای سرویس پیوست را فعال می کند.

این امر به XenForo اجازه می‌دهد تا اعتبار و احراز هویت انجام شود و فایل واقعی در Nginx بارگیری شود. این ویژگی به خوبی مستند نشده است، اما برخی از اطلاعات در اینجا یافت می شود .

پس از دنبال کردن استفاده از DigitalOcean Spaces یا Amazon S3 برای ذخیره‌سازی فایل در پیوست‌های XF 2.x دیگر نشان داده نمی‌شود، باید ورودی پرسش‌های متداول مربوطه را دنبال کنید!

Attachment Improvements By Xon​



این افزونه فرض می کند که پوشه /internal_data در webroot وجود دارد و شما یک 'انکار همه' ندارید. عبارت اما در عوض از "internal;" استفاده کنید. برای ایمن سازی پوشه داخلی_داده.

به عنوان مثال، XenForo به جای وبروت از طریق: /forum قابل دسترسی است.

موارد زیر باید به config.php اضافه شود:

محتوای بلوک کدها فقط برای اعضا قابل نمایش میباشد , اکنون ثبت نام کنید یا وارد سیستم شوید.

ممکن است چیزی شبیه به پیکربندی nginx در وب سرور شما مورد نیاز باشد:
محتوای بلوک کدها فقط برای اعضا قابل نمایش میباشد , اکنون ثبت نام کنید یا وارد سیستم شوید.


برای اطمینان از مطابقت با نحوه ارائه فایل‌ها توسط XenForo، هدرهای زیر را به پیکربندی وب‌سایت خود برای پوشه interior_data اضافه کنید:

محتوای بلوک کدها فقط برای اعضا قابل نمایش میباشد , اکنون ثبت نام کنید یا وارد سیستم شوید.

مجوزهای جدید

مجوزهای اندازه و تعداد پیوست در هر انجمن یا مکالمه.

به محدودیت‌های اندازه/تعداد پیوست‌های گسترده انجمن جهانی احترام می‌گذارد، با تنظیمات هر گروه کاربر مقادیر کوچک‌تری را مجاز می‌کند.

با توجه به نحوه عملکرد مجوزهای عدد صحیح XF، "نامحدود" یا "0" به عنوان مجوز تنظیم نشده ارزیابی می شود.

دستورالعمل‌های نصب
پسوند فایل «svg» را به لیست فایل‌های پشتیبانی شده اضافه کنید تا امکان آپلود فایل‌های svg فراهم شود.

کمک به ویژگی ها یا رفع اشکال
لطفاً از طریق پیوند "اطلاعات بیشتر" یک درخواست Github Pull ایجاد کنید.

مشارکت‌ها

اگر از این افزونه قدردانی می‌کنید، لطفاً از طریق PayPal مشارکت کنید. جزئیات از طریق گفتگوی خصوصی ارائه خواهد شد.

لطفاً در صورت تمایل برای ترتیبات مختلف مجوز با من تماس بگیرید.



A collection of improvements to XF's attachment system.

  • Byte-range support for resumable downloads
    • Primarily designed for partial content requests for streaming videos, but will work with any file​
    • Dependant on the filesystem /internal_data being local, as the remote file system APIs do not easily support this feature​
  • Improve drag&drop editor support.
    • Stock XenForo/Froala uses "move" which can result in unexpected content deletion.​
    • Tint the active editor's boarder when dragging items over it, and show a file upload symbol over it.​
  • 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.

After following Using DigitalOcean Spaces or Amazon S3 for file storage in XF 2.x attachments no longer show, you must follow the relevant FAQ entry!

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:
محتوای بلوک کدها فقط برای اعضا قابل نمایش میباشد , اکنون ثبت نام کنید یا وارد سیستم شوید.

Something similar to the nginx config may be required in your webserver:
محتوای بلوک کدها فقط برای اعضا قابل نمایش میباشد , اکنون ثبت نام کنید یا وارد سیستم شوید.

To ensure you match how XenForo serves files, add the following headers into your website config for the internal_data folder:
محتوای بلوک کدها فقط برای اعضا قابل نمایش میباشد , اکنون ثبت نام کنید یا وارد سیستم شوید.

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.​
نویسنده
practicalsoft
دریافت‌ها
0
بازدیدها
19
اولین انتشار
آخرین بروزرسانی

رتبه‌بندی‌ها

0.00 ستاره 0 رتبه‌بندی

فایل‌های بیشتری از practicalsoft

فایلهای مشابه

[FF] XFMG Category Attachment Mirror v1.0.1 practicalsoft
دریافت‌ها
0
به‌روزرسانی شده
Attachment editor 1.4 practicalsoft
مدیریت و ویرایش فایاهای پیوست
دریافت‌ها
0
به‌روزرسانی شده
Conversation Improvements by Xon v2.4.3 practicalsoft
مجموعه ای از پیشرفت های سیستم مکالمه XenForo.
دریافت‌ها
0
به‌روزرسانی شده
Report Improvements by Xon 2.13.3 practicalsoft
مجموعه ای از پیشرفت های سیستم گزارش دهی XF
دریافت‌ها
0
به‌روزرسانی شده
Report Improvements by Xon v2.14.8 practicalsoft
مجموعه ای از پیشرفت های سیستم گزارش دهی XF
دریافت‌ها
0
به‌روزرسانی شده
عقب
بالا