VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
TwitterBot - v1.1.0 for vBulletin 3.8.x
Автоматическая отправка тем в Twitter с хэштегами и изображениями[0] из указанных в настройках разделов
кроме этого, в тело страницы темы (во все темы, а не только из отмеченных разделов) добавляются мета теги, типа таких:
Code:
<meta property="og:type" content="article" />
<meta name="referrer" content="origin">
<meta property="og:title" content="URL Shortener - Короткие ссылки" />
<meta name="twitter:title" content="URL Shortener - Короткие ссылки" />
<meta name="twitter:site" content="@kotkerk" />
<meta name="twitter:creator" content="@kotkerk" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:image" content="http://vbsupport.ru/forum/attachment.php?attachmentid=28840&d=1488764010" />
<meta property="og:image" content="http://vbsupport.ru/forum/attachment.php?attachmentid=28840&d=1488764010" />
<meta property="vk:image" content="http://vbsupport.ru/forum/attachment.php?attachmentid=28840&d=1488764010" />
<meta property="og:image:width" content="694" />
<meta property="og:image:height" content="179" />
<meta property="og:site_name" content="VBSUPPORT.ORG" />
<meta property="og:url" content="http://vbsupport.ru/forum/showthread.php?t=52864" />
<meta property="description" content="Хак предназначен для сокращения длинных ссылок (этакий сервис коротких ссылок у себя на форуме) так же возможно преобразовать короткую ссылку в обычную, если таковая уже была сгенерирована ранее Используется сервис коротких ссылок от Google - Goo.gl пример у нас в панели навигации (Короткий..." />
<meta property="og:description" content="Хак предназначен для сокращения длинных ссылок (этакий сервис коротких ссылок у себя на форуме) так же возможно преобразовать короткую ссылку в обычную, если таковая уже была сгенерирована ранее Используется сервис коротких ссылок от Google - Goo.gl пример у нас в панели навигации (Короткий..." />
<meta property="article:section" content="kerk" />
<meta property="article:published_time" content="2017-03-06T01:27:58+03:00" />
<meta property="article:tag" content="vBulletin" />
<meta property="article:tag" content="vBsupport" />
<meta property="article:tag" content="urlshortener" />
<meta property="article:tag" content="короткиессылки" />
или можно посмотреть в любой теме на данном форуме
в мета тегах типа name="twitter:image" находится ссылка на вложение-картинку из первого поста[1] или ссылка на изображение с внешнего источника (если разрешено в настройках И изображение добавлено в ббкоде [IMG] в первом сообщении темы)
скрипт отправки выполняется по крону раз в час
[0] если разрешено в настройках хака
[1] что бы боты фейсбука[2] и/или твиттера имели возможность забрать картинку к себе, нужно либо разрешить скачивать вложения гостям, либо правка файла attachment.php
в файле найти
$viewpermission = (($forumperms & $vbulletin->bf_ugp_forumpermissions['cangetattachment']) OR in_array(strtolower($attachmentinfo['extension']), array('jpg', 'jpeg', 'jpe', 'gif', 'png', 'bmp'))); $viewthumbpermission = (($forumperms & $vbulletin->bf_ugp_forumpermissions['cangetattachment']) OR ($forumperms & $vbulletin->bf_ugp_forumpermissions['canseethumbnails']) OR in_array(strtolower($attachmentinfo['extension']), array('jpg', 'jpeg', 'jpe', 'gif', 'png', 'bmp')));
эта модификация позволит скачивать гостям только вложения-картинки, оставляя другие права для групп так, как они настроены администратором
[2] Бот фейсбука может репостить добавленные твиты в собственно фейсбук
данный скрипт в этом не участвует, нужно разрешить объединение аккаунтов и репост твитов из Twitter в Facebook
указанные выше мета теги, как раз и нужны ботам для сбора информации и постинга в фейсбуке и твиттере
в зависимости от настроек
если разрешено отправлять вложения-картинки
если нет вложения-картинки И разрешено отправлять картинки из ббкода [IMG], скрипт попытается найти картинку в тексте сообщения и подключить ее
пример http://vbsupport.ru/forum/showthread.php?t=52716 - Ctrl+U
В метатегах адрес картинки и её размер
<meta property="og:image" content="http://vbsupport.ru/forum/downlimages/3/0/1361-701_thumb.png" />
<meta property="og:image:width" content="150" />
<meta property="og:image:height" content="113" />
не соответствует реальной картинке
_http://vbsupport.ru/forum/downlimages/3/0/1361-701.png" />
1,200px × 610px
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,835
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20329
Репутация в разделе: 7757
1
Quote:
Originally Posted by WEBCAT
не соответствует реальной картинке
и?
в чем проблема то?
бот твиттера пришел по ссылке указанной в твите и забрал миниатюру
показал ее в твите (как миниатюрку к описанию)
узер, который предположительно читает твиты, увидел что появилось что то новое, прочитал кусок описания
и если заинтересовался, перешел по ссылке в тему, где и прочитал все остальное И увидел увеличенное изображение
так в чем проблема?
Я тоже не вижу никакой проблемы.
Главная соль хака - это хэштеги и мета-данные для поисковиков. Считай два в одном, если у вас с мета и OG тегами проблемы были (а связываться с vbseo та еще "радость"). Ну, еще интеграция с короткими ссылками, если у вас длинный домен - позволяет сэкономить доступное место в коротком 140-сивольном твитте (влезет больше хэштегов и title).
Модуль, который генерит эти метаданные у меня уже есть и отлично улучшает СЕО-репутацию моей булки (+ файл robots.txt не забываем подправить, чтобы лишнее от ботов спрятать).
Заказывал модуль, который входит в состав хака, когда мутил адекватные кнопки шаринга в соц.сети (без сторонних сервисов), чтобы дискрипшн и картинка вытягивались красиво, потом еще и хэштеги захотелось прикрутить.
Так что этот хак очень пригодится тем, кто использует соц.сети для продвижения своих сайтов и хочет автоматизировать этот процесс.
У меня есть скрипт, который транслирует мои новости с хэштегами в группу ВК