Сделал небольшой плагин для указания тега изображения для Facebook Like, используя изображения в тексте com_content или указание конкретного изображения через тег {fbimg} (саму кнопку like естественно не вставляет - для этого уже есть куча готовых плагинов) - может кому-то пригодится.
1.
Что делает? - вставляет в
head тег
<link rel="image_src"... изображения для Facebook Like.
2.
Откуда берет это самое изображение?На выбор(можно использовать все опции сразу):
а) Опция
Use {fbimg} tag? - вставляете после Readmore путь к изображению между тегами {fbimg}{/fbimg}, т.е. {fbimg}путь/к/изображению/картинка.jpg{/fbimg}.
P.S. Если заполнен параметр
Append Path, то указанный путь добавляется к содержимому между тегами {fbimg}{/fbimg}. В итоге, если параметр
Append Path равен
images/stories, а в тексте прописано
{fbimg}картинка.jpg{/fbimg}, то в
head'e пропишется путь
http://site.com/images/stories/картинка.jpg.
б) Опция
Use 1st 'img' inside text for Facebook Share? - ищет первое изображение в тексте и прописывает его в
head'e для Facebook Like.
P.S. Если заполнен параметр
Use 'img' only with the following path, то сначала ищется не первое изображение, а изображение путь которого начинается на значение этого параметра. Т.е. если параметр равен
images/stories, то для Facebook Like будут искаться изображения по пути
images/stories/что-то_там/какая-то_картинка.jpg, а если ни одного такого изображения в тексте нет, то берется самое первое.
Добавлено 04.04: в) Опция
Default image (path) - путь к изображению по умолчанию, на случай если предыдущие опции не нашли изображение в тексте или просто не включены.
P.S. Кроме того что плагин нужно включить после установке, для того чтобы он работал надо активировать хотя бы один из параметров.
[Скачать плагин можно тут].