أجهزة الكمبيوتر شبابيك إنترنت

نسخة قابلة للطباعة من محرك datalife الرائع. كل شيء من أجل DLE، محرك Datalife، DLE. الوحدات والقوالب والجلود والخارقة. مخطوطات PHP. إزالة حقوق النشر القياسية في DataLife Engine

يمكنك القراءة عن جميع الميزات الجديدة لـ DLE 12.1 في هذه المقالة.

سيخبرك البيان الصحفي لـ DataLife Engine v.12.1 عن الإضافة إلى وحدة الإعلان، والآن تدعم الوحدة وظيفة الفئة، وفي هذا الإصدار يمكنك تتبع عدد مرات مشاهدة المواد الإعلانية والإضافات الأخرى المتعلقة بإدارة الإعلانات.

ومن الجيد أن يتم إضافة استخدام الروابط الأساسية في الكود لجميع صفحات الموقع، بما في ذلك التنقل عبر الأقسام وعرض الأخبار كاملة وما إلى ذلك. هذه خدعة لتحسين تحسين محركات البحث للمشاريع، وسوف تتخلص من الصفحات المكررة إذا تم نشر روابط غير صحيحة لموقعك في مكان ما على الإنترنت، أو إذا كان من الضروري لسبب ما تعطيل التحكم في CNCs غير الصحيحة.

لأغراض أمنية، تمت إضافة وظيفة لحماية الموقع تلقائيًا من التعليمات البرمجية الفيضانات أو إدراج الإطارات على مواقع الطرف الثالث. عند تمكين هذا الإعداد، سيتم حظر عرض المورد الخاص بك تلقائيًا إذا كان مضمنًا في إطار iframe على موقع شخص آخر. بهذه الطريقة يمكنك حماية موقع الويب الخاص بك من الهجمات مثل Clickjacking.

ميزة أخرى مثيرة للاهتمام لتحسين موقع SEO هي الإمكانات الموسعة لوحدة "العلامات الوصفية" حيث يمكنك الآن تعيين ليس فقط العلامات الوصفية للصفحات، ولكن أيضًا أي عنوان منفصل للصفحة ووصف الصفحة، والذي يمكنك عرضه لاحقًا في أي مكان في القالب الخاص بك. .

(مُستَحسَن)
الاستضافة مع شهادة SSL مجانيةللموقع، المعدات الحديثة على SSD - واحدة من الشركات الرائدة في الجودة والسعر المنخفض. في هذا المقال نقرأ.

بالمناسبة، إذا كنت بحاجة إلى مزود جودة مع شهادة SSL مجانية، وخطة تعريفة مناسبة وموفر آمن، فإن هذا الرمز الترويجي يوفر خصمًا بنسبة 5% عند طلب نطاق و/أو استضافة

A460-09C2-059C-5161

على سبيل المثال حول استضافة مجانية بدون اعلاناتوالشروطتشغيل DataLife Engine 12-9.x أو أي نظام إدارة محتوى آخر - ستساعدك هذه الخدمة في غضون شهر على فهم ما إذا كانت الاستضافة مناسبة لك أم لا.

نحن نقدم تحميل دي إل إيإصدارات مختلفة على http://www.site في القسم للجميع بدون تسجيل (الإصدارات المرخصة UTF 8 وWin 1251).

تم الانتهاء من المرحلة الرئيسية لتطوير الإصدار 12.1، والإصدار قيد الاختبار والإعداد المسبق للإصدار، ولكن في هذه الأثناء ندعوك للتعرف على المعلومات حول ما ينتظرك مع إصدار الإصدار الجديد.

تم إعداد وتنفيذ التغييرات التالية:

1. تمت إضافة دعم للفئات في وحدة إدارة الإعلانات. يمكنك إنشاء فئات في هذه الوحدة ووضع المواد الإعلانية الخاصة بك في هذه الفئات. يتم عرض العناوين في الأعلى، أمام قائمة المواد الإعلانية المضافة، في شكل مجلدات. وضمن الفئات نفسها، يمكنك أيضًا إنشاء فئات فرعية إضافية بعدد غير محدود. وبالتالي، إذا كان لديك عدد كبير من المواد الإعلانية، فيمكنك وضعها لسهولة التنقل عبرها في أقسام وأقسام فرعية مختلفة.

2. تمت إضافة القدرة على حساب عدد مرات المشاهدة للمواد الإعلانية، تمت إضافتها إلى لوحة تحكم البرنامج النصي. يتم تسجيل المشاهدات فقط للمستخدمين الحقيقيين الذين وصلوا إلى الموقع باستخدام المتصفح. لا يتم احتساب الروبوتات التي تزحف إلى الموقع. يتم تمكين حساب مرات المشاهدة مباشرةً لكل لافتة، بحيث يمكنك حساب مرات المشاهدة فقط للمواد الإعلانية التي تحتاجها. لديك أيضًا الفرصة لتحديد ما إذا كنت تريد حساب جميع مشاهدات البانر، أو حساب مرات المشاهدة من المستخدمين الفريدين فقط.


3. بالنسبة للمواد الإعلانية في لوحة الإدارة، تمت إضافة القدرة على الحد من عرض الشعاراتبناءً على عدد مرات المشاهدة، ويمكنك تعطيل اللافتة عندما تصل إلى الحد الأقصى المحدد لعدد مرات المشاهدة.

4. تمت إضافة إمكانية حساب عدد النقرات للمواد الإعلانية المضافة إلى لوحة تحكم البرنامج النصي. يعترض محرك DataLife تلقائيًا علامات HTML المنشورة باستخدام العلامات ويسجل النقرات عليها تلقائيًا. لا تتطلب هذه الروابط أي تصميم خاص؛ فهي يمكن أن تؤدي إلى أي عناوين تحتاجها. لديك أيضًا خيار تحديد ما إذا كنت تريد حساب جميع النقرات على الرابط، أو حساب النقرات من المستخدمين الفريدين فقط.

5. بالنسبة للمواد الإعلانية، أضافت لوحة الإدارة القدرة على تقييد عرض الشعار بناءً على عدد النقرات على الشعار الخاص بك، ويمكنك تعطيل عرض الشعار عند الوصول إلى الحد الأقصى المحدد لعدد النقرات عليه.

7. تمت إضافة استخدام الروابط الأساسية، في رمز الصفحة، لجميع صفحات الموقع بما في ذلك التنقل عبر الأقسام، ومشاهدة الأخبار كاملة، وما إلى ذلك. تتيح لك هذه الميزة زيادة تحسين محركات البحث للمواقع، كما تسمح لك بتجنب الصفحات المكررة إذا تم نشر روابط غير صحيحة لموقعك في مكان ما على الإنترنت، أو إذا كان من الضروري لسبب ما تعطيل التحكم في CNCs غير الصحيحة.

8. في إعدادات الفئة في لوحة التحكم، تمت إضافة إمكانية الضبط الافتراضي لفئة ما إذا كان مسموحًا بنشر أخبار من هذه الفئة على الصفحة الرئيسية للموقع. تكون هذه الإعدادات سارية المفعول وقت إضافة منشور أو تحريره، وإذا كان النشر على الصفحة الرئيسية محظورًا لفئة ما، فسيتم إزالة الخيار المقابل في وقت إضافة منشور أو تحريره.

9. في إعدادات الفئة في لوحة التحكم، تمت إضافة القدرة على التعيين الافتراضي لفئة ما إذا كان مسموحًا بالتعليقات على المشاركات من هذه الفئة. تكون هذه الإعدادات سارية المفعول في وقت إضافة منشور أو تحريره، وإذا تم تعطيل التعليقات لفئة ما، فسيتم إزالة الخيار المقابل في وقت إضافة منشور أو تحريره.

10. في إعدادات الفئة في لوحة التحكم، تمت إضافة القدرة على التعيين الافتراضي لفئة ما إذا كان مسموحًا بالتقييمات للمنشورات من هذه الفئة. تكون هذه الإعدادات سارية المفعول وقت إضافة منشور أو تحريره، وإذا تم تعطيل استخدام التصنيفات لفئة ما، فسيتم إزالة الخيار المقابل في وقت إضافة منشور أو تحريره.

11. في إعدادات البرنامج النصي في لوحة التحكم، في قسم إعدادات الأمان، تمت إضافة القدرة على تمكين الحماية التلقائية للموقع من التضمين في الإطارات على مواقع الطرف الثالث. عند تمكين هذا الإعداد، سيتم حظر موقعك تلقائيًا إذا كان مضمنًا في إطار iframe على موقع شخص آخر. بهذه الطريقة يمكنك حماية موقع الويب الخاص بك من الهجمات مثل Clickjacking.


12. تم توسيع قدرات وحدة "العلامات الوصفية"،تمت إعادة تسمية هذه الوحدة إلى "العناوين والأوصاف والعلامات التعريفية". الآن في هذه الوحدة، لا يمكنك تعيين العلامات الوصفية للصفحات فحسب، بل يمكنك أيضًا تعيين عنوان منفصل للصفحة ووصف للصفحة، والذي يمكنك عرضه لاحقًا في أي مكان في القالب الخاص بك. ولهذا الغرض، تمت إضافة علامات عالمية جديدة للقوالب: (page-title) - يعرض العنوان الذي تحدده للصفحة، (page-description) - يعرض الوصف الذي تحدده للصفحة. من الممكن أيضًا استخدام علامات BB وHTML في وصف الصفحة. وبالتالي، باستخدام هذه الوحدة، يمكنك، على سبيل المثال، إنشاء وعرض عناوين وأوصاف لسحابة العلامات لكل علامة شخصيًا، وما إلى ذلك.

13. تمت إضافة علامات نصية للقالب العالمي جديدةوالتي تعرض النص الموجود بها إذا تم تحديد عنوان للصفحة التي يتم عرضها في وحدة "العناوين والأوصاف والعلامات التعريفية". وأضفت أيضًا علامات نصية معاكسة تعرض النص الموجود بها إذا لم يتم تعيين عنوان الصفحة التي يتم عرضها. تمت إضافة علامات مشابهة أيضًا للوصف: text ، والتي تعرض النص المضمن بها إذا تم تحديد وصف للصفحة التي يتم عرضها في وحدة "العناوين والأوصاف والعلامات التعريفية"، text ، والتي تعرض النص المضمن بها إذا لم يكن هناك وصف للصفحة التي يتم عرضها.

14. تمت إضافة دعم العلامات النصية الجديدة لقالب قائمة الفئات (categorymenu.tpl)والتي تعرض النص الموجود بها إذا كانت الفئة أو الأخبار التي يتم عرضها على الموقع لا تنتمي إلى الفئة من القائمة. لا يمكن استخدام هذه العلامة إلا داخل العلامات ويتم استخدامها، على سبيل المثال، لعرض بعض المعلومات (على سبيل المثال الروابط) فقط للفئات غير النشطة من القائمة.

15. توسيع إمكانيات عرض المطبوعات بناء على قيم الحقول الإضافية في المطبوعات. عند الوصول إلى العنوان http://yoursite/xfsearch/field name/field value/، سيتم عرض المنشورات، كما كان من قبل، تحتوي على القيمة المحددة في هذا الحقل بالذات، إذا تم تعيين خيار "استخدام كمراجع تبادلية" لـ مجال. عند الوصول إلى http://yoursite/xfsearch/field value/، سيتم عرض المنشورات التي تحتوي على هذه القيمة لجميع الحقول الإضافية. عند الوصول إلى http://yoursite/xfsearch/field name/، سيتم عرض جميع المنشورات التي تم ملء هذا الحقل المحدد بها.

16. تمت إضافة القدرة على تعيين صفحة منفصلة باسم 404.html في جذر موقعك لعرض الصفحات التي لا يوجد لها محتوى إلى إعدادات البرنامج النصي. إذا قمت بتمكين هذا الإعداد، فبدلاً من رسالة النظام القياسية "للأسف، هذه الصفحة غير متاحة لك، ربما تم تغيير عنوانها أو تم حذفها"، يمكنك عرض صفحة منفصلة معدة خصيصًا بتصميم منفصل تمامًا . سيكون هذا الابتكار مفيدًا لمشرفي المواقع الذين يرغبون في إنشاء تصميم منفصل لصفحات موقعهم الإلكتروني البالغ عددها 404 صفحة.

17. تمت إضافة القدرة على تعيين رأس HTTP إلى إعدادات البرنامج النصي، حيث يكون من الضروري الحصول على عناوين IP للمستخدم. سيكون هذا الابتكار مفيدًا للمواقع التي تستخدم خوادم بروكسي خارجية مختلفة وليس لديها القدرة على إعادة تكوين الخادم لها بشكل صحيح من أجل الحصول على عناوين IP الحقيقية الصحيحة للزوار. على سبيل المثال، عند استخدام خدمة cloudflare وغيرها للحماية من هجمات DDOS واستخدام خطة استضافة عادية دون الوصول إلى إعدادات الخادم. يمكنك الآن، في إعدادات البرنامج النصي في لوحة الإدارة، إخبار البرنامج النصي بمكان الحصول على عنوان IP الخاص بزوار الموقع.

18. عند حذف فئة في لوحة تحكم البرنامج النصي، تمت إضافة القدرة على اختيار ما يجب فعله بالمنشورات الموجودة في هذه الفئة. يمكنك: "إزالة هذه الفئة من المنشورات"، "استبدال الفئة بفئة أخرى أو فئات أخرى"، وكذلك "حذف جميع المنشورات في هذه الفئة". علاوة على ذلك، إذا تم حذف فئة أو استبدالها من منشور، فسيتم إزالة أو استبدال الفئة التي تم حذفها فقط. على سبيل المثال، منشورك موجود في الفئات "في العالم"، "أخبار"، "شعبية"، وأنت مثلا تحذف الفئة "في العالم"، ثم بالنسبة للمنشورات الموجودة في هذه الفئة فقط الفئة "في "العالم" سيتم حذفها أو استبدالها، وستبقى جميع الفئات الأخرى في قائمة هذه المنشورات في مكانها.

19. تمت إضافة نوع جديد من الحقول الإضافية للمنشورات: "HTML وJS خالص." عند استخدام هذا الحقل، لن يتداخل محرك DataLife مع النص المكتوب فيه ولن يقوم بتصفية كود HTML لهذا النص، كما يسمح أيضًا بكتابة كود جافا سكريبت الخالص فيه. سيكون هذا الحقل مفيدًا عندما تحتاج إلى إدخال بعض التعليمات البرمجية في الأخبار التي لا تتطلب فحصًا أمنيًا، على سبيل المثال، نوع من المشغل الخاص بك، وما إلى ذلك. انتبه، نظرًا لأن البرنامج النصي لن يقوم بتصفية النص من هذا الحقل، عند إنشائه، تأكد من وضع قيود على المجموعات المسموح لها باستخدامه. لا تسمح باستخدامه من قبل المستخدمين العاديين الذين لا تثق بهم، وإلا فإنه قد يشكل خطرا أمنيا على موقعك.

20. لحقول النشر الإضافية، والتي تحتوي على خيار "الاستخدام كمراجع ترافقية"، تمت إضافة القدرة على تحديد فاصل لبيانات الارتباط. يمكنك تحديد إما أحرف فردية أو كود HTML كمحدد. في السابق، تم استخدام الفاصلة كفاصل قائمة؛ الآن يمكنك تعيين فاصل شخصي خاص بك لكل حقل، مما يسمح لك بإنشاء تصميم مخرجات فريد لكل حقل في القالب.

21. تمت إضافة دعم لتقنية Yandex Turbo لقنوات RSS العادية، دون استخدام التضمين في إعدادات نوع دفق RSS كـ "أخبار Yandex"، ولهذا تمت إضافة دعم لعرض علامة الأخبار الكاملة (القصة الكاملة) لأي نوع من دفق RSS. تم أيضًا تحديث القالب القياسي /templates/rss.xml، مما يوضح الشكل الذي يجب أن يبدو عليه القالب الذي يتمتع بدعم Yandex Turbo الكامل. وبالمثل، يتم دعم القدرة على تخصيص قالب RSS لتقنية Yandex Zen بشكل كامل.



22. تمت إضافة إمكانية الرد على التعليقات عند عرض جميع التعليقات الأخيرة على الموقع،
إذا تم تمكين دعم تعليقات الشجرة في إعدادات البرنامج النصي. وبالتالي، يمكنك، على سبيل المثال، الرد بسرعة على التعليقات الواردة على الموقع دون الخوض في كل خبر، وذلك بسبب حقيقة أن بعض النصوص الثقيلة قد تم نقلها إلى التحميل المؤجل وبشكل مستقل عن عرض الصفحة. يتم تحميل هذه البرامج النصية في المتصفح بالتوازي مع عرض الصفحة ولا يتم تشغيلها إلا بعد اكتمال الصفحة في المتصفح. مما يضمن بصريًا عرض أسرع للصفحة.

24. تمت إضافة خيار للمستخدمين غير المسجلين في الموقع، إرسال الشكاوى إلى إدارة الموقع حول الأخبار والتعليقات، مثلما كانت هذه الفرصة موجودة سابقًا فقط للمستخدمين المسجلين.

25. تمت إضافة استخدام العلامات الدقيقة لمؤسسة المخطط لعرض التقييمات بنوع "التقييم".يسمح استخدام هذا العلامات الصغيرة بعرض الأخبار الكاملة، عند عرضها في نتائج البحث على Google، لعرض تصنيف المنشور أيضًا.

26. تمت إضافة الكشف التلقائي عن اتجاه الصور عند تحميلها على الخادم، بناءً على المعلومات الوصفية الموجودة في الملفات الرسومية. إذا كانت الصورة الأصلية مقلوبة، فعند تحميلها على الخادم، سيقوم البرنامج النصي أيضًا بتدويرها تلقائيًا إلى الموضع المطلوب. وهذا يلغي الحاجة إلى تحرير الصور بشكل إضافي على جهاز الكمبيوتر إذا تم تدوير الكاميرا عند التقاط الصور.

27. تمت إضافة إمكانية إخطار إدارة الموقع تلقائيًا بوصول أخبار جديدة من المستخدمين
، وهو تحت الإشراف (إذا تم تمكينه في إعدادات البرنامج النصي)، إذا تمت إضافة الأخبار من لوحة تحكم البرنامج النصي. في السابق، كان يتم إرسال إشعار فقط في حالة إضافة منشور مباشرة من الموقع.

28. إذا قام المستخدم بتحرير منشور في لوحة التحكموالذي سبق نشره في الموقع ولكن حسب إعدادات مجموعته فهو ممنوع من النشر دون اعتدال، أو لا يسمح له بالنشر في جميع الفئات، كما سيتم إرسال إخطار بذلك عبر البريد الإلكتروني لإدارة الموقع أن هذا الخبر ينتظر الاعتدال.

29. تم إجراء تغييرات على تشغيل وحدة Breadcrumbs على الموقع.إذا تم عرض أخبار من فئة معينة، فبالنسبة للفئة التي يتواجد فيها المستخدم مباشرة، سيتم عرض هذه الفئة على شكل نص عادي وليس رابط. سيتم عرض الفئات الأعلى في التسلسل الهرمي فقط كرابط، أو سيظهر رابط لهذه الفئة، على سبيل المثال، إذا ذهب المستخدم إلى أبعد من ذلك في التنقل بين الصفحات في هذه الفئة. وبالتالي، يتيح لك هذا الابتكار تجنب الروابط الدورية للصفحات لأنفسهم.

30. بالنسبة لوحدة "الإسنادات الترافقية" في لوحة التحكم، تمت إضافة منطقتين بديلتين جديدتين للروابط. يمكنك اختياريًا تحديد بديل فقط في الصفحات الثابتة، ويمكنك أيضًا تحديد بديل في الصفحات الثابتة والأخبار والتعليقات.

31. بالنسبة لوحدة "البحث والاستبدال" في لوحة التحكمتمت إضافة القدرة على استبدال النص بشكل جماعي في استطلاعات المنشورات وفي التصويت على الموقع.


32. أضيفت القدرة على حذف جميع المنشورات، في انتظار الاعتدال من مستخدم معين. للقيام بذلك، في قسم إدارة المستخدم، انقر فوق عدد منشوراته وحدد عنصر القائمة المناسب.

33. أضيفت القدرة على حذف كافة التعليقات، في انتظار الاعتدال من مستخدم معين. للقيام بذلك، في قسم إدارة المستخدم، انقر فوق عدد تعليقاته وحدد عنصر القائمة المناسب.


34. تمت إضافة مخرجات منسقة لعدد العدادات المختلفة (المشاهدات، المنشورات، التعليقات) إلى لوحة إدارة البرنامج النصي. ويتم إخراج هذه العدادات في شكل منسق، مفصولة بمسافة المئات والآلاف والملايين، وما إلى ذلك. مما يعطي تمثيلاً وإدراكًا مرئيًا أكثر لهذه الأرقام.

35. بالنسبة لقوالب عرض التعليقات وإضافة التعليقات (addcomments.tpl و comments.tpl)، تمت إضافة دعم للعلامات الجديدة text - يعرض النص في العلامة إذا كانت الأخبار تنتمي إلى الفئات المحددة، وكذلك العلامات: text - يعرض النص في العلامة إذا كانت الأخبار لا تنتمي إلى الفئات المحددة. وبالتالي، يمكنك تعيين تنسيقات مختلفة لعرض التعليقات وإضافة التعليقات للمنشورات من فئات مختلفة.

36. تمت إضافة دعم لانحراف الكلمات للعلامة التي تعرض عدد الأصوات، والتي تم عرضها لمنشورات التصنيف. على سبيل المثال، يمكنك استخدام المراجعة (التصويت-الرقم)||a|s. في السابق، لم يكن هذا متاحًا لهذه العلامة، لأن... أنه يحتوي على كود HTML، وليس مجرد رقم.

37. إذا كانت إعدادات البرنامج النصي تمكن من استخدام الموقع فقط عبر بروتوكول HTTPS، فسيتم أيضًا إرسال ملفات تعريف الارتباط إلى الخادم بواسطة المتصفح فقط عبر بروتوكول HTTPS وسيتم حظرها تلقائيًا في حالة استخدام بروتوكول HTTP العادي.

38. تمت إضافة التحكم في CNC غير الصحيح للصفحات الثابتة، ونص المنشور مقسم إلى عدة صفحات. إذا تم تحديد رقم صفحة غير صحيح، فسيتم إجراء إعادة توجيه 301 تلقائيًا إلى عنوان البداية لهذه الصفحة.

39. بالنسبة لاستيراد منشورات RSS، تمت إضافة دعم لاستيراد الصور من علامة التضمين التي تحتوي على صورة المنشور. إذا كان الوصف المختصر في دفق RSS مجرد نص، وتم تقديم الصورة فيه كعلامة منفصلة، ​​فعند استيراد الأخبار القصيرة، ستتم إضافة الصورة لهذا المنشور أيضًا إلى البداية.

40. تمت إضافة دعم لعمليات إعادة التوجيه لتلقي الأخبار الكاملة عند استخدام استيراد RSS للمنشورات. إذا كان الرابط من موجز RSS عبارة عن إعادة توجيه لمزيد من الانتقال إلى النص الكامل للأخبار على الموقع المصدر، فسيتبع DataLife Engine عملية إعادة التوجيه هذه تلقائيًا ويأخذ المحتوى من المصدر النهائي. وبالتالي فإن تلقي الأخبار الكاملة سيكون بجودة أعلى من ذي قبل.

41. تم إجراء تغييرات على تشغيل العلامات و. إذا كان استخدام وإضافة التعليقات محظورًا لمنشور معين، فستقوم هذه العلامات أيضًا بإخفاء المحتوى الموجود فيها.

42. إذا سمح بنشر التعليقاتولكن في نفس الوقت، وفقًا للإعدادات الأخرى، تم منع المستخدم أو مجموعة المستخدمين من نشر التعليقات، فلن يتم عرض رسالة حول ذلك في نهاية جميع التعليقات، ولكن في المكان الذي تحدده في القالب الخاص بك عرض نموذج إضافة تعليق مع الوسم (addcomments) وبذلك يمكنك تحديد مكان هذه الرسالة على موقعك.

43. للحصول على ترخيص باستخدام شبكة Odnoklassniki الاجتماعية، تمت إضافة القدرة على تلقي البريد الإلكتروني للمستخدم تلقائيًا، بشرط أن يكون التطبيق نفسه قد حصل على الحقوق المناسبة من Odnoklassniki. انتبه، بشكل افتراضي، لا يوفر Odnoklassniki حقوق تلقي البريد الإلكتروني، وللحصول على الوصول المناسب، يجب عليك أيضًا الاتصال بوسائل التواصل الاجتماعي. الشبكة للسماح باستقبال البريد الإلكتروني. في حالة تلقي الإذن، سيقوم DLE أيضًا باستيراد عنوان البريد الإلكتروني تلقائيًا.

44. نظام محسّن لحساب نسب الصورة عند إنشاء نسخ صغيرة. يؤدي هذا إلى إنشاء نسخة مخفضة أكثر دقة وعالية الجودة.

45. تحسين نظام البحث عن المطبوعات عند تفعيله في إعدادات البرنامج النصي، نوع بحث بسيط. تتيح لك الخوارزمية الجديدة العثور على المنشورات بشكل أكثر دقة وصحة.

46. ​​تحسين نظام التحكم في ظهور الصفحات المكررة، عند عرض كافة التعليقات الأخيرة على الموقع.

47. المعالجة الأمثل لحقول النشر الإضافية عند عرض المنشورات القصيرةوكذلك أثناء تشغيل وحدة عرض المنشورات الشعبية.

48. تم تحديث المحررين المرئيين TinyMCE وFroala إلى أحدث الإصدارات. تم تصحيح عدد من الأخطاء التي تم تحديدها في هؤلاء المحررين.

49. تمت إضافة دعم لإدراج علامات النص المخفية لمحرر TinyMCEباستخدام الزر المقابل في المحرر.

50. عند استخدام محرر Floara للتعليقات، تمت إضافة القدرة على تنزيل الصور وإدراجها بسرعة في التعليقات. يمكنك إما النقر على أيقونة إدراج صورة وتحديد ملف لتحميله، أو ببساطة سحب ملف الصورة من جهاز الكمبيوتر الخاص بك إلى حقل المحرر باستخدام الماوس، وبعد ذلك سيتم تحميل الصورة تلقائيًا وإدراجها في موضع المؤشر في المحرر .

51. تم إجراء تغييرات صغيرة على تخطيط لوحة تحكم البرنامج النصي، بهدف إزالة بعض أخطاء التخطيط وتحسين التفاعل مع لوحة التحكم.

52. تم تحديث مكتبة إرسال البريد من الموقع إلى أحدث الإصداراتبالإضافة إلى مكتبة الكشف عن الأجهزة المحمولة.

53. تم إصلاح مشكلة عدم معالجة العلامات والعلامات في معاينة النشر.

54. تم إصلاح مشكلة إنشاء العلامات الوصفية لوسائل التواصل الاجتماعي بشكل غير صحيح. شبكات الفيديو والصوت، إذا تم نشر الفيديو في إضافية. الحقول وتتكون من قوائم التشغيل وأوصاف ملفات الفيديو والصوت.

55. تم إصلاح المشكلة، في ظل مواقف معينة وإعدادات الخادم، حيث قد لا تعمل معاينة المنشورات عند إضافة منشورات من الموقع.

56. تم إصلاح مشكلة عدم عمل التحميل الديناميكي للتعليقات، إذا تم تمكين ذلك في إعدادات البرنامج النصي، وتم وضع العلامة (jsfiles) في أسفل الموقع.

57. تم إصلاح مشكلة عدم عمل عرض أحدث التعليقات، في حالة منع عرض فئات معينة على فئة معينة.

58. تم تصحيح الأخطاء الطفيفة التي تم اكتشافها والإبلاغ عنها سابقًا في البرنامج النصي.

مرحبا اصدقاء. أقضي كل وقتي تقريبا. نظرًا لأن معظم مواقعي مبنية على CMS DLE، فلا بد لي من العمل كثيرًا مع هذا المحرك. لقد قلت من قبل أن المطورين ليسوا ودودين مع تحسين محركات البحث (SEO)، وبشكل عام لم نسمع مثل هذه الكلمة من قبل، ولكن تبين أن الأمر أسوأ مما كان يمكن أن يكون. حتى أنني قمت بإعداد سلسلة كاملة من المنشورات المخصصة لـ "خياطة" محرك الشعب (انظر في الفئة).

لكن اليوم أود أن أتحدث عن شيء مهم مثل خريطة موقع HTML لـ DLE.بغض النظر عن مقدار البحث على الإنترنت عن وحدة بطاقة عادية، لم أجدها أبدًا. هناك بالطبع عدة حلول، لكن جميعها لا تعطي النتيجة المرجوة، بل وتسبب الضرر في بعض الأحيان. كان علي أن أكتب الوحدة بنفسي، أو بالأحرى، أن أعهد إلى المتخصصين بتنفيذ "احتياجاتي". أعبر عن امتناني العميق لألكسندر فومين لحماسه وسرعة عمله المذهلة.

وحدة خريطة الموقع الخاصة بـ DLE، والتي أنا على وشك تقديمها لك، تلبي جميع متطلبات تحسين محركات البحث (SEO) وهي سهلة التثبيت للغاية.

SiteMap – وحدة إنشاء خريطة موقع HTML لـ DLE

الاسم الاصلي:خريطة الموقع
توافق نظام إدارة المحتوى: 8.2- 10.6
الانتشار:مجاني، كما هو، عند التوزيع، يلزم وجود رابط للمصدر
النسخة الحالية: 2.2 (من 05/08/2014)
غاية:عرض قائمة غير مرتبة مع روابط لجميع المنشورات والفئات والصفحات الثابتة.
الخصائص:مولد رمز التضمين المرئي. تكوين تفصيلي لمبدأ عرض جميع عناصر الموقع - الأخبار، الفئات، الصفحات الثابتة - عدد العناصر المعروضة، مبدأ الفرز وترتيب الفرز، عرض العناصر كرابط أو في نص عادي، إمكانية تضمين / استبعاد عناصر محددة عناصر.

وصف وتكوين وحدة خريطة موقع HTML لـ DLE

أيها الأصدقاء، إن يوم 3 يونيو 2012 هو يوم عظيم، حيث تم إصدار الإصدار 2.0 من خريطة الموقع الجديدة تمامًا.نحن نعمل على رفع مستوى سهولة استخدام وحدتنا إلى مستوى جديد. لقد أحببنا (أتمنى أن تكون أيضًا) حقًا نظام إنشاء الأكواد المرئية المطبق في النظام وقررنا تنفيذه في وحدة خريطة الموقع. الآن لا تحتاج إلى قراءة الأدلة والأوصاف لجميع الوظائف ومعانيها - ما عليك سوى الانتقال إلى لوحة الإدارة، وتحديد بعض القيم، وهذا كل شيء - الوحدة جاهزة للاستخدام!

بالإضافة إلى ما قيل أعلاه، أود أن القائمة بعض الميزات الأكثر أهمية:

  • الوحدة مخبأة بالكامل؛
  • تستخدم الوحدة واجهة برمجة تطبيقات DLE؛
  • لا تعرض الخريطة المنشورات التي لم تتجاوز الاعتدال، وكذلك تلك المخططة للمستقبل؛
  • يؤخذ في الاعتبار وجود/غياب CNC، وكذلك نوع CNC؛
  • يتم توفير مثل هذه الدقة - إذا كان أي شخص يعمل مع محرك DLE لفترة طويلة، فسوف يتذكر أنه في الإصدارات المبكرة لم يكن هناك CNC على الإطلاق، ثم ظهر، ولكن نوع واحد فقط (نفس النوع يتم الآن تشكيل 3). لذلك يتم توفير ذلك أيضًا في هذه الوحدة - يتم عرض المنشورات الجديدة باستخدام عنوان url الذي تم تحديد نوع CNC الخاص به في لوحة الإدارة، والمنشورات القديمة، على التوالي، باستخدام عنوان url CNC من النوع القديم.

على الرغم من ظهور المولد البصري، أقترح عليك التعرف على آليات الوحدة.

يتم إدراج الوحدة في قالب main.tpl باستخدام العلامة:
(تضمين الملف = "engine/modules/sitemap.php?param1=value1¶m2=value2")

param1= — معلمة الوحدة، value1 — قيمة المعلمة. إعدادات الوحدة تتبع العلامة؟ ويتم فصلهما بواسطة &.

مثال على الإدراج (يعرض خريطة موقع مع قائمة بالصفحات الثابتة والأخبار من الفئات ذات المعرف=2,3,4):
(محتوى)
(تشمل file="engine/modules/sitemap.php?show_static=1&need_cats=2,3,4")

لكي يتم عرض خريطة الموقع في صفحة منفصلة، ​​يجب تضمين علامة (include...) في ، ويجب تضمين علامة (content) في . بعد ذلك، ستكون الوحدة متاحة على 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)
    • هناك خياران لفرز الاتجاه:
      • ASC - تصاعدي (أبجديًا)
      • DESC - تنازلي (بترتيب عكسي)
    • إذا لم يتم تحديد الحقل وترتيب الفرز، فسيتم استخدام إعدادات الفئة المحددة أو معلمات DLE القياسية
  • cats_limit — الحد الأقصى لعدد الفئات الفرعية المعروضة
  • news_limit — الحد الأقصى لعدد المقالات المعروضة من فئة ما
  • static_limit — الحد الأقصى لعدد الصفحات الثابتة المعروضة

يرجى الملاحظة لا شيء من الإعدادات المذكورة أعلاه مطلوبة، ليس عليك تحديد أي شيء على الإطلاق - ما عليك سوى إدراج علامة (تشمل file="engine/modules/sitemap.php") - ثم سيتم استخدام الإعدادات الافتراضية.

مظهر خريطة الموقع وفئات الأنماط

من الممكن اختياريًا تغيير مظهر خريطة الموقع؛ للقيام بذلك، افتح ملف النمط (style.css) الخاص بالقالب الخاص بك واكتب الفئات الموضحة أدناه.

قائمة فئات خريطة الموقع CSS:

فئات خريطة الموقع - العنصر