Архив метки: ruby

Плагин Jekyll ExtLinks на RubyGems и GitHub

Плагин ExtLinks для Jekyll добавляет нужные вам атрибуты к внешним ссылкам в контенте (например, rel="nofollow", target="_blank"). Изначально был опубликован здесь.

Теперь Jekyll ExtLinks выпущен на RubyGems, а исходник опубликован на GitHub. Спасибо человеку, который последовательно пинал меня, чтобы это произошло.

Jekyll — отличный генератор статических сайтов на Ruby, он мне нравится, так что пусть это будет небольшим вкладом в «комьюнити».

Плагин ExtLinks для Jekyll

Для Jekyll не нашлось готового плагина, который автоматически проставлял бы rel="nofollow"во внешних ссылках, пришлось сделать его самому. Вероятно, и другим пригодится: Jekyll ExtLinks Plugin. В принципе, он позволяет добавлять не только rel, но и любые другие атрибуты — например, target="_blank". Относительные ссылки не трогает, имеющийся rel тоже не трогает. Можно перечислить список хостов, ссылки на которые надо пропустить при добавлении rel. Краткая инструкция прилагается.

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