Skip Navigation Links.

امنیت و انطباق

لینک های ناوبری / DNN Links

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

ویژگی‌ها

نمایش لیستی یا کشویی لینک‌ها

امکان انتخاب نوع نمایش لینک‌ها بر اساس نیاز طراحی.

پشتیبانی از لینک‌های داخلی و خارجی

افزودن لینک به صفحات DNN یا آدرس‌های خارج از سایت.

ویرایش آسان لینک‌ها

افزودن، حذف یا ویرایش لینک‌ها از طریق رابط کاربری ساده.

پشتیبانی از مجوزهای دسترسی

تعیین نقش‌های مجاز برای مشاهده یا مدیریت لینک‌ها.

سازگاری با نسخه‌های مختلف DNN

پشتیبانی از نسخه‌های 7.2.0 تا 9.11.2.

متن‌باز و قابل توسعه

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

قابلیت تنظیم ظاهر با CSS

امکان سفارشی‌سازی استایل نمایش لینک‌ها با استفاده از فایل Module.css.

پشتیبانی از چند ماژول در یک صفحه

استفاده هم‌زمان از چند DNN Links بدون تداخل.

نحوه عملکرد

نصب افزونه:

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

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

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

افزودن لینک‌ها:

1. ورود به بخش Edit Links.

2. افزودن عنوان لینک، آدرس مقصد، نوع باز شدن (در همان صفحه یا پنجره جدید).

3. ذخیره و مشاهده لینک‌ها در صفحه.

تنظیمات نمایش:

1. ورود به بخش Settings ماژول.

2. انتخاب نوع نمایش (لیستی، کشویی، دکمه‌ای).

3. تنظیم کلاس‌های CSS سفارشی در صورت نیاز.

مدیریت مجوزها:

1. تعیین نقش‌های مجاز برای مشاهده یا ویرایش لینک‌ها از طریق تنظیمات DNN.

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

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

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

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

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

فرم ورود عنوان، آدرس لینک، نوع باز شدن و ترتیب نمایش.

انتخاب نوع نمایش لیستی یا کشویی و تنظیم کلاس‌های CSS سفارشی.

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

تعیین نقش‌های مجاز برای مشاهده یا مدیریت لینک‌ها در تنظیمات ماژول.

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

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

افزونه DNN Links یک ماژول ساده و سبک برای نمایش لینک‌های ناوبری در صفحات سایت‌های مبتنی بر DNN است. این افزونه به مدیران سایت اجازه می‌دهد مجموعه‌ای از لینک‌ها را به‌صورت لیست یا منوی کشویی نمایش دهند. مناسب برای سایت‌های شرکتی، آموزشی، سازمانی و هر پلتفرمی است که نیاز به نمایش سریع لینک‌های داخلی یا خارجی دارد.

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

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

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

بله، نسخه‌های اخیر افزونه DNN Links با DNN 8.x، 9.x و حتی 9.11.02 سازگار هستند. همچنین این افزونه به‌صورت متن‌باز توسعه یافته و به‌روزرسانی‌های آن در GitHub منتشر می‌شود. توصیه می‌شود همیشه از آخرین نسخه استفاده شود تا با تغییرات امنیتی و ساختاری DNN هماهنگ باشد.

آیا امکان تنظیم مجوزهای دسترسی برای لینک‌ها وجود دارد؟

کاملاً. افزونه DNN Links از سیستم مجوزهای DNN پشتیبانی می‌کند و می‌توان برای هر لینک یا مجموعه لینک‌ها، نقش‌های امنیتی خاصی تعریف کرد. این قابلیت برای نمایش لینک‌های اختصاصی به کاربران خاص یا اعضای ثبت‌نام‌شده بسیار کاربردی است.

در صورت بروز خطا یا عدم نمایش صحیح لینک‌ها، چه اقداماتی باید انجام داد؟

ابتدا بررسی کنید که تنظیمات مجوزها به‌درستی انجام شده باشند و قالب سایت با CSS افزونه تداخل نداشته باشد. همچنین مطمئن شوید که لینک‌ها به‌درستی وارد شده‌اند و از کاراکترهای غیرمجاز استفاده نشده باشد. در صورت استفاده از نسخه‌های قدیمی، توصیه می‌شود افزونه را به‌روز کرده و از فایل‌های لاگ DNN برای بررسی خطا استفاده نمایید.

آیا امکان سفارشی‌سازی ظاهر لینک‌ها وجود دارد؟

بله، افزونه دارای فایل‌های CSS مستقل است که می‌توان آن‌ها را ویرایش کرد تا ظاهر لینک‌ها با طراحی سایت هماهنگ شود. همچنین می‌توان از قالب‌های HTML سفارشی برای نمایش لینک‌ها به‌صورت لیست، منوی کشویی یا دکمه‌های گرافیکی استفاده کرد.

تفاوت افزونه DNN Links با ماژول‌های پیشرفته‌تر مانند MegaMenu چیست؟

افزونه DNN Links برای نمایش ساده لینک‌ها طراحی شده و امکاناتی مانند چندستونه بودن، افکت‌های نمایشی یا افزودن ماژول‌های داخلی را ندارد. در مقابل، افزونه‌هایی مانند MegaMenu امکانات پیشرفته‌تری برای طراحی منوهای تعاملی، چندلایه و واکنش‌گرا ارائه می‌دهند. اگر هدف شما نمایش سریع و ساده لینک‌هاست، DNN Links گزینه‌ای سبک و مناسب است.