Code Duplication    Length = 4-4 lines in 3 locations

admin/main.php 2 locations

@@ 68-71 (lines=4) @@
65
            if (!$msg_handler->delete($msg)) {
66
                $messagesent = _AM_XFGB_ERRORDEL;
67
            }
68
            if ('' !== $filename) {
69
                $filename = XOOPS_UPLOAD_PATH . '/' . $xoopsModule->getVar('dirname') . '/' . $filename;
70
                unlink($filename);
71
            }
72
        }
73
    } else {
74
        $messagesent = _AM_XFGB_NOMSG;
@@ 306-309 (lines=4) @@
303
            $photo      = str_replace('tmp_', 'msg_', $preview_name);
304
            $photos_dir = XOOPS_UPLOAD_PATH . '/' . $xoopsModule->getVar('dirname') . '/';
305
            rename($photos_dir . $preview_name, $photos_dir . $photo);
306
            if ('' !== $msg->getVar('photo')) {
307
                $filename = XOOPS_UPLOAD_PATH . '/' . $xoopsModule->getVar('dirname') . '/' . $msg->getVar('photo');
308
                unlink($filename);
309
            }
310
            $msg->setVar('photo', $photo);
311
        }
312
        if (!empty($msgstop)) {

index.php 1 location

@@ 61-64 (lines=4) @@
58
        $msg        = &$msg_handler->get($msg_id);
59
        $del_msg_ok = $msg_handler->delete($msg);
60
        $filename   = $msg->getVar('photo');
61
        if ($filename !== '') {
62
            $filename = XOOPS_UPLOAD_PATH . '/' . $xoopsModule->getVar('dirname') . '/' . $filename;
63
            unlink($filename);
64
        }
65
        if ($del_msg_ok) {
66
            $messagesent = _MD_XFGB_MSGDELETED;
67
        } else {