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

DataLife Engine v.13.1 Final Release

celsoft 1 октября 2018 Релизы 22 172
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. sbvasyl (Клиенты)

    25 октября 2018 15:48 19 комментариев
    Цитата: Lexxs
    Рейтинг, стиль, рассчитан на стандартный.
    Под свой шаблон нужно делать самому, или брать стили из Default

    Да не вопрос, я бы взял и под свой шаблон отредактировал, но в Default они не все в наличии.

    Цитата: celsoft
    Можете их скопировать из стандартного шаблона, который идет с дистрибутивом, т.к. изменения всегда даются относительно стандартного шаблона.

    В стандарном нет всех стилей, не могу соответственн скопировать, потому и написал.

    Цитата: celsoft
    Для нового рейтинга не требуются отдельные новые стили.

    А зачем тогда стили в коде указывать, которых не существует?

    Если уж указали стили, значит они должны быть в шаблоне Default, а я уже исходя из них редактирую под свой шаблон, так наверное правильно было бы.

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

    Предыдущие варианты рейтинга выводятся отлично, любой!

    Еще раз попрошу - у кого возможно есть эти стили, просьба поделиться, а не учить меня как делать, таким проходить мимо.

    Для тех кто откликнется, нужны стили - rate_like-dislike, ratingtypeplusminus, ignore-select, icon-like, ignore-select, icon-dislike.

    Заранее спасибо откликнувшимся и желающим помочь!

    P.S. Хороший рейтинг, но жаль что нет возможности реализовать, из-за стилей.
  2. kotofeyka (Посетители)

    25 октября 2018 23:57 4 комментария
    Цитата: celsoft
    Обратитесь в тех. поддержку

    Спасибо! Проблема решена с помощью тех. поддержки, оказался мой "косяк".
  3. celsoft (Администраторы)

    26 октября 2018 12:21 4 031 комментарий
    Цитата: sbvasyl
    Да не вопрос, я бы взял и под свой шаблон отредактировал, но в Default они не все в наличии.


    Цитата: sbvasyl
    Если уж указали стили, значит они должны быть в шаблоне Default, а я уже исходя из них редактирую под свой шаблон, так наверное правильно было бы.

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

    Цитата: sbvasyl
    Всетаки оплачивается лицензия и если есть новшество, должен быть представлен законченный вариант по дефолтному шаблону. Это мое мнение.

    Если бы вы использовали дефолтный шаблон, то увидели бы, что в нем как раз таки полностью законченный и корректно работающий рейтинг. Который и отображается корректно и работает корректно. Как раз таки работает ровно так, за что вы и заплатили. Но вы же используете не стандартный шаблон. Верстка HTML не работает просто в лоб какими то только перечисленными классами, верстка может наследоваться, одни классы могут пересекаться с другими и иметь зависимости с ними и т.д. Верстать нужно уметь, и без этого никак. Просто скопировав от чужой верстки часть стилей, вы не добьетесь этим корректного отображения. Если вы не делали свой шаблон сами и у вас нет достаточных знаний в верстке, то вам нужно либо обратится к автору данного шаблона для доработки шаблона, либо в вебстудию для верстки на заказ. Шаблоны DLE это чистый HTML и CSS и не имеют никаких привязок в верстке непосредственно к каким то особенностям DLE.
  4. Roman Pata (Клиенты)

    26 октября 2018 14:10 2 комментария
    [print-link] текст [/print-link]
    Он не работает на статических страницах
  5. celsoft (Администраторы)

    26 октября 2018 14:21 4 031 комментарий
    Цитата: Roman Pata
    [print-link] текст [/print-link]
    Он не работает на статических страницах

    Это шаблонный тег. Вы его добавили в текст страницы, а нужно использовать в шаблоне статической страницы, а не в тексте статической страницы.
  6. sbvasyl (Клиенты)

    26 октября 2018 18:54 19 комментариев
    Цитата: celsoft
    Простите, но ваше сообщение не соответствует действительности. Все необходимые стили в шаблоне полностью присутствуют, в том числе и присутствуют те что перечислены в этом рейтинге. За исключением разве что класса ignore-select, но этот класс и не управляет отображением и работой рейтинга, он для управления другими функциями DLE, а не для визуального оформления.

    Открываю шаблон Default из архива DLE 13.1, файлы в нем styles.css и engine.css, ищу стили - ratingtypeplusminus, icon-like, icon-dislike при помощи программы Notepad++ и их прога не находит.

    Не пойму, почему у Вас они есть, а я их не нахожу.

    Если не трудно, скопируйте пожалуйста упомянутые выше три стиля сюда.
  7. celsoft (Администраторы)

    29 октября 2018 03:58 4 031 комментарий
    Цитата: sbvasyl
    Открываю шаблон Default из архива DLE 13.1, файлы в нем styles.css и engine.css, ищу стили - ratingtypeplusminus, icon-like, icon-dislike при помощи программы Notepad++ и их прога не находит.

    С DLE идет три стандатрных шаблона, и мы стараемся использовать более менее общий код для них если это возможно. Поэтому какие то классы не нужны в том же Default, но могут быть в шаблонах Green или Red. Функциональность рейтинга обеспечивают шаблонные теги DLE, а не HTML верстка в шаблонах. Ваша HTML верстка может быть какой угодно, это лишь визуальная составляющая элементов, у вас она может быть какой угодно, поэтому нет никакой необходимости копировать точно что то из стандартных демо шаблонов, демо на то и демо, чтобы просто показывать как может это выглядеть.
  8. sbvasyl (Клиенты)

    30 октября 2018 22:04 19 комментариев
    Цитата: celsoft
    Поэтому какие то классы не нужны в том же Default, но могут быть в шаблонах Green или Red.

    Посмотрел в шаблоне Default, рейтинг тип 4 отображается нормального.
    Перехожу на свой шаблон, этот рейтинг отображается криво, уже писал о стилях, ну ладно.
    Рейтинг тип 3 на моем шаблоне отображается хорошо, в нем используются иконки icon-thumbs-up и icon-thumbs-down.

    Вопрос: на моем шаблоне не отображаются родные иконки "палец вверх" и "палец вниз" рейтинга тип 4, почему, что прописать в стилях для их отображения или что отвечает за их отображение в шаблоне Default?
  9. celsoft (Администраторы)

    31 октября 2018 14:56 4 031 комментарий
    Цитата: sbvasyl
    Посмотрел в шаблоне Default, рейтинг тип 4 отображается нормального.
    Перехожу на свой шаблон, этот рейтинг отображается криво, уже писал о стилях, ну ладно.
    Рейтинг тип 3 на моем шаблоне отображается хорошо, в нем используются иконки icon-thumbs-up и icon-thumbs-down.

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

    Какое отношение к отображению иконок имеют эти CSS классы и их названия? Не только же от этого отображение иконок зависит, а эти стили к иконкам не имеют вообще никакого отношения. Отображение зависит также от HTML кода, от того как и где подключаются те же иконки. С чего на вашем шаблоне будут отображаться иконки, если вы просто скопировали этот кусок верстки? Не будут конечно, потому что в вашем шаблоне собственно нет файлов с этими векторными иконками, нет их подключения в шаблоне и т.д. Вы должны между тегами [rating-plus]...[/rating-plus] ставить свой HTML код, со своим кодом, и стилями, который у вас непосредственно в вашем шаблоне отображает вам вашу иконку "палец вверх" применительно к вашему шаблону. И т.д. для других иконок и прочего.

    Я же вам первым еще сообщением написал, что куски верстки из одного шаблона не копируются в другой, потому как в том другом все оформление может быть сделано принципиально по другому.
  10. sbvasyl (Клиенты)

    31 октября 2018 20:33 19 комментариев
    Цитата: celsoft
    Какое отношение к отображению иконок имеют эти CSS классы и их названия? Не только же от этого отображение иконок зависит, а эти стили к иконкам не имеют вообще никакого отношения. Отображение зависит также от HTML кода, от того как и где подключаются те же иконки. С чего на вашем шаблоне будут отображаться иконки, если вы просто скопировали этот кусок верстки? Не будут конечно, потому что в вашем шаблоне собственно нет файлов с этими векторными иконками, нет их подключения в шаблоне и т.д. Вы должны между тегами [rating-plus]...[/rating-plus] ставить свой HTML код, со своим кодом, и стилями, который у вас непосредственно в вашем шаблоне отображает вам вашу иконку "палец вверх" применительно к вашему шаблону. И т.д. для других иконок и прочего.

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

    Вариант рейтинга тип 4 под мой же шаблон получился у меня такой:

    [rating-type-4]
    <span class="rate_like-dislike">
    <span class="ratingtypeplusminus ignore-select ratingplus">{likes}</span>
    [rating-plus]<i class="like button_rating icon-thumbs-up" title="Нравится"><use xlink:href="#icon-like"></use></i>[/rating-plus]
    <span class="ratingtypeplusminus ratingminus ignore-select">{dislikes}</span>
    [rating-minus]<i class="dislike button_rating icon-thumbs-down" title="Не нравится"><use xlink:href="#icon-dislike"></use></i>[/rating-minus]
    </span>
    [/rating-type-4]

    Вывод иконок я использовал аналогично как в рейтинге тип 3, он у меня хорошо отображается.
    Стиль "rate_like-dislike" взял с шаблона Default и отредактировал под себя, остальные стили тоже нашлись.

    Рейтинг тип 4 у меня отображается хорошо теперь, я просто хотел узнать где в шаблоне Default находятся те иконки, которые в нем выводятся при выборе рейтига 4. Они немного отличаются от тех что я использую у себя с рейтинга тип 3:

    .icon-thumbs-up:before {
    content: "\f164";
    }
    .icon-thumbs-down:before {
    content: "\f165";
    }

    В шаблоне Default похожего кода или файлов с векторными иконками для рейтинга не нашел, потому и спрашивал - где в нем находятся те иконки, которые в нем же используются в рейтинге тип 4 ("палец вверх" и "палец вниз") ?
  11. Captain (Клиенты)

    1 ноября 2018 01:58 152 комментария
    sbvasyl,
    /templates/Default/images/sprite.svg
  12. celsoft (Администраторы)

    1 ноября 2018 14:00 4 031 комментарий
    Цитата: sbvasyl
    В шаблоне Default похожего кода или файлов с векторными иконками для рейтинга не нашел, потому и спрашивал - где в нем находятся те иконки, которые в нем же используются в рейтинге тип 4 ("палец вверх" и "палец вниз") ?

    Вообще ничего общего в вашем шаблоне с шаблоном Default, который идет в DLE нет. Это видно даже по паре строк, из вашего CSS. Ваш шаблон использует шрифты для иконок, а Default нет. Он использует векторные графические картинки, которые находятся /images/sprite.svg и подключаются в main.tpl. Это вообще разные технологии использования. А вы по непонятным причинам смешали и куски HTML из своего шаблона с кусками из Default и ожидаете что будет работать. Нет не будет работать таким образом. Вы должны использовать только тот HTML код, который в вашем шаблоне, и только от вашего шаблона. Ничего из HTML из Default не нужно. Я же вам написал что функциональность обеспечивают шаблонные теги DLE, визуальную ваш HTML код, и вы должны использовать только ваш HTML код совместно с шаблонными тегами DLE. Все что вы должны оставить это шаблонные теги DLE, а все останольное должно быть от вашего шаблона, и применительно к верстке вашего шаблона, а не скопировано кусками из Default.
  13. sbvasyl (Клиенты)

    1 ноября 2018 22:57 19 комментариев
    Цитата: Captain
    /templates/Default/images/sprite.svg

    Спасибо за подсказку.

    Цитата: celsoft
    ... Все что вы должны оставить это шаблонные теги DLE, а все останольное должно быть от вашего шаблона, и применительно к верстке вашего шаблона, а не скопировано кусками из Default.

    Спасибо за ответы, информацию и за терпение!..
  14. bigsova (Клиенты)

    2 ноября 2018 10:06 6 комментариев
    Здравствуйте, столкнулся с проблемой, имеется сайт на нем 2 движка стоит , например папки
    /foto/
    /rasskazy/
    у меня рассказы были разбиты на страницы в полной новости тегом, когда я решил сделать чтобы рассказ не делился на страницы в яндекс вебмастере появилось куча 404 ошибок((
    долго я искал причину, она оказалась в том, что если робот переходит по ссылки например /rasskazy/page,3,870-dle-luchshii.html идет редирект на не существующую страницу /870-dle-luchshii.html , то есть папка пропускается, если же я в админке отключаю "Обрабатывать неверные URL ЧПУ" то новость остается только в титл она называет так Название новости - Страница 3, если ввести в адресной строке /rasskazy/page,79,870-dle-luchshii.html то будет Название новости - Страница 79, эта проблема только если скрипт лежит не в корне сайта, помогите решить проблему.
  15. Magon (Посетители)

    2 ноября 2018 10:06 1 комментарий
    1. Загрузка файлов и изображений на сервер. - Загрузка файлов. - /uploads/files/ - вставляя названия файла, который предварительно уже загружен на сервер в эту папку выдает - Пожалуйста, подождите.. - и так в бесконечность эта фраза. Без www все нормально.
    При редактировании или создании новости, когда доменное имя (путь) указанно через www (www.имя.ru/) не загружается (не присваивается [attachment=) уникальный номер этому файлу и не появляется соответственно в разделе Загруженное для публикации.

    2. в файле .htaccess надо ли указывать что указано ниже или уже все это корректно работает в этой версии dle.
    ### Редиректы с index.php или index.html на сайт
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html)\ HTTP/
    RewriteRule .* / [R=301,L]

    ### START Редирект с первой страницы на основную
    RewriteBase /
    RewriteRule ^(.*)page/1(/|)$ $1 [R=301,L]
    ### END Редирект с первой страницы на основную
  16. celsoft (Администраторы)

    2 ноября 2018 14:37 4 031 комментарий
    Цитата: Magon
    1. Загрузка файлов и изображений на сервер. - Загрузка файлов. - /uploads/files/ - вставляя названия файла, который предварительно уже загружен на сервер в эту папку выдает - Пожалуйста, подождите.. - и так в бесконечность эта фраза. Без www все нормально.
    При редактировании или создании новости, когда доменное имя (путь) указанно через www (www.имя.ru/) не загружается (не присваивается [attachment=) уникальный номер этому файлу и не появляется соответственно в разделе Загруженное для публикации.

    Просто вам для справки, о которой вы я думаю не знали. Домен с www и без это не один и тот же домен с приставкой. А два разных и независимых домена!!! на которых могут даже полностью разные и независимые сайты, тут все зависит от настроек доменов в настройках сервера. Поэтому отправка данных с одного домена на другой блокируется. Заходить в админпанель нужно с того домена, который указан в настройках скрипта в админпанели и никак иначе.

    Цитата: Magon
    2. в файле .htaccess надо ли указывать что указано ниже или уже все это корректно работает в этой версии dle.

    Ничего делать и вносить этих правок не нужно для DLE уже как много лет. Просто включаете контроль неверных ЧПУ в настройках скрипта и все. Для первого случая DLE использует канонические ссылки, для второго редиректы в нем встроены.
  17. kamilchickaev (Клиенты)

    5 ноября 2018 03:12 5 комментариев
    обновился на 13.1 , рейтинг {like} или {dislike }не работают , не подскажите какие файлы отвечают за вывода рейтинга , только вот один рейтинг осталось доделать и все
    у меня не дефолтный шаблон, я в fullstory выставляю код , и на сайте выскакивает код, если бы стили были это другая проблема, там просто какойто php файл отвечает за это все?
  18. celsoft (Администраторы)

    5 ноября 2018 09:19 4 031 комментарий
    Цитата: kamilchickaev
    обновился на 13.1 , рейтинг {like} или {dislike }не работают , не подскажите какие файлы отвечают за вывода рейтинга , только вот один рейтинг осталось доделать и все
    у меня не дефолтный шаблон, я в fullstory выставляю код , и на сайте выскакивает код, если бы стили были это другая проблема, там просто какойто php файл отвечает за это все?

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

    2. Убедитесь что вы включили нужный тип рейтинга в настройках скрипта.

    Если эти два пункта проверили, то значит вы обновили не все файлы скрипта и они у вас остались от старых версий. Перезалейте файлы дистрибутива на сервере повторно. В таких случаях рекомендуется перезаливать все файлы скрипта без исключения.
  19. kamilchickaev (Клиенты)

    6 ноября 2018 03:53 5 комментариев
    да, я это проверял {likes} {dislikes} стояла и в админке стоит нравится и ненравится, копирвал с вашего сайта, файлы не могу перезалить так как есть небольшие дополнения в файлах поэтому спрашиваю
  20. celsoft (Администраторы)

    6 ноября 2018 13:31 4 031 комментарий
    Цитата: kamilchickaev
    файлы не могу перезалить так как есть небольшие дополнения в файлах поэтому спрашиваю

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

    Попробуйте перезалить файлы:
    engine/modules/show.short.php
    engine/modules/show.full.php
    engine/modules/show.custom.php

    Если не поможет, то перезаливать придется все.
  21. AntiPlagiat (Клиенты)

    8 ноября 2018 23:55 12 комментариев
    Здравствуйте!

    Учет только уникальных просмотров от каждого пользователя...

    Под пользователем понимается авторизованный пользователь или простой посетитель сайта?

    Через какой промежуток времени, от данного пользователя будет засчитан второй просмотр?

    Мне нужна реально жесткая статистика просмотров для формирования рейтинга новостей и сортировки по просмотрам.

    Наверное для моей задачи решением может стать только автоматический лайк от авторизованного пользователя при просмотре каждой новости, т.к. второй лайк поставить он не сможет (сортировка по рейтингу)?


    Спасибо!
  22. Lexxs (Клиенты)

    9 ноября 2018 11:19 312 комментариев
    Давайте уже 14 версию, а то меня цифра 13 смущает ).
    Может уже там сделают импорт удалённых изображений в публикацию.
    И шаблон для leech, чтобы ботам, не поддерживающим переадресацию, было на что посмотреть )
  23. celsoft (Администраторы)

    9 ноября 2018 12:41 4 031 комментарий
    Цитата: AntiPlagiat
    Под пользователем понимается авторизованный пользователь или простой посетитель сайта?

    Учет ведется по IP посетителя.

    Цитата: AntiPlagiat
    Через какой промежуток времени, от данного пользователя будет засчитан второй просмотр?

    Один раз в сутки.
  24. bigsova (Клиенты)

    9 ноября 2018 23:21 6 комментариев
    Доброй ночи всем рябят!
    Может кто то подскажет, что нужно изменить в .htaccess чтобы был правильный редирект 301,
    суть в том перехожу по ссылке site.ru/papka/page,2,1-novost.html поскольку страниц для новости нету идет редирект сюда site.ru/1-novost.html , а должен идти сюда site.ru/papka/1-novost.html , почему так??? скрипт лежит в папке /papka/ помогите наконец исправить эту проблему(((
  25. celsoft (Администраторы)

    10 ноября 2018 12:29 4 031 комментарий
    Цитата: bigsova
    Доброй ночи всем рябят!
    Может кто то подскажет, что нужно изменить в .htaccess чтобы был правильный редирект 301,
    суть в том перехожу по ссылке site.ru/papka/page,2,1-novost.html поскольку страниц для новости нету идет редирект сюда site.ru/1-novost.html , а должен идти сюда site.ru/papka/1-novost.html , почему так??? скрипт лежит в папке /papka/ помогите наконец исправить эту проблему(((

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

    10 ноября 2018 16:07 5 комментариев
    celsoft,
    было бы грамотнее, сделать у вас страничку аля бесплатные доп плагины для dle , что бы установить отдельно этот рейтинг, я читал про ваши споры с этим рейтингом ))

    Цитата: celsoft
    Цитата: kamilchickaev
    файлы не могу перезалить так как есть небольшие дополнения в файлах поэтому спрашиваю

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

    Попробуйте перезалить файлы:
    engine/modules/show.short.php
    engine/modules/show.full.php
    engine/modules/show.custom.php

    Если не поможет, то перезаливать придется все.
  27. berchuks (Клиенты)

    11 ноября 2018 12:29 9 комментариев
    В валидаторе рейтинга (оценка) Яндекса пишет: "ОШИБКА: невозможно определить принадлежность данных полей. Возможны две причины: эти поля некорректно размещены, либо указан лишний атрибут itemprop". А в валидаторе Google - нет ошибок. Критично для Яндекса?
  28. celsoft (Администраторы)

    12 ноября 2018 09:54 4 031 комментарий
    Цитата: kamilchickaev
    было бы грамотнее, сделать у вас страничку аля бесплатные доп плагины для dle , что бы установить отдельно этот рейтинг, я читал про ваши споры с этим рейтингом ))

    Это у нас есть https://dle-news.ru/modules/ где любой автор сможет опубликовать свой плагин. Только какое это имеет отношение к вашему вопросу? Или вы пишите про то, чтобы мы написали этот плагин и опубликовали его? Так мы ведь не пишем сторонних плагинов, все что пишем мы, входит в дистрибутив по умолчанию.

    Цитата: berchuks
    В валидаторе рейтинга (оценка) Яндекса пишет: "ОШИБКА: невозможно определить принадлежность данных полей. Возможны две причины: эти поля некорректно размещены, либо указан лишний атрибут itemprop". А в валидаторе Google - нет ошибок. Критично для Яндекса?

    Микроразметка рейтинга, это не отдельная самостоятельная единица, это составляющая микроразметки публикации, и в данном вопросе все напрямую зависит от того как задана микроразметка в шаблоне вывода краткой и полной новости. Для примера смотрите стандартных шаблон, который идет с дистрибутивом. В нем дан пример микроразметки и ошибок нет.
  29. Lexxs (Клиенты)

    12 ноября 2018 17:19 312 комментариев
    Цитата: celsoft
    и в данном вопросе все напрямую зависит от того как задана микроразметка в шаблоне вывода краткой и полной новости

    Неужели ?
    И как это связано с этими ошибками ? :

    ОШИБКА: невозможно определить принадлежность данных полей. Возможны две причины: эти поля некорректно размещены, либо указан лишний атрибут itemprop
    itemType =
    aggregaterating
    aggregaterating
    itemType = http://schema.org/AggregateRating
    itemreviewed = ElectroDroid PRO v4.7 Android - продвинутый справочник радиолюбителя
    worstrating = 1
    ratingcount = 54
    ratingvalue = 5
    bestrating = 5

    где первые три строки видимо не корректно отображаются
    itemType =
    aggregaterating
    aggregaterating

    Каким боком это к шаблону относится ?
    В шаблоне же нет таких разметок, только стандартный рейтинг.

    Или с другим типом рейтинга :

    microdata
    ОШИБКА: невозможно определить принадлежность данных полей. Возможны две причины: эти поля некорректно размещены, либо указан лишний атрибут itemprop
    itemType =
    datepublished = 2018-11-12
    interactioncount = UserPageVisits:302 560
  30. celsoft (Администраторы)

    12 ноября 2018 18:20 4 031 комментарий
    Цитата: Lexxs
    Неужели ?
    И как это связано с этими ошибками ? :

    Да. И ошибки связаны именно с этим. Вам в ошибке ясно указано: эти поля некорректно размещены. Отсутствие микроразметки в шаблоне, определяющей обьект рейтинга, это и есть некорректное размещение микроразметки рейтинга. Изучайте стандарты shema.org, где aggregateRating является составной частью например разметки статей https://schema.org/Article соответственно должен быть корректно оформлен шаблон вывода новостей в части микроразметки. Я же написал выше, смотрите например шаблон вывода полной новости в стандартном шаблоне, он создан специально для демонстрации, в котором есть микроразметка и сделана она корректно без ошибок.

Информация

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

Календарь

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

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

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