欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

dedecms dede_archives 表

shiping1 的头像

字段

类型

整理

属性

Null

默认

额外

id

mediumint(8)

 

UNSIGNED

0

文档ID

typeid

smallint(8)

 

UNSIGNED

0

栏目ID

sortrank

int(10)

 

UNSIGNED

0

时间排序

flag

set('c','h','p','f','s','j','a','b')

utf8_general_ci

 

NULL

自定义属性值

ismake

smallint(6)

 

 

0

是否审核

channel

smallint(6)

 

 

1

所属模型ID

arcrank

smallint(6)

 

 

0

阅读权限

click

mediumint(8)

 

UNSIGNED

0

点击数

money

smallint(6)

 

 

0

消费点数

title

char(60)

utf8_general_ci

 

 

标题

shorttitle

char(36)

utf8_general_ci

 

 

简明标题

color

char(7)

utf8_general_ci

 

 

颜色

writer

char(20)

utf8_general_ci

 

 

作者

source

char(30)

utf8_general_ci

 

 

文档来源

litpic

char(60)

utf8_general_ci

 

 

缩略图

pubdate

int(10)

 

UNSIGNED

0

时间

senddate

int(10)

 

UNSIGNED

0

时间

mid

mediumint(8)

 

UNSIGNED

0

会员ID

keywords

char(30)

utf8_general_ci

 

 

关键词

templet

char(30)

utf8_general_ci

 

 

 

lastpost

int(10)

 

UNSIGNED

0

最后回复

scores

mediumint(8)

 

UNSIGNED

0

阅读权限

goodpost

mediumint(8)

 

UNSIGNED

0

好评

badpost

mediumint(8)

 

UNSIGNED

0

差评

notpost

tinyint(1)

 

UNSIGNED

0

评论选项(1:充许评论)

userip

char(15)

utf8_general_ci

 

 

IP

redirecturl

varchar(255)

utf8_general_ci

 

 

跳转地址

description

varchar(255)

utf8_general_ci

 

 

摘要

来自 http://help.dedecms.com/v53/archives/extend/commontable/archives/

 

dedecms dede_archives表中arcrank和ismake两个字段的理解

 
  

dede_archives表是dede里面最为关键的表,不管你发什么文章,图片啊还是软件的,东西都是要存在这个表里面,具体来说:arcrank是看这篇文章审核没有,-1和0两个值。ismake是代表是否生成了静态文件:有三个值:0,1,-1。具体看看下面。

      

总结:

     通过上面四个,得出以下结论:

       1、$arcrank =-2 是代表被删到回收站 $arcrank =-1是代表未审核,0带表审核:

       2、$ismake生成html:0或者1或者-1; 入库的时候是0,程序会判断是不是生成了html,如果是会调整到1;

$ismake为1的时候 就是静态    $ismake为-1的时候 就是动态  默认就是0

 

 

把已生成的文章再次设置成未审核状态,让他不再列表页显示

可能有一些朋友遇到了根我一样的问题,就是采集回来文章以后,执行sql命令把文章转为未审核,但是在文章列表页却依然显示未审核的文章。

在论坛找了很久,没找到个准确答案。

其实原因在于论坛中流传的那个sql语句并不是十分准确,因为不单要修改一张表(dede_archives),同时也要修改 dede_arctiny表(控制在列表页不显示),还有dede_taglist表(控制在tag标签页不显示)。
 
 

 1、未审核状态生成html:$arcrank=-1  $ismake = 0 (但是后台文章列表那里显示没有生成,点击修改文章是显示以生成,其实没生成,因为是未审核,一但审核,自动变成1)。

       2、未审核状态动态浏览:$arcrank=-1   $ismake = -1 ;

       3、开放状态(审核通过)生成html:$arcrank=0  $ismake = 1 ;

       4、开放状态(审核通过)动态浏览:$arcrank=0    $ismake = -1 ;

来自  http://blog.sina.com.cn/s/blog_79ccab6801012z1f.html

普通分类: