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

DataLife Engine v.14.3 Final Release

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

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

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

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

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

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

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

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

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

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

10. Для всех страниц сайта, которые осуществляют вывод кратких публикаций, добавлена поддержка отдачи HTTP заголовка "304 Not Modified", в случае отправки на сервер соответствующего запроса от поисковых систем. При этом учитываются даты добавления или редактирования всех публикаций, опубликованных на странице, как с использованием тега {content}, так и тегов {custom}. Что позволит снизить расход трафика на сервере, и существенно ускорить индексацию и переиндексацию сайта поисковыми системами.

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

12. Для пользовательского вывода публикаций с использованием тега {custom ...} добавлена поддержка нового параметра banners="yes", который включает или отключает вывод рекламных материалов, которые назначены для вывода между публикациями. Данный параметр может принимать два значения "yes" для включения вывода, и "no" для отключения вывода. По умолчанию если данный параметр отсутствует в теги, вывод рекламных материалов между публикациями будет отключён.

13. Полностью переработана логика и принципы формирования метатега описания (description) для страниц сайта, отображающих краткие публикации. Теперь описание, указанное в настройках скрипта, используется только для главной страницы вашего сайта, а описание, указанное в параметрах категории, только для первой страницы категории, для всех остальных страниц, данный метатег формируется автоматически, на основе контента публикаций, которые выводятся на данной странице. Тем самым все страницы имеют свой уникальный метатег описания, что положительно повлияет на SEO оптимизацию вашего сайта.

14 Для системы кеширования Memcache добавлена новая система нахождения ключей, хранящихся в кэше, что приводит к более корректной очистке элементов кэша и обновления контента на странице. Особенно это касается нагруженных проектов.

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

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

17. Обновлена до актуальной версии система подсветки исходного кода, опубликованного в тегах [cоde] ... [/cоde] до актуальной версии. Помимо этого, она была существенно переработана для более лучшего и качественного автоматического распознавания языка опубликованного кода. А также была добавлена поддержка большого количества языков, и различных конфигураций. Теперь осуществляется качественная подсветка не только HTML или JS, но и других языков и кодов.

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

19. Для типографской обработки текста в редакторах добавлена возможность исключения обработки публикуемого контента в BB тегах исходного кода [cоde] ... [/cоde], а также в соответствующих HTML тегах, которые используются для публикации исходного кода.

20. Визуальный редактор TinyMCE был обновлен до актуальной линейки 5.7.x, а также он был существенно переработан для более комфортной работы. Данный редактор был назначен по умолчанию при установке DataLife Engine на сервер.

21. Для визуального редактора TinyMCE добавлена возможность загружать изображения на сервер посредством простого переноса файлов картинок методом "Drag and Drop" в редактор, а также загрузка изображений на сервер из буфера обмена браузера.

22. Для визуального редактора TinyMCE добавлена защита от возможной случайной потери данных при написании публикаций. Например, в случае если при написании публикации и ее не сохранении случайно нажать на какую-либо ссылку, которая приводит к тому, что пользователь покинет страницу, то ему будет выведено предупреждение что данные могут быть потеряны и необходимо будет дополнительно подтвердить действие. Также в случае, если браузер завис или пользователь все равно покинул страницу, то в редакторе он может восстановить последний сохранённый в локальном хранилище контент. Автосохранение происходит каждые 20 секунд, а данные для восстановления хранятся в течении 10 минут.

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

24. Для визуального редактора TinyMCE добавлена возможность управлять через шаблоны визуальным оформлением содержимого редактора, при написании публикации или комментариев. Для этого в корне вашего шаблона достаточно разместить файл editor.css с необходимыми вами стилями оформления. Данное нововведение будет полезно для того, чтобы текст, который пишут пользователи был максимально приближен к оформлению контента, который используется в шаблоне. Размещение данного файла в шаблоне необязательно, в случае его отсутствия, будет использовано стандартное оформление контента.

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

26. Внесены изменения в систему загрузки изображений на сервер с использованием DataLife Engine. В случае если имя не содержит временного префикса загрузки, то он будет добавлен в имени, а в случае, если имя уже содержит данный префикс, то дополнительно он уже добавляться не будет. Временные префиксы добавляются к имени, чтобы избежать дублирования имён загружаемых файлов на сервер, и тем самым защищают от перезаписи другие изображения, загруженные ранее с тем же именем на сервер. Данное нововведение будет полезно в случае копирования изображений с других сайтов на DLE или использующих аналогичную систему маркировки имён, так как позволяет избежать многократного дублирования префикса в имени изображения при копировании.

27. Для шаблонов вывода статических страниц (static.tpl) добавлена поддержка новых тегов: {full-link} который выводит URL для данной статической страницы, а также {print-link} который выводит URL версии для печати для данной страницы. Данные теги будут полезны, когда необходимо собственное оформление для ссылок на странице, или их особенного вывода, например, для вывода QR кода для мобильных устройств и т.д.

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

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

30. Существенно переработана и улучшена система AJAX ответов на комментарии в случае, если включены древовидные комментарии. Изменения коснулись улучшения позиционирования добавляемых ответов, а также формирования DOM структуры элементов, которые больше не используют промежуточных слоёв и элементов, что позволяет лучше адаптироваться под вёрстку шаблона.

31. Для микроразметки рейтинга публикаций, добавлено использование дробного значения параметра itemprop="ratingValue", теперь в данном значении вместо целого значения, например, 4, будет использоваться более точное значение, например, 4.3. Это позволит поисковым системам при выдаче отображать более точную шкалу рейтинга в результатах выдачи.

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

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

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

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

36. Оптимизировано отображение некоторых элементов панели управления на мобильных устройствах. Устранены обнаруженные недостатки отображения некоторых элементов страниц панели управления.

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

38. Улучшено формирование метатега og:description протокола Open Graph при просмотре полных новостей. Теперь при формировании данного тега в случае, если в тексте присутствует текстовые ссылки, без формирования кода, то они также удаляются и не используются. Например, если в тексте ссылка https://site.ru, то она удаляется. Данное нововведение позволяет не участвовать в формировании описания ссылки, которые просто публикуются в текстовых дополнительных и других полях. Что делает описание более корректным и правильным.

39. Улучшена система отправки E-Mail писем с сайта, а также предотвращено возможное аварийное завершение рассылки писем, если почтовый адрес какого-либо получателя письма является некорректным.

40. Улучшена система автоматического обновления DataLife Engine. В случае если произошло аварийное завершение автоматического обновления, по причине неожиданной ошибки сервера, администратору будет отображена полная информация об ошибке который вернул сервер, а также отображён ответ, который пришёл с сервера, а не просто уведомление о том, что произошла ошибка. Данная информация поможет устранить администратору сайта причины возникновения проблемы.

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

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

43. Внесены изменения в систему работы шаблонных тегов [if ..] [/if], в случе если используется сокращённый вывод какой-либо информации, то поиск по указанным параметрам в этих тегах, все равно будет осуществлён по полному значению. Например, при выводе на сайте сокращённой информации тегом {short-story limit="200"}, то при использовании [if short_story~"text"] ... [/if] поиск будет произведён по всему краткому описанию, а не только по первым 200 символам.

44. Прекращена поддержка PHP линейки 5.xx. Разработка и поддержка PHP 5 прекращена разработчиками PHP уже несколько лет назад. Мы не делали никаких необратимых и не поддерживаемых изменений в коде, которые бы не работали на линейке PHP 5, тем не менее данная линейка является больше не поддерживаемой. Тестирование DLE на ней не производится. Минимально требуемой версией PHP является 7.0 и выше.

45. Прекращена поддержка расширенного метода авторизации в панели управления DataLife Engine. Данный метод был введён в DLE версии 5.3 и по своей сути морально устарел. Он не добавлял уже в текущих условиях и реалиях никакой дополнительной защиты относительно обычного метода защиты реализованной в DLE актуальных версий, и использовал для HTTP авторизации тот же основной пароль. Пользователи, которые все же хотят добавить дополнительную защиту для своей админпанели, могут использовать и дальше HTTP авторизацию, только для этого необходимо разместить отдельно свой файл .htpasswd и прописать к нему путь в .htaccess. И сделать тем самым авторизацию независимым от DLE и с дополнительным своим паролем.

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

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

48. Исправлена проблема, при которой могло происходить некорректное отображение некоторых символов при цитировании комментариев, содержащих в себе теги вставки исходного кода, с использованием BBCODES редактора.

49. Исправлена проблема, при которой не работал корректно раздел "IP Утилиты" в админпанели, при использовании PHP линейки 8.xx

50. Исправлена проблема, при которой не работало отображение рекламных материалов с опцией "между публикациями", при использовании PHP линейки 8.xx

51. Исправлена проблема, при которой некорректно работали некоторые теги в шаблоне вывода комментариев (comments.tpl)

52. Исправлена проблема, при которой не задействовался и не использовался кеш для RSS потоков с сайта.

53. Исправлена проблема, при которой не работала выборка категорий при использовании DLE API в сторонних модулях на MySQL 8.xx

54. Исправлена проблема, при которой происходило дублирование дополнительных полей, имеющих тип "перекрёстные ссылки", при массовом снятии с модерации публикаций, которые уже не находились на модерации, а были ранее опубликованы.

55. Исправлена проблема, при которой не работал вывод дополнительных полей публикаций при одновременном включении 3 типа ЧПУ и вывода полной информации из профиля пользователя.

56. Исправлена проблема, при которой в разделе редактирования комментариев в админпанели, происходил сброс искомого ключевого слова, при навигации по страницам.

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

Внимание!

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

Если вы еще не являетесь нашим клиентом, то вы можете https://dle-news.ru/price.html на нашем сайте.

Обсудить релиз вы можете на http://forum.dle-news.ru/index.php

Комментарии

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

    20 сентября 2021 00:21 71 комментарий

    У кого нибудь получилось обновиться по воздуху? У меня чет на 2-х серверах не получается, ошибка сервера 504 Gateway Time Out.

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

      20 сентября 2021 05:54 4 033 комментария

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

  2. RAMSESSII (Клиенты)

    7 июня 2022 13:09 30 комментариев
    Полностью переработана логика и принципы формирования метатега описания (description)

    В 90% случаев - неадекватный и не уникальный теперь метатег Description. Возможно данную опцию отключить?

    Если раннее у меня было например "описание + Page 2, page 3.. и так далее с помощью плагина делал. То теперь выглядит вот так -

    <meta name="description" content="6 Buy now">

    на многих страницах. Уникальности теперь точно нет. И подтягивает этот "Buy now", с каких-то других страниц.

    Пожелание: просто реализовать возможность автоматически добавлять » Page 1,2,3.. в дескрипшион

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

      7 июня 2022 13:37 4 033 комментария

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

  3. RAMSESSII (Клиенты)

    7 июня 2022 19:09 30 комментариев
    Цитата: celsoft

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

    Краткое описание у меня отсутствует, полное - во всех постах есть. Если у меня раньше более-менее выглядел этот метатег в конце с номером страницы. То теперь по 2, 3 странных слова.

    Уверен, что на большинства сайтах после обновления - в дескрипшине "непонятно что" отображается

    Это нововведение возможно кому-то добавило уникальности, а остальным наоборот

  4. RAMSESSII (Клиенты)

    8 июня 2022 09:07 30 комментариев

    А дополнительное поле имеет скрипт "кнопки покупки". Считаю это неверная логика так формировать Description. Или должна быть возможность отключить данную опцию. 

    Сейчас это единственная причина по которой не хочу обновлять версию DLE. В остальном - все отлично

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

      8 июня 2022 09:53 4 033 комментария

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

  5. RAMSESSII (Клиенты)

    8 июня 2022 10:11 30 комментариев

    Контент есть в каждом посте (текст прописан в "полном описании"). Думаю вы просто не все случаи предусмотрели. Сайт о котором говорю - крупнейший в МИРЕ в своей нише (проектирование, архитектура), с десятками тысяч посещений в день. Поэтому с поисковой оптимизацией - все хорошо, а после обновления могут быть проблемы.

    На 2-й и последующей страницах главной и каталогов - просто формируется метатег на основе дополнительного поля.


    И да, я прекрасно Вас понял, на основе чего формируется метатег. Но я вижу, что - полное описание он не берет почему-то, а только краткое описание (которое отсутствует) и дополнительное поле (в котором скрипт).

    Еще объясню. На страницах самих постов - все отлично. Т.к. каждый description мы прописываем вручную. А вот на 2,3,4 и так далее страницах главной и каталогов уже - неадекватный данный метатег.

  6. RAMSESSII (Клиенты)

    8 июня 2022 10:35 30 комментариев

    Мне интересно посмотреть примеры на других сайтах.

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

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

      8 июня 2022 12:09 4 033 комментария
      Цитата: RAMSESSII
      Мне интересно посмотреть примеры на других сайтах.

      Этот сайт пример.

      Цитата: RAMSESSII
      Например используется постраничная навигация по сайту. Какой у кого description отображается например на 2-й странице?

      Той новости, которая идет на второй странице. Description любой странице соответствует тому контенту, который на этой странице отображается.

      Цитата: RAMSESSII
      Каждый раз новый description?

      Конечно. Он всегда уникальный и всегда соответствующий контенту отображаемой страницы. Как и должно быть, а не с ничего не значащими для поисковой оптимизации приписками в виде: "страница 2"

      1. Дмитрий6 (Клиенты)

        8 июня 2022 14:27 111 комментариев
        Конечно. Он всегда уникальный и всегда соответствующий контенту отображаемой страницы. Как и должно быть, а не с ничего не значащими для поисковой оптимизации приписками в виде: "страница 2"

        1) Для пагинации страниц было-бы достаточно в конце добавить "страница > номер страницы". Уникальный description, Яндекс говорит Да, проверено! Насчёт оптимизации, даже не знаю есть ли сайты нуждающиеся в поисковой оптимизации 25 страницы, и так далее? Насчет главной/первой страницы с вами соглашусь.

        2) А вот для статей. Одинаковые description показываются для страниц разбитых тегом {PAGEBREAK}. Но это можно справить в разделе "Заголовки, описания, метатеги", а вот со страницами разбитыми комментариями, как быть? 

        3) тег {login-method} обязательно в конце выводить двоеточие. Хотел сделать 
        placeholder="Введите свой {login-method} ...", а нет!

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

          8 июня 2022 14:40 4 033 комментария
          Цитата: Дмитрий6
          Для пагинации страниц было-бы достаточно в конце добавить "страница > номер страницы". Уникальный description, Яндекс говорит Да, проверено!

          Делать нужно правильно, а не лишь бы попасть в автоматические онлайн проверки. Да description должен быть уникальный, но это не значит что дописывание номера страницы достаточно. Достаточно для чего? Чтобы не получать уведомлений в яндекс вебмастере? Вы только для этого делаете свой сайт? Сайт должен корректно находится, индексироваться и ранжироваться. И вот для этого простого приписывания номера страницы недостаточно.

          Цитата: Дмитрий6
          2) А вот для статей. Одинаковые description показываются для страниц разбитых тегом {PAGEBREAK}. Но это можно справить в разделе "Заголовки, описания, метатеги", а вот со страницами разбитыми комментариями, как быть? 

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

          Цитата: Дмитрий6
          3) тег {login-method} обязательно в конце выводить двоеточие. Хотел сделать 
          placeholder="Введите свой {login-method} ...", а нет!

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


        2. Дмитрий6 (Клиенты)

          8 июня 2022 15:41 111 комментариев
          Да description должен быть уникальный, но это не значит что дописывание номера страницы достаточно.

          Да это все и так понятно! Страницы пагинации такая "вещь"... одни советуют закрывать от индексации, Яндекс пишет canonical в пагинации должен ссылаться на родителя (https://yandex.ru/blog/platon/2878), Гугл пишет делать так не надо. И них там неразбериха, все равно каждому не угодишь! Тогда какой смысл в "правильной" оптимизации этих страниц. Вот первая должна и корректно находится, индексироваться и ранжироваться.

          А нас счет {login-method} я давно это исправил (времени нет писать), просто как то не логично, вебмастер сам выберет что ставить или не ставить!

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

          9 июня 2022 10:10 4 033 комментария
          Цитата: Дмитрий6
          Да это все и так понятно! Страницы пагинации такая "вещь"... одни советуют закрывать от индексации, Яндекс пишет canonical в пагинации должен ссылаться на родителя (https://yandex.ru/blog/platon/2878), Гугл пишет делать так не надо.

          Сразу видно что вы неверно интерпретируете. Давайте смотреть внимательно, читаем и видим:

          Если на такие страницы нет трафика из поисковых систем и их контент во многом идентичен, то советую настраивать атрибут rel="canonical" тега на подобных страницах и делать страницы второй, третьей и дальнейшей нумерации неканоническими, а в качестве канонического (главного) адреса указывать первую страницу каталога, только она будет участвовать в результатах поиска.

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

          А что представляет из себя сайт на DLE? Это информационный ресурс. На этих страницах информация, и совершенно не идентичная на разных страницах!!!. DLE вообще не предназначен для интернет магазинов, он преднахначен для подачи потока информации. И это статья точно не применима к информационным ресурсам.

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

Информация

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

Календарь

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

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

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