Перейти к публикации

Экспорт в Яндекс Новости, изменения, меняется формат файла.


Рекомендованные сообщения

Что делать?

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

В этой связи мы немного меняем требования к экспортному файлу.

В <channel> должен быть добавлен элемент yandex:logo, предназначенный для передачи квадратного логотипа. Пример:

<yandex:logo type="square">http://example.net/square_logo.png</yandex:logo>

Атрибут type может быть только square. Рекомендуется для передачи стандартного логотипа использовать тот же элемент yandex:logo, но без атрибута type. Т.е. вместо элемента <image> лучше писать:

<yandex:logo>http://example.net/normal_logo.png</yandex:logo>

<yandex:logo type="square">http://example.net/square_logo.png</yandex:logo>

Минимальный размер логотипа, передаваемого посредством yandex:logo type="square" - 180 на 180 пикселей, его ширина и высота должны быть одинаковыми. Дополнительных требований к стандартному логотипу не накладывается.

Старая схема с передачей логотипов в <image> пока тоже поддерживается (как отдельно, так и совместно с yandex:logo type="square").

Даже если вы решите использовать один и тот же логотип в качестве квадратного и стандартного, его всё равно необходимо в экспорте указать в двух элементах - yandex:logo и yandex:logo type="square".

Ссылка на сообщение
Поделиться на других сайтах

D_Moon, потому, что там закрытый раздел форума, только для клиентов, это та группа пользователей, которые оплатили расширенную лицензию

Ссылка на сообщение
Поделиться на других сайтах

D_Moon,

Сейчас у меня в engine/rss.php есть следующие строки


<image>

<url>{$config['http_home_url']}yandexlogo.png</url>

<title>{$config['home_title']}</title>

<link>{$config['http_home_url']}</link>

</image>

И если я правильно понял то их надо заменить что-то вроде этим?

<yandex:logo>{$config['http_home_url']}normal_logo.png</yandex:logo>

<yandex:logo type="square">{$config['http_home_url']}square_logo.png</yandex:logo>

Ссылка на сообщение
Поделиться на других сайтах

D_Moon,

Сейчас у меня в engine/rss.php есть следующие строки


<image>

<url>{$config['http_home_url']}yandexlogo.png</url>

<title>{$config['home_title']}</title>

<link>{$config['http_home_url']}</link>

</image>

И если я правильно понял то их надо заменить что-то вроде этим?

<yandex:logo>{$config['http_home_url']}normal_logo.png</yandex:logo>

<yandex:logo type="square">{$config['http_home_url']}square_logo.png</yandex:logo>

большое спасибо!) буду пробовать

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...