Skip Navigation Links.

تجارت الکترونیک

مدیریت و نمایش رویداد ها / Event Master

افزونه‌ی Event Master یک ماژول پیشرفته برای مدیریت و نمایش رویدادها در وب‌سایت‌های مبتنی بر DNN است. این افزونه با هدف سازماندهی تقویم‌های چندگانه، ثبت‌نام کاربران، اطلاع‌رسانی خودکار و نمایش رویدادها در قالب‌های متنوع طراحی شده و به مدیران سایت اجازه می‌دهد تا رویدادهای مختلف را به‌صورت متمرکز یا تفکیک‌شده مدیریت کنند.

ویژگی‌ها

تقویم‌های چندگانه و تجمیع‌شده

امکان تعریف چند ماژول رویداد و نمایش آن‌ها در یک تقویم اصلی با قابلیت Master Aggregation.

نمایش در قالب‌های متنوع

شامل نمایش ماهانه، هفتگی، لیستی، جزئیات، و قالب‌های سفارشی با CSS قابل تنظیم.

رویدادهای تکرارشونده و چندروزه

تعریف رویدادهای روزانه، هفتگی، ماهانه، سالانه یا با الگوهای خاص.

ثبت‌نام کاربران با ظرفیت محدود

امکان ثبت‌نام رایگان یا پرداختی (PayPal)، با تأیید خودکار یا دستی.

اطلاع‌رسانی خودکار

ارسال ایمیل هنگام ایجاد رویداد، یادآوری قبل از شروع، ثبت‌نام جدید یا تأیید/رد کاربران.

مدیریت موقعیت و دسته‌بندی

تعریف مکان‌ها و دسته‌ها با مجوزهای سطح نقش برای ویرایش و تأیید.

پشتیبانی از داده‌های ساخت‌یافته و SEO

تولید خودکار متا دیتا، URLهای بهینه و نقشه سایت برای موتورهای جستجو.

قالب‌های قابل سفارشی‌سازی

امکان طراحی تم‌های اختصاصی برای نمایش تقویم و جزئیات رویدادها.

نحوه عملکرد

نصب افزونه:

1. دریافت فایل نصب از مخزن GitHub یا DNN Store.

2. ورود به پنل مدیریت DNN و نصب از بخش Extensions.

3. افزودن ماژول Event Master به صفحه‌ی دلخواه.

پیکربندی اولیه:

1. تعریف دسته‌بندی‌ها و موقعیت‌های رویداد.

2. تنظیم مجوزهای دسترسی برای افزودن، تأیید و مدیریت رویدادها.

3. انتخاب قالب نمایش و تنظیمات عمومی تقویم.

ایجاد رویداد:

1. ورود به بخش مدیریت رویدادها.

2. افزودن عنوان، توضیحات، تاریخ شروع و پایان، نوع تکرار، مکان و ظرفیت ثبت‌نام.

3. فعال‌سازی ثبت‌نام و تنظیمات اطلاع‌رسانی.

تجمیع تقویم‌ها (Master Aggregation):

1. افزودن چند ماژول رویداد به صفحات مختلف.

2. انتخاب یکی از ماژول‌ها به‌عنوان Master و اتصال سایر ماژول‌ها به آن برای نمایش تجمیعی.

نمایش در سایت:

1. انتخاب نوع نمایش (ماهانه، لیستی، جزئیات).

2. تست عملکرد در مرورگرهای مختلف و دستگاه‌های همراه.

توصیه‌های حرفه‌ای

برای سازمان‌های چندبخشی، از قابلیت Master Event Module استفاده کنید تا تقویم‌های مختلف در یک نمای واحد نمایش داده شوند.
در رویدادهای با ظرفیت محدود، از ثبت‌نام با تأیید دستی بهره ببرید تا کنترل بیشتری بر شرکت‌کنندگان داشته باشید.
برای بهبود SEO، از داده‌های ساخت‌یافته و URLهای بهینه استفاده نمایید.
در سایت‌های چندزبانه، از قابلیت ترجمه دسته‌بندی‌ها و توضیحات رویداد بهره ببرید.
قبل از ارتقاء نسخه DNN، از سازگاری افزونه با نسخه جدید اطمینان حاصل کنید و نسخه پشتیبان تهیه نمایید.
درخواست دمو

راهنمای تصویری کار با این افزونه

در این بخش، نحوه استفاده از افزونه را به‌صورت مرحله‌به‌مرحله همراه با تصاویر و توضیحات کامل مشاهده می‌کنید. این راهنما به شما کمک می‌کند تا در کمترین زمان، افزونه را به‌درستی پیکربندی و استفاده کنید.

نصب Event Master از طریق بخش Extensions و افزودن به صفحه.

فرم ایجاد دسته‌بندی و مکان برای سازماندهی بهتر رویدادها.

فرم ورود اطلاعات شامل عنوان، تاریخ، نوع تکرار، مکان و ظرفیت ثبت‌نام.

انتخاب ماژول اصلی و اتصال سایر ماژول‌ها برای نمایش تجمیعی تقویم.

نمایی از تقویم ماهانه با رویدادهای ثبت‌شده و قابلیت ثبت‌نام.

سوالات متداول

افزونه Event Master چه کاربردی دارد و برای چه نوع سایت‌هایی مناسب است؟

افزونه Event Master یک ماژول مدیریت رویدادها برای پلتفرم DNN است که امکان ایجاد، زمان‌بندی، نمایش و ثبت‌نام برای رویدادها را فراهم می‌کند. این افزونه برای سایت‌های آموزشی، سازمانی، کنفرانس‌ها، وبینارها و هر پلتفرمی که نیاز به مدیریت تقویم و رویدادهای چندگانه دارد، مناسب است.

نحوه نصب و راه‌اندازی افزونه چگونه است؟

برای نصب، فایل افزونه را از فروشگاه DNN یا وب‌سایت توسعه‌دهنده دریافت کرده و از طریق بخش Extensions در پنل مدیریت DNN نصب نمایید. پس از نصب، ماژول را به صفحه دلخواه اضافه کرده و تنظیمات مربوط به تقویم، دسته‌بندی رویدادها، مجوزهای دسترسی و قالب نمایش را پیکربندی کنید. در صورت استفاده از نسخه‌های پیشرفته، ممکن است نیاز به فعال‌سازی با کلید لایسنس باشد.

آیا افزونه با نسخه‌های جدید DNN سازگار است؟

بله، نسخه‌های معتبر افزونه Event Master با DNN 9.x و 10.x سازگار هستند. با این حال، توصیه می‌شود قبل از نصب در محیط اصلی، افزونه را در محیط تست بررسی کرده و از سازگاری با قالب سایت و سایر ماژول‌ها اطمینان حاصل شود. همچنین برخی نسخه‌ها از معماری SPA برای عملکرد سریع‌تر بهره می‌برند.

آیا امکان تعریف رویدادهای تکرارشونده یا چندمرحله‌ای وجود دارد؟

کاملاً. افزونه Event Master از رویدادهای تکرارشونده (روزانه، هفتگی، ماهانه) و همچنین رویدادهای چندمرحله‌ای یا دارای زیررویداد پشتیبانی می‌کند. این قابلیت برای برنامه‌ریزی جلسات آموزشی، دوره‌های چندروزه یا رویدادهای ترکیبی بسیار کاربردی است.

در صورت بروز خطا هنگام افزودن زیررویداد یا اتصال به رویداد اصلی، چه اقداماتی باید انجام داد؟

برخی کاربران در نسخه‌های قدیمی‌تر با خطای "Object reference not set to an instance of an object" مواجه شده‌اند. برای رفع این مشکل: مطمئن شوید که ماژول اصلی به‌درستی به‌عنوان Master تنظیم شده باشد. بررسی کنید که زمان‌بندی رویدادها و تنظیمات داخلی ماژول با یکدیگر هم‌خوانی داشته باشند. در صورت ادامه خطا، توصیه می‌شود از نسخه به‌روز افزونه استفاده کرده یا با پشتیبانی فنی تماس بگیرید.

آیا امکان اتصال افزونه به تقویم‌های خارجی مانند Google Calendar یا Outlook وجود دارد؟

در نسخه‌های پیشرفته‌تر، امکان خروجی گرفتن از رویدادها به‌صورت فایل ICS یا اتصال از طریق API برای همگام‌سازی با تقویم‌های خارجی فراهم است. همچنین می‌توان لینک ثبت‌نام یا اطلاعات رویداد را در ایمیل‌های خودکار یا صفحات خارجی درج کرد.

تفاوت افزونه Event Master با افزونه‌های مشابه مانند DNN Events یا EasyDNNnews چیست؟

Event Master تمرکز ویژه‌ای بر ساختار سلسله‌مراتبی رویدادها، مدیریت زیررویدادها، و زمان‌بندی پیشرفته دارد. در حالی که DNN Events بیشتر برای تقویم‌های ساده و EasyDNNnews برای انتشار اخبار و رویدادهای عمومی مناسب است، Event Master برای مدیریت حرفه‌ای و سازمان‌یافته رویدادها طراحی شده است و امکانات بیشتری در زمینه ثبت‌نام، مجوزها و نمایش تعاملی ارائه می‌دهد.