Главная страница / Релизы / DataLife Engine v.10.6 Final Release
октябрь 14 2015

DataLife Engine v.10.6 Final Release

celsoft 14 октября 2015 Релизы 39 050
DataLife Engine v.10.6 Final Release

Были подготовлены и реализованы следующие изменения:

1. Добавлена поддержка четырех байтовой кодировки базы данных для сайтов, использующих кодировку UTF-8. При установке скрипта в кодировке UTF-8 вы можете включить поддержку четырех байтов для данной кодировки в БД. Это необходимо если вы, например, захотите использовать не буквенные символы в базе данных. Например, смайлики Emoji, музыкальные символы и т.д.

2. Для шаблона main.tpl добавлен новый тег {jsfiles}, данный тег выводит подключение всех JS скриптов, которые использует DLE в указанном месте шаблона. При помощи данного тега вы можете, например, перенести все JS скрипты в самый низ страницы, для ускорения загрузки и рендеринга ваших страниц. Данный тег является необязательным, и в случае его отсутствия в шаблоне, все скрипты будут подключены, как и ранее к тегу {headers}. Внимание, если вы переносите подключение скриптов, то должны иметь ввиду, что тег {AJAX} также должен находится ниже тега {jsfiles}, а также вы должны предусмотреть работу всех своих сторонних скриптов в шаблоне, если они используют, например, библиотеку Jquery, чтобы они не запускались раньше, чем выполнится подключение всех скриптов. Мы настоятельно не рекомендуем новичкам пользоваться данным тегом, он предназначен для опытных вебмастеров, которые имеют опыт в работе с JS скриптами.

3. Для рейтинга новостей и комментариев добавлен вывод информации в виде в всплывающего окна, в случае если его голос не может быть учтен, с описанием причины по которым его голос не может быть принят. Например, он выставляет эту же оценку повторно, или голосует за собственную новость или комментарий.

4. Для рейтинга новостей и комментариев добавлен запрет на выставление оценки собственной новости или собственному комментарию.

5. Для рейтинга новостей и комментариев добавлена возможность изменения для посетителей сайта своего голоса или оценки. Например, если пользователь поставил одну оценку или голос за новость или комментарий, то передумав он может изменить свою оценку. При этом старая его оценка будет отменена и добавлена новая.

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

7. Добавлен форматированный вывод количества просмотров новости, количества комментариев у новости, количества новостей и комментариев у пользователя в профиле. Например, при выводе количества просмотров у новости вместо 252501 будет выведено 252 501. Что облегчает восприятие больших цифр.

8. Для тегов [aviable=x] Текст [/aviable] и [not-aviable=x] Текст [/not-aviable] добавлены теги синонимы [available=x] Текст [/available] и [not-available=x] Текст [/not-available] соответственно. Данные теги являются полностью идентичными синонимами и несут одну функциональную нагрузку, просто написание available является правильным и созвучным для англоязычных пользователей скрипта.

9. Добавлена поддержка вложенности друг в друга для тегов [available=x] Текст [/available] и [not-available=x] Текст [/not-available]. Например, вы можете использовать в шаблоне конструкцию: [available=main|cat] Текст 1 [available=cat] Текст 2 [/available] [/available]. Которая выведет "Текст 1" при просмотре главной странице и категорий, а "Текст 2" только при просмотре категорий. Тем самым упрощается логика верстки шаблона, а также добавляются новые возможности при верстке шаблона.

10. Добавлена поддержка вложенности друг в друга для тегов [group=x] Текст [/group] и [not-group=x] Текст [/not-group]. Например, вы можете использовать в шаблоне следующую конструкцию: [group=1,2,3,4] Текст 1 [group=1] Текст 2 [/group] [/group]. Которая выведет "Текст 1" для всех зарегистрированных пользователей, а "Текст 2" только для администраторов.

11. Для BBCODES редактора для сайта, добавлена поддержка следующих новых кнопок и BB тегов:
[sub] текст [/sub] - выводят текст в нижнем индексе
[sup] текст [/sup] - выводят текст в верхнем индексе
[justify] текст [/justify] - выравнивает текст по обеим сторонам и слева и справа

12. Для BBCODES редактора для сайта, добавлена поддержка вставки заголовков текста. Заголовки вставляются с использованием специальной новой кнопки в редакторе и могут использоваться заголовки от <H1> до <H6>.

13. Улучшены алгоритмы работы модуля "Перекрестные ссылки". Теперь модуль корректно распознает разные слова, имеющие одинаковые вхождения. Например, если были заданы слова "Терминатор" и "Терминатор Генезис" с разными ссылками, то будет проведена корректная замена каждого отдельного ключевого слова, независимо друг от друга и независимо от того, когда она были добавлены в скрипте.

14. В настройки видеопроигрывателей в админпанели добавлена возможность включать или отключать предварительную загрузку метаданных видео. Если данная настройка включена, то плеер подгружает предварительно для видео данные о видео, а именно его продолжительность и первый стоп кадр видео для превью в плеере. В случае отключения данной настройки эти данные не загружаются, тем самым вы можете экономить трафик сервера и пользователей, если они не будут просматривать данное видео.

15. Добавлен новый более удобный формат вывода публикаций в закладках. Сортируется вывод теперь не по параметрам общих настроек в скрипте, а по принципу: "последний добавленный показывается первым", т.е. новости которые были добавлены в закладки позднее показываются в списке раньше, тем самым при наличии большого количества закладок на сайте, пользователю будет удобнее видеть, какие новости он в последний раз добавлял.

16. Для тегов [category=x] текст [/category], [not-category=x] текст [/not-category], [catlist=x] текст [/catlist], [not-catlist=x] текст [/not-catlist] добавлена возможность перечислять список категорий с использованием дефиса, например, вы можете указать [category=3-7,15] текст [/category], и данные теги выведут текст на страницах категорий, имеющих ID с 3 по 7, и 15.

17. Для шаблонов вывода комментариев (comments.tpl) добавлены новые теги [rootcomments] текст [/rootcomments], которые выводят текст, заключенных в них, в случае если комментарий является основным родительским к новости, а не является ответом на какой-либо другой комментарий. А также добавлены теги [childrencomments] текст [/childrencomments] которые выводят текст, заключенных в них, в случае если комментарий является ответом на другой комментарий. Тем самым вы можете гибко визуально настраивать внешний вид дерева комментариев, например, заключить родительские комментарии в отдельный блок, или для ответов на комментарии сократить количество визуального оформления и информации.

18. Для пользовательского вывода новостей при помощи тега {custom ...}, для параметра author, добавлена возможность перечислять нескольких авторов. Например, вы можете указать {custom author="test,admin"}, и тогда будет выведены новости авторов с логином "admin" и логином "test".

19. Для пользовательского вывода новостей при помощи тега {custom ...} добавлено использование нового параметра authorexclude="X", при котором выводятся публикации всех авторов, кроме указанного, где X это имя логина автора. Логины авторов в данном параметре также можно перечислять через запятую. Например, при использовании {custom authorexclude="admin,test"} будут выведены новости всех авторов, кроме авторов с логином "admin" и логином "test".

20. Для пользовательского вывода новостей при помощи тега {custom ...} добавлено использование нового параметра catalog="X", при котором выводятся все публикации содержащие указанный в параметре символьный код, где X это назначенный новостям символьный код. Допускается также перечисление символьных кодов в параметре через запятую. Например, при использовании {custom catalog="а,б"} будут выведены новости, которые содержат символьные коды "а" или "б".

21. Для пользовательского вывода новостей при помощи тега {custom ...} добавлено использование нового параметра catalogexclude="X", при котором выводятся все публикации, которые не содержат указанный в параметре символьный код, где X это назначенный новостям символьный код. Допускается также перечисление символьных кодов в параметре через запятую. Например, при использовании {custom catalogexclude="а,б"} будут выведены новости, которые не содержат символьные коды "а" и "б".

22. Для пользовательского вывода новостей при помощи тега {custom ...} добавлено использование нового параметра xfields="X", при котором выводятся все публикации, содержащие указанное в параметре значение дополнительных полей новостей, где X это значение дополнительного поля. Допускается также перечисление значений в параметре через запятую. Например, при использовании {custom xfields="значение 1,значение 2"} будут выведены новости, в которых есть дополнительные поля содержащие "значение 1" или "значение 2".

23. Для пользовательского вывода новостей при помощи тега {custom ...} добавлено использование нового параметра xfieldsexclude="X", при котором выводятся все публикации, не содержащие указанное в параметре значение дополнительных полей новостей, где X это значение дополнительного поля. Допускается также перечисление значений в параметре через запятую. Например, при использовании {custom xfieldsexclude="значение 1,значение 2"} будут выведены новости, в которых нет дополнительных полей содержащих "значение 1" и "значение 2".

24. Для шаблонов вывода профиля пользователей (userinfo.tpl и profile_popup.tpl) добавлена поддержка новых тегов [profile-user-group=X] Текст [/profile-user-group], которые выводят текст заключенных в них, если группа пользователя, профиль которого просматривается, принадлежит указанной группе X. Где X это номер группы. Допускается также перечисление нужных групп через запятую. Например, вы можете указать [profile-user-group=1,2] Текст [/profile-user-group] и в данном случае будет выведен текст, если просматривается профиль администратора или главного редактора. Тем самым вы можете для разных групп пользователей, делать различное оформление их профиля.

25. Для шаблонов вывода профиля пользователей (userinfo.tpl и profile_popup.tpl) добавлена поддержка новых тегов [not-profile-user-group=X] Текст [/not-profile-user-group], которые выводят текст заключенных в них, если группа пользователя, профиль которого просматривается, не принадлежит указанной группе X. Где X это номер группы. Назначение данных тегов противоположно описанным в предыдущем пункте. Например, вы можете указать [not-profile-user-group=1,2] Текст [/not-profile-user-group] и в данном случае будет выведен текст, если просматривается профиль пользователя, не принадлежащий администраторам и главным редакторам. Тем самым вы можете для разных групп пользователей, делать различное оформление их профиля.

26. Для шаблона вывода статической страницы (static.tpl или любого другого шаблона, назначенного странице) добавлен новый тег {text limit="x"} который выводит только текст добавленных для статической страницы без HTML форматирования, при этом сам текст публикации сокращается до указанного X количества символов. При этом сокращение текста происходит до последнего логического слова, а не обрывается на середине слова.

27. Для шаблона вывода статической страницы (static.tpl или любого другого шаблона, назначенного странице) добавлено использование новых тегов: {image-x} который выводит URL картинки, находящейся в тексте статической страницы, где "x" это номер картинки в тексте страницы, например, {image-1} выведет URL первой картинки в тексте страницы. Добавлено использование тегов [image-x] текст [/image-x], которые выводят указанный в них текст, только если картинка с номером "x" присутствует в тексте страницы.

28. Для статических страниц добавлена специальная разметка в метатегах согласно протоколу Open Graph http://ogp.me/, благодаря ей, для социальных сетей и поисковиков, в метатегах будут добавляться название сайта, ссылка на изображение в статической странице, ссылка на видео (если таковое присутствует в статической странице и опубликовано при помощи тега [video]), а также ссылка на аудио (если таковое присутствует в статической странице и опубликовано при помощи тега [audio]). Все это позволяет более лучше и качественнее индексировать ваш сайт и интегрировать его с социальными сетями.

29. Для шаблона вывода прикрепленных к новости файлов (attachment.tpl) добавлена поддержка нового тега {extension}, который выводит расширение загруженного к новости файла. Тем самым вы можете, например, задавать в шаблоне для вывода загруженных файлов различные пиктограммы, в зависимости от типа файла и его расширения.

30. Для каждого всплывающего окна, которое вызывает скрипт, добавлено назначение собственного уникального класса. Тем самым вы можете легко переназначить для него визуальное оформление окна, персонально для каждого окна. Например, его размеры, или визуальный вид.

31. Добавлена поддержка изменения дизайна админпанели скрипта при помощи своих шаблонов, созданных для сайта. Для этого достаточно разместить в папке своего шаблона, который у вас назначен по умолчанию в настройках скрипта, файл adminpanel.css в котором вы можете разместить и переназначить оформление классов CSS, которые используются панелью управления. В случае, если такой файл присутствует у вас в папке шаблона, то он будет подключен панелью управления автоматически. Так как вся верстка панели управления основана на CSS, вы можете из своего шаблона полностью изменить визуальное оформление панели управления, например, цветовое оформление. При этом при обновлении на новые версии скрипта, ваши изменения также будут сохраняться и автоматически действовать и на новых версиях.

32. Переработано формирование воспроизведения видео на сайте. Для всех современных форматов видео, применяется исключительно HTML5 плеер, возможность использования для них устаревшего флэш плеера отключена. Флэш плеер используется только в случае если вставляется флэш видео в формате .flv. Для воспроизведения аудио, также применяется только HTML5 плеер. Данное нововведение необходимо для более качественной поддержки всех типов устройств, для воспроизведения видео, включая смартфоны и планшеты.

33. Внесены изменения в работу парсинга текста новостей относительно обратной конвертации HTML тегов для изображений (тега img). В случае если картинка была вставлена в виде ББ тегов, то при редактировании она также переводится в ББ теги. В случае если картинка была вставлена при помощи HTML тега, то при редактировании она также остается в виде HTML тега. Данное нововведение позволяет более гибко писать тексты новостей, если картинкам нужно задать какие-то дополнительные HTML свойства, например, стили или классы CSS и т.д.

34. Добавлена поддержка сжатия изображений для PNG формата при их загрузке на сервер, что позволяет снизить размер картинок, после их загрузки на сервер.

35. Оптимизирован вывод загруженных к новостям файлов. А именно подсчет размеров файлов и его хеш сумм производится только в случае если соответствующие теги стоят в шаблоне attachment.tpl, и в случае если их нет, то работа по получению этой информации скриптом не производится. Что позволяет существенно сократить скорость работы скрипта и снизить нагрузку на сервер.

36. С сожалением были вынуждены отключить поддержку сервиса "Чистый Веб" от Яндекса. В связи с прекращением поддержки данного сервиса со стороны Яндекса.

37. Добавлено автоматическое подключение плеера DLE для видео опубликованного в новостях, и которые выводятся тегом {custom ...} на сайте.

38. Улучшена работа админпанели при работе со смартфонами, в частности улучшена загрузка файлов со смартфонов, а также работа всплывающих окон в админпанели, улучшена контрастность некоторых элементов админпанели.

39. Добавлена возможность перемещения всплывающих окон по экрану для сенсорных устройств, не имеющих мышки (смартфоны, планшеты и т.д.).

40. Добавлена поддержка скриптом линейки MySQL 5.7.x

41. Переработан и адаптирован код скрипта, для поддержки линейки PHP 7.xx

42. Обновлен до актуальной версии PHP класс для работы с почтой, улучшена совместимость с некоторыми SMTP серверами.

43. Обновлен HTML5 плеер до актуальной версии, улучшена поддержка и его работа на некоторых моделях смартфонов.

44. Обновлен визуальный редактор TinyMCE до актуальной версии, улучшена его работа в новом браузере Edge от Microsoft.

45. Исправлена проблема, при которой если дополнительному полю было указано использование без редактора, то при быстром редактировании новости на сайте, редактор все равно подключался.

46. Исправлена проблема, связанная с некорректной обработкой вывода прикрепленных загруженных файлов, в случае вывода новостей при помощи тега {custom ...}

47. Исправлена проблема, при которой не работало удаление всех комментариев у конкретной новости, в разделе редактирования новостей в админпанели скрипта.

48. Исправлена проблема, при которой при создании новой категории в админпанели, не сохранялась информация, о том, что не нужно транслировать новости в RSS поток, если это указывалось.

49. Исправлена проблема, при которой неверно формировались ссылки в письмах, если в настройках скрипта в качестве URL сайта было просто указано "/".

50. Исправлена проблема, при которой не очищался автоматически кеш RSS информеров каждый час.

51. Исправлены обнаруженные и заявленные ранее небольшие ошибки в скрипте.

Информация к скачиванию скрипта для клиентов:

Внимание!

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

Обсудить релиз вы можете на нашем форуме

Комментарии

  1. celsoft (Администраторы)

    1 ноября 2015 15:01 4 031 комментарий
    Цитата: yponec99
    Есть еще идеи почему не работает? Что можно сделать?

    Обратитесь в тех. поддержку https://dle-news.ru/index.php?do=feedback представьте доступ по FTP и к админпанели DLE, посмотрим визуально что там у вас.

    Цитата: yponec99
    Где физически лежит кеш похожих новостей?

    В базе данных, а не в файлах.
  2. yponec99 (Клиенты)

    1 ноября 2015 15:45 62 комментария
    Моя лицензия не включает техподдержку.

    В базе в таблице dle_post_extras, related_ids пусто - если руками вписать, то в новости появляется похожая новость.
    Если произвести очистку кеша/перестроение похожих, значения в таблице исчезают.

    При просмотре 2 дефолтных новостей - похожие новости отображаются и снова появляются в базе (id2, id3 - и ссылаются они только друг на друга). При просмотре остальных - эффект ноль.
  3. celsoft (Администраторы)

    1 ноября 2015 16:24 4 031 комментарий
    Цитата: yponec99
    При просмотре 2 дефолтных новостей - похожие новости отображаются и снова появляются в базе (id2, id3 - и ссылаются они только друг на друга). При просмотре остальных - эффект ноль.

    Значит контент ваших новостей не содержит достаточно информации для создания MySQL сервером индекса полнотекстового поиска. Для того чтобы индекс создавался MySQL сервером нужно иметь достаточное количество контента и записей в таблице. Скрипты не влияют на процесс создания индексов и это от них не зависит, создает индексы слов MySQL сервер. Как правило нужно иметь не менее 10 публикаций. Если вы написали две три новости, то ничего показываться и не будет. Создайте 10-15 полноценных новостей, после чего сделайте сброс кеша похожих новостей, чтобы DLE произвел повторный поиск, потому как похожие новости ищутся только в момент их добавления, т.к. это ресурсоемкий процесс.
  4. yponec99 (Клиенты)

    1 ноября 2015 17:13 62 комментария
    Цитата: celsoft
    Как правило нужно иметь не менее 10 публикаций. Если вы написали две три новости, то ничего показываться и не будет. Создайте 10-15 полноценных новостей, после чего сделайте сброс кеша похожих новостей, чтобы DLE произвел повторный поиск, потому как похожие новости ищутся только в момент их добавления, т.к. это ресурсоемкий процесс.


    Я же написал - на сайте 50 новостей с заголовками картинками текстом - и ноль эффекта.
    Рядом сайт, на том же хосте, с теми же настройками, версия 10,4, метод заполнения/публикации новостей тот же - все работает.
    Версия 10,6 - не работает. Где то косяк в движке.
    В общем попробую вывести через Кустом, раз релайтед не пашет. recourse
  5. celsoft (Администраторы)

    1 ноября 2015 18:02 4 031 комментарий
    Цитата: yponec99
    Рядом сайт, на том же хосте, с теми же настройками, версия 10,4, метод заполнения/публикации новостей тот же - все работает.
    Версия 10,6 - не работает. Где то косяк в движке.

    Это написать проще всего. Данные версии не отличаются ни одной строчкой кода в данном вопросе. В пределах одного хостинга может быть сотни разных серверов с разными настройками. Поставьте туда где стоит версия 10.4 версию 10.6 и где работает показ, все также будет работать, и наоборот поставьте туда где не работает версию 10.4, также все не будет работать (при условии что сами файлы скрипта не изменялись вами и соответствуют оригинальным). Разницы в работе этой функции между версией 10.4 и 10.6 нет, поэтому думать о том что проблема у вас из за того что разные версии скрипта не имеет смысла. Проблема у вас по другим причинам. Причиной вашей проблемы может быть контент новостей, или могут быть проблемы в настройках MySQL сервера, и также могут быть проблемы, связанные с некорректной работой PHP интерпретатора на данной конкретном сайта. Если не создается индекс слов в MySQL при большом количестве новостей, то возможны проблемы в самом MySQL сервере и в его настройках, потому как скрипты индекс не создают, им не управляют, и даже не ищут по нему, они дают лишь команду MySQL серверу на поиск по ним, и эти команды в части поиска похожих новостей не менялись никогда ни в одной версии скрипта. При проверке на чистом дистрибутиве на тестовом сервере, никаких проблем в работе данного модуля не зафиксировано. Чтобы сказать точно, все ли в порядке у вас со стороны скрипта DLE, отдает ли он корректно запросы к MySQL серверу, нужно смотреть визуально.
  6. аврора (Клиенты)

    8 ноября 2015 00:17 10 комментариев
    {vote-num} почемуто не передается, т.е
    не работает тег в такой конфигурации.
    [declination={vote-num}]голо|с|са|сов[/declination]
    хотя если использовать {views} то все ок.
  7. celsoft (Администраторы)

    8 ноября 2015 00:24 4 031 комментарий
    аврора,

    Тег {vote-num} выводит не только число, но и специальный HTML код, который нужен потом для AJAX обновления голосов, когда посетитель сайта голосует. А тег declination может принимать в параметрах только числа.
  8. denilenz (Посетители)

    9 ноября 2015 13:37 10 комментариев
    Использую для вывода видео из ютуба плеер DLE. Первое время все работало, но теперь не отображается "первый кадр" и вообще не воспроизводится видео. (при использовании тега [media])

    Если вместо ютуба добавить прямую ссылку на видео, то пишет: "Error loading this resource". (при использовании тега [video])
  9. jetblack (Посетители)

    9 ноября 2015 13:39 1 комментарий
    Когда уже вы сделаете простенькую фотогалерею??? Надоело уже искать и ставить всякий бред на сайт, чтоб появилась возможность выводить фотографии на ресурсе.
  10. celsoft (Администраторы)

    9 ноября 2015 14:11 4 031 комментарий
    Цитата: denilenz
    Использую для вывода видео из ютуба плеер DLE. Первое время все работало, но теперь не отображается "первый кадр" и вообще не воспроизводится видео. (при использовании тега [media])

    Если вместо ютуба добавить прямую ссылку на видео, то пишет: "Error loading this resource". (при использовании тега [video])

    Видео из ютуба нужно выводить только тегом [media], дайте ссылка на страницу где у вас опубликовано видео именно с данным тегом, чтобы проблему можно было видеть визуально. Скорее всего у вас проблемы с шаблоном, например какие либо ошибки в нем, или вызываются несовместимые сторонние JS скрипты.
  11. denilenz (Посетители)

    9 ноября 2015 14:34 10 комментариев
    celsoft,
    Тестю на локальном сервере. Подобная ошибка появилась только в браузере "Мозила" (в остальных, кроме IE, всё нормально), и только сегодня. Вчера все работало. Чистил кеш, ставил стандартный шаблон, отключал все скрипты - все бесполезно.
  12. celsoft (Администраторы)

    9 ноября 2015 14:44 4 031 комментарий
    Цитата: denilenz
    celsoft,
    Тестю на локальном сервере. Подобная ошибка появилась только в браузере "Мозила" (в остальных, кроме IE, всё нормально), и только сегодня. Вчера все работало. Чистил кеш, ставил стандартный шаблон, отключал все скрипты - все бесполезно.

    Браузеры IE и FF поддерживаются плеером в полном обьеме. Никаких проблем на них не зафиксировано. Чтобы сказать в чем причина проблемы у вас, нужно смотреть визуально именно на вашем сайте. На тестовом сервере и чистом дистрибутиве, каких либо проблем не зафиксировано.
  13. LeXA86 (Посетители)

    9 ноября 2015 22:08 4 комментария
    Не работает тег
    [declination={views}]просмот|р|ра|ров[/declination]
    там, где просмотров больше 1000. Подозреваю это связано с
    7. Добавлен форматированный вывод количества просмотров новости, количества комментариев у новости, количества новостей и комментариев у пользователя в профиле. Например, при выводе количества просмотров у новости вместо 252501 будет выведено 252 501. Что облегчает восприятие больших цифр.
  14. PatrickMD (Посетители)

    9 ноября 2015 23:15 2 комментария
    нажимаю на автора новости, автора комментария, должно всплыть окно с инфой об авторе, в место этого Загрузка. Пожалуйста, подождите... и больше ничего
    подскажите как исправить? или у всех такая же проблема?
  15. celsoft (Администраторы)

    10 ноября 2015 10:51 4 031 комментарий
    Цитата: LeXA86
    Не работает тег
    [declination=views]просмот|р|ра|ров[/declination]
    там, где просмотров больше 1000. Подозреваю это связано с

    Да верно понимаете. Этот тег несовместим пока с форматированным выводом. Данная проблема нам известна и будет устранена в следующей версии скрипта.

    Цитата: PatrickMD
    нажимаю на автора новости, автора комментария, должно всплыть окно с инфой об авторе, в место этого Загрузка. Пожалуйста, подождите... и больше ничего
    подскажите как исправить? или у всех такая же проблема?

    Нет эта проблема не у всех, а только у вас. Как правило проблема в шаблоне, например он либо не полный, либо использует несовместимые сторонние JS скрипты. Попробуйте на стандартном шаблоне, который идет с дистрибутивом, сохраняется ли проблема или нет. Если на стандартном шаблоне проблемы нет, то исправляйте ошибки в своем шаблоне. Если проблема есть и на стандартном шаблоне, то обратитесь в нашу тех. поддержку предоставив доступ по FTP и к админпанели DLE, посмотрим в чем причина вашей проблемы.

    Также возможно у вас на сервере стоит версия PHP не соответствующая минимальным требованиям, должно быть PHP не ниже линейки 5.3.x, проверьте версию PHP у вас на сервере.
  16. PatrickMD (Посетители)

    11 ноября 2015 16:13 2 комментария
    celsoft,
    да да, проблема в версии PHP
  17. технолог (Клиенты)

    15 ноября 2015 00:01 9 комментариев
    Цитата: celsoft
    Также возможно у вас на сервере стоит версия PHP не соответствующая минимальным требованиям, должно быть PHP не ниже линейки 5.3.x, проверьте версию PHP у вас на сервере.

    На сервере стоит версия PHP 5.2. Есть возможность обновиться до 5.3, 5.4 либо 5.6. Существуют рекомендации или приоритеты, относительно выбора версии PHP из указанного списка?
  18. celsoft (Администраторы)

    15 ноября 2015 11:27 4 031 комментарий
    Цитата: технолог
    На сервере стоит версия PHP 5.2. Есть возможность обновиться до 5.3, 5.4 либо 5.6. Существуют рекомендации или приоритеты, относительно выбора версии PHP из указанного списка?

    Для DLE не важно какая версия скрипта, главное это выше минимально требуемой. Однако не стоит забывать что новые линейки PHP это не только новые функции, но и исправления багов в PHP интерпретаторе, оптимизация существующих функций и т.д. Поэтому мы рекомендуем пользоваться всегда актуальными версиями. Хостинг провайдеры дают выбор версий только для одной важной вещи, это возможность работать со старыми скриптами, которые нельзя обновить и требуют совместимости именно со старыми версиями PHP, если у вас таких скриптов нет, то использовать старые версии PHP не имеет никакого смысла.
  19. dermeister (Посетители)

    19 ноября 2015 16:30 36 комментариев
    Хорошая вещь:

    *** 7. Добавлен форматированный вывод количества просмотров новости, количества комментариев у новости, количества новостей и комментариев у пользователя в профиле.

    Но скажите пожалуйста, почему же так же не сделан вывод, к примеру? :
    рейтинг пользователя: +10804

    Так слитно и осталось.
  20. celsoft (Администраторы)

    20 ноября 2015 13:38 4 031 комментарий
    Цитата: dermeister
    Но скажите пожалуйста, почему же так же не сделан вывод, к примеру?

    Наверное потому что об этом никто не попросил. Есть тема пожеланий на форуме, там вы можете изложить все свои личные пожелания к новым версиям скрипта. И писать о пожеланиях к новым версиям рекомендуется именно там, а не в комментариях, потому как данная тема всегда и постоянно просматривается при разработке скрипта.
  21. Vadimkrd (Клиенты)

    21 ноября 2015 02:35 4 комментария
    Цитата: celsoft
    Цитата: dermeister
    Разработчик, скажите пожалуйста, эта строка в скрипте каким-то образом обрабатывает ссылки на HTTPS-сайте?

    $tpl->result['main'] = str_replace ( 'src="http://'.$_SERVER['HTTP_HOST'].'/', 'src="/', $tpl->result['main'] );

    Т.е. если сайт на SSL-протоколе работает, то...

    Эта строчка не имеет отношения к тому где находится сайт, она обрабатывает контент сайта, и служит для облегчения перехода на https протокол, например если сайт раньше был на http протоколе, то ранее опубликованные ссылки на картинки, которые вы опубликовали в новостях и т.д., она приведет к значению без протокола и они будут корректно работать при переходе на https протокол. Если сайт всегда существовал на https протоколе, то в принципе надобности в этой строчке нет.

    Цитата: dermeister
    Образуется пустое пространство в подвале сайта, когда кликаешь на BB-кнопки редактора, которые вызывают попап окошки. Например, кликая на кнопке "Картинка", подвал сайта растягивается. Как это исправить?

    Какие то ошибки в верстке вашего шаблона. Это зависит уже не от скрипта, а от верстки вашего шаблона.

    Все это конечно хорошо, но у меня вопрос !!!
    Что мешает сделать так, что бы при добавлении картинок в базу, они попадали не в таком формате http://www.сайт.ru/uploads/posts/2011-01/1296451498_i_041.jpeg, а в таком формате /uploads/posts/2011-01/1296451498_i_041.jpeg ???
    Это решит все проблемы связанные с изменением имени сайта или переноса его на https протокол.

    В общих настройках скрипта есть поле, где задается имя сайта в формате http://www.сайт.ru/ , если его изначально указать в формате "/", тогда и проблем не будет, за исключением одной недоработки, после указания имени в таком формате возникает проблема с шаблонами для отправки почты, а именно когда пользователь пытается восстановить пароль, то ему на почту приходят ссылки в формате /index.php?do=lostpassword&action=ip&douser=1, а должны приходить ссылки в формате http://www.сайт.ru/index.php?do=lostpassword&action=ip&douser=1. Прошу вас сделать так что бы метод хранения в базе был в таком формате /uploads/posts/2011-01/1296451498_i_041.jpeg, это избавит всех от головной боли с конвертацией и позволит более комфортно использовать функционал движка !!!!!
  22. celsoft (Администраторы)

    21 ноября 2015 03:24 4 031 комментарий
    Цитата: Vadimkrd
    Что мешает сделать так, что бы при добавлении картинок в базу, они попадали не в таком формате http://www.сайт.ru/uploads/posts/2011-01/1296451498_i_041.jpeg, а в таком формате /uploads/posts/2011-01/1296451498_i_041.jpeg ???
    Это решит все проблемы связанные с изменением имени сайта или переноса его на https протокол.

    Ничего не мешает. Более того DLE вообще не хранит картинки в таком формате. Он хранит их в том виде, в котором вы их напишите в тексте новости. Напишите их как http://www.сайт.ru/uploads/posts/2011-01/1296451498_i_041.jpeg он их и сохранит так. Напишите uploads/posts/2011-01/1296451498_i_041.jpeg он их так и сохранит. Более того DLE при выводе на сайте DLE сам уберет http://www.сайт.ru/ если именно это имя домена стоит в настройках скрипта, т.е. автоматически подстроится под https протокол. Также если указать в настройках скрипта //www.сайт.ru/ то ссылки будут ставится без протокола.

    Цитата: Vadimkrd
    В общих настройках скрипта есть поле, где задается имя сайта в формате http://www.сайт.ru/ , если его изначально указать в формате "/", тогда и проблем не будет, за исключением одной недоработки, после указания имени в таком формате возникает проблема с шаблонами для отправки почты, а именно когда пользователь пытается восстановить пароль, то ему на почту приходят ссылки в формате /index.php?do=lostpassword&action=ip&douser=1, а должны приходить ссылки в формате http://www.сайт.ru/index.php?do=lostpassword&action=ip&douser=1.

    Если вы прочитаете описание данного релиза, то увидите, что эта проблема была исправлена. Пункт номер 49.
  23. Vadimkrd (Клиенты)

    22 ноября 2015 10:24 4 комментария
    celsoft,
    Цитата: celsoft
    Цитата: Vadimkrd
    Что мешает сделать так, что бы при добавлении картинок в базу, они попадали не в таком формате http://www.сайт.ru/uploads/posts/2011-01/1296451498_i_041.jpeg, а в таком формате /uploads/posts/2011-01/1296451498_i_041.jpeg ???
    Это решит все проблемы связанные с изменением имени сайта или переноса его на https протокол.

    Ничего не мешает. Более того DLE вообще не хранит картинки в таком формате. Он хранит их в том виде, в котором вы их напишите в тексте новости. Напишите их как http://www.сайт.ru/uploads/posts/2011-01/1296451498_i_041.jpeg он их и сохранит так. Напишите uploads/posts/2011-01/1296451498_i_041.jpeg он их так и сохранит. Более того DLE при выводе на сайте DLE сам уберет http://www.сайт.ru/ если именно это имя домена стоит в настройках скрипта, т.е. автоматически подстроится под https протокол. Также если указать в настройках скрипта //www.сайт.ru/ то ссылки будут ставится без протокола.

    Цитата: Vadimkrd
    В общих настройках скрипта есть поле, где задается имя сайта в формате http://www.сайт.ru/ , если его изначально указать в формате "/", тогда и проблем не будет, за исключением одной недоработки, после указания имени в таком формате возникает проблема с шаблонами для отправки почты, а именно когда пользователь пытается восстановить пароль, то ему на почту приходят ссылки в формате /index.php?do=lostpassword&action=ip&douser=1, а должны приходить ссылки в формате http://www.сайт.ru/index.php?do=lostpassword&action=ip&douser=1.

    Если вы прочитаете описание данного релиза, то увидите, что эта проблема была исправлена. Пункт номер 49.

    Прошу прощение за свою слепоту, очень хорошая новость, у меня dle 10,5, так что я еще не насладился этим плюсом )
  24. sheckler (Клиенты)

    22 ноября 2015 17:59 22 комментария
    Отличная работа! Dle так и продолжает радовать!

    Всё же хотелось бы увидеть поддержку указания html шаблона для рассылки сообщений
  25. sheckler (Клиенты)

    22 ноября 2015 22:33 22 комментария
    Заметил, что с версии 10.3 досихпор остался косяк с выводом похожих новостей. На проставление количества вывода похожих новостей - полный игнор. В очередной раз вылечил дописав в конце запроса после DESC: LIMIT 0,{$config['related_number']}
  26. celsoft (Администраторы)

    22 ноября 2015 23:19 4 031 комментарий
    Цитата: sheckler
    Заметил, что с версии 10.3 досихпор остался косяк с выводом похожих новостей. На проставление количества вывода похожих новостей - полный игнор. В очередной раз вылечил дописав в конце запроса после DESC: LIMIT 0,{$config['related_number']}

    Никаких ошибок и багов в данном вопросе нет и никогда не было. Когда меняете настройки, нужно сбрасывать кеш похожих новостей в разделе перестроения публикаций в админпанели. Потому как похожие новости кешируются. А подобное исправление уберите из кода, оно в корне неверно.
  27. sheckler (Клиенты)

    23 ноября 2015 00:25 22 комментария
    celsoft, при возникновении каких-либо подобных ситуаций всегда проверяю / очищаю кеш. В данном случае очистка кеша не помогла. Скрипт выводит 5 результатов, не смотря на то, что в админпанели указано совершенно другое число

    Там же два mysql запроса в условии.

    1-й заканчивается на: WHERE id IN({$row['related_ids']}) ORDER BY id DESC");
    2-й заканчивается на: ... approve=1" . $where_date . " LIMIT " . $config['related_number'] );


    В материале используется 1-й запрос и он самостоятельно определяет количество похожих статей, а также игнорирует то, что указано в конфиге. Доработал его по типу второго запроса: LIMIT " . $config['related_number']

    Только после доработки теперь он показывает то количество, которые я указал в админке
  28. celsoft (Администраторы)

    23 ноября 2015 08:04 4 031 комментарий
    Цитата: sheckler
    celsoft, при возникновении каких-либо подобных ситуаций всегда проверяю / очищаю кеш. В данном случае очистка кеша не помогла. Скрипт выводит 5 результатов, не смотря на то, что в админпанели указано совершенно другое число

    Я не написал что нужно делать просто очистку кеша скрипта. Я вам написал что нужно делать "сброс кеша похожих новостей" в разделе "перестроение публикаций". Это совершенно другое действие, чем просто очистка кеша скрипта. Запрос который вы правите не осуществляет поиск похожих новостей, он делает выборку из ранее найденного и построенного индекса похожих новостей. Похожие новости ищутся только один раз, в момент создания новости, после чего информация о похожих новостях данной новости хранится в отдельной таблице в БД, т.к. сам поиск это очень ресурсоемкая операция. И сброс данного кеша похожих новостей в разделе перестроения публикации, запускает повторный поиск похожих новостей. Верните оригинальные файлы скрипта назад, и выполните то что я вам написал. Вы же видите мнимый результат, якобы ваше исправление работает, только потому что уменьшили значение количества похожих новостей, относительно ранее созданного индекса похожих новостей, а не увеличили. Поставьте вместо 5, например 10, и увидите что ваши правки не имеют никакого действия.
  29. sheckler (Клиенты)

    23 ноября 2015 10:09 22 комментария
    celsoft, указал 10 - вывело 5. Иногда выводит 4. Теперь разобрался, "исправление" убрал, прошу меня извинить. Упустил я этот момент. Даже не знал о разделе / функции "Перестроение кеша похожих новостей". Всю голову сломал, не мог понять почему ставлю 3, а выводит 4-5 feel

    Теперь буду знать bully

    Благодарю Вас!
  30. Dmitriy46 (Клиенты)

    25 ноября 2015 16:02 3 комментария
    А будут на Новый год подарки ?
    При покупки одной лицензии вторая в подарок wink

Информация

Комментирование публикаций доступно только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом.

Календарь

«    Март 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
25262728293031

Опрос на сайте

Совершаете ли вы покупки в интернет?