رفتن به محتوا

پوسته‌ها

در دی‌ان‌ان (DNN)، “تم” یا “اسکین” (Theme/Skin) به ظاهر کلی و چارچوب بصری وب‌سایت شما، شامل قسمت‌هایی مانند هدر و فضای عمومی، اطلاق می‌شود و عاملی است که وب‌سایت‌های مختلف طراحی شده با این پلتفرم را از یکدیگر متمایز می‌سازد (این مفهوم قبلاً “اسکین” نامیده می‌شد و بعداً به “تم” تغییر نام یافت).

در کنار آن، “کانتینر” (Container) به قاب و ظاهر دور یک ماژول خاص در داخل یک صفحه اشاره دارد، هرچند در طراحی‌های مدرن‌تر با توجه به قابلیت‌های ماژول HTML، کاربرد آن ممکن است کمتر شده باشد. مدیریت این عناصر بصری از طریق بخشی به نام “پوسته‌ها” (Skins) در منوی مدیریتی دی‌ان‌ان (معمولاً آیکون دوم، گزینه پنجم) انجام می‌شود. در این بخش، شما می‌توانید تم‌ها و کانتینرهای نصب شده را مشاهده کرده و یک تم را به عنوان پیش‌فرض برای کل سایت، هم برای حالت نمایش عادی (Display) و هم به طور جداگانه برای حالت ویرایش سایت (Edit) – که می‌تواند برای تسهیل مدیریت محتوا در صورت سنگین بودن تم اصلی مفید باشد – اعمال نمایید.

علاوه بر این، “کانتینرها” یک سطح بازنویسی اضافی و جزئی‌تر نیز در سطح خود “ماژول” دارند؛ به این معنی که شما می‌توانید برای یک ماژول خاص در یک صفحه، کانتینر متفاوتی تنظیم کنید که این تنظیم، تنظیمات کانتینر تعریف شده در سطح صفحه و همچنین تنظیمات پیش‌فرض سایت را برای آن ماژول خاص نادیده می‌گیرد. این ساختار لایه‌ای و سلسله مراتبی (سایت، سپس صفحه، و برای کانتینرها حتی ماژول) امکان سفارشی‌سازی بسیار دقیق و انعطاف‌پذیر ظاهر هر بخش از وب‌سایت شما را فراهم می‌آورد.

  • انتخاب پوسته: انتخاب و فعال‌سازی پوسته یا قالب گرافیکی اصلی سایت
  • پیش‌نمایش: مشاهده پیش‌نمایش پوسته قبل از فعال‌سازی
  • مقایسه پوسته‌ها: مقایسه ویژگی‌های مختلف پوسته‌ها
  • تست سازگاری: بررسی سازگاری پوسته با محتوای موجود
  • فعال‌سازی فوری: تغییر پوسته بدون نیاز به راه‌اندازی مجدد
  • آپلود فایل: بارگذاری فایل پوسته جدید از کامپیوتر
  • نصب از مخزن: نصب پوسته از مخزن آنلاین
  • بررسی امنیت: بررسی امنیت پوسته قبل از نصب
  • نصب خودکار: نصب خودکار وابستگی‌های پوسته
  • تنظیمات اولیه: پیکربندی تنظیمات اولیه پوسته
  • لیست پوسته‌ها: مشاهده تمام پوسته‌های نصب شده
  • جستجو و فیلتر: جستجو و فیلتر کردن پوسته‌ها
  • حذف پوسته: حذف پوسته‌های غیرضروری
  • به‌روزرسانی: به‌روزرسانی پوسته‌ها به آخرین نسخه
  • پشتیبان‌گیری: پشتیبان‌گیری از تنظیمات پوسته
  • انتخاب رنگ‌ها: انتخاب پالت رنگی اصلی و ثانویه
  • تنظیم فونت‌ها: انتخاب فونت‌های مناسب برای متن‌ها
  • تنظیم لوگو: آپلود و تنظیم لوگوی سایت
  • تنظیم آیکون: انتخاب آیکون سایت (Favicon)
  • تنظیم تصاویر: مدیریت تصاویر پس‌زمینه و دکوراتیو
  • انتخاب طرح‌بندی: انتخاب طرح‌بندی کلی صفحات
  • تنظیم عرض: تنظیم عرض محتوا و کناره‌ها
  • تنظیم فاصله‌ها: تنظیم فاصله‌های بین عناصر
  • تنظیم منو: پیکربندی منوی ناوبری
  • تنظیم فوتر: تنظیم بخش پایینی سایت
  • ویرایش CSS: دسترسی به ویرایش فایل‌های CSS
  • تنظیمات JavaScript: مدیریت اسکریپت‌های پوسته
  • تنظیمات واکنش‌گرا: پیکربندی نمایش در دستگاه‌های مختلف
  • تنظیمات چاپ: تنظیمات نمایش در حالت چاپ
  • تنظیمات دسترسی: بهبود دسترسی‌پذیری پوسته
  • لیست طرح‌بندی‌ها: مشاهده تمام طرح‌بندی‌های موجود
  • پیش‌نمایش: پیش‌نمایش طرح‌بندی‌های مختلف
  • انتخاب طرح‌بندی: انتخاب طرح‌بندی مناسب برای صفحات
  • تنظیمات صفحه: تنظیمات خاص هر صفحه
  • ذخیره تنظیمات: ذخیره تنظیمات انتخاب شده
  • ایجاد جدید: ایجاد طرح‌بندی سفارشی جدید
  • ویرایش موجود: ویرایش طرح‌بندی‌های موجود
  • کپی طرح‌بندی: کپی کردن طرح‌بندی موجود
  • حذف طرح‌بندی: حذف طرح‌بندی‌های غیرضروری
  • اشتراک‌گذاری: اشتراک‌گذاری طرح‌بندی با دیگران
  • بهینه‌سازی تصاویر: فشرده‌سازی و بهینه‌سازی تصاویر
  • کاهش فایل‌ها: کاهش تعداد و حجم فایل‌های CSS و JS
  • فشرده‌سازی: فشرده‌سازی فایل‌های پوسته
  • کش کردن: تنظیم کش برای فایل‌های استاتیک
  • CDN: استفاده از CDN برای تحویل فایل‌ها
  • کد تمیز: تولید کد HTML تمیز و استاندارد
  • ساختار معنایی: استفاده از تگ‌های معنایی مناسب
  • سرعت بارگذاری: بهینه‌سازی سرعت بارگذاری
  • موبایل فرندلی: بهینه‌سازی برای دستگاه‌های موبایل
  • دسترسی‌پذیری: بهبود دسترسی‌پذیری برای کاربران

پس از آشنایی با مدیریت پوسته‌ها، می‌توانید: