clipbucket/upload/admin_area/photo_settings.php
2016-05-06 17:33:01 +05:00

119 lines
No EOL
2.6 KiB
PHP

<?php
/*
**************************************************************
| Copyright (c) 2007-2010 Clip-Bucket.com. All rights reserved.
| @ Author : ArslanHassan
| @ Software : ClipBucket , © PHPBucket.com
***************************************************************
*/
require_once '../includes/admin_config.php';
$userquery->admin_login_check();
$userquery->login_check('video_moderation');
$pages->page_redir();
/* Assigning page and subpage */
if(!defined('MAIN_PAGE')){
define('MAIN_PAGE', 'Photos');
}
if(!defined('SUB_PAGE')){
if($_GET['mode'] == 'watermark_settings')
define('SUB_PAGE', 'Watermark Settings');
else
define('SUB_PAGE', 'Photo Settings');
}
$mode = $_GET['mode'];
assign('mode',$mode);
switch($mode)
{
case "photo_settings":
default:
{
if($_POST['update'])
{
$rows = array(
'photo_ratio',
'photo_thumb_width',
'photo_thumb_height',
'photo_med_width',
'photo_med_height',
'photo_lar_width',
'photo_crop',
'photo_multi_upload',
'max_photo_size',
'own_photo_rating',
'photo_download',
'photo_comments',
'photo_rating');
$numeric = array(
'photo_thumb_width',
'photo_thumb_height',
'photo_med_width',
'photo_med_height',
'photo_lar_width',
'photo_crop',
'max_photo_size',
'photo_multi_upload');
foreach($rows as $field)
{
$value = $_POST[$field];
if(in_array($field,$numeric))
{
if($value < 0 || !is_numeric($value))
$value = 1;
}
$myquery->Set_Website_Details($field,$value);
}
e("Photo Settings Have Been Updated",'m');
}
subtitle("Photo Settings");
}
break;
case "watermark_settings":
{
if($_POST['update_watermark'])
{
#pex($_POST,true);
$rows = array(
'watermark_photo',
'watermark_max_width',
'watermark_placement');
$numeric = array(
'watermark_max_width'
);
foreach($rows as $field)
{
$value = $_POST[$field];
if(in_array($filed,$numeric))
{
if($value < 0 || !is_numeric($value))
$value = 1;
}
$myquery->Set_Website_Details($field,$value);
}
if(!empty($_FILES['watermark_file']['tmp_name']))
$cbphoto->update_watermark($_FILES['watermark_file']);
e("Watermark Settings Have Been Updated",'m');
subtitle("Watermark Settings");
}
}
break;
}
$row = $myquery->Get_Website_Details();
assign('row',$row);
template_files('photo_settings.html');
display_it();
?>