<?php
// 4images RSS feeds by Riklaunim (GPL License)
// www.cms.rk.edu.pl / www.english.rk.edu.pl
//
// Instalacja: zapisz ten kod w pliku rss.php w katalogu 4images
// jeżeli masz inny prefiks niż 4images_ to zmień go w nazwie tabeli 4images_i
ages
$sitename = '4images'; // nazwa strony
$sitelink = 'http://localhost/html/convert/4images/'; //link do strony
$sitedesc = 'opis'; // opis strony
$sitelogo = 'logo'; // url do loga
include(ROOT_PATH.'global.php');
require(ROOT_PATH.'includes/sessions.php');
$user_access = get_permission();
// rss.php?type=last_img
IF($_GET[type] == 'last_img')
{
$sql = \"SELECT image_id, cat_id, image_thumb_file FROM 4images_images ORDER BY imag
e
$result = $site_db->query($sql);
$out = $site_db->fetch_array($result);
header(\"Content-Type: text/xml; charset=iso-8859-2\");
echo '<rss version=\"2.0\">
<channel>
<title>'.$sitename.'</title>
<link>'.$sitelink.'</link>
<description>'.$sitedesc.'</description>';
echo \"r\";
echo '<image>
<title>'.$sitename.'</title>
<url>'.$sitelogo.'</url>
<link>'.$sitelink.'</link>
</image>';
echo \"r\";
echo '<item>
<title><img src=\"'.$sitelink.'/data/thumbnails/'.$out[cat_id].'/'.$out[image_thumb_file].'\" border=\"0\"></title>
<link>'.$sitelink.'details.php?image_id='.$out[image_id].'</link>
</item>';
echo \"r\";
echo '
</channel>
</rss>';
}
// rss.php?type=random_img
IF($_GET[type] == 'random_img')
{
$sql = \"SELECT image_id, cat_id, image_thumb_file FROM 4images_images\";
$result = $site_db->query($sql);
while ($res = $site_db->fetch_array($result))
{
$out[] = '<title><img src=\"'.$sitelink.'/data/thumbnails/'.$res[cat_id].'/'.$res[image_thumb_file].'\" border=\"0\"></title>
<link>'.$sitelink.'details.php?image_id='.$res[image_id].'</link>';
}
srand(microtime() * 10000000);
shuffle($out);
header(\"Content-Type: text/xml; charset=iso-8859-2\");
echo '<rss version=\"2.0\">
<channel>
<title>'.$sitename.'</title>
<link>'.$sitelink.'</link>
<description>'.$sitedesc.'</description>';
echo \"r\";
echo '<image>
<title>'.$sitename.'</title>
<url>'.$sitelogo.'</url>
<link>'.$sitelink.'</link>
</image>';
echo \"r\";
foreach($out as $key => $val)
{
IF($q != 1)
{
$q = 1;
echo '<item>
'.$val.'
</item>';
echo \"r\";
}
}
echo '
</channel>
</rss>';
}
// rss.php?type=last_list
elseIF($_GET[type] == 'last_list')
{
$sql = \"SELECT image_id, image_name FROM 4images_images ORDER BY image_date DESC LIM
T 5\";
$result = $site_db->query($sql);
header(\"Content-Type: text/xml; charset=iso-8859-2\");
echo '<rss version=\"2.0\">
<channel>
<title>'.$sitename.'</title>
<link>'.$sitelink.'</link>
<description>'.$sitedesc.'</description>';
echo \"r\";
echo '<image>
<title>'.$sitename.'</title>
<url>'.$sitelogo.'</url>
<link>'.$sitelink.'</link>
</image>';
echo \"r\";
while ($res = $site_db->fetch_array($result))
{
echo '<item>
<title>'.$res[image_name].'</title>
<link>'.$sitelink.'details.php?image_id='.$res[image_id].'</link>
</item>';
echo \"r\";
}
echo '
</channel>
</rss>';
}
// rss.php?type=last_list_cat&cat_num=LICZBA (liczba - numer kategorii/podkategorii)
elseIF($_GET[type] == 'last_list_cat' and is_numeric($_GET[cat_num]))
{
$sql = \"SELECT image_id, image_name FROM 4images_images WHERE cat_id = '\".$_GET[cat_num].\"' ORDER BY image_date DESC LIMIT 5 \";
$result = $site_db->query($sql);
header(\"Content-Type: text/xml; charset=iso-8859-2\");
echo '<rss version=\"2.0\">
<channel>
<title>'.$sitename.'</title>
<link>'.$sitelink.'</link>
<description>'.$sitedesc.'</description>';
echo \"r\";
echo '<image>
<title>'.$sitename.'</title>
<url>'.$sitelogo.'</url>
<link>'.$sitelink.'</link>
</image>';
echo \"r\";
while ($res = $site_db->fetch_array($result))
{
echo '<item>
<title>'.$res[image_name].'</title>
<link>'.$sitelink.'details.php?image_id='.$res[image_id].'</link>
</item>';
echo \"r\";
}
echo '
</channel>
</rss>';
}
?>