Перейти к содержанию
 
Главная » Сайтостроение » Система Sape

Красивый вывод ссылок Sape

В данной статье рассмотри "облагораживание" сайта, выводя красиво ссылки Sape, похожие на контекстную рекламу. Код был написан УфаВеб с форума сапы.

Заменим код вызова ссылок:

echo $sape->return_links;

на следующий:

$sape_block = '';
for($i=0; $i<count($sape->_links_page); $i++){
$sape_text = $sape->return_links(1);
$sape_link = preg_replace('~.*<a[^>]+href="http://([^/\s"]+)[^\s"]*"[^>]*>.*~si', '$1', $sape_text);
$sape_block.= '<tr valign="top"><td width="202" style="border:#cccccc solid 2px; padding:2px; margin:1px"><img src="http://images.websnapr.com/?url='.$sape_link .'" width="202" height="152" alt="Изображение '.$sape_link .'" align="left" /><span style="text-transform:capitalize">'.$sape_text.'</span></td></tr>';
}
if($sape_block!='')
print '<table>'.$sape_block.'</table>';
else print $sape->return_links();


Почитать что за что отвечает, а также задать вопросы можно на форуме (http://forum.sape.ru/showthread.php?t=21855) или в комментариях ниже. Выше представлен вертикальный блок. Горизонтальный можно найти на форуме.


Написать комментарий