Beispiel #1
0
     break;
     /**
      * Actions on the blacklist (add or remove keyword(s))
      */
 /**
  * Actions on the blacklist (add or remove keyword(s))
  */
 case 'MetagenBlackList':
     include_once XOOPS_ROOT_PATH . '/modules/mysearch/class/blacklist.php';
     $blacklist = new mysearch_blacklist();
     $keywords = $blacklist->getAllKeywords();
     if (isset($_POST['go']) && $_POST['go'] == _AM_MYSEARCH_DELETE) {
         foreach ($_POST['blacklist'] as $black_id) {
             $blacklist->delete($black_id);
         }
         $blacklist->store();
     } else {
         if (isset($_POST['go']) && $_POST['go'] == _AM_MYSEARCH_BLACKLIST_ADD) {
             $p_keywords = $_POST['keywords'];
             $keywords = explode("\n", $p_keywords);
             foreach ($keywords as $keyword) {
                 if (xoops_trim($keyword) != '') {
                     $blacklist->addkeywords(xoops_trim($keyword));
                 }
             }
             $blacklist->store();
         }
     }
     redirect_header('index.php?op=blacklist', 2, _AM_MYSEARCH_DBUPDATED);
     break;
     /**