コード例 #1
0
ファイル: link.php プロジェクト: severnaya99/Sg-2010
if (file_exists(XOOPS_ROOT_PATH . '/modules/AMS/language/' . $xoopsConfig['language'] . '/main.php')) {
    include_once XOOPS_ROOT_PATH . '/modules/AMS/language/' . $xoopsConfig['language'] . '/main.php';
} else {
    include_once XOOPS_ROOT_PATH . '/modules/AMS/language/english/main.php';
}
if (!$xoopsUser) {
    redirect_header(XOOPS_URL . '/modules/AMS/index.php', 3, _NOPERM);
}
include_once XOOPS_ROOT_PATH . '/modules/AMS/class/class.newsstory.php';
$storyid = isset($_POST['storyid']) ? intval($_POST['storyid']) : (isset($_GET['storyid']) ? intval($_GET['storyid']) : 0);
if (!$storyid) {
    redirect_header(XOOPS_URL . "/modules/AMS/index.php", 2, _AMS_NW_NOSTORY);
    exit;
}
$article = new AmsStory($storyid);
if ($xoopsUser->getVar('uid') != $article->uid()) {
    $gperm_handler =& xoops_gethandler('groupperm');
    $groups = $xoopsUser->getGroups();
    if (!$gperm_handler->checkRight("ams_approve", $article->topicid(), $groups, $xoopsModule->getVar('mid'))) {
        redirect_header(XOOPS_URL . '/modules/AMS/index.php', 3, _NOPERM);
        exit;
    }
}
$op = isset($_POST['op']) ? $_POST['op'] : "default";
$myts =& MyTextSanitizer::getInstance();
$xoopsConfigSearch =& $config_handler->getConfigsByCat(XOOPS_CONF_SEARCH);
$xoopsConfig['module_cache'][$xoopsModule->getVar('mid')] = 0;
// disable caching
$xoopsOption['template_main'] = 'ams_searchform.html';
include_once XOOPS_ROOT_PATH . '/header.php';
$username = isset($_POST['username']) && $_POST['username'] != "" ? $_POST['username'] : '';