cd0088 发表于 2009-2-16 14:15:47

请问如何解决 SupeSite 标题80个字符的限制

我现在采集的标题有些有含有英文,字符超过80个,不能发布到SS中,请问大家有啥办法:

   1、最好办法就是可以直接发布到255字符限制,但是我找不到修改地方。
   2、就是采集时在火车头设置只采集或者只发布80个字符,我也不知道在哪设置。

懷念過去↑文 发表于 2009-2-16 14:19:09

模块 把标题修改成 SY-标题
采集规则使用摘要

cmh5294 发表于 2010-10-16 13:34:05

修改supesite的后台标题长度80字符限制2009-06-19 14:14修改方法以supesite7为例子:

1.修改数据库表结构
修改 ss_announcement(表前缀是自定义的) 表中字段:subject的长度,从CHAR(80)改成你想要的

长度,比如CHAR(160)。


2.修改程序文件解除限制

supesite修改资讯标题80个字节的限制
排行榜 收藏 打印 发给朋友 举报 来源: 365coding   发布者:危险的蘑菇
热度11票浏览34次 【共0条评论】【我要评论】 时间:2010年5月29日 14:36
本文介绍一下关于修改supesite标题80个字节的限制,希望各位同学更好的定制符合自己个性的ss

系统

1,修改admin/admin_spacenews.php文件

查找

if(strlen($_POST['subject']) < 2 || strlen($_POST['subject']) > 80) {

替换为

if(strlen($_POST['subject']) < 2 || strlen($_POST['subject']) > 您希望限制的字节数) {


2,修改admin/tpl/spacenews.html

查找

<input name="subject" type="text" id="subject" onblur="relatekw();" size="60"

maxlength="80" value="$thevalue" style="width: 500px;$mktitlestyle"

onkeyup="textCounter(this, 'maxlimit', 100);" />

替换为

<input name="subject" type="text" id="subject" onblur="relatekw();" size="60"

maxlength="您希望限制的字节数" value="$thevalue" style="width: 500px;

$mktitlestyle"onkeyup="textCounter(this, 'maxlimit', 您希望限制的字节数);" />

查找

当前可再写长度<strong id="maxlimit">80</strong>字节,最多80个字节

替换为

当前可再写长度<strong id="maxlimit">您希望限制的字节数</strong>字节,最多您希望限制的

字节数个字节

查找

textCounter(theboj, 'maxlimit', 80);

替换

textCounter(theboj, 'maxlimit', 您希望限制的字节数);

3,修改language/admincp_message.lang.php

查找

'space_suject_length_error' => '您输入的标题长度不符合要求(2~80个字符)',

替换为

'space_suject_length_error' => '您输入的标题长度不符合要求(2~您希望限制的字节数个字

符)',


3:::::这一步很重要,就是“更新系统缓存”!!!


这就是完整的修改方案,然后登录后台测试即可。


演示网站:www.chulishui.com

hiyoyo 发表于 2011-2-22 20:52:33

不错。留个记号
..................
页: [1]
查看完整版本: 请问如何解决 SupeSite 标题80个字符的限制