Discuz! X3.* 发送私人消息(站内信/PM)页面增加扣分提示
分类 网站技术/村民张先生 发布于 2015-08-28 10:02
如果启用了发送站内消息扣减积分策略,默认情况下,发送窗口/页面上不会显示扣分提醒,可按以下方法添加:
1、打开 source/language/home/lang_template.php 语言文件,查找:
'send_pm' => '发送消息',
在其下方新增:
'send_pm_payment_before' => '<font color=red>支付提示:</font>将扣减 XX 点XX,XX内只扣一次。<a href="vip-pay.html" target="_blank">会员免扣</a><br>当前XX值', 'send_pm_payment_after' => ',每日登录和<a href="home.php?mod=task" target="_blank"><u>做任务</u></a>可获赠XX,也可 <a href="home.php?mod=spacecp&ac=credit&op=buy" target="_blank">充值活力</a>',
2、打开当前模板目录下 home/spacecp_pm.htm 模板,
查找:
<div id="return_$_GET[handlekey]" class="xi1" style="margin-bottom:5px"></div>
替换为:
<div id="return_$_GET[handlekey]" class="xi1" style="margin-bottom:5px;text-align:center;"></div>
查找:
<div class="mtn pns cl"> <button type="submit" class="pn pnc"><strong>{lang send}</strong></button> <a href="javascript:;" title="{lang refresh}" onclick="refreshMsg();"><img src="{IMGDIR}/pm-ico5.png" alt="{lang refresh}" class="vm" /> {lang refresh}</a> ... </div>
将其中的:
<button type="submit" class="pn pnc">
替换为:
<button type="submit" class="pn pnc" id="pmsubmit_btn" onclick="send_pm_payment.style.display='none';">
在整段下方增加:
<div id="send_pm_payment" style="margin-top:10px;text-align:center;">{lang send_pm_payment_before}{echo getuserprofile(extcredits6)}{lang send_pm_payment_after}</div>
此处为发帖页“发消息”弹窗处的提示。
查找:
注意!文件中以下代码共有3处,只需在第2处和第3处后增加代码。
<button type="submit" name="pmsubmit_btn" id="pmsubmit_btn" value="true" class="pn pnc"><strong>{lang send}</strong></button>
在其下方增加:
<div style="margin-top:10px;">{lang send_pm_payment_before}{echo getuserprofile(extcredits6)}{lang send_pm_payment_after}</div>
这两处为发送“私人消息”和“群聊”页面的提示。
/2019-10-01 00:14Это хороший сайт