$value) {
$mymps .= '';
}
return $mymps;
}
define('CURSCRIPT', 'document');
require_once dirname(__FILE__) . '/global.php';
require_once MYMPS_INC . '/db.class.php';
require_once dirname(__FILE__) . '/include/ifview.inc.php';
(!defined('IN_ADMIN') || !defined('IN_MYMPS')) && exit('Access Denied');
$mlevel = array();
$mlevel[0] = '待审';
$mlevel[1] = '正常';
$docu_arr = array(1 => '文章', 2 => '图文');
$do = $do ? $do : 'type';
if (!submit_check(CURSCRIPT . '_submit')) {
if ($do == 'type') {
chk_admin_purview('purview_会员文章');
$here = '会员文章模型管理';
if ($part == 'edit') {
$typeid = intval($typeid);
$edit = $db->getRow('SELECT * FROM `' . $db_mymps . 'member_docutype` WHERE typeid = ' . $typeid);
include mymps_tpl(CURSCRIPT . '_' . $do . '_' . $part);
exit;
} else {
$notice = '
如果你原有的模型已正式投入使用,请谨慎删除原模型';
$docu = $db->getAll('SELECT * FROM `' . $db_mymps . 'member_docutype` ORDER BY displayorder ASC');
}
} else {
chk_admin_purview('purview_会员文章');
$here = '会员文章管理';
if ($if_check == '1') {
$where = ' WHERE a.if_check = 0';
$where .= $admin_cityid ? ' AND b.cityid = \'' . $admin_cityid . '\'' : '';
} else {
if ($if_check == 2) {
$where = ' WHERE a.if_check = 1';
$where .= $admin_cityid ? ' AND b.cityid = \'' . $admin_cityid . '\'' : '';
} else {
$where = '';
$where .= $admin_cityid ? ' WHERE b.cityid = \'' . $admin_cityid . '\'' : '';
}
}
$rows_num = $db->getOne('SELECT COUNT(a.id) FROM `' . $db_mymps . 'member_docu` AS a ' . $where);
$param = setParam(array('do', 'part', 'if_check'));
$docu = page1('SELECT a.*,b.tname FROM `' . $db_mymps . 'member_docu` AS a LEFT JOIN `' . $db_mymps . 'member` AS b ON a.userid = b.userid ' . $where . ' ORDER BY a.id DESC');
}
include $do == 'document' ? mymps_tpl(CURSCRIPT) : mymps_tpl(CURSCRIPT . '_type');
} else {
if ($part == 'edit') {
$forward_url = '?part=edit&typeid=' . $typeid;
(empty($typeid) || empty($typename)) && write_msg('请填写完整模型相关信息!');
$db->query('UPDATE `' . $db_mymps . 'member_docutype` SET typename=\'' . $typename . '\',arrid=\'' . $arrid . '\',ifview=\'' . $ifview . '\',displayorder=\'' . $displayorder . '\' WHERE typeid = \'' . $typeid . '\'');
$i = 1;
} else {
if (is_array($ids)) {
if ($part == 'delall') {
foreach ($ids as $kids => $vids) {
mymps_delete('member_docu', 'WHERE id = ' . $vids);
}
write_msg('成功删除指定机构文章!', $url, 'writerecord');
} else {
if (strstr($part, 'level')) {
$part = FileExt($part);
foreach ($ids as $kids => $vids) {
$db->query('UPDATE `' . $db_mymps . 'member_docu` SET if_check = \'' . $part . '\' WHERE id = ' . $vids);
}
write_msg('成功修改指定文章状态为' . $mlevel[$part] . '!', $url, 'writerecord');
} else {
write_msg('Undefined Action!');
}
}
} else {
write_msg('请选定您要操作处理的文章!');
}
if (is_array($delids)) {
$i = 1;
foreach ($delids as $kids => $vids) {
mymps_delete('member_docutype', 'WHERE typeid = ' . $vids);
}
}
if (is_array($displayorder)) {
$i = 1;
foreach ($displayorder as $keyorder => $vorder) {
$db->query('UPDATE `' . $db_mymps . 'member_docutype` SET displayorder = \'' . $vorder . '\' WHERE typeid = ' . $keyorder);
}
}
if (is_array($add) && $add[typename] && $add[displayorder]) {
$i = 1;
$do_insert = $db->query('INSERT INTO `' . $db_mymps . 'member_docutype` (typename,arrid,ifview,displayorder) VALUES (\'' . $add['typename'] . '\',\'' . $add['arrid'] . '\',\'' . $add['ifview'] . '\',\'' . $add['displayorder'] . '\')');
!$do_insert && write_msg('会员文章模型增加失败!');
}
}
if ($i != 1 || !$i) {
write_msg('您没有进行任何操作!');
} else {
clear_cache_files('document_type');
write_msg($do == 'type' ? '会员文章模型设置更新成功!' : '会员文章更新成功!', $forward_url, 'MympsRecord');
}
}
is_object($db) && $db->Close();
$db = $mymps_global = $part = $action = $here = NULL;