У цьому прикладі на малюнку №1, показаний стандартний файл «sitemap.xml», для «CMS-DLE». Вгорі файлу присутній напис. «З цим XML-файлом не пов'язана жодна таблиця стилів. Нижче показано дерево елементів ». Тобто повністю відсутня стильове оформлення.
Хак «SiteMap_Design».
Сьогодні ми поговоримо, про те, як вирішити цю проблему на движку «DLE», і допоможе нам в цьому, знайдений на просторах всесвітньої павутини, хак «SiteMap_Design». Встановивши на один з двигунів, «DLE» цей хак, я продемонструю вам його основи, ну а з оформленням під свій стиль, я думаю, ви вже впораєтеся.
Видаляємо її і вставляємо:
Замість рядка, «ВАШ САЙТ». прописуємо свій домен, повинно вийти, ось так:
Таку заміну необхідно провести в чотирьох місцях, файлу «sitemap.xsl». Після цього зберігаємо, документ і завантажуємо на хостинг. Тепер необхідно, додати посилання в меню вашого сайту, якщо ви цього ще не зробили. Відкриваємо файл поточного шаблону «main.tpl» і вставляємо в зручне для вас і ващего дизайну місце наступне:
Зберігаємо і переходимо на сайт, робимо клік в меню по «Карта сайту», і перд нами з'являється ось така оновлена зовнішнім виглядом карта:
Як бачимо, зовні наша карта сильно змінилася в відрізняє т стандарту, показаного на малюнку №1. І у нас з'явилася можливість оформити її на свій смак. Для цього відкриваємо для редагування файл http: // ВАШ САЙТ / engine / skins / sitemap.xsl. де після рядка:
Ми бачимо стилі для цього файлу, володіючи навіть невеликими знаннями CSS подредактіруем наш файл, а точніше нашу карту. Для початку підправимо зміст між тегами і напишемо:
Внизу знаходиться закоментірованний клас «
Трохи виправляємо, в CSS індіфікатор «#intro». отримуємо ось що:
Підправивши ще кілька стилів, це вже цілком залежить від вашої фантазії ми отримуємо приблизно такий результат:
Загалом для карти сайту, яка за великим рахунком, крім ботів, більше нікому не потрібна, навіть непогано. Так що навіть якщо цікавий користувач і сделакт клік по посиланню, великий заголовок відразу дасть йому зрозуміти куди він потрапив, а стильове оформлення не налякає своїм дизайном. Помнійте, кожна сторінка вашого сайту і її оформлення, не байдужі для користувача! Навіть якщо вона йому не потрібна, але акуратність вебмастера, висловлює його відносини до користувача і від цього залежить чи повернеться він до вас знову.
Приклад роботи файлу можете подивитися тут!
P.S. Даний хак, тестувався на Dle 9.8. Робота даного хака ні як не впливає на основний файл, «sitemap.xml». Пошукові машини продовжують бачити його, в необхідному, стандартному режимі.