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

DataLife Engine v.12.0 Final Release

celsoft 2 сентября 2017 Релизы 34 130
DataLife Engine v.12.0 Final Release

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

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

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

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

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

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

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

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

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

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

10. Добавлен новый модуль "Метатеги". Данный модуль позволяет переназначить в админпанели метатеги title, description, keywords для определённых страниц сайта. Скрипт DLE формирует данные метатеги для всех страниц сайта автоматически, но иногда необходимо задать для определённых страниц свои собственные отдельные значения, например, сделать так, чтобы на странице обратной связи использовались не стандартные из настроек скрипта, а определённые только для данной страницы. Теперь при помощи данного модуля, вы можете это сделать в админпанели вашего сайта. В данном модуле вы задаёте URL страницы для которой хотите переназначить метатеги, и задаёте новые значения этих тегов. После чего для данной страницы будут применяться указанные вами значения. Вы можете переназначить как все поля для данной страницы, так и отдельные. Например, если вы оставите поле keywords пустым, то для него будут применены значения по умолчанию для этого поля и для этой страницы. Вы можете указать непосредственно адрес страницы, для которой вы хотите изменить метатеги, а также вы можете указать группу ссылок используя символ '*', который означает поиск по любому символу, например, указав /page/*/ указанные метатеги будут использоваться для страниц /page/1/, /page/2/, /page/любой текст/ и т.д.

11. Добавлена возможность экспорта пользователей с сайта. Если вы используете для организации рассылок сообщений пользователям сторонние сервисы или программы, то при помощи экспорта вы можете быстро сформировать нужные данные. Экспорт пользователей осуществляется в админпанели в разделе редактирования пользователей. Вы можете экспортировать как всех пользователей, так и соответствующих определённым критериям. Экспорт осуществляется либо в формате CSV либо Excel на выбор.

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

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

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

15. Добавлена возможность исключать определённые статические страницы из поиска по сайту. При добавлении или редактировании страницы в админпанели вы можете установить опцию "Исключить из поиска" для каждой статической страницы отдельно.

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

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

18. Для модуля редиректов добавлена возможность использования масок для задания шаблона по которым производить редиректы. Для этого при задании URL, с которого нужно производить редирект, используется символ "*", который означает что вместо "*" может находится в URL любой набор символов. Например, вы можете задать /page/*/, где и будет производится редирект со всех страниц, таких как /page/1/, /page/2/, /page/text/ и т.д.

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

20. Для шаблонов статических страниц (static.tpl и других назначенных странице), добавлена поддержка нового тега [edit] текст [/edit], который выводит текст заключённый в них в виде ссылки на редактирование статической страницы, для групп пользователей, которым разрешено редактирование статических страниц. Тем самым облегчается быстрый переход к редактированию нужной страницы, при большом количестве статических страниц.

21. Для тега пользовательского вывода публикаций {custom ....} добавлен новый параметр сортировки публикаций "id_as_list" который работает совместо с параметром "id", и сортирует публикации так как они указаны в списке. Например, тег {custom id="3,4,1,2" order="id_as_list"} выведет сначала новость c ID 3 потом 4 потом 1 потом 2. Данное нововведение полезно, когда вы хотите вывести нужные публикации в строго заданном порядке.

22. Для тега пользовательского вывода комментариев {customcomments ....} также добавлен новый параметр сортировки публикаций "id_as_list" который работает совместно с параметром "id", и сортирует выводимые комментарии так как они указаны в списке. Например, тег {customcomments id="3,4,1,2" order="id_as_list"} выведет сначала комментарий с ID 3 потом 4 потом 1 потом 2. Данное нововведение полезно, когда вы хотите вывести нужные комментарии в строго заданном порядке.

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

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

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

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

27. Добавлен новый глобальный тег для шаблонов {category-id}, который выводит ID просматриваемой посетителем сайта категории. Данный тег будет полезен при организации меню на сайте, а также когда нужно быстро переназначить какие-либо CSS классы или сами имена файлов шаблонов, при оформлении шаблонов вывода публикаций.

28. Добавлен новый глобальный тег для шаблонов {category-title}, который выводит имя просматриваемой посетителем сайта категории. Данный тег будет полезен, когда на сайте нужно отдельно вывести имя просматриваемой категории.

29. Для категорий добавлена возможность задать полноценное краткое описание. Описание создаётся в админпанели при добавлении или редактировании категорий в соответствующем разделе. В описании категории вы можете использовать как BBCODES теги, так и HTML теги. Для вывода описания на сайте используется новый глобальный тег для шаблонов {category-description}, который выводит заданное описание, когда пользователь просматривает данную категорию, также вывод доступен и при выводе полных публикаций. Тем самым при помощи простой конструкции, например:
[available=cat] {category-title} <br> {category-description} [/available]
вы можете выводить в нужном месте автоматически название категории и ее краткое описание. При помощи дополнительных тегов [page-count=...], можно ограничить вывод этой информации, например, только на первой странице категории.

30. Для тега вывода меню категорий {catmenu ...}, для его параметра "subcat" добавлена возможность использования нового значения "only", которое означает что нужно выводить только подкатегории из указанной категории. Например, при использовании тега {catmenu id="1" subcat="only"} будут выведены только подкатегории принадлежащие категории с ID "1". Данное нововведение полезно, когда при посещении определённой категории нужно будет вывести список ее подкатегорий. Например, при помощи простой конструкции [available=cat] {catmenu id="{category-id}" subcat="only"} [/avalilable] вы можете автоматически выводить список подкатегорий у просматриваемой на сайте категории.

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

32. Для дополнительных полей, имеющих тип "Галерея изображений", добавлена возможность выводить загруженные изображения по отдельности. Для этого в шаблонах используется тег [xfvalue_X image="Nr"], где "X" это имя дополнительного поля, а "Nr" это номер изображения из галереи. Например, при использовании [xfvalue_test image="2"] будет выведено изображение номер два, загруженное в дополнительное поле с именем "test". Тем самым вы можете использовать одно поле, и при этом выводить превью галереи из одной картинки в кратких новостях, а полностью галерею уже при просмотре полных новостей.

33. Добавлена возможность безопасного использования тега {titlе} в HTML атрибутах, при выводе публикаций. Например, вы можете использовать alt="{titlе}" и текст будет сохранять валидность документа, если в заголовке есть кавычки.

34. Для тега [mediа=...] добавлена поддержка публикации видео и постов с сервиса Facebook.

35. Добавлено Gzip сжатие для CSS файлов, используемых скриптом, что позволяет существенно сократить размер CSS файлов, и как следствие ускорить загрузку страниц. Сжатие включается совместно с сжатием JS файлов в настройках скрипта. При включении сжатия, сжимаются только служебные CSS файлы непосредственно DLE. Для сжатия ваших собственных CSS файлов из вашего шаблона, используйте нашу статью https://dle-news.ru/tips/917-szhatie-css-fajlov-shablona.html

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

37. Добавлена поддержка тега {THEME} в предварительном просмотре рекламных материалов в панели управления скриптом.

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

39. В случае если в настройках скрипта не указан протокол вашего сайта, начиная с данной версии DLE будет использовать безопасное SSL соединение и будет генерировать ссылки на https протокол.

40. Добавлены превентивные меры защиты сайта от "бесконечных" редиректов, в случае если в настройках скрипта включено использование только HTTPS протокола, но при этом сервер не настроен корректно и не передаёт информации о используемом сайтом протокола.

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

42. Для страниц персональных закладок публикаций, добавлена отправка 403 HTTP кода (доступ запрещён) в браузер, в случае если по адресу закладок, заходит незарегистрированный пользователь. Тем самым данные страницы будут запрещены к индексации для поисковых систем, и они не будут ошибочно индексировать данную страницу с одним единственным сообщением об ошибке доступа к разделу.

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

44. Оптимизирован показ блока облака тегов, на базах данных с большим количеством публикаций на сайте. Запрос к базе данных был улучшен и ускорен.

45. Добавлена поддержка фигурных скобок { и } в модуле "Фильтр слов", теперь вы можете использовать в фильтре слова, содержащие данные символы.

46. Добавлено автоматическое исключение публикаций из карты сайта для поисковых систем, в случае если в самой публикации во вкладке "Доступ" был запрещён просмотр публикации для гостей.

47. Обновлены до актуальных версий визуальные редакторы Froala и TinyMCE. В данных редакторах были исправлены ранее обнаруженные проблемы в работе.

48. Обновлён до актуальной версии парсер HTML кода для добавляемых на сайт публикаций.

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

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

51. Исправлена проблема, при которой мог не загружаться визуальный редактор при быстром редактировании на сайте, если вывод публикаций на сайте используется только тегом {custom ...}, без использования основного тега {content}.

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

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

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

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

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

Внимание!

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

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

Комментарии

  1. Sh1ning (Посетители)

    23 сентября 2017 18:36 20 комментариев
    То, что для категорий добавили вывод текстов - хорошо, но как отключить вывод того же описания на доп. страницах? например на 2 и так далее? Ведь это плохо для SEO, когда на каждой странице категории один и тот же текст описания. И желательно было H1 отделить от описания категории. Или это можно задать в условиях? И действуют ли теги внутри поля описание категории? [aviable] и т.д?
  2. Дмитрий6 (Клиенты)

    24 сентября 2017 02:25 111 комментариев
    Цитата: Sh1ning
    И желательно было H1 отделить от описания категории.

    Не совсем понятно что вы имели ввиду. Или вы делаете: админка / категории / описание категорий - там вставляете h1, то по мне так это глупость. Вообще прочитайте внимательно 29 пункт, там написано как только для первой страницы вывести описание. Простой пример, в шаблоне main.tpl прописываете в нужном месте:
    [ available=cat ][ page-count=1 ]
    < h1 >{ category-title }< /h1 > можно сделать так < h1 >Ваш текст< /h1 >
    { category-description }
    [ /page-count ][ /available ]

    Цитата: Sh1ning
    Ведь это плохо для SEO, когда на каждой странице категории один и тот же текст описания.

    Тогда их вообще лучше закрыть от индексации при помощи robots.txt, как спросите у celsoft.
    Тогда и в Вебмастере у вас не будут появляться сообщения типа /page/2/ - удалена из поиска "Недостаточно качественная"

    Вопрос к celsoft, а почему вы закрываете все при помощи robots.txt. Из за того что это просто реализовать или есть другие причины? Говорят, что например Гуглу вообще наплевать на robots.txt. Можно было-бы сделать модуль на запрет при помощи мета-тега robots со значением content="noindex", а админ уже сам выберет какие разделы сайта (страницы пагинации, последние новости ...) запретить индексировать.
  3. celsoft (Администраторы)

    25 сентября 2017 00:30 4 033 комментария
    Цитата: Sh1ning
    То, что для категорий добавили вывод текстов - хорошо, но как отключить вывод того же описания на доп. страницах? например на 2 и так далее?

    При помощи дополнительных тегов [page-count=...], можно ограничить вывод этой информации, например, только на первой странице категории.

    Цитата: Sh1ning
    И желательно было H1 отделить от описания категории.

    О чем идет речь? DLE нигде принудительно не выводить никаких H1 тегов.

    Цитата: Дмитрий6
    Вопрос к celsoft, а почему вы закрываете все при помощи robots.txt.

    Потому что это правильно. И не все мы закрываем только при помощи robots.txt, если например новость запрещена к индексации, то закрывается она при помощи метатегов.
  4. rauan (Посетители)

    3 октября 2017 12:03 1 комментарий
    Я второй))
  5. kingkill (Клиенты)

    4 октября 2017 11:42 4 комментария
    Спасибо за релиз, новая админка симпотична кроме одного момента - используйте уже, наконец, object-fit: cover; когда хотите растянуть картинку, которая может иметь разные пропорции ширины и высоты. Душа болит смотреть на изображения с нарушенными пропорциями.

    Огромная же разница, а усилий минимум.
    http://www.imageup.ru/img147/2878801/screen-shot-2017-10-04-at-124039.jpg
    http://www.imageup.ru/img147/2878803/screen-shot-2017-10-04-at-124049.png
  6. celsoft (Администраторы)

    4 октября 2017 11:58 4 033 комментария
    kingkill,

    Сделаем.
  7. kingkill (Клиенты)

    5 октября 2017 11:36 4 комментария
    celsoft,
    Спасибо!

    Еще хотелось бы во вкладке "Дополнительно" при добавлении/редактировании материала указывать не только дату, но и время желаемого действия. Очень часто нужно автоматически убрать фиксацию материала в определенное время, а не просто в определенный день. Например, закрепленное превью к футбольному матчу актуально только до начала футбольного матча, который может начинаться в 16 часов дня.
  8. celsoft (Администраторы)

    5 октября 2017 13:04 4 033 комментария
    Цитата: kingkill
    celsoft,
    Спасибо!

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

    Это означает что при каждом просмотре страниц сайта, скрипту придется выполнять ряд очень тяжелых операций. Нет этого не планируется в скрипте.
  9. Балумба (Посетители)

    9 октября 2017 19:28 14 комментариев
    При редактировании статической страницы обнаружил баг.
    Поле "Использовать шаблон" при сохранении меняет прямой слеш "/" на обратный "\". В итоге -
    ошибка.
  10. celsoft (Администраторы)

    10 октября 2017 00:33 4 033 комментария
    Цитата: Балумба
    При редактировании статической страницы обнаружил баг.
    Поле "Использовать шаблон" при сохранении меняет прямой слеш "/" на обратный "\". В итоге -
    ошибка.

    Не подтверждается. Проблемы в DLE в данном вопросе нет. Если у вас слеш "/" заменился на обратный "\", то это значит вы используете операционную систему windows, где именно обратный слеш используется в путях к директориям.
  11. sa684 (Посетители)

    14 октября 2017 02:18 3 комментария
    С комментариями проблема - при нажатии на пробел и написании следующего за пробелом слова происходит слияние. Пробовал на шаблонах Default, Green?
  12. celsoft (Администраторы)

    14 октября 2017 14:26 4 033 комментария
    Цитата: sa684
    С комментариями проблема - при нажатии на пробел и написании следующего за пробелом слова происходит слияние. Пробовал на шаблонах Default, Green?

    Это баг непосредственно браузера FireFox которым вы пользуетесь. Нам проблема известна, над разработкой исправления под этот браузер уже работают. Вы можете либо перейти на другой браузер, либо в настройках скрипта переключиться на другой редактор, например TinyMCE
  13. sa684 (Посетители)

    14 октября 2017 17:28 3 комментария
    Цитата: celsoft
    переключиться на другой редактор, например TinyMCE

    - спасибо! - переключил, теперь всё нормально.
  14. yponec99 (Клиенты)

    17 октября 2017 18:17 62 комментария
    Слишком яркое оформление админки - перепробовал все варианты - глаза режет - сделайте оформление матовым. Невозможно работать.
    У вас на этом же сайте цвета более пастельные матовые. Зачем эта радуга?
  15. awq (Посетители)

    18 октября 2017 04:12 17 комментариев
    Во общем обновился я из-за метатегов скорее всего, но в итоге понял что не пригодились они мне. Кроме того , на моем посещаемом сайте с 400к новостями, поиск по title (по другому поиску - тормоза) начал давать просто невероятную нагрузку на мускул, что я только не делал после обновления на 12.0, ничего не помогало и не помогло кроме замены файла search.php на предыдущий файл от версии 11.3
  16. celsoft (Администраторы)

    18 октября 2017 06:59 4 033 комментария
    Цитата: awq
    Во общем обновился я из-за метатегов скорее всего, но в итоге понял что не пригодились они мне. Кроме того , на моем посещаемом сайте с 400к новостями, поиск по title (по другому поиску - тормоза) начал давать просто невероятную нагрузку на мускул, что я только не делал после обновления на 12.0, ничего не помогало и не помогло кроме замены файла search.php на предыдущий файл от версии 11.3

    Изменение в поиске были только относительно того, что можно исключить определенные категории из поиска. Добавление исключений в настройках категорий усложняет запросы поиска, т.к. необходимо исключать из поиска новости из данных категорий.
  17. D.S.Denton (Посетители)

    26 октября 2017 12:13 3 комментария
    Цитата: celsoft
    над разработкой исправления под этот браузер уже работают

    Спасибо, как раз зашел после обновления, хотел отрепортить, но уже успели раньше. На всякий случай прошу тестировать фикс не только под крайней версией файрфокса релизной ветки, но учесть еще и esr45/esr52
  18. Nadeshda123 (Клиенты)

    29 октября 2017 01:06 1 комментарий
    Подскажите, где искать причину. После обновления в допполе ссылки в тэге <option> в админке склеиваются в одно сплошное мессиво без пробелов, сам тэг рвется. Хотя внешне, на сайте - всё так же следуют одна за другой. То есть в админке исчез перенос строк или форматирование. Где его включить, как было, если есть такая возможность?)
  19. celsoft (Администраторы)

    29 октября 2017 09:41 4 033 комментария
    Цитата: Nadeshda123
    Подскажите, где искать причину. После обновления в допполе ссылки в тэге <option> в админке склеиваются в одно сплошное мессиво без пробелов, сам тэг рвется. Хотя внешне, на сайте - всё так же следуют одна за другой. То есть в админке исчез перенос строк или форматирование. Где его включить, как было, если есть такая возможность?)

    Добавление тегов <option> в DLE вообще невозможно в публикации, ни в обычные поля, ни в дополнительные. Потому что это составляющие теги форм, и они удаляются парсером как небезопасные. Поэтому не совсем понятно о каком форматировании идет речь, если эти теги вообще были удалены.
  20. yponec99 (Клиенты)

    3 ноября 2017 18:15 62 комментария
    При вводе в поиск слова с дефисом - он дефис игнорирует и склеивает обе части. В результате новости не находятся.
    Как исправить? У нас много новостей именно с дефисом.

    Это в движке баг или локально у нас?
  21. yponec99 (Клиенты)

    3 ноября 2017 18:36 62 комментария
    Проверили на разных сайтах 12версия - везде этот баг есть.
    worried

    Проверили тут на этом вашем сайте - та же проблема - дефис игнорируется поиск не работает.
    Ваш баг однозначно. Как исправить это?
  22. celsoft (Администраторы)

    4 ноября 2017 07:58 4 033 комментария
    Цитата: yponec99
    При вводе в поиск слова с дефисом - он дефис игнорирует и склеивает обе части. В результате новости не находятся.
    Как исправить? У нас много новостей именно с дефисом.

    Это в движке баг или локально у нас?

    В поиске не по ряду важных причин не участвует ряд спец. символов в том числе и тире (он же минус). У вас не ищет потому что дефис написан слитно с другими словами, а при разработке поиска мы ориентировались на тематику DLE (СМИ и новости, посты и блоги) и на то что по правилам дефис пишется раздельно от других слов, и в данном случае, если дефис написан раздельно все находится.

    Однако выше в комментариях уже писали что есть ряд слов и терминов, когда дефис нужно написать слитно, например специфические номера. Мы это уже приняли к вниманию, и в следующей версии скрипта этот момент будет учтен и поиск будет работать и с дефисом написанным слитно с другими словами.
  23. yponec99 (Клиенты)

    4 ноября 2017 15:00 62 комментария
    Нет времени ждать следующего релиза, как это исправить срочно, прямо сейчас? Это приносит нам убытки на продажах по вашей вине.
    Дайте мануал или можно кинуть поисковый модуль от старой версии?

    По правилам русского языка: дефис пишется между словами слитно с обеими частями, нет там, и никогда и не было никаких пробелов, вы это сами придумали. маленький-маленький, еле-еле, чуть-чуть, Анти-Дюринг
    Далее: имена актеров/актрис двойные через дефис. Анна-Мария
    Далее: списки товаров в магазинах нумерация через дефис SDF15263-46
    Далее: списки, фильмы, товары из азии - там все построено на серии и порядковых номерах через дефис. XXXX-569

    Напишите где в каком файле что подправить.
  24. celsoft (Администраторы)

    4 ноября 2017 15:54 4 033 комментария
    Цитата: yponec99
    По правилам русского языка: дефис пишется между словами слитно с обеими частями, нет там, и никогда и не было никаких пробелов, вы это сами придумали.

    Да ладно. прочитайте свое же сообщение:
    Цитата: yponec99
    При вводе в поиск слова с дефисом - он дефис игнорирует и склеивает обе части.

    Как вы его написали, слитно или раздельно? На самом деле спорить тут не имеет смысла, т.к. на самом деле существуют 4 отдельных символа, это дефис, короткое тире, длинное тире и минус. И все они имеют свой отдельный символ HTML. Примеры:

    век живи — век учись (тире);
    2010–2012 (короткое тире);
    5−2=3 (минус);
    кое-что (дефис).

    Если вы присмотритесь, они разного размера. Но все практически всегда используют лишь один символ из четырех, потому что только он есть клавиатуре. Поэтому:
    Цитата: yponec99
    Далее: имена актеров/актрис двойные через дефис. Анна-Мария
    Далее: списки товаров в магазинах нумерация через дефис SDF15263-46
    Далее: списки, фильмы, товары из азии - там все построено на серии и порядковых номерах через дефис. XXXX-569

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

    Цитата: yponec99
    Дайте мануал или можно кинуть поисковый модуль от старой версии?

    Можете открыть файл engine/modules/search.php и в строке
    $quotes = array ( "\x60", "\t", "\n", "\r", ".", ",", ";", ":", "[", "]", "{", "}", "=", "*", "^", "%", "$", "<", ">", "+", "-" );

    ваш символ: "-". Хотя это не очень хорошее решение, т.к. я уже писал выше что он убран не просто так, а по ряду очень важных причин. Но если вам так срочно нужно вернуть ваш дефис, то можете это сделать на свой страх и риск.
  25. yponec99 (Клиенты)

    4 ноября 2017 18:00 62 комментария
    Я вам привел примеры не как пишу это лично я, или как вы считаете правильно.
    Я привел пример практический как пишут все юзеры, как пишутся названия.
    Вы указываете на тире - тире пишется раздельно и часто заменяет собой слово "это".
    Я же вам говорю о дефисе и он пишется слитно. Это вы, или путаете, или обобщаете 2 знака в один. Не вижу смысла спорить. Этот знак очень важен при поиске. Сделайте плиз чтоб в следующей версии он обрабатывался.

    Спасибо за мануал.
  26. celsoft (Администраторы)

    4 ноября 2017 18:31 4 033 комментария
    Цитата: yponec99
    Я привел пример практический как пишут все юзеры, как пишутся названия.

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

    Цитата: yponec99
    Я же вам говорю о дефисе и он пишется слитно. Это вы, или путаете, или обобщаете 2 знака в один.

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

    Цитата: yponec99
    Сделайте плиз чтоб в следующей версии он обрабатывался.

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

    P.S. Вы почему то пытаетесь меня как то выставить ярым противником ваших дефисов. Но это совершенно не так, для меня наоборот лучше чтобы все символы участвовали в поиске, и мне задавали меньше вопросов. Но я в отличии от вас также совершенно точно знаю, что символ "-" не просто разделяющий названия ваших фильмов символ, а в MySQL при поиске является "управляющим" символом. Т.е. благодаря ему MySQL изменяет и модифицирует поиск. Что в свою очередь при написании определенного текста вызовет безусловную MySQL ошибку, что в свою очередь несет потенциальную опасность сайту. Т.е. его не просто так взяли и убрали из поиска. Поэтому кстати я вам и написал что убирайте на свой страх и риск.

    Именно над этим вопросом мы и работаем, чтобы и поиск работал, и этого символа в запросах не было.
  27. yponec99 (Клиенты)

    5 ноября 2017 00:37 62 комментария
    Я вас прекрасно понял. Никем я вас выставить не пытаюсь)).

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


    Не я его обобщил. С виду этот знак, и для тире, и для дефиса совершенно одинаково выглядит, и получается нет смысла делать 2 разные кнопки на клаве - там и так мало места))
    Именно потому все используют его, и там, и там. Мир стремится к упрощению везде где это только возможно. )) Даже в словах))

    Хотел спросить по поводу квадратных скобок - они тоже опасны и их лучше не включать? Или можно на свой страх и риск))? Азиаты любители в названиях писать квадратные скобки: коды фильмов, авторов арта, переводчиков - очень часто встречается. []
  28. Andr2005ru (Клиенты)

    5 ноября 2017 09:56 3 комментария
    Перешел сегодня c 10.1 на 12.00 . Обновление прошло успешно. Админ. часть существенно изменилась к лучшему. Нет времени проверить все, но с большим удовольствием хочу сказать что очень качественный движок. За время эксплуатации, а я уже с Вами хм..лет7-8 было 1-2 бага с защитой, все оперативно исправили разработчики. Спасибо!
    P.S. в основном все ошибки по обновлению происходят от невнимания и неправильных настроек/ресурсов хостера. Спасибо celsoft!
  29. celsoft (Администраторы)

    5 ноября 2017 12:15 4 033 комментария
    Цитата: yponec99
    Хотел спросить по поводу квадратных скобок - они тоже опасны и их лучше не включать? Или можно на свой страх и риск))? Азиаты любители в названиях писать квадратные скобки: коды фильмов, авторов арта, переводчиков - очень часто встречается. []

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

    6 ноября 2017 23:11 16 комментариев
    если сделаете акции на покупку лицензии - тогда купим еще.

Информация

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

Календарь

«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930 

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

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