پنل کنترل موتور داده لایف Intitle Liveinternet. راه اندازی DataLife Engine

بیایید در مورد منوی وب سایت dle صحبت کنیم. به طور دقیق تر، چگونه می توانید موارد خود را به منو اضافه کنید، یا موارد موجود را با موارد جدید جایگزین کنید. اغلب اوقات، برای مبتدیانی که به تازگی این CMS را نصب کرده اند، این سوال پیش می آید: "چگونه آیتم های منوی استاندارد را در قالب استاندارد با قالب خود جایگزین کنیم؟" اگر در وردپرس این کار را می توان بدون ویرایش کد انجام داد، پس در dle وضعیت متفاوت است، هنوز باید وارد کد شوید و کمی آن را کشف کنید. با این حال، هیچ چیز سختی در افزودن موارد جدید وجود ندارد و امیدوارم امروز بتوانید این را ببینید.

بنابراین، بیایید دست به کار شویم. برای شروع، ما باید مواردی را ایجاد کنیم که بعداً باید در منوی dle پیاده سازی شوند، چه صفحات و چه دسته بندی ها. برای انجام این کار، به پنل مدیریت بروید و روی آیتم "لیست همه بخش ها" کلیک کنید.

و سپس همه چیز به موقعیت بستگی دارد. اگر لازم است پیوندی به دسته بندی سایت به منو اضافه کنیم، سپس به آیتم «دسته ها» بروید و اگر باید صفحه ای ایجاد کنیم که آیتم منو کاربر را به آن هدایت کند، سپس به «صفحات ثابت» بروید. مورد هیچ تفاوت اساسی بین آنها وجود ندارد، بنابراین ما یکی از دو گزینه را انتخاب می کنیم، به عنوان مثال، "Categories".

فرمی برای ایجاد یک دسته بندی جدید در سایت ظاهر می شود. آنجا همه چیز ساده است. هر فیلد فرم برای چه استفاده می شود، تصویر را ببینید.

همه فیلدهایی که در شکل توضیح داده شده اجباری نیستند، بلکه فقط فیلدهای اول و دوم اجباری هستند. و نکاتی که من روی تصویر دست نزدم اصلا مربوط به دسته بندی ها نیست بلکه مربوط به تنظیمات موتور جهانی مثل تنظیمات خروجی اخبار dle می باشد و همچنین امکان اختصاص یک قالب منحصر به فرد برای هر دسته به صورت جداگانه را فراهم می کند.

پس از پر کردن فیلدهای مورد نیاز، حداقل دو قسمت اول، روی دکمه افزودن کلیک کنید. این عمل یک دسته بندی جدید در سایت ایجاد می کند که پیوندی را به منوی dle اضافه می کنیم. و توجه ویژه ای به قسمت دوم داشته باشید، جایی که لازم بود یک نام جایگزین برای دسته ثبت شود، که آدرسی باشد که دسته در آن قرار خواهد گرفت. در مثال من، به این صورت خواهد بود: http://site.ru/primer_category/

حالا بیایید مستقیماً یک آیتم جدید به منوی dle اضافه کنیم.

برای انجام این کار، در پنل مدیریت باید به قسمت "Website Templates" بروید.

و سپس در صورت استفاده از یک قالب استاندارد که منوهای سایت در آن ثبت شده اند، باید یکی از دو فایل را انتخاب کنید. دو نوع منو در قالب استاندارد وجود دارد: این، و افقی و عمودی. فایل topmenu.tpl مسئول منوی افقی و فایل sidebar.tpl مسئول منوی عمودی ستون سمت چپ سایت است. هر دوی این فایل ها را می توانید در ستون سمت چپ قسمت Site Templates پیدا کنید. و با کلیک بر روی یکی از آنها کد این فایل در ستون سمت راست ظاهر می شود.

پس از باز کردن فایل، ما باید هر مورد موجود را در فایل خود تعمیر کنیم. یعنی نام را در این مورد به نام دسته تغییر دهید. و به جای # پیوندی را به خود دسته (نام جایگزین) جایگزین کنید. یعنی اگر آیتم «درباره سایت» را جایگزین کنم، کد منو به این شکل خواهد بود:

بر اساس قیاس، می توانید بقیه موارد منو را تغییر دهید. در مورد منوی دوم، افقی، وضعیت دقیقاً همان است. و البته، هر چیزی که نیاز ندارید را می توان حذف کرد. و البته فایل ویرایش شده را ذخیره کنید.

اگر در مورد چیزی مطمئن نیستید، مثلاً چیزی اضافی را حذف خواهید کرد، فقط آن را انجام دهید تا در شرایط پیش بینی نشده بتوان آن را بازیابی کرد.

و این همه برای من است.

سلام دوستان. تقریباً تمام وقتم را صرف می کنم. از آنجایی که بیشتر سایت های من بر روی CMS DLE ساخته شده اند، من باید خیلی با این موتور کار کنم. قبلاً گفته بودم که توسعه دهندگان با سئو دوست نیستند و به طور کلی چنین کلمه ای را نشنیده اند اما حتی بدتر از آن چیزی است که می تواند باشد. من حتی یک سری پست کامل برای "استکه گیری" موتور ملی تهیه کردم (به بخش مراجعه کنید).

اما امروز می خواهم در مورد موضوع مهمی مانند نقشه سایت html برای DLE صحبت کنم.هر چقدر تو اینترنت دنبال ماژول کارت معمولی گشتم پیدا نکردم. البته راه حل های متعددی وجود دارد، اما همه آنها به هیچ وجه نتیجه مطلوب را نمی دهند و حتی گاهی اوقات باعث آسیب می شوند. من مجبور شدم این ماژول را خودم بنویسم، یا بهتر است بگویم اجرای "لیست خواسته" خود را به حرفه ای ها بسپارم. من از الکساندر فومین به خاطر اشتیاق و سرعت کار باورنکردنی تشکر می کنم.

ماژول نقشه سایت برای DLE که به شما معرفی می کنم تمام الزامات سئو را برآورده می کند و نصب آن بسیار آسان است.

لیست کاملی از ماژول ها برای DLE از Alaich "a:

SiteMap - ماژول تولید نقشه سایت HTML برای DLE

اسم اصلی:نقشه سایت
سازگاری CMS: DLE 8.2- 10.6
گسترش:رایگان، همانطور که هست، هنگام توزیع پیوند به منبع مورد نیاز است
نسخه فعلی: 2.2 (از 05/08/2014)
هدف:خروجی یک لیست نامرتب با پیوندهایی به تمام نشریات، دسته ها و صفحات ثابت.
ویژگی ها:مولد کد جاسازی بصری. تنظیمات دقیق برای اصل نمایش همه عناصر سایت - اخبار، دسته بندی ها، صفحات ثابت - تعداد عناصر نمایش داده شده، اصل مرتب سازی و ترتیب مرتب سازی، نمایش عناصر به صورت لینک یا به صورت متن ساده، امکان گنجاندن / حذف عناصر خاص.

شرح و پیکربندی ماژول نقشه سایت HTML برای DLE

دوستان، 3 ژوئن 2012 روز بزرگی است، نقشه سایت کاملاً جدید نسخه 2.0 منتشر شده است.ما نوار قابلیت استفاده ماژول خود را به سطح جدیدی ارتقا می دهیم. ما (امیدوارم شما هم) از سیستم تولید کد بصری پیاده سازی شده در سیستم خوشمان آمد و تصمیم گرفتیم آن را در ماژول نقشه سایت پیاده سازی کنیم. اکنون نیازی به خواندن دفترچه راهنما و توضیحات همه عملکردها و مقادیر آنها ندارید - فقط به پنل مدیریت بروید، چند مقدار را مشخص کنید و تمام - ماژول آماده کار است!

علاوه بر موارد فوق، من می خواهم لیستی را ذکر کنم چند ویژگی مهم دیگر:

  • ماژول به طور کامل کش است.
  • ماژول از DLE API استفاده می کند.
  • نقشه نشریاتی را که از اعتدال عبور نکرده اند و همچنین مواردی که برای آینده برنامه ریزی شده اند را نشان نمی دهد.
  • وجود / عدم وجود CNC و همچنین نوع CNC در نظر گرفته می شود.
  • چنین ظرافتی ارائه شده است - اگر کسی مدت طولانی با موتور DLE کار می کند ، به یاد می آورد که در نسخه های اولیه اصلاً CNC وجود نداشت و سپس ظاهر شد ، اما فقط از یک نوع (همان نوع 3 اکنون در حال شکل گیری است). بنابراین این نیز در این ماژول ارائه شده است - نشریات جدید با یک URL نمایش داده می شوند که نوع CNC آن در پنل مدیریت انتخاب شده است و موارد قدیمی به ترتیب با آدرس CNC نوع قدیمی.

با وجود ظاهر یک ژنراتور بصری، پیشنهاد می کنم که با مکانیک ماژول آشنا شوید.

ماژول با استفاده از تگ در قالب main.tpl درج می شود:
(شامل file="engine/modules/sitemap.php?param1=value1¶m2=value2")

param1 = - پارامتر ماژول، مقدار1 - مقدار پارامتر. تنظیمات ماژول بعد از علامت می آید؟ و با & از هم جدا شدند.

درج مثال (نمایش نقشه سایت با لیستی از صفحات ثابت و اخبار دسته‌ها با id=2،3،4):
(محتوا)
(شامل file="engine/modules/sitemap.php?show_static=1&need_cats=2,3,4")

برای اینکه نقشه سایت در یک صفحه جداگانه نمایش داده شود، باید تگ (شامل ...) در داخل و تگ (محتوا) در ضمیمه قرار گیرد. پس از آن، ماژول در http://site.ru/sitemap/ در دسترس خواهد بود

پس از هر گونه تغییر در پارامترها و مقادیر آنها، لازم است کش در پنل مدیریت پاک شود.

پارامترهای ماژول هنگام درج از طریق tpl ارسال می شود:

  • need_cats - لیستی از دسته های شناسه که با کاما برای نمایش در نقشه جدا شده اند
  • exc_cats - فهرست دسته‌های شناسه جدا شده با کاما، از نقشه حذف شده است
  • need_news - فهرست مقالات شناسه جدا شده با کاما برای نمایش در نقشه
  • exc_news - فهرست شناسه‌های مقاله جدا شده با کاما که از نقشه حذف می‌شوند
    • تعیین همزمان این پارامترها بی معنی است
  • need_static - لیست شناسه های صفحه ایستا جدا شده با کاما برای نمایش در نقشه
  • exc_static - فهرست صفحات استاتیک شناسه، جدا شده با کاما، از نقشه حذف شده است
    • تعیین همزمان این پارامترها بی معنی است
  • cats_as_links - نمایش نام دسته ها به عنوان پیوند (1 یا 0)
  • show_static - نمایش صفحات استاتیک در نقشه (1 یا 0)
  • cats_sort - فیلد مرتب سازی فهرست دسته بندی (فیلد از جدول dle_category)
  • cats_msort - جهت مرتب‌سازی فهرست دسته‌ها (ASC یا DESC)
  • news_sort - فیلد مرتب سازی برای لیست مقالات (فیلد از جدول dle_post)
  • news_msort - جهت مرتب سازی لیست مقالات (ASC یا DESC)
  • static_sort - فیلد مرتب سازی برای لیست صفحات ثابت (فیلد از جدول dle_static)
  • static_msort - جهت مرتب سازی لیست صفحات استاتیک (ASC یا DESC)
    • 2 گزینه مرتب سازی وجود دارد:
      • ASC - صعودی (بر اساس حروف الفبا)
      • DESC - نزولی (به ترتیب معکوس)
    • اگر زمینه و ترتیب مرتب سازی مشخص نشده باشد، از تنظیمات دسته بندی مشخص شده یا پارامترهای استاندارد DLE استفاده می شود.
  • cats_limit - حداکثر تعداد زیرمجموعه برای نمایش
  • news_limit - حداکثر تعداد مقالات خروجی از دسته
  • static_limit - حداکثر تعداد صفحات ثابت نمایش داده شده

اطلاع هیچ یک از تنظیمات بالا مورد نیاز نیست، اصلاً نمی توانید چیزی را مشخص کنید - فقط برچسب را وارد کنید (شامل file="engine/modules/sitemap.php") - سپس تنظیمات پیش فرض استفاده خواهد شد.

کلاس های ظاهر و سبک نقشه سایت

به صورت اختیاری، امکان تغییر ظاهر نقشه سایت وجود دارد، برای این کار ما فایل سبک (style.css) قالب خود را باز می کنیم و کلاس های توضیح داده شده در زیر را تجویز می کنیم.

لیست کلاس های CSS نقشه سایت:

Sitemap_categories - عنصر