本帖最后由 hcyaya 于 2011-12-25 12:09 编辑
北北″ 发表于 2011-12-25 11:42
按照那个教程修改下吧!
那个教程只有预置,没有预置标题,请大侠指教!
我试了下,在发帖的界面输入标题“预置标题”后,然后查看源文件是这样的。
- <DIV class=z><SPAN><INPUT onblur="if($('tags')){relatekw('-1','-1',function(){extraCheck(4)});doane();}" style="WIDTH: 25em" id=subject class=px tabIndex=1 onkeyup="strLenCalc(this, 'checklen', 80);" value=预置标题 name=subject></SPAN> <SPAN id=subjectchk>还可输入 <STRONG id=checklen>72</STRONG> 个字符</SPAN> </DIV></DIV>
复制代码
然后我就找name="subject" 和 subjectchk 关键词,在post_editor_extra.htm 中找到了,如下所示:
接下来就是要更改value以及加条件语句了。因为我只是针对部分板块进行更改,应该要加if else if 之类的,我不知道怎么加啊?在哪里加? 请求帮忙。
post_editor_extra.htm 中 大概是34行的样子。
- <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} onkeyup="strLenCalc(this, 'checklen', 80);" style="width: 25em" tabindex="1" /></span>
- <!--{else}-->
- <span id="subjecthide" class="z">RE: $thread[subject] [<a href="javascript:;" onclick="display('subjecthide');display('subjectbox');$('subject').value='RE: {echo htmlspecialchars(str_replace('\'', '\\\'', $thread[subject]))}';display('subjectchk');strLenCalc($('subject'), 'checklen', 80);return false;">{lang modify}</a>]</span>
- <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>
- <!--{/if}-->
复制代码
|