Code Duplication    Length = 6-6 lines in 2 locations

admin/letter.php 1 location

@@ 356-361 (lines=6) @@
353
            include_once XOOPS_ROOT_PATH . "/class/uploader.php";
354
            $uploaddir = XOOPS_UPLOAD_PATH . $xnewsletter->getConfig('xn_attachment_path') . $letter_id . "/";
355
            //check upload_dir
356
            if (!is_dir($uploaddir)) {
357
                $indexFile = XOOPS_UPLOAD_PATH . "/index.html";
358
                mkdir($uploaddir, 0777);
359
                chmod($uploaddir, 0777);
360
                copy($indexFile, $uploaddir . "index.html");
361
            }
362
363
            for ($upl = 0 ;$upl < 5; ++$upl) {
364
                $uploader = new XoopsMediaUploader($uploaddir, $xnewsletter->getConfig('xn_mimetypes'), $xnewsletter->getConfig('xn_maxsize'), null, null);

letter.php 1 location

@@ 477-482 (lines=6) @@
474
            $uploaded_files = array();
475
            include_once XOOPS_ROOT_PATH . "/class/uploader.php";
476
            $uploaddir = XOOPS_UPLOAD_PATH . $xnewsletter->getConfig('xn_attachment_path') . $letter_id . '/';
477
            if (!is_dir($uploaddir)) {
478
                $indexFile = XOOPS_UPLOAD_PATH . "/index.html";
479
                mkdir($uploaddir, 0777);
480
                chmod($uploaddir, 0777);
481
                copy($indexFile, $uploaddir . "index.html");
482
            }
483
            $uploader = new XoopsMediaUploader($uploaddir, $xnewsletter->getConfig('xn_mimetypes'), $xnewsletter->getConfig('xn_maxsize'), null, null);
484
            for ($upl = 0 ;$upl < 5; ++$upl) {
485
                if ($uploader->fetchMedia($_POST['xoops_upload_file'][$upl])) {