| @@ 830-847 (lines=18) @@ | ||
| 827 | * |
|
| 828 | * @return Object |
|
| 829 | */ |
|
| 830 | function procMemberDeleteProfileImage($_memberSrl = 0) |
|
| 831 | { |
|
| 832 | $member_srl = ($_memberSrl) ? $_memberSrl : Context::get('member_srl'); |
|
| 833 | if(!$member_srl) |
|
| 834 | { |
|
| 835 | return new Object(0,'success'); |
|
| 836 | } |
|
| 837 | ||
| 838 | $logged_info = Context::get('logged_info'); |
|
| 839 | ||
| 840 | if($logged_info && ($logged_info->is_admin == 'Y' || $logged_info->member_srl == $member_srl)) |
|
| 841 | { |
|
| 842 | $oMemberModel = getModel('member'); |
|
| 843 | $profile_image = $oMemberModel->getProfileImage($member_srl); |
|
| 844 | FileHandler::removeFile($profile_image->file); |
|
| 845 | } |
|
| 846 | return new Object(0,'success'); |
|
| 847 | } |
|
| 848 | ||
| 849 | /** |
|
| 850 | * Delete Image name |
|
| @@ 854-871 (lines=18) @@ | ||
| 851 | * |
|
| 852 | * @return void |
|
| 853 | */ |
|
| 854 | function procMemberDeleteImageName($_memberSrl = 0) |
|
| 855 | { |
|
| 856 | $member_srl = ($_memberSrl) ? $_memberSrl : Context::get('member_srl'); |
|
| 857 | if(!$member_srl) |
|
| 858 | { |
|
| 859 | return new Object(0,'success'); |
|
| 860 | } |
|
| 861 | ||
| 862 | $logged_info = Context::get('logged_info'); |
|
| 863 | ||
| 864 | if($logged_info && ($logged_info->is_admin == 'Y' || $logged_info->member_srl == $member_srl)) |
|
| 865 | { |
|
| 866 | $oMemberModel = getModel('member'); |
|
| 867 | $image_name = $oMemberModel->getImageName($member_srl); |
|
| 868 | FileHandler::removeFile($image_name->file); |
|
| 869 | } |
|
| 870 | return new Object(0,'success'); |
|
| 871 | } |
|
| 872 | ||
| 873 | /** |
|
| 874 | * Add an image to mark |
|
| @@ 939-956 (lines=18) @@ | ||
| 936 | * |
|
| 937 | * @return Object |
|
| 938 | */ |
|
| 939 | function procMemberDeleteImageMark($_memberSrl = 0) |
|
| 940 | { |
|
| 941 | $member_srl = ($_memberSrl) ? $_memberSrl : Context::get('member_srl'); |
|
| 942 | if(!$member_srl) |
|
| 943 | { |
|
| 944 | return new Object(0,'success'); |
|
| 945 | } |
|
| 946 | ||
| 947 | $logged_info = Context::get('logged_info'); |
|
| 948 | ||
| 949 | if($logged_info && ($logged_info->is_admin == 'Y' || $logged_info->member_srl == $member_srl)) |
|
| 950 | { |
|
| 951 | $oMemberModel = getModel('member'); |
|
| 952 | $image_mark = $oMemberModel->getImageMark($member_srl); |
|
| 953 | FileHandler::removeFile($image_mark->file); |
|
| 954 | } |
|
| 955 | return new Object(0,'success'); |
|
| 956 | } |
|
| 957 | ||
| 958 | /** |
|
| 959 | * Find ID/Password |
|