{extend name="default/base/base_member" /} {block name="member_main"} {if $Think.config.ds_config.sina_isuse == 1} <div class="dsm-bind"> {notempty name="member_info.member_sinaopenid"} <div class="alert"> <h4>{$Think.lang.prompt_information}:</h4> <ul> <li>{$Think.lang.member_sconnect_binding_tip_1}<em>“{:session('member_nickname')}”</em>{$Think.lang.member_sconnect_binding_tip_2}<em>“{$member_info.member_sinainfoarr.nickname}”</em>{$Think.lang.member_sconnect_binding_tip_3}</li> <li>{$Think.lang.member_sconnect_modpw_tip_1}<em>“{:session('member_nickname')}”</em>{$Think.lang.member_sconnect_modpw_tip_2}</li> </ul> </div> <div class="relieve"> <form method="post" id="editbind_form" name="editbind_form" action="{:url('Memberconnect/sinaunbind')}"> <input type='hidden' id="is_editpw" name="is_editpw" value='no'/> <div class="ico-sina"></div> <p>{$Think.lang.member_sconnect_unbind_click}</p> <div class="bottom"> <input class="submit" type="submit" value="{$Think.lang.member_sconnect_unbind_submit}" /> </div> </form> </div> <div class="revise dsm-default-form "> <form method="post" id="editpw_form" name="editpw_form" action="{:url('Memberconnect/sinaunbind')}"> <input type='hidden' id="is_editpw" name="is_editpw" value='yes'/> <dl> <dt>{$Think.lang.member_sconnect_modpw_newpw}{$Think.lang.ds_colon}</dt> <dd> <input type="password" name="new_password" id="new_password"/> <label for="new_password" generated="true" class="error"></label> </dd> </dl> <dl> <dt>{$Think.lang.member_sconnect_modpw_two_password}{$Think.lang.ds_colon}</dt> <dd> <input type="password" name="confirm_password" id="confirm_password" /> <label for="confirm_password" generated="true" class="error"></label> </dd> </dl> <dl class="bottom"> <dt> </dt> <dd> <input class="submit" type="submit" value="{$Think.lang.member_sconnect_unbind_updatepw_submit}" /> </dd> </dl> </form> </div> {else /} <div class="relieve pt50"> <p class="ico"><a href="{:url('Api/oa_sina')}"><img src="{$Think.HOME_SITE_ROOT}/images/sina_bind_small.gif"></a></p> <p class="hint">{$Think.lang.member_sconnect_binding_click}</p> </div> <div class="revise pt50"> <p class="sina">{$Think.lang.member_sconnect_binding_goodtip_1}</p> <p>{$Think.lang.member_sconnect_binding_goodtip_2}</p> <p class="hint">{$Think.lang.member_sconnect_binding_goodtip_3}</p> </div> {/notempty} </div> {else /} <div class="warning-option"><i> </i><span>{$Think.lang.member_sconnect_unavailable}</span></div> {/if} <script type="text/javascript"> $(function(){ $("#unbind").hide(); $('#editpw_form').validate({ errorPlacement: function(error, element){ var error_td = element.parent('td').next('td'); error_td.find('.field_notice').hide(); error_td.append(error); }, rules : { new_password : { required : true, minlength : 6, maxlength : 20 }, confirm_password : { required : true, equalTo : '#new_password' } }, messages : { new_password : { required : '<i class="iconfont"></i>{$Think.lang.member_sconnect_new_password_null}', minlength : '<i class="iconfont"></i>{$Think.lang.member_sconnect_password_range}>' }, confirm_password : { required : '<i class="iconfont"></i>{$Think.lang.member_sconnect_ensure_password_null}>', equalTo : '<i class="iconfont"></i>{$Think.lang.member_sconnect_input_two_password_again}>' } } }); }); function showunbind(){ $("#unbind").show(); } function showpw(){ $("#is_editpw").val('yes'); $("#editbinddiv").hide(); $("#editpwul").show(); } </script> {/block}