コード例 #1
0
ファイル: board.php プロジェクト: tilitala/nForum
 public function getTitleKey($sys = true)
 {
     $tmp = array();
     $ret = bbs_gettitkey($this->NAME, $tmp, $sys ? 1 : 0);
     if (false === $ret) {
         return false;
     }
     foreach ($tmp as &$v) {
         $v = $v['desc'];
     }
     return $tmp;
 }
コード例 #2
0
ファイル: bbspst.php プロジェクト: bianle/www2
    $num = bbs_get_records_from_id($board, $reid, $dir_modes["NORMAL"], $articles);
    if ($num == 0) {
        html_error_quit("错误的 Re 文编号");
    }
    if ($articles[1]["FLAGS"][2] == 'y') {
        html_error_quit("该文不可回复!");
    }
    if (bbs_is_member_read($brdarr) && no_member_read_perm($articles[1])) {
        html_error_quit("本版驻版可读,非本版驻版用户不能回复本版文章!");
    }
}
$brd_encode = urlencode($board);
bbs_board_nav_header($brdarr, $reid ? "回复文章" : "发表文章");
if (!$reid) {
    $titkey = array();
    $count = bbs_gettitkey($board, $titkey, 1);
    for ($i = 0; $i < $count; $i++) {
        if ($i == 0) {
            $tk = $titkey[0]["desc"];
        } else {
            $tk = $tk . "" . $titkey[$i]["desc"];
        }
    }
}
?>
<script type="text/javascript" src="static/www2-addons.js"></script>
<script type="text/javascript"><!--
	var o = new replyForm('<?php 
echo $brd_encode;
?>
',<?php 
コード例 #3
0
ファイル: bbssnd.php プロジェクト: bianle/www2
    if ($articles[1]["FLAGS"][2] == 'y') {
        html_error_quit("该文不可回复!");
    }
}
//post articles
$anony = isset($_POST["anony"]) ? intval($_POST["anony"]) : 0;
bbs_board_nav_header($brdArr, $reID ? "回复文章" : "发表文章");
if ($tmpl & $reID > 0) {
    $filename = "boards/" . $boardName . "/" . $articles[1]["FILENAME"];
    $contents .= bbs_get_quote($filename);
}
$title = rtrim($_POST["title"]);
if (isset($_POST["titkey"])) {
    $tk = intval(@$_POST["titkey"]);
    $titkey = array();
    $count = bbs_gettitkey($boardName, $titkey, 1);
    if ($tk > 0 && $tk <= $count) {
        $title = '[' . $titkey[$tk - 1]["desc"] . ']' . $title;
    }
}
$ret = bbs_postarticle($boardName, $title, $tmpl ? $contents : $_POST["text"], intval(@$_POST["signature"]), $reID, $outgo, $anony, @intval($_POST["mailback"]), $is_tex);
switch ($ret) {
    case -1:
        html_error_quit("错误的讨论区名称!");
        break;
    case -2:
        html_error_quit("本版为二级目录版!");
        break;
    case -3:
        html_error_quit("标题为空!");
        break;