Виджет RSS reader

+40
72.91K
Здравствуйте, друзья.
Сразу напишу: я вообще ни грамма не против платных дополнений. Вот вообще.
Данный пост навеян скорее тем, что "люди, имейте совесть, когда берете бесплатное и превращаете в платное".
Продолжаем следовать принципу: "не нравится — сделай сам и выкладывай". Выкладываю)

Простой виджет, позволяющий выводить rss ленты с чужих сайтов.
В отличии от аналогичного модуля для InstantCMS 1.10.X, этот виджет выводит картинки, если таковые есть в rss ленте.
Кроме этого, в настройках можно отключить оборачивание заголовков в ссылки, если же ссылки все же показываются, то им добавлен атрибут rel=«nofollow».
В виджете можно указать только одну ссылку на ленту, однако никто не мешает добавить несколько виджетов, объединив их с предыдущим.

p.s. и да, я знаю что ссылки на чужие сайты это плохо, что текст должен быть уникальным и т.д. и т.п. Суть поста не в этом.

RSS reader
Виджет

RSS reader

от Fuze
Скачать 3 167 загрузок


Подписывайтесь на нашу страницу в Вконтакте
+8
Kantona Kantona 9 лет назад #
Спасибо за виджет) Не получилось у кого то "навариться". Господин Fuze пресекает все попытки)) Правильно!
0
Val Val 9 лет назад #
походу я что-то интересное пропустил cry
+1
SJen SJen 9 лет назад #
и да, я знаю что ссылки на чужие сайты это плохо, что текст должен быть уникальным и т.д. и т.п.

Как вариант ухода от внешних ссылок - добавить аякса и подгружать содержимое виджета после загрузки страницы.
+2
lezginka.ru lezginka.ru 9 лет назад #
приятно, когда кодеры думаю о сео :)
+2
Fuze Fuze 9 лет назад #
кодеры думаю о сео
Дак как тут не думать, столько нынче специалистов по seo со своими предложениями)

Кстати, раз уж возник вопрос о seo, а что вам, да и не только вам, не хватает в плане seo friendly? Только сразу исключим ответы, которые предполагают наличие некого функционала в движке, например, где-то не хватает alt у картинок и подобного.
Желательны приводить примеры, например подобную реализацию у других движков, чтобы было яснее.
0
SEOrigin SEOrigin 9 лет назад #
Fuze, уточните, нужны рекомендации по существующим недоработкам движка в плане SEO, или же можно указывать то, чего не хватает Инстанту для полного и абсолютного seo friendly?
0
Fuze Fuze 9 лет назад #
Стоит разделить понятия базовой, правильной разметки html (злополучные alt например) и прочего, что касается документации поисковых систем с тем, что можно сделать дополнениями и не стоит ставить в комплект движка.

Если будет четко сформулировано, грамотно составлено (не просто "а мне бы хотелось"), аргументировано документацией, то разумеется все будет по мере возможности реализовано: самое важное будет в движке, кастомное - в дополнениях. Опять же, стоит не стесняясь брать опыт других CMS в качестве понятных примеров разумеется.
0
Remi Remi 9 лет назад #
НУ ВАЩЕ ЧУМА!!!!))))
0
Денис Васильевич Денис Васильевич 9 лет назад #
Ну всё! Буду таскать контент из вашего каталога дополнений к себе в каталог дополнений laugh
+1
Soul Soul 9 лет назад #
"Аппетит приходит во время еды." smile - в последнее время все больше людей предлагают разработки для ICMS2. Вот и Fuse не устоял и радует своими работами joke
+1
Денис Васильевич Денис Васильевич 9 лет назад #
Не, ну ты только не очень то нахваливай. А то ведь разойдутся.. эти большие люди! То что мы делаем за деньги, над чем пыхтим днями... они за часы и бесплатно.. И всё тут!.. толку тогда от нас!? laugh
0
Soul Soul 8 лет назад #
толку тогда от нас!?
Иногда показываем интересные идеи smile .
0
dv dv 8 лет назад #
После обновления до 2.4 ошибочка выходит
Warning: Invalid argument supplied for foreach() in /var/www/user****data/www/*******.ru/templates/default/widgets/rss_reader/rss_reader.tpl.php on line 6
0
Erwin Erwin 6 лет назад #
На 2.9.0 вышла такая ошибка
Notice: Undefined index: description in /templates/default/widgets/rss/rss.tpl.php on line 15

Еще от автора

InstantCMS 2.17.0 релиз-кандидат
Тестируем релиз-кандидат InstantCMS 2.17.0. От того, как мы с вами выявим баги в новой версии, зависит стабильность релиза.
Как собрать обновление и релиз InstantCMS
Небольшой экскурс в сборку дистрибутива установки и обновления InstantCMS с GitHub.
InstantCMS 2.14.0 release candidate
Здравствуйте Тестируем релиз-кандидат InstantCMS 2.14.0. От того, как мы с вами выявим баги в новой версии, зависит стабильность релиза.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.