Code Duplication    Length = 9-9 lines in 7 locations

admin/main.php 7 locations

@@ 932-940 (lines=9) @@
929
            $sform->addElement($editor, false);
930
        }
931
932
        if ($op === 'editauthor' && trim($item->getVar('auth_photo1')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('auth_photo1')))) {
933
            $pictureTray = new XoopsFormElementTray(_AM_BOOKSHOP_CURRENT_PICTURE, '<br>');
934
            $pictureTray->addElement(new XoopsFormLabel('', "<img src='" . XOOPS_UPLOAD_URL . '/' . $item->getVar('auth_photo1') . "' alt='' border='0' />"));
935
            $deleteCheckbox = new XoopsFormCheckBox('', 'delpicture1');
936
            $deleteCheckbox->addOption(1, _DELETE);
937
            $pictureTray->addElement($deleteCheckbox);
938
            $sform->addElement($pictureTray);
939
            unset($pictureTray, $deleteCheckbox);
940
        }
941
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_PICTURE, 'attachedfile1', bookshop_getmoduleoption('maxuploadsize')), false);
942
943
        if ($op === 'editauthor' && trim($item->getVar('auth_photo2')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('auth_photo2')))) {
@@ 943-951 (lines=9) @@
940
        }
941
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_PICTURE, 'attachedfile1', bookshop_getmoduleoption('maxuploadsize')), false);
942
943
        if ($op === 'editauthor' && trim($item->getVar('auth_photo2')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('auth_photo2')))) {
944
            $pictureTray = new XoopsFormElementTray(_AM_BOOKSHOP_CURRENT_PICTURE, '<br>');
945
            $pictureTray->addElement(new XoopsFormLabel('', "<img src='" . XOOPS_UPLOAD_URL . '/' . $item->getVar('auth_photo2') . "' alt='' border='0' />"));
946
            $deleteCheckbox = new XoopsFormCheckBox('', 'delpicture2');
947
            $deleteCheckbox->addOption(1, _DELETE);
948
            $pictureTray->addElement($deleteCheckbox);
949
            $sform->addElement($pictureTray);
950
            unset($pictureTray, $deleteCheckbox);
951
        }
952
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_PICTURE, 'attachedfile2', bookshop_getmoduleoption('maxuploadsize')), false);
953
954
        if ($op === 'editauthor' && trim($item->getVar('auth_photo3')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('auth_photo3')))) {
@@ 954-962 (lines=9) @@
951
        }
952
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_PICTURE, 'attachedfile2', bookshop_getmoduleoption('maxuploadsize')), false);
953
954
        if ($op === 'editauthor' && trim($item->getVar('auth_photo3')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('auth_photo3')))) {
955
            $pictureTray = new XoopsFormElementTray(_AM_BOOKSHOP_CURRENT_PICTURE, '<br>');
956
            $pictureTray->addElement(new XoopsFormLabel('', "<img src='" . XOOPS_UPLOAD_URL . '/' . $item->getVar('auth_photo3') . "' alt='' border='0' />"));
957
            $deleteCheckbox = new XoopsFormCheckBox('', 'delpicture3');
958
            $deleteCheckbox->addOption(1, _DELETE);
959
            $pictureTray->addElement($deleteCheckbox);
960
            $sform->addElement($pictureTray);
961
            unset($pictureTray, $deleteCheckbox);
962
        }
963
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_PICTURE, 'attachedfile3', bookshop_getmoduleoption('maxuploadsize')), false);
964
965
        if ($op === 'editauthor' && trim($item->getVar('auth_photo4')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('auth_photo4')))) {
@@ 965-973 (lines=9) @@
962
        }
963
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_PICTURE, 'attachedfile3', bookshop_getmoduleoption('maxuploadsize')), false);
964
965
        if ($op === 'editauthor' && trim($item->getVar('auth_photo4')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('auth_photo4')))) {
966
            $pictureTray = new XoopsFormElementTray(_AM_BOOKSHOP_CURRENT_PICTURE, '<br>');
967
            $pictureTray->addElement(new XoopsFormLabel('', "<img src='" . XOOPS_UPLOAD_URL . '/' . $item->getVar('auth_photo4') . "' alt='' border='0' />"));
968
            $deleteCheckbox = new XoopsFormCheckBox('', 'delpicture4');
969
            $deleteCheckbox->addOption(1, _DELETE);
970
            $pictureTray->addElement($deleteCheckbox);
971
            $sform->addElement($pictureTray);
972
            unset($pictureTray, $deleteCheckbox);
973
        }
974
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_PICTURE, 'attachedfile4', bookshop_getmoduleoption('maxuploadsize')), false);
975
976
        if ($op === 'editauthor' && trim($item->getVar('auth_photo5')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('auth_photo5')))) {
@@ 976-984 (lines=9) @@
973
        }
974
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_PICTURE, 'attachedfile4', bookshop_getmoduleoption('maxuploadsize')), false);
975
976
        if ($op === 'editauthor' && trim($item->getVar('auth_photo5')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('auth_photo5')))) {
977
            $pictureTray = new XoopsFormElementTray(_AM_BOOKSHOP_CURRENT_PICTURE, '<br>');
978
            $pictureTray->addElement(new XoopsFormLabel('', "<img src='" . XOOPS_UPLOAD_URL . '/' . $item->getVar('auth_photo5') . "' alt='' border='0' />"));
979
            $deleteCheckbox = new XoopsFormCheckBox('', 'delpicture5');
980
            $deleteCheckbox->addOption(1, _DELETE);
981
            $pictureTray->addElement($deleteCheckbox);
982
            $sform->addElement($pictureTray);
983
            unset($pictureTray, $deleteCheckbox);
984
        }
985
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_PICTURE, 'attachedfile5', bookshop_getmoduleoption('maxuploadsize')), false);
986
987
        $button_tray = new XoopsFormElementTray('', '');
@@ 1229-1237 (lines=9) @@
1226
        $sform->addElement(new XoopsFormText(_AM_BOOKSHOP_URL_HLP, 'book_url', 50, 255, $item->getVar('book_url', 'e')), false);
1227
1228
        // Images *************************************************************
1229
        if ($op === 'editbook' && trim($item->getVar('book_image_url')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('book_image_url')))) {
1230
            $pictureTray = new XoopsFormElementTray(_AM_BOOKSHOP_IMAGE1_HELP, '<br>');
1231
            $pictureTray->addElement(new XoopsFormLabel('', "<img src='" . XOOPS_UPLOAD_URL . '/' . $item->getVar('book_image_url') . "' alt='' border='0' />"));
1232
            $deleteCheckbox = new XoopsFormCheckBox('', 'delpicture1');
1233
            $deleteCheckbox->addOption(1, _DELETE);
1234
            $pictureTray->addElement($deleteCheckbox);
1235
            $sform->addElement($pictureTray);
1236
            unset($pictureTray, $deleteCheckbox);
1237
        }
1238
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_IMAGE1_CHANGE, 'attachedfile1', bookshop_getmoduleoption('maxuploadsize')), false);
1239
1240
        if ($op === 'editbook' && trim($item->getVar('book_thumb_url')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('book_thumb_url')))) {
@@ 1240-1248 (lines=9) @@
1237
        }
1238
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_IMAGE1_CHANGE, 'attachedfile1', bookshop_getmoduleoption('maxuploadsize')), false);
1239
1240
        if ($op === 'editbook' && trim($item->getVar('book_thumb_url')) != '' && file_exists(XOOPS_UPLOAD_PATH . '/' . trim($item->getVar('book_thumb_url')))) {
1241
            $pictureTray = new XoopsFormElementTray(_AM_BOOKSHOP_IMAGE2_HELP, '<br>');
1242
            $pictureTray->addElement(new XoopsFormLabel('', "<img src='" . XOOPS_UPLOAD_URL . '/' . $item->getVar('book_thumb_url') . "' alt='' border='0' />"));
1243
            $deleteCheckbox = new XoopsFormCheckBox('', 'delpicture2');
1244
            $deleteCheckbox->addOption(1, _DELETE);
1245
            $pictureTray->addElement($deleteCheckbox);
1246
            $sform->addElement($pictureTray);
1247
            unset($pictureTray, $deleteCheckbox);
1248
        }
1249
        $sform->addElement(new XoopsFormFile(_AM_BOOKSHOP_IMAGE2_CHANGE, 'attachedfile2', bookshop_getmoduleoption('maxuploadsize')), false);
1250
1251
        // En ligne ? *********************************************************