- پشتیبانی از نسخه های
- 2.3
- نیاز به ویرایش مجوزهای گروههای کاربری
- هست
- افزونه مورد نیاز
-
درباره افزونه
[XenDev] Voice Message یک افزونه مدرن و پربازده برای ارسال پیام صوتی است که بهطور اختصاصی برای XenForo 2.3+ طراحی شده است. این افزونه به کاربران اجازه میدهد در عرض چند ثانیه، پیامهای صوتی خود را در پستهای انجمن و پیامهای خصوصی (Conversation) ضبط و ارسال کنند.
به لطف زیرساخت پیشرفته BBCode، فایلهای صوتی ضبطشده را میتوان آزادانه در هر بخش از متن ویرایشگر قرار داد.
امکانات اصلی
- یکپارچگی کامل با ویرایشگر: ضبط پیام صوتی تنها با یک کلیک و بدون بارگذاری مجدد صفحه انجام میشود. پیام صوتی با استفاده از BBCode زیر در ویرایشگر قرار میگیرد و مانند یک عنصر معمولی قابل جابهجایی در کنار متن است:
[voice=ID] - پشتیبانی از پیامهای خصوصی (DM): کاربران علاوه بر موضوعات انجمن، میتوانند در گفتگوهای خصوصی نیز با یکدیگر پیام صوتی ردوبدل کنند.
- پخشکننده صوتی پیشرفته: دارای یک پخشکننده مدرن هماهنگ با زبان طراحی XenForo، همراه با نمایش موج صوتی و امکان تغییر سرعت پخش مانند 1x، 1.5x و 2x.
- کنترلهای پیشرفته در پنل مدیریت (ACP): حجم کلی، تعداد و مدتزمان تمام فایلهای صوتی ذخیرهشده روی سرور بهصورت آماری قابل مشاهده است. مدیران میتوانند هر پیام صوتی را مستقیماً از پنل مدیریت گوش کنند یا تمام آنها را با یک کلیک بهصورت گروهی حذف کنند.
- پاکسازی خودکار (Retention Cron): پیامهای صوتی قدیمیتر از تعداد روزی که تعیین میکنید (برای مثال ۳۰ روز)، بهصورت خودکار توسط Cron Job از سرور حذف میشوند و به صرفهجویی در فضای ذخیرهسازی کمک میکنند.
کنترل کامل مجوزها
- تعیین مجوزهای جداگانه برای گروههای کاربری جهت استفاده از پیامهای صوتی در موضوعات و گفتگوهای خصوصی.
- تعیین مجوز حذف پیامهای صوتی شخصی کاربر یا پیامهای صوتی سایر کاربران.
- تعیین محدودیتهای متفاوت برای گروههای کاربری جهت حداکثر مدت ضبط (بر حسب ثانیه) و حداکثر حجم فایل قابل آپلود (بر حسب KB).
نصب
- پوشه upload موجود در فایل ZIP دانلودشده را در مسیر اصلی (Root) سایت آپلود کنید.
- افزونه را از طریق پنل مدیریت XenForo نصب کنید.
- XenDev Update Manager مورد نیاز است.
- مجوزهای موردنیاز و محدودیت مدتزمان ضبط را از بخش User Group Permissions تنظیم کنید.
نسخههای مورد نیاز
- XenForo 2.3
- PHP 8.0+
- یکپارچگی کامل با ویرایشگر: ضبط پیام صوتی تنها با یک کلیک و بدون بارگذاری مجدد صفحه انجام میشود. پیام صوتی با استفاده از BBCode زیر در ویرایشگر قرار میگیرد و مانند یک عنصر معمولی قابل جابهجایی در کنار متن است:
