애드온 프로그램 자료실
| 라이센스 | GPL2 |
|---|---|
| 기타 라이센스 | |
| 적용 버전 | 정식버전(1.0이후) |
알림! 제로보드 XE 1.0.3버전에서는 자체 기능으로 모듈 선택이 가능하고, 이 애드온의 모듈 선택 기능은 보이지 않습니다. 1.0.3이후의 제로보드를 사용하시는 경우 적용할 모듈을 선택하시면 됩니다.
Ver 0.8 : 문서 모듈에서 작성한 글들에 대해, 본인 글의 스크랩은 허용 하는 설정 추가. 정말 오랜만의 업데이트 입니다. 추천수 11 감사합니다.^^
guny님이 중국어 홈피에 올리신 중국어 번역 추가..^^
추천수 6 감사합니다~! ㅋㅋ XML파일에 영문.. 엉망이지만 써봤는데.. 수정 해주시면 감사하겠습니다^^
Ver 0.7 수정사항 mid값에 예외가 없이 적용됩니다~!!!! 와우~~!!!! 신나요~!!! ㅋㅋㅋ(called_position수정) 이제 거의 버그 없을듯 싶네요~!
Ver 0.6 에서 수정된 점 : 컴포넌트에서 애드온 작동 안하는 것 설정 가능하게 수정.
Ver 0.5와 다른점은
- 글쓰기 모드에서 적용여부를 선택 할 수 있습니다.
- 제외 회원 아이디를 콤마(,)로 구분하여 쓸 수 있습니다.
- 제외 회원 그룹을 정할 수 있습니다.
마우스 오른쪽 버튼 클릭 금지, 마우스 드래그 금지, [Ctrl], [Alt], 등의 몇몇 특수키 금지 기능을 갖춘 스크랩 금지 애드온입니다.
Ver.0.41이하 버전과 다른점은,
- 적용하지 않을 아이디를 선택할 수 있습니다.
스크랩 금지 애드온 사용법
- noscrape.zip 파일을 다운 받습니다.
- 다운받은 파일의 압축을 풉니다.
- 첨부파일을 압축 해제하여 나오는 noscrape폴더를 zbXE가 설치된 폴더/addons 안에 넣습니다. (다르게 말하면, noscrape.addon.php파일과 conf폴더의 위치가 zbXE가 설치된 폴더/addons/noscrape 안에 있으면 됨.)
- 관리자 페이지에 접속하여 애드온 설정을 합니다. (꼭!!!)* 특수키 사용시 나오는 경고창의 문구를 입력할 수 있도록 했습니다. (문구에는 가능하면, 따옴표가 포함되지 않도록 해주십시오. 외 따옴표는 스크립트 에러를, 쌍 따옴표는 설정창의 문제를 일으킵니다.)
선택하는 모듈은 이 애드온을 적용하지 않을 모듈을 선택합니다. (*선택된 모듈에서는 드래그, 오른쪽 버튼 특수키 사용가능)

스크랩 금지 애드온의 설정창 모습입니다.

이 애드온에서 문제가 발생하면 "자세히" 문제사항을 써주세요.

매뉴얼... 노력하겠습니다...
그런데 F1과 F11은 왜 차단하신건가요?
조합해서 뭔짓을 할 수 있기 때문인걸까요 ?=ㅅ=;
저번에는 글쓰기 모드시 드래그가 가능하도록 되어 있었는데
이번에는 따로 글쓰기 모드를 체크를 하지 않는군요.
그냥 글쓰기 모드에서 글쓸때는 드래그가 되는것 같지만
흠~ 작성자가 선택할 수도 있나요? 그럼 더 좋을텐데 .. 모든 게시물에 적용되는게 아닌 작성자가 스크랩금지를 원할때 적용가능했으면 좋겠네요
정말 좋은 애드온 올려주셔서 감사합니다. (__)
바로 다운 받아서 적용시켜 보았는데요..
말씀대로 http://제계정제로보드/addons/ 요기에 맞게 넣었는데..;; 어찌 된 일인지;;
설정이 안뜨는겁니다.
혹시 업로드가 잘못되었나 지우고 다시 해봐도 똑같네요 ㅠㅍㅠ (아래에 그림첨부요~)
그리고 만에 하나 압축플그램 버젼이 틀릴까봐 알집 최신버젼과 빵집 최신버젼으로 각각 풀어봤는데도 똑같았습니다;
무슨 문제인지 혹시 알수 있을까요/?? (혹시; 제가 싸구려 호스팅을 써서? ㅡㅡ;) 도와주세요 ~
민수님 안녕하세요.
직접파일까지 올려주시고 정말 감사합니다. (__)
전에 있던 파일 지우고 알려주신 경로에 맞게 올렸는데 역시나 저는 안되는 군요 ㅜㅍㅠ
무슨 이유인지 모르겠지만 암튼 ;;; 아쉽게도 저는 활용을 못할듯 ㅠㅅㅠ
언제나 좋은 자료 올려주셔서 감사합니다.
참고로 제꺼 제로보드버젼은 v1.0.0 이었습니다. 으헝헝;;
왜 그러죠?
그런데 혹시... '코멘트를 달아야만 첨부파일 다운로드 할 수 있게끔 하기' 같은 기능의 애드온을 만드실 생각은 없으신가요? 예전 제로보드4 시절에 헐랭이 님이 만들어 올린 팁이었는데 굉장히 유용하게 써먹고 있었건만, XE로 넘어오면서 모두 수포가 되어 버리고 말았네요 ㅜ.ㅜ
알트키 누르면 메세지 뜰때 알트키 때지안고 확인 누르고 f 눌러주면 메뉴 뜹니다. ^^;
그럼 소스보기 되죠.. ^^;
잘 사용하고 있습니다.
메뉴에 들어가서 소스 못보게.... 맞는지는 모르겠습니다만...
index.html의 내용으로 frame을 설정해줍니다.
<html>
<head>
<title>Skycheer.co.kr</title>
<%@ page contentType="text/heml;charset=euc-kr" %>
<meta name="description" content="Skycheer.co.kr">
<meta name="keywords" content="Skycheer.co.kr">
</head>
<frameset cols="0,*" frameborder="NO" border="0" framespacing="0">
<frame name="left" scrolling="NO" noresize src="index.php">
<frame name="mainFrame" src="index.php">
</frameset>
<noframes>
<body bgcolor="#FFFFFF" text="#000000">
</body>
</noframes>
</html>
여기서 title은 위 주소 또는 내용으로 계속 고정되며 주소도 고정되어진 상태입니다.
shift 마우스로 클릭해서 열지 않는이상...메뉴에서 소스보기하면 위 소스만 나오죠...
여기서 index.php로 이동하게끔 하면
<HTML>
<head>
<meta http-equiv="refresh" content="1; url=http://skycheer.co.kr/zbxe">
</head>
이 그림 처럼 작성했는데 알아서 변하네요..ㅎㅎ
메뉴에서 소스보기해도 제일처음 index.html의 소스만 나옵니다. frame안은 오른쪽 마우스로 막아놓았기에 봐지지 않죠.
이렇게 하면 초보+중간초보 까지는 소스보기가 힘들지 않을까요?
여기서 shift키만 막아주면 새창으로 열리는 건 없어 질것 같습니다. 그럼 소스보기는 중급이상이 되어야 가능할 듯 ...
추가로 아래 제가 댓글 달아놓았습니다만
1. 메뉴키도 막을 수 있는가요?
2. shift키 막을 수 있는가요?
3. 추가로 상태바에 멘트 나오게도 추가 추가 요청드립니다.
감사히 잘 쓰겠습니다. 꾸벅꾸벅꾸벅꾸벅
스
민수님 고맙게 잘 쓰고 있습니다.
예전 버전은 관리자면 그냥 제외 되었는데 이번에는 관리자라 하더라도 제외 아이디를 적어 줘야 되네요...
제외 대상이 많아서 아이디 등록 갯수를 늘려서 사용하고 있습니다.
그냥 그룹으로 제외시킬수는 없나요....
키보드 모니터링 사용여부를 설정할수 있으면 좋겠네요. 경고창이 뜨는것이 않좋아서(사용자들이 짜증낼까봐) 지우고 사용중입니다. 마우스만 막아도 충분하다고 생각되구요. 다른 키 조합으로 캡쳐할만한 능력의 분이라면 아무리 막아봐야 소스보기로 해결할수 있으니까,,, 너무 과잉 대응일것 같아서, 마우스 누르기와 드래그만 사용중입니다.
고맙습니다. 아주 잘 쓰고 있습니다.(추천 한 방 날립니다...^^)
근데요...(조심스럽게...)
정말 정말로 궁금해서 여쭤보는 건데요...(쓰는 데에는 전혀 지장 없습니다만...^^;)
파일과 폴더명에 scrape을 쓰신 까닭이 있나요?
혹시 scrape가 마우스를 드래그하는 동작을 나타내는 뜻으로도 쓰이나요?(요즘 영어 공부 중이라서...^^;)
하여간 왕 고맙습니다.^^
안녕하세요. 민수님의 애드온들 아주 잘 이용하고 있습니다.
소스에서 17번 18번을 삭제하면 ctrl키와 alt키를 사용할 수 있나 해서 그걸 지웠다가 낭패볼 뻔 했습니다. 역시 php초보는 아무데나 손대는 게 아닌가 봅니다. ㅠㅠ 아무래도 영어도 많이 약하고요.
경고창을 안 뜨게 하면서 ctrl, alt키는 사용할 수 있게 수정할 수 있는 방법이 있을까요?;;;
염치 없지만 부탁 좀 드릴게요. ㅠㅠ
[진짜 마음에 듭니다~ 대단해요, 개발하시는 분들은!!]
전 아래와 같이 레이아웃에 넣어서 사용하고 있다가 이제 지우고
민수님 에드원을 잘 사용하고 있습니다. 감사합니다.
추가로 1번 각 키에 대한 막음에 대해서 멘트를 달리할 수는 없나요?
2번 메뉴키에 대한 막음도 추가해주시면... 제가 해볼려구 했는데 다른세계라...ㅠㅠ
<!--alt,ctrl,오른쪽 마우스 사용금지시작-->
<script>
function click() {
if ((event.button==2) || (event.button==3)) {
alert("오른쪽 버튼은 사용하실 수없습니다");
return false;
}
if(event.oncontextmenu == true){
alert('oncontextmenu');
return false;
}
if(event.ondragstart == true){
alert('ondragstart');
return false;
}
if(event.onselectstart == true){
alert('onselectstart');
return false;
}
event.ondragstart = false;
}
function keypressed(){
var key=event.keyCode;
if (event.ctrlKey == true ){
alert('Ctrl키 사용 불가능 합니다.');
return false;
}
if (event.altKey == true ){
alert('Alt키는 사용 불가능 합니다.');
return false;
}
if (key == 93){
alert('메뉴키는 사용 불가능 합니다.');
return false;
}
}
document.onmousedown=click;
document.onkeydown=keypressed;
</script>
<!--alt,ctrl,오른쪽 마우스 사용금지끝-->
<!--마우스드래그 금지시작-->
<script language="JavaScript1.2">
function disableselect(e){
return false
}
function reEnable(){
return true
}
document.onselectstart=new Function ("return false")
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>
<!--마우스드래그 금지끝-->






경고창 문구 바꿀려했는데 실패했다는 ㅜㅜ 잘쓰겠습니다 ㅋㅋ