dede摘要默认长度的限制

今晚做企业站,发现摘要长度一直被限制在250字节。上网上找了找,貌似解决办法很多,但是好像很多都无效。好在试到最后找到了解决办法:

1、进人数据库,更改表dede_archives里description字段为blob长度改为想要的长度;

2、进入根目录/dede/article_edit.php找到$description = cn_substrR($description,250);改为 $description = cn_substrR($description,2000);这里我设置了长度为2000;

3、大功告成~!

ps:其实网上写的的步骤和我的不一样,但我已经达到了效果,也就没有更改更多,比如:

找到根目录下后台文件dede/ article_edit.php 和article_add.php ,然后搜索 description,并找到以下两行代码:

$description = cn_substrR($description,$cfg_auot_description);

$description = cn_substrR($description,250);

改为:

$description = nl2br($description);

$description = nl2br($description);

时间: 2024-10-23 19:31:00

dede摘要默认长度的限制的相关文章

dede摘要长度,dedecms摘要限制,dedecms摘要字数

dede摘要长度,dedecms摘要限制,dedecms摘要字数 如果可以有效控制文章摘要的字数,那么就可以使得页面布局很灵活. 在Dedecms中,在列表页调用文章摘要的方法主要有: 1:[field:info /] 2:[field:description /] 3:[field:info function="cn_substr(@me,字符数)"/] 4:[field:description function="cn_substr(@me,字符数)"/] 方法

dede简略标题长度修改 突破30字内的限制

dede简略标题长度为36个字符,这是织梦系统默认限制的. DEDECMS中的“简略标题”,在默认情况下,简略标题长度为36个字符,即18个汉字.做为文章副标题,有可能不够用.这时,我们就需要再次手工修改DEDE的核心文件了: 解决办法: 1.修改数据库字段设置 用phpmyadmin登录数据库,找到dede_archives表,再找到shorttitle字段,将值由36修改为200. PS:36为36个字符,相当于18个汉字长度,这里改为200,也就是100个汉字. 2.修改核心文件 找到DE

用SendNotifyMessage代替PostMessage避免消息丢失(WIN7下消息队列的默认长度是10000,队列满后消息将被丢弃)

大家都知道PostMessage会丢消息,但是消息队列的大小是多少呢,下面做了一个测试. 代码: 1 unit Unit1; 2 3 interface 4 5 uses 6 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, 7 Dialogs, StdCtrls; 8 9 const 10 UM_ADD = WM_USER + 100; 11 12 type 13 TForm1 = class(

通过样式调整input 中password text默认长度

原创出处 <input >标签内的type分别为password和text时其默认长度和宽度不一致,而在做登陆框时往往需要将它们的长度和宽度设置一致.如下的方法可以通过css控制使其一致: <html> <head></head> <body> 调整前:</br> 用户名:<input type="text" id="tex"></br> 密 码:<input ty

dede文章标题长度修改

dede文档标题最大长度可以在后台系统- 系统基本设置 - 其它选项中设置, 一般我都会将默认修改为120, 默认的有时候标题只显示一般看着不美观. 后台修改完文章标题最大长度之后, 确认提交. 修改的时候会看到改此参数后需要手工修改数据表. phpmyadmin,找到dede_archives表以及dede_arctype表 将其title的长度全部加大,加多大不用说把 100-200差不多了,最大255! 最后全部保存更新缓存和网站,发文章去把,绝对没问题了!

修改DEDE文章标题长度,解决DEDE文章标题显示不全

在用dede调用列表标题出来的时候,会发现标题文字字数显示不完全,那是因为dede默认标题出来长度是30个字符,为了让标题显示完整,要做以下修改! 进入后台–系统–系统设置–系统基本参数–其他选项–文档标题最大程度改为你要的长度原默认是60(这里改为了100) 登陆数据库,改数据库表dede_archives表里面的title字段,原默认是60,(这里改为100). ALTER TABLE dede_archives CHANGE title title VARCHAR(100)

修改Eclipse格式化代默认长度

eclipse 默认设置的换行长度为80, 格式化代码后,同一个方法里面参数也经常被,换行,非常难看 1.Java代码打开Eclipse的Window菜单,然后 Preferences->Java->Code Style->Formatter->Edit ->Line Wrapping->Maximum line width:默认80 加个0,改成800就行了. 2.CSS代码 Window->Preferences->Web->CSS Files-&

MySQL中使用group_concat()函数数据被截取(有默认长度限制),谨慎!

最近在工作中遇到一个问题: 我们系统的一些逻辑处理是用存储过程实现的,但是有一天客服反馈说订单下单失败,查了下单牵扯到的产品基础资源,没有问题. 下单的存储过程中有这样两句代码: 1 declare _err int default 0; 2 DECLARE CONTINUE HANDLER FOR SQLEXCEPTION,SQLWARNING,NOT FOUND set _err=1; 3 DECLARE CONTINUE HANDLER FOR SQLSTATE '23000' set _

dede限制标题长度后,鼠标移到标题,不显示完整的锚文本标题解决方法

先来一个我们常用的写法 {dede:arclist  titlelen='40' orderby=pubdate} <a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a> {/dede:arclist} 下面来一个解决方法 {dede:arclist  titlelen='40' orderby=pubdate} <a href="[field:a