Початковий datalife engine версія для друку. Візуальний редактор

Початковий datalife engine версія для друку. Візуальний редактор

Вітаємо! Пропоную статтю про tpl файлах шаблону DataLife Engine. Стаття допоможе користувачам, які ще досить мало знайомі з шаблонами Dle і tpl файлами зокрема. Стаття допоможе розібратися в чому їх основне призначення та як з ними працювати.
Люди, які знайомі з основами HTML і CSS легко освоять роботу з файлами шаблона dle.

Отже почнемо в DataLife Engine складається з шаблонів з розширенням * .tpl є стандартні і обов'язкові файли шаблонів, які повинні там бути присутнім. При відсутності одного з файлу система буде повідомляти про помилку, в деяких випадках інтернет-портал не працюватиме зовсім.
Детально про кожен файл шаблону DataLife Engine

addcomments.tpl - Форма для додавання коментарів тільки в повній новині.

addnews.tpl - Форма для додавання публікації на веб-ресурс, для заповнення даних про новини: заголовок, категорію новини, коротку і повну новину, поля для хмари тегів і різні адміністраторські функції.

comments.tpl - Відповідає за оформлення коментарів, як в повній публікації так і останні коментарі.

feedback.tpl - Основне оформлення форми зворотного зв'язку з поля заповнення.

fullstory.tpl - Шаблон файл оформлення повної новини, дату публікації, автор, кількість коментарів, висновок схожих новин і т.д.

info.tpl - Форма повідомлення сторінки помилки на веб-ресурсі, виходить наприклад при неправильній авторизації.

informer.tpl - Файл оформлення виведення інформера (партнерів або наприклад новини Яндекс і т.д.) на блозі.

login.tpl - Основний файл оформлення форми Авторизації, Адмін панелі

lostpassword.tpl - Форма відновлення (при втрати) пароля, виводиться тільки для ВОНО НЕ БУДЕ користувачів.

main.tpl - Основний файл оформлення головної сторінки виведення інформації блогу DLE, до якого підключаються інші шаблони.

navigation.tpl - Шаблон оформлення переходу по сторінках, посторінкова навігація.

offline.tpl - Сторінка відключеного сайту при технічних роботах, якщо необхідно провести глобальні зміни на веб-проект. Буде видно всім крім адміністрації інтернет джерела.

pm.tpl - Форма оформлення Відправлення, Вхідних і Відправлених повідомлень на інтернет-порталі дле, відповідає за оформлення особистих повідомлень користувача.

preview.tpl - Налаштування оформлення стилів CSS для вікна попереднього перегляду при додаванні новини, в яку входить оформлення для короткої і повної новини.

print.tpl - Сторінки Роздруківки для принтера.

profile_popup.tpl - Спливне модальне вікно при включеному AJAX скрипті, яке виходить при виборі логіна користувача мишкою. Відповідає за оформлення POP - Up вікна з короткою інформацією про користувача.

registration.tpl - Форма реєстрації нового користувача після прийняття правил видає анкету з полями для заповнення та реєстрації.
ПС.Правіла інтернет-порталу знаходяться в статичної сторінці, і не присутні в даному шаблоні.

relatednews.tpl - Форма оформлення Висновок схожих новин.

search.tpl - Виводить сторінку простого пошуку по веб-ресурсу, куди входить поле для заповнення і кнопки Пошук і Розширений пошук.

searchresult.tpl - Форма оформлення результату пошуку, а також при виборі Розширений пошук виводить поля для заповнення.

shortstory.tpl -Важливий шаблон здійснює оформлення короткої новини.

speedbar.tpl - даний файл виводить повну посилання на категорію в якій опублікована новина, і відповідає за швидкий перехід в потрібний розділ (хлібні крихти).

static.tpl - Даний файл шаблону відповідає за оформлення і висновок статичних сторінок створених в адмін панелі Dle.

static_print.tpl - Застосовується для оформлення статичної сторінки Версія для друку

stats.tpl - Оформлення Статистики веб-ресурсу, з висновком всієї інформації.

tagscloud.tpl - Шаблон оформлення хмари тегів.

topnews.tpl - Застосовується для оформлення популярних новин.

userinfo.tpl - Форма оформлення профілю інформації про користувачі, а також POP - Up вікном для подальшого редагування даних, відкривається якщо користувач зареєстрований на веб-проект.

vote.tpl - Використовується оформлення виведення результатів голосувань, як Всі опитування на DLE або Всього проголосувало.

На даний момент перераховані основні tpl файли шаблону Dle, з виходом нових версій можливі зміни і додавання нових шаблонів TPL для движка DataLife Engine.

Крім основних шаблонів TPL в DLE, будь-який користувач може додати свої, для зручного оформлення, поліпшення і встановлення сторонніх модулів на веб-проект!
Для цього створюється сам шаблон наприклад:

leftblocks.tpl (Лівий блок веб-проекту) в який додаються елементи оформлення.

Увага! Для нормальної роботи файл повинен знаходиться в папці з основними шаблонами там же де і main.tpl!
Для підключення такого блоку використовується тег (include) Наприклад:
Який вставляється в потрібному місці main.tpl

(Include file \u003d "leftblocks.tpl")

Крім такої вставки є ще варіант підключення коротких новин за допомогою шаблонів наприклад:

shortstory-1.tpl Коротка новина в який додаються елементи оформлення. Приклад вставки:

(Title)

У main.tpl вставляємо тег з настройками:

(Custom category \u003d "2,3" template \u003d "shortstory-1" aviable \u003d "global" from \u003d "0" limit \u003d "5" cache \u003d "yes")

В результаті якщо вставити таку вставку наприклад: в правий блок, з'явиться посилання і title останніх новин категорії 2 і 3 як на нашому сайті www.dle9.com розділ Новини "Модулі ДЛЕ" і т.д., де

custom category \u003d "2,3" (категорії з яких береться новину можна додати ще через кому)
template \u003d "shortstory-1" (назва шаблону)
aviable \u003d "global" (глобально для всіх, можна встановити main замість global буде тільки на головній виводиться інформація)
from \u003d "0"
limit \u003d "5" (кількість публікацій)
cache \u003d "yes" (Включити / Виключити кешування)

Також в шаблонах присутній стандартні папки:
bbcodes (Папка з файлами картинок для редагування таких як Смайл, HTML кольору і BBcodes)
dleimages (Папка з файлами картинок для оформлення рейтингу, закладок, водяного знака і т.д.)
images ((Папка з файлами зображень для оформлення шаблону. може мати різну назву)
js (Папка з файлами скриптів JS і т.д.)
style (Папка з файлами каскадів стилів для оформлення шаблонів)

Увага! Скрипти обов'язково повинні перебувати в папці JS, в якому повинен бути файл.htaccess для захисту від різного роду погроз, якщо такого файлу не буде скрипт не запуститься (спрацює система захисту Dle).
Увага! У всіх папках шаблону також повинен бути файл.htaccess
Приклад файла.htaccess з даними всередині:
Order Deny, AllowAllow from all

Увага! У шаблоні там же де main.tpl повинен бути файл.htaccess З таким кодом:
Order allow, denyDeny from all

Файл.htaccess можна скачати з шаблону дистрибутива движка DataLife Engine

Про багатьох інших можливостях читайте в документації до движку Documentation / readme.chm

Там є інформація про кожного тезі і багато іншого!

Наприклад: Підключення самих модулів (голосування, авторизація, повної і короткої новини та ін.) Здійснюється в файлах tpl за коштами спеціальних тегів. Щоб підключити модуль голосування, наприклад слід вписати тег (poll), який буде виводити голосування в додатковому шаблоні tpl, а все оформлення голосування буде зберігатися в tpl файлі голосування, тобто в poll.tpl.

Безкоштовний сторонній модуль для створення фотоальбомів в системі DataLife Engine. Система буде пристосована до роботи з великим об'ємом інформації і забезпечить Ваш сайт гідним відображенням найрізноманітніших фотографій. Користувачі Вашого сайту отримають справжнє задоволення від перегляду фотоальбомів, зможуть висловити свою думку про фотографії, проголосувати за найкраще фото, відзначити друзів і знайомих. А установка модуля для Вас буде максимально комфортним і безпечним для Вашого сайту.

Проста установка за 3 хвилини
- Функціонал модуля розширює стандартні можливості системи
- Широке застосування мінімальної кількості шаблонів
- Категорії і альбоми з настройками прав доступу
- Адмін-центр, админка на сайті, панель для модераторів
- Відмітки на фотографіях: користувачі або текст
- Кешування запитів
- Масове додавання фотографій, додавання фотографій архівом
- AJAX
- RSS стрічки
- Додаткові поля
- Пакети налаштувань і мов
- Пошук по фотографіях
- Теги та рейтинг фотографій
- Підтримка бібліотеки «HighSlide»
- Фото ефекти
- Інформери фотографій
- Різні алгоритми створення превью
- СЕО підтримка
- Водяний знак
- Публікація після певної дати, Приховування, модерування
- Та інше...

Нижче представлені три скрін демо-сайту, в "темному" стилі. .

Нижче показаний скрін фотоальбому в стандартному DLE дизайні. .

«Титан» одна з найцікавіших і чудових версій модуля фотоальбомів для DataLife Engine. У даній версії ми постаралися зробити великий крок у поділі призначених для користувача і адміністративних областей модуля. У ранніх версіях, дуже часто, помилки адміністрування з'являлися через міцного зв'язку адмін-центру з публічними файлами модуля. Наприклад, відновлення пакета налаштувань. Коли запит йшов на загальний з сайтом «операційний» файл «flash» - «блискавку»; тепер запит розгорнуть на 180 градусів - на адмін-центр. Друге положення, яке дотримувалося при розробці модуля це підтримка спрямованості роботи модуля з великим об'ємом різноманітної інформації. У цьому дусі переписаний алгоритм обробки превью фотографій, переписаний алгоритм поновлення превью фотографій - тепер це поступовий не навантажувати процесор, режим. Ще одна цікава річ, введена в цій версії, це просте управління фотографіями і коментарями в адмін-центрі. Де невід'ємною частиною є масове управління матеріалами.

Вид адмін-центру модуля:

А тепер давайте поглянемо, чого ж новому навчився наш модуль.

1. Новий розділ «Інформери» в адмін-центрі

Абсолютно новий розділ «інформери» дозволяє створювати найрізноманітніші інформери. Доступні інформери фотографій і альбомів.

Майстер покрокового створення інформера.

Серед параметрів, що настроюються кількість виведених матеріалів, кількість колонок і рядків - якщо потрібно табличная верстка, можливість вказівки шаблону для матеріалу, можливість вказівки шаблону для інформера в цілому, метод сортування матеріалів, можливість вибору групи доступу, є так само можливість вибору оброблюваних альбомів. Інформери можна швидко ввімкнути або вимкнути.

Безпосередньо в розділі «інформерів» можливо переглянути вже створені інформери.

Підтримується як таблична так і блокова верстка коду інформера. Якщо не вказувати кількість колонок або рядків, то включиться блокова верстка.

Інформери можна виводити в абсолютно будь-якій області сайту, в абсолютно будь-який текстової інформації, яка виводиться на сайті. В інструкції по установці запропоновано кілька схем підключення «інформерів», вам слід вибрати одну.

Доступні схеми виведення інформерів: безпосередньо в шаблон сайту; в коротку і / або повну новину сайту; в будь-яку текстову область сайту, наприклад, в коментарях до новини (при цьому можливо буде виводити інформер як в коментарях, так і в новинах, так і в шаблонах сайту - вивести можна буде всюди).

Приклад виведення інформера безпосередньо в повній новині.

Особливістю «інформерів» є код виклику. Код виклику може бути абсолютно будь-яким, але він обов'язково повинен містити ID інформера і хоч якийсь додатковий символьний набір (щоб не замінювалися будь-які числа, схожі на ID інформера). Наприклад, можна використовувати код виклику «Альбом ID.».

2. Дублювання розділу «Альбоми» в адмін-центрі

Для можливості управління альбомами безпосередньо в адмін-центрі, розділ «альбоми» був продубльований.

3. Новий розділ «Фотографії» в адмін-центрі

Новий розділ «фотографії» дозволяє швидко і масово керувати будь-якими фотографіями, які додані в фотоальбоми. На першій сторінці надається можливість задавати ваші персональні фільтри. Не бійтеся вказувати велику кількість фотографій для виведення, у вас буде шанс виправити це повернувшись назад.

Фотографії можна як масово так і персонально відправляти на модерацію або модерувати, публікувати, якщо час публікації ще не підійшло, приховувати або показувати знову, змінювати або видаляти. Доступна посилання для переходу безпосередньо до сторінці фотографії.

4. Перенесення розділу «Управління» в адмін-центр

Управління модераторському складом перенесено з адмінки на сайті в адмін-центр. Тепер рядові адміністратори не зможуть призначати модераторів для альбомів.

5. Новий розділ «Коментарі» в адмін-центрі

Додано розділ «коментарі», подібний розділу «фотографій». На першій сторінці розділу, ви так само зможете налаштувати фільтри виведення коментарів.

Коментарями можна управляти як поодинокими випадками, так і групами. Тут застосовуються тільки стандартні функції видалення, зміни. Зліва від коментаря відображається фотографія, до якої додано коментар, а так само посилання на цю фотографію.

6. Перенесення розділу «Оптимізація» в адмін-центр

Розділ «оптимізація» був перенесений з адмінки на сайті в адмін-центр. Застосовуйте цю операцію, якщо яка-небудь запис в базі даних була частково пошкоджена, і стала непридатною для відображення в фотоальбомі.

7. Перенесення розділу «Кеш» в адмін-центр

Ще один розділ був перенесений з адмінки на сайті в адмін-центр. Це розділ «кеш». Тут як і раніше доступна функція по примусової очищення папки «кеша», а так само доданий оглядач файлів «кеша». Тепер ви можете видаляти або переглядати певні файли «кеша», аналізую роботу модуля.

8. Перенесення розділу «Прев'ю» в адмін-центр, переписаний алгоритм поновлення превью

Наступний перенесений розділ з адмінки на сайті, це розділ «прев'ю». У даній версії алгоритм поновлення превью був повністю змінений. У першому етапі, модуль поступово вибудовує список фотографій. На другому етапі, модуль крок за кроком оновлює всі фотографії. Якщо з якоїсь причини, оновити превью фотографії не вдається - фотографія пропускається. Такими причинами можуть бути - зменшення обсягів оперативної пам'яті, Внаслідок зміни хостингу, або ще якісь чисто технічні запинки, пов'язані з правами доступу до файлів. При оновленні превью фотографій навантаження на залізо була значно зменшена, а надійність поновлення превью підвищена.

Але чому, і взагалі, навіщо оновлювати превью? Якщо ви: змінили розмір превью, середнього, малого чи великого, не має значення; якщо ви включили фотофільтри, наприклад, ви включили чорно-білий фотофільтр; якщо ви оновили або відключили «водний знак», або змінили параметри його позиціонування; якщо ви хочете, щоб одні фотографії були під одним фільтром, а інші під іншим. Тільки після цього потрібно оновлювати превью фотографій, інакше їх вигляд не буде відповідати вашому баченню фотоальбому.

9. Перенесення розділу «Статистика» в адмін-центр

Розділ «статистика» так само був переніс з адмінки на сайті в адмін-центр. Даний розділ дозволяє запустити перерахунок статистики. Наприклад, якщо кількість фотографій в альбомі не відповідає реальному значенню.

10. Новий розділ «Водний знак» в адмін-центрі

Змінити «водний знак» ніколи не було проблемою, а зараз і поготів. В цьому розділі, на самому видному місці для вас виведена інформація про місцезнаходження файлів «водних знаків». Тут же ви можете завантажити нові «водні знаки» або скопіювати їх з ваших шаблонів, зробивши всього пару кліків. «Водяний знак» - це графічна підпис фотографій, два файли - для світлих і для темних фотографій. Крім того, в розділі налаштувань створений спеціальний розділ по налаштуванню «водяного знака» - настройки по області виведення і відступи.

11. Новий алгоритм обробки превью

У колишніх версіях фотоальбому, створення превью йшло «на льоту», що несло додаткове навантаження на сервер. Даний алгоритм переписаний, тепер превью фотографії створюються при завантаженні.

Крім того, прискорення створення превью йде за рахунок того, що перед створенням превью, фотоальбом робить «підкладку», вже зменшену, яка підійде для створення кожного з трьох превью - знов не обробляючи «огром» оригіналу.

12. Новий алгоритм фіксованою обрізки превью фотографій

Доданий новий алгоритм обрізки превью фотографій. Крім двох уже доступних - «куб», коли обрізка йде в пропорції сторін 1 до 1, і «по більшій», коли обрізка йде по більшій стороні фотографії, доданий ще один. Він названий «фіксованою обрізанням», кращий алгоритм для створення превью. Дуже гнучкий в настройках і підходить практично для всіх фотоальбомів. Розмір обрізки задається фіксований, фотоальбом набуває додаткові плюси у вигляді.

Зверніть увагу, на рівну обрізку найменших превью.

13. Можливість виводити список альбомів тільки на головній

Тепер фотоальбоми можна налаштувати таким чином, що б список альбомів виводився тільки на головній сторінці. На додаток до цього, ви можете прибрати превью фотографій з головною, і виводити їх тільки в альбомі. Створити свій, особливий фотоальбому легко.

14. Нові можливості розділів «Налаштування» і «Мови» в адмін-центрі

Менеджер по пакетам налаштувань і мов придбав нові можливості. Раніше не можна було завантажити пакет в базу даних, якщо такого там немає - зараз можна. Досить завантажити файл в папку з настройками або мовами. Нагадуємо, що модуль використовує настройки і мови, які завантажує з бази даних, а файли використовуються для експорту та імпорту. Використання пакетів налаштувань і мов дозволяє гнучко налаштовувати фотоальбоми, наприклад, до певного шаблону, довантажувати певний пакет налаштувань і мов, але про це читайте в інший нашій статті.

В пакетах з'явилися нові параметри, нові розділи підвищують гнучкість настройки модуля: наприклад, розділ ЧПУ, «водний знак»; в розділі фільтрація даних додані нові параметри по налаштуванню фільтрації сео-штучок.

Покращено пошук по пакетам, до параметрів приписується категорія.

15. Нові теги шаблонів превью фотографій

Доданий новий тег (cat) для шаблону середнього превью. Який дозволяє вивести безпосередньо початковий альбом, до якого належить фотографія.

16. Нові сео-примочки, такі як alt фотографій, ключові слова і опис сторінки фотографій

17. Нові сео-примочки для альбомів, такі як ключові слова і опис

18. Нове поле для альбомів «Правила»

«Правила» - це новий, спеціальний текстовий блок, який виводитися на сторінках альбому. Наприклад, в ньому можна розміщувати правила публікації фотографій в альбомі, або рекламу, або ще щось. Можливо включати висновок «правил» тільки на першій сторінці.

19. Новий алгоритм підрахунку кількості фотографій в альбомі

Змінився алгоритм підрахунку кількості фотографій в альбомі. Тепер лічильник буде включати всі фотографії, які містяться у вкладених альбомах.

20. Можливість обмеження доступних посилань для скачування фотографій інших розмірів

21. Висновок в профілі користувача фотографій, на яких він відзначений

Крім колишніх випадкових фотографій користувача, тепер стане можливим висновок фотографій, на яких відзначений користувач. Крім того, ці фотографії відображаються на стандартних сторінках фотоальбому.

22. користувача форматування дати альбому в розділі «Мови» адмін-центру

Звичайно це не всі нововведення, саме «смачне» всередині. Виправлені всі знайдені баги і недоліки, граматичні помилки. В тому числі, не без допомоги наших користувачів і клієнтів. Спасибі вам.

Про використання модуля

Перед установкою модуля уважно вивчіть угоду про його використання. Це файл "license.txt" всередині архіву.

Тип використання: безкоштовно, за умови збереження копірайтів
Вартість видалення копірайтів, "ліцензія": 840 рублів або $ 28
"Ліцензія" надає можливість приховування публічних копірайтів, а так само дає право на зміну php коду в своїх цілях.
Купити "ліцензію" можна написавши в технічну підтримку. Купуючи кілька ліцензій відразу, Вам робляться знижки.

Технічна підтримка
Технічна підтримка надається
ICQ: 709-056
ICQ: 1-806-110
Skype: AdminClubRu
На форумі: http://admin-club.ru/forum/
Як ел. поштою: [Email protected]
Крім безкоштовних послуг (Консалтинг) наша технічна підтримка може платно встановлює модуль.

Були підготовлені і реалізовані наступні зміни:

1. У скрипт доданий потужний фреймворк jQuery, що дозволило перевести взаємодію відвідувачів сайту зі скриптом на новий рівень. Завдяки даній бібліотеці всі AJAX функції скрипта отримали власні анімаційні ефекти:

Додана плавна анімація інформаційного вікна завантаження AJAX, також всі налаштування даного вікна перенесені в CSS шаблону
- додано плавне позиціонування полів редагування новин і коментарів при швидкому редагуванні
- додана анімація при додаванні коментарів на сайті
- додана анімація при попередньо перегляді написаного персонального повідомлення
- додана анімація при перегляді списку архіву новин
- додано анімоване перегортання календаря у вигляді перегортання книжки
- доданий ефект загасання при голосуванні на сайті і перегляді результатів
- замінено спливаюче повідомлення про отримання нових персональних повідомлень на сайті.

А також завдяки потужним можливостям jQuery, ви можете додавати в свій шаблон і оформлення безліч додаткових можливостей і ефектів. Увага, якщо у вашому шаблоні вже використовується даний фреймворк, то вам необхідно видалити з вашого шаблону підключення даної бібліотеки, тому що скрипт автоматично підключає jQuery і жодного додаткового підключення в шаблонах більше не потрібно.

2. У налаштування відео-програвачів додана можливість включення або відключення перегляду схожих новин, при публікації відео знаходиться на сервісі Youtube.

3. На головній сторінці адмінпанелі скрипта,з метою оптимізації простору, розділи блокнота, статистики і автоперевірки скрипта об'єднані у вкладки.

4. В адмінпанелі додана нова система вкладок, яка забезпечує більш точне відображення в різних браузерах, а також наділена анімацією при зміні вкладок.

5. З сайту і з адмінпанелі були прибрані всі стандартні javascript Alert,замість них виводиться спливаюче повідомлення або інформація про виниклу помилку, зовнішній вигляд даних повідомлень налаштовується в шаблонах.

6. Всі діалоги на сайті і в адмінпанелі на підтвердження виконання тих чи інших дій на сайті замінені на спливаючі повідомлення, зовнішній вигляд даних повідомлень також налаштовується в шаблонах.

7. Всі стандартні JS діалоги, що вимагають введення інформації від користувача, на сайті і в адмінпанелі замінені на спливаючі форми, адаптовані під шаблони сайту. Оптимізована робота вставки BB-тегів посилань у всіх браузерах відмінних від IE, дані браузери також запам'ятовують виділений текст і замінюють його при вставці посилання.

8. Додано видалення коментарів на сайті з використанням технології AJAX, коментарі видаляються з сайту без перезавантаження сторінки, тим самим дана дія здійснюється набагато швидше, і заощаджуються ресурси вашого сервера. Додатково також використовується ефектна анімація, при видаленні коментаря зі сторінки.

9. Для шаблону повної новини (fullstory.tpl) доданий тег (comments) - даний тег виводить коментарі, написані до даної новини. Даний тег буде корисний тим, кому необхідно розмістити коментарі, наприклад загальному дизайні повної новини. Даний тег не є обов'язковим, в разі його відсутності коментарі будуть автоматично розташовані скриптом нижче повної новини, як і раніше.

10. Для шаблону повної новини (fullstory.tpl) доданий тег (addcomments) - даний тег виводить форму додавання коментарів на сайт, спільно з новим тегом (comments) ви можете розміщувати форму додавання коментарів як вище, так і нижче самих коментарів. Даний тег також не є обов'язковим, в разі його відсутності форма буде автоматично розташована скриптом нижче повної новини, як і раніше.

11. Для шаблону повної новини (fullstory.tpl) доданий тег (navigation)- виводить навігацію по коментарях, якщо коментарі розташовані на декількох сторінках, сумісний з новим тегом (comments) ви можете розташовувати навігацію по коментарях як вище, так і нижче самих коментарів. Даний тег також не є обов'язковим, в разі його відсутності навігація буде автоматично розташована скриптом нижче повної новини, як і раніше.

12. Доданий RSS експорт новин для каталогу, для отримання новин з певного каталогу використовується URL http://website.ru/catalog/идентификатор/rss.xml в разі якщо включено ЧПУ, і URL http://website.ru/engine/ rss.php? catalog \u003d ідентифікатор якщо ЧПУ відключено. У разі перегляду сторінки каталогу RSS посилання автоматично формуються для метатегів сторінки і адреса доступна при натисканні відповідної кнопки в браузері.

13. Додана підтримка RSS-інформерів і реклами на сторінках для друку статичних сторінок.

14. Для шаблону читання персональних повідомлень (pm.tpl) додані наступні теги, аналогічні для шаблону коментарів: (foto), (group-icon), (group-name), (news-num), (comm-num), (signature), (date), (registration), (icq), що виводять повну інформацію про користувача, що відправив персональне повідомлення. Також для даного шаблону додані теги виведення додаткових полів профілю користувача.

15. При призначеному для користувача виведенні новин з використанням тегу custom додана підтримка за ключовими словами: текст - виводить текст в тегах, якщо дана новина зафіксована, текст - виводить текст в тегах, якщо дана новина не була зафіксована.

16. Для шаблону кратної новини додано використання нових тегів: текст - виводить текст в тезі, якщо новина належить вказаним категоріям, а також тегів: текст - виводить текст в тезі, якщо новина не належить вказаним категоріям. На відміну від існуючого тега category дані теги враховують не ту категорію, яку дивиться відвідувач на сайті, а категорії, до яких належить новина, тим самим ви можете задавати різні оформлення для новин знаходяться в різних категоріях, але показуються на одній сторінці, наприклад головна сторінка , каталог, останні новини і т.д.

17. При кліці на логін користувача додано відображення за допомогою технології AJAX картки користувача, з повною інформацією про нього. Для відображення картки використовується новий файл шаблона profile_popup.tpl в якому ви можете використовувати практично всі теги з профілю користувача. Детальніше про всі можливі тегів для даного шаблону ви можете прочитати в документації по скрипту.

18. У налаштування груп додана можливість вказувати максимальну кількість новин, яку дозволено додавати користувачеві на сайті протягом одного дня. Ця установка дозволяє ефективно зі спамерами, що відправляють десятки новин за допомогою спам програм, і не обмежувати довірені групи користувачів.

19. З метою забезпечення додаткової безпеки адміністраторських аккаунтів, для адміністраторів заборонено змінювати свій E-mail адресу і пароль при перегляді і редагуванні свого профілю на сайті. Для того щоб змінити ці дані вони повинні зайти в адмінпанель скрипта і в розділі управління користувачами змінити E-mail або пароль.

20. Додана можливість задавати ім'я викачуваного файлу або будь-який текст для посилання на скачування для файлів завантажених на сервер через скрипт. Для виведення використовується тег [аttachment \u003d 23: тут ім'я файлу або будь-який текст].

21. У шаблони доданий новий файл шаблона preview.tpl, призначений для організації попереднього перегляду новин і статичних сторінок. При організації складних шаблонів із складною версткою і підключенням додаткових скриптів, не завжди доречно при попередній перегляд використовувати стандартні файли шаблонів для коротких і повних новин. Тому ви можете організувати попередній перегляд з використанням спеціального шаблону. Даний файл є необов'язковим і якщо він відсутній, то будуть використані стандартні файли шаблонів. Повну документацію по тегам цього шаблону, ви можете побачити в документації по скрипту.

22. Додана нова панель для відображення і вставки смайлів в новинах або коментарів. Дана панель автоматично адаптується під розміри смайлів, має великі розміри і набагато зручніше при використанні великої кількості смайлів.

23. У шаблони коротких і повних новин доданий тег (login) який виводить логін користувача що додав новину у вигляді звичайної текстової інформації без посилань на профіль і картку користувача.

24. Додані нові механізми для захисту скрипта від підбору паролів до акаунтів користувачів на сайті. В налаштуваннях скрипта ви можете встановити максимальну кількість допустимих невдалих спроб авторизації. При досягненні цієї кількості, IP відвідувача повністю блокується для авторизації на сайті терміном на 20 хвилин. Що робить спроби підбору пароля методом перебору, повністю безглуздими.

25. У налаштування груп додана можливість встановлювати ліміт на кількість E-mail повідомлень на добу іншим користувачам сайту і адміністрації сайту. Якщо ви не хочете встановлювати даний ліміт, то ви можете встановити 0, що знімає ліміти на відправку.

26. Додана можливість відтворення відеороликів з сервісу Yotube безпосередньо у вбудованому плеєрі DLE, а не з використанням стандартного плеєра сервісу. При цьому сам плеєр може відтворювати відеоролик в двох режимах: у високій якості і низькому, за вибором користувача сайту. Дана можливість включається і відключається в налаштуваннях відео-програвачів. Приклад ви можете подивитися на сторінці: http://dle-news.ru/1045-primer-vosproizved...nom-pleere.html

27. Для плеєра додана нова можливість публікації відеороликів в двох режимах, з низьким дозволом і з високим HD дозволом відео. Для публікації даного виду відтворення, вам знадобиться два відео ролика, один в низькій якості, інший у високій. Відео публікується тегом


тобто два ролика перераховуються через кому. Перший ролик це ролик з низькою якістю, другий з високим. При відтворенні користувач зможе самостійно вибрати в якій якості йому дивитися, натиснувши на відповідну піктограму на плеєрі.

28. У лічильник перегляду новин внесені зміни в роботі. Тепер він не вважає переходи між сторінками однієї новини і не збільшує лічильник переглядів новини. А також лічильник не рахує переходи між сторінками з коментарями для даної новини.

29. Додані механізми флуд контролю при додаванні новин на сайті. Ви можете в налаштуваннях груп з певними інтервалами в секундах протягом яких користувачеві заборонено додавати повторно іншу новину на сайт.

30. У налаштування груп додана можливість примусово встановити використання користувачами лише тегу при додаванні посилань. При включенні даного пункту в налаштуваннях груп, якщо користувач публікує посилання з використанням звичайного тега, то дані посилання будуть автоматично сконвертовані в захищені посилання тегу

31. У адмінпанелі, в розділі редагування користувачів,в масові дії над користувачами додана можливість видалення всіх персональних повідомлень для обраних користувачів сайту.

32. Додана функція автозаповнення слів для хмаринки тега при їх додаванні до новини. У міру набору слів, скрипт за допомогою технології AJAX здійснює пошук в базі даних вже існуючих слів в базі даних, і виводить їх у вигляді підказок, з можливістю вставки в поле.

33. Додана функція швидкого пошуку новин на сайті. Дана можливість включається і відключається в налаштуваннях скрипта. При включенні швидкого пошуку, скрипт буде за допомогою технології AJAX, проводити пошук "на льоту" в міру введення користувачем рядка пошуку і виводити результати у вигляді підказки.

34. Додана можливість встановлювати ліміт часу в налаштуваннях груп, в перебігу якого, користувачеві дозволено редагувати або видаляти коментарі, з моменту їх публікації. Після закінчення даного ліміту, користувач не зможе наприклад відредагувати або видалити свій коментар, якщо йому це дозволено іншими налаштуваннями його групи.



35. Додана можливість відправки повідомлення автору новини, при видаленні його новини з сайту, із зазначенням причини видалення новини. При натисканні кнопки видалення новини, модератору буде запропоновано на вибір: просто видалити новина, або також відправити повідомлення, в якому модератор сайту може вказати причину, по якій його новина видаляється з сайту. Відправка даного повідомлення здійснюється за допомогою технології AJAX і не вимагає додаткового завантаження інших сторінок сайту.

36. У налаштування груп додана можливість включати відображення коду безпеки (CAPTHA) для персональних повідомлень, незалежно від коментарів. Тепер ви можете включити відображення даного коду окремо як для коментарів, так і для персональних повідомлень.

37. У налаштування груп додана можливість встановлювати ліміт на кількість персональних повідомлень в добу, які користувач може відправити іншим відвідувачам сайту.

38. У масове управління коментарів на сайті, додана можливість об'єднання вибраних коментарів.

39. Оновлений WYSIWYG редактор до актуальної версії, а також редактор був оптимізований для використання з бібліотекою jQuery, що дозволило забезпечити більш швидке завантаження редактора в браузер, а також більш швидку роботу редактора з текстами.

40. Виправлена \u200b\u200bпроблема в UTF-версії скрипта з автоматичним розбиттям довгих слів в коментарях,при якій довжина слова була в два рази менше, ніж зазначено в налаштуваннях скрипта.

41. Виправлена \u200b\u200bпроблема в UTF-версії скрипта, при якій відбувався пошук і заміна слів, зазначених в фільтрі слів, з урахуванням регістра, незалежно від встановлених налаштувань для слова в фільтрі.

42. Виправлена \u200b\u200bпроблема в UTF-версії скрипта пов'язана з невірним відображенням календаря вибору дати в адмінпанелі скрипта.

43. Виправлена \u200b\u200bпроблема, пов'язана з некоректним редагуванням додаткових полів профілю користувача в адмінпанелі скрипта, при якій відбувалося некоректне збереження інформації, що містить крім звичайного тексту спец. символи.

44. Виправлена \u200b\u200bпроблема, при якій могло відбуватися видалення закладок користувача, при маніпулюванні з закладками і переходу на неіснуючі сторінки.

45. Виправлена \u200b\u200bпроблема, при якій, в певних випадках не кешувати змісту тега (custom),незважаючи на явне вказівку включення кешування для тега.

46. \u200b\u200bВиправлені виявлені і заявлені раніше невеликі помилки в скрипті.

Оригінальні версії:

Любі друзі,

Завершено основний етап розробки версії 12.0, реліз знаходиться на тестуванні і предрелізний підготовці, ну а поки ми пропонуємо вам ознайомитися з інформацією про те, що чекає вас з виходом нової версії.

Були підготовлені і реалізовані наступні зміни:

1. долучення абсолютно новий дизайн панелі управління. Даний дизайн ми постаралися зробити більш сучасним, читаним і контрастним. Крім візуальних змін, новий дизайн має і ряд функціональних особливостей. У новій панелі управління представлена \u200b\u200bне одна, а відразу десять колірних схем, плюс одна спеціальна нічна схема, оформлена в темних тонах, для комфортної роботи в темний час доби. Також додана можливість управляти шириною бічного меню розділів, і загальною шириною панелі управління. А при роботі на пристроях з невеликими розмірами екранів, додана можливість переходу в повноекранний режим, приховавши рядок браузера і вкладки, для збільшення робочого простору панелі. Кожен користувач адмінпанелі має можливість самостійно тільки для себе налаштувати як буде виглядати панель, її параметри і колірну схему. При цьому для збереження параметрів панелі використовується спеціальна подвійна система зберігання налаштувань. Налаштування зберігаються як на сервері, так і в локальному сховищі браузера. Що забезпечують унікальні можливості при використанні налаштувань панелі управління. Так серверне збереження налаштувань дозволяє уникати ефекту "мерехтіння" при застосуванні обраного користувачем дизайну, і при використанні іншого браузера також використовувати автоматично вибрані настройки. А збереження параметрів в локальному сховищі дозволяє відновлювати вибрані настройки при повному скиданні параметрів на сервері, наприклад, в разі переустановлення скрипта або при його глобальному оновленні, наприклад, на нові версії. Сподіваємося, що вам сподобається працювати з новою панеллю керування. Подивитися невелику демонстрацію нової панелі ви можете на відео вище.

2. В панелі управління скриптом доданий короткий попередній перегляд останніх отриманих персональних повідомлень на сайті. Тим самим користувач зможе при необхідності швидко перейти до потрібного повідомлення безпосередньо відразу з панелі управління.

3. В адмінпанелі, при додаванні публікацій на сайт, Відразу після додавання публікації, додана можливість вибору наступного дії. На вибір пропонується: "Додати ще одну публікацію", "Перейти відразу до редагування щойно доданої публікації", "Перейти до списку публікацій". Тим самим можна швидко перейти до найбільш частим діям в один клік.

4. В адмінпанелі, при редагуванні публікації, Відразу після її успішного збереження, додана можливість вибору: "Перехід до списку публікацій" або "Продовжити редагування даної публікації". Тим самим користувачі, які періодично зберігають публікацію, в разі редагування, можуть швидко перейти до продовження розпочатого редагування.

5. В адмінпанелі в розділі управління статичними сторінками, Додано збереження статусу де знаходиться користувач, перед редагуванням або додаванням сторінки, і після редагування сторінки він буде повертатися туди ж де і був. Дане нововведення зручно при наявності великої кількості сторінок, і, наприклад, завданні будь-яких параметрів пошуку, користувачеві після повернення після редагування, не доведеться шукати або переходити на потрібну сторінку заново.

6. В адмінпанелі при додаванні статичної сторінки, Відразу після її збереження, додана можливість вибору: "Додати ще одну сторінку", "Перейти відразу до редагування щойно доданої сторінки", "Перейти до списку раніше доданих сторінки". Тим самим можна швидко перейти до найбільш частим діям в один клік.

7. В адмінпанелі також при редагуванні статичної сторінки, Відразу після її збереження, додана можливість вибору: "Перехід до списку сторінок" або "Продовжити редагування даної сторінки". Тим самим користувачі, які періодично зберігають публікацію, в разі редагування, можуть швидко перейти до продовження розпочатого редагування.

8. У адмінпанелі при виділенні публікацій, Коментарів, статичних сторінок, і т.д., для здійснення масових дій над ними, добавлена \u200b\u200bпідсвічування обраних елементів. Тим самим ви зможете зручно бачити якісь елементи ви вибрали.

9. Повністю перероблено редагування профілів користувачів в панелі управління. Тепер в адмінпанелі доступне редагування всіх параметрів користувачів, які раніше були доступні тільки в редагуванні профілів на сайті.

10. Доданий новий модуль "Метатеги". Даний модуль дозволяє перепризначити в адмінпанелі метатеги title, description, keywords для певних сторінок сайту. Скрипт DLE формує дані метатеги для всіх сторінок сайту автоматично, але іноді необхідно задати для певних сторінок свої власні окремі значення, наприклад, зробити так, щоб на сторінці зворотнього зв'язку використовувалися нестандартні з налаштувань скрипта, а певні тільки для даної сторінки. Тепер за допомогою даного модуля, ви можете це зробити в адмінпанелі вашого сайту. В даному модулі ви задаєте URL сторінки для якої хочете перепризначити метатеги, і задаєте нові значення цих тегів. Після чого для даної сторінки будуть застосовуватися зазначені вами значення. Ви можете перепризначити як все поля для даної сторінки, так і окремі. Наприклад, якщо ви залишите поле keywords порожнім, то для нього будуть застосовані значення за замовчуванням для цього поля і для цієї сторінки. Ви можете вказати безпосередньо адресу сторінки, для якої ви хочете змінити метатеги, а також ви можете вказати групу посилань використовуючи символ "*", який означає пошук по будь-якому символу, наприклад, вказавши / page / * / зазначені метатеги будуть використовуватися для сторінок / page / 1 /, / page / 2 /, / page / будь-який текст / і т.д.

11. Додана можливість експорту користувачів з сайту. Якщо ви використовуєте для організації розсилок повідомлень користувачам сторонні сервіси або програми, то за допомогою експорту ви можете швидко сформувати потрібні дані. Експорт користувачів здійснюється в адмінпанелі в розділі редагування користувачів. Ви можете експортувати як всіх користувачів, так і відповідних певним критеріям. Експорт здійснюється або в форматі CSV або Exel на вибір. 12. Додана можливість переносити публікації в інші категорії при настанні певного часу. Для цього при додаванні або редагуванні публікації, в налаштуванні "Термін дії до", ви можете вибрати дію "Перемістити в іншу категорію", і призначити одну або кілька категорій в які потрібно буде перенести публікації при настанні зазначеної дати.

13. Додана можливість виключати певні новини з пошуку по сайту. При додаванні або редагуванні новини в адмінпанелі ви можете встановити опцію "Виключити з пошуку" для кожної публікації окремо. Тим самим ви можете виключити з пошуку новини, для яких ви не хочете, щоб вони брали участь в пошуку по сайту.

14. Додана можливість призначати кожної новини пароль або список паролів, необхідний для перегляду даної публікації. У разі якщо публікації заданий пароль, то в разі переходу на повну новину, у користувача буде запитано введення пароля, і публікація буде показана тільки в разі введення правильного пароля. Ваш пароль буде діяти до тих пір, поки користувач не закриє браузер, і в межах однієї сесії роботи з сайтом, пароль НЕ буде запитуватися повторно.

15. Додана можливість виключати певні статичні сторінки з пошуку по сайту. При додаванні або редагуванні сторінки в адмінпанелі ви можете встановити опцію "Виключити з пошуку" для кожної статичної сторінки окремо.

16. Додана можливість призначати кожної статичної сторінці пароль або список паролів, необхідний для перегляду даної статичної сторінки. У разі якщо для сторінки заданий пароль, то в разі переходу на дану сторінку, У користувача буде запитано введення пароля, і сторінка буде показана тільки в разі введення правильного пароля. Ваш пароль буде діяти до тих пір, поки користувач не закриє браузер, і в межах однієї сесії роботи з сайтом, пароль НЕ буде запитуватися повторно.

17. Для додатковий полів, Що мають тип "перехресні посилання", доданий висновок автопідказок при додаванні і редагуванні публікацій, у вигляді списку вже наявних в базі даних слів. Тим самим полегшується заповнення даних полів, а також знижується ймовірність помилкового заповнення поля.

18. Для модуля редиректів додана можливість використання масок для завдання шаблону за якими виробляти редіректи. Для цього при завданні URL, з якого потрібно виробляти редирект, використовується символ "*", який означає що замість "*" може знаходиться в URL будь-який набір символів. Наприклад, ви можете задати / page / * /, де і буде проводиться редирект з усіх сторінок, таких як / page / 1 /, / page / 2 /, / page / text / і т.д.

19. У адмінпанелі, в розділі редагування користувачів, Додана можливість швидкого переходу до редагування групи конкретного користувача.

20. Для шаблонів статичних сторінок (static.tpl і інших призначених сторінці), Додана підтримка нового тега текст, який виводить текст ув'язнений в них у вигляді посилання на редагування статичної сторінки, для груп користувачів, яким дозволено редагування статичних сторінок. Тим самим полегшується швидкий перехід до редагування потрібної сторінки, при великій кількості статичних сторінок.

21. Для тега призначеного для користувача виведення публікацій (custom ....) доданий новий параметр сортування публікацій "id_as_list" який працює совместо з параметром "id", і сортує публікації так як вони вказані в списку. Наприклад, тег (custom id \u003d "3,4,1,2" order \u003d "id_as_list") виведе спочатку новина c ID 3 потім 4 потім 1 потім 2. Дане нововведення корисно, коли ви хочете вивести потрібні публікації в строго заданому порядку.

22. Для тега призначеного для користувача виведення коментарів (customcomments ....) також доданий новий параметр сортування публікацій "id_as_list" який працює спільно з параметром "id", і сортує виводяться коментарі так як вони вказані в списку. Наприклад, тег (customcomments id \u003d "3,4,1,2" order \u003d "id_as_list") виведе спочатку коментар з ID 3 потім 4 потім 1 потім 2. Дане нововведення корисно, коли ви хочете вивести потрібні коментарі в строго заданому порядку.

23. У налаштування груп користувачів додана можливість включати дозвіл на публікацію в коментарях відео з використанням тегів. Тим самим ви можете дозволити або заборонити для кожної групи користувачів, чи дозволено їм публікувати в коментарях до публікації відео, чи ні.

24. У налаштування груп користувачів додана можливість включати дозвіл на публікацію в коментарях медіа віджетів з використанням тегів. Тим самим ви можете дозволити або заборонити для кожної групи користувачів, чи дозволено їм публікувати в коментарях медіа віджети, чи ні.

25. Внесено зміни в роботу швидкого редагування публікацій на сайті. Тепер при швидкому редагуванні показуються тільки ті поля, які були раніше заповнені при додаванні публікації або повному редагуванні. Це стосується і полів короткого і повного тексту для публікації. Якщо поля короткого опису або повного опису були незаповнені, вони більше не відображаються при швидкому редагуванні. Дане нововведення буде корисно для тих хто використовує тільки доп. поля для публікації, вони не будуть бачити зайвих полів при швидкому редагуванні на сайті.

26. Додана можливість прибирати з шаблону додавання публікації на сайті такі поля як "короткий" і "повне" опис, зі збереженням всіх інших проявів функціональності, наприклад, редакторів. Дане нововведення буде корисно тим, хто будує додавання публікацій виключно з використанням додаткових полів.

27. Доданий новий глобальний тег для шаблонів (category-id), Який виводить ID переглядається відвідувачем сайту категорії. Даний тег буде корисний при організації меню на сайті, а також коли потрібно швидко перепризначити будь-які CSS класи або самі імена файлів шаблонів, при оформленні шаблонів виводу публікацій.

28. Доданий новий глобальний тег для шаблонів (category-title), Який виводить ім'я переглядається відвідувачем сайту категорії. Даний тег буде корисний, коли на сайті потрібно окремо вивести ім'я переглядається категорії.

29. Для категорій додана можливість задати повноцінне короткий опис. Опис створюється в адмінпанелі при додаванні або редагуванні категорій у відповідному розділі. В описі категорії ви можете використовувати як BBCODES теги, так і HTML теги. Для виведення опису на сайті використовується новий глобальний тег для шаблонів (category-description), який виводить заданий опис, коли користувач переглядає дану категорію, також висновок доступний і при виведенні повних публікацій. Тим самим за допомогою простої конструкції, наприклад: (category-title)
(Category-description) ви можете виводити в потрібному місці автоматично назву категорії і її короткий опис. За допомогою додаткових тегів, можна обмежити висновок цієї інформації, наприклад, тільки на першій сторінці категорії.

30. Для тега виведення меню категорій (catmenu ...), Для його параметра "subcat" додана можливість використання нового значення "only", яке означає що потрібно виводити тільки підкатегорії із зазначеної категорії. Наприклад, при використанні тега (catmenu id \u003d "1" subcat \u003d "only") будуть виведені тільки підкатегорії належать категорії з ID "1". Дане нововведення корисно, коли при відвідуванні певної категорії потрібно буде вивести список її підкатегорій. Наприклад, за допомогою простої конструкції (Catmenu id \u003d "(category-id)" subcat \u003d "only") ви можете автоматично виводити список підкатегорій у переглядається на сайті категорії.

31. У налаштування категорій в панелі управління, Додана можливість виключити обрану категорію з пошуку. Тим самим ви можете для кожної категорії задати чи буде вона брати участь в пошуку по сайту. Якщо категорія виключена з пошуку, то при пошуку публікацій на сайті, новини з даної категорії не будуть відображатися в знайдених результатах.

32. Для додаткових полів, що мають тип "Галерея зображень", Додана можливість виводити завантажені зображення окремо. Для цього в шаблонах використовується тег, де "X" це ім'я додаткового поля, а "Nr" це номер зображення з галереї. Наприклад, при використанні буде виведено зображення номер два, завантажене в додаткове поле з ім'ям "test". Тим самим ви можете використовувати одне поле, і при цьому виводити превью галереї з однієї картинки в коротких новинах, а повністю галерею вже при перегляді повних новин.

33. Додана можливість безпечного використання тега (titlе) в HTML атрибутах, при виведенні публікацій. Наприклад, ви можете використовувати alt \u003d "(! LANG: (titlе)" и текст будет сохранять валидность документа, если в заголовке есть кавычки.!}

34. Для тега додана підтримка публікації відео і постів з сервісу Facebook.

36. Доданий автоматичне скидання кеша браузера для CSS і JS файлів, Використовуваних скриптом, при оновленні скрипта на нову версію. Дане нововведення дозволить браузеру при оновленні скрипта, відразу завантажувати актуальні файли від нової версії, а не використовувати старі з кеша.

37. Додана підтримка тега (THEME) в попередньому перегляді рекламних матеріалів в панелі управління скриптом.

38. При додаванні будь-яких даних в адмінпанелі, Добавлена \u200b\u200bвізуальна підсвічування скільки символів додано в цьому полі, і скільки максимум ще можна додати. Дане нововведення дозволяє візуально бачити, скільки можна ще ввести, щоб не вийти за обмеження на довжину поля.

39. У разі якщо в налаштуваннях скрипта не вказано протокол вашого сайту, Починаючи з цієї версії DLE буде використовувати безпечне SSL з'єднання і буде генерувати посилання на https протокол.

40. Додані превентивні заходи захисту сайту від "нескінченних" редиректів, В разі якщо в налаштуваннях скрипта включено використання тільки HTTPS протоколу, але при цьому сервер не налаштований коректно і не передає інформації про використовуваному сайтом протоколу.

41. У адмінпанелі, для розділу фільтр слів, додані превентивні заходи щодо захисту від випадкового видалення слова з фільтра слів. Тепер дана дія потрібно буде підтвердити.

42. Для сторінок персональних закладок публікацій, Добавлена \u200b\u200bвідправка 403 HTTP коду (доступ заборонений) в браузер, в разі якщо за адресою закладок, заходить незареєстрований користувач. Тим самим дані сторінки будуть заборонені до індексації для пошукових систем, і вони не будуть помилково індексувати дану сторінку з одним єдиним повідомленням про помилку доступу до розділу.

при показі останніх коментарів на сайті, для сайтів з великою кількістю коментарів.

44. Оптимізовано показ блоку хмари тегів, На базах даних з великою кількістю публікацій на сайті. Запит до бази даних було покращено і прискорений.

45. Додана підтримка фігурних дужок (І) в модулі "Фільтр слів", тепер ви можете використовувати в фільтрі слова, що містять дані символи.

46. \u200b\u200bДодано автоматичне виключення публікацій з карти сайту для пошукових систем, в разі якщо в самій публікації у вкладці "Доступ" був заборонений перегляд публікації для гостей.

47. Оновлені до актуальних версій візуальні редактори Froala і TinyMCE. В даних редакторах були виправлені раніше виявлені проблеми в роботі.

48. Оновлений до актуальної версії парсер HTML коду для додаються на сайт публікацій.

49. Виправлена \u200b\u200bпроблема, Пов'язана з некоректним повідомленням пошукових систем по крону про оновлення карти сайту, в разі якщо ім'я сайту в налаштуваннях скрипта було задано без вказівки протоколу.

50. Виправлена \u200b\u200bпроблема, При якій могли не відображатися візуальні редактори на сторінці додавання публікації на сайті, в разі якщо на цій же сторінки перебували теги custom.

51. Виправлена \u200b\u200bпроблема, При якій міг не завантажуватися візуальний редактор при швидкому редагуванні на сайті, якщо висновок публікацій на сайті використовується тільки тегом (custom ...), без використання основного тега (content).

52. Виправлена \u200b\u200bпроблема, При якій в повідомленнях на E-mail, про нові коментарі або персональних повідомлень, вирушав злитий текст без переносів рядків.

53. Виправлена \u200b\u200bпроблема, При якій губився перенесення рядків в порожніх незаповнених рядках при використанні редактора TinyMCE в новинах.

54. Виправлена \u200b\u200bпроблема, При якій некоректно відображалися деякі шаблонні теги для статичних сторінок, при виведенні статичних сторінок в результатах пошуку.

55. Виправлені виявлені і заявлені раніше невеликі помилки в скрипті.

Ось і вийшла нова версія скрипта DataLife Engine 10.0 Nulled / Оригінал і тепер доступна на нашому сайті як оригінал, так нуллед версія, яку вам не потрібно буде активувати. Варто відзначити, що в новій версії вас чекає нова система захисту від спаму заснована на хмарному сервісі. що значно знизить спам на вашому сайті і зробить чистішим. була оновлена мобільна версія шаблону, а так само поліпшена інтеграція з соціальними мережами, що не менш важливо зараз з великим зростанням популярності соціальних мереж. Розширено можливості функції custom зробивши її ще більш зручною для використання. Якщо вас цікавить більш докладний список всіх змін, то ви можете подивитися список змін на офіційному сайті і ознайомиться з усіма змінами.

Так само хотілося б нагадати, що ми намагаємося надавати на нашому сайті тільки актуальну версію Архів з шаблоном нерідко оновлюється, в скрипт вносяться зміни про який розробник не згадує. Так само ви можете завантажити dle 10 nulled c нашого сайту в двох кодуваннях на ваш вибір. Переконливе прохання не ставити питання з приводу категорії в коментарі, в особисті повідомлення. Вибір робити вам наше завдання лише надати вам можливість скачати з нашого сайту актуальну версію дле десятої версії. Так само трохи нижче ви зможете знайти інструкцію по оновленню шаблонів, тут вже вам вирішувати, чи варто оновлювати свій шаблон або не варто. Ми не стали оновлювати, та й сенсу особливого в цьому немає.

За посилання запропонованим нижче ви можете скачати останню версію скрипта з усіма змінами внесених в дистрибутив після виходу релізу. Якщо у вас немає можливості скачати по запропонованих посиланнях, ми можемо вам запропонувати альтернативні посилання для скачування. Вам лише необхідно повідомити про це в коментарях. Так само нижче ви знайдете інструкцію по зміні шаблону з однією версією під іншу. У шаблоні необхідно буде зробити лише зміни в одному файлі і то як нам здається це не дуже критично буде якщо ви не хочете сплачувати змін. Більш докладно про всі зміни в новій версії скрипт ви зможете дізнатися на сайті і вирішити для себе чи варто вам оновлюватися чи ні.




Увага важлива інформація для тих хто оновлює стару версію скрипта на нову:

Ви повинні строго слідувати інструкції по оновленню скрипта, яка знаходиться в архіві дистрибутива в файлі /Documentation/upgrade.html

Під час оновлення бази даних на нову версію, скриптом поновлення робляться складні MySQL запити, Що змінюють структуру таблиць. На великих базах даних, подібні операції дуже ресурсо-затратні, і можливо їх виконання зажадає декількох хвилин, і випадку неможливості їх виконання через PHP скрипт, вам буде потрібно SSH доступ до сервера для виконання даних запитів. Перед кожним подібним запитом, скрипт поновлення буде показувати вам даний запит, збережіть його у себе, щоб ви в разі неможливості його виконання через скрипт, змогли виконати його через SSH доступ.

У зв'язку з тим, що нові версії скрипта містять зміни в структурі бази даних, настійно рекомендується перед оновленням відключити в файлах шаблонів підключення сторонніх модулів, інакше ви можете після поновлення побачити на сайті MySQL помилки.

Відмінність Нулла від оригіналу лише в тому, що був береться стверджувати і замінений всього 1 файл (init.php), ніяких інших правок коду не робилося!

 

 

Це цікаво: