위젯 프로그램 자료실
| 라이센스 | GPL2 |
|---|---|
| 기타 라이센스 | |
| 적용 버전 | 정식버전(1.0이후) |
1. 팝업창의 Top, Left위치를 설치화면에서 설정 가능하게 했습니다. mh_popup_v1.4.zip
그러므로 위치를 달리한 두개이상의 팝업창도 띄울 수 잇습니다. but 약간의 문제를 일으킵니다. 테스트 해보시면 압니다.
2. "24시간 동안 보이지않기" 오작동 수정했습니다.
1. 내용클릭시 본문으로 가기 추가.
2. 본문내용에 이미지 없을시 노이미지 썸네일 생성됨.
3. "24시간 팝업창 보이지않기"가 제대로 작동되지를 않아서 아래의 문구 변경.
그리고 잡다한 소스정리
1. 가로폭이 고정이 되질 않아서 최상단 이미지제거 했습니다.
2. 최대한 table을 줄이고 div로 변환했습니다.(소스가 좀 깔끔해 졌습니다.)
[3월30일 V1.1수정]
1. 가로폭이 고정됩니다.(이미지 재사입)
2. MH멀티위젯과 같이 출력해도 테이블 정상 출력됩니다.
3. 썸네일 크기변환을 추가 했습니다.
4. 파폭에서도 팝업닫기가 됩니다.(블루게이트님 지원)
[3월31일 V1.2수정]
1. 24시간 팝업창 보이지 않기 추가했습니다.(블루게이트님 http://www.bluegate.kr 이 작성해 줌)
Zbxe초창기에 만들었던 팝업창을 이리저리 손을 보아 올립니다.
아직 미숙한 점이 많지만 고수님들이 보시고 더욱 좋게 만들어 주시면 좋겠네요.
먼저 다운받은 파일의 압축을 풀어서 mh_popup 폴더를/zbxe/widgets/ 안에 올립니다.
페이지수정에 가서 'Mh_PopUp 출력' 을 선택하면 아래와 같이 나옵니다.
v1.1을 설치하신분은 파일의 압축을 풀어서 mh_popup 폴더를/zbxe/widgets/ 안에 덮어씌우시면 됩니다.
썸네일, 작성자, 작성일, 목록수, 조회수, 제목글자수, 내용글자수를 조절 하실 수 있습니다.(기본으로 하셔도 됩니다.)
설정을 하고나면 페이지수정에는 별 변화가 없을 것입니다. 그러나 한줄로 굵은선이 생긴 것이 위젯이 생성된 것입니다.
마우스로 아래로 드래그하면 화면이 보입니다.(되도록이면 폭을 가늘게 두세요) -- 저장을 누르면 화면에 팝업창이 뜹니다.
[앞으로 수정해 나가야 할 길]1. 팝업의 화면위 위치를 설정하는 방법
지금은/zbxe/widgets/mh_popup/skins/notice/css/normal.css를 편집기로 열어서
첫줄 .logo { position:absolute; left:250px; top:40px; 에서 left와 top을 바꾸어야 하는데
고수님들의 소스를 보고 응용해 봐도 잘 안되네요. 방법을 좀 가르쳐 주세요....^.^
2. 하루동안 팝업창 띄우지 않기를 구현해 볼려고 했는데 생각보다 어렵네요.
이건 특정 게시판이나 파일을 띄우는 것이 아니라서 자바스크립트를 주기가 예매하네요.
저의 실력으로는 무리가 있네요. 고수님들에게 물어 봐야 겠네요.
p.s 특정게시판을 만들어서 거기에 팝업내용을 적고 이 위젯에 연결하시면 편리하게 팝업관리를 하실 수 있겠죠.
그럼 더욱 발전하는 Zbxe가 되기를 바라면서 허접한 위젯하나 올립니다.
설치된 페이지보기
그런데 위젯 설치후, 창을 열어놓은 상태에서 다른 사이트를 방문후 돌아오면 매번 홈페이지 전체 레이아웃이 뒤틀려져서 나오는군요.
다른분들은 이런현상이 없는지 궁금하네요?
위젯 제거후 이상없습니다.
<a href="javascript:void(Hide(Notice))" onmouseover="window.status=(':: 보드 닫기 ::');return true;"
onmouseout="window.status=('');return true;">:: PopUp창 닫기 ::</a>
<a href="javascript:void(Hide(xGetElementById('Notice')))"
onmouseover="window.status=(':: 보드 닫기 ::');return true;"
onmouseout="window.status=('');return true;">:: PopUp창 닫기
::</a>파폭 등 브라우져 닫히지 않는 문제
확인해보진 않았습니다.;;
편법이지만 아래에 있는 위젯인
팝업삽입 위젯 0.2.1 + 팝업관리 스킨 v0.2 http://www.zeroboard.com/16632014
이것과 같이 혼합해서 사용하니 
mmx900님의 팝업안에 저의 팝업이 들어가는 형식으로 되어서 작동이 되네요.
근데 설정하기가 좀 까다롭네요.
아래와 같이 수정해보시기 바랍니다.
수정전:
<a href="javascript:void(Hide(Notice))"
수정후:
<a href="javascript:void(xHide('Notice'))"일정기간 뜨지 않게 하는것은 쿠키를 사용하시면 될것 같습니다.
간단한 쿠키 사용예를 만들어 봤습니다.
응용하시면 쉽게 만들수 있으리라 생각합니다.
바로가기 http://www.bluegate.kr/?document_srl=25578

주로 IE6을 사용하구요~
제 홈에 설치해봤는데 지난번 버전에도 그렇고 이번 수정버전에도 위의 그림처럼 나오더군요.
( 저만 그런건지 모르겠습니다;;; )
그래서 /zbxe/widgets/mh_popup/skins/notice/list.html의 10번째줄에...
<DIV> 이렇게 적혀 있는 부분에 지난버전처럼 <DIV class="box">로 변경해주고...
/zbxe/widgets/mh_popup/skins/notice/css/normal.css파일에서 3번째줄에...
.box { width:307px; background-color:#ffffff; }
위의 소스 한줄을 추가해 주니 아래의 그림에서 보시다시피 정상으로 출력되네요.
(더 자세히 말씀드리면 width값을 적당히 넣어주니 되더군요.)

초보라서 원인을 잘 모르겠습니다만 해결이 되어서 댓글 남깁니다.
좋은 위젯 올려주셔서 감사합니다^^
잘사용하겠습니다~
이것 때문에 한참을 블루게이트님을 괴롭혀서 다시 여쭤보기가 그렇네요. 그래도 24시간은 아니지만 페이지에 머무르는 동안은 작동되니 그것만으로라도 위안을 삼으세요.
그리고 팝업창 위치 설치화면에서 설정할 수 있는 버전 만들었으니 다시 받으시면 좋을 겁니다.
바로가기
외부페이지나 페이지를 따로 만들어서 띄우면 팝업이 아니라 다른 사이트처럼 떠서..어케 처리를 해야할지....머리가 안돌아가요..ㅜㅜ
좋은 위젯 만들어 주셔서 감사드려요 초보라서 해결이 안되어서 질문 드려봅니다
제가 똑띠님의 2차 템프릿을 사용중인데요
이 위젯을 적용시키면 카멜레온 스킨의 웹진 형태의 최근 게시물 폭이 반정도로 줄어 드네요...
똑띠님의 2차 배포판 메인 레이아웃에서는 페이지 수정이 없어서 위젯을 선택한 후 각각의 셋팅을 설정 한 후 코드를 생성하여 레이아웃 편집에서 붙여넣기를 하거든요(..제가초보라서 그렇게 빡에 못해서요)
이생성된 코드를 어느 부분에 넣어야 정상적으로 표현이 될까요?
===
감사합니다...카메레온 위젯을 다시 받아서 설치하니 정상적으로 동작합니다..
팔공산님 위젯 프로그램이나 카메레온 스킨 정말 좋~~습니다. 감사!
질문 하나 더 드려봅니다.
똑띠님의 홈페이지에 가면 팝업 게시판 에"날짜를 지정해 놓고 해당 날짜가 지나면 팝업창이 안뜨는 팁" 있던데 이 위젯 프로그램도 해당 되나요..
님께서 만드신 이 위젯 프로그램도 날짜를 지정해 놓고 해당 날짜가 지나면 팝업창이 안뜨는게 하려면 어떻게 해야 할까요..
방법이 있다면 설명 좀 부탁 드립니다. 참고로 저는 XE는 정말 하루강아지님입니다 뭐 다른 것도 마찬가지지만! 자세히 좀
설명 해주면 고맙겠습니다.. 하루동안 안보기는 잘 됩니다. 제 컴에서는
이상하네요.
님의 이미지보고 저도 카멜레온웹진과 팝업 같이 배치해 봐도 님같이 줄어 들지를 않는데요.
이미지만 보고 대충 짐작컨데 아마 css과 서로 충돌이 나는 것 같네요.
이미지만으로는 어떻게 된 일인지 알아보기는 힘들고요,
최신판 받아서 다시 설치해 보세요.
http://jcas.co.kr/zbxe/xemy/154654








버그 수정부탁드려요 WinXP Professional , Firefox 3 Beta 4 에서 Popup창 닫기를 눌러도 팝업창이 닫히지 않습니다.