웹마스터 팁

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 최대의 강점 - 사용자 입장에서 가장 편한 프로그램!!! 


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










제목 글쓴이 날짜
사랑비Bgm 플레이기 설치하고 제어하기 [5] file 팔공산 2008.11.22
이미지 정보표시(EXIF) 영문을 한글로 [6] file Diver 2008.11.23
1.1.0으로 패치하신분들 이미 모듈이 있습니다 오류 수정 [1] file 김도훈449 2008.11.23
약관 동의 후 가입하기 [2] file findwind 2008.11.24
에디터 본문 및 댓글 입력 글자크기 줄이기 [5] HIKARU 2008.11.24
1.1.0 업데이트 로그인문제관련 [6] 그냥뛰어 2008.11.24
1.1.1 패치후에 관리자 모드 접속시 에러 해결입니다. [7] file kim donggyu 2008.11.25
[설문조사] 메인페이지에 넣기와 효율적으로 관리하기 [6] file 빨간발 2008.11.27
본문내용을 강재로 중앙정렬시키는 꽁수 [4] file 크르르 2008.11.28
홈페이지의 아이콘(favicon)이 어느날 갑자기 사라졌을때... [1] 크르르 2008.11.28
글작성시 초기 기본 카테고리 선택 하기 [7] 똑디 2008.11.29
[초간단]회원팝업메뉴에 메뉴넣기 [1] Pw-NET 2008.11.30
1.1.1 패치후 게시판에서 파일첨부 레이어 겹침현상 문제 [1] 늘미소 2008.12.01
1.1.1로 업데이트시 참고하세요(1.0.3에서 업뎉했습니다) [4] 아이스마일 2008.12.04
플래닛XE - Me2day 연동시 참고사항입니다. 파산팩토리 2008.12.07
서브홈페이지 만들기 [5] 가리사니 2008.12.09
XE 로그인이 안될때 확인해 보세요. [7] 똑디 2008.12.11
XE와 별도 프로그램 연동시 세션공유 [15] 똑디 2008.12.12
회원아이디 클릭시 메일보내기 기능 숨기기 [9] 똑디 2008.12.18
주민등록 번호 받기(수정) [23] 개돌 2008.12.18