コード例 #1
0
                    JCommentsAdminBlacklistManager::save();
                    break;
                case 'blacklist.remove':
                    require_once dirname(__FILE__) . DS . 'admin.jcomments.blacklist.php';
                    JCommentsAdminBlacklistManager::remove();
                    break;
                case 'blacklist.cancel':
                    require_once dirname(__FILE__) . DS . 'admin.jcomments.blacklist.php';
                    JCommentsAdminBlacklistManager::cancel();
                    break;
                case 'refresh.objects':
                    JCommentsAdmin::refreshObjects();
                    break;
                default:
                    JCommentsAdmin::checkPhpVersion();
                    JCommentsAdmin::show();
                    break;
            }
        }
    }
}
class JCommentsAdmin
{
    public static function show()
    {
        require_once JCOMMENTS_BASE . '/jcomments.php';
        $app = JCommentsFactory::getApplication('administrator');
        $context = 'com_jcomments.comments.';
        $object_group = trim($app->getUserStateFromRequest($context . "fog", 'fog', ''));
        $object_id = intval($app->getUserStateFromRequest($context . "foid", 'foid', 0));
        $flang = trim($app->getUserStateFromRequest($context . "flang", 'flang', '-1'));