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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

[复制链接]
扎粉网 发表于 2012-7-21 09:04:59 | 显示全部楼层
真不是一般的麻烦,后台可以直接设|
回复

使用道具 举报

啸傲de科 发表于 2012-7-21 09:55:09 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
回复

使用道具 举报

米易人 发表于 2012-7-22 23:42:03 | 显示全部楼层
米易人(www.miyiren.com)前来学习借鉴了!
回复

使用道具 举报

鸿恒之心 发表于 2012-7-24 10:42:19 | 显示全部楼层
实用的功能。
回复

使用道具 举报

IsaacZ 发表于 2012-7-24 15:38:34 | 显示全部楼层
五、找到语言包提示文字,打开 source/language/lang_messege.php 并找到985行改为:

应该是 source/language/lang_message.php,请修正。
回复

使用道具 举报

buloke 发表于 2012-7-26 23:41:50 | 显示全部楼层
如果能实现限制最少字数呢?例如限制最少10个字符,希望楼主有时间能补充进去
回复

使用道具 举报

IsaacZ 发表于 2012-7-27 02:13:29 | 显示全部楼层
sitatic/js/forum.js
应该是
static/js/forum.js
多了一个 i 。
回复

使用道具 举报

IsaacZ 发表于 2012-7-27 02:16:06 | 显示全部楼层
本帖最后由 IsaacZ 于 2012-7-27 00:17 编辑

三、修改模板中写死的字符限制数:
1、找到文件\template\default\forum\post_editor_extra.htm的25到31行:

  1. <!--{if $_G[gp_action] != 'reply'}-->
  2. <span><input type="text" name="subject" id="subject" class="px" value="$postinfo[subject]" {if $_G[gp_action] == 'newthread'}onblur="if($('tags')){relatekw('-1','-1'{if $_G['group']['allowposttag']},function(){extraCheck(4)}{/if});doane();}"{/if} style="width: 25em" tabindex="1" /></span>
  3. <!--{else}-->
  4. <span id="subjecthide" class="z">RE: $thread[subject] [<a href="javascript:;">{lang modify}</a>]</span>
  5. <span id="subjectbox" style="display:none"><input type="text" name="subject" id="subject" class="px" value="" style="width: 25em" /></span>
  6. <!--{/if}-->
  7. <span id="subjectchk"{if $_G[gp_action] == 'reply'} style="display:none"{/if}>{lang comment_message1} <strong id="checklen">80</strong> {lang comment_message2}</span>
复制代码
以上只有一个参数是80,我看了下我的,如下,有3个80:
  1.                         <!--{if $_GET[action] != 'reply'}-->
  2.                                 <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} onkeyup="strLenCalc(this, 'checklen', 80);" style="width: 25em" tabindex="1" /></span>
  3.                         <!--{else}-->
  4.                                 <span id="subjecthide" class="z">RE: $thread[subject] [<a href="javascript:;" onclick="display('subjecthide');display('subjectbox');$('subject').value='RE: {echo dhtmlspecialchars(str_replace('\'', '\\\'', $thread[subject]))}';display('subjectchk');strLenCalc($('subject'), 'checklen', 80);return false;">{lang modify}</a>]</span>
  5.                                 <span id="subjectbox" style="display:none"><input type="text" name="subject" id="subject" class="px" value="" onkeyup="strLenCalc(this, 'checklen', 80);" style="width: 25em" /></span>
  6.                         <!--{/if}-->
复制代码
楼主贴的是不是有问题?
回复

使用道具 举报

csr04 发表于 2012-7-31 17:59:06 | 显示全部楼层
收藏先~~~
回复

使用道具 举报

赤色梦幻 发表于 2012-7-31 18:12:22 | 显示全部楼层
【真心好用贴】

谢谢分享 收藏!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-9 13:44 , Processed in 0.102790 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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