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

DataLife Engine v.13.1 Final Release

celsoft 1 октября 2018 Релизы 22 256
DataLife Engine v.13.1 Final Release

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

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

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

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

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

5. Для системы управления плагинами, добавлена возможность использовать в именах папок, находящихся в ZIP архивах, тег {THEME}. При загрузке архива через систему плагинов, данный тег будет заменен на имя используемого шаблона. Например, разместив в архиве файл /templates/{THEME}/test.tpl, ваш файл шаблона будет помещен в используемый на сайте шаблон. Тем самым, при использовании сложных плагинов, которые содержат в себе примеры файлов шаблонов, они могут сразу загружаться в нужную папку, содержащую используемый пользователем шаблон.

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

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

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

9. Для публикаций и комментариев добавлен новый тип рейтинга "Нравится и Не нравится", который ведет отдельный учет как количества лайков, так и количества дизлайков. Для этого для шаблонов вывода публикаций и комментариев добавлены новые теги: {likes} - который выводит количество лайков, {dislikes} - который выводит количество дизлайков, а также тег [rating-type-4] текст [/rating-type-4] - который выводит текст, заключенный в теге, в случае если в настройках включен данный тип рейтинга.

10. В настройки профилей пользователей в админпанели, добавлена возможность устанавливать список категорий, в которые данному конкретному пользователю разрешено добавление публикаций. Это позволит, например, журналистам, вести личные рубрики, в которые другие журналисты (или часть из них) не имеют права публикации. Или наоборот — исключить журналиста из конкретной категории новостей, если он, например, в ней некомпетентен.

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

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

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

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

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

16. В админпанели, в разделе редактирования комментариев, добавлена возможность поиска комментариев по тексту. В данном разделе вы можете произвести поиск необходимых вам для редактирования комментариев, по каким-либо ключевым словам. Тем самым редактирование комментариев становится более удобным.

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

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

19. Для шаблона вывода кратких новостей (shortstory.tpl) добавлено использование тегов [not-news] текст [/not-news], которые выводят заключенный текст в них, в случае если публикации по данным критериям отсутствуют. Тем самым вы можете переназначить стандартное системное сообщение об отсутствии публикаций в каком-либо отдельном разделе сайта, сделав его уникальным, например, для каждого раздела сайта. Также данные теги можно использовать и в шаблонах, которые используются при пользовательском выводе публикаций с помощью тега {custom ...}

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

21. Улучшена система удаления категорий в админпанели. В случае если удаляемая категория, содержит в себе подкатегории, которые также подлежат удалению, то все действия для публикаций, которые содержат удаляемую категорию, будут автоматически распространены и на публикации, которые содержат также и удаляемые подкатегории. И к данным публикациям в подкатегориях, будут применены те же действия.

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

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

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

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

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

27. Для модуля пользовательской сортировки публикаций на сайте, выводимых тегом {sort} добавлена возможность выставления сортировки для каждой конкретной категории, а не для всех категорий одновременно.

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

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

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

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

32. В случае если для шаблона E-Mail сообщения, которое отправляется при восстановлении забытого пароля, установлено использование HTML формата для данного письма, то ссылки, которые генерирует тег {%lostlink%} в этом шаблоне, будут формироваться уже в виде готового HTML кода, а не просто текстовые ссылки.

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

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

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

36. Лимит на количество символов метатега Description для категорий увеличен до 300 символов. Максимальная длина соответствует теперь максимальной длине, установленной поисковой системой Google, для вывода данной информации в результатах поиска.

37. Улучшен поиск похожих новостей на сайте. Показ похожих новостей стал более релевантным по сортировки найденных публикаций.

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

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

40. Улучшена работа системы безопасности DataLife Engine, с целью более корректной проверки данных на поддоменах, на некоторых хостингах, имеющий структуру поддоменов, в виде подпапок основного домена.

41. Добавлена поддержка протокола tel: для ссылок публикуемых на сайте при помощи BB тегов.

42. Обновлены визуальные редакторы TinyMCE и Froala до актуальных версий. Исправлен ряд выявленных ошибок в данных редакторах.

43. Исправлена проблема, с использованием в дополнительных полях профиля пользователей, полей с типом "Список", в которых использовались значения с использованием символа "|".

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

45. Исправлена проблема, при которой нельзя было использовать теги [lееch] для внутренних страниц сайта, и разрешалось использование только для внешних сайтов.

46. Исправлена проблема, при которой нельзя было приступить к обновлению сайта на новую версию, в случае если сайт был в кодировке отличной от UTF-8 при этом логин или пароль администратора содержал в себе буквы, написанные на кириллице.

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

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

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

50. Исправлена проблема, при которой дополнительное поле, имеющее тип "Загружаемый файл", не отображалось на сайте в виде ссылки на скачивание файла, а выводилось простым тегом.

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

Ссылки для скачивания скрипта для клиентов:

Внимание!

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

Если вы еще не являетесь нашим клиентом, то вы можете приобрести скрипт на нашем сайте.

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

Комментарии

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

    29 ноября 2018 13:35 4 137 комментариев
    Цитата: Lexxs
    Мда, сложновато для реализации.

    Пока только так. В будущем возможно добавим поддержку в DLE, чтобы в редакторах можно было использовать как обычные ссылки.
  2. Lexxs (Посетители)

    6 декабря 2018 13:36 312 комментариев
    1. Как я понял, микроразметка shema.org для картинок в DLE не предусмотрена ?
    В валидаторе все данные выдаёт, кроме картинок и это недостаток.

    2. Уже писал, но видимо не совсем понятно выразился :
    При импорте новостей с другого сайта, если на источнике в теге картинки есть style="border:none;", то картинки парсятся в исходном html коде, из за чего не корректно выглядят в результате импорта.
    В настройках вид импорта выставлен Bbcode, но видимо из-за этого дополнительного атрибута картинки импортируется исходным кодом.
    Можно это как то поправить ?
  3. celsoft (Администраторы)

    6 декабря 2018 14:15 4 137 комментариев
    Цитата: Lexxs
    1. Как я понял, микроразметка shema.org для картинок в DLE не предусмотрена ?

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

    Цитата: Lexxs
    При импорте новостей с другого сайта, если на источнике в теге картинки есть style="border:none;", то картинки парсятся в исходном html коде, из за чего не корректно выглядят в результате импорта.

    Так и должно быть, в каком виде данные в источнике, в том они и остаются.

    Цитата: Lexxs
    В настройках вид импорта выставлен Bbcode, но видимо из-за этого дополнительного атрибута картинки импортируется исходным кодом.

    Bbcode не универсальны, и каждый движок имеет свой формат. И данная настройка для сайтов источников, созданных на DLE, корректная конвертация возможна, только если сайт источник также создан на DLE при помощи bbcode редактора.
  4. Lexxs (Посетители)

    6 декабря 2018 14:34 312 комментариев
    Цитата: celsoft
    И не может быть предусмотрена. Потому как микроразметка не универсальна для всего подряд. Для разных вещей она делается по разному. Ее нужно делать только в шаблонах и только под конретные нужды сайта.

    В случае с картинками, она универсальна.
    Для них указывается отдельный формат и он может запросто присутствовать внутри другой разметки shema.org, например Article.
    Для картинок, даже внутри основной разметки, если указать дополнительную, itemscope itemtype="https://schema.org/ImageObject" и типа < img itemprop="image" то всё будет корректно.
    И даже без основной разметки думаю можно, как и в случае с рейтингом.
    Он же работает и не вызывает ошибок валидации без основной разметки в шаблоне ?
  5. Lexxs (Посетители)

    7 декабря 2018 07:58 312 комментариев
    Тут то ли боты, то ли ещё что то, постоянно заходят на сайт по адресу типа /h/7647315.html
    Страшного вроде бы и ничего, отправляет корректно на 404, но как то неприятно.
    В модуле редиректы, можно ли сделать перенаправление по маске, типа /h/*.html, потому что номера html меняются, видимо генерируются.

    А всё, понял. Есть такое, в самом низу не прочитал )
    Только по синтаксису не понял, там можно просто *, или нужно /h/'*'.html с кавычками ?

    Пока писал, уже разобрался, без кавычек. )

    Тогда можно так /h/*.html, или правильнее будет /h/* ?
  6. celsoft (Администраторы)

    7 декабря 2018 13:06 4 137 комментариев
    Цитата: Lexxs
    В случае с картинками, она универсальна.
    Для них указывается отдельный формат и он может запросто присутствовать внутри другой разметки shema.org, например Article.
    Для картинок, даже внутри основной разметки, если указать дополнительную, itemscope itemtype="https://schema.org/ImageObject" и типа < img itemprop="image" то всё будет корректно.
    И даже без основной разметки думаю можно, как и в случае с рейтингом.
    Он же работает и не вызывает ошибок валидации без основной разметки в шаблоне ?

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

    Цитата: Lexxs
    Тогда можно так /h/*.html, или правильнее будет /h/* ?

    Звездочка означает любой последующий символ, до тех пор пока не встретится символ который после звездочки. Если звездочка последний символ, то значит вообще любые какие бы не встретились до конца.
  7. Lexxs (Посетители)

    7 декабря 2018 14:29 312 комментариев
    Цитата: celsoft
    По вашему мнению микроразметка делается для валидаторов микроразметки?

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

    Но без основной разметки разметка рейтинга будет отображаться ?
    Цитата: celsoft
    Какой практической универсальной функциональностью обладает то что вы предлагаете?

    В поисковике так же будет отображаться и картинка статьи. Так думаю.
    Цитата: celsoft
    Если звездочка последний символ, то значит вообще любые какие бы не встретились до конца.

    Спасибо, понял !
    В принципе так и думал, на основе обычного применения таких масок.
    Просто синтаксис бывает разным, поэтому решил уточнить.
    Спасибо !.
  8. celsoft (Администраторы)

    7 декабря 2018 14:37 4 137 комментариев
    Цитата: Lexxs
    Но без основной разметки разметка рейтинга будет отображаться ?

    Вы удивитесь, но да.

    Цитата: Lexxs
    В поисковике так же будет отображаться и картинка статьи. Так думаю.

    Нет не будет. Нет такой функции о поисковиков при выдаче результатов поиска, у гугла нет точно. А по яндексу надо будет почитать свежую документацию по ним. Может там что и дополнилось и изменилось. Периодически что то новое появляется.
  9. Lexxs (Посетители)

    7 декабря 2018 19:18 312 комментариев
    Цитата: celsoft
    А по яндексу надо будет почитать свежую документацию по ним

    У яндекса есть, кроме рейтинга и картинка, и даже можно видео вывести в поиске.
    И как я понял, на это влияет именно эта разметка.
    Хотя конечно рейтинг моего сайта так и не появился в поиске, выводит без рейтинга.
    Посмотрим дальше, будет ли картинку выводить, только вчера сделал, в engine/classes/parse.class.php с помощью модуля плагинов внёс изменения, валидатор показывает корректно картинку, может после переиндексации и в поиске будет выводить, не знаю.
  10. Lexxs (Посетители)

    12 декабря 2018 15:25 312 комментариев
    Утилита - Поиск и замена, не производит замену текста в дополнительных полях.
    Это недочёт.
  11. celsoft (Администраторы)

    12 декабря 2018 16:07 4 137 комментариев
    Цитата: Lexxs
    Утилита - Поиск и замена, не производит замену текста в дополнительных полях.
    Это недочёт.

    Производит. Если у вас не поменялось, значит в поиск задаете вы не так, как хранится в БД.
  12. Lexxs (Посетители)

    12 декабря 2018 19:16 312 комментариев
    Цитата: celsoft
    Производит. Если у вас не поменялось, значит в поиск задаете вы не так, как хранится в БД.

    Всё так.
    Есть дополнительное поле для ссылок.
    Нужно просто заменить один домен на другой.
    В верхнюю строку поиска и замены копирую домен на удаление, во второе поле домен, на который заменить.
    Вся операция простым копирование - вставить, как тут можно сделать не так ?
    Пробовал с http и без него, очистил кеш.
    Что ещё не усмотрел ?
  13. Lexxs (Посетители)

    13 декабря 2018 09:49 312 комментариев
    На трёх сайтах пробовал, но только на одном проверял результат.
    Там версия DLE 12.0.
    И что то мне подсказывает, что в этой версии замена по доп полям не работает.
    Или тоже работает ?
  14. celsoft (Администраторы)

    13 декабря 2018 10:46 4 137 комментариев
    Цитата: Lexxs
    На трёх сайтах пробовал, но только на одном проверял результат.
    Там версия DLE 12.0.
    И что то мне подсказывает, что в этой версии замена по доп полям не работает.
    Или тоже работает ?

    Во всех версиях скрипта поиск и замена одинакова, и также проводится замена и в доп. полях. Это абсолютно точно. Т.к. никаких изменений в данном модуле не было много лет. И проблем точно в этом модуле нет. Если не заменяется, то значит то что вы задается в поиске по факту в БД хранится в другом виде.
  15. Lexxs (Посетители)

    13 декабря 2018 11:24 312 комментариев
    Цитата: celsoft
    Если не заменяется, то значит то что вы задается в поиске по факту в БД хранится в другом виде.

    Ну как оно может быть в другом виде ?
    Задаю заменить сайт.ру (верхнее поле) на сайт2.ру (нижнее поле)
    Как может сайт.ру быть записанным по другому в базе ?
    Дополнительное поле - несколько строк.
    После операции замены, пишет, что всё сделано, а по факту, перепроверяю, старая ссылка осталась.

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

    Кстати, сейчас проверил, даже если текст в самой новости, то и там не заменяет. Как то странно.
  16. celsoft (Администраторы)

    13 декабря 2018 19:33 4 137 комментариев
    Цитата: Lexxs
    Задаю заменить сайт.ру (верхнее поле) на сайт2.ру (нижнее поле)

    Зависит например от имени домена. если он на кирилице, то может быть записан в punycode формате, как положено, а не просто кирилицей.
  17. Lexxs (Посетители)

    14 декабря 2018 06:42 312 комментариев
    Цитата: celsoft
    Зависит например от имени домена. если он на кирилице

    Нет, не на кирилице, просто как пример привёл.
    латинский шрифт, ничего необычного.
    Там site.com на site.ru поменять нужно, но не меняется, на двух сайтах и с чем это связано, не понятно.
  18. Lexxs (Посетители)

    14 декабря 2018 08:31 312 комментариев
    Ещё раз попробовал, проверил :
    Заменяет, но не во всех статьях. Где то заменило, где то нет.
    Одинаково для сайта с 800 публикациями и для сайта с 40000 статей.

    Пришлось поступить немного по другому.
    Добавил замену в фильтр слов и сделал перестроение публикаций, тогда всё заменило.
    Но если 800 и 16000 прошло быстро, то 40000 статей до сих пор перестраивает.

    Вобщем, Поиск и замена где то не точно срабатывает, частично.
    Знать бы почему, а то так понадеешься, сделаешь, а результата не получишь нужного.
    Несколько сотен, или тысяч публикаций не будешь же перепроверять, это не реально.
  19. celsoft (Администраторы)

    14 декабря 2018 08:46 4 137 комментариев
    Цитата: Lexxs
    Вобщем, Поиск и замена где то не точно срабатывает, частично.

    Этого не может быть в принципе. Потому как вы попросту не знаете как работает замена. Ее делает MySQL сервер и он не может ее сделать частично. Я вам уже написал причину, но вы не желаете ее читать. Если замены не произошло, то значит в БД это информация хранится не так как вы написали в поиске. Все. Других причин и вариантов нет. Вот и заходите в свою БД, например при помощи MyPHPAdmin и смотрите как хранится в БД, то что вам нужно заменить.
  20. Lexxs (Посетители)

    14 декабря 2018 09:49 312 комментариев
    Цитата: celsoft
    Я вам уже написал причину, но вы не желаете ее читать.

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

    Есть ещё один вопрос :
    Поиск и замена, а так же Фильтр слов, они могут работать по маске, типа как в других модулях, через знак * ?
    Или только по точному сочетанию слов ?
    Я в смысле того, чтобы если нужно удалить, или заменить ссылки по маске, полностью, а не только название домена.
  21. celsoft (Администраторы)

    14 декабря 2018 11:15 4 137 комментариев
    Цитата: Lexxs
    Не правда, всё прочитал и принял к сведению.

    Поверьте, если бы это было так, и вы бы сделали то что написано выше, вы бы не писали, что поиск и замена работает частично. Я вам написал что других причин нет и быть не может, вы же не верите и спорите.
    Цитата: Lexxs
    Поиск и замена, а так же Фильтр слов, они могут работать по маске, типа как в других модулях, через знак * ?
    Или только по точному сочетанию слов ?

    Нет никаких масок они не поддерживают. Только точное совпадение слов.
  22. Lexxs (Посетители)

    14 декабря 2018 11:57 312 комментариев
    Цитата: celsoft
    вы же не верите и спорите

    Да я не спорю, а по факту пишу.
    Залезть в базу данных и там искать из нескольких тысяч статей, просто не представляю как это сделать.
    Да и писал же, что модуль Фильтр слов с перестроением справился с этой задачей, несмотря как бы то на разницу в записи базы, а поиск и замена, почему то здесь оказалось как то не так.
    Я просто не понимаю разницы в их работе, почему Фильтр справился с этой задачей, а поиск и замена не смог.
    Они по разному видят поиск по записи в базе ?
    И как один и тот же домен записывается в базу по разному, криптуется что ли ?
  23. celsoft (Администраторы)

    14 декабря 2018 15:00 4 137 комментариев
    Цитата: Lexxs
    Да я не спорю, а по факту пишу.

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

    Цитата: Lexxs
    Я просто не понимаю разницы в их работе, почему Фильтр справился с этой задачей, а поиск и замена не смог.

    Фильтр работает с исходным текстом, что вы написали в новости. Поиск и замена работает уже по БД. Это разные места, и тексты в них разные.

    Цитата: Lexxs
    И как один и тот же домен записывается в базу по разному, криптуется что ли ?

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

    Цитата: Lexxs
    Залезть в базу данных и там искать из нескольких тысяч статей, просто не представляю как это сделать.

    Достаточно посмотреть одну новость, где не заменилось, чтобы понять что не так и как там записано в БД, а не тысячи статей.
  24. Lexxs (Посетители)

    14 декабря 2018 15:24 312 комментариев
    Цитата: celsoft
    Достаточно посмотреть одну новость, где не заменилось, чтобы понять что не так и как там записано в БД, а не тысячи статей.

    Теперь уже наверное поздно смотреть, через фильтр всё заменил.
    Но учту на следующий раз.

    Просто жаль, что нет возможности удалять код по маске, чтобы была возможность удалить полностью некоторые ссылки, как в leech так и в url тегах.
    Зачатую такие манипуляции нужны, чтоб не шерстить большое колличество статей.
    Надеюсь, что когда нибудь такое появится в DLE !
  25. технолог (Клиенты)

    21 декабря 2018 18:53 9 комментариев
    Два параллельных сайта по настройкам, на одном хостере.
    tehnopost.kiev.ua - обновился.
    tehnopost.info - нет.
    Ключи:
    tehnopost.kiev.ua DLE: CF1TL-TTBF9-XCIH8-UJRKP-BWFXI
    tehnopost.info DLE: 96QSC-72GDA-GPEMQ-A5RHE-EDGKN
    Возможно, проблемы у хостера.
    Прошу продлить лицензию до обновления до актуальной версии.
    На данный момент, у меня еще 3 часа до окончания лицензии.
  26. celsoft (Администраторы)

    23 декабря 2018 22:05 4 137 комментариев
    технолог,

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

    28 декабря 2018 10:17 30 комментариев
    Уже столько лет движку, а при "Поиске" и кнопке "Назад" нет нормального возврата, что заставляет большую часть людей закрывать сайт и уходить.
    Каждый день на моих сайтах около 10000 использует поиск и эта проблема напрямую влияет на настроение пользователей, поведенческие и прочие сотни факторов
  28. dsblog (Клиенты)

    9 января 2019 08:37 3 комментария
    Здравствуйте.
    Приобрёл сейчас лицензию на Ваш движок, и возник вопрос. У меня ранее стояла бесплатная версия, скачанная с Вашего сайта, сейчас мне система предлагает архив с движком для клиентов, для меня достаточно ввести ключ лицензии на своем сайте, или же нужно заменять файлы на сервере на файлы из архива для клиентов?
  29. celsoft (Администраторы)

    9 января 2019 13:05 4 137 комментариев
    Цитата: dsblog
    Здравствуйте.
    Приобрёл сейчас лицензию на Ваш движок, и возник вопрос. У меня ранее стояла бесплатная версия, скачанная с Вашего сайта, сейчас мне система предлагает архив с движком для клиентов, для меня достаточно ввести ключ лицензии на своем сайте, или же нужно заменять файлы на сервере на файлы из архива для клиентов?

    Зависит от версии скрипта, что у вас стояла ранее если 13.0 и выше, то DLE обновит все автоматически.
  30. papeion2 (Клиенты)

    13 января 2019 14:31 5 комментариев
    По сравнению с 12 версией админка в 13,1 тормознутая: очень долго приходится ждать, пока откроется другая страница в ней, или осуществится какое-нибудь сохранение.

Информация

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

Календарь

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

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

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