Code Duplication    Length = 5-5 lines in 4 locations

index.php 1 location

@@ 181-185 (lines=5) @@
178
        $submitter = XoopsUser::getUnameFromId($downloads_arr[$i]->getVar('submitter'));
179
        $description = $downloads_arr[$i]->getVar('description');
180
        //permet d'afficher uniquement la description courte
181
        if (strpos($description,'[pagebreak]')==false) {
182
            $description_short = $description;
183
        } else {
184
            $description_short = substr($description,0,strpos($description,'[pagebreak]'));
185
        }
186
        // pour les vignettes "new" et "mis � jour"
187
        $new = TDMDownloads_Thumbnail($downloads_arr[$i]->getVar('date'), $downloads_arr[$i]->getVar('status'));
188
        $pop = TDMDownloads_Popular($downloads_arr[$i]->getVar('hits'));

rss.php 1 location

@@ 78-82 (lines=5) @@
75
    foreach (array_keys($downloads_arr) as $i) {
76
        $description = $downloads_arr[$i]->getVar('description');
77
        //permet d'afficher uniquement la description courte
78
        if (strpos($description,'[pagebreak]')==false) {
79
            $description_short = $description;
80
        } else {
81
            $description_short = substr($description,0,strpos($description,'[pagebreak]'));
82
        }
83
        $tpl->append('items', array('title' => htmlspecialchars($downloads_arr[$i]->getVar('title'), ENT_QUOTES),
84
                                    'link' => XOOPS_URL . '/modules/TDMDownloads/singlefile.php?cid=' . $downloads_arr[$i]->getVar('cid') . '&lid=' . $downloads_arr[$i]->getVar('lid'),
85
                                    'guid' => XOOPS_URL . '/modules/TDMDownloads/singlefile.php?cid=' . $downloads_arr[$i]->getVar('cid') . '&lid=' . $downloads_arr[$i]->getVar('lid'),

singlefile.php 1 location

@@ 237-241 (lines=5) @@
234
//version for title
235
$xoopsTpl->assign('version', $view_downloads->getVar('version'));
236
//description
237
if (strpos($description,'[pagebreak]')==false) {
238
    $description_short = substr($description,0,400);
239
} else {
240
    $description_short = substr($description,0,strpos($description,'[pagebreak]'));
241
}
242
$xoTheme->addMeta( 'meta', 'description', strip_tags($description_short));
243
//keywords
244
/*$keywords = substr($keywords,0,-1);

viewcat.php 1 location

@@ 225-229 (lines=5) @@
222
        $submitter = XoopsUser::getUnameFromId($downloads_arr[$i]->getVar('submitter'));
223
        $description = $downloads_arr[$i]->getVar('description');
224
        //permet d'afficher uniquement la description courte
225
        if (strpos($description,'[pagebreak]')==false) {
226
            $description_short = $description;
227
        } else {
228
            $description_short = substr($description,0,strpos($description,'[pagebreak]'));
229
        }
230
        // pour les vignettes "new" et "mis � jour"
231
        $new = TDMDownloads_Thumbnail($downloads_arr[$i]->getVar('date'), $downloads_arr[$i]->getVar('status'));
232
        $pop = TDMDownloads_Popular($downloads_arr[$i]->getVar('hits'));