Code Duplication    Length = 7-7 lines in 12 locations

admin/accounts.php 1 location

@@ 204-210 (lines=7) @@
201
        $accountsCriteria->setStart($start);
202
        $accountsCriteria->setLimit($limit);
203
        $accountsObjs = $xnewsletter->getHandler('accounts')->getAll($accountsCriteria);
204
        if ($accountsCount > $limit) {
205
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
206
            $pagenav = new XoopsPageNav($accountsCount, $limit, $start, 'start', 'op=list');
207
            $pagenav = $pagenav->renderNav(4);
208
        } else {
209
            $pagenav = '';
210
        }
211
212
        // View Table
213
        if ($accountsCount > 0) {

admin/bmh.php 1 location

@@ 221-227 (lines=7) @@
218
        $bhmCriteria->setStart($start);
219
        $bhmCriteria->setLimit($limit);
220
        $bhmObjs = $xnewsletter->getHandler('bmh')->getAll($bhmCriteria);
221
        if ($bhmsCount > $limit) {
222
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
223
            $pagenav = new XoopsPageNav($bhmsCount, $limit, $start, 'start', 'op=list');
224
            $pagenav = $pagenav->renderNav(4);
225
        } else {
226
            $pagenav = '';
227
        }
228
229
        //form to filter result
230
        echo "<table class='outer width100' cellspacing='1'><tr class='odd'><td>";

admin/attachment.php 1 location

@@ 52-58 (lines=7) @@
49
        $attachmentCriteria->setStart($start);
50
        $attachmentCriteria->setLimit($limit);
51
        $attachmentObjs = $xnewsletter->getHandler('attachment')->getAll($attachmentCriteria);
52
        if ($attachmentsCount > $limit) {
53
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
54
            $pagenav = new XoopsPageNav($attachmentsCount, $limit, $start, 'start', 'op=list');
55
            $pagenav = $pagenav->renderNav(4);
56
        } else {
57
            $pagenav = '';
58
        }
59
60
        // View Table
61
        if ($attachmentsCount>0) {

admin/cat.php 1 location

@@ 52-58 (lines=7) @@
49
        $catCriteria->setStart($start);
50
        $catCriteria->setLimit($limit);
51
        $catObjs = $xnewsletter->getHandler('cat')->getAll($catCriteria);
52
        if ($catsCount > $limit) {
53
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
54
            $pagenav = new XoopsPageNav($catsCount, $limit, $start, 'start', 'op=list');
55
            $pagenav = $pagenav->renderNav(4);
56
        } else {
57
            $pagenav = '';
58
        }
59
60
        // View Table
61
        if ($catsCount > 0) {

admin/catsubscr.php 2 locations

@@ 51-57 (lines=7) @@
48
        $catCriteria->setStart($start);
49
        $catCriteria->setLimit($limit);
50
        $catObjs = $xnewsletter->getHandler('cat')->getAll($catCriteria);
51
        if ($catsCount > $limit) {
52
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
53
            $pagenav = new XoopsPageNav($catsCount, $limit, $start, 'start', 'op=list');
54
            $pagenav = $pagenav->renderNav(4);
55
        } else {
56
            $pagenav = '';
57
        }
58
59
        // View Table
60
        if ($catsCount>0) {
@@ 126-132 (lines=7) @@
123
        $catsubscrCriteria->setStart($start);
124
        $catsubscrCriteria->setLimit($limit);
125
        $catsubscrObjs = $xnewsletter->getHandler('catsubscr')->getAll($catsubscrCriteria);
126
        if ($catsCount > $limit) {
127
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
128
            $pagenav = new XoopsPageNav($catsCount, $limit, $start, 'start', 'op=list_cat&cat_id=' . $cat_id);
129
            $pagenav = $pagenav->renderNav(4);
130
        } else {
131
            $pagenav = '';
132
        }
133
134
        // View Table
135
        if ($catsCount>0)

admin/letter.php 1 location

@@ 154-160 (lines=7) @@
151
        $letterCriteria->setStart($start);
152
        $letterCriteria->setLimit($limit);
153
        $letterObjs = $xnewsletter->getHandler('letter')->getAll($letterCriteria);
154
        if ($lettersCount > $limit) {
155
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
156
            $pagenav = new XoopsPageNav($lettersCount, $limit, $start, 'start', 'op=list');
157
            $pagenav = $pagenav->renderNav(4);
158
        } else {
159
            $pagenav = '';
160
        }
161
162
        // View Table
163
        if ($lettersCount > 0) {

admin/mailinglist.php 1 location

@@ 50-56 (lines=7) @@
47
        $mailinglistCriteria->setStart($start);
48
        $mailinglistCriteria->setLimit($limit);
49
        $mailinglistObjs = $xnewsletter->getHandler('mailinglist')->getAll($mailinglistCriteria);
50
        if ($mailinglistsCount > $limit) {
51
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
52
            $pagenav = new XoopsPageNav($mailinglistsCount, $limit, $start, 'start', 'op=list');
53
            $pagenav = $pagenav->renderNav(4);
54
        } else {
55
            $pagenav = '';
56
        }
57
58
        // View Table
59
        if ($mailinglistsCount > 0) {

admin/protocol.php 2 locations

@@ 51-57 (lines=7) @@
48
        $letterCriteria->setStart($start);
49
        $letterCriteria->setLimit($limit);
50
        $letterObjs = $xnewsletter->getHandler('letter')->getAll($letterCriteria);
51
        if ($lettersCount > $limit) {
52
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
53
          $pagenav = new XoopsPageNav($lettersCount, $limit, $start, 'start', 'op=list');
54
          $pagenav = $pagenav->renderNav(4);
55
        } else {
56
          $pagenav = '';
57
        }
58
59
        // View Table
60
        if ($lettersCount > 0) {
@@ 175-181 (lines=7) @@
172
        $protocolCriteria->setStart($start);
173
        $protocolCriteria->setLimit($limit);
174
        $protocolObjs = $xnewsletter->getHandler('protocol')->getAll($protocolCriteria);
175
        if ($protocolsCount > $limit) {
176
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
177
            $pagenav = new XoopsPageNav($protocolsCount, $limit, $start, 'start', 'op=list_letter&letter_id=' . $letter_id);
178
            $pagenav = $pagenav->renderNav(4);
179
        } else {
180
            $pagenav = '';
181
        }
182
183
        // View Table
184
        if ($protocolsCount > 0) {

admin/template.php 1 location

@@ 53-59 (lines=7) @@
50
        $templateCriteria->setStart($start);
51
        $templateCriteria->setLimit($limit);
52
        $templateObjs = $xnewsletter->getHandler('template')->getAll($templateCriteria);
53
        if ($templatesCount > $limit) {
54
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
55
            $pagenav = new XoopsPageNav($templatesCount, $limit, $start, 'start', 'op=list');
56
            $pagenav = $pagenav->renderNav(4);
57
        } else {
58
            $pagenav = '';
59
        }
60
61
        // View Table
62
        if ($templatesCount > 0) {

letter.php 1 location

@@ 291-297 (lines=7) @@
288
        $limit = $xnewsletter->getConfig('adminperpage');
289
        $letterCriteria->setStart($start);
290
        $letterCriteria->setLimit($limit);
291
        if ($letterCount > $limit) {
292
            include_once XOOPS_ROOT_PATH . '/class/pagenav.php';
293
            $pagenav = new XoopsPageNav($letterCount, $limit, $start, 'start', "op={$op}");
294
            $pagenav = $pagenav->renderNav(4);
295
        } else {
296
            $pagenav = '';
297
        }
298
        $xoopsTpl->assign('pagenav', $pagenav);
299
        $letterObjs = $xnewsletter->getHandler('letter')->getAll($letterCriteria, null, true, true);
300
        // letters table