mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-07-19 08:02:59 +02:00
can display thumbnail for non picture elements
git-svn-id: http://piwigo.org/svn/trunk@577 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
+20
-7
@@ -248,9 +248,12 @@ if (isset($page['cat']))
|
||||
// Navigation path
|
||||
$current_category = get_cat_info($_GET['cat_id']);
|
||||
$url = PHPWG_ROOT_PATH.'admin.php?page=infos_images&cat_id=';
|
||||
$category_path = get_cat_display_name($current_category['name'], '->', $url);
|
||||
$category_path = get_cat_display_name($current_category['name'],
|
||||
'->',
|
||||
$url);
|
||||
|
||||
$form_action = PHPWG_ROOT_PATH.'admin.php?page=infos_images&cat_id='.$_GET['cat_id'];
|
||||
$form_action = PHPWG_ROOT_PATH.'admin.php';
|
||||
$form_action.= '?page=infos_images&cat_id='.$_GET['cat_id'];
|
||||
if($page['start'])
|
||||
{
|
||||
$form_action.= '&start='.$_GET['start'];
|
||||
@@ -321,11 +324,21 @@ SELECT *
|
||||
$array_cat_directories[$row['storage_category_id']] =
|
||||
get_complete_dir($row['storage_category_id']);
|
||||
}
|
||||
$thumbnail_url = $array_cat_directories[$row['storage_category_id']];
|
||||
$thumbnail_url.= 'thumbnail/';
|
||||
$thumbnail_url.= $conf['prefix_thumbnail'];
|
||||
$thumbnail_url.= get_filename_wo_extension($row['file']);
|
||||
$thumbnail_url.= '.'.$row['tn_ext'];
|
||||
|
||||
// thumbnail url
|
||||
if (isset($row['tn_ext']) and $row['tn_ext'] != '')
|
||||
{
|
||||
$thumbnail_url = $array_cat_directories[$row['storage_category_id']];
|
||||
$thumbnail_url.= 'thumbnail/'.$conf['prefix_thumbnail'];
|
||||
$thumbnail_url.= get_filename_wo_extension($row['file']);
|
||||
$thumbnail_url.= '.'.$row['tn_ext'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$thumbnail_url = PHPWG_ROOT_PATH;
|
||||
$thumbnail_url = 'template/'.$user['template'].'/mimetypes/';
|
||||
$thumbnail_url.= strtolower(get_extension($row['file'])).'.png';
|
||||
}
|
||||
|
||||
// some fields are nullable in the images table
|
||||
$nullables = array('name','author','keywords','date_creation','comment');
|
||||
|
||||
@@ -188,7 +188,8 @@ SELECT *
|
||||
$row = mysql_fetch_array(mysql_query($query));
|
||||
|
||||
// some fields are nullable in the images table
|
||||
$nullables = array('name','author','keywords','date_creation','comment');
|
||||
$nullables = array('name','author','keywords','date_creation','comment',
|
||||
'width','height');
|
||||
foreach ($nullables as $field)
|
||||
{
|
||||
if (!isset($row[$field]))
|
||||
@@ -209,10 +210,21 @@ else
|
||||
$current_category = get_cat_info($row['storage_category_id']);
|
||||
$dir_path = get_cat_display_name($current_category['name'], '->', '');
|
||||
|
||||
$thumbnail_url = get_complete_dir($row['storage_category_id']);
|
||||
$file_wo_ext = get_filename_wo_extension($row['file']);
|
||||
$thumbnail_url.= '/thumbnail/';
|
||||
$thumbnail_url.= $conf['prefix_thumbnail'].$file_wo_ext.'.'.$row['tn_ext'];
|
||||
// thumbnail url
|
||||
if (isset($row['tn_ext']) and $row['tn_ext'] != '')
|
||||
{
|
||||
$thumbnail_url = get_complete_dir($row['storage_category_id']);
|
||||
$thumbnail_url.= 'thumbnail/'.$conf['prefix_thumbnail'];
|
||||
$thumbnail_url.= get_filename_wo_extension($row['file']);
|
||||
$thumbnail_url.= '.'.$row['tn_ext'];
|
||||
}
|
||||
else
|
||||
{
|
||||
$thumbnail_url = PHPWG_ROOT_PATH;
|
||||
$thumbnail_url = 'template/'.$user['template'].'/mimetypes/';
|
||||
$thumbnail_url.= strtolower(get_extension($row['file'])).'.png';
|
||||
}
|
||||
|
||||
$url_img = PHPWG_ROOT_PATH.'picture.php?image_id='.$_GET['image_id'];
|
||||
$url_img .= '&cat='.$row['storage_category_id'];
|
||||
$date = isset($_POST['date_creation']) && empty($errors)
|
||||
|
||||
Reference in New Issue
Block a user