Скрипты, плагины для CMS и установка кода

Скрипты для сайтов

  • Всплывающие тамбшоты - универсальный javascript код, после подключения которого при наведении мышки на внешнюю ссылку будет появляться скриншот сайта.
  • PHP скрипт для показа скриншотов - позволяет показывать скриншоты без раскрытия персонального ключа, кешируя их на вашем сервере.

Универсальный PHP5 класс

Пример использования класса можно посмотреть на основе этого PHP скрипта.

Firefox add-onДополнение к Firefox

После установки этого дополнения, в поисковой выдаче будут показываться скриншоты найденных сайтов. На данный момент поддерживаются следующие поисковики: Google, Yahoo, Bing, Яндекс, Mail.ru, Rambler.ru, QIP.ru

Читать далее: Search Thumbs Add-on - Скриншоты сайтов в поисковиках

Плагины для блогов и CMS

Плагин для Wordpress: Website Thumbshots (описание на английском)

Плагин для b2evolution: Website Thumbshots (описание на английском)

phpBBУстановка на форумы phpBB2 и phpBB3

phpBB2
Вам нужно изменить файл viewtopic.php и на строке 1066 добавить обработчик тега [thumb]
// Display website screenshot from tag [thumb]yahoo.com[/thumb]
$message preg_replace"#\[thumb\](.*?)\[/thumb\]#si",
                
'<img src="http://get.thumbshots.ru/?url=\\1" alt="" />',
                
$message );

//
// Parse message and/or sig for BBCode if reqd
//
phpBB3
Вам нужно изменить файл viewtopic.php и на строке 1388 добавить обработчик тега [thumb]
// Display website screenshot from tag [thumb]yahoo.com[/thumb]
$message preg_replace"#\[thumb\](.*?)\[/thumb\]#si",
                
'<img src="http://get.thumbshots.ru/?url=\\1" alt="" />',
                
$message );

$message bbcode_nl2br($message);
$message smiley_text($message);

При использовании скрипта для кеширования код будет выглядеть примерно так:

'<img src="/thumbs/?url=\\1" alt="" />'

CNCatУстановка в каталог сайтов CNCat

В версии 4.4.x для показа скриншота нужно изменить строки 21-23 в файле /cncat_config/themes/modern/item.tpl
<div class="item" style="min-height: 110px">
<
div style="float:left; margin:4px 10px 4px 0; padding:1px; border:1px solid #CCC">
   <
img src="http://get.thumbshots.ru/?url={cn_str($CNCAT[item][link_url])}" alt="" />
</
div>
<
div class="link">

При использовании скрипта для кеширования код будет выглядеть примерно так:

<div class="item" style="min-height: 110px">
<
div style="float:left; margin:4px 10px 4px 0; padding:1px; border:1px solid #CCC">
   <
img src="/thumbs/?url={cn_str($CNCAT[item][link_url])}" alt="" />
</
div>
<
div class="link">