Дек 28 2016

Обновление от 28.12 — обновление модулей «Доска объявлений», «Форум» и багфиксы

До Нового года остается совсем немного, повсюду праздничное настроение, но наша команда продолжает трудиться. Сегодня мы хотим порадовать вас обновлением, в рамках которого новый функционал получили модули «Доска объявлений» и «Форум». И, как обычно, в конце статьи вас ждет список свежих багфиксов.

Обновление доступно на всех серверах

Шаблон формы добавления/редактирования для «Доски объявлений»

Теперь шаблон формы добавления и редактирования материалов доступен и для «Каталога статей»:

Шаблон формы добавления и редактирования материалов в доске объявлений

Новая переменная «Автор темы» в виде материалов форума

Чтобы выделить сообщение автора темы, теперь можно использовать флаг $IS_TOPIC_AUTHOR$. Условие поможет выделить сообщения автора темы на форуме стилями, знаком отличия или каким-либо другим интересным способом:

Новые коды $NUM_ON_PAGE$ и $LAST_ON_PAGE$

В виде материалов форума стали доступны два новых системных кода::

С их помощью можно разместить между сообщений различные информационные или рекламные блоки.

Обновление стилей и прав для тега HIDE

У скрытого текста добавлены span-обертки:

Если раньше доступ к расширенному тегу HIDE на форуме имели только модераторы и администраторы, то теперь это доступно и рядовым пользователям:

Настройки тега HIDE на форуме

Настройка прав групп для сообщений мини-чата

Теперь чтение сообщений мини-чата можно ограничит для определенных групп пользователей:

Настройки тега HIDE на форуме

Изменение логики сортировки похожих материалов

Материалы, выводящиеся переменной <?$RELATED_ENTRIES$(N)?>, теперь сортируются по следующей логике:

  1. — максимальное совпадение тегов (чем больше тегов совпадает, тем выше материал);
  2. — при одинаковом количестве совпадающих тегов материалы выводятся от старых к новым или от новых к старым в соответствии с настройкой сортировки поиска по тегам в модуле «Поиск по сайту»:

Логика сортировки похожих материалов

Багфиксы

  • Баг-фиксИсправлены ошибка, когда переменная $SEO_CANONICAL$ возвращала ссылку с http, если на сайте подключен https;
  • Баг-фиксИсправлены ошибка, когда ссылки на форум в результатах поиска возвращали http, если на сайте подключен https;
  • Баг-фиксИсправлена работа быстрой замены участков шаблона в глобальных блоках;
  • Баг-фиксИсправлена ошибка, когда шаблон страницы «Сайт временно отключен» сбрасывался при установке нового каркаса шаблона через конструктор;
  • Баг-фиксУстранено дублирование страниц в модуле «Форум» /forum и /forum/, /forum/35 и /forum/35-0-1;
  • Баг-фиксИсправлена ошибка сохранения CSS-файлов в бекапе шаблона PDA-версии;

Если вы заметили странную особенность после обновления, ошибку или что-то еще – пожалуйста, сообщите об этом нам! Связаться с нами можно через Панель управления сайтом: Помощь – Служба поддержки или же через страницу http://www.uweb.ru/contact

Всего комментариев: 13

avatar
1 Drinko • 18:43, 07 Янв 2017 [Материал]
Цитата
Устранено дублирование страниц в модуле «Форум» /forum и /forum//forum/35 и /forum/35-0-1;

Не устранено. В списке страниц тем раздела /forum/35-0-1 присутствует. Все варианты отдают ответ 200 вместо 301.

Кроме того, не устранено дублирование первой страницы тем /forum/2-1 и /forum/2-1-1
avatar
0
2 promonik1 • 18:34, 08 Янв 2017 [Материал]
Редирект осуществляется корректно
avatar
3 Drinko • 21:53, 08 Янв 2017 [Материал]
И где же это корректно?

http://forumimage.ru/uploads/20170108/14839015210168471.png

Вместо 301 отдает 200.
avatar
4 Drinko • 21:56, 08 Янв 2017 [Материал]
Да еще и Last-Modified отдает левый.
avatar
0
5 promonik1 • 11:57, 09 Янв 2017 [Материал]
Передал разработчикам, уточним информацию и сообщим вам.
avatar
0
6 promonik1 • 18:44, 10 Янв 2017 [Материал]
Проконсультировались с разработчиками: сервер отдает корректный ответ, 301 редирект работает правильно - http://promonik.uweb.ru/screens/1/2017-01-10_17.49.22.png

Что касается Last-Modified, то здесь дата не изменяется для того, чтобы браузер надолго закешировал ответ, это позволяет снизить нагрузку на сервер.
avatar
7 Drinko • 21:11, 10 Янв 2017 [Материал]
1. Правильный ответ отдается только при запросе как заголовков, так и тела страницы. При запросе только заголовков отдается - 200

Проверить можно здесь https://bertal.ru/index.php

2. По поводу Last-Modified:
Цитата
Следите за корректностью http-заголовков. В частности, важно, содержание ответа, который сервер отдает на запрос «if-modified-since» . Заголовок Last-Modified должен отдавать корректную дату последнего изменения документа.

https://yandex.ru/support/webmaster/recommendations/indexing.xml

У вас же отдает вообще какой-то левый от 2012 года.

Вкупе все вышеописанное крайне негативно влияет на индексацию поисковиками.
avatar
0
8 promonik1 • 12:45, 12 Янв 2017 [Материал]
Ситуацию разработчикам передал, как появится информация, сообщим.
avatar
0
9 promonik1 • 16:17, 26 Янв 2017 [Материал]
Протестировали ситуацию и выявили, что неверный Last-Modified отдает сам сервис, а не сервер. Вот результат проверки на одном из случайно выбранном сервисе из выдачи: http://promonik.uweb.ru/screens/3/2017-01-26_16.13.42.png. Это результат проверки на рекомендуемом вами: http://promonik.uweb.ru/screens/3/2017-01-26_16.16.38.png.

А это результат проверки сайта под Google-ботом: http://promonik.uweb.ru/screens/3/2017-01-26_16.15.17.png
avatar
10 Drinko • 17:49, 26 Янв 2017 [Материал]
Вы что - издеваетесь? Еще раз:
Правильный ответ отдается только при запросе как заголовков, так и тела страницы. При запросе только заголовков отдается - 200
avatar
11 Drinko • 18:00, 26 Янв 2017 [Материал]
Что кстати подтверждают и все ваши скриншоты - два сервиса запрашивая только заголовки отдают левые данные. Гугл запрашивая все тело - отдает все правильно.
avatar
12 Drinko • 18:08, 26 Янв 2017 [Материал]
Ах да - вы же вообще пример привели страницы без редиректа biggrin

http://forumimage.ru/uploads/20170126/14854432465345284.png
http://forumimage.ru/uploads/20170126/14854432499339770.jpg
avatar
0
13 promonik1 • 19:37, 26 Янв 2017 [Материал]
Разбираемся, ожидайте.
avatar