修改文档模型
数据库字段批量替换中某字段值,如果操作不当导致数据库错误,小心使用
模型性质:
(如果为系统模型将禁止删除,此选项不可修改,对于独立模型,系统强制创建字段aid、栏目id、发布时间、文档标题)
模型id:
(创建后不可修改,并具有唯一性)
模型标识:
(与文档的模板相关连,建议由英文、数字或下划线组成,因为部份Unix系统无法识别中文文件,栏目默认文档模板是“dedebiz/article_名字标识.htm”,列表模板、封面模板类推)
模型名称:
(模型名称,在后台管理,会员发布等均使用此名称)
附加表:
(#@__是表示数据表前缀,栏目除主表以外其它自定义类型数据存放数据的表,如果您不使用主表关连的各种特性:推荐、会员权限等,也可以使用完全以附加表作为存储数据)
是否支持会员投稿:
> 不支持
> 支持
会员许可投稿级别:
游客
getUserRank(); $dsql->SetQuery("SELECT * FROM `#@__arcrank` where adminrank<='$urank' And `rank`>=10"); $dsql->Execute(); while($row2 = $dsql->GetObject()) { if ($row2->rank==$row['sendrank']) echo "
".$row2->membername."
"; else echo "
".$row2->membername."
"; } ?>
(为了系统安全,游客投稿已禁止,启用游客投稿,会员发布文件删除对游客投稿限制)
许可投稿会员组:
SetQuery("SELECT * FROM `#@__member_model`"); $dsql->Execute(); while($row3 = $dsql->GetObject()) { echo "
name? "checked" : "")."> ".$row3->name."
"; } ?>
> 不限
会员稿件默认状态:
> 未审核
> 已审核(自动生成网页)
> 已审核(仅使用动态文档)
列表附加字段:
(用英文逗号分开,可以在列表模板“{dede:list}{/dede:list}”中用“[field:name/]”调用)
投稿标题使用名称:
投稿是否使用摘要:
> 使用
> 不使用
投稿是否使用缩图:
> 使用
> 不使用
默认栏目id:
(与投稿是唯一性结合可以用模型设计自定义表单)
投稿具有唯一性:
> 是
> 不是
(如果投稿是唯一会员只能在这个模型对应的栏目中发布单篇文档,其作用相当于自定义表单)
文档发布程序:
文档修改程序:
文档管理程序:
前台会员发布程序:
前台会员修改程序:
前台会员管理程序:
提示文字
字段名称
数据类型
表单类型
操作
aid和typeid是强制使用字段,这里不列出
下面列出的字段是附加表的字段,除此外,它还包含主表archives的所有字段
SetNameSpace("field","<",">"); $dtp->LoadSource($fieldset); if (is_array($dtp->CTags)){ foreach($dtp->CTags as $ctag) { ?>
GetAtt('itemname'); if ($itname=='') echo "没指定"; else echo $itname; ?>
GetTagName();?>
GetAtt('type'); if (isset($fieldtypes[$ft])) echo $fieldtypes[$ft]; else echo "系统专用类型"; ?>
GetAtt('autofield'); if ($ft=='' || $ft==0) { echo "固化字段"; } else { echo "自动表单"; } ?>
修改
删除
禁止"; } ?>
模型字段文本模式,修改调整字段顺序,但不会修改字段属性
添加新字段
保存
返回