Главная страница / Релизы / DataLife Engine v.11.3 Final Release
апрель 15 2017

DataLife Engine v.11.3 Final Release

celsoft 15 апреля 2017 Релизы 27 321
DataLife Engine v.11.3 Final Release

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



1. Добавлен новый модуль "Редиректы" для админпанели скрипта. В данном модуле вы можете задавать ссылки для редиректов с одних страниц на другие. Данный модуль будет особенно полезен, когда вы что-либо удалили или перенесли в другое место. Например, удалили одну категорию, и заменили ее на другую, теперь вы можете сделать редирект со старой категории на новую указав старый и новый адрес в данном модуле. При посещении старого адреса будет произведён 301 редирект на новый адрес, что позволит и пользователям попасть на нужную страницу автоматически, и поисковикам правильно склеить нужные адреса. Также данный модуль может использоваться если какие-то ссылки у вас неверно попали в индекс поисковых систем.

2. Полностью переписана система кеширования для memcache, для данного типа кеширования введено понятие префиксов данных. Поэтому теперь при использовании данного типа кеширования, при изменении информации в БД, кэш будет очищаться только у необходимых элементов, а не полностью, как было ранее. Тем самым существенно снижена нагрузка на сервер при использовании данного типа кеширования.

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

4. В настройки скрипта добавлена возможность указания использования только https протокола при работе с сайтом. При включении данной настройки, все пользователи, которые посещают страницы вашего сайта через обычный http протокол, будут принудительно перенаправлены на использование безопасного SSL соединения. Тем самым больше нет необходимости править файлы .htaccess и настройки nginx для организации принудительных редиректов.

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

6. Добавлена возможность отправлять в обратной связи прикреплённые к письмам файлы. Для этого в настройках групп можете задать для каждой группы пользователей разрешено ли им прикреплять к письмам файлы. Также можете указать сколько максимально файлов они могут приложить к письму, их максимальный суммарный размер, а также какие типы расширений файлов, которые они могут отправлять.

7. Для шаблона обратной связи (feedback.tpl) добавлено использование тегов [attachments] текст [/attachments], которые выводят текст, заключённый в них, если разрешена отправка файлов в обратной связи для данной группы пользователей. Непосредственно для прикрепления файлов к форме вы можете использовать тег:
<input name="attachments[]" type="file" multiple>
при этом имя тега и количество тегов может быть любым, главное это использование type="file" в атрибуте. DLE сам посчитает все прикреплённые к письму файлы и их соответствие настройкам групп.

8. Добавлена возможность использования нескольких форм обратной связи на сайте. Для этого используется специально сформированный URL в браузере. Для отправки стандартной формы обратной связи используется адрес http://вашсайт.ru/index.php?do=feedback Для того чтобы добавить ещё одну форму связи вы можете использовать адрес http://вашсайт.ru/index.php?do=feedback&template=X1&mailtemplate=X2, где X1 это имя шаблона для шаблона формы обратной связи, а X2 это имя шаблона письма, которое будет отправляться через эту форму. При этом если задан шаблон X1, то на сервере в папке шаблона у вас должен находится файл с именем feedback_X1.tpl, а если задан шаблон X2, то на сервере в папке шаблона у вас должен находится файл с именем email_X2.tpl. Например, при использовании URL http://вашсайт.ru/index.php?do=feedback&template=test&mailtemplate=test в папке вашего шаблона должен находится файл feedback_test.tpl для формы обратной связи и email_test.tpl для шаблона отправляемого сообщения. Эти файлы поддерживают все те же теги что и стандартная форма обратной связи, и стандартный шаблон e-mail сообщений в админпанели. Тем самым с учётом того что формы обратной связи поддерживают дополнительные поля разного типа, вы можете организовать на своём сайте, несколько различных форм обратной связи.

9. Все публикуемые изображения при помощи BBCODES тегов автоматически получают свойства адаптивности, чтобы они не выходили за границы элементов сайта, в которых они опубликованы. Данное нововведение облегчает вёрстку шаблонов для новичков.

10. Для модуля "Список действий в админпанели" добавлена возможность поиска нужных данных по логину, IP или дате. Просто вводите в строку поиска нужные вам данные и скрипт автоматически найдёт записи подпадающие под данные критерии. Тем самым предоставляется возможность удобного нахождения в логах необходимых данных.

11. Для модуля "Перекрёстные ссылки", добавлено игнорирование тегов заголовков h1...h5 в данных тегах замены текста на перекрёстные ссылки производится не будет.

12. Для модуля "Поиск и замена" в панели управления скриптом, добавлен поиск и замена текста в рекламных материалах.

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

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

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

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

17. Для модулей редактирования комментариев, в панели управления, добавлена возможность выбора всех комментариев одним кликом, для более быстрого осуществления над ними массовых действий.

18. При добавлении комментария незарегистрированным пользователем, добавлен контроль используемого им имени и e-mail на соответствие с фильтром по: "IP, Логину или E-Mail." В случае если указанные там логины или e-mail запрещены, то будет также автоматический запрет на публикацию комментария с этими данными.

19. Для модуля добавления публикаций на сайте добавлена возможность передавать в URL браузера категории, которые необходимо сделать выбранными по умолчанию. Для этого используется URL http://вашсайт.ru/index.php?do=addnews&category=X где "X" это ID нужных вам категорий, перечисленные через запятую. Например, по адресу http://вашсайт.ru/index.php?do=addnews&category=3,4,5 в форме добавления новости на сайте будут выбраны по умолчанию категории с ID 3, 4 и 5. Данное нововведение будет полезно для сайтов, которые используют доп. поля для публикаций назначенные разным категориям, и хотят дать пользователям при добавлении публикаций несколько уже предустановленных форм добавления публикации, для различных категорий.

20. Добавлена поддержка написания микроразметки (такие атрибуты как: itemprop, itemtype, itemscope) непосредственно в тексте публикаций.

21. Добавлено автоматическое разбиение длинных слов также и для персональных сообщений на сайте, а не только для комментариев.

22. Для RSS информеров добавлена поддержка тега enclosure в RSS потоке для определения картинок. В случае если в тексте публикации RSS потока отсутствуют картинки, но при этом они определены тегом enclosure, то для тега {image-1} будет назначена картинка из тега enclosure. Данное нововведение например будет полезно для RSS информеров погоды и т.д.

23. Для тега вывода скрытого текста ([hidе] текст [/hidе]) добавлена возможность указания, каким группам разрешён просмотр указанного в тегах текста. Вы можете указать в параметрах тега каким группам разрешено просматривать содержимое. Например, вы можете написать [hidе=3] текст [/hidе], в данном случае просмотр содержимого тега будет доступен только журналистам. Группы также допускается перечислять через запятую, например, [hidе=2,3,4] текст [/hidе]. В случае если параметр группы не указан, то действуют настройки групп, указанные в панели управления, на предмет того разрешено ли пользователю просматривать текст или нет. Администраторы сайта видят скрытый текст всегда, независимо от указанных а теге параметрах.

24. Полностью переосмыслен тег [media=...] в новостях. Теперь данный тег предназначен не только для встраивания видео с сервиса youtube, но и для встраивания различных фотографий, аудио, видео, документов и виджетов с большого количества сайтов и сервисов. Для этого данный тег был переведён на использование открытого протокола oembed, благодаря которому сервисы сообщают необходимый код для вставки. На данный момент добавлена поддержка 16 сервисов: youtube, instagram, twitter, facebook, flickr, vimeo, docs.com, vine, gettyimages, codepen.io, dailymotion, mixcloud, soundcloud, coub, ifixit, Apple Keynote. При необходимости новые сервисы, поддерживающие oembed могут быть легко добавлены.

25. Для пользовательского вывода публикаций при помощи тега {custom ...} добавлена возможность использования нового параметра futureannounce="yes". Данный параметр работает совместно с параметром days="X", и указывает что публикации нужно брать из будущих дат. Например, тег {custom futureannounce="yes" days="1"} означает что необходимо вывести публикации, дата которых назначена на завтра, т.е. на +1 дней, а тег {custom futureannounce="yes" days="2"} выводит публикации дата которых назначена на завтра и послезавтра, и т.д. Данных параметр будет полезен вебмастерам, для вывода грядущих анонсов на своём сайте.

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

27. Для шаблонов вывода меню категорий (categorymenu.tpl) добавлен новый тег {id}, который выводит ID категории. Данный тег будет полезен, когда нужно визуально выделить какую-либо категорию.

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

29. Добавлены превентивные меры защиты от случайного удаления загруженных картинок к новости, в случае нажатия кнопки "Удалить выбранное". При нажатии на удаление, необходимо будет дополнительно подтвердить необходимость удаления выбранных картинок.

30. Добавлена автоматическая поддержка определения типов картинок в случае несоответствия реальных данных с расширением файла. Например, если картинка имеет расширение jpg, а по факту ее содержимое является gif картинкой, то скрипт больше не будет выдавать сообщение о ошибке файла, а будет обрабатывать автоматически картинку как gif.

31. Добавлена типографская обработка текста для визуальных редакторов TinyMCE и Froala, а также произведены общие улучшения правил типографской обработки текстов.

32. Оптимизирована нагрузка на базу данных, при выводе публикаций при помощи пользовательского тега {custom ...} если в качестве критериев выборки публикаций заданы категории, а также в настройках групп есть ограничения на показ новостей из определённых категорий.

33. Добавлено автоматическое определение кодировки URL строки при показе публикаций из облака тегов и при выводе результатов поиска по доп. полям. Кодировка таких ссылок будет автоматически определяться, для того чтобы при переходе на другую кодировку, они не терялись. Например, при переводе сайта с кодировки windows-1251 на utf-8.

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

35. Улучшена система кеширования блоков публикаций при их выводе с использованием пользовательского тега {custom ...}

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

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

38. Обновлена библитека PHPMailer для отправки писем с сайта до актуальной версии.

39. Обновлены визуальные редакторы TinyMCE и FroalaEditor. При этом для редактора FroalaEditor помимо всего прочего была добавлена возможность улучшенной вставки текстов, отформатированных в Word с возможным сохранением форматирования на выбор.

40. Добавлен автоматический контроль кодировки ссылок, опубликованных при помощи тега [lееch=...] текст [/lееch]. В случае если ссылка была добавлена в одной кодировке сайта, а потом сайт был переведён на другую кодировку, то ссылка, содержащая символы, отличные от латинских, также будет автоматически сконвертирована корректно при редактировании.

41. При выставлении рейтинга публикации, добавлен контроль на предмет того, разрешено ли выставление рейтинга для данной конкретной новости или нет. Это позволяет предотвратить накрутку рейтинга пользователя в случае если для определённых публикаций, запрещено выставление рейтинга.

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

43. Оптимизирована и ускорена загрузка и рендеринг страниц сайта, при использовании визуальных (WYSIWYG) редакторов на сайте. Добавлена поддержка Gzip сжатия для TinyMCE редактора. Убрана дублирующая загрузка редакторов при редактировании публикаций и комментариев, а также при ответах на комментарии.

44. Прекращена поддержка воспроизведения flv видеороликов со стороны плеера DLE.

45. Исправлена проблема, при которой не обрабатывался тег [videо=...] если в пути к видео отсутствовало полное имя домена с протоколом.

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

47. Исправлена проблема, при которой в случае добавления комментариев на сайте, содержащих теги скрытого текста, пользователям, подписанным на уведомления о комментариях, также отправлялось содержание скрытого текста, несмотря на то что им может быть запрещён просмотр скрытого текста.

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

49. Исправлена проблема, при которой могли возникнуть проблемы с пользовательским выводом доп. полей при добавлении публикаций на сайте, если выводились не все доп. поля в шаблоне добавления публикаций.

50. Исправлена проблема, при которой отправлялась неверная подпись, в письме на подтверждение смены E-Mail адреса, если был задан не полный адрес сайта в настройках скрипта, без указания протокола.

51. Исправлена проблема, при которой невозможно было задать 0 в качестве значения в дополнительных полях пользователей.

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

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

Внимание!

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

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

Комментарии

  1. radrigo (Клиенты)

    16 апреля 2017 13:59 156 комментариев
    Цитата: celsoft
    Цитата: radrigo
    Хочу попытаться нстроить адаптивную ширину для всех сервисов через css и вот первая ошибка на которую я наткнулся. Не все записи из инстаграм добавляются корректно. Например при попытке добавить эту запись https://www.instagram.com/p/BS4VtNqhEdK/ такое впечатление что половина кода обрезается, а потом при редактировании там отображается не тег [media=], а огромный кусок кода.

    проверил данный URL чистом на дистрибутиве, никаких проблем не выявлено. Отображается все корректно, при редактировании также все корректно показывается тег [media=]. Я не вижу никаких проблем с ним.

    У меня данная проблема как на локальном компьютере, так и на основном сайте. Весь код обрезается после слов "Чилл. Лю. Снимайте больше. ", Непонятные смайлики "???" уже не показываются, полагаю что причина в них.
  2. celsoft (Администраторы)

    16 апреля 2017 14:13 4 136 комментариев
    Цитата: radrigo
    У меня данная проблема как на локальном компьютере, так и на основном сайте. Весь код обрезается после слов "Чилл. Лю. Снимайте больше. ", Непонятные смайлики "???" уже не показываются, полагаю что причина в них.

    Отображает контент JS скрипт, который загружается с этого сервиса. Вы случайно не правили файлы скрипта? Если да, то восстановите полностью все файлы скрипта заменив их на оригинальные. Также проверьте установлена ли у вас библиотека mbstring она важна для корректного перекодирования из одной кодировки в другую, т.к. сервисы могут быть в другой кодировке, отличной от кодировки вашего сайта. И если ваш сайт в кодировке windows-1251, и для PHP не установлена библиотека mbstring, то код будет повреждаться, т.к. это символы из кодировки UTF-8.
  3. radrigo (Клиенты)

    16 апреля 2017 14:46 156 комментариев
    Цитата: celsoft
    Цитата: radrigo
    У меня данная проблема как на локальном компьютере, так и на основном сайте. Весь код обрезается после слов "Чилл. Лю. Снимайте больше. ", Непонятные смайлики "???" уже не показываются, полагаю что причина в них.

    Отображает контент JS скрипт, который загружается с этого сервиса. Вы случайно не правили файлы скрипта? Если да, то восстановите полностью все файлы скрипта заменив их на оригинальные. Также проверьте установлена ли у вас библиотека mbstring она важна для корректного перекодирования из одной кодировки в другую, т.к. сервисы могут быть в другой кодировке, отличной от кодировки вашего сайта. И если ваш сайт в кодировке windows-1251, и для PHP не установлена библиотека mbstring, то код будет повреждаться, т.к. это символы из кодировки UTF-8.

    Вносил только эти изменения https://pafnuty.name/statyi/145-more-addnews.html , однако с оригинальными файлами движка проблема сохраняется.

    mbstring установлен, при просмотре информации о php написано следующее
    mbstring
    Multibyte Support enabled
    Multibyte string engine libmbfl
    HTTP input encoding translation disabled
    libmbfl version 1.3.2
    mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.


    Сам сайт в кодировке utf-8, однако база в обычной utf-8 кодировке и myisam. Полагаю что здесь надо innodb.
  4. celsoft (Администраторы)

    16 апреля 2017 15:05 4 136 комментариев
    Цитата: radrigo
    Сам сайт в кодировке utf-8, однако база в обычной utf-8 кодировке и myisam. Полагаю что здесь надо innodb.

    Все понял вашу проблему. Нет, myisam и innodb тут не причем. Дело у вас кодировке БД, для корректного хранения смайлов emodji выше, нужна кодировка БД utf8mb4, т.к. это четырех байтные символы, а не обычные двух байтные UTF-8 символы. При установке DLE спрашивает устанавливать ли utf8mb4 или нет для хранения emodji. Я проверял этот код на нашем сайте, а у нас именно utf8mb4 соответственно проблему не видел. Вам нужно перевести БД на кодировку utf8mb4_general_ci, чтобы могли корректно сохраняться эти символы в ней.
  5. radrigo (Клиенты)

    16 апреля 2017 15:16 156 комментариев
    Цитата: celsoft
    Цитата: radrigo
    Сам сайт в кодировке utf-8, однако база в обычной utf-8 кодировке и myisam. Полагаю что здесь надо innodb.

    Все понял вашу проблему. Нет, myisam и innodb тут не причем. Дело у вас кодировке БД, для корректного хранения смайлов emodji выше, нужна кодировка БД utf8mb4, т.к. это четырех байтные символы, а не обычные двух байтные UTF-8 символы. При установке DLE спрашивает устанавливать ли utf8mb4 или нет для хранения emodji. Я проверял этот код на нашем сайте, а у нас именно utf8mb4 соответственно проблему не видел. Вам нужно перевести БД на кодировку utf8mb4_general_ci, чтобы могли корректно сохраняться эти символы в ней.

    Получается данная проблема будет у всех, у кого не четырех байтные символы? Подскажите, а как перевести бд на четырех байтные символы, может есть инструкция?
  6. celsoft (Администраторы)

    16 апреля 2017 15:27 4 136 комментариев
    Цитата: radrigo
    Получается данная проблема будет у всех, у кого не четырех байтные символы?

    Если используются смайлы emodji то безусловно у всех. Это не является проблемой и ограничением DLE, это связано непосредственно с БД, эти символы не могут хранится в ней, если поля в ней не имеют поддержки четырех байтных символов. Использование кодировки utf8mb4 несет дополнительный расход памяти, но при этом добавляет поддержку дополнительных символов, в том числе символов emodji, поэтому при установке скрипта предлагается выбор, устанавливать эту поддержку или нет. Кому то не нужно, и он экономит на ресурсах сервера, отключая поддержку этих символов. Кому они нужны, наоборот включает.

    Цитата: radrigo
    Подскажите, а как перевести бд на четырех байтные символы, может есть инструкция?

    Вы можете зайти в phpMyAdmin и в таблице dle_post для всех текстовых полей, или просто для полей short_story, full_story, xfields изменить кодировку с utf8_general_ci на utf8mb4_general_ci. Незабудьте предварительно сохранить бекап БД, на случай если что то пойдет не так.
  7. radrigo (Клиенты)

    16 апреля 2017 16:45 156 комментариев
    Цитата: celsoft
    Цитата: radrigo
    Подскажите, а как перевести бд на четырех байтные символы, может есть инструкция?

    Вы можете зайти в phpMyAdmin и в таблице dle_post для всех текстовых полей, или просто для полей short_story, full_story, xfields изменить кодировку с utf8_general_ci на utf8mb4_general_ci. Незабудьте предварительно сохранить бекап БД, на случай если что то пойдет не так.

    Для удобства обсуждения проблемы создал тему на форуме https://forum.dle-news.ru/topic/71202-%D0%BF%D0%B5%D1%80%D0%B5%D0%B2%D0%BE%D0%B4-%D0%B1%D0%B4-%D0%BD%D0%B0-%D1%87%D0%B5%D1%82%D1%8B%D1%80%D0%B5%D1%85-%D0%B1%D0%B0%D0%B9%D1%82%D0%BD%D1%8B%D0%B5-%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B/
  8. Wildz (Клиенты)

    16 апреля 2017 20:46 1 комментарий
    Здравствуйте. При прикреплении файла через обратную связь, на чей сервер файл загружается?
  9. Captain (Клиенты)

    16 апреля 2017 22:05 155 комментариев
    Цитата: Wildz
    Здравствуйте. При прикреплении файла через обратную связь, на чей сервер файл загружается?

    На почтовый сервер получателя.
  10. celsoft (Администраторы)

    17 апреля 2017 09:53 4 136 комментариев
    Цитата: Wildz
    Здравствуйте. При прикреплении файла через обратную связь, на чей сервер файл загружается?

    Файлы не хранятся на сервере. Они прикрепляются к письму и отправляются вместе с письмом. Соответственно хранятся потом в почте на сервере получателя письма, пока он не удалит письмо.
  11. oldstump (Клиенты)

    18 апреля 2017 08:32 1 комментарий
    Добрый день, писала в службу поддержки, но ответа не получила почему-то.
    У Меня проблема такая. Установила сайт на хостинге, из админпанели dle не могу зайти в раздел "Настройка системы". Также не идет в статические страницы. Может и еще что-то не работает, не все еще проверила. Сообщение такое:

    Fatal error: require_once(): Failed opening required '/home/домен/домен.ru/docs/engine/classes/htmlpurifier/HTMLPurifier.standalone.php' (include_path='.:/home/домен/домен.ru/php') in /home/домен/домен.ru/docs/engine/classes/parse.class.php on line 22

    Искала ответ на свой вопрос, поняла, что не может найти файл. При этом физически он на месте. Проблема в пути? Где его менять?
  12. celsoft (Администраторы)

    18 апреля 2017 11:34 4 136 комментариев
    Цитата: oldstump
    Добрый день, писала в службу поддержки, но ответа не получила почему-то.
    У Меня проблема такая. Установила сайт на хостинге, из админпанели dle не могу зайти в раздел "Настройка системы". Также не идет в статические страницы. Может и еще что-то не работает, не все еще проверила. Сообщение такое:

    Fatal error: require_once(): Failed opening required '/home/домен/домен.ru/docs/engine/classes/htmlpurifier/HTMLPurifier.standalone.php' (include_path='.:/home/домен/домен.ru/php') in /home/домен/домен.ru/docs/engine/classes/parse.class.php on line 22

    Искала ответ на свой вопрос, поняла, что не может найти файл. При этом физически он на месте. Проблема в пути? Где его менять?

    Вам ответили еще вчера. Если не получили ответа, то проверяйте e-mail указанный у вас в профиле, и измените его на корректный. Дублирую ответ:

    Ошибка говорит что у вас отсутствует файл engine/classes/htmlpurifier/HTMLPurifier.standalone.php либо вы не скопировали все файлы дистрибутива, либо копировали без сохранения регистра имен, например HTMLPurifier.standalone.php у вас маленькими буквами.
  13. qwedc (Клиенты)

    18 апреля 2017 11:54 29 комментариев
    Как теперь повлиять на размер видео с ютуба вставленного через media? Раньше использовал встроенный плеер со 100% шириной, а теперь выходит, что мне все старые публикации нужно руками править заменяя media на video, либо же размеры прописывать?
  14. celsoft (Администраторы)

    18 апреля 2017 11:59 4 136 комментариев
    Цитата: qwedc
    Как теперь повлиять на размер видео с ютуба вставленного через media? Раньше использовал встроенный плеер со 100% шириной, а теперь выходит, что мне все старые публикации нужно руками править заменяя media на video, либо же размеры прописывать?

    Прочитайте комментарии выше, там все подробно описано про размеры и как их ставить. В том числе и про встроенный плеер DLE, для него используется тег [video...] для youtube, а не [media...]
  15. qwedc (Клиенты)

    18 апреля 2017 12:13 29 комментариев
    Цитата: celsoft
    Прочитайте комментарии выше, там все подробно описано про размеры и как их ставить. В том числе и про встроенный плеер DLE, для него используется тег [video...] для youtube, а не [media...]

    Вопрос был о том, как починить то, что было вставлено по старым правилам в старых публикациях. Как этим пользоваться сейчас понятно и из описания обновления.
  16. celsoft (Администраторы)

    18 апреля 2017 12:30 4 136 комментариев
    Цитата: qwedc
    Вопрос был о том, как починить то, что было вставлено по старым правилам в старых публикациях. Как этим пользоваться сейчас понятно и из описания обновления.

    В CSS вашего шаблона, указав ширину 100% для тегов iframe
  17. pit_sev (Клиенты)

    18 апреля 2017 13:59 6 комментариев
    Отличное обновление, спасибо за проделанную работу!
    Особенно порадовало 2, 8, 24.
    Если бы еще выпилить полностью jquery.ui из dle.js с заменой всех модальных окон на bootstrap + переписать класс БД для работы через pdo - то была бы просто сказка! (Мы выпилили jquery.ui для своих проектов и доделываем работу через pdo - но было бы круто, если когда-то в DLE это станет по умолчанию).
  18. izbushkin (Клиенты)

    18 апреля 2017 16:45 13 комментариев
    Всем доброго времени суток!
    Ребята, подскажите пожалуйста что может быть с функционалом почты в движке, так как при регистрации нового пользователя выдаёт следующее:
    "SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting"
    Почтовый ящик в домене, настройки SMTP прописаны верные.
  19. fanaticus (Посетители)

    18 апреля 2017 17:04 7 комментариев
    После обновления появилась такая проблема

    https://yadi.sk/i/WNH-nDlH3H7356

    Как исправить ?
  20. xottab4 (Посетители)

    18 апреля 2017 19:34 2 комментария
    Добрый день! В админ панели при добавлении новостей панель интсрументов не полностью отображается
  21. promitey 68 (tmb) (Посетители)

    18 апреля 2017 22:08 7 комментариев
    скора обновлюсь дела пока
  22. ATHF (Клиенты)

    18 апреля 2017 23:38 33 комментария
    А зачем каждой картинке приписывать max-width:100% если достаточно одной строчки в css?
  23. celsoft (Администраторы)

    19 апреля 2017 05:34 4 136 комментариев
    Цитата: ATHF
    А зачем каждой картинке приписывать max-width:100% если достаточно одной строчки в css?

    Пункт номер 9 описания релиза. Конечно вы правы и все это можно сделать в CSS шаблона, но проблема в том что многие новички этого сделать не в состоянии, и не могут правильно поставить одну строчку в свой шаблон. И тех. поддержка завалена вопросами как это сделать и просьбами помочь им поставить это в их шаблон. Что мы были вынуждены сделать этот пункт.

    Цитата: xottab4
    Добрый день! В админ панели при добавлении новостей панель интсрументов не полностью отображается

    Очистите кеш браузера, чтобы он скачал новые файлы стилей с сервера, а не использовал старые из своего кеша.

    Цитата: izbushkin
    Всем доброго времени суток!
    Ребята, подскажите пожалуйста что может быть с функционалом почты в движке, так как при регистрации нового пользователя выдаёт следующее:
    "SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting"
    Почтовый ящик в домене, настройки SMTP прописаны верные.

    С функционалом почты в непосредственно в DLE ничего не может быть. Ошибка означает что ваш сервер не может соединится с указанным вами почтовым сервером, и проблему уже нужно искать в настройках сервера. Причин может быть огромное количество, начиная от запрета на исходящие соединения или запрета на данные корректные порты, до отсутствия openssl для соединения по безопасному протоколу. Вам нужно уже обратиться в службу поддержки вашего хостинга, для выяснения причин почему по данным параметрам, ваш сервер не может соединиться с указанным вами SMTP сервером.

    Цитата: fanaticus
    После обновления появилась такая проблема
    https://yadi.sk/i/WNH-nDlH3H7356
    Как исправить ?

    Первое что нужно сделать, это очистить кеш браузера, чтобы браузер загрузил новые файлы с сервера, а не использовал старые из своего кеша. Если ошибка продолжает оставаться и это у вас на сайте, а не в админпанели, то смотрите консоль браузера, на предмет того какие стили у вас пересекаются от вашего шаблона, со стилями редактора.
  24. art.ray (Посетители)

    19 апреля 2017 12:37 5 комментариев
    Скачал версию 11.1, 11.2 и 11.3, через программу WinMerge решил посмотреть что правилось в движке. Но почти все файлы не совпадают в кодировке. Что делать? Самому занимать этим. В версии 11.1 был UNIX, потом в версии 11.2 стал Windows1251, потом снов 11.3. Мне не проблема все преобразовать к одному типу. Но простите за лицензию Вы просите целых 3к рублей. Я считаю, что код должен быть подготовлен к релизу с ответственностью. А не выложен для галочки.
    http://image.prntscr.com/image/7606eff7a81d4db89898be49efceffa7.png - 11.1
    http://image.prntscr.com/image/ad8b1b8c80ad498d9735d90e5de7ee3f.png - 11.2
    http://image.prntscr.com/image/e8b11556d9064765b0c19ac02d89e98f.png - 11.3
  25. celsoft (Администраторы)

    19 апреля 2017 12:57 4 136 комментариев
    Цитата: art.ray
    Самому занимать этим. В версии 11.1 был UNIX, потом в версии 11.2 стал Windows1251, потом снов 11.3. Мне не проблема все преобразовать к одному типу.

    Во первых не кодировка, а формат переноса строк. Во вторых специально формат мы не меняем, и пользуемся одной и той же OS. В третьих если какой то какой то компонент является сторонней библиотекой, которая обновляется целиком, то формат этого файла будет зависеть уже от разработчиков этой библиотеки, если он измениться то мы это никак не проверяем, и вообще никакого внимания это не обращаем. И не делаем это по одной простой причине, а именно потому что это никак не влияет на работу скрипта DLE. И абсолютно без разницы какой формат переноса строк у файла. Поэтому для каких целей вы меняете уже формат переноса строки совершенно непонятно. Никаких проверок по данному вопросу не планируется и в дальнейшем в DLE также не будет.
  26. izbushkin (Клиенты)

    19 апреля 2017 13:00 13 комментариев
    Цитата: celsoft
    С функционалом почты в непосредственно в DLE ничего не может быть. Ошибка означает что ваш сервер не может соединится с указанным вами почтовым сервером, и проблему уже нужно искать в настройках сервера. Причин может быть огромное количество, начиная от запрета на исходящие соединения или запрета на данные корректные порты, до отсутствия openssl для соединения по безопасному протоколу. Вам нужно уже обратиться в службу поддержки вашего хостинга, для выяснения причин почему по данным параметрам, ваш сервер не может соединиться с указанным вами SMTP сервером.


    Да, я бы согласился с Вами, если бы проблема наблюдалась и на других сайтах на том же хостинге с идентичными настройками.
    Но на других сайтах (ПРОВЕРИЛ) с версиями 10.5 и 11.2 всё работает нормально.
    Служба поддержки хостинга ссылается на проблемы с новой версией движка.
  27. Cralix (Клиенты)

    19 апреля 2017 13:24 1 комментарий
    Здраствуйте, у меня почему-то нет папки upgrade. Я не могу обновится!
  28. celsoft (Администраторы)

    19 апреля 2017 13:30 4 136 комментариев
    Цитата: Cralix
    Здраствуйте, у меня почему-то нет папки upgrade. Я не могу обновится!

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

    Цитата: izbushkin
    Да, я бы согласился с Вами, если бы проблема наблюдалась и на других сайтах на том же хостинге с идентичными настройками.
    Но на других сайтах (ПРОВЕРИЛ) с версиями 10.5 и 11.2 всё работает нормально.

    Скрипт отправки почты одинаков в этих версиях. Принципы отправки почты одинаков, и функции одни и те же. Можете взять класс отправки почты из версии 11.2 поставить на свой сайт где не работает, и получите точно такую же ошибку.
  29. izbushkin (Клиенты)

    19 апреля 2017 16:11 13 комментариев
    Цитата: celsoft
    Скрипт отправки почты одинаков в этих версиях. Принципы отправки почты одинаков, и функции одни и те же. Можете взять класс отправки почты из версии 11.2 поставить на свой сайт где не работает, и получите точно такую же ошибку.


    Служба поддержки хостинга проверила настройки серверной части, работу почтового ящика и даже полазили в админпанели скрипта.
    В итоге вот такой вердикт:
    Какие-то проблемы с самим скриптом, в логах проблем нет, при выборе phpmail отправка работает
  30. celsoft (Администраторы)

    19 апреля 2017 19:10 4 136 комментариев
    Цитата: izbushkin
    Служба поддержки хостинга проверила настройки серверной части, работу почтового ящика и даже полазили в админпанели скрипта.

    Скажите в настройках скрипта что вы как указали параметры соединения? Обычное через 25 порт? Если ваш почтовый SMTP сервер поддерживает безопасное SSL соединение и сообщает об этом, то DLE автоматически переходит на отправку писем через безопасное соединение, а на 25 порту это уже не будет работать, вам нужно уже указать настройки именно для SSL соединения, а именно порт, и тип шифрования TLS или SSL, также сам SMTP сервер должен иметь валидный сертификат. Обычное небезопасное соединение доступно только если в почтовом сервере отключена поддержка SSL. Если ваш почтовый сервер не поддерживает SSL, то нужно отключать и в его настройках поддержку SSL, чтобы он о такой поддержке не сообщал. Я думаю скорее всего проблема у вас именно в этом, а именно что ваш SMTP сервер сообщает что он поддерживает SSL соединение, а настройки у вас заданы на небезопасное обычное соединение.

    Цитата: izbushkin
    Какие-то проблемы с самим скриптом, в логах проблем нет, при выборе phpmail отправка работает

    phpmail и smtp это разные вещи. Для через отправки через внутренний почтовый сервер используется php mail. Тогда действуют внутренние настройки PHP интерпретатора, и внешних соединений с почтовым сервером не устанавливается. SMTP устанавливается когда нужно установить внешнее соединение с почтовым сервером, расположенном в другом месте.

Информация

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

Календарь

«    Ноябрь 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
252627282930 

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

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