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

DataLife Engine v.13.3 Final Release

DataLife Engine v.13.3 Final Release

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



1. Для системы плагинов добавлены заметки. Вы можете для каждого плагина в соответствующей вкладке написать заметки, памятки или инструкции. Вы можете также указать, выводить ли данные заметки на главной странице в списке плагинов или нет. При этом сами заметки могут содержать HTML оформление либо могуть быть написаны с использованием BB тегов.

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

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

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

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

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

7. Добавлена возможность устанавливать для каждой публикации отдельно разрешено ли ее использование в Яндекс Турбо или нет. Для этого при добавлении или редактировании публикации в админпанели, для нее добавлена соответствующая опция. А также для поддержки этой опции в шаблон rss.tpl введены новые шаблонные теги: {allow-turbo} выводит текст "true" или "false" в зависимости от того включено ли использование турбо опции или нет, и теги [allow-turbo] текст [/allow-turbo] которые выводят текст, заключенный в них если Яндекс Турбо для публикации включен.

8. Добавлена возможность устанавливать для каждой публикации отдельно разрешено ли ее использование в Яндекс Дзен или нет. Включается и отключается данная опция при добавлении или редактировании публикации в админпанели. Для поддержки этой опции в шаблон rss.tpl введены новые шаблонные теги: [allow-dzen] текст [/allow-dzen] которые выводят текст, заключенный в них если Яндекс Дзен для публикации включен.

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

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

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

12. В настройки скрипта в админпанели добавлена возможность выбирать какую линейку jQuery использовать на сайте. Вы можете выбрать использование либо линейки 2.xx либо использование 3.xx. Тем самым вы можете либо использовать новейшие версии библиотек, либо использовать совместимые со своими JS плагинами библиотеки. При использовании линейки jQuery 3.xx подключается также использование новейшей версии библиотеки jQueryUI.

13. В настройки скрипта в админпанели добавлена возможность указывать, необходимо ли склонять дату публикации, при ее выводе при помощи пользовательского тега. При включении данной настройки, если дата публикации выводится при помощи тега {date=формат даты}, то название месяца будет склоняться на основе информации из языковых файлов. Например, публикация была добавлена в январе, то будет выводится '1 января', а при отключенной настройке '1 январь'.

14. Микроразметка хлебных крошек была полностью переведена на использование стандарта schema.org вместо устаревшего стандарта data-vocabulary.org

15. Добавлена поддержка HTML тегов map и area в текстах публикаций. Данные теги позволяют производить разметку изображений поделив их на секции с ссылками.

16. Для e-mail писем, отправляемых в админпанели в разделе "Рассылка сообщений", добавлено использование служебного заголовка List-Unsubscribe, что позволит пользователям быстро и удобно отписываться от рассылок непосредственно через интерфейс почтового сервиса. Данный заголовок не включается в письмо если оно отправляется на сервис mail.ru, причины этому вы можете прочитать по адресу https://habr.com/ru/post/280141/

17. Добавлены новые глобальные шаблонные теги: {category-icon} - выводит иконку просматриваемой пользователем категории, либо категории новости, если просматривается полная новость, а также добавлен тег {category-url} - который выводит URL просматриваемой категории. Глобальные шаблонные теги могут использоваться в любых файлах шаблонов, например, в main.tpl. Данные шаблонные теги будут полезны как для дополнительного оформления контента на страницах сайта, так и при формировании метатегов страницы.

18. Для системы жалоб на сайте, в случае отправки жалобы незарегистрированным пользователем, добавлена возможность указания им своего E-mail адреса, чтобы администрация сайта в дальнейшем могла ответить ему на его жалобу. Указание E-Mail адреса для посетителя является не обязательным, он может оставить это поле по своему желанию пустым.

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

20. Добавлена поддержка новых глобальных тегов: [ios] текст [/ios] которые выводят текст заключенных в них, в случае если устройство посетителя сайта использует операционную систему iOS от Apple, а также добавлена поддержка противоположных тегов: [not-ios] текст [/not-ios] которые выводят текст заключенных в них, в случае если устройство посетителя сайта не использует операционную систему iOS. Поддержка данных тегов позволяет не только определять тип устройства пользователя, но и его принадлежность, применяя нужное оформление сайта, например давать ссылку на скачивание подходящего приложения из магазина приложений Apple.

21. Добавлена поддержка новых глобальных тегов: [android] текст [/android] которые выводят текст заключенных в них, в случае если устройство посетителя сайта использует операционную систему Android от Google, а также добавлена поддержка противоположных тегов: [not-android] текст [/not-android] которые выводят текст заключенных в них, в случае если устройство посетителя сайта не использует операционную систему Android. Поддержка данных тегов позволяет не только определять тип устройства пользователя, но и его принадлежность, применяя нужное оформление сайта, например, давать ссылку на скачивание подходящего приложения из магазина приложений Google.

22. Добавлена поддержка загрузки и обработки изображений в формате WEBP для комментариев и аватаров для профилей пользователей, а также в разделе управления изображениями в админпанели.

23. Добавлена поддержка формата WEBP для тегов вывода изображений {image-x}. А также добавлена поддержка этого формата для использования метатегах OpenGraph для социальных сетей.

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

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

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

27. Добавлена поддержка вывода заголовков публикаций при выводе ссылок на предыдущую и следующую новости. Для этого в шаблон вывода полной новости добавлена поддержка следующих тегов: {prev-title} - который выводит заголовок предыдущей новости, {next-title} - который выводит заголовок следующей новости.

28. Для HTML тегов < vidео > и < аudio > добавлена поддержка всех HTML атрибутов согласно спецификации HTML5.

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

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

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

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

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

34. Добавлена полная поддержка PHP линейки 7.3.x

35. Добавлена полная поддержка MySQL 8.0.17

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

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

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

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

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

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

42. Обновлены визуальные редакторы TinyMCE и Floara до актуальных версий, без смены линейки редакторов. В редакторах был исправлен ряд незначительных ошибок в них, при этом линейка осталась неизменной для сохранения привычной функциональности и вида редакторов.

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

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

45. Исправлена проблема, при которой происходило неверное удаление выбранных изображений у новости, в случае если выбрано несколько изображений для удаления, а также используется PHP 7.x на сервере.

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

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

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

49. Исправлена проблема, при которой некорректно работал выбор цветов в редакторе TinyMCE.

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

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

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

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

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

Комментарии

celsoft

celsoft

8 октября 2019 10:32 Администраторы
0
Цитата: Дмитрий6
celsoft вы так и не ответили "статические страницы" отсутствует <meta property="og:description" content=""> это только у меня или?

Этот метатег только у новостей, у статических страниц его нет.

Цитата: Дмитрий6
Раздел "Заголовки, описания, метатеги" и "meta property" там вообще вакханалия творится. Для первой страницы все нормально, но если страница разбита на части то получаем...

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

Цитата: radrigo
Как же неудобно стало с облаком тегов. Жалею, что обновился

Вы можете в таблице dle_tags для поля tag применить сопостовление кодировки как utf8mb4_general_ci это сделает вам регистронезависимым как ранее. От кода DLE это не зависит и на новые версии также будет распространяться. Но вы вернетесь к дублям. Что для вас приоритетнее решать уже вам.

Цитата: Sergei Strelec
Есть ли надежда что когда нибудь появится свой собственный форум в DLE ?

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

Цитата: redissx
Это уже не первое неудачное решение. Чего стоит еще то, что теперь в админке, если новости на модерации, то их не ищет по выбору категории - об этом писало несколько человек то ли к релизу 13.2, то ли 13.1, да и я сам с этим постоянно сталкиваюсь, благо добрые люди сделали плагин, что хоть как-то улучшило ситуацию.

Такой проблемы в DLE актуальных версий нет. Вы путаете баги с неудачными решениями. Это был баг и он был исправлен как и положено. И сейчас все ищется и никаких плагинов не требуется.
Дмитрий6

Дмитрий6

8 октября 2019 11:38 Клиенты
1
Цитата: celsoft
Этот метатег только у новостей, у статических страниц его нет.

А разница в чем? Так убрали бы из статистических страниц все "meta property"
Цитата: celsoft
Причем здесь разбитие страницы и данный раздел. В этом разделе вы задаете полный адрес страницы для которой меняете, он не только для новостей, а вообще для любых страниц, и новостям раздел никак не привязан. И если у публикации у вас несколько страниц, то также несколько страниц и нужно создавать в этом разделе если это необходимо. Это полностью независимые друг от друга разделы и функции.

вот адрес новости https://сайт/ххх-название-новости.html эта новость разбита на 3 страниц, то есть адреса
https://сайт/page,2,ххх-название-новости.html
https://сайт/page,3,ххх-название-новости.html

Открываю раздел "Заголовки, описания, метатеги" указываю адрес https://сайт/page,2,ххх-название-новости.html заполняю по новому Заголовок страницы (и все остальное, дальше) сохраняю, перехожу по адресу https://сайт/page,2,ххх-название-новости.html там новый Заголовок, Метатег Title и так далее.

Смотрю исходный текс страницы https://сайт/page,2,ххх-название-новости.html а там
<meta property="og:title" content="первой страницы"> а должен быть новый какой я заполнил в "Заголовки, описания, метатеги"
<meta property="og:url" content="https://сайт/ххх-название-новости.html"> а должен быть page,2

тоже само и для статистицеских страниц
celsoft

celsoft

8 октября 2019 11:57 Администраторы
0
Цитата: Дмитрий6
Смотрю исходный текс страницы https://сайт/page,2,ххх-название-новости.html а там
<meta property="og:title" content="первой страницы"> а должен быть новый какой я заполнил в "Заголовки, описания, метатеги"

С чего вдруг? Какое отношение OpenGraph имеет отношение к обычным метатегам? Это совершенно разные вещи, для разных целей и задач. В разделе управления метатегами вы не управляете OpenGraph разметкой которая только соц. сетей. Вы управляете метатегами для поисковиков. И тот же метатег title это не og:title.
Extazzi

Extazzi

8 октября 2019 12:02 Клиенты
0
celsoft,
При смене библиотеки на последнюю jquery 3х. В моем дизайне ломаются некоторые элементы модального окна. При этом, всё остальное отлично.

Крестик закрытия, теперь показан текстом "closed" на базовом фоне браузера (не дизайна). Как теперь кастомизировать новую его вариацию? Я так понял, что он сменил структуру. А что править, не пойму. Какие стили теперь отвечают за крестик?

Правки, касаемо базового шаблона, в шаблон внес, но это не помогло.
celsoft

celsoft

8 октября 2019 12:06 Администраторы
0
Цитата: Extazzi
При смене библиотеки на последнюю jquery 3х. В моем дизайне ломаются некоторые элементы модального окна. При этом, всё остальное отлично.

Крестик закрытия, теперь показан текстом "closed" на базовом фоне браузера (не дизайна). Как теперь кастомизировать новую его вариацию? Я так понял, что он сменил структуру. А что править, не пойму. Какие стили теперь отвечают за крестик?

Это зависит не непосредственно от jquery 3х а от jquery ui, которая в свою очередь также более новой версии, чтобы работать в среде jquery 3х. А у новой версии jquery ui другая структура DOM. Стили и шаблоны для нее вы можете изучить в документации по jquery ui https://jqueryui.com либо воспользоваться в качестве примера engine.css стандартного шаблона, там даны комментарии какие стили за что отвечают.
Extazzi

Extazzi

8 октября 2019 12:11 Клиенты
0
celsoft,
Спасибо, то что нужно
Дмитрий6

Дмитрий6

8 октября 2019 12:24 Клиенты
1
Цитата: celsoft
С чего вдруг? Какое отношение OpenGraph имеет отношение к обычным метатегам? Это совершенно разные вещи, для разных целей и задач. В разделе управления метатегами вы не управляете OpenGraph разметкой которая только соц. сетей. Вы управляете метатегами для поисковиков. И тот же метатег title это не og:title.
celsoft я не "дурак" и понимаю что раздел "Заголовки, описания, метатеги" не управляет OpenGraph. Но логично было бы если все соответствовало действительности, а не так "ну сделали OpenGraph, а дальше насрать".
celsoft

celsoft

8 октября 2019 13:02 Администраторы
2
Цитата: Дмитрий6
celsoft я не "дурак" и понимаю что раздел "Заголовки, описания, метатеги" не управляет OpenGraph.

Если понимаете, то почему пишете тогда именно об OpenGraph и пытаетесь именно в этом разделе изменить OpenGraph, понимая что этот раздел им не управляет.

Цитата: Дмитрий6
Но логично было бы если все соответствовало действительности, а не так "ну сделали OpenGraph, а дальше насрать".

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

Lexxs

10 октября 2019 10:49 Клиенты
0
После замены rss.tpl на новый, стало выдавать ошибку:
XML error in File: https://сайт.ru/rss.xml

XML error: internal error: Huge input lookup at line 8015

Это при выводе rss информера на другом сайте.
Заменяю на старый, всё опять становится нормально. И так на двух сайтах.
Где проблема ?
celsoft

celsoft

10 октября 2019 15:00 Администраторы
0
Цитата: Lexxs
После замены rss.tpl на новый, стало выдавать ошибку:
XML error in File: https://сайт.ru/rss.xml

XML error: internal error: Huge input lookup at line 8015

Это при выводе rss информера на другом сайте.
Заменяю на старый, всё опять становится нормально. И так на двух сайтах.
Где проблема ?

Непосредственно к шаблону это не имеет никакого отношения.

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

Ошибка означает что файл rss содержит слишком большое количество контента и не может быть обработан, сайтом где вы пытаетесь его подключить. А с учетом того что у вас ошибка на 8015 строке, это говорит что содержимое вашего RSS просто аномально огромно.
Lexxs

Lexxs

10 октября 2019 16:02 Клиенты
0
Цитата: celsoft
Непосредственно к шаблону это не имеет никакого отношения.

Это понятно, про шаблон здесь и речи нет.

Цитата: celsoft
Во первых зачем вы его поменяли?

Потому что он есть в архиве и расположен в папке с темами. А раз он новее, то значит его нужно было поменять, для новой версии движка, с которой он по сути и должен был работать, чтобы по идее всё было корректно и использовать все возможности обновления.
Разве не логично ?
Цитата: celsoft
В нем должно быть только то что вам нужно, а не все подряд.

Разве в нём, в дефолтном из нового архива, всё подряд ? Разве он не должен работать полностью, если он расположен в папке со скинами и хоть при новой установке, хоть при обновлении, разве этот файл не должен работать из коробки ? Его ещё нужно править ?
Цитата: celsoft
Во вторых зачем вы в него все или огромное количество новостей экспортируете?

При малом колличестве в rss потоке, Яндекс турбо жалуется, что много новостей не имеют турбо версий, пришлось немного увеличить число новостей в rss поток до 500.
Ведь для ЯТурбо нет отдельного потока ? он берётся же из общего rss потока ?
celsoft

celsoft

10 октября 2019 20:26 Администраторы
1
Цитата: Lexxs
Потому что он есть в архиве и расположен в папке с темами. А раз он новее, то значит его нужно было поменять, для новой версии движка, с которой он по сути и должен был работать, чтобы по идее всё было корректно и использовать все возможности обновления.
Разве не логично ?

Нет, не логично. Да и логика у вас странная. Вы же не копируете при этом стандартные другие шаблоны и не заменяете ими оформление своего сайта. Шаблоны в архиве дистрибутива это лишь демошаблоны, и их задача кратко продемонстрировать возможности DLE. И шаблон RSS, это такой же демошаблон как и все остальные и на вашем сайте должен быть ваш шаблон, применительно только к вашему сайту. Например если ваш сайт не в Яндекс новостях и не дзене, то зачем забивать поток этими данными, если они не задействуются и не используются нигде. И так далее.

Цитата: Lexxs
Разве в нём, в дефолтном из нового архива, всё подряд ?

Да, потому как демонстрация. О чем написано выше.

Цитата: Lexxs
При малом колличестве в rss потоке, Яндекс турбо жалуется, что много новостей не имеют турбо версий, пришлось немного увеличить число новостей в rss поток до 500.
Ведь для ЯТурбо нет отдельного потока ? он берётся же из общего rss потока ?

Технологии которыми вы пользуетесь нужно иногда изучать, и читать о них, на том же яндексе )) Яндекс турбо работает на RSS технологии, и берет данные оттуда, поэтому и не должно быть отдельного потока. Это не нужно. RSS это накопительный поток информации, а не одномоментный. Что это значит, это значит что в него поступает постоянно новая информация, а не хранится вся без исключения всегда. Т.е. старое уходит, новое приходит. Яндекс вам жалуется потому что во первых 100% не будет никогда, т.к. в RSS только полные новости, а на сайте существуют еще краткие страницы, например показ категорий и т.д. Во вторых вы начали транслировать в турбо не с момента организации вашего сайта, соответственно многие страницы яндексу и неизвестны. И достаточно было транслировать большое количество публикаций один раз, до первой индексации поисковиком. После чего он знает!!! содержимое из RSS для турбо. и даже когда они уходят !!! из RSS, то турбо страницы остаются все равно. Потому как RSS это накопительный поток на который подписываются, а не например карта сайта.
Lexxs

Lexxs

11 октября 2019 08:07 Клиенты
0
Цитата: celsoft
Технологии которыми вы пользуетесь нужно иногда изучать, и читать о них, на том же яндексе )) Яндекс турбо работает на RSS технологии, и берет данные оттуда, поэтому и не должно быть отдельного потока.

Ну так это известно дело, и поэтому и был задан риторический вопрос, потому что с одной стороны нужен более полный охват ятурбо, с другой, поймать баланс колличества новостей в рсс поток.
Цитата: celsoft
Яндекс вам жалуется потому что во первых 100% не будет никогда, т.к. в RSS только полные новости

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

Спасибо за помощь !
celsoft

celsoft

11 октября 2019 09:59 Администраторы
0
Цитата: Lexxs
Ну так это известно дело, и поэтому и был задан риторический вопрос, потому что с одной стороны нужен более полный охват ятурбо, с другой, поймать баланс колличества новостей в рсс поток.

Риторический вопрос это вопрос не требующий ответа. Ваши вопросы таковыми не являются потому как ваши выводы к сожалению неверны. Нет никакого баланса и быть не может. RSS накопительный формат данных. Который начинается копится !!! с момента подписки на него. И как следствие там не должно быть больше публикаций чем появляется в один момент. Самое оптимальное это столько, сколько публикаций появляется в сутки на сайте. И это далеко не 1000 и не 500.

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

Тоже нет и тоже неверный вывод. Невозможно так этим управлять. В поток идут всегда последние публикации. Соответственно при 1000 последних и потом 500 последних, никак не может быть что отданы все страницы. Потому как отсчет идет с конца а не с начала. Я вам написал выше сколько должно быть публикаций в потоке оптимально. И только в первый раз можно отдать все страницы одновременно, и то только в течении дня. Но не более 1000 потому как это ограничение уже яндекса, он не принимает в потоке более чем 1000 публикаций.

Цитата: Lexxs
Теперь уменьшил до 350 и новый файл стал работать.

И как следствие вы грузите сервер, вы нагружаете трафик пользователей и никто попросту не будет пользоваться вашим потоком из людей. RSS это ведь не только для турбо, для яндекса и т.д. это еще и информационный канал, на который подписываются люди и не мало. И как следствие поддерживаемая аудитория. И вы ее выгоняете со своего сайта своими руками smirk Никто при подписке на поток не прочитает 350 публикаций !!! это бессмысленно и никто этого делать не будет. Поэтому зачем там 350 публикаций? !!!! Вот в чем суть.
iloveadidas

iloveadidas

12 октября 2019 06:15 Клиенты
2
Здравствуйте, а так и должно быть что тег <link rel="alternate" идет сразу после тега "canonical" , имею ввиду не с новой строчки, а сразу после него:
<link rel="canonical" href="https://site.ru.html"><link rel="alternate" type="application/rss+xml" title="Название сайта." href="https:/site.ru/rss.xml">

В версии 13.2 было не так, сильно не пинайте, просто в этом не силен.
Дмитрий6

Дмитрий6

12 октября 2019 11:09 Клиенты
0
Цитата: iloveadidas
Здравствуйте, а так и должно быть что тег <link rel="alternate" идет сразу после тега "canonical" , имею ввиду не с новой строчки, а сразу после него:
<link rel="canonical" href="https://site.ru.html"><link rel="alternate" type="application/rss+xml" title="Название сайта." href="https:/site.ru/rss.xml">

В версии 13.2 было не так, сильно не пинайте, просто в этом не силен.

Да без разницы, многие вообще делают чтобы убирались все переносы, пробелы. Но, а если сильно напрягает то правится в engine/engine.php добавлением \n перед <link rel=\"alternate\" то есть
if ($config['allow_rss']) $metatags .= "\n<link rel=\"alternate\" type=\"application/rss+xml\" title=\"{$rss_title}\" href=\"{$rss_url}\">";
celsoft

celsoft

12 октября 2019 12:12 Администраторы
0
Цитата: iloveadidas
Здравствуйте, а так и должно быть что тег <link rel="alternate" идет сразу после тега "canonical" , имею ввиду не с новой строчки, а сразу после него:
<link rel="canonical" href="https://site.ru.html"><link rel="alternate" type="application/rss+xml" title="Название сайта." href="https:/site.ru/rss.xml">

В версии 13.2 было не так, сильно не пинайте, просто в этом не силен.

Так и должно быть. Есть перенос строки или нет, в этом вопросе совершенно не важно. У вас вообще вся страница может быть в одну строку. Поэтому можете не обращать на это внимание.
iloveadidas

iloveadidas

12 октября 2019 21:20 Клиенты
0
Дмитрий6, celsoft, понял вас, спасибо.
iloveadidas

iloveadidas

13 октября 2019 01:09 Клиенты
0
Доброй ночи, ещё вопрос, а куда пропал редирект engine/go.php, если ссылки в тэг leech обернуть, в место него теперь index.php?do=go, в связи с чем это сделано?
celsoft

celsoft

13 октября 2019 18:17 Администраторы
1
Цитата: iloveadidas
Доброй ночи, ещё вопрос, а куда пропал редирект engine/go.php, если ссылки в тэг leech обернуть, в место него теперь index.php?do=go, в связи с чем это сделано?

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

iloveadidas

13 октября 2019 22:00 Клиенты
0
celsoft, ясно, спасибо.
surikat

surikat

Вчера, 00:29 Клиенты
0
А файл .htaccess полностью обновляется? Правки мои нужно будет вносить вручную заново?
Captain

Captain

Вчера, 08:28 Клиенты
0
Цитата: surikat
А файл .htaccess полностью обновляется? Правки мои нужно будет вносить вручную заново?

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

AntiPlagiat

Вчера, 11:24 Клиенты
0
Здравствуйте.
Планируется ли добавление авторизации в Яндекс Турбо для возможности добавления комментариев с турбо страниц?
surikat

surikat

Вчера, 16:52 Клиенты
0
Цитата: Captain
Тоже самое осуществляется и для файла крона, который вы настроите для выполнения своих действий по крону.

Хочу заметить , что файл крон в большинстве случаев как и в моём переименовывается. Так что не прокатит. Благо дело там изменения мизерные и это не критично совсем.
Captain

Captain

Сегодня, 00:16 Клиенты
0
surikat Капитан Очевидность, мне не нужно замечать.
celsoft

celsoft

Сегодня, 13:00 Администраторы
2
Цитата: surikat
Цитата: Captain
Тоже самое осуществляется и для файла крона, который вы настроите для выполнения своих действий по крону.

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

Автоматическое обновление на то и автоматическое. Оно найдет на сервере ваш переименованный файл и обновит именно переименованный. Например файл админпанели тоже можно переименовать, но это не мешает обновлять именно переименованный файл на сервере.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Календарь
«    Октябрь 2019    »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031 
Опрос на сайте
Совершаете ли вы покупки в интернет?

Популярные новости
Архив новостей
Октябрь 2019 (1)
Сентябрь 2019 (2)
Май 2019 (3)
Апрель 2019 (1)
Март 2019 (3)
Февраль 2019 (2)