Ссылка на изображение в теме форума

голоса: 0
Как вывести ссылку на изображение в теме форума для подстановки в  "og:image" content=" " и задать alt =" " для изображения.
| Автор: | Категория: Форум
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
Увы, но для форума это реализовать не получится так как шаблон общий вид страниц форума не поддерживает оператора $IMG_URL$, если была бы поддержка, проблема решилась бы.
| Автор:

Частично решил проблему таким образом

<meta id="ogimage" property="og:image" content=" ">

$(document).ready(function() {
    $("#ogimage").each(function() {
        var $this = $(this);
        var $img = $('.posttdMessage').eq(0).find('img:first-child');
        if ($img.length) $this.attr("content", location.origin + $img.attr('src'));
    });
});

 всё работает, но через "srс" выводится маленькое изображение. А как вывести "href" изображения и добавить его или если изображения нет, вывести своё?

Пример http://judo-sambotest.ucoz.net/forum/2-8-3#197

Вячеслав Кодин,

Увы, но вы решили проблему лишь визуально. Скрипты эти писать в данной ситуации не имеет смысла, так как прочие сервисы фейсбук и однокласники не исполняют клиентские вот эти скрипты, то есть, они не увидят ссылку на фото. Вы можете сами все это проверить, достаточно нажать комбинацию клавиш CTRL+U и посмотреть код страницы, поле для фото будет пустым.

Yuri_Geruk,
Согласен, но в данном случае это неоходимо для репостов в соцсети именно первого поста в теме  и этот вариант работает. Вот только не получается "href" прикрутить.
...