8 require_once(CH_DIRECTORY_PATH_INC .
'admin.inc.php');
9 require_once(CH_DIRECTORY_PATH_INC .
'db.inc.php');
10 require_once(CH_DIRECTORY_PATH_INC .
'languages.inc.php');
11 require_once(CH_DIRECTORY_PATH_INC .
'profiles.inc.php');
20 @
copy($sFilePath, $sFilePath .
".tmp");
22 $aRes = array(
'status' => FAILED_VAL,
'value' =>
"msgErrorSave");
24 define (
'CH_BOARD_PHOTOS_CAT',
'Board');
25 define (
'CH_BOARD_PHOTOS_TAG',
'Board');
29 'medTitle' => stripslashes(
$sTitle),
'medDesc' => stripslashes(
$sTitle),
30 'medTags' => CH_BOARD_PHOTOS_TAG,
'Categories' => array(CH_BOARD_PHOTOS_CAT),
31 'album' => str_replace(
'{nickname}',
$aUser[
"NickName"],
getParam(
'ch_photos_profile_album_name'))
35 $iRet =
ChWsbService::call(
'photos',
'perform_photo_replace', array($sFilePath, $aFileInfo,
false, $sSavedId),
'Uploader');
37 return array(
'status' => SUCCESS_VAL,
'value' => $sSavedId);
40 $iRet =
ChWsbService::call(
'photos',
'perform_photo_upload', array($sFilePath, $aFileInfo,
false),
'Uploader');
42 return array(
'status' => SUCCESS_VAL,
'value' => $iRet);
54 if(count($aBoard)==0 ||
$sId != $aBoard[
"owner"])