웹마스터 팁

1.7 버전에서 관리자 UI의 몇가지 변경사항이 있습니다.

  1. 상단 어드민바
  2. 사이트 메뉴 편집
  3. 사이트 디자인 설정
  4. 설정 페이지의 "고급" 등등


이중에서 사이트 메뉴 편집의 개념과 사용법에 대해 생각해보겠습니다.


이전 버전사용자에게는 1.7 버전 메뉴관리 방식이 매우 불편하다고 생각하시는 분들이 많은 것 같습니다.

그러나 이것은 용어가 주는 혼란으로 개념정리를 잘하면 1.7 버전이 더 편리하고 쉽습니다.

  • 이전 버전에서 게시판 관리, 페이지 관리 등 각각의 모듈 관리페이지에서 생성,삭제,수정 등 모든 관리를 하고 메뉴관리에서 해당 모듈을 연결하였으나
  •  1.7 버전에서는 모든 모듈의 생성,삭제,수정 등  관리 기능이 "사이트 메뉴 편집"에 통합되어 있습니다.(각 모듈 관리 페이지가 지금도 있으나(생성기능 제외)  )
  • 통합시키는 과정에서 생성된 모듈의 주소는 결국 메뉴에 사용될 것이므로 메뉴라고 지칭하고 있습니다.
  • 예전의 메뉴관리는 바로가기 메뉴라는 이름을 붙여 다 같은 메뉴로 취급하고 있습니다.
  • 이 두가지 메뉴는 사이트에서 메뉴로 사용할 때 시각적 최종 결과물은 같으나 탄생의 과정은 다르므로 관리 방법은 다릅니다. 

1.7 버전에서 지금 상태에서 UI를 관리부분과 메뉴부분(바로가기 메뉴)을 분리했다면 1.7 버전의 장점을 그대로 살리고 혼란은 생기지 않았을 것입니다.  


1.7 버전의 메뉴의 관리방식은 다음과 같습니다.

  • 모든 모듈(인스턴스) 생성을 "사이트 메뉴 편집"에서 해야 한다.
  • 메뉴와 모듈이 1대1로 연결되어 있다. 
    따라서 메뉴에 연결되지 않은 모듈은 XE상에서 관리할 방도가 없다.

XE에서 메뉴는 두가지 종류가 있습니다. (사실 모두 메뉴라고 지칭하고 있으나 이 부분은 용어와 개념정리가 필요한 부분입니다.) 

  • 페이지, 게시판 등 생성된 모듈이 직접 연결되어 있는 메뉴와
  • URL 이나 모듈 주소가 링크되어 있는 바로가기 메뉴이다.

모듈이 직접 연결되어 있는 메뉴는 삭제하면 해당 모듈도 삭제됩니다. 

예를 들어 공지사항 게시판의 메뉴를 삭제하면 공지사항 게시판은 물론 공지사항 게시물까지 삭제됩니다.
매우 주의해야 할 사항입니다.

사이트메뉴편집 사용법

사이트메뉴편집에서의 기능은 두 가지가 혼합되어 있습니다.

  • 모듈의 생성/삭제/설정 등 관리 부분과
  • 메뉴 연결 부분이다.

사용자 입장에서 

이 통합된 기능을 사이트맵으로 분류하여 사용하면 이전 버전과 같은 개념으로 사용할 수 있습니다.


즉, 사이트 맵을

  • 모듈을 생성하고 분류, 관리할 사이트맵은 따로 구분하여 생성하고(기존의 모듈 관리 페이지 개념),
  • 웹사이트의 메뉴로 사용할 사이트맵은 바로가기 메뉴를 사용하여 별도로 만든다.(기존의 메뉴관리 개념)

가. 메뉴가 많을 경우 불편하다?

사이트맵과 메뉴가 아주 많을 때는 폴더아이콘 i_folder_open.gifi_folder_close.gif 을 누르면 접거나 펼칠 수 있습니다.

오히려 사이트맵 구성시 모듈분류기능까지 넣어 관리할 수 있습니다.

img031.pngimg032.png


나. 업데이트 이후 기존의 메뉴가 혼란 스럽다?

  1. 관리에 사용할 사이트맵을 생성합니다.예를들어 게시판사이트맵/페이지사이트맵/ 등등 또는 제1지점/제2지점 등등
  2. 모듈에 연결된 기존의 메뉴는 잘라내기/붙여넣기를 사용하여 각 사이트맵으로 이동시킵니다.
    (복사/붙여넣기는 데이타는 복사하지 않고 모듈만 복사하나 잘라내기는 모듈 자체를 이동시킬 수 있습니다.) 
  3. 사용하는 메뉴를 바로가기로 새로 생성하여 사용합니다.
    (연결 가능한 메뉴는 파란색, 불가능한 메뉴는 회색, 선택 된 메뉴는 회색에 밑줄로 구분이 됩니다.)
  4. 기존의 바로가기 메뉴는 삭제합니다.
    바로가기 메뉴는 링크 아이콘 i_link.gif 으로 구분합니다.

-별로 어려운 작업도 아니고 시간도 오래걸리는 작업 아닙니다.

다. 기존의 생성된 모듈을 사이트메뉴편집에서 찾을 수 없다?

메뉴에 연결되지 않은 기존의 모듈은 Temporary menu에 다 있습니다.

1.7 초기버전에서 일부 모듈이 누락되는 버그가 있었으나 최신버전에서 빠집없이 모두 생성됩니다. 

라. 기존의 메뉴부터 만들어 놓고 나중에 모듈을 생성하는 방법을 사용할 수 없다?

관리자페이지>사이트메뉴편집>사이트맵>메뉴추가>바로가기>URL링크에서 주소에 "#"을 입력합니다.

나중에 모듈 생성 후 "메뉴링크"로 변경하시면 됩니다.



이전 버전에서 할 수 있었는 것은 대부분 1.7버전에서 방법만 약간 다를 뿐 대부분 다 할 수 있습니다.

그래도 불편하다면 생소함에서 오는 것인데 1.7에 익숙해지면 오히려 더 편합니다.


XE 최대의 강점 - 사용자 입장에서 가장 편한 프로그램!!! 


기타 다른 불편한 사항을 말씀해 주시면 제가 아는 방법을 알려드리겠습니다. 










제목 글쓴이 날짜
[위키정복]1탄- 메인 페이지를 만들어보자 [1] kukuriko 2013.07.25
[위키정복]2탄 - 미디어위키의 내부링크를 버그를 해결하자 [2] kukuriko 2013.07.25
[위키정복]3탄 - 사이트내 게시판 등에서 위키링크를 사용하자 [3] file kukuriko 2013.07.25
게시판 에디터에서 자동저장 기능의 시간간격 조절하는 방법 [1] sejin7940 2013.07.26
회원가입시 validation error 가 뜨거나 회원가입이 안될때 [2] 똑디 2013.07.27
1.7 버전 사이트 메뉴 편집 사용법 [4] file 휘즈 2013.07.27
Recruit 모듈 - 일반회원 채용글 등록할 수 있도록 수정 [10] 홍채화 2013.07.27
페이스북 애드온 - 뭐 팁이랄것도 아닙니다. [1] 후아아아~ 2013.07.27
게시판 및 댓글 추천/비추천 카운트가 바로 적용되지 않는 경우 KS 2013.07.28
[팁] 세상의 모든 SNS버튼을 등록해보자. [1] file socialskyo 2013.07.28
자료실(resource)모듈 등록신청 권한적용 안될때 [2] 배포 2013.07.28
카페24로 옮기고 나서 모바일 레이아웃 설정 저장이 안되어서.. 착한부산남자 2013.07.31
XE 위키 모듈에서 소셜XE 댓글 사용하기 novelic 2013.07.31
[위키정복]4탄 - 망할 에러까지 정복하자 [2] kukuriko 2013.07.31
Sketchbook5 게시판 스킨 본문 부분 여백 없애기 [7] file 짤막한글 2013.08.01
XE 내가 작성한 글 모두 일괄 추천하기. [4] 엘카 2013.08.01
cafeXE 위젯 설정에서 대상모듈 저장이 안 되는 경우 투씨 2013.08.02
XE 위키 댓글 삭제 오류수정 [1] 뒤뒤 2013.08.03
저장된 이미지가 없는 경우 게시판 본문 및 Contentlist 위젯에 이미지 랜덤하게 나타내기 가난한법학도 2013.08.04
HTML5를 이용한 시멘틱 XE 레이아웃 만들기 (인트로) [3] 이온디 2013.08.04