| @@ 839-856 (lines=18) @@ | ||
| 836 | * |
|
| 837 | * @return Object |
|
| 838 | */ |
|
| 839 | function procMemberDeleteProfileImage($_memberSrl = 0) |
|
| 840 | { |
|
| 841 | $member_srl = ($_memberSrl) ? $_memberSrl : Context::get('member_srl'); |
|
| 842 | if(!$member_srl) |
|
| 843 | { |
|
| 844 | return new Object(0,'success'); |
|
| 845 | } |
|
| 846 | ||
| 847 | $logged_info = Context::get('logged_info'); |
|
| 848 | ||
| 849 | if($logged_info && ($logged_info->is_admin == 'Y' || $logged_info->member_srl == $member_srl)) |
|
| 850 | { |
|
| 851 | $oMemberModel = getModel('member'); |
|
| 852 | $profile_image = $oMemberModel->getProfileImage($member_srl); |
|
| 853 | FileHandler::removeFile($profile_image->file); |
|
| 854 | } |
|
| 855 | return new Object(0,'success'); |
|
| 856 | } |
|
| 857 | ||
| 858 | /** |
|
| 859 | * Delete Image name |
|
| @@ 863-880 (lines=18) @@ | ||
| 860 | * |
|
| 861 | * @return void |
|
| 862 | */ |
|
| 863 | function procMemberDeleteImageName($_memberSrl = 0) |
|
| 864 | { |
|
| 865 | $member_srl = ($_memberSrl) ? $_memberSrl : Context::get('member_srl'); |
|
| 866 | if(!$member_srl) |
|
| 867 | { |
|
| 868 | return new Object(0,'success'); |
|
| 869 | } |
|
| 870 | ||
| 871 | $logged_info = Context::get('logged_info'); |
|
| 872 | ||
| 873 | if($logged_info && ($logged_info->is_admin == 'Y' || $logged_info->member_srl == $member_srl)) |
|
| 874 | { |
|
| 875 | $oMemberModel = getModel('member'); |
|
| 876 | $image_name = $oMemberModel->getImageName($member_srl); |
|
| 877 | FileHandler::removeFile($image_name->file); |
|
| 878 | } |
|
| 879 | return new Object(0,'success'); |
|
| 880 | } |
|
| 881 | ||
| 882 | /** |
|
| 883 | * Add an image to mark |
|
| @@ 948-965 (lines=18) @@ | ||
| 945 | * |
|
| 946 | * @return Object |
|
| 947 | */ |
|
| 948 | function procMemberDeleteImageMark($_memberSrl = 0) |
|
| 949 | { |
|
| 950 | $member_srl = ($_memberSrl) ? $_memberSrl : Context::get('member_srl'); |
|
| 951 | if(!$member_srl) |
|
| 952 | { |
|
| 953 | return new Object(0,'success'); |
|
| 954 | } |
|
| 955 | ||
| 956 | $logged_info = Context::get('logged_info'); |
|
| 957 | ||
| 958 | if($logged_info && ($logged_info->is_admin == 'Y' || $logged_info->member_srl == $member_srl)) |
|
| 959 | { |
|
| 960 | $oMemberModel = getModel('member'); |
|
| 961 | $image_mark = $oMemberModel->getImageMark($member_srl); |
|
| 962 | FileHandler::removeFile($image_mark->file); |
|
| 963 | } |
|
| 964 | return new Object(0,'success'); |
|
| 965 | } |
|
| 966 | ||
| 967 | /** |
|
| 968 | * Find ID/Password |
|