Code Duplication    Length = 15-15 lines in 2 locations

index.php 2 locations

@@ 69-83 (lines=15) @@
66
            while (list($dirid, $name, $descr, $img) = $xoopsDB->fetchRow($result)) {
67
                $get_dirid = $dirid;
68
            }
69
        } else {
70
            $GLOBALS['xoopsOption']['template_main'] = 'efqdiralpha1_directories.tpl';
71
            include XOOPS_ROOT_PATH . '/header.php';
72
            $xoopsTpl->assign('xoops_module_header', $xoops_module_header);
73
            $xoopsTpl->assign('lang_directories', _MD_DIRECTORIES_HEADER);
74
            $xoopsTpl->assign('moddir', $moddir);
75
            while (list($dirid, $name, $descr, $img) = $xoopsDB->fetchRow($result)) {
76
                if ($img != '') {
77
                    $img = XOOPS_URL . "/modules/$moddir/uploads/" . $myts->htmlSpecialChars($img);
78
                } else {
79
                    $img = XOOPS_URL . "/modules/$moddir/assets/images/nopicture.gif";
80
                }
81
                $xoopsTpl->append('directories', array('image' => $img, 'id' => $dirid, 'title' => $name, 'descr' => $descr));
82
            }
83
        }
84
    } elseif ($num_results >= 2) {
85
        $GLOBALS['xoopsOption']['template_main'] = 'efqdiralpha1_directories.tpl';
86
        include XOOPS_ROOT_PATH . '/header.php';
@@ 84-98 (lines=15) @@
81
                $xoopsTpl->append('directories', array('image' => $img, 'id' => $dirid, 'title' => $name, 'descr' => $descr));
82
            }
83
        }
84
    } elseif ($num_results >= 2) {
85
        $GLOBALS['xoopsOption']['template_main'] = 'efqdiralpha1_directories.tpl';
86
        include XOOPS_ROOT_PATH . '/header.php';
87
        $xoopsTpl->assign('xoops_module_header', $xoops_module_header);
88
        $xoopsTpl->assign('lang_directories', _MD_DIRECTORIES_HEADER);
89
        $xoopsTpl->assign('moddir', $moddir);
90
        while (list($dirid, $name, $descr, $img) = $xoopsDB->fetchRow($result)) {
91
            if ($img != '') {
92
                $img = XOOPS_URL . "/modules/$moddir/uploads/" . $myts->htmlSpecialChars($img);
93
            } else {
94
                $img = XOOPS_URL . "/modules/$moddir/assets/images/nopicture.gif";
95
            }
96
            $xoopsTpl->append('directories', array('image' => $img, 'id' => $dirid, 'title' => $name, 'descr' => $descr));
97
        }
98
    } else {
99
        redirect_header(XOOPS_URL, 2, _MD_NOACTIVEDIRECTORIES);
100
        exit();
101
    }