묻고답하기

434b4ae31a7f51221cfec208b32752e9.PNG


예전에 송동우님 께서 제 질문에 저렇게 답을 해주셨는데..

제가 너무나도 부족하기에 제대로 된 이해를 하지 못하네요..


그래도 해본다고 송동우님이 알려주신 답변을 참고해서 ..modules/member/skins/default 안의 

modify_info.html(회원정보 수정 페이지?) 와 signup_form.html(회원가입 페이지?)

파일을 손보았는데 제가 잘못한것 인지... 오류만 걸리고 정상적으로 작동하지 않네요..


어디부분에 $logged_info->is_admin=='Y' 를 넣어야 오류가 없이 알려주신 것처럼 작동될까요?

이것을 하려고 오래 끙끙거리다가... 도움 요청합니다.. 능력자분들!! 

부디 도와주세요 ㅠㅠ (혹은 다른 방법이 있다면 그것이라도 알려주세요! 한달째 끙끙거려서 ㅠㅠ 머리 아파요..ㅠㅠ)


도움이 되실까 하여 코드도 올려봅니다..

코어 버전은 최신판 입니다.


<include target="./common_header.html" />
<load target="../../tpl/js/signup_check.js" />
<!--// datepicker javascript plugin load -->
<!--%load_js_plugin("ui")-->
<!--%load_js_plugin("ui.datepicker")-->
<h1 class="h1">{$lang->msg_update_member}</h1>
<script type="text/javascript" >
    xe.lang.deleteProfileImage = '{$lang->msg_delete_extend_form}';
    xe.lang.deleteImageMark = '{$lang->msg_delete_extend_form}';
    xe.lang.deleteImageName = '{$lang->msg_delete_extend_form}';
</script>
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
    <p>{$XE_VALIDATOR_MESSAGE}</p>
</div>
<form ruleset="@insertMember" id="fo_insert_member" class="form" action="./" method="post" enctype="multipart/form-data">
    <input type="hidden" name="act" value="procMemberModifyInfo" />
    <input type="hidden" name="module" value="member" />
    <input type="hidden" name="member_srl" value="{$member_info->member_srl}" />
    <input type="hidden" name="signature" value="{htmlspecialchars($member_info->signature)}" />
    <input type="hidden" name="page" value="{$page}" />
    <ul>
        <li>
            <p class="q">{$identifierForm->title} <em style="color:red">*</em></p>
            <p class="a">
                <input type="hidden" name="{$identifierForm->name}" value="{$identifierForm->value}" />
                <input type="text" name="{$identifierForm->name}" value="{$identifierForm->value}" disabled="disabled" />
            </p>
        </li>
        <li loop="$formTags=>$formTag">
            <p class="q">{$formTag->title}</p>
            <div class="a" cond="$formTag->name != 'signature'">{$formTag->inputTag}</div>
            <div class="a" cond="$formTag->name =='signature'">{$editor}</div>
        </li>
        <li>
            <p class="q">{$lang->allow_mailing}</p>
            <p class="a">
                <input type="radio" name="allow_mailing" id="mailingYes" value="Y" checked="checked"|cond="$member_info->allow_mailing == 'Y'"> <label for="mailingYes">{$lang->cmd_yes}</label>
                <input type="radio" name="allow_mailing" id="mailingNo" value="N" checked="checked"|cond="$member_info->allow_mailing != 'Y'" > <label for="mailingNo">{$lang->cmd_no}</label>
            </p>
        </li>
        <li>
            <p class="q">{$lang->allow_message}</p>
            <p class="a">
                <block loop="$lang->allow_message_type=>$key,$val">
                    <input type="radio" name="allow_message" value="{$key}" checked="checked"|cond="$member_info->allow_message == $key" id="allow_{$key}" /> <label for="allow_{$key}">{$val}</label>
                </block>
            </p>
        </li>
    </ul>
    <div class="btnArea">
        <span class="btn"><input type="submit" value="{$lang->cmd_registration}" /></span>
        <span class="btn"><a href="{getUrl('act','dispMemberInfo','member_srl','')}">{$lang->cmd_cancel}</a></span>
    </div>
</form>
<script type="text/javascript">
(function($){
    $(function(){
        var option = { changeMonth: true, changeYear: true, gotoCurrent: false,yearRange:'-100:+10', dateFormat:'yy-mm-dd', onSelect:function(){
 
            $(this).prev('input[type="hidden"]').val(this.value.replace(/-/g,""))}
        };
        $.extend(option,$.datepicker.regional['{$lang_type}']);
        $(".inputDate").datepicker(option);
        $(".dateRemover").click(function() {
            $(this).prevAll('input').val('');
            return false;});
    });
})(jQuery);
</script>
<include target="./common_footer.html" />



<load target="../../tpl/js/signup_check.js" />
<!--// datepicker javascript plugin load -->
<!--%load_js_plugin("ui")-->
<!--%load_js_plugin("ui.datepicker")-->
<include target="./common_header.html" />
    <h1 class="h1">{$lang->cmd_signup}</h1>
    <div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
        <p>{$XE_VALIDATOR_MESSAGE}</p>
    </div>
    <form ruleset="@insertMember" id="fo_insert_member" class="form" action="./" method="post" enctype="multipart/form-data">
        <input type="hidden" name="act" value="procMemberInsert" />
        <div class="agreement" cond="$member_config->agreement">
            <div class="text">
                {$member_config->agreement}
            </div>
            <div class="confirm">
                <input type="checkbox" name="accept_agreement" value="Y" id="accept_agree" />
                <label for="accept_agree">{$lang->about_accept_agreement}</label>
            </div>
        </div>
        <ul>
            <li>
                <p class="q">{$identifierForm->title} <em style="color:red">*</em></p>
                <p class="a">
                    <input type="text" name="{$identifierForm->name}" value="{$identifierForm->value}" />
                </p>
            </li>
            <li>
                <p class="q">{$lang->password} <em style="color:red">*</em></p>
                <p class="a">
                    <input type="password" name="password" value=""/>
                </p>
                <p class="desc">{$lang->about_password}</p>
            </li>
            <li>
                <p class="q">{$lang->password3} <em style="color:red">*</em></p>
                <p class="a">
                    <input type="password" name="password2" value=""/>
                </p>
            </li>
            <li loop="$formTags=>$formTag" cond="$formTag->name != 'signature'">
                <p class="q">{$formTag->title}</p>
                <div class="a">{$formTag->inputTag}</div>
            </li>
            <li>
                <p class="q">{$lang->allow_mailing}</p>
                <p class="a">
                    <input type="radio" name="allow_mailing" id="mailingYes" value="Y" checked="checked"|cond="$member_info->allow_mailing == 'Y'"> <label for="mailingYes">{$lang->cmd_yes}</label>
                    <input type="radio" name="allow_mailing" id="mailingNo" value="N" checked="checked"|cond="$member_info->allow_mailing != 'Y'" > <label for="mailingNo">{$lang->cmd_no}</label>
                </p>
            </li>
            <li>
                <p class="q">{$lang->allow_message}</p>
                <p class="a">
                    <block loop="$lang->allow_message_type=>$key,$val">
                        <input type="radio" name="allow_message" value="{$key}" checked="checked"|cond="$member_info->allow_message == $key || (!$member_info && $key == 'Y')" id="allow_{$key}" /> <label for="allow_{$key}">{$val}</label>
                    </block>
                </p>
            </li>
        </ul>
        <div class="btnArea">
            <span class="btn"><input type="submit" value="{$lang->cmd_registration}" /></span>
            <span class="btn"><a href="{getUrl('act','','member_srl','')}">{$lang->cmd_cancel}</a></span>
        </div>
    </form>
    <script type="text/javascript">
    (function($){
        $(function(){
            var option = { changeMonth: true, changeYear: true, gotoCurrent: false,yearRange:'-100:+10', dateFormat:'yy-mm-dd', onSelect:function(){
     
                $(this).prev('input[type="hidden"]').val(this.value.replace(/-/g,""))}
            };
            $.extend(option,$.datepicker.regional['{$lang_type}']);
            $(".inputDate").datepicker(option);
            $(".dateRemover").click(function() {
                $(this).parent().prevAll('input').val('');
                return false;});
        });
    })(jQuery);
    </script>
<include target="./common_footer.html" />

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
com79 질문드립니다.제로보드xe게시판관련 [2] 2008.06.30 by com79
케이준 ZB4때 처럼 html 에 직접 최근 글 불러오기 소스삽입이 가능할까요? [1] 2008.06.30 by sj
야호682 갤러리 스킨은 어디 있나요? [2] 2008.06.30 by 야호
안균식 애드온 질문 [1] 2008.06.30 by 라르게덴
카페인페치 진짜 멍청한 질문인지 모르겠지만.. [2] 2008.06.30 by 라르게덴
com79 게시판 전체보기 가능한가요 [1] 2008.06.30 by 라르게덴
신비의불 파일 인클루드시 상단에 생기는 여백  
왜만지냐 플래시갤러리--게시판연동 질문입니다. file  
판소리 파일 첨부 버튼 클릭시 IE 오류 발생 [1] 2008.06.30 by 老姜君
야호682 퍼미션 변경 [1] 2008.06.30 by 老姜君
정진우345 파일첨부시 문제점 [2] 2008.06.30 by 정진우345
................헐 레벨별 말구 회원그룹별(준회원,정회원등)로 아이콘별로 나눌수 없나요?  
모노로그 경고문구가 저장된 파일의 위치 문의 [2] 2008.06.30 by 모노로그
경필 한글파일 바로 보기하면 경로가 틀리다고 읽을수 없다고 나와요 [4] file 2008.06.30 by 경필
다향 롤오버 이미지를 100개 이상 만들어야 하는데..ㅠ.ㅠ; [4] 2008.06.30
장우136 첨부이미지 본문에서 안 보이는 문제(로고 이미지 역시) [2] 2008.06.30 by 장우136
이영은 위지웍 에디터 권한 설정, 링크 생성 비활성 문제 [2] 2008.06.30 by 이영은
질문 HTML표를 집어넣는데...  
유남열 에디터 Textarea내 폰트 문제 [1] 2008.07.01 by Dustwo
착한악마 확장변수에 주소창 만들기 어떻게 하나요 [1] 2008.07.01 by 뽀칠이