Code Duplication    Length = 15-15 lines in 5 locations

admin/index.php 5 locations

@@ 45-59 (lines=15) @@
42
//$xxx='<a href="brokenvideo.php">' . _AM_XOOPSTUBE_SBROKENSUBMIT . '</a><b>';
43
44
$indexAdmin->addInfoBox(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY);
45
if ($totalcats > 0) {
46
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="category.php">' . _AM_XOOPSTUBE_SCATEGORY . '</a><b>' . '</infolabel>', $totalcats, 'Green');
47
} else {
48
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SCATEGORY . '</infolabel>', $totalcats, 'Green');
49
}
50
51
if ($totalvideos > 0) {
52
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="main.php">' . _AM_XOOPSTUBE_SFILES . '</a><b>' . '</infolabel>', $totalvideos, 'Green');
53
} else {
54
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SFILES . '</infolabel>', $totalvideos, 'Green');
55
}
56
57
if ($totalnewvideos > 0) {
58
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="newvideos.php">' . _AM_XOOPSTUBE_SNEWFILESVAL . '</a><b>' . '</infolabel>', $totalnewvideos, 'Red');
59
} else {
60
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SNEWFILESVAL . '</infolabel>', $totalnewvideos, 'Red');
61
}
62
if ($totalmodrequests > 0) {
@@ 51-65 (lines=15) @@
48
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SCATEGORY . '</infolabel>', $totalcats, 'Green');
49
}
50
51
if ($totalvideos > 0) {
52
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="main.php">' . _AM_XOOPSTUBE_SFILES . '</a><b>' . '</infolabel>', $totalvideos, 'Green');
53
} else {
54
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SFILES . '</infolabel>', $totalvideos, 'Green');
55
}
56
57
if ($totalnewvideos > 0) {
58
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="newvideos.php">' . _AM_XOOPSTUBE_SNEWFILESVAL . '</a><b>' . '</infolabel>', $totalnewvideos, 'Red');
59
} else {
60
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SNEWFILESVAL . '</infolabel>', $totalnewvideos, 'Red');
61
}
62
if ($totalmodrequests > 0) {
63
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="modifications.php">' . _AM_XOOPSTUBE_SMODREQUEST . '</a><b>' . '</infolabel>', $totalmodrequests, 'Red');
64
} else {
65
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SMODREQUEST . '</infolabel>', $totalmodrequests, 'Red');
66
}
67
68
if ($totalbrokenvideos > 0) {
@@ 57-71 (lines=15) @@
54
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SFILES . '</infolabel>', $totalvideos, 'Green');
55
}
56
57
if ($totalnewvideos > 0) {
58
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="newvideos.php">' . _AM_XOOPSTUBE_SNEWFILESVAL . '</a><b>' . '</infolabel>', $totalnewvideos, 'Red');
59
} else {
60
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SNEWFILESVAL . '</infolabel>', $totalnewvideos, 'Red');
61
}
62
if ($totalmodrequests > 0) {
63
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="modifications.php">' . _AM_XOOPSTUBE_SMODREQUEST . '</a><b>' . '</infolabel>', $totalmodrequests, 'Red');
64
} else {
65
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SMODREQUEST . '</infolabel>', $totalmodrequests, 'Red');
66
}
67
68
if ($totalbrokenvideos > 0) {
69
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="brokenvideo.php">' . _AM_XOOPSTUBE_SBROKENSUBMIT . '</a><b>' . '</infolabel><infotext>',
70
                                $totalbrokenvideos . '</infotext>', 'Red');
71
} else {
72
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SBROKENSUBMIT . '</infolabel><infotext>', $totalbrokenvideos . '</infotext>', 'Red');
73
}
74
@@ 62-76 (lines=15) @@
59
} else {
60
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SNEWFILESVAL . '</infolabel>', $totalnewvideos, 'Red');
61
}
62
if ($totalmodrequests > 0) {
63
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="modifications.php">' . _AM_XOOPSTUBE_SMODREQUEST . '</a><b>' . '</infolabel>', $totalmodrequests, 'Red');
64
} else {
65
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SMODREQUEST . '</infolabel>', $totalmodrequests, 'Red');
66
}
67
68
if ($totalbrokenvideos > 0) {
69
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="brokenvideo.php">' . _AM_XOOPSTUBE_SBROKENSUBMIT . '</a><b>' . '</infolabel><infotext>',
70
                                $totalbrokenvideos . '</infotext>', 'Red');
71
} else {
72
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SBROKENSUBMIT . '</infolabel><infotext>', $totalbrokenvideos . '</infotext>', 'Red');
73
}
74
75
//------ create directories ---------------
76
77
$folderMode = $GLOBALS['xoopsModuleConfig']['dirmode'];
78
//include_once dirname(__DIR__) . '/class/utilities.php';
79
foreach (array_keys($uploadFolders) as $i) {
@@ 68-82 (lines=15) @@
65
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SMODREQUEST . '</infolabel>', $totalmodrequests, 'Red');
66
}
67
68
if ($totalbrokenvideos > 0) {
69
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . '<a href="brokenvideo.php">' . _AM_XOOPSTUBE_SBROKENSUBMIT . '</a><b>' . '</infolabel><infotext>',
70
                                $totalbrokenvideos . '</infotext>', 'Red');
71
} else {
72
    $indexAdmin->addInfoBoxLine(_AM_XOOPSTUBE_MINDEX_VIDEOSUMMARY, '<infolabel>' . _AM_XOOPSTUBE_SBROKENSUBMIT . '</infolabel><infotext>', $totalbrokenvideos . '</infotext>', 'Red');
73
}
74
75
//------ create directories ---------------
76
77
$folderMode = $GLOBALS['xoopsModuleConfig']['dirmode'];
78
//include_once dirname(__DIR__) . '/class/utilities.php';
79
foreach (array_keys($uploadFolders) as $i) {
80
    XoopstubeUtilities::prepareFolder($uploadFolders[$i], $folderMode);
81
    $indexAdmin->addConfigBoxLine($uploadFolders[$i], 'folder');
82
    //    $indexAdmin->addConfigBoxLine(array($uploadFolders[$i], $folderMode), 'chmod');
83
}
84
85
echo $indexAdmin->addNavigation(basename(__FILE__));