Поговоримо про меню на сайті dle. Точніше про те, як додати свої пункти в меню, або замінити існуючі на нові. Досить часто, у новачків, що тільки встановили дану CMS, виникає питання: «Як замінити стандартні пункти меню, у стандартному шаблоні, на свої?» Якщо, в wordpress, це можна здійснювати без редагування коду, то в dle ситуація інша, в код все ж таки доведеться залізти і трохи там розібратися. Однак складного в додаванні нових пунктів нічого немає, і я сподіваюся, що сьогодні ви зможете в цьому переконатися.

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

А далі все залежить від ситуації. Якщо нам необхідно додати в меню, посилання на категорію сайту, то переходимо в пункт «Категорії», а якщо нам потрібно створити сторінку, на яку буде направляти користувача пункт меню, то переходимо в пункт «Статичні сторінки». Принципової різниці між ними немає, тому ми виберемо один із двох варіантів, наприклад, «Категорії».

З'явиться форма створення нової категорії на сайті. Там усе просто. Для чого слугує кожне поле форми, див.

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

Після заповнення необхідних полів, як мінімум перших двох, натискаємо кнопку додати. Ця дія створить нову категорію на сайті, посилання на яку ми додамо в меню dle. І особливу увагу зверніть на друге поле, де необхідно було прописати альтернативне ім'я категорії, яке складатиме адресу, за якою знаходитиметься категорія. У моєму прикладі він виглядатиме так: http://сайт.ru/primer_category/

Тепер перейдемо до безпосереднього додавання нового пункту в меню dle.

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

А далі необхідно вибрати один із двох файлів, якщо використовується стандартний шаблон, у яких прописані меню на сайті. У стандартному шаблоні є два види меню: це горизонтальне і вертикальне. За горизонтальне меню відповідає файл topmenu.tpl, а за вертикальне меню у лівій колонці сайту відповідає файл sidebar.tpl. Обидва ці файли можна знайти у лівій колонці розділу «Шаблони сайту». А при натисканні на один з них, у правій колонці з'явиться сам код файлу.

Після відкриття файлу нам необхідно виправити будь-який існуючий пункт на наш. Тобто змінити назву, в даному випадку на назву категорії. І підставити посилання саму категорію (альтернативне ім'я), замість #. Тобто якщо я заміню пункт «Про сайт», то код меню виглядатиме так:

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

Якщо ви в чомусь не впевнені, наприклад, що вилучите щось зайве, то просто зробіть, щоб у разі непередбачених ситуацій його можна було відновити.

А маю на цьому все.

DataLife Engine (DLE)це розрахований на багато користувачів новинний движок призначений для організації власних блогів і ЗМІ в мережі інтернет. Завдяки потужній системі публікації, налаштування та редагування новин, двигун на крок уперед випереджає своїх найближчих конкурентів. А завдяки точній і продуманій структурі ядра, що зводить до мінімуму вимоги до ресурсів сервера, двигун здатний легко працювати з високовідвідуваними проектами, не створюючи при цьому яких-небудь особливих навантажень на сервер. Гнучкість та легкість у налаштуванні та інтеграції власного дизайну дозволить вам розгорнути власні сайти у найкоротші терміни, без будь-яких додаткових матеріальних витрат. Використання просунутої технології AJAX скоротить як трафік вашого сервера, так і трафік ваших відвідувачів, не кажучи вже про зручність використання цієї технології на сайті. Завдяки підвищеній увазі безпеки скрипту, зручності роботи з ним, а також динамічному розвитку, на користь використання DataLife Engine вже висловилися понад 70 000 порталів, що успішно використовують його в роботі. Двигун оптимізований під пошукові системи, що призведе до вашого сайту додаткових клієнтів.

Офіційний сайт:http://dle-news.ru/

FAQ: http://dle-news.ru/faq.html

Звертаємо вашу увагу на те, що це ПЗ єплатним, та установка буде розглянута на прикладіdemo-версії.

ВстановленняCMS DLE

    Для початку встановлення DLE потрібно зайти в панель керування хостингом, використовуючи посилання та дані, надіслані Вам на контактний e-mail під час замовлення послуги.

    Завантажуємо дистрибутив CMS DLE (DataLife Engine), наприклад тут http://dle-news.ru/demo.html .

    Переходимо до панелі керування хостингом пункт "Менеджер файлів" далі в директорію www/ім'я_домену. Видаляємо п-замовчання створений при додаванні домену файл index.html, натискаємо кнопку "Закачати" вибираємо архів CMS DLE і натискаємо ОК.

    Після накачування архіву CMS DLE (DataLife Engine) клацаємо по ньому один раз, щоб він виділився і натискаємо кнопку "Витягнути". Після розпакування архіву Ви повинні дійти такого вигляду:

    Далі нам необхідно створити базу даних CMS DLE (DataLife Engine), для цього в панелі керування хостингом переходимо до пункту "Бази даних" та натискаємо кнопку "Створити". Вводимо ім'я бази, ім'я користувача та пароль та натискаємо ОК:

Надалі ім'я бази та користувача використовується з приставкою у вигляді вашого логіну в панелі керування хостингом:

У колонці "Тип бази даних" відображається хост бази db01.сайт.

    Після виконання вище описаних дій звертаємось у браузері на ім'я вашого домену, приступаємо до установки CMS DLE (DataLife Engine) натискаємо кнопку “Почати встановлення”:

Зверніть увагу! Для початку встановлення CMS DLE (DataLife Engine) при зверненні до домену, домен повинен відповідати за записами з сервера хостингу. Якщо домен лише додано на сервер і інформація про його записи ще не розійшлася по мережі, Ви можете прописати та зберегти на комп'ютері у файлі hosts наступний запис: IP-адреса сервера ім'я домену

83.69.23*.*** ім'я домену

IP-арес сервера можна переглянути в панелі керування хостингом Доменні імена - Записи запис:

имя_домена.ru.

A (адреса Internet v4)

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

Ставимо галку "Я приймаю умови угоди"та продовжуємо встановлення.

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

Дані, які вам потрібні (на прикладі нашого користувача):

Ім'я бази: vh12345_dle

Ім'я користувача БД: vh 12345_ admin

Пароль: пароль, який ви вказували під час створення БД

Сервер MySQL: графа Тип бази у розділі Бази даних db01.сайт(див. п.4) або

вказуємо у цьому полі mysql.ваш_домен

Префікс встановлюється довільно.

Дані для доступу до панелі керування- це створення облікового запису адміністратора вашого сайту, тут вказуємо бажані логін/пароль та e-mail адміністратора.

    Налаштування CMS DLE (DataLife Engine) завершено.

Видаляємо файл install.php, він знаходиться в директорії www/ваш_домен

    Запитуємо домен через браузер, входимо в адмінку CMS DLE (DataLife Engine) та розпочинаємо роботу з сайтом.

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


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

2. Додана підтримка двигуна InnoDB для бази даних MySQL.Під час встановлення скрипта ви можете вибрати, який тип зберігання використовувати. Для вибору доступне використання або InnoDBабо MyISAM. При виборі двигуна ми радимо керуватися наступними умовами. Якщо ваш сайт буде рідко оновлюватися новим контентом (реєстрація великої кількості користувачів, активне додавання нових коментарів тощо). сайт "довідник", то рекомендується використовувати MyISAMТип, він швидший при вибірці з бази даних. Якщо на сайті планується активне обговорення будь-якою кількістю користувачів, то рекомендується використовувати InnoDBтип. Більшість сайтів оптимальним вибором буде саме InnoDB, т.к. у майбутньому він легше масштабується. Вибір движка бази даних доступний тільки якщо на вашому сервері встановлена ​​версія MySQL не нижче 5.6.4. Якщо версія MySQL сервера нижче, доступне використання тільки MyISAM.

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

5. Додана можливість використовувати у тезі, також посилання на відео у сервісі Youtube. Тим самим ви можете організовувати змішані плейлисти, що включають ваше відео та відео на сервісі Youtube.

6. Додано можливість створення та використання плейлистів при відтворенні аудіо на сайті.Для цього аудіофайли просто перераховується в audio тезі через кому. Наприклад:
7. Додана можливість створення опису, для аудіо, яке буде видно при відтворенні музики в плеєрі, для цього в тезі вставки аудіо використовується наступний формат: . Приклад відображення можна побачити на скріншоті вище.

8. Для аудіо програвача додано можливістьдодавання посилань для відтворення потокового аудіо. Тим самим ви можете задавати та виводити плейлисти для прослуховування на своєму сайті радіостанцій.

9. У налаштування програвачів, в адмінпанелі, додано можливістьвибору теми для програвача. Для вибору доступна або темна, або світла тема для програвача, що робить відображення програвача на вашому сайті більш органічним.

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

11. До складу DataLife Engine доданий новий редактор WYSIWYG.Назва нового редактора FroalaEditor. Даний редактор має легкий і зрозумілий інтерфейс (на наш погляд найкращий інтерфейс) для створення і редагування контенту, HTML код генерований ним є одним з найчистіших і не має практично нічого зайвого, має відносно невелику вагу має швидкий рендеринг редактора на сторінці.

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

13. Для додаткових полів, які мають тип"Завантажуване зображення" та "Завантажуваний файл", додана автоматична заборона на повторне завантаження зображень і файлів, доки попереднє завантажене зображення або файл не будуть видалені. Тим самим знижується ймовірність прикріплення до новини, файлів і зображень, що не використовуються.

14. Для додаткових полів, що мають тип "Завантажуване зображення"додано нові теги: і , які виводять лише URL для зменшеної копії завантаженого зображення та URL для повного зображення відповідно, де "X" - це ім'я додаткового поля. Ці теги будуть корисними для веб-майстрів, які хочуть персонального оформлення завантажених публікацій на сайті, наприклад, спільно з іншими додатковими полями.

15. Для додаткових полів, що мають тип "Перемикач Так або Ні",додано можливість призначення стану «Увімкнено» або «Вимкнено» за умовчанням, яке буде використовуватися при додаванні нової публікації.

16. Додано можливість онлайн перегляду документів,що завантажуються на сайт через скрипт DataLife Engine. Для цього до шаблону виведення завантажених файлів (attachment.tpl) були додані такі теги: (online-view-link)який виводить посилання URL на перегляд документа онлайн у браузері, а також теги текст, які виводять укладений у них текст, якщо завантажений документ має формат, що підтримується для перегляду. Для перегляду онлайн підтримуються такі типи документів: Adobe PDF, Microsoft Word, Microsoft Excel. Перегляд документів відбувається безпосередньо у браузері відвідувача за допомогою сервісу Google Docs Viewer, тому відвідувачам не потрібно мати встановлені програми від Microsoft або Adobe.

17. У зв'язку з тим, що розробники WYSIWYG редактора LiveEditorвирішили припинити будь-які роботи з даного редактора, і він уже не отримував кілька років будь-яких оновлень, було прийнято рішення прибрати цей редактор зі складу DataLife Engine. Сайти, які раніше використовували цей редактор, будуть автоматично переключені на використання редактора FroalaEditor.

18. Додана можливість встановити опис зображень (атрибут alt)при масовій вставці зображень у новину. Для цього вам потрібно вибрати потрібні зображення, і натиснувши на будь-яке з них, задати опис. Після чого натиснути кнопку "Вставити вибране". Заданий опис буде також доданий для всіх картинок під час вставки.

19. Додано автоматичне скидання кешу Zend OPCacheпри зміні налаштувань сайту. Тим самим, при включеному даному кешуванні в налаштуваннях сервера, вам не потрібно самостійно скидати кеш, або чекати поки зміни набудуть чинності.

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

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

22. Додано можливість підписуватись на коментарідо новини, при публікації коментаря, навіть коли коментар йде на модерацію.

23. У профілі користувача на сайті, додана можливістьвідписатися від підписаних коментарів до публікацій із зазначенням кількості публікацій, на які підписаний користувач. Для цього у шаблоні userinfo.tpl (unsubscribe), який виводить чекбокс на відписку від коментарів, та кількість підписаних публікацій.

24. У профілі користувача на сайті, додано можливість автоматичнопідписатися на отримання повідомлень про нові коментарі, які додаються до новин, автором яких він є. Тим самим користувачеві не потрібно підписуватись окремо на кожну свою новину, достатньо скасувати відповідний чекбокс у налаштуваннях свого профілю. Для виведення чекбоксу, у шаблоні userinfo.tplдодано використання нового тега (news-subscribe).

25. У профілі користувача на сайті, додано можливість автоматичнопідписатися на отримання повідомлень про нові коментарі, які є відповідями на його власні коментарі. Для цього достатньо скасувати відповідний чекбокс у налаштуваннях свого профілю. Для виведення чекбоксу, у шаблоні userinfo.tplдодано використання нового тега (comments-reply-subscribe).

26. Додана підтримка розширення PHP Memcached.Скрипт DLE автоматично визначає, яке саме розширення PHP встановлено, Memcache або Memcached на сервері, і в залежності від цього використовує те чи інше PHP розширення, якщо в налаштуваннях скрипту включено Memcache кешування. Тим більше немає необхідності ставити на сервер саме розширення PHP Memcache.

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

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

29. Для шаблонного тега Текст додано можливістьвказати діапазон потрібних сторінок за допомогою символу тире. Наприклад, ви можете вказати Текст. Аналогічно, діапазон можна задати і для протилежного тега. Текст. Тим самим полегшується створення потрібного вам оформлення, і немає необхідності прописувати всі номери потрібних вам сторінок через кому.

30. Додано можливість відписуватися користувачам сайту від розсилок листів,які надсилаються з розділу "Розсилання повідомлень" адмінпанелі. Для цього при розсилці листів, ви можете задати або в шаблоні, або безпосередньо в тексті повідомлення тег (%unsubscribe%), який виводить у листі URL, що надсилається на відписку від отримання розсилки для користувача. При переході за цим посиланням для профілю користувача встановлюється статус "Не отримувати листів з сайту". При цьому користувачеві досить просто пройти за посиланням, йому не потрібно авторизуватися або робити будь-які інші дії на сайті. Тим самим він може легко відписатися від листів із сайту, якщо він давно втратив інтерес до сайту. Незважаючи на те, що розсилка листів дозволяє все одно надіслати повідомлення користувачу, навіть якщо він виявив бажання не отримувати листи. Ми настійно рекомендуємо вебмайстрам, щоб уникнути попадання сервера в спам фільтри, завжди при розсилці повідомлень враховувати статус, який користувач встановив у своєму профілі.

31. Додано автоматичне додавання для всіх зовнішніх посилань,які публікуються в новинах та коментарях, атрибуту rel, що містить у собі параметри "external noopener noreferrer". Цей атрибут дозволяє знизити ймовірність можливої ​​атаки на сайт з використанням механізмів соціальної інженерії.

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

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

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

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

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

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

38. Проведено оптимізацію відображення адмінпанелі DataLife Engineна мобільних пристроях у портретній орієнтації. Тим самим панель управління стала зручнішою під час її використання на смартфонах.

39. Бібліотека Jquery була оновлена ​​до лінійки 2. XX

40. Оновлено редактор TinyMCE до актуальної версії.

41. Виправлена ​​проблема, за якоїбуло неможливо використовувати крапку в дод. полях, що мають тип перехресних посилань.

42. Виправлена ​​проблема, за якоїформувалася невалідна верстка HTML коментарів під час використання деревоподібних коментарів.

43. Виправлена ​​проблема, за якоїдля тега (category-url) виводився URL-адреса на категорію з використанням ЧПУ, незалежно від налаштувань ЧПУ в адмінпанелі скрипту.

44. Виправлена ​​проблема, за якоївідбувалося дублювання індексів додаткових полів, що має опцію перехресних посилань, якщо новина публікується в декілька категорій.

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

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

47. Виправлена ​​проблема, за якоїнеможливо було ввести правильну відповідь на систему "Питання-Відповідь", якщо користувач відповідає на коментар, а не додає новий.

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

Інформація для скачування скрипта для клієнтів:

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

Якщо ви ще не є нашим клієнтом, ви можете на нашому сайті.

Обговорити реліз ви можете на

Виключно з ознайомлювальною метою. Адміністрація не несе відповідальності за його вміст. Завантажити безкоштовно .


Дорогі друзі,

Пропонуємо вам нову версію нашого скрипту DataLife Engine v.13.1 NULLED.У даному релізі на вас чекає додавання підтримки автоматичного оновлення плагінів на нові версії та ряд інших покращень у системі плагінів, додані нові можливості для зручнішої роботи з додатковими полями, доданий новий тип рейтингу "Подобається і Не Подобається", покращений пошук публікацій в адмінпанелі, та багато іншого, про це та інше читайте детальніше...

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


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


2. Додана можливість автоматичного оновлення плагінів на сайті. Для цього в плагіні задається URL для отримання інформації про наявність нової версії. За цим URL сайт розробника плагіна повинен віддавати масив у JSON форматі, який повинен містити інформацію про актуальну версію плагіна, а також посилання на завантаження актуальної версії плагіна. Наприклад, за цим URL має повертатися значення ("version":"2.0","url":"https://dle-news.ru/test/test.zip"). Після чого, під час перевірки оновлень, адміністратор сайту зможе дізнатися про наявність нових версій плагіна та оновити плагіни в адмінпанелі в один клік.


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


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

5. Для системи управління плагінами додана можливістьвикористовувати в іменах папок, що знаходяться в ZIP-архівах, тег (THEME). При завантаженні архіву через систему плагінів, цей тег буде замінено на ім'я шаблону, що використовується. Наприклад, розмістивши в архіві файл /templates/(THEME)/test.tpl, файл шаблону буде поміщений у шаблон, що використовується на сайті. Тим самим, при використанні складних плагінів, які містять приклади файлів шаблонів, вони можуть відразу завантажуватися в потрібну папку, що містить шаблон, що використовується користувачем.

6. Для системи управління плагінами, додана можливістьвикористовувати в дії "Пошук та заміна" у рядку заміни керуючі символи функції preg_replace, такі як \\1 і т.д., що знімає обмеження на пошук та заміну деяких кодів DLE.


7. Для додаткових полів, що мають тип "Зображення" та "Галерея зображень", додано можливість призначати кожному зображенню окремо, свій персональний опис, який також використовується як HTML атрибут alt, при виведенні даних додаткових полів на сайті.


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


9. Для публікацій та коментарів додано новий тип рейтингу "Подобається і Не подобається",який веде окремий облік як кількості лайків, і кількості дизлайків. Для цього до шаблонів виведення публікацій та коментарів додано нові теги: (likes)- який виводить кількість лайків, (dislikes) - який виводить кількість дизлайків, а також тег текст- який виводить текст, укладений у тегу, якщо у налаштування включений даний тип рейтингу.


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

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


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

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

14. Для хмари тегів додано можливістьвикористання символів "&" і "#", що дозволяє, наприклад, використовувати у хмарі імена різних брендів, наприклад, "H&M" тощо.


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


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


17. До адмінпанелі, в розділі управління перехресними посиланнями, додано можливістьдля масових дій над посиланнями, встановлювати заміну "Тільки у статичних сторінках", а також "У статичних сторінках, новинах та коментарях".

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

19. До шаблону виведення коротких новин (shortstory.tpl) додановикористання тегів текст, які виводять укладений текст у них, якщо публікації за даними критеріями відсутні. Таким чином, ви можете перепризначити стандартне системне повідомлення про відсутність публікацій в якомусь окремому розділі сайту, зробивши його унікальним, наприклад, для кожного розділу сайту. Також дані теги можна використовувати і в шаблонах, які використовуються при виведенні публікацій публікацій за допомогою тега (custom ...)


20. Для шаблону E-Mail повідомлення, яке надсилаєтьсяпри відновленні забутого пароля, додано використання нових тегів: (%losturl%), який виводить тільки URL посилання на скидання та генерацію нового пароля, а також (% ipurl%), який виводить тільки URL посилання на скидання блокування IP. Тим самим ви можете окремо задавати потрібне вам оформлення у листі даних посилань, наприклад у вигляді кнопок. А також ви можете, наприклад, відмовитися від виведення посилання на зняття блокування IP, якщо не використовуєте цю можливість на своєму сайті.

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


22. Для модуля "Фільтр за: IP, Логіном або E-Mail" додана можливістьдодавання блокованих адрес або логінів, або e-mail відразу цілими списками, а не по одному. Що суттєво прискорює процес додавання, якщо у вас вже є готовий список з того, що необхідно заблокувати.


23. Для модуля "Фільтр за: IP, Логіном або E-Mail" додано можливістьредагування вже існуючих правил. Ви можете вибрати та редагувати будь-яке правило, без необхідності його видалення та повторного додавання.


24. Для модуля "Фільтр за: IP, Логіном або E-Mail" додано можливістьвибору одночасно кількох або всіх доданих правил, та масового розблокування даних правил в один клік.

25. Для модуля "Фільтр за: IP, Логіном або E-Mail" додано підтримкувикористання IPv6 адрес, які можна вказати для блокування доступу до сайту. Також додано можливість вказівки IPv6 підмереж для блокування.

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

27. Для модуля користувача сортування публікацій на сайті, що виводяться тегом (sort) додано можливість виставляти сортування для кожної конкретної категорії, а не для всіх категорій одночасно.

28. Для посилань, які публікуються в публікаціях, додано можливістьвикористання в них блокових елементів, таких як "p", "div" та ін. Що дозволяє DataLife Еngine більш точно та правильніше відповідати стандартам HTML5.

29. Додана можливість додавання нових користувачівна панелі керування DataLife Engine, при роботі з панеллю з використанням смартфонів.

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

31. Для додаткових полів, що мають тип "Перехресні посилання", додано можливість використання у значеннях символу подвійних лапок, та символу амперсанда.

32. Якщо для шаблону E-Mail повідомлення, яке надсилаєтьсяпри відновленні забутого пароля, встановлено використання HTML формату для даного листа, то посилання, які генерує тег (%lostlink%) у цьому шаблоні, формуватимуться вже у вигляді готового HTML-коду, а не просто текстові посилання.

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

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

36. Ліміт на кількість символів метатегу Description для категорій збільшено до 300 символів. Максимальна довжина відповідає тепер максимальній довжині, встановленій пошуковою системою Google, для виведення цієї інформації в результатах пошуку.

37. Покращено пошук схожих новин на сайті.Показ схожих новин став більш релевантним щодо сортування знайдених публікацій.

38. Поліпшено підтримку IPv6 адрес відвідувачів сайту.У деяких випадках повна адреса могла не поміщатися в базу даних. Тепер довжина полів зарезервована згідно з специфікацією RFC 4291.

39. Поліпшено формування метатегу og: description протоколу Open Graphпід час перегляду повних новин. Формування відбувається коректніше при використанні як основного контенту додаткових полів для публікацій.

40. Поліпшено роботу системи безпеки DataLife Engine, з метою коректнішої перевірки даних на піддоменах, на деяких хостингах, що має структуру піддоменів, у вигляді підпапок основного домену.

41. Додано підтримку протоколу tel:для посилань, що публікуються на сайті за допомогою BB тегів.

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

43. Виправлена ​​проблема,з використанням додаткових полів профілю користувачів, полів з типом "Список", у яких використовувалися значення з використанням символу "|".

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

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

46. ​​Виправлена ​​проблема, при якій не можна було приступити до оновлення сайту на нову версію, якщо сайт був у кодуванні, відмінному від UTF-8, при цьому логін або пароль адміністратора містив у собі літери, написані на кирилиці.

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

48. Виправлена ​​проблема,при якій не працювало редагування коментарів в панелі керування скриптом, якщо в налаштуваннях скрипта був включений редактор TinyMCE.

49. Виправлена ​​проблема, коли не відображалася кількість днів, протягом яких можна додавати коментарі до публікації, якщо такі ліміти були встановлені в налаштуваннях скрипту в адмінпанелі.

50. Виправлено проблему, коли додаткове поле, що має тип "Завантажуваний файл", не відображалося на сайті у вигляді посилання на скачування файлу, а виводилося простим тегом.

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

На сайт завжди можна знайти найновіші релізи движка DataLife Engine. Вибирайте різні – занулені та ліцензовані версії cms DLE, CP1251 або UTF-8, все найсвіжіше прямо з dle-news. Наприклад новий DataLife Engine 13.0 Final та nulled DLE 13.0 ви можете завантажити без реєстрації безкоштовно, та за прямим посиланням.
сайт завжди першими пропонує найсвіжіші релізи!

DataLife Engine 13.0 Final та nulled DLE 13.0 безкоштовно

Починаємо роботу з новою Datalife Engine: як все насправді просто!

Багато хто чув про таку CMS, як Datalife Engine. І точно не менше людей чули про її очевидні плюси. Про функціональність. Про підтримку MySQL та її розширень. І, звичайно, про те, наскільки зручна Datalife Engine і для користувачів і для тих, хто займається адмініструванням веб-сайтів.
Багато людей захотіли випробувати всю красу, і пробували завантажити DLE. Але, на жаль, безкоштовно можна спробувати лише тестову версію, тоді як оцінювати всі переваги CMS 13.0 можна лише з ліцензією. До речі, небажано використати нелегальний софт. Це може зашкодити сайту, створеному на DLE, та його власникам. Ризикувати немає сенсу зовсім - вартість трохи перевищує сто доларів. Тому не варто качати dle з торрента. Набагато простіше скачати у нас, спробувати і потім вирішити – зламувати cms, або купити ліцензію.

Як діяти якщо ви вирішили протестувати цей чудовий двигун?

Порядок дій дуже простий, але має свої нюанси:
розпакування на сервер у папку сайту;
підтримка сервером PHP 5.0;
сервер із адекватним трафіком;
простір диску об'ємом 20 Мб.
Якщо веб-сайт встановлений на локальному терміналі, то сюди необхідно встановити спеціальне програмне забезпечення, що відіграє роль сервера. Найкращий варіант для цього – Apache або Denwer.
Передбачається наявність MySQL, де створюється база даних так, щоб остання мала повний доступ. Права призначаються і кільком папкам, про які докладніше бажано переглянути в інструкції. Всередині папок знаходяться інші папки, і їм потрібні права запису CHMOD 777. Внутрішні файли повинні мати CHMOD 666.
Програма запускається за допомогою абсолютно будь-якого браузера. У його рядку прописується наступна адреса install.php. Далі будуть настановні рекомендації. Вводимо логін/пароль.
Коли інсталяція завершилася, install.php видаляється з директорії, як вміст upgrade. Для чого потрібна ця дія? Без видалення кожен запуск інтернет-ресурсу буде починатися з установки DLE Nulled 13.0, якою ви користуєтесь. Доступ до CMS здійснюється за допомогою URL, який показаний в інструкції. Цей урл веде безпосередньо в панель адміністратора.

Що отримають візитери сайту?

Вони зможуть реєструватися швидко, зможуть одразу додавати коментарі. Великий плюс системи - внесення новин самими "користувачами". Після реєстрації починає формуватися рейтинг профілю користувача.
Новини можна видаляти чи редагувати, фото у профілях – міняти, забуті чи загублені облікові дані відновлювати. Можливості дуже серйозні. «Адміни» отримають не менший функціонал. Вони можуть робити все, що і "користувачі", включаючи управління профілями останніх.
Словом, CMS DLE це досить проста система, яка ні від кого не вимагатиме бути гуру веб-програмування. Простий користувач зможе легко створювати власний сайт із безліччю чудових функцій. А на шанувальників цієї системи управління чекає швидкий вихід версії 13.1. Поки про неї нічого достеменно не відомо, тому що тільки вийшов прес реліз 13.0, але релізу чекає багато хто.
Як тільки відбудеться поява, ми обов'язково зробимо огляд. А поки що залишайтеся з нами і читайте, що нового ввів Celsoft у версію 13.0:


До вашої уваги представлена DLE 13.0, завантажена з оф. сайтуяка без активації буде демо версією. Але спеціально для вас був підготовлений який зробить демо - ліцензію. Але ми пропонуємо це тільки в ознайомлювальних цілях!І як завжди DLE 13.0 nulled - яка відрізняється від оригінальної версією тим, що ми декодували і видалили код, який просить ключ у файлах - \engine\inc\include\init.php і \engine\inc\include\functions.inc.php, ніяких інших правок коду не проводилось! Адміністратори сайт нагадують, що пропонують nulled версію та keygen - тільки для ознайомленняз усіма можливостями скрипту, і просимо після вивчення все-таки купити ліцензію. Ми купили ліцензію для порталу сайт і настійно рекомендуємо Вам зробити так само!