AnimeClub - zbXE... : zeroboard XE

XpressEngine에 관련 내용에 대해서 이야기 합니다.

icon 실시간 쪽지 애드온

조회 수:2570 등록일:2008.08.07 17:12:05 (*.234.236.247)
현재 쪽지기능을 창을 새로고침하거나 페이지를 이동하지 않더라도 체크해서 표시해주는 애드온 입니다.

첨부파일을 애드온(addons) 폴더에 복사하여 주시고 XML.request.php은 외부페이지로 연결 시켜줘야 합니다.

real_message.jpg

설치 방법
1. real_message.zip 파일을 압축울 풀면 real_message 폴더와 XML.request.php 파일이 나온다.
- [폴더] real_message
- [파일] XML.request.php

2. [폴더] real_message는 addons 폴더 안에 복사한다.

3. [파일] XML.request.php은 외부페이지 연동을 시키기 위한 파일이므로 임의의 곳에 복사한다.
(외부페이지로 사용할 임의의 폴더에 복사해두세요)

4. 관리자페이지에서 외부페이지를 하나 설정하여 레이아웃이나 기타 설정을 최소(아무것도 설정하지말고)로 설정하고
해당 XML.request.php파일의 경로를 입력하여 외부페이지를 만든다.

5. 관리자페이지에서 애드온 real_message 설정을 눌러 위 그림대로 XML request용 으로 만든 외부페이지 이름을 적는다.
(이름이 잘못되거나 형식이 잘못되면 오류납니다.)

6. 시간 설정은 제로XE를 이용하여 결과물 출력시 최소용량이 1.5KB가 나왔기 때문에 10초보단 30초 정도면 무난할 것 같습니다.

7. 사용하려는 모듈을 체크(이때 꼭 외부페이지로 만든 것도 체크해주어야 한다.)

8. 애드온 실행


주의!! 선조건이 있습니다.

이부분은 저도 애드온이 문제인지 제가 설정을 못한건지 제가 제로XE를 제대로 설치 못한건지 모르겠는데요...

사용자 추가 정보 및 커뮤니케이션 기능 활성화
(member_extra_info)

위 애드온에서 외부페이지를 제외한 나머지를 선택하게 되면 '쪽지보내기' 메뉴가 뜨질 않습니다.
'회원정보보기'나 '글작성보기'는 뜨는데 쪽지보내기만 안뜨더군요.
그렇다고 전체 사용으로 해두고 이용시에는 외부페이지에서 쪽지 존재여부를 읽음과 동시에 없애버립니다.(실제 읽히면 없어지죠)

위 member_extra_info 애드온이 문젠지 제가 문젠지 사용자분들께서도 테스트 해보세요 ^^

그러므로 해당 문제로 오류가 생기니 이를 방지 하는 기능을 하나 넣어주셔야 합니다.



제로XE/addons/member_extra_info/member_extra_info.addon.php 파일을 열어서

    /**
     * 1,2 기능 수행 : 출력되기 바로 직전일 경우에 이미지이름/이미지마크등을 변경
     * 조건          : called_position == 'before_display_content'
     **/


if(Context::get('mid') == '외부페이지모듈명') return; <-- 여기다가 추가

    if($called_position == "before_display_content") {
......

해당 내용을 입력해주세요. 외부페이지에서는 member_extra_info이 실행되면 안됩니다.


위 애드온의 처리 원리는 member_extra_info 애드온에서 쪽지기능을 일부 따왔으며,
제로XE/files/member_extra_info/new_message_flags 폴더에 생성되는 회원의 파일이 있는지를 AJAX XMLhttpRequest를 이용하여
일정 주기마다 체크해서 있으면 바로 쪽지를 보내는 팝업을 실행하도록 한 겁니다.

ps1 : 1.0.4 버전이 나오게되면 검토후에 패치하겠습니다.

ps2 : 질문은 여기 댓글로 하셔도 되고 쪽지로도 받습니다.
(긴 질문일 경우는 쪽지로 주세요 ^^)

List of Articles
번호 제목 글쓴이 날짜 조회 수
193 질문-답변 Cooliris PicLens alljoy 2014-02-19 22914
192 질문-답변 운영잔님 질문드립니다. [1] 인터넷짱 2013-06-08 20838
191 질문-답변 아래글에 이어서.. [4] secret 동쪽에태양 2013-02-24 9
190 질문-답변 piclens 을 수정 하고 싶어요 ^^ [2] secret 동쪽에태양 2013-02-17 3
189 질문-답변 로마네스크 재질문 [2] secret 인터넷짱 2013-01-22 5
188 질문-답변 piclens 1.2 요청합니다. [1] alljoy 2013-01-10 14076
187 질문-답변 로마네스크 최근글 질문입니다. [2] file 인터넷짱 2013-01-04 10438
186 질문-답변 아래글 이전글-다음글 관련 확인했는데... 고민하다가 2012-08-13 13468
185 질문-답변 이전글-다음글 관련 문의드립니다. [2] secret 고민하다가 2012-07-31 5
184 질문-답변 이전글 다음글 다시 질문드립니다. [2] 감사합니다. 2012-05-15 13713
183 질문-답변 이전글 다음글 문의드립니다, [2] 감사합니다 2012-05-09 56876
182 질문-답변 로마네스크 최근 문서 출력 위젯 [3] 종구이 2012-03-31 21358
181 질문-답변 json 추출 글 보고 문의 드립니다. [2] cosmos 2012-03-28 25682
180 질문-답변 이전글 다음글 출력에 관한문의 [2] file 봄날2 2012-03-16 22712
179 질문-답변 이전글 다음글 1.1 버튼색상요 [5] 열공365 2012-03-15 15818
178 질문-답변 흠.. 어떻게 하는거죠?? 위젯이 이상해요..; [3] file 2012-02-27 19965
177 질문-답변 이전글 다음글 위젯이요 [2] 열공365 2012-02-20 35816
176 질문-답변 게시판글을 xml로 파싱하는 방법을 부탁드립니다. [2] ibwj 2011-11-24 29229
175 질문-답변 Cooliris PicLens 애드온 1.5..... [3] secret alljoy 2011-10-30 7
174 질문-답변 위젯: 썸네일 생성에 대해서 질문있어요 [2] 아메아메몬 2011-03-25 18496



CATEGORY
ALL [600]
공지 [3]
[551]
사진 [39]
정보 [6]
소식 [2]
정보 [4]

Skin Info

slide_in
 갱신
 
arrow_in