define('COUNT_ON_PAGE', 30); if (!check_auth() || $CURRENT_USER['level'] < 7) { die("Access denied!"); } require_once dirname(__FILE__) . "/SMPHPToolkit/SMAjax.php"; CADBiSNew::instance()->script_src('js/ajax/buffer.js'); CADBiSNew::instance()->link_href('skins/smadbis/css/grid.css'); $BILL = new CBilling($GV["dbhost"], $GV["dbname"], $GV["dblogin"], $GV["dbpassword"]); $cats = $BILL->GetUrlCategoriesAssoc(); // any action on selected keywords if (isset($_POST['selected_kwds'])) { $selkwds = $_POST['selected_kwds']; foreach ($selkwds as $word => $on) { if (isset($_POST['btnLeave'])) { $BILL->ResolveUrlCategoryConflict($word); } elseif (isset($_POST['btnDelete'])) { $BILL->DeleteUrlCategoryKeyword($word); $BILL->ResolveUrlCategoryConflict($word); } elseif (isset($_POST['btnReplace'])) { $keyword = $BILL->GetUrlCategoryConflictKeyword($word); $BILL->ReplaceUrlCategoryKeyword($word, $keyword['forcid']); $BILL->ResolveUrlCategoryConflict($word); } elseif (isset($_POST['btnUnsense'])) { $BILL->AddUrlCategoryUnsenseword($word); $BILL->DeleteUrlCategoryKeyword($word); $BILL->ResolveUrlCategoryConflict($word); } } } class conflicts_act_formatter extends grid_formatter