애드온

checkDoCallModuleAction.v.0.2

이온디
2023.03.30 0
checkDoCallModuleAction.v.0.2

스크린샷 

(스크린샷을 올려주세요)

상세정보 

이 상품은 XpressEngine(이하 XE)의 게시판 스킨 상품입니다. 

이 스킨은 XE/라이믹스를 지원합니다. 

[라이센스] 

설치 및 사용방법 

1) 다운로드 

checkDoCallModuleAction.v.0.2.zip

2) 사용방법

checkDoCallModuleAction 애드온은...

추천, 비추천, 신고를 할 때 확인창을 띄워 잘못 클릭하여 해당 액션을 실행하는 일이 없도록

방지해주는 애드온입니다.

 

이 애드온은 구매 포인트가 무료입니다.

 

소스를 보시면 아시겠지만 매우 간단한 애드온입니다.(단순 js 파일 추가 정도..)

 

VersionHistory

v.0.2 모든 곳에서 작동하도록 변경

v.0.1 최초 릴리즈 게시판 본문에서만 작동하도록 설정.

 

왜 이런 애드온을..?

아까도 실수로 회원을 신고해버렸습니다.(어떤 회원을 신고했는지도 모르겠습니다..)

이런 불상사가 일어나지 않길 바라는 마음에서 한번 만들어보았습니다.

 

이 애드온은 충분한 검증을 거치진 않았습니다.

따라서 예상치 못한 문제가 발생할 수 있습니다..! 사용에 주의 바랍니다.

 

기존 함수를 덮어쓰기 하는 방식으로 해당 함수를 실행하기전에 confirm을 사용하여 사용 여부를 묻습니다.

 

현재 지원하고 있는 액션은 아래와 같으며,

 

1
2
3
4
5
6
case 'procDocumentDeclare': msg.act = '이 글을 신고'break;
case 'procDocumentVoteUp': msg.act = '이 글을 추천'break;
case 'procDocumentVoteDown': msg.act = '이 글을 비추천'break;
case 'procCommentVoteUp': msg.act = '이 댓글을 추천'break;
case 'procCommentVoteDown': msg.act = '이 댓글을 비추천'break;
case 'procCommentDeclare': msg.act = '이 댓글을 신고'break;

 

지정되지 않은 액션에 대해서는

 

실행으로 대체하여 묻게 됩니다.

(ex 정말 실행하시겠습니까? )

 

 

당연한 이야기겠지만...

doCallModuleAction() 함수를 사용하지 않는 액션에 대해서는 작동하지 않습니다.

작동하는 함수는 대표적으로 추천,비추천,신고,스크랩 등이 있습니다.

 

미리보기

0.jpg




아직 리뷰가 없습니다.

맞는 자료를 못 찾으셨나요?