Контакти

Категорія datalife engine версія для друку. Все для DLE, Datalife Engine, ДЛЯ. Модулі, шаблони, скіни, хакі. PHP скрипти Нові теги шаблонів прев'ю фотографій

DataLife Engine 8.3


Nulled dle-club.ru

1. Доданий новий програвач для програвання flv відеофільмів.
- 2. Додана можливість для відвідувачів сайту підписуватись на коментарі
- 3. Адміністратор має можливість відписати всіх користувачів від усіх новин
- 4. Додана можливість при підключенні сторонніх модуліву шаблонах сайту передавати як параметр до модулів результати виконання шаблонних тегів скрипта.
5. У фільтр слів додана можливість вибору дії, у разі знаходження слова в тексті, що додається. Ви можете вибрати дію, при якому слово, що знаходиться в тексті, буде замінюватися на вказане, а можете вибрати дію, при якій додавання тексту повністю відхилятися, і новина або коментар не будуть додані на сайт, а користувачеві буде виведено відповідне повідомлення про те, що його текст містить неприпустимі для публікації слова.
6. Для додаткових полів профілів користувачів, додані новий типполя "Список (select)", що дозволяє вибирати відвідувачами додаткову інформаціюпро свій профіль із певного списку. Наприклад вибирати свою стать і т.д.
7. Додана підтримка підключення сторонніх модулів не лише у стандартних файлах шаблону, а й у сторонніх файлах шаблону, які ви підключаєте до основних файлів. Наприклад: у шаблоні main.tpl можна підключити сторонній шаблон (include file="mytemplate.tpl"), а в сторонньому файлішаблону використовувати підключення сторонніх модулів (include file="engine/modules/mymod.php").
8. Додана підтримка режиму "галереї" при показі віддалених зображень, опублікованих у тегу , які були автоматично зменшені відповідно до налаштувань скрипта.
9. Додано висновок анотацій та описів зі збільшенням зменшених віддалених зображень, опублікованих у тегу . Виведення анотацій здійснюється аналогічним чином, як і для завантажених зображень у тезі .
10. Додано повну підтримку лінійки PHP версії 5.3.x і вище, застарілі PHP функції, які не підтримуються новими версіями PHP, були замінені на аналогічні актуальні функції.
11. Додано висновок ключових слівз хмари тегів для новини, при перегляді новин, які знаходяться в закладках у відвідувача. А також додано висновок у цих новинах дати редагування та причин редагування, якщо такі дані є.

12. До адмінпанелі додано новий розділналаштування відеопрогравачів, що використовуються на сайті. У цьому розділі ви можете налаштувати розміри плеєрів, а також налаштувати колірне оформлення флеш плеєра, призначеного для відтворення flv та mp4 формату

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

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

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

16. У логіку шаблону addcomments.tpl внесено зміни, що полегшують створення цього шаблону. Доданий новий тег (editor) який виводить повністю редактор BBCODES або WYSIWYG відповідно до налаштувань скрипта. Для оформлення редактора BBCODES введено класс.editor. Відповідно з шаблону прибрано обробку тегів (wysiwyg), (bbcode), , (text).

17. Аналогічно коментарям для персональних повідомлень (шаблон pm.tpl) також введено використання тега (editor) для виведення редактора, за допомогою якого буде проводитися написання персональних повідомлень.

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

19. Додано можливість при відновленні пароля з сайту здійснювати скидання блокування IP. Раніше блокування IP знімалося одночасно разом з відновленням і скиданням пароля. Тепер же при відновленні пароля на E-mail надходить два посилання: одне на відновлення пароля, інше на скидання блокування по IP, встановленому в налаштуваннях профілю та для скидання блокування, більше не потрібно одночасно з цим скидати пароль.

20. Після відновлення та генерації відвідувачем нового пароля на сайті додано відправку користувачеві E-Mail повідомлення, що містить його нові дані: логін та Новий пароль. Тепер відвідувачу необов'язково відразу копіювати складний пароль або запам'ятовувати його.

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

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

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

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

25. Під час редагування новин в адмінпанелі скрипту додано можливість пошуку новин, що не належать жодній категорії.

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

27. Додано можливість задавати різне оформлення під час виведення імені групи користувача. Для цього в налаштуваннях груп додано префікс та суфікс імені групи, які будуть виводитися до та після імені групи відповідно. Для даний налаштуваньдозволено використання HTMLкоду для завдання форматування.
- 28. Додано підтримку нових правил форматування для RSS "Яндекс новини", згідно з новими правилами, форматування повної новини для тега yandex:full-text, більше не видаляється, а лише коректно екранується.
- 29. У шаблони короткої та повної новини додано новий тег текст , який виводить посилання на всі новини, опубліковані в той же день, що і дана новина. Цей тег, наприклад, можна використовувати спільно з тегом (date).
- 30. Додана підтримка власного сортування новин, при перегляді користувачем своїх закладок.
- 31. Додано підтримку тегів (date), (date=формат дати), (views)
- 32. Додано перевірку на додавання імен для статичних сторінок.
- 33. При створенні бекапа бази даних з адмінпанелі додано додавання до сформованого імені файлу бекапа унікального префікса, що унеможливлює пошук методом перебору файлів з резервними копіямиБД у папці, де вони розташовані.
- 34. При оновленні картки сайту для пошукових систем Google та Яндекс, додано також оновлення та дати редагування новин, замість дати створення новини.
- 35. Оновлено до актуальної версії WYSIWYG редактора список змін на: .
- 36. Виправлена ​​проблема, при якій, при видаленні новини, вона не видалялася із закладок користувача, внаслідок чого дана інформаціянадмірно накопичувалася в БД.
- 37. Виправлена ​​помилка при якій неправильно оброблявся тег під час редагування новини, якщо увімкнено редактор BBCODES та вимкнено автоматичне перенесення рядків.
- 38. Виправлена ​​проблема з використанням тега (%user%) при використанні його в масовому розсиланні повідомлень, при якій скрипт звертався до відвідувача з використанням одного імені.
- 39. Виправлено проблему з публікацією лапок при додаванні описів до зменшених копій зображень.
- 40. Виправлено проблему з неможливістю редагувати користувача під час редагування новин, якщо логін складається з російських символів.
- 41. Виправлено проблему некоректного автоматичного формування ключових слів для метатегів, якщо текст зазнав друкарської обробки.
- 42. Виправлено виявлені та заявлені раніше невеликі помилки у скрипті.

скачати безкоштовно DLE 8.3 nulled~ 2.5 Mb

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

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

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




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

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

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

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

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

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

Отже почнемо до шаблонів з розширенням *.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="leftblocks.tpl")

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

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

(title)

У main.tpl вставляємо тег із налаштуваннями:

(custom category="2,3" template="shortstory-1" aviable="global" from="0" limit="5" cache="yes")

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

custom category="2,3" (категорії з яких береться новина можна додати ще через кому)
template="shortstory-1" (назва шаблону)
aviable="global" (глобально для всіх, можна встановити main замість global буде тільки на головній виводиться інформація)
from="0"
limit="5" (кількість публікацій)
cache="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

Про всі нові функції DLE 12.1 можна прочитати в цій статті.

DataLife Engine v.12.1 Press Release розповість про доповнення до модуля реклами, тепер модуль підтримує функцію рубрики, у цій версії можна вести облік кількості переглядів рекламних матеріалів та ще доповнень пов'язаних із керуванням рекламою.

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

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

Ще одна цікава функціядля SEO оптимізації сайту - це розширені можливості модуля "Метатеги", тепер можна буде задавати для сторінок не тільки метатеги, але й будь-які окремі заголовки для сторінки та опис сторінки, які ви надалі можете вивести в будь-якому місці вашого шаблону.

(Рекомендуємо)
Хостинг з безкоштовним отриманнямсертифіката SSLдля сайту, сучасним обладнанням на SSD - один з лідерів за якістю та низькою ціною. У цій статті читаємо.

До речі, якщо вам потрібен якісний із безкоштовним SSL сертифікатом, вигідним тарифним планомта захищений провайдер, цей промокод надає 5% знижки на замовлення домену та/або хостингу

A460-09C2-059C-5161

Наприклад про безкоштовний хостинг (Free hosting) Без рекламита умовпід керуванням DataLife Engine 12-9.x або будь-який інший CMS – це послуга допоможе вам зрозуміти протягом місяця, підходить вам хостинг чи ні.

Пропонуємо завантажити DLE різні версіїна http://www.сайт у розділі всім охочим не реєструючись (ліцензійні версії UTF 8 та Win 1251).

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

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

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

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


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

4. Додана можливість обліку кількості кліків для рекламних матеріалів, що додаються на панелі керування скриптом . DataLife Engine автоматично перехоплює HTML теги, опубліковані з використанням тегів, та автоматично веде облік кліків за ними. Будь-якого особливого оформлення цих посилань не потрібно, вони можуть вести за будь-якими потрібними адресами. Також ви можете вказати, чи потрібно враховувати всі кліки за посиланням, або враховувати тільки кліки від унікальних користувачів.

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

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

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

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

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

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


12. Розширено можливості модуля "Метатеги",Цей модуль був перейменований в "Заголовки, описи, метатеги". Тепер у даному модулі ви можете задавати для сторінок не тільки метатеги, але й окремий заголовок для сторінки та опис сторінки, які ви можете вивести в будь-якому місці вашого шаблону. Для цього додані нові глобальні теги для шаблонів: (page-title) – виводить вказаний вами заголовок для сторінки, (page-description) – виводить вказаний вами опис для сторінки. В описі сторінки також допустиме використання BB та HTML тегів. Тим самим за допомогою даного модуля, ви можете, наприклад, створити та вивести заголовки та описи для хмари тегів до кожного тегу персонально і т.д.

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

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

15. Розширені можливості щодо виведення публікацій на основі значень додаткових полів у публікаціях. При зверненні за адресою http://вашсайт/xfsearch/ім'я поля/значення поля/ будуть виводитись публікації, як і раніше, що містять зазначене значення в даному конкретному полі, якщо для поля задана опція "використовувати як перехресні посилання". При зверненні за адресою http://вашсайт/xfsearch/значення поля/ будуть виводитись публікації, що містять дане значення по всіх додаткових полях. При зверненні на адресу http://вашсайт/xfsearch/ім'я поля/ будуть виводитись всі публікації, в яких заповнено дане вказане поле.

16. У налаштування скрипта додана можливість призначення окремої сторінки з ім'ям 404.html в корені вашого сайту для виведення сторінок, контент для яких відсутній. У разі ввімкнення даної установки замість стандартного системного повідомлення "На жаль, дана сторінкадля Вас недоступна, можливо була змінена її адреса або вона була видалена.", ви можете вивести окрему спеціально підготовлену заздалегідь сторінку, з повністю окремим оформленням. Дане нововведення буде корисно для вебмайстрів, які хочуть зробити окреме оформлення 404 сторінок свого сайту.

17. У налаштування скрипта додана можливість призначення HTTP заголовка, звідки необхідно отримувати IP-адреси користувачів. Дане нововведення буде корисно для сайтів, які використовують різні зовнішні проксі-сервери, і не мають можливості правильно переналаштувати сервер під них, для отримання коректних реальних IP-адрес відвідувачів. Наприклад, при використанні сервісу cloudflare та інших для захисту від DDOS атакта використання звичайного хостинг тарифу без доступу до серверних налаштувань. Тепер ви можете в налаштуваннях скрипта в адмінпанелі вказати скрипту, звідки йому брати IP адресу відвідувачів сайту.

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

19. Для публікацій додано новий тип додаткового поля: "Чистий HTML та JS" При використанні даного поля DataLife Engine не буде втручатися в текст, написаний в ньому, і не буде проводити фільтрацію HTML коду цього тексту, а також дозволяє написання в ньому чистого jаvascript коду. Дане поле буде корисно, коли вам у новину потрібно вставити якийсь код, над яким не потрібно проводити перевірку безпеки, наприклад, якийсь свій плеєр і т.д. Увага, з урахуванням того, що скрипт не буде фільтрувати текст з цього поля, при його створенні обов'язково встановіть обмеження, яким групам його дозволено використовувати. Не дозволяйте його використання звичайним користувачам, яким ви не довіряєте, інакше це може загрожувати безпеці вашого сайту.

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

21. Додано підтримку технології "Яндекс Турбо" для звичайних RSS каналів, без використання включення в налаштуваннях типу RSS потоку як "Яндекс новини", для цього додано підтримку виведення повної новини тегом (full-story) для будь-якого типу RSS потоку. А також оновлено стандартний шаблон /templates/rss.xml, в якому демонструється як має виглядати шаблон з повною підтримкою "Яндекс Турбо". Аналогічно підтримується повністю можливість налаштування шаблону RSS для технології "Яндекс Дзен".



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

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

25. Додано використання мікророзмітки schema org для виведення рейтингу з типом "Оцінка".Використання цієї мікророзмітки дозволяє для повних новин при виведенні їх у результатах пошуку Google виводити також і рейтинг публікації.

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

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

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

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

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

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


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

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


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

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

36. Додана підтримка відмінювання слів для тега виведення кількості голосів, які були виставлені на рейтинг публікацій. Наприклад, ви можете використовувати (vote-num) відгук||а|ів. Раніше цього тега це було недоступно, т.к. він містить у собі HTML код, а не просто число.

37. Якщо у налаштуваннях скрипта включено використання сайту тільки по HTTPS протоколу , то cookies браузеромтакож будуть надсилатися на сервер тільки за протоколом HTTPS і автоматично блокуватися якщо використовується звичайний протокол HTTP.

38. Додано контроль невірних ЧПУ для статичних сторінок, текст публікації яких розбито кілька сторінок. У випадку, якщо вказано некоректний номер сторінки, буде здійснюватися автоматичний 301 редирект на початкову адресу цієї сторінки.

39. Для RSS імпорту публікацій додана підтримка імпорту картинок з тега enclosure, що містить зображення до публікації. У разі якщо короткий описв потоці RSS є просто текстом, а картинка дана в ньому окремим тегом, то до короткої новини при імпорті на сам початок буде додано також і картинка до цієї публікації.

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

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

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

43. Для авторизації з використанням соціальної мережі"Однокласники", додано можливість автоматичного отримання E-mail користувача, за умови, що сама програма отримала відповідні права від Однокласників. Увага, за замовчуванням Однокласники не дають прав на отримання електронної пошти, і для отримання відповідного доступу вам необхідно додатково звертатися до соц. мережу для дозволу на отримання e-mail. Якщо дозвіл отримано, DLE також автоматично імпортуватиме e-mail адресу.

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

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

46. ​​Поліпшено систему контролю появи дублів сторінокпри перегляді всіх останніх коментарів на сайті.

47. Оптимізовано обробку додаткових полів публікацій при показі коротких публікацій, а також під час роботи модуля виведення популярних публікацій.

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

49. Для редактора TinyMCE додано підтримку вставки тегів прихованого текстуз використанням відповідної кнопки в редакторі.

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

51. Внесено невеликі зміни у верстці панелі керування скриптом, спрямовані на усунення деяких помилок у верстці та покращення взаємодії з панеллю управління.

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

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

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

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

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

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

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

Мало хто знає, що DataLife Engine прибрати стандартні копірайти (офіційно) можна тільки в тому випадку, якщо ви купили ліцензію. Але незадача, після активації двигуна, копірайти все одно залишаються на місці. Звідси виникає запитання: Як прибрати копірайти в DLE?». Сьогодні я дам вам чітку відповідь на нього, а як невеликого бонусурозповім про деякі приховані посилання, які є в цій CMS і про які ви можете навіть не підозрювати.

Видаляємо стандартні копірайти в DataLife Engine

І так, подивившись вихідний кодвашого сайту, можна спостерігати наступну картину:

Ми бачимо в headтег generatorі наприкінці сторінки рядок із копірайтом.

Щоб видалити тег generator, відкриваємо файл engine.phpу папці /engine/ та зразкове на 982 рядку, повністю видаляємо тег:

Щоб видалити копірайт наприкінці сторінки, відкриваємо файл main.phpв /engine/modules/ та майже на самому кінцівидаляємо рядок:

Echo "\n\r\n";

Крім цього, якщо ви використовуєте RSS-стрічку для формування фіда на вашому сайті (за замовчуванням, він знаходиться за адресою http://your_site.com/index.php?mod=rss, то при перегляді вихідного коду ви можете побачити ще один копірайт виду:

DataLife Engine

Щоб видалити його, відкрийте файл rss.phpу папці /engine/ та у двох місцяхвидаліть тег:

DataLife Engine

Або замініть його вміст, наприклад, назвою вашого сайту.

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

Видаляємо посилання на «ліві» сайти у DataLife Engine

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

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

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

  1. На внутрішніх сторінкахновин;
  2. на статистичних сторінках;
  3. На сторінці хмари тегів.

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

Для того, щоб вичистити це сміття – зробіть таке.

1. Відкрийте файл show.full.php

$tpl->set("(full-story)",

і всю її замініть на:

$tpl->set("(full-story)", $row["full_story"]);

Відмінно, півсправи зроблено, і ми позбулися посилань у повній новині.

Давайте тепер перевіримо статистичні сторінки, і якщо там є посилання – якнайшвидше їх видалимо.

2. Відкрийте файл static.phpу папці /engine/modules/. У ньому знайдіть рядок, який містить:

$tpl->set("(static)",

і всю її замініть на:

$tpl->set("(static)", $template);

3. І насамкінець перевіримо нашу хмару тегів. Для цього відкрийте файл tagscloud.phpу папці /engine/modules/. У ньому знайдіть рядок, який містить:

Else $tpl->set("(tags)",

і всю її замініть на:

Else $tpl->set("(tags)", $tags);

Ну от, власне, і все. Ми з вами почистили DLE від стандартних копірайтів та прибрали посилання на ліві сайти.

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



Сподобалась стаття? Поділіться їй