Skip Navigation Links.

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

محافظت از محتوای سایت / Page Protection

افزونه‌ی Page Protection یک ماژول امنیتی و کاربردی برای پلتفرم DNN است که با هدف محافظت از محتوای صفحات وب در برابر کپی‌برداری، استخراج کد و سوءاستفاده طراحی شده است. این افزونه با غیرفعال‌سازی کلیک راست، جلوگیری از انتخاب متن، و مخفی‌سازی کد منبع، راهکاری موثر برای حفظ مالکیت معنوی و جلوگیری از سرقت محتوا در وب‌سایت‌های آموزشی، تجاری و رسانه‌ای ارائه می‌دهد.

ویژگی‌ها

غیرفعال‌سازی کلیک راست

جلوگیری از باز شدن منوی کلیک راست در کل صفحه یا فقط روی تصاویر.

غیرفعال‌سازی انتخاب متن

جلوگیری از هایلایت یا کپی‌برداری از متن در کل صفحه یا ناحیه‌ای خاص.

مخفی‌سازی کد منبع

نمایش فایل منبع به‌صورت خالی یا با پیام هشدار برای جلوگیری از مشاهده کد HTML.

نمایش پیام کپی‌رایت سفارشی

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

نمایش IP کاربر در پیام هشدار

افزایش اثرگذاری هشدار با نمایش IP بازدیدکننده در کد منبع.

پشتیبانی از نسخه‌های DNN 9.4.2+ و 10.0+

عملکرد پایدار در نسخه‌های جدید پلتفرم DNN.

قابلیت تنظیم ناحیه محافظت‌شده

انتخاب بخش خاصی از صفحه برای اعمال محدودیت‌ها.

سازگاری با تنظیمات Performance DNN

نیاز به غیرفعال‌سازی گزینه "Use Whitespace Filter" برای عملکرد صحیح.

مجوزهای متنوع

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

نحوه عملکرد

نصب افزونه:

دریافت فایل نصب از Mandeeps Page Protection یا DNN Store.
ورود به پنل مدیریت DNN و نصب از بخش Extensions.
افزودن ماژول Page Protection به صفحه‌ی دلخواه (مثلاً صفحات محتوا یا مقاله).

پیکربندی تنظیمات:

ورود به تنظیمات ماژول و انتخاب گزینه‌های غیرفعال‌سازی کلیک راست و انتخاب متن.
فعال‌سازی مخفی‌سازی کد منبع و وارد کردن پیام کپی‌رایت دلخواه.
انتخاب ناحیه محافظت‌شده (کل صفحه یا ناحیه خاص با CSS Selector).

ذخیره و تست عملکرد:

ذخیره تنظیمات و بررسی عملکرد در مرورگرهای مختلف.
تست کلیک راست، انتخاب متن و مشاهده کد منبع برای اطمینان از اعمال محدودیت‌ها.

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

برای جلوگیری از سوءاستفاده از تصاویر، گزینه‌ی غیرفعال‌سازی کلیک راست فقط روی تصاویر را فعال کنید.
در صفحات آموزشی یا دارای محتوای اختصاصی، از مخفی‌سازی کد منبع همراه با پیام هشدار استفاده نمایید.
برای افزایش اثرگذاری هشدار، نمایش IP کاربر را در پیام کپی‌رایت فعال کنید.
قبل از انتشار عمومی، عملکرد افزونه را در مرورگرهای مختلف و دستگاه‌های همراه بررسی نمایید.
در صورت استفاده از تنظیمات Performance DNN، گزینه‌ی "Use Whitespace Filter" را غیرفعال کنید تا مخفی‌سازی کد منبع به‌درستی عمل کند.
درخواست دمو

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

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

نصب Page Protection از طریق بخش Extensions و افزودن به صفحه دلخواه.

انتخاب گزینه‌های محافظتی برای کل صفحه یا ناحیه خاص با تنظیمات دقیق.

وارد کردن پیام کپی‌رایت و فعال‌سازی نمایش IP کاربر در فایل منبع.

بررسی غیرفعال بودن کلیک راست، انتخاب متن و مشاهده فایل منبع در مرورگرهای مختلف.

نمایی از پیام کپی‌رایت و IP کاربر در ابتدای فایل منبع برای جلوگیری از سرقت محتوا.

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

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

افزونه Page Protection برای محافظت از محتوای صفحات سایت‌های DNN طراحی شده است. این افزونه امکان غیرفعال‌سازی کلیک راست، جلوگیری از انتخاب متن، و مخفی‌سازی کد منبع صفحه را فراهم می‌کند. مناسب برای سایت‌هایی است که محتوای اختصاصی، آموزشی، تصویری یا متنی دارند و می‌خواهند از کپی‌برداری یا دسترسی غیرمجاز جلوگیری کنند.

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

برای نصب، فایل افزونه را از Mandeeps.com یا DNN Store دریافت کرده و از طریق بخش Extensions در پنل مدیریت DNN نصب نمایید. پس از نصب، ماژول را به صفحه دلخواه اضافه کرده و تنظیمات مربوط به غیرفعال‌سازی کلیک راست، انتخاب متن، و نمایش پیام کپی‌رایت را پیکربندی کنید. برای عملکرد صحیح، گزینه "Use Whitespace Filter" در تنظیمات Host باید غیرفعال باشد.

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

بله، Page Protection با نسخه‌های DNN 7.3.4 به بالا از جمله 9.x و 10.x کاملاً سازگار است. همچنین در محیط‌های Evoq OnDemand و Azure نیز عملکرد پایدار دارد. طراحی آن به‌صورت SPA باعث افزایش سرعت و تجربه کاربری روان‌تر می‌شود.

چه قابلیت‌هایی برای محافظت از محتوا وجود دارد؟

افزونه امکانات زیر را ارائه می‌دهد: غیرفعال‌سازی کلیک راست روی کل صفحه یا فقط تصاویر جلوگیری از انتخاب و هایلایت متن در کل صفحه یا ناحیه خاص مخفی‌سازی کد منبع با تزریق فضای خالی در ابتدای فایل HTML نمایش پیام کپی‌رایت یا هشدار امنیتی در ابتدای کد منبع نمایش IP کاربر به‌عنوان هشدار در کد منبع

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

ابتدا بررسی کنید که گزینه "Use Whitespace Filter" در تنظیمات Host غیرفعال باشد، زیرا این گزینه مانع از عملکرد مخفی‌سازی کد منبع می‌شود. همچنین مطمئن شوید که قالب سایت با جاوااسکریپت افزونه تداخل نداشته باشد. در صورت بروز خطاهای سیستمی، فایل‌های لاگ DNN را بررسی کرده و از نسخه به‌روز افزونه استفاده نمایید.

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

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

تفاوت Page Protection با روش‌های دستی یا افزونه‌های مشابه چیست؟

Page Protection یک راهکار جامع و قابل تنظیم برای محافظت از محتواست که بدون نیاز به کدنویسی، امکاناتی مانند غیرفعال‌سازی کلیک راست، جلوگیری از انتخاب متن، و مخفی‌سازی کد منبع را ارائه می‌دهد. در حالی که روش‌های دستی نیازمند ویرایش قالب یا افزودن اسکریپت‌های جداگانه هستند، این افزونه با رابط کاربری ساده و پشتیبانی از نسخه‌های جدید DNN، گزینه‌ای حرفه‌ای و مطمئن محسوب می‌شود.