mirror of
https://github.com/Piwigo/Piwigo.git
synced 2025-04-25 19:00:03 +03:00

* Deleting translation keys from en_GB to en_UK * Adding a confirm popin on the format deletion * Minor design changes
63 lines
1.9 KiB
PHP
63 lines
1.9 KiB
PHP
<?php
|
|
// +-----------------------------------------------------------------------+
|
|
// | This file is part of Piwigo. |
|
|
// | |
|
|
// | For copyright and license information, please view the COPYING.txt |
|
|
// | file that was distributed with this source code. |
|
|
// +-----------------------------------------------------------------------+
|
|
|
|
if(!defined("PHPWG_ROOT_PATH"))
|
|
{
|
|
die('Hacking attempt!');
|
|
}
|
|
|
|
// +-----------------------------------------------------------------------+
|
|
// | Check Access and exit when user status is not ok |
|
|
// +-----------------------------------------------------------------------+
|
|
check_status(ACCESS_ADMINISTRATOR);
|
|
|
|
check_input_parameter('image_id', $_GET, false, PATTERN_ID);
|
|
|
|
$query='
|
|
SELECT *
|
|
FROM '.IMAGES_TABLE.'
|
|
WHERE id = '. $_GET['image_id'] .'
|
|
;';
|
|
$images = query2array($query);
|
|
$image = $images[0];
|
|
|
|
$query = '
|
|
SELECT
|
|
*
|
|
FROM '.IMAGE_FORMAT_TABLE.'
|
|
WHERE image_id = '.$_GET['image_id'].'
|
|
;';
|
|
|
|
$formats = query2array($query);
|
|
|
|
foreach ($formats as &$format)
|
|
{
|
|
$format['download_url'] = 'action.php?format='.$format['format_id'].'&download';
|
|
|
|
|
|
$format['label'] = strtoupper($format['ext']);
|
|
$lang_key = 'format '.strtoupper($format['ext']);
|
|
if (isset($lang[$lang_key]))
|
|
{
|
|
$format['label'] = $lang[$lang_key];
|
|
}
|
|
|
|
$format['filesize'] = round($format['filesize']/1024, 2);
|
|
}
|
|
|
|
$template->assign(array(
|
|
'ADD_FORMATS_URL' => get_root_url().'admin.php?page=photos_add&formats='.$_GET['image_id'],
|
|
'IMG_SQUARE_SRC' => DerivativeImage::url(ImageStdParams::get_by_type(IMG_SQUARE), $image),
|
|
'FORMATS' => $formats,
|
|
'PWG_TOKEN' => get_pwg_token(),
|
|
));
|
|
|
|
$template->set_filename('picture_formats', 'picture_formats.tpl');
|
|
|
|
$template->assign_var_from_handle('ADMIN_CONTENT', 'picture_formats');
|
|
?>
|