禁止修改会员生日信息 For Discuz 7.2
此方法并不强迫会员在注册时输入生日,但需要用到生日的时候,仅能修改一次,尔后仅能看,不能自行修改templates\default\memcp_profile.htm
搜寻 行216-219<tr>
<th><label for="bdaynew">{lang birthday}</label></th>
<td><input type="text" name="bdaynew" id="bdaynew" size="25" onclick="showcalendar(event, this)" onfocus="showcalendar(event, this);if(this.value=='0000-00-00')this.value=''" value="$member" /></td>
</tr>更改为<tr>
<th><label for="bdaynew">{lang birthday}</label></th>
<!--{if $member== 0000-00-00}-->
<td><input type="text" name="bdaynew" id="bdaynew" size="25" onclick="showcalendar(event, this)" onfocus="showcalendar(event, this);if(this.value=='0000-00-00')this.value=''" value="$member" /></td>
<!--{else}-->
<td><input type="text" name="bdaynew" id="bdaynew" size="25" value="$member" READONLY /></td>
<!--{/if}-->
</tr> templates\default\templates.lang.php
搜寻 行140'birthday' => '生日',更改为'birthday' => '生日(无法修改)',
页:
[1]