Code Duplication    Length = 7-9 lines in 4 locations

admin/downloads.php 3 locations

@@ 597-603 (lines=7) @@
594
        }
595
        if (!isset($_REQUEST['downloads_modified'])) {
596
            $obj->setVar('date', time());
597
            if (isset($_POST['status'])) {
598
                $obj->setVar('status', 1);
599
                $donnee['status'] = 1;
600
            } else {
601
                $obj->setVar('status', 0);
602
                $donnee['status'] = 0;
603
            }
604
        } else {
605
            if ($_POST['date_update'] == 'Y') {
606
                $obj->setVar('date', strtotime($_POST['date']));
@@ 607-613 (lines=7) @@
604
        } else {
605
            if ($_POST['date_update'] == 'Y') {
606
                $obj->setVar('date', strtotime($_POST['date']));
607
                if (isset($_POST['status'])) {
608
                    $obj->setVar('status', 2);
609
                    $donnee['status'] = 1;
610
                } else {
611
                    $obj->setVar('status', 0);
612
                    $donnee['status'] = 0;
613
                }
614
            } else {
615
                if (isset($_POST['status'])) {
616
                    $obj->setVar('status', 1);
@@ 614-622 (lines=9) @@
611
                    $obj->setVar('status', 0);
612
                    $donnee['status'] = 0;
613
                }
614
            } else {
615
                if (isset($_POST['status'])) {
616
                    $obj->setVar('status', 1);
617
                    $donnee['status'] = 1;
618
                } else {
619
                    $obj->setVar('status', 0);
620
                    $donnee['status'] = 0;
621
                }
622
            }
623
            $donnee['date_update'] = $_POST['date_update'];
624
        }
625
        // erreur si la taille du fichier n'est pas un nombre

submit.php 1 location

@@ 86-92 (lines=7) @@
83
        }
84
        if ($xoopsUser) {
85
            if ( $xoopsUser->isAdmin($xoopsModule->mid()) ) {
86
                if (isset($_POST['status'])) {
87
                    $obj->setVar('status', $_POST['status']);
88
                    $donnee['status'] = $_POST['status'];
89
                } else {
90
                    $obj->setVar('status', 0);
91
                    $donnee['status'] = 0;
92
                }
93
            }
94
        }
95
        $donnee['date_update'] = 0;