묻고답하기
글쓰기 등록시 알림기능을 만들 수 있을가요?
2009.02.11 03:37
저의 경우는 xe가 좋아서 대부분의 기능에 만족합니다.
요즈음 조금 사용하다보니 더 편리해지고 싶은 욕망이 생겨서 질문합니다.
현제 쪽지음성기능과 됫글 알리미 기능을 사용하고 있는데 너무 편리합니다.
그런데 글쓰기 등록할 때는 알리미가 없어서 언제 누가 어디에 글이 올라와 있는지 찾아 보는데 많은 시간이 필요합니다.
말을 타니 종을 부리고 싶다더니 이왕이면 글쓰기 등록 알리미 시스템이 갖추어지면 참 좋겠다는 생각이 들어서 질문합니다.
제가 못찾는 것인지 없는 것인지는 모르겠으나 아시는 분 좀 가르쳐 주시면 정말 유용하게 사용하겠습니다.
감사합니다.
새날을 희망차게 맏으세요.
댓글 7
-
비나무
2009.02.11 09:19
글 등록시 '알림' 체크! -
박노열
2009.02.11 10:09
비나무님 답변 주셔서 감사합니다.
글 동록시 알림란 체크는 저 아래 어느곳에서 비나무님께서 하신 말씀 중
비나무님은 습관적으로 글쓰실 때에 알림란을 체크하신다는 글을 읽고 지금 저도 따라하고 있습니다.
그런데 문제는 고객들께서 글을 올리실 때는 체크하게 하는 방법이 없습니다.
만약 프로그램에서 알림에 체크하고 원하지 않는 사람만 해제하도록 한다면 가능할가요?
가능하다면 가르쳐 주세요.
감사합니다.
오늘도 행복하세요. -
비나무
2009.02.11 11:33
http://www.zeroboard.com/?mid=zbxe_user_tip&search_target=title&search_keyword=%EB%B9%84%EB%B0%80%EA%B8%80&document_srl=16495811
이 팁을 응용해서 알림의 경우로 바꾸어서 적용하며 될 듯 한데요? -
박노열
2009.02.11 23:32
안녕하세요.
위의 것을 아래와 같이 수정해 보았습니다만 정확한지는 모르겟습니다.
1.1.5에서도 65, 66은 수정이 가능하고 92줄 아래는 정확히 삽입했으나 아닌듯 하기도하고....
수정하고 게시판 설정 / 스킨 으로 가면 나타나지 않습니다.
글 등록시 알림 완료
1. zbxe설치폴더/moudles/board/skins/xe_board/skin.xml 파일의 ine 92 아래줄에 소스를 삽입한다.<var name="secret_document" type="select">
<title xml:lang="ko">글 등록 알림</title>
<title xml:lang="jp">글 등록 알림</title>
<title xml:lang="zh-CN">글 등록 알림</title>
<title xml:lang="en">글 등록 알림</title>
<options value="Y"><title xml:lang="ko">YES</title></options>
<options value="N"><title xml:lang="ko">NO</title></options>
<description xml:lang="ko">
모든 글 등록을 알리시겠습니까??
</description>
</var>2. zbxe설치폴더 /moudles/board/skins/xe_board/write_form 파일의
line65 <input type="checkbox" name="is_secret" value="Y" <!--@if($oDocument->isSecret())-->checked="checked"<!--@end--> id="is_secret" />
line66 <label for="is_secret">{$lang->secret}</label> 을
아래의 소스로 치환한다.<!--@if($module_info->secret_document=='Y')-->
<input type="hidden" name="is_secret" value="Y" checked="checked" id="is_secret" />
<!--@else-->
<input type="checkbox" name="is_secret" value="Y" <!--@if($oDocument->isSecret())-->checked="checked"<!--@end--> id="is_secret" />
<label for="is_secret">{$lang->secret}</label>
<!--@end-->3. 위 1.2.의 과정을 수행하시고 게시판설정>스킨관리에 가시면
표에서
글 작성에 "Y"로 하시면 모든글 등록에 알림으로 작성됩니다
실력이 없어 일리 저리 연구하고 몇번 고쳐 보아도 적용이 안되는군요
참고로 검토해 주실 수 있을 런지요.
감사합니다 -
비나무
2009.02.11 11:53
항상 알림이 기본으로 체크되어 있게 만드시려면,
/modules/document/document.item.php 파일을 에디터에서 여셔서
119번째 줄 근처의 아래부분을
function useNotify() {
return $this->get('notify_message')=='Y' ? true : false;
}
아래와 같이 수정하세요. (급하게 찾은 것이라 맞는지... ^^;;;;)
function useNotify() {
if(!$this->isExists()) return true;
return $this->get('notify_message')=='Y' ? true : false;
}
-
박노열
2009.02.11 13:14
비나무님 감사합니다.
친절히 가르쳐 주시고 또 힘들게 급히 찾아서 가르쳐 주시니 대단히 감사합니다.
저는 개인의 직업(?)상 시간이 일정치 않아 언제라고 부르면 나가야 하는 섬기는 사람이라서
지금 서대문 적십자 병원으로 출발합니다. 심방 다녀 온후에 차근 차근히 해 보겠습니다.
베푸시는 은혜에 백배 은총이 내려지기를 기원합니다.
God Bless you! -
박노열
2009.02.11 21:48
안녕하세요
알림 고정 항목은 위와 같이 하니 정확하게 됩니다.
다른 부분은 연구해 보겠습니다만 희망이지오.
감사합니다.
행복한 밤 되세요.
God Bless You!