이 자료실은 공식 자료실에 포함될 예정이며 신규 등록되지 않습니다.
자료를 올려주셨던 분들은 공식 자료실에 다시 올려주시면 매우 감사하겠습니다.
| 라이센스 : | GPL2 |
|---|---|
| 기타 라이센스 : | |
| 적용 버전 : | 정식버전(1.0이후) |
| 프로젝트 URL : |
적용버전 : 1.2.0 비공식패치 포함
기능에는 별문제 없지만 내용수정 페이지에서 몇몇 분들의 경우처럼 확장변수 정렬이 꼬이네요;;;
소 개 : 확장변수기능의 변화로 작동하지 않았던 mmx900님의 팝업모듈스킨과 팝업위젯을 기반으로 xe_default 보드모듈스킨과 newest_popup 위젯을 수정하였습니다.
mmx900님의 동의는 구하지 못했지만 라이센스가 GPL2로 되어 있어서 그냥 수정해서 올리네요.
원제작자 mmx900님의 게시물 : http://www.xpressengine.com/?mid=zbxe_pds_prog_widget&search_target=title&search_keyword=%ED%8C%9D%EC%97%85&document_srl=16632014
적용방법
1. board.admin.controller.zip
- 첨부된 board.admin.controller.php.zip 파일을 압축해제하여 xe/modules/board/ 에 압축해제 합니다.
- 필요한 확장변수 자동 생성에 필요합니다.
2. xe_default_for_popup.zip
- 첨부된 xe_default_for_popup.zip 파일을 xe/modules/board/skins/ 에 압축해제 합니다.
- 본 스킨은 list style(blog, 갤러리, 웹진 등)을 지원하지 않습니다.
- 본 스킨은 필드별(no, title, 조회수 등) 정렬을 지원하지 않습니다.
- 팝업내용 작성은 에디터스킨을 그대로 사용합니다. 내용작성과 관련한 부가기능 없음;;;
3. newest_popup.zip
- 첨부된 newest_popup.zip 파일을 xe/widgets/ 에 압축해제 합니다.
- 위젯스킨게시판에 올려야 해야 하나 위젯이 독립적이기 때문에 여기에 같이 올립니다.
4. 게시판 생성 후 관리자페이지에서 위젯코드 생성하고 레이아웃의 원하는 곳에 코드를 추가하세요.
위젯추가에 의한 어떠한 내용도 출력되지 않습니다.
새로고침 하면 ~ 끝.
- 기존 mmx900님의 모듈스킨을 이용하셨던 분들은 위 모듈이름으로 게시판을 새로 생성해주셔야 합니다.
처음부터 다시 만들려고 했는데 능력의 한계를 느껴;; mmx900님의 게시물을 수정하였습니다. 연계하지 못해 죄송합니다.
- 팝업모듈스킨의 경우, 스타일 부분에서는 매우 불안정 할 수 있습니다. 손가는대로 수정을 해서;;; 불필요한 css파일이나 js파일이 남아 있을 수 있습니다. info.xml 파일의 version 및 author의 내용이 이상?할 수도 있습니다.;;
완성도는 거의 없지만;; 기능적으로는 작동하는 것 같아 올려 봅니다.
적용페이지 http://idayya.hosting.paran.com/xe/
기능에는 별문제 없지만 내용수정 페이지에서 몇몇 분들의 경우처럼 확장변수 정렬이 꼬이네요;;;
소 개 : 확장변수기능의 변화로 작동하지 않았던 mmx900님의 팝업모듈스킨과 팝업위젯을 기반으로 xe_default 보드모듈스킨과 newest_popup 위젯을 수정하였습니다.
mmx900님의 동의는 구하지 못했지만 라이센스가 GPL2로 되어 있어서 그냥 수정해서 올리네요.
원제작자 mmx900님의 게시물 : http://www.xpressengine.com/?mid=zbxe_pds_prog_widget&search_target=title&search_keyword=%ED%8C%9D%EC%97%85&document_srl=16632014
적용방법
1. board.admin.controller.zip
- 첨부된 board.admin.controller.php.zip 파일을 압축해제하여 xe/modules/board/ 에 압축해제 합니다.
- 필요한 확장변수 자동 생성에 필요합니다.
2. xe_default_for_popup.zip
- 첨부된 xe_default_for_popup.zip 파일을 xe/modules/board/skins/ 에 압축해제 합니다.
- 본 스킨은 list style(blog, 갤러리, 웹진 등)을 지원하지 않습니다.
- 본 스킨은 필드별(no, title, 조회수 등) 정렬을 지원하지 않습니다.
- 팝업내용 작성은 에디터스킨을 그대로 사용합니다. 내용작성과 관련한 부가기능 없음;;;
3. newest_popup.zip
- 첨부된 newest_popup.zip 파일을 xe/widgets/ 에 압축해제 합니다.
- 위젯스킨게시판에 올려야 해야 하나 위젯이 독립적이기 때문에 여기에 같이 올립니다.
4. 게시판 생성 후 관리자페이지에서 위젯코드 생성하고 레이아웃의 원하는 곳에 코드를 추가하세요.
위젯추가에 의한 어떠한 내용도 출력되지 않습니다.
(중요)
- 팝업 게시판 생성시 모듈이름을 꼭 " popup_manager "로 생성해주세요. 그래야 팝업기능에 필요한 확장변수가 자동으로 생성 됩니다. 확장변수 일일이 생성하는게 귀찮아서;;
- 팝업 게시판 생성시 레이아웃 선택을 하시면 안됩니다. 팝업창의 본문이 view_documnet.html을 이용하기 때문에 레이아웃을 적용하게 되면 팝업창에 적용된 레이아웃과 팝업내용이 같이 출력됩니다.
- 게시판 생성 후 확장변수 생성 유무를 확인하세요. 확인후 board.admin.controller.php 파일은 원파일로 교체해도 되고 그냥 둬도 상관없습니다.
- 팝업 게시판 생성시 모듈이름을 꼭 " popup_manager "로 생성해주세요. 그래야 팝업기능에 필요한 확장변수가 자동으로 생성 됩니다. 확장변수 일일이 생성하는게 귀찮아서;;
- 팝업 게시판 생성시 레이아웃 선택을 하시면 안됩니다. 팝업창의 본문이 view_documnet.html을 이용하기 때문에 레이아웃을 적용하게 되면 팝업창에 적용된 레이아웃과 팝업내용이 같이 출력됩니다.
- 게시판 생성 후 확장변수 생성 유무를 확인하세요. 확인후 board.admin.controller.php 파일은 원파일로 교체해도 되고 그냥 둬도 상관없습니다.
새로고침 하면 ~ 끝.
- 기존 mmx900님의 모듈스킨을 이용하셨던 분들은 위 모듈이름으로 게시판을 새로 생성해주셔야 합니다.
처음부터 다시 만들려고 했는데 능력의 한계를 느껴;; mmx900님의 게시물을 수정하였습니다. 연계하지 못해 죄송합니다.
- 팝업모듈스킨의 경우, 스타일 부분에서는 매우 불안정 할 수 있습니다. 손가는대로 수정을 해서;;; 불필요한 css파일이나 js파일이 남아 있을 수 있습니다. info.xml 파일의 version 및 author의 내용이 이상?할 수도 있습니다.;;
완성도는 거의 없지만;; 기능적으로는 작동하는 것 같아 올려 봅니다.
적용페이지 http://idayya.hosting.paran.com/xe/
기존 mmx900님의 팝업위젯을 사용중에 1.2에서는 안되서 중지했는데요 아래 설명 4번 항목 이게 무슨 말인가요.?
전혀 이해를 할수가 없네요 위젯코드를 생성하고 레이아웃에 원하는 곳에 코드를 추가하세요..????
메인 레이아웃 편집에서 한번 코드를 넣어봤더니 메인페이지 창이 50개뜨고 팝업게시물 테스트용 2개 뜨네요
정석대로라면 팝업게시물 테스트용 하나만 나와야 정상인데 뭐가 잘못된듯하네요
생성한 코드가 이게 맞나요
<img class="zbxe_widget_output" widget="newest_popup" skin="default" mid_list="popup_manager" />
4. 게시판 생성 후 관리자페이지에서 위젯코드 생성하고 레이아웃의 원하는 곳에 코드를 추가하세요.
위젯추가에 의한 어떠한 내용도 출력되지 않습니다.
전혀 이해를 할수가 없네요 위젯코드를 생성하고 레이아웃에 원하는 곳에 코드를 추가하세요..????
메인 레이아웃 편집에서 한번 코드를 넣어봤더니 메인페이지 창이 50개뜨고 팝업게시물 테스트용 2개 뜨네요
정석대로라면 팝업게시물 테스트용 하나만 나와야 정상인데 뭐가 잘못된듯하네요
생성한 코드가 이게 맞나요
<img class="zbxe_widget_output" widget="newest_popup" skin="default" mid_list="popup_manager" />
4. 게시판 생성 후 관리자페이지에서 위젯코드 생성하고 레이아웃의 원하는 곳에 코드를 추가하세요.
위젯추가에 의한 어떠한 내용도 출력되지 않습니다.
우선 고맙다는 말씀부터 드립니다.
사용하다가 한가지 두가지 버그가 발견되어 글을 남김니다.
첫번째는 로그인하지 않으면 메인화면 뒤로 갑니다. 이것은 무엇인가 뭐를 건드렸는지 소스를 수정하다 됐습니다.
두번째는 팝업창 50개 쭈르르 떳다는 댓글과 관련이 있지 않나 생각됩니다.
오늘 새로운 게시판을 만들고 확장변수에 Y,N 입력을 만들에 문서를 올리고 Y를 선택했습니다.
작업을 마치고 메인화면에 가니 팝업창이 새롭게 생기는 것입니다. 뭐가 잘못된나 해서 위젯을 삭제하고 사용안하려고 했습니다.
몇시간의 삽질끝에 알아낸것은 다른게시판에 있는 확장변수에서 Y 체크된 내용을 팝업으로 출력하는 것 같습니다.
새로운 게시판의 확장변수 선택을 예, 아니오로 바꾸고 게시물을 작성하니 제대로 작동하네요.
팝업창이 예상하지 않은 것이 뜨는 분들은 팝업이 아닌 다른 게시판의 확장자 선택을 Y, N가 아닌 다른것으로 바꾸어 보세요.







잘 사용하겠습니다.