Здравствуйте! Есть галарея 4images (
www.4homepages.de/ ) и есть хак для нее который выводит последние картинки загруженные в галерею на сайт. нужно немного доработать код хака чтобы кроме количества картинок в нем можно было указать также категорию из которой выводить новые картинки.
код хака
<?php
/**************************************************************** **********
* *
* 4images A Web Based Image Gallery Management System *
* ---------------------------------------------------------------- *
* *
* File: new_pics.php *
* Copyright: (C) 2002 Jan Sorgalla *
* Email: jan@4homepages.de *
* Web:
www.4homepages.de *
* Scriptversion: 1.0 for 4images 1.6.1 *
* *
* Never released without support from: Nicky (
www.nicky.net) *
* *
***************************************************************** *********
* *
* Dieses Script ist KEINE Freeware. Bitte lesen Sie die Lizenz- *
* bedingungen (
www.4homepages.de/4images... für *
* weitere Informationen. *
* --------------------------------------------------------------- *
* This script is NOT freeware! Please read the Copyright Notice *
* (
www.4homepages.de/4images... for further *
* information. *
* *
***************************************************************** ********/
// PATH to your 4images Gallery / PFAD zu Ihrer 4images Gallerie
define('ROOT_PATH', '/usr/home/host1004/www/gal/');
include(ROOT_PATH.'config.php');
include(ROOT_PATH.'includes/db_mysql.php');
include(ROOT_PATH.'includes/constants.php');
$site_db = new Db($db_host, $db_user, $db_password, $db_name);
function is_remote($file_name) {
return (preg_match('#^https?\\:\\/\\/[a-z0-9\-]+\.([a-z0-9\-]+\.)?[ a-z]+#i', $file_name)) ? 1 : 0;
}
// NUMBER OF THUMBNAILS TO DISPLAY / NUMMER DER GEWÜNSCHTEN THUMBNAILS
$num_images = 720;
$sql = "SELECT a.image_id, a.cat_id, a.image_name, a.image_active, a.image_thumb_file, a.image_comments, a.image_date
FROM ".IMAGES_TABLE." a, ".CATEGORIES_TABLE." b
WHERE a.image_active=1
AND a.cat_id = b.cat_id
AND b.auth_viewcat=".AUTH_ALL."
AND b.auth_viewimage=".AUTH_ALL."
ORDER BY a.image_date DESC
LIMIT $num_images";
$result = $site_db->query($sql);
while ($row = $site_db->fetch_array($result)){
$image_id = $row['image_id'];
$cat_id = $row['cat_id'];
$image_name = $row['image_name'];
$image_comments = $row['image_comments'];
$thumb_src = (is_remote($row['image_thumb_file'])) ? $row['image_thumb_file'] : ROOT_PATH.THUMB_DIR."/".$cat_id."/".$row[' image_thumb_file'];
echo "<div class=tagimgsm><span class=gradualfader><a title='$image_name' target=_blank href=\"
print-salon.ru/gal/detail... src=\"".$thumb_src."\" width=50px heigth=50px border=\"0\" alt=\"$image_name\"></a></div>";
}
?>