묻고답하기

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 남기남
정진우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 뽀칠이
................헐 레이아웃으로 홈페이지 구성했는데요.. [4] 2008.07.01 by ................헐
도롱뇽 [스킨] styx님께서 제작하신 스킨 수정했는데 오류좀..ㅠ file  
뉴케이 제로보드로 홈페이지 쉽게 만드는 법 좀 ㄷㄷ [4] 2008.07.01 by 이승일870
고성환 홈페이지에 게시판을 넣었습니다. [2] 2008.07.01 by 고성환
윤즈 [질문] 홈페이지 레이아웃 설정  
띵야 ''추가 정보''의 변수값 추출 방법에 대하여 질문 드립니다. [6] 2008.07.01 by 김태훈
송광주 메인페이지 소스 직접 수정 방법 [1] 2008.07.01 by 은진아빠
duple 게시판 글 이동이 안됩니다. [5] file 2008.07.01 by duple
김순규774 제로보드4를 쓰다가 문제가 생겨서....xe로 바꿀려고하는데...깨끗이(?) 설치하는 법? [1] 2008.07.01 by 老姜君
................헐 기본스킨게시판인데요 ㅠㅠㅠ 너무 이상해요.ㅠㅠㅠ [1] file 2008.07.01 by 老姜君
이호근 게시판이 이상해졌어요 도와주세요  
이가우 게시판 글등록 에러 문의 [2] 2008.07.01 by 이가우
리어코리아 본문 에디터에 손대려고 하는데 ... [2] 2008.07.01 by 리어코리아
부드러운카스테라 이런 홈페이지는 어떻게 만들죠?? [3] 2008.07.01 by bcpt
최재남155 게시판글쓰기등록이 안되요. [1] 2008.07.01 by bcpt
백종근837 XE에서도 이런 팁 가능한가요????? [1] 2008.07.01 by bcpt
4차원소녀 글쓰기가 안되요!!! ㅠ_ㅠ [1] 2008.07.01 by bcpt
미희 게시판에서 미리보기, 이미지박스 없애는 방법? [1] 2008.07.01 by bcpt
catsby.myid.net 외부페이지 삽입시 오류.. 고수님 헬프미... [1] 2008.07.01 by bcpt
최태현913 쪽지문제 "사용자 추가 정보 및 커뮤니케이션 기능 활성화"사용인데도 안될때... [1] 2008.07.01 by bcpt