[XenCustomize] Limit Resource Downloads v1.1.5

Xen-AddOn [XenCustomize] Limit Resource Downloads v1.1.5 v1.1.5

دسترسی دریافت را ندارید
نیاز به ویرایش مجوزهای گروه‌های کاربری
  1. هست
پشتیبانی از نسخه های
  1. 2.1
  2. 2.2
[XenCustomize] Limit Resource Downloads v1.1.5
v1.1.5

افزودنی Limit Resource Downloads به مدیران تالار گفتمان کنترل قدرتمندی بر دانلود منابع می دهد و به آنها اجازه می دهد محدودیت های مختلفی را تعیین کنند، مانند:
  • محدودیت دانلود روزانه
  • الزامات واکنش مثبت
  • حداقل محدودیت تعداد پیام
  • ارتقاء حساب اجباری
این افزونه همچنین دارای رابط های آموزنده و صفحات خطای کاربرپسند است که دلایل محدودیت های دانلود را توضیح می دهد. این به جلوگیری از سوء استفاده و ترویج استفاده منصفانه از منابع کمک می کند.

علاوه بر این، این افزونه می‌تواند تعامل کاربران را در انجمن‌ها تشویق کند و می‌تواند منجر به ارتقاء حساب بیشتر شود و درآمد سایت شما را افزایش دهد.

ویژگی های کلیدی​

در اینجا برخی از ویژگی های کلیدی افزونه Limit Resource Downloads آورده شده است:

?️مجوزهای گروه کاربری: این به مدیران اجازه می دهد تا دقیق تنظیم کنند که چه کسانی می توانند منابع را دانلود کنند و تحت چه شرایطی.
?پشتیبانی از تنظیم مجوزها در هر رده منبع: این به مدیران کنترل دقیق تری بر محدودیت های دانلود می دهد.
?3 نوع محدودیت: مدیران می توانند از بین محدودیت دانلود قابل تنظیم، محدودیت واکنش و محدودیت تعداد پیام انتخاب کنند.
↩️امکان دور زدن محدودیت‌ها: مدیران می‌توانند به کاربران اجازه دهند با تنظیم آن‌ها روی «نامحدود» یا با دادن مجوزهای گروه کاربری مناسب، محدودیت‌ها را دور بزنند.
?نوار برگه های اطلاعات: این یک مرور سریع از محدودیت های دانلود فعلی کاربر برای منبع مشاهده شده ارائه می دهد.
?صفحه نمای کلی محدودیت های دانلود: این یک نمای کلی از محدودیت های دانلود خاص کاربر برای منبع قابل دسترسی ارائه می دهد.
?دکمه‌های سفارشی: این دکمه‌ها اطلاعات/هشدارهای سریع کاربر را ارائه می‌کنند، مانند تعداد بارگیری‌های باقی‌مانده یا هشداری مبنی بر اینکه از محدودیت دانلود فراتر رفته است.
?صفحات خطای کاربرپسند: این صفحات محدودیت ها و محدودیت های دانلود را توضیح می دهند و کاربران را راهنمایی می کنند.
⚙️گزینه‌های مدیریت: مدیران می‌توانند زمان بازنشانی محدودیت دانلود را سفارشی کنند، نوار برگه‌های اطلاعات و صفحه نمای کلی محدودیت‌های دانلود را فعال/غیرفعال کنند.
? سفارشی سازی آسان: کلاس های سفارشی و ویژگی های سبک اختصاصی برای سفارشی سازی بی دردسر.
⛔ محدودیت‌های تغییر یا لغو واکنش‌ها ، که توسط گزینه‌های سرپرست و مجوزهای گروه کاربر کنترل می‌شود.

اگر به دنبال روشی قدرتمند برای کنترل بارگیری منابع در مدیریت منابع XenForo خود هستید، افزونه Limit Resource Downloads توسط XenCustomize یک گزینه عالی است. دارای ویژگی های پیشرفته است و به مدیران انعطاف پذیری می دهد تا محدودیت های دانلود را برای رفع نیازهای خاص خود تنظیم کنند.

لیست کامل ویژگی ها:​

  • حداکثر 9 مجوز گروه کاربری جدید برای پیکربندی محدودیت های دانلود و گزینه های دور زدن پیاده سازی شده است.
    • محدودیت دانلود
    • زمان شمارش معکوس [جدید 1.1.0]
    • محدودیت تعداد پیام
    • می تواند محدودیت تعداد پیام را دور بزند
    • حد واکنش
    • می تواند حد واکنش را دور بزند
    • می تواند واکنش را تغییر دهد [NEW 1.1.0 Beta 2]
    • می‌تواند واکنش را لغو کند [NEW 1.1.0 Beta 2]
    • ارتقاء حساب اجباری
  • پشتیبانی پیاده سازی شده برای تنظیم مجوزها در هر رده منابع.
  • انواع محدودیت های زیر را اجرا کرد:
    • محدودیت / سهمیه دانلود قابل تنظیم برای تعداد ساعت مشخص (پیش‌فرض: 24 ساعت)
    • محدودیت واکنش مثبت برای جلوگیری از دانلود بدون واکنش به منبع.
    • محدودیت تعداد پیام - حداقل پیام های تعریف شده توسط سرپرست برای دسترسی به دانلودها برای هر گروه کاربری لازم است.
    • ارتقاء حساب اجباری، جایگزینی دکمه دانلود با پیوند ارتقاء حساب.
  • قابلیت دور زدن محدودیت های فوق را پیاده سازی کرد:
    • امکان تنظیم "نامحدود" در حد / سهمیه دانلود برای دور زدن محدودیت های دانلود.
    • مجوز دور زدن محدودیت‌های واکنش «می‌توان از حد واکنش دور زد».
    • مجوز گروه کاربری "نامحدود" یا "می توان از محدودیت تعداد پیام عبور کرد" برای دور زدن محدودیت های تعداد پیام.
  • نوار برگه‌های اطلاعات پیاده‌سازی شده، نمای کلی سریع محدودیت‌های دانلود فعلی کاربر را برای منبع مشاهده‌شده نمایش می‌دهد.
    • نوار برگه‌های اطلاعات پاسخگو با پیمایش، مشابه برگه‌های منبع در XFRM استاندارد.
    • گزینه فعال/غیرفعال کردن از طریق تنظیمات ادمین (به طور پیش فرض فعال است).
  • صفحه «نمای کلی محدودیت‌های دانلود» را پیاده‌سازی کرد که یک نمای کلی از محدودیت‌های دانلود خاص کاربر برای منبع قابل دسترسی ارائه می‌دهد.
    • نمای کلی دقیق و پیام های اطلاعاتی مختلف در بخش محدودیت دانلود بر اساس سناریوها:
      • محدودیت دانلود
      • دانلودها باقی مانده است
      • بارگیری محدودیت زمان بازنشانی
    • پیام‌های اطلاعات دقیق در بخش محدودیت تعداد پیام بر اساس سناریوها:
      • محدودیت تعداد پیام
      • تعداد پیام های کاربر
      • توضیح دقیق نحوه اعمال محدودیت واکنش برای کاربر در قسمت محدودیت واکنش.
  • دکمه‌های سفارشی پیاده‌سازی شده با دکمه دانلود برای ارائه اطلاعات/هشدارهای سریع کاربر:
    • شمارنده "Downloads Left" (وقتی کاربران سهمیه دانلود باقیمانده را داشته باشند قابل مشاهده است)
    • هشدار "محدودیت دانلود بیش از حد" (وقتی کاربران از سهمیه دانلود خود استفاده کرده باشند قابل مشاهده است)
    • «حساب خود را برای دانلود ارتقا دهید» (زمانی که مجوز اجباری ارتقای حساب برای کاربر فعال باشد قابل مشاهده است)
    • "ارتقای حساب" (وقتی از حد دانلود برای کاربر بیشتر شود قابل مشاهده است)
  • صفحات خطای کاربرپسند پیاده سازی شده که کاربران را از طریق محدودیت ها و محدودیت های دانلود توضیح و راهنمایی می کند:
    • صفحه خطای حد واکنش با عنوان دلگرم کننده، پیام و دکمه های سفارشی: «برای بازگشت کلیک کنید» و «بیشتر بدانید»
    • صفحه خطای محدودیت تعداد پیام با عنوان دلگرم کننده، پیام و دکمه های سفارشی: «برای بازگشت کلیک کنید» و «بیشتر بدانید»
    • اجباری کردن صفحه خطای ارتقاء حساب با عنوان دلگرم کننده، پیام و دکمه های سفارشی "برای بازگشت کلیک کنید" و "ارتقایات موجود" مرتبط با ارتقاء حساب.
  • گزینه های مدیریت پیاده سازی شده برای کنترل قابل تنظیم:
    • بارگیری محدودیت زمان بازنشانی بر حسب ساعت.
    • زمان تایمر شمارش معکوس در ثانیه. [جدید 1.1.0]
    • نوار برگه اطلاعات سریع محدودیت های دانلود را فعال کنید.
    • صفحه نمای کلی جزئیات محدودیت های دانلود را فعال کنید.
    • شناسه های واکنش مثبت [NEW 1.1.0 Beta 1]
    • واکنش ها محدودیت را تغییر می دهند. [جدید 1.1.0 بتا 2]
    • واکنش‌ها محدودیت را لغو می‌کنند. [جدید 1.1.0 بتا 2]
  • محدودیت‌های اعمال‌شده برای دانلود نسخه در برگه History.
  • کلاس‌های سفارشی و ویژگی‌های سبک برای سفارشی‌سازی آسان نوار برگه‌های اطلاعات، دکمه‌های سفارشی و صفحه مرور کلی محدودیت‌های دانلود اضافه شد: [جدید 1.0.2]
    • دکمه احتیاط
    • دکمه منفی
    • دکمه مثبت
    • نوار برگه های اطلاعات
      • رنگ مثبت
      • رنگ منفی
      • رنگ احتیاط
  • قبل از نمایش دکمه دانلود، تایمر شمارش معکوس دانلود را اجرا کرد. [جدید 1.1.0]
  • هنگامی که کاربر به برگه دیگری سوئیچ می کند، تایمر شمارش معکوس را متوقف کنید. [جدید 1.1.1]
  • صفحه دانلود جدیدی را معرفی کرد که نشان می دهد: [NEW 1.1.0]
    • تایمر شمارش معکوس [NEW 1.1.0]
    • نام فایل [NEW 1.1.0]
    • اندازه فایل [NEW 1.1.0]
    • پسوند فایل [NEW 1.1.0]
    • تعداد مشاهده فایل [NEW 1.1.0]
    • چندین موقعیت تبلیغاتی [جدید 1.1.0]
    • موقعیت ویجت نوار کناری [جدید 1.1.0]
    • روی دکمه بازگشت کلیک کنید [NEW 1.1.0]
    • دکمه نمای کلی محدودیت ها [NEW 1.1.0]
  • گزینه Admin برای تنظیم تعداد پیش فرض ثانیه هایی که کاربران باید قبل از شروع دانلود منتظر بمانند: [NEW 1.1.0]
    • زمان تایمر شمارش معکوس در ثانیه. [جدید 1.1.0]
  • مجوز گروه کاربر برای سفارشی کردن «زمان تایمر شمارش معکوس» در هر گروه، اضافه شده است، که پیش‌فرض سرپرست را لغو می‌کند: [NEW 1.1.0]
    • زمان تایمر شمارش معکوس [جدید 1.1.0]
  • شامل چند موقعیت تبلیغاتی بومی XenForo برای قرار دادن تبلیغات در صفحه تایمر شمارش معکوس دانلود: [NEW 1.1.0]
    • محدود کردن بارگیری منابع: تایمر شمارش معکوس بالای دانلود. [جدید 1.1.0]
    • محدود کردن بارگیری منابع: تایمر شمارش معکوس در زیر دانلود. [جدید 1.1.0]
  • موقعیت ویجت جدید برای قرار دادن ویجت ها در موقعیت نوار کناری صفحه تایمر شمارش معکوس دانلود اضافه شد: [NEW 1.1.0]
    • محدود کردن بارگیری منابع: تایمر شمارش معکوس. [جدید 1.1.0]
  • منابع با پشتیبانی از نوع "نشانی اینترنتی دانلود خارجی":
    • محدودیت دانلود. [جدید 1.1.4]
    • تایمر شمارش معکوس [جدید 1.1.4]
    • حد واکنش مثبت [جدید 1.1.3]
    • محدودیت تعداد پیام [جدید 1.1.3]

سازگاری با XF و XFRM​

در حالی که افزونه با استفاده از آخرین نسخه ساخته شده است، برای سازگاری مناسب به حداقل XF 2.2.4 + و XFRM 2.2.2 + نیاز داریم.

نصب و راه اندازی​

مانند هر افزونه XenForo دیگری، «[XenCustomize] Limit Resource Downloads» را نصب کنید. در گزینه های مدیریت:
  • تنظیم پیش‌فرض تایمر شمارش معکوس 5 ثانیه است که می‌توانید آن را با مدت زمان دلخواه خود تنظیم کنید.
  • شما باید شناسه های واکنش مثبت ترجیحی خود را مشخص کنید.
    • شناسه های پیش فرض واکنش مثبت عبارتند از: 1، 2، و 3.
  • اگر می‌خواهید کاربران را در تغییر یا لغو واکنش‌ها محدود کنید، این گزینه‌ها را فعال کنید:
    • واکنش ها محدودیت را تغییر می دهند.
    • واکنش‌ها محدودیت را لغو می‌کنند.

Introducing the Limit Resource Downloads add-on​

Limit Resource Downloads add-on gives forum admins powerful control over resource downloads by allowing them to set a variety of limits, such as:
  • Daily download limits
  • Positive Reaction requirement
  • Minimum message count limits
  • Force account upgrade
The add-on also includes informative interfaces and user-friendly error pages that explain the reasons for download restrictions. This helps to discourage abuse and promote fair use of resources.

In addition, the add-on can encourage user engagement on the forums and can lead to more account upgrades, boosting your site’s revenue.

Key Features​

Here are some of the key features of the Limit Resource Downloads add-on:

?️ Usergroup permissions: This allows admins to fine-tune who can download resources, and under what conditions.
? Support for setting permissions in each Resource Category: This gives admins even more granular control over download limits.
? 3 types of limits: Admins can choose from customizable download limit, reaction limit, and message count limit.
↩️ Ability to bypass limits: Admins can allow users to bypass limits by setting them to “Unlimited” or by granting them the appropriate usergroup permissions.
? Info Tabs Bar: This provides a quick overview of the user’s current download limits for the viewed resource.
? Download Limits Overview Page: This provides a detailed overview of user-specific download limits for the accessed resource.
? Custom Buttons: These buttons provide quick user info/alerts, such as the number of downloads left or an alert that the download limit has been exceeded.
? User-friendly error pages: These pages explain and guide users through download limits and restrictions.
⚙️ Admin options: Admins can customize the download limit reset time, enable/disable the Info Tabs Bar and Download Limits Overview Page.
? Easy customization: Custom classes and dedicated style properties for effortless customization.
⛔ Restrictions on changing or undoing reactions, controlled by admin options & usergroup permissions.

If you’re looking for a powerful way to control resource downloads on your XenForo Resource Manager, the Limit Resource Downloads add-on by XenCustomize is a great option. It’s packed with advance features and gives admins the flexibility to fine-tune download limits to meet their specific needs.

Complete features list:​

  • Implemented up to 9 new usergroup permissions for configuring download limits and bypass options.
    • Download limit
    • Countdown timer time [NEW 1.1.0]
    • Message count limit
    • Can bypass message count limit
    • Reaction limit
    • Can bypass reaction limit
    • Can change reaction [NEW 1.1.0 Beta 2]
    • Can undo reaction [NEW 1.1.0 Beta 2]
    • Force account upgrade
  • Implemented support for setting permissions in each Resource Category.
  • Implemented the following types of limits:
    • Customizable download limit/quota for a specified number of hours (default: 24 hours)
    • Positive reaction limit to prevent downloads without reacting to the resource.
    • Message count limit - admin-defined minimum messages required for each usergroup to access downloads.
    • Force account upgrade, replacing the download button with an account upgrade link.
  • Implemented the ability to bypass the above limits:
    • Ability to set "Unlimited" in the download limit/quota to bypass download limits.
    • "Can bypass reaction limit" permission to bypass reaction limits.
    • "Unlimited" or "Can bypass message count limit" usergroup permission to bypass message count limits.
  • Implemented Info Tabs Bar displaying a quick overview of the user's current download limits for the viewed resource.
    • Responsive Info Tabs Bar with scrolling, similar to Resource Tabs in standard XFRM.
    • Option to enable/disable via admin settings (Enabled by default).
  • Implemented a "Download Limits Overview" page offering a detailed overview of user-specific download limits for the accessed resource.
    • Detailed overview and various info messages in the download limit section based on scenarios:
      • Download Limit
      • Downloads Left
      • Download Limit Reset Time
    • Detailed info messages in the message count limit section based on scenarios:
      • Message Count Limit
      • User Message Count
      • Detailed explanation of how the reaction limit is applied to the user in the reaction limit section.
  • Implemented Custom Buttons integrated with the Download button to provide quick user info/alerts:
    • "Downloads Left" counter (visible when users have remaining download quota)
    • "Download Limit Exceeded" alert (visible when users have used their download quota)
    • "Upgrade your account to download" (visible when Force Account Upgrade permission is active for the user)
    • "Upgrade account" (visible when Download Limit is exceeded for the user)
  • Implemented user-friendly error pages explaining and guiding users through download limits and restrictions:
    • Reaction Limit Error Page with an Encouraging Title, Message, and Custom Buttons: "Click to Go Back" and "Learn More"
    • Message Count Limit Error Page with an Encouraging Title, Message, and Custom Buttons: "Click to Go Back" and "Learn More"
    • Force Account Upgrade Error Page with an Encouraging Title, Message, and Custom buttons "Click to Go Back" and "Available Upgrades" linked to account upgrades.
  • Implemented Admin options for customizable control:
    • Download Limit Reset Time in Hours.
    • Countdown Timer Time in Seconds. [NEW 1.1.0]
    • Enable Download Limits Quick Info Tab Bar.
    • Enable Download Limits Detailed Overview Page.
    • Positive Reaction IDs. [NEW 1.1.0 Beta 1]
    • Reactions change restriction. [NEW 1.1.0 Beta 2]
    • Reactions undo restriction. [NEW 1.1.0 Beta 2]
  • Implemented limits on Version Downloads on the History tab.
  • Added custom classes and style properties for effortless customization of Info Tabs Bar, Custom Buttons, and Download Limits Overview page: [NEW 1.0.2]
    • Button Caution
    • Button Negative
    • Button Positive
    • Info Tabs Bar
      • Positive color
      • Negative color
      • Caution color
  • Implemented a download countdown timer before displaying the download button. [NEW 1.1.0]
  • Implemented pause the countdown timer when user switches to another tab. [NEW 1.1.1]
  • Introduced a new download page that showcases: [NEW 1.1.0]
    • Countdown timer [NEW 1.1.0]
    • File name [NEW 1.1.0]
    • File size [NEW 1.1.0]
    • File extension [NEW 1.1.0]
    • File view count [NEW 1.1.0]
    • Multiple ad positions [NEW 1.1.0]
    • Sidebar widget position [NEW 1.1.0]
    • Click to Go back button [NEW 1.1.0]
    • Limits overview button [NEW 1.1.0]
  • Admin option to set the default number of seconds that users should wait before initiating the download: [NEW 1.1.0]
    • Countdown Timer Time in Seconds. [NEW 1.1.0]
  • Added usergroup permission to customize “Countdown Timer Time” per usergroup, overriding the admin default: [NEW 1.1.0]
    • Countdown timer time. [NEW 1.1.0]
  • Included a couple of XenForo native ad positions for placing advertisements on the download countdown timer page: [NEW 1.1.0]
    • Limit Resource Downloads: Countdown timer above download. [NEW 1.1.0]
    • Limit Resource Downloads: Countdown timer below download. [NEW 1.1.0]
  • Added new widget position to place widgets in the sidebar position on the download countdown timer page: [NEW 1.1.0]
    • Limit resource downloads: Countdown timer. [NEW 1.1.0]
  • Resources with "External Download URL" type support:
    • Download limit. [New 1.1.4]
    • Countdown timer. [New 1.1.4]
    • Positive reaction limit. [New 1.1.3]
    • Message count limit. [New 1.1.3]

Compatibility with XF and XFRM​

While the add-on is built using the latest versions, we require a minimum of XF 2.2.4+ and XFRM 2.2.2+ for proper compatibility.

Install and Setup​

Install "[XenCustomize] Limit Resource Downloads" like any other XenForo add-on. In the admin options:
  • Default setting for the Countdown timer is 5 seconds, which you can adjust to your preferred duration.
  • You must specify your preferred positive reaction IDs.
    • Default positive reaction IDs are: 1, 2, and 3.
  • If you would like to restrict users changing or undoing reactions, then activate these options:
    • Reactions change restriction.
    • Reactions undo restriction.
  • Like
واکنش‌ها[ی پسندها]: عشق_الکترونیک
نویسنده
practicalsoft
دریافت‌ها
0
بازدیدها
141
اولین انتشار
آخرین بروزرسانی

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

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

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

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

[XenCustomize] Profile Audio Player 1.0.2 practicalsoft
افزونه موسیقی نمایه برای XenForo 2
دریافت‌ها
1
به‌روزرسانی شده
[JUM] Resource Download Limit 2.0.0 practicalsoft
این افزونه تعداد منابعی را که کاربر می تواند در یک روز دانلود کند محدود می کند.
دریافت‌ها
1
به‌روزرسانی شده
[MMO] Hide BbCode by Resource 2.2.0 practicalsoft
این افزونه بر اساس میزان منابع کاربر یک برچسب اضافه می کند.
دریافت‌ها
0
به‌روزرسانی شده
[OzzModz] XFRM Resource Coming Soon 2.0.0 Patch Level 4 practicalsoft
به شما امکان می دهد بارگیری منبع را به تاریخ انتشار مشخصی محدود کنید
دریافت‌ها
0
به‌روزرسانی شده
[OzzModz] XFRM: Resource Auto Delete Permission Check 2.0.0 practicalsoft
منابع را از نویسندگانی که اجازه ارسال منابع در یک دسته را از دست داده اند حذف می کند .
دریافت‌ها
0
به‌روزرسانی شده
عقب
بالا