豪客 发表于 2010-12-13 22:11:35

修复了“发贴”按钮相关的快捷功能

对“新人报到区”来说,点“发帖”按钮后,直接出现新人报到的格式;
对“活动发布”版来说,点“发帖”按钮后,直接出现活动帖的格式,并自动把标准模板拷贝到内容中。

涉及到的修改文件包括:
(1) source\include\post\post_newthread.php,在special=4的条件里面增加$message的初始值,令$message=模板内容
(2) template\default\forum\forumdisplay.htm 和 template\default\forum\forumdisplay_list.htm

{if !$_G['forum']['allowspecialonly']} onclick="showWindow('newthread', 'forum.php?mod=post&action=newthread&fid=$_G')" {else} onclick="location.href='forum.php?mod=post&action=newthread&fid=$_G'"{/if} title="{lang send_posts}"><img src="{IMGDIR}/pn_post.png" alt="{lang send_posts}" /></a><!--{/if}-->
改成:
<!--{if !$_G['gp_archiveid']}-->
<a href="javascript:;" id="newspecial" onmouseover="$('newspecial').id = 'newspecialtmp';this.id = 'newspecial';showMenu({'ctrlid':this.id})"
{if !$_G['forum']['allowspecialonly']}
<!--{if $_G==3}-->
onclick="showWindow('newthread', 'forum.php?mod=post&action=newthread&fid=$_G&special=4')"
<!--{elseif $_G==8}-->
onclick="showWindow('newthread', 'forum-post-action-newthread-fid-8-extra-page%3D1-sortid-1.html')"
<!--{else}-->
onclick="showWindow('newthread', 'forum.php?mod=post&action=newthread&fid=$_G')"
<!--{/if}-->
{else}
<!--{if $_G==3}-->
onclick="location.href='forum.php?mod=post&action=newthread&fid=$_G&special=4'"
<!--{elseif $_G==8}-->
onclick="location.href='forum-post-action-newthread-fid-8-extra-page%3D1-sortid-1.html'"
<!--{else}-->
onclick="location.href='forum.php?mod=post&action=newthread&fid=$_G'"
<!--{/if}-->
{/if}
title="{lang send_posts}"><img src="{IMGDIR}/pn_post.png" alt="{lang send_posts}" />
</a>
<!--{/if}-->

LAOP 发表于 2010-12-14 08:37:47

看懂了{:6_222:}
看不懂{:6_230:}
页: [1]
查看完整版本: 修复了“发贴”按钮相关的快捷功能