Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz! X2.5论坛标题字数突破80的限制

[复制链接]
chenkb 发表于 2012-9-30 09:44:23 | 显示全部楼层
技术贴,谢谢楼主分享,收藏了
回复

使用道具 举报

chenkb 发表于 2012-10-4 01:42:05 | 显示全部楼层
这么麻烦,先收藏了,有空试试
回复

使用道具 举报

chenkb 发表于 2012-10-5 17:01:15 | 显示全部楼层
IsaacZ 发表于 2012-7-27 02:16
三、修改模板中写死的字符限制数:
1、找到文件\template\default\forum\post_editor_extra.htm的25到31行 ...

楼主发的貌似确实和实际有点出入,我也是3个,全部改掉吗
回复

使用道具 举报

IsaacZ 发表于 2012-10-6 20:22:58 | 显示全部楼层
chenkb 发表于 2012-10-5 15:01
楼主发的貌似确实和实际有点出入,我也是3个,全部改掉吗

我反正都改了。
回复

使用道具 举报

chenkb 发表于 2012-10-6 22:14:54 | 显示全部楼层
IsaacZ 发表于 2012-10-6 20:22
我反正都改了。

我也改了,我改的是200,已经正常使用,不过还是有个问题,就是新建帖子时,还是显示只能输80,然后随便输几个字又显示还能输190多个,哈哈。
回复

使用道具 举报

IsaacZ 发表于 2012-10-9 09:16:00 | 显示全部楼层
显示只能输80,可能是模板未刷新。
回复

使用道具 举报

00mic 发表于 2012-11-30 15:48:21 | 显示全部楼层
本帖最后由 00mic 于 2012-11-30 16:45 编辑
  1. 一、数据库修改,修改数据库标题字段的长度为120字符:运行下面的sql语句:
  2. (注意修改你的表的前缀)
  3. 01.

  4. 02.ALTER TABLE `pre_forum_post` CHANGE `subject` `subject` VARCHAR(120) NOT NULL;

  5. 03.ALTER TABLE `pre_forum_rsscache` CHANGE `subject` `subject` char(120) NOT NULL;

  6. 04.ALTER TABLE `pre_forum_thread` CHANGE `subject` `subject` char(120) NOT NULL;
  7. 复制代码
复制代码
樓主,
問題1
因未試過數據庫修改, 第一步數據庫修改部份遇難題, , 可試詳細說明步驟嗎?

在數據庫那裡加呢?

謝謝^^



回复

使用道具 举报

00mic 发表于 2012-11-30 16:45:12 | 显示全部楼层
樓主,
問題2
第三步驟, 改 post_editorextra.htm內容有很不同, 怎樣改對?

<div class="z">
  <!--{if $_GET[action] == 'reply' && !empty($_GET['addtrade']) || $_GET[action] == 'edit' && $thread['special'] == 2 && !$postinfo['first']}-->
   <input name="subject" type="hidden" value="" />
  <!--{else}-->
   <!--{if $_GET[action] != 'reply'}-->
    <span><input type="text" name="subject" id="subject" class="px" value="$postinfo[subject]" {if $_GET[action] == 'newthread'}onblur="if($('tags')){relatekw('-1','-1'{if $_G['group']['allowposttag']},function(){extraCheck(4)}{/if});doane();}"{/if} style="width: 25em" tabindex="1" /></span>
   <!--{else}-->
    <span id="subjecthide" class="z">RE: $thread[subject] [<a href="javascript:;">{lang modify}</a>]</span>
    <span id="subjectbox" style="display:none"><input type="text" name="subject" id="subject" class="px" value="" style="width: 25em" /></span>
   <!--{/if}-->
   <span id="subjectchk"{if $_GET[action] == 'reply'} style="display:none"{/if}>{lang comment_message1} <strong id="checklen">80</strong> {lang comment_message2}</span>
  <!--{/if}-->
  <!--{if $_GET[action] == 'newthread' && $modnewthreads}--> <span class="xg1 xw0">({lang approve})</span><!--{/if}-->
  <!--{if $_GET[action] == 'reply' && $modnewreplies}--> <span class="xg1 xw0">({lang approve})</span><!--{/if}-->
  <!--{if $_GET[action] == 'edit' && $isfirstpost && $thread['displayorder'] == -4}--> <span class="xg1 xw0">({lang draft})</span><!--{/if}-->
</div>
回复

使用道具 举报

zfg0746 发表于 2012-12-4 10:34:05 | 显示全部楼层
问一下楼主,以后进行版本升级时会不会受到影响?比如修改为120个字符后进行版本升级,原来存在数据库中的标题会不会被截为80个字符?谢谢!
回复

使用道具 举报

沐沐网络 发表于 2012-12-8 00:55:37 | 显示全部楼层
修改过,可是无效。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 07:40 , Processed in 0.030731 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表