if (!isset($smartpartner_partner_handler)) { $smartpartner_partner_handler =& smartpartner_gethandler('partner'); } /* -- Available operations -- */ switch ($op) { case "add": xoops_cp_header(); include_once XOOPS_ROOT_PATH . "/class/xoopsformloader.php"; editpartner(true, 0); break; case "mod": global $xoopsUser, $xoopsConfig, $xoopsModuleConfig, $xoopsModule; $id = isset($_GET['id']) ? $_GET['id'] : 0; xoops_cp_header(); include_once XOOPS_ROOT_PATH . "/class/xoopsformloader.php"; editpartner(true, $id); break; case "addpartner": global $xoopsUser; if (!$xoopsUser) { if ($xoopsModuleConfig['anonpost'] == 1) { $uid = 0; } else { redirect_header("index.php", 3, _NOPERM); exit; } } else { $uid = $xoopsUser->uid(); } $id = isset($_POST['id']) ? intval($_POST['id']) : 0; // Creating the partner object
echo "<td width='90' class='bg3' align='center'><b>" . _AM_SPARTNER_ACTION . "</b></td>"; echo "</tr>"; if ($totalpartners > 0) { for ($i = 0; $i < $totalPartnersOnPage; $i++) { $modify = "<a href='partner.php?op=mod&id=" . $partnersObj[$i]->id() . "'><img src='" . XOOPS_URL . "/modules/" . $xoopsModule->dirname() . "/images/icon/edit.gif' title='" . _AM_SPARTNER_EDITPARTNER . "' alt='" . _AM_SPARTNER_EDITPARTNER . "' /></a> "; $delete = "<a href='partner.php?op=del&id=" . $partnersObj[$i]->id() . "'><img src='" . XOOPS_URL . "/modules/" . $xoopsModule->dirname() . "/images/icon/delete.gif' title='" . _AM_SPARTNER_DELETEPARTNER . "' alt='" . _AM_SPARTNER_DELETEPARTNER . "'/></a> "; echo "<tr>"; echo "<td class='head' align='left'><a href='" . SMARTPARTNER_URL . "partner.php?id=" . $partnersObj[$i]->id() . "'><img src='" . SMARTPARTNER_URL . "images/links/partner.gif' alt=''/> " . $partnersObj[$i]->title() . "</a></td>"; echo "<td class='even' align='left'>" . $partnersObj[$i]->summary(100) . "</td>"; echo "<td class='even' align='center'>" . $partnersObj[$i]->hits() . "</td>"; echo "<td class='even' align='center'>" . $partnersObj[$i]->getStatusName() . "</td>"; echo "<td class='even' align='center'> " . $modify . $delete . "</td>"; echo "</tr>"; } } else { $id = 0; echo "<tr>"; echo "<td class='head' align='center' colspan= '7'>" . _AM_SPARTNER_NOPARTNERS . "</td>"; echo "</tr>"; } echo "</table>\n"; echo "<br />\n"; $pagenav = new XoopsPageNav($totalpartners, $xoopsModuleConfig['perpage_admin'], $startpartner, 'startpartner'); echo '<div style="text-align:right;">' . $pagenav->renderNav() . '</div>'; echo "</div>"; editpartner(); break; } $modfooter = smartpartner_modFooter(); echo "<div align='center'>" . $modfooter . "</div>"; xoops_cp_footer();