묻고답하기
1.7코어에서 xe recruit모듈수정 다시 글써서 올립니다 *^_^*
2013.07.25 21:10
권한 설정Toggle this section
1. 채용모듈에서 일반회원은 올려져 있는 글에 입사지원신청만 가능하기 때문에 위 권한설정화면에 일반 회원에게도 글쓰기권한을 줄 수 있는 방법을 질문했습니다.
2. 감사하게도 홍채화님의 답변을 받아 아래와 같이 수정을 하였습니다.
* recruit/conf/module.xml 을 수정합니다.
1 2 3 4 5 | < grant name = "write_comment" default = "guest" > < title xml:lang = "ko" >입사 지원 신청</ title > < title xml:lang = "en" >Submit Application</ title > < title xml:lang = "zh-CN" >申请工作</ title > </ grant > |
module.xml 위 내용에 다음을 작성해 주시면 권한관리 페이지에 원하시는 내용이 나타날 것입니다.
1 2 3 4 | <grant name="write_document" default="guest"> <title xml:lang="ko">채용 문서 작성</title> <title xml:lang="en">write document</title> </grant> |
3. 덕택에 관리권한 설정페이지에서 아래와 같이 '채용문서작성'입력폼을 얻을 수 있었습니다. 하지만 실제로 채용문서작성 권한을 지정한다고 하더라도 적용되는 것은 아니었습니다.
권한 설정Toggle this section
4. 그래서 다시 질문을 올려 보았습니다. 감사하게도 정도의길을걷기싫다님과 킴똥똥 님께서 '단순히 XML을 이용해서 란을 만들었지만, 기능을 구현할 나머지 코딩법을 찾으시는 듯 합니다.'라는 단서를 주었습니다. 그제서야 아! 수정한 것이 단순한 란을 만든것이지 기능이 구현되는 것이 아니라는 것을 이해했습니다.
5. 결국 이 채용문서작성이란 권한을 구현시키기 위한 자문을 구하고자 간곡하고 꾸준히 글을 올려 봅니다..
제 글을 읽어주시고 좋은 재능 기부해주시는 모든 분들께 항상 감사드리고 있습니다.
댓글 4
-
정도의길을걷기싫다
2013.07.26 10:50
-
큰성565
2013.07.26 10:51
그대로 하겠습니다!.. 이거 기회가 되면 팁란에도 정리하거나 recruit 개선버전 자료실에 올려보면 엄청 사람들이 좋아할것같습니다! -
정도의길을걷기싫다
2013.07.26 11:21
다른답변입니다 (이거도 채택하지마세요)
아래 우측에 채용정보등록을 - 지원하기 ( 지원취소) 로바꾸는 방법
ftp 내 xe/modules/recruit/lang
lang.xml 편집 148 번째 '채용정보등록' 을 원하는 형태로 / 154번째 '채용취소?' 를 원하는 형태로 바꾸시면 됩니다
-
큰성565
2013.07.26 11:33
옙 꼼꼼하게 봐주고 계시네요! -
큰성565
2013.07.26 11:17
Warning: Cannot modify header information - headers already sent by (output started at /free/home/cherrycob/html/modules/recruit/recruit.view.php:1) in /free/home/cherrycob/html/classes/display/DisplayHandler.class.php on line 87
Warning: Cannot modify header information - headers already sent by (output started at /free/home/cherrycob/html/modules/recruit/recruit.view.php:1) in /free/home/cherrycob/html/classes/display/DisplayHandler.class.php on line 330
Warning: Cannot modify header information - headers already sent by (output started at /free/home/cherrycob/html/modules/recruit/recruit.view.php:1) in /free/home/cherrycob/html/classes/display/DisplayHandler.class.php on line 331
Warning: Cannot modify header information - headers already sent by (output started at /free/home/cherrycob/html/modules/recruit/recruit.view.php:1) in /free/home/cherrycob/html/classes/display/DisplayHandler.class.php on line 332
Warning: Cannot modify header information - headers already sent by (output started at /free/home/cherrycob/html/modules/recruit/recruit.view.php:1) in /free/home/cherrycob/html/classes/display/DisplayHandler.class.php on line 333
Warning: Cannot modify header information - headers already sent by (output started at /free/home/cherrycob/html/modules/recruit/recruit.view.php:1) in /free/home/cherrycob/html/classes/display/DisplayHandler.class.php on line 334
Warning: Cannot modify header information - headers already sent by (output started at /free/home/cherrycob/html/modules/recruit/recruit.view.php:1) in /free/home/cherrycob/html/classes/display/DisplayHandler.class.php on line 335
Warning: Cannot modify header information - headers already sent by (output started at /free/home/cherrycob/html/modules/recruit/recruit.view.php:1) in /free/home/cherrycob/html/classes/display/DisplayHandler.class.php on line 118
Warning: Cannot modify header information - headers already sent by (output started at /free/home/cherrycob/html/modules/recruit/recruit.view.php:1) in /free/home/cherrycob/html/classes/display/DisplayHandler.class.php on line 118php파일을 메모장이나 해서 수정하면 안되나요? 요런 메세지가 바로 떠 버려서...수정을 못했습니다 t_T
-
정도의길을걷기싫다
2013.07.26 11:23
UTF8 character set과 호환되지 않는 일부 텍스트편집기에 의해 발생활 확률이 있습니다 울트라에디터나 웹에디터 편집기로 수정하세요 -
킴똥똥
2013.07.26 11:24
@큰성565 http://www.editplus.com/kr/ -
큰성565
2013.07.26 11:33
앗 넵 킴똥똥님도 봐주고 계셨군요 ! ㅎㅎ -
큰성565
2013.07.26 12:02
어째서인지 울트라에디터로 수정해도 같은 오류메세지가 뜹니다 -_ㅠ -
정도의길을걷기싫다
2013.07.26 11:36
정확할지 모르겠고, 될지 모르겠지만 해보세요
FTP 내 xe/modules/recruit/tpl 에서 index.html 편집
62번째줄 ~ 64번째 줄을 아래 코드로 바꿔보세요
<div class="btnArea">
<span class="btn"><a href="{getUrl('act','dispBoardWrite','document_srl','')}" cond="$is_logged && $grant->write_document" >{$lang->cmd_write}...</a></span>recruit/conf/module.xml 에서 아래와 같이 write_document로 작성했을시 write_document를 강제적으로 불러와
특정권한자에게 글쓰기를 표시하게 하는 방법인데 될지 모르겠네요
// <grant name="write_document" default="guest">
<title xml:lang="ko">채용 문서 작성</title>
<title xml:lang="en">write document</title>
</grant>
-
큰성565
2013.07.26 11:55
일단 울트라에디트를 다운받아서 그것을 이용하여 저장한 index파일로 바꿔봤지만 실패했습니다!
아직 코어가 안깔려서 확인은 못해봤고 다른것부터 말씀드릴게요 (이거 답변채택하지마세요)
아래와 같은 문구는 xe/modules/recruit 내의 recruit.view.php 를 편집하세요
148번 줄~150번의 문구를 고쳐주시거나 원하시는 형태로 바꾸시면 되세요