RX/XE 기능개발 내역
의뢰 전에 실제 구현가부가 걱정되시는 경우
또는 XE로 이런게 구현가능한지 의구심이 드는 경우들을 위해
실제로 XE 기반으로 제작한 기능들을 간단히 소개합니다.

단, 기재한 모든 기능들은 전부 의뢰자들의 요청에 의해 제작된 유료자료들입니다.
( 타사이트들처럼 템플렛형태로 다량 판매 자료로 만들어진 자료들이 아닙니다. )

따라서 가격대가 저가는 아님을 미리 알려드립니다. ( 기존 의뢰자와의 형평성을 감안해 비용측정됩니다)
구매 및 제작 원하시면 XE 제작의뢰 게시판에 글을 남겨주시면 됩니다.

XE 개발팀들도 정말 열심히 노력하시고 고생이 많으신데

무조건 비판만 해서는 안 되겠죠? ^^

 

개인적으로는 지금 메뉴 상태로는,  사이트를 만들기에 무리가 많이 가서

결국 menu 체계를 제가 원하는 방식(?)대로 수정했습니다.    이제는 XE 1.7.3 에서도 제작 가능할듯 싶네요

(다만 업그레이드 될때마다, 고쳐야하는 문제가 따르긴하지만  ㅡㅡ;;  수정한게 한두개도 아니고...)

 

XE 개발팀에서도 한번 살펴보시고,   괜찮은 부분은  유사하게라도 반영해주시면 좋을듯합니다 ^^;;

 

 

 

제 나름 수정한 menu 모듈 올려드립니다.

현재 XE 1.7.3 의 메뉴체계 에 불만이 있으신 분들만 써보세요

 

어떤 문제가 생길지 모르니  (저만 테스트한거기에..  ^^;)

실제 사이트에는 아직 적용하지 마시고,  테스트 사이트 등을 운영하시는 분들만  한번 깔아서 사용해보세요

(실제 사이트는,  추후 이걸 적용해보신 분들이  버그 없다고 할때...  반응 보고 하시길.. 책임 안 집니다 ^^;)

 

 

XE 1.7.3  기반의  메뉴 기능을 개선해보았습니다.

 

1) 메뉴 삭제와 모듈 삭제를 분리

 

-> 메뉴가 삭제될때 원본 모듈(게시판/위젯/페이지 등)  이 삭제 안 되도록 해두었습니다.  

 

    그러면, 메뉴 삭제 후  다른 메뉴에서 이 생성되어있는 모듈을 연결할 수 있어야겠죠?

    또한 게시판에서 모듈을 복사해서 생성한 뒤에,  메뉴에서 연결할 방법이 있어야겠죠?   

 

 

2) 바로가기를 통해  미리 생성된 게시판/모듈등을 메뉴에 바로 연결 가능  (두가지형태로)

 

->  메뉴추가 / 바로가기    한 다음에

    utl 링크탭의  주소란의  http:// 를 지우고,  그냥  mid  값을 기재하시면 되는데..

    이 때, '모듈 설정과 직접 연결 '  에 체크를 해두면,  마치  메뉴추가에서 직접 게시판 생성한 것처럼 게시판과 연결이 되고

         (바로가기가 아니라 생성과 같은 형태가 되기에 아이콘도 바로가기 아이콘이 안 나올겁니다.

          모듈 설정과 연결되기에 메뉴수정에서 메뉴ID 를 바꾸면  모듈의 id 도 같이 바뀌게 되겠죠. )

    '모듈 설정과 직접 연결' 를 체크 안 하고 mid 를 기재하면,  바로가기 로 연결이 걸립니다.

         (바로가기가 아닌 경우..  수정시 모듈자체에 영향은 안 줍니다)

 

    추후 관리 원하는 방식에 맞춰서 '모듈 설정과 직접 연결 ' 를 체크하시면 됩니다. 

   (물론 어느 경우든 메뉴 삭제시 모듈이 같이 삭제되진 않습니다.  관리의 편이를 생각해서 결정하시면 됩니다.

 

 

 

3) 홈페이지 첫페이지 설정 메뉴 도 삭제 가능

-> 홈 아이콘이 있는 메뉴도 삭제 가능합니다.

     물론 재연결도 가능합니다. 

 

 

 

설치 방법 :

 

moduls/menu  를 지우지 마시고..  (제가 올리는 수정모듈에 흠이 있을수도 있으니 ^^;;)

기존 걸 menu_bk  로 폴더명을 변경하신 후에

첨부파일 중에,  menu.zip 을 압축풀고,   modules/  폴더 안에,  첨부한 menu  폴더를 올려보세요

참고로 수정내용은 txt 파일로 같이 첨부해드립니다.

 

혹시나 이거 적용후,  사이트가 박살나면...

새로 올린 menu 폴더 지우고,  menu_bk 를 menu 로 변경해서 복원하시면 될겁니다 ^^;;

 

(혹시나의 상황에 대해 절대 책임지지 않습니다 ^^;;  실사이트에는 아직 적용하지 마세요!)

 

 

테스트해보시고, 

잘 되면 잘된다...  고 의견 남겨주시고  (다른 분들도 도전해보시도록..    피해자를 늘려야죠 ^^;; )

문제가 있거나 어떤 문제가 있는지 댓글 달아주세요 ^^;  ( 보완하고, 정 못 쓸정도가 되면 이 글 지워버리게요 ^^;;;)

 

 

 

참고로,    게시판 1.7 에 게시판 신규생성 버튼 넣는 방법은

modules/board/tpl/index.html 에서..

<a class="x_btn modalAnchor x_pull-right _manage_selected" href="#manageSelectedModule">{$lang->cmd_manage_selected_board}</a>

아래에 추가해주시면 됩니다.

<a class="x_btn x_pull-right" style="margin-right:10px" href="{getUrl('act','dispBoardAdminInsertBoard','module_srl','')}">{$lang->cmd_create_board}</a>

 

 

ps. 현재 XE 1.7.3 자체의 몇가지 하자는 이 개선에서는 그냥 무시합니다. ^^;;

예를들어,  모듈 연결된 설정의 메뉴ID 를 변경하면,   바로가기 링크걸린 다른 메뉴의 ID 값은 같이 변경 안 된다든지 등..

 

 

=======================================

 

1. 1차수정 (130316 20:35)

   1) 기존에는 바로가기로 생성된 mid 만 연결가능하게 했었는데 (없으면 에러뜨게)

       사이트맵을 먼저 생성 후 게시판을 복사할 수도 있으니 생성되지 않은 게시판들에 대해서도

       사이트맵에서 먼저 메뉴 생성하고 지정가능하게 변경

 

   2) 메뉴 수정시 이상한 alert 창 하나 뜨던거 삭제

전체 151건
번호 카테고리 제목 등록일
151 그 외 기능 개발 가입후, 등급변경 위한 별도의 실명인증/ 본인인증 (중복방지기능 추가) 2012.05.23
150 그 외 기능 개발 레이아웃 - 서브메인 페이지의 최근게시물 자동 배치 기능 2012.05.23
149 그 외 기능 개발 RSS - XE기반에서 썸네일 및 확장변수까지 RSS 에서 끌어올 수 있도록 수정 2012.06.04
148 그 외 기능 개발 회원이 자기의 서브ID 생성하는 기능 제작 2012.06.24
147 그 외 기능 개발 접속 국가에 따라 기본 언어값을 다르게 설정하는 기능 2012.07.19
146 그 외 기능 개발 다국어 사이트 구현 형태 - 크게 3가지 2012.08.01
145 그 외 기능 개발 카테고리값으로 text 저장되게해서 복수검색 되도록 2012.10.14
144 그 외 기능 개발 외부 서버의 회원정보를 이용해 XE 회원정보가 가입/갱신 관리 되도록 2012.10.19
143 그 외 기능 개발 마스터 패스워드 기능 - 어떤 아이디든지 로그인 가능 (관리자 전용) 2012.10.26
142 그 외 기능 개발 전체 메뉴 중 하나를 랜덤으로 첫페이지로 나타나도록 하는 기능 2012.11.23
141 그 외 기능 개발 모든 게시판에 자동으로 공지글로 나타나게 하는 전체공지 기능 구현 2012.11.23
140 그 외 기능 개발 자기가 쓴 비밀글을 제외하고 비밀글을 목록에서 숨기는 기능 구현 2012.11.23
139 그 외 기능 개발 게시판 또는 Product 모듈에서 특정글과 특정 카테고리의 노출을 아예 제외시키는 기능 2012.11.23
138 그 외 기능 개발 최신글과 공지를 썩어 일정수 이상을 공지로 인식 별도 출력하는 기능 2012.11.23
137 그 외 기능 개발 게시판 하나를 여러 메뉴나 레이아웃에 공유하는 기능 2012.11.29
136 그 외 기능 개발 특정글 , 카테고리, 게시판을 타게시판에 공유하는 기능 구현 2012.11.29
135 그 외 기능 개발 본문내 이미지 확대시 모달이 아닌 새창으로 뜨게하는 기능 구현 2012.12.21
134 그 외 기능 개발 이용약관/개인정보취급방침 애드온 모바일에서 작동하도록 2013.01.10
133 그 외 기능 개발 게시글 복사시 확장변수까지 (특히 eid 기준으로) 복사하는 기능 구현 2013.03.02
» 그 외 기능 개발 XE 1.7.3 에서 메뉴 모듈 변경 file 2013.03.17
카테고리
XE Login