户或首页的列表是通过推送(只接受推送数据)方式显示时,以前的标题最多字符不起作用了,当字符不超过20个时,因为推送时程序会自动截取20个字,这样标题最多字符只有在少于20个字符时才有作用。那么可以手工设置推送时的字符数,但是这太麻烦了。
程序修改方法如下:
/source/class/block/portal文件 这个目录是针对门户文章标题的
打这这些文件,搜索“40”,将40替换为“80“
注意:替换时不要把别的含有40的字符替换了,主要是二个地方的40替换成80
1、'default' => 40
2、$titlelength = isset($parameter['titlelength']) ? intval($parameter['titlelength']) : 40;
保存
更新缓存
这样在前台推送的时候,文章的标题最多可以显示40个字~
基本就够用了!
修改原因:门户文章推送时,点击文章推送,推送窗口里的标题最多就显示20个字,多余20个字就不显示了,以至于推到前台后文章标题显示不全~
注:之前的问题是,推送以后在前台“数据”中修改了标题后,再推送新的文章之后,之前的文章标题就变回来原来的样子~
修改之后这个问题解决了~ 控制字数可以用CSS控制,程序里限制不能超过20个字有点过份了。
如果要修改论坛帖子的标题字符个数就要修改这个目录,修改方法与门户文章标题一样的。
/source/class/block/forum文件 这个目录是针对论坛帖子标题的
主要是修改此目录下的以下文件:
block_forum.php
block_thread.php
把40换成你想要的长度值
1、'default' => 40
2、$titlelength = isset($parameter['titlelength']) ? intval($parameter['titlelength']) : 40;