Попытался сделать виджет для Yandex, всё хорошо работает, модерацию в региональную программу прошёл, но минус - никак не связан с админкой, может кто доработает? Код ниже:
<?
//http://autoko.ru
$dblocation = "" ;
$dbname = "" ;
$dbuser = "" ;
$dbpasswd = "" ;
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx)
{
exit("<P>B настоящий момент сервер базы данных недоступен, поэтому
корректное отображение страницы невозможно.</Р>");
}
$content.="";
if (!@mysql_select_db($dbname, $dbcnx))
{
exit("<P>B настоящий момент база данных недоступна, поэтому
корректное отображение страницы невозможно.</Р>");
}
$q = mysql_query ("SELECT jos_autobb_messages.id, jos_autobb_messages.year,
jos_autobb_messages.city,
jos_autobb_messages.price, jos_autobb_models.title, jos_autobb_vendors.title, jos_autobb_photos.title
FROM jos_autobb_messages
LEFT JOIN jos_autobb_photos ON (jos_autobb_photos.title=jos_autobb_messages.id)
LEFT JOIN jos_autobb_models ON (jos_autobb_models.id=jos_autobb_messages.model)
LEFT JOIN jos_autobb_vendors ON (jos_autobb_vendors.id=jos_autobb_messages.vendor)
WHERE ((jos_autobb_photos.title LIKE '__/______________-__-0.jpg') AND (jos_autobb_messages.city LIKE '32'))
ORDER BY `jos_autobb_messages`.`id` DESC LIMIT 4 ");
if(!$q) exit(mysql_erorr());
while(list($vendor, $model, $year, $price, $id, $title, $city) = mysql_fetch_row($q))
{
$content.="<table cellspacing=0 cellpadding=0 border=0><tr><td><a href='
http://autoko.ru/index.php?option=com_autobb&Itemid=55&task=show&id=$vendor' target=_'blank'><img border=0 width='65px' src='/components/com_autobb/photos/$city'></a></td><td width='4px'></td><td><a href='
http://autoko.ru/index.php?option=com_autobb&Itemid=55&task=show&id=$vendor' target=_'blank'> $title $id</a><br><font size='2px'> $model г/в <br> $price руб.<br></font><br></td></tr></table>";
}
$content.="<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE HTML PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' '
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'><html xmlns='
http://www.w3.org/1999/xhtml' xmlns:widget='
http://wdgt.yandex.ru/ns/' >
<head>
<script type=\"text/javascript\" src=\"
http://img.yandex.net/webwidgets/1/WidgetApi.js\"></script>
<script type=\"text/javascript\">
widget.onload=function() {
widget.adjustIFrameHeight();
}
</script>
<meta name='title' content='AUTOKO.RU - Авто объявления' />
<meta name='description' content='Объявления о продаже автомобилей в Котласе' />
<meta name='height' content='280' />
<style>
body {
padding:0px;
margin:0px;
}
a {color: #1a3dc1;}
td {font-size: 13px; font-family: Arial;}
img {border: 1px solid black;}
div {font-size: 11px; font-family: Verdana;padding:0px; margin:0px;}
</style>
</head>
<body>
</body>
</html>";
echo $content; //Вывод документа
echo "<font size='2px'><a href='
http://autoko.ru' target=_'blank'>Все предложения о продаже</a></font>";
?>