|
|
|
|
Посмотри в его код, там же сразу палится система images.websnapr.com и это вовсе не с помощью sape сделаны тумбы, а с помощью отдельного сервиса websnapr. |
|
|
|
|
|
ну а как так сделано, что ссылка с анкором и websnap работают одновременно? |
|
|
|
|
|
Код: |
<tr><td>
<img src="http://images.websnapr.com/?url=www.blogoyar.ru"><br><small>www.blogoyar.ru</small><br>
<span><a href="http://www.blogoyar.ru" target="_blank">Строительный блог</a></span>
</td></tr>
|
Так вот же код странички. |
|
|
|
|
|
на автомате как сделать? что мне этот код, купили ссылку например, и шлеп у меня снэпшот на 125*125 появился с ссылкой. |
|
|
|
|
|
DK, не наглей чтоли . Это тебе не строчки в файле перебрать, а вполне себе вебсервис какой никакой. Обращайся не к народу который "бизнес в рунете" делает, а к народу который в "объявлениях" голодает и ждёт заказов на работу php программиста . |
|
|
|
|
|
Cabal, ааа , я думал снова какой-нибудь плагин выпустили, а я пропустил. Ок когда начну продавать ссылки обязательно обращусь, пока только покупаю |
|
|
|
|
|
DK писал(а): |
Cabal, ааа , я думал снова какой-нибудь плагин выпустили, а я пропустил. Ок когда начну продавать ссылки обязательно обращусь, пока только покупаю
|
Ну хз может и плагин. Но тогда мне упоминаний не попадалось о таких плагинах. Ты не мне говори что обратишься я не пишу ничего на заказ ибо быдлокодер. Я просто сказал что вряд ли кто выложит код на шару. |
|
|
|
|
|
Владелец прислал код как он это делает, блин кто нибудь может помочь с вордпрессом как сделать, код в личку отправлю |
|
|
|
|
|
Через Alexa Thumbnails, наверное, это делается. Вот, готовый сервис нашел http://www.pageglimpse.com
Но, наверное Тумбы от Алексы - не то, т.к многие сайты которые я прочекал были без скрина.
Скрин-грабилку надо, наверное, писать самим. Без сторонних сервисов. Может, уже есть такой скрипт, надо поискать.
А имея этот скрипт, в код сапы вставить его не трудно. Даже представляю как. |
|
|
|
|
|
А не, вру. Через PageGlimpse все хорошо работает. Это косяки с большими тумбами только. С маленькими все отлично.
Сейчас попробую написать скрипт для сапы. |
|
|
|
|
|
Если получится, то один из примеров применения на каталогах сайтов (а если ещё и титл с дескрипшеном будет выдёргивать так вообще сказка). |
|
|
|
|
|
DrKronos, как успехи? |
|
|
|
|
|
Код: |
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '************************************');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$s = $sape->return_links();
if (!empty($s)) {$s=$s."<br>";}
if (empty($_SERVER['QUERY_STRING'])) {$s=$s.'';}
$external=explode("<br>",$s);
//print_r($external);
$dimension=1;
$blocks=array();
for ($i=0; $i<count($external); $i++) {
list ($point,$link)=array(
explode(".",$external[$i]),
preg_replace(
'~.*<a[^>]+href="http://([^/\s"]+)[^\s"]*"[^>]*>.*~si','$1',
$external[$i]
),
);
if (false!=$link) $blocks[]="
<tr><td>
<img
src=\"http://images.websnapr.com/?url=$link\"><br><small>$link</small><br>
<span>$external[$i]</span>
</td></tr>";
}
// print_r($blocks);
if (count($blocks)) {
echo "
<table id=\"hcl\" width=\"120\">
";
for ($i=0; $i < count($blocks); $i++) {
echo $blocks[$i];
}
echo " </table>";
}
?>
|
Да код работает, вот только одно НО:
Выводится ошибка. Сам блок ссылок с картинками выводится, а вот сам блог, собсно - нет (тестировал на блоге на WP):
Warning: Cannot modify header information - headers already sent by (output started at /var/www/траляля/data/www/траляля.ru/wp-content/plugins/a2p-sapelinks-0.5/a2p-sapelinks.php:112) in /var/www/траляля/data/www/траляля.ru/wp-includes/pluggable.php on line 771
Оффтоп: |
Я программист-нуб
|
|
|
|
|
|
|
по прежнему актуально, кто нибудь доведет до ума?
код автора
Код: |
Скину код мне не жалко)
Разберешься?)
Разбираю массив ссылок, который пришел от сапы. Получаю доменное имя.
Картинки делает сторонний сервис websnapr.com. Потом уже формирую показ так,
как мне удобно. И разделитель у меня в настройках "<br>".
$external=explode("<br>",$s);
Вот так вот получаю массив ссылок
Класс hcl - это в каскадных таблицах настраивается отображение блока.
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '************************************');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$s = $sape->return_links();
if (!empty($s)) {$s=$s."<br>";}
if (empty($_SERVER['QUERY_STRING'])) {$s=$s.'';}
$external=explode("<br>",$s);
//print_r($external);
$dimension=1;
$blocks=array();
for ($i=0; $i<count($external); $i++) {
list ($point,$link)=array(
explode(".",$external[$i]),
preg_replace(
'~.*<a[^>]+href="http://([^/\s"]+)[^\s"]*"[^>]*>.*~si','$1',
$external[$i]
),
);
if (false!=$link) $blocks[]="
<tr><td>
<img
src=\"http://images.websnapr.com/?url=$link\"><br><small>$link</small><br>
<span>$external[$i]</span>
</td></tr>";
}
// print_r($blocks);
if (count($blocks)) {
echo "
<table id=\"hcl\" width=\"120\">
";
for ($i=0; $i < count($blocks); $i++) {
echo $blocks[$i];
}
echo " </table>";
}
?>
|
а еще было бы ништяк чтоб тумбы (фотки тоесть) автоматом обрамлялись noindex и nofollow |
|
|
|
|
|
|
|