웹마스터 팁

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


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










제목 글쓴이 날짜
인용구 접기기능 링크이름 Underline 없애기 [4] file 똑디 2008.08.19
zbxe에 bgm을 설치하자 [11] file 우리아기 2008.08.16
zbxe에서 piclens 사용하기 [2] 우정진 2008.08.15
TRAC과 SVN을 참조하여 1.0.5의 애드온 설정 버그 해결하기 Adios 2008.08.04
1.0.3 버전 이상부터 본문 내 이미지 자동 리사이징이 안되는 경우 [1] kirrie 2008.08.01
본문의 서명과 프로필이미지를 끌어올려보자 [11] file CL님 2008.07.22
로컬 설치 후 몇가지 문제점에 대해서 - 인덱싱. DB선택 등 서정일643 2008.07.22
winxp IE7 rwapm에서 한글이름파일 업로드 [7] file 공수래 2008.07.15
초보 헤메다가 팁//댓글기능 보이기 감추기 [5] 리히토 2008.07.15
초보 헤메다가 팁//검색기능 보이기 감추기 [3] file 리히토 2008.07.15
게시판 가로조절(width) 및 가운데로 이동 태그 [4] 박상욱860 2008.07.12
조건별로 스킨 바꾸기 file 라르게덴 2008.07.11
최근게시물에 권한주어서 회원만 내용물보게하기 [1] 팔공산 2008.07.11
최고관리자 이외에는 ''회원정보보기''를 막기 [13] 비나무 2008.07.10
1차 메뉴에서 하위 메뉴 없을때 생기는 여백 없애는 방법 [7] 제로시오 2008.07.04
[팁]페이지별 댓글 출력 초간단 팁.. [4] 키티나 2008.07.04
동일한 계정내에서의 포워딩 방법 [2] file 하이쿠 2008.07.01
php폼메일 관련 한번 올려봅니다. 사용하실분들은 수정하셔서 사용해보세요.. [10] file 코리아프럼 2008.06.26
아이프레임속 링크를 기존페이지에서 이동하기 [1] file 정다운804 2008.06.19
페이지 작성이나 수정후 적용이 안돼서 고생하는 많은 분들을 위하여 [1] cyric 2008.06.17