포럼

사이트 메뉴 관리방식 (보류)

XE 1.7의 최대 이슈이기도 할겁니다. XE 1.5에선 모듈과 메뉴가 서로 연동되지 않았고 서로 각각 자유롭게 원하는대로 설정하여 사용할 수 있었습니다.

 

그런데 XE 1.7 부터는 모듈과 메뉴를 무조건 이어야 합니다. 모듈이 메뉴에 귀속되었습니다. 물론 아직 일부 해당 모듈에서 직접 생성은 가능하지만 해당 모듈을 메뉴에 한 번 잇는다면, 그 메뉴를 삭제할 때에는 기어코 그 모듈을 삭제하고야 맙니다. 코어에 포함된 페이지 모듈의 경우는 이제 독립적으로 생성은 불가능하며, 무조건 메뉴를 생성해야 페이지가 생기고, 해당 메뉴를 삭제할 때에는 아얘 삭제해버립니다.

 

과연 이 것이 좋은 방법일까요? 네이버 카페처럼 편리한 사용을 원하는 초심자들에게는 복잡한 모듈이나 사이트 메뉴 개념 상관없이 사이트를 운영할 수 있기 때문에 반길만한 것이지만 기존에 이미 이런 자유로운 설정기능을 오히려 이용하는 고급 유저에겐 매우 불편하고 앞으로 어떻게 운영해야 할 지 답답한 기능일 뿐입니다.

 

현재 XE 1.7의 컨셉을 따르면서 해결하는 방법으로, 해당 상자에 '고급 옵션'이란 버튼을 두고 클릭하면 메뉴만 삭제할 수 있는 옵션이 나오도록 하였으면 좋겠습니다.

 

사이트 기본모듈 지정 건

이 것 또한 위와 같이 바뀌면서 기본 모듈선택식 타입에서 메뉴 중 한 메뉴를 골라 선택하는 방식으로 바뀌었습니다. 레이아웃이나 웹사이트 운영방식을 보면 메뉴에 홈으로 가기(기본모듈) 버튼을 두는 경우도 있지만 메뉴 바에는 두지 않고 사이트의 로고나 '홈으로 가기' 혹은 홈 아이콘을 누르면 메인으로 가도록 설계되어있는 경우도 있습니다.

 

그런 경우를 무시한 채 설계한 경우가 바로 이 것입니다. 사이트 메뉴 관리방식과 더불어 유저들이 쉽게 XE를 만질 수 있도록 배려한 것이 돋보이지만, 반대로 고급사용자들의 세세한 설정을 바꾸는 손 맛을 없애는 결과가 나왔습니다.

 

사이트 메뉴에서도 클릭 한번으로 쉽게 기본 모듈을 지정할 수 있도록 하며, 기본 모듈을 최종적으로 메뉴 단위로 관리하지 않고 모듈 단위로 관리하여 사이트 설정부분에선 어짜피 고급메뉴 중 하나이니 기존처럼 메인모듈을 메뉴가 아닌 모듈찾기를 통해 지정할 수 있었으면 좋겠습니다.

 

바로가기형 메뉴의 URL 정형화 건

바로가기형 메뉴를 사용해보았는데 XE 1.7 초기 리비전에선 올바르지 않은 URL이라고 메시지를 띄우더니 최근 리비전에선 메시지가 안떠서 "올ㅋ" 했었는데 아얘 마음대로 정형화를 시켜버리더군요.

 

만약 링크를 /test 와 같이 상대식으로 주면 그냥 http:///test 와 같은 끔찍한 링크를 만들어 냅니다;; 주로 외부 URL을 주기 위한, http:// 를 주로 생략하고 www.xpressengine.com 과 같은 링크를 넣을때 자동으로 http:// 를 붙여주어 초심자들이 추가하더라도 URL을 정형화 할 수 있는 아주 좋은 필터링이 될 수도 있겠는데, 고급유저에겐 매우 큰 불편함으로 작용합니다.

 

URL 필터를 더욱 강화하여 xxx.xx.xx 와 같은 URL이 아닌 단순히 xxxx 혹은 /xxxx , ./xxxx와 같은 URL일 경우 주소를 정형화 시키지 않도록 하는 것이 좋을 것 같습니다. 아무리 XE를 처음 다뤄보더라도 주소가 xxxx.xx.xx 와 같은 (도메인) 형식을 가졌다는 것을 모르는 사람은 없지 않을까요.

 

나눔고딕 웹폰트

이번 부트스트랩 테마부터는 웹폰트가 사용되도록 되었습니다. 물론 웹폰트 자체가 문제가 있다는 건 아닙니다. 이미 일부 블로그나 웹사이트에서 쓰이기도 하고 XE 공식자료실에서도 나눔고딕 웹폰트 적용 애드온 등이 있으니 별 문제가 되진 않습니다.

 

하지만 과연 XE의 공식 레이아웃, 부트스트랩에서까지 나눔고딕을 가져올 필요가 있었을까요? 다른 유저가 개인적으로 제작한 자료라면 모르겠으나 많은사람들이 범용적으로 사용하는 레이아웃에서, XE 1.7 설치하자마자 표시되는 레이아웃에서 웹폰트를 가져온다는 것은 별로 바람직하지 않는 것 같습니다.

 

특히 어느환경에서 적합하여야 하는 공식레이아웃의 특성에 부합하지 않는 것 같습니다. 해외나 모바일 등 속도가 느린 환경에서 적합한지도 의문이고, 특히 모바일의 경우 부트스트랩을 그대로 활용하게 되면 필요없는 웹폰트를 계속 가져와 데이터를 필요없이 써야하는지도 의문이네요.

 

웹폰트를 가져오지 않고 기존처럼 font-family 우선순위에 따라 맑은고딕, 나눔고딕 등의 폰트를 제시해 놓고 PC에 설치되어있는 폰트를 선택하여 사용하도록 하는게 좋을 것 같습니다.

 

 

제가 개인적으로 의견 제시를 해 보았습니다. XE 1.7의 개발 컨셉을 최대한 따라가면서 고급유저들도 충족시켜줄 만한 해답을 생각해 보았습니다.

 

여러분들의 의견도 듣고싶네요... 더불어 그렇게 의견 제시를 하면서 XE 개발팀과의 논의도 활발하게 이루어졌으면 좋겠습니다. 다른 불편한 점도 있겠지만 그래도 봐줄만은 한데 이 세 가지 문제점은 사이트 운영이 힘들어질 만큼 제약을 걸더군요 :(

 

초심자와 고급사용자 모두 충족할만한 해답을 찾아가는 XE 1.7이 되었으면 좋겠습니다. 사용해 보면서 불편한 점이 있다면 또 올려보겠습니다 :D

글쓴이 제목 최종 글
데미갓 myisam -> innodb 변경후 관리자 화면 오류 [15] 2013.01.29 by 컴토피아
빈센뚜 SVN 업데이트하면 최신버전을 지원하도록 수정해야 하지 않을까요? [3] 2013.01.29 by 꽝꽝
도라미 xe 1.7.0.0 TS그룹 출동해주세요. [1] 2013.01.29 by 컴토피아
푸시아 모듈을 제작할때 1.4 1.5 둘다 지원하도록 만들어 왔는데 이제... [2] 2013.01.29 by 컴토피아
퍼니엑스이 XE 1.7 오픈베타 테스트에 대한 견해 [7] 2013.01.29 by 컴토피아
웹엔진 XE 1.7에서는 XE Core에 매뉴얼이 추가되어 있네요!! [10] 2013.01.30 by 컴토피아
컴토피아 적어도 기본적인 뼈대는 잡혀야 테스트를 할 수 있지 않을까요? [7] 2020.03.14 by 컴토피아
音志 회원 삭제도 못하는 멍청한 관리자 [3] 2013.01.30 by 닭장군
XE 게시판도 1.7.0 버전으로 함께 테스트 부탁드려요. [6] 2013.01.30 by 웹엔진
xe매니아 전 아직 1.4.5.9 버전 사용중입니다.ㅠㅠ [2] 2013.01.30 by 닉이
컴토피아 XE 1.7 사용후기와 생각해보아야 할 점 [11] 2013.01.30 by 윈컴이
닭장군 레이아웃을 만들고 사이트를 만들고 다국어 좀 만지다 보니 느낀거.. [1] 2013.01.30 by 컴토피아
도라미 xe 1.7에 내장된 메뉴얼이 언어를바꿔도 한글만 나오는것도 버그일까요? [4] 2013.01.30 by 도라미
웹엔진 XE 1.7 테스트 중 입니다! [1] 2013.01.30 by 컴토피아
컴토피아 XE 1.7 Test Site [9] 2013.01.31 by 컴토피아
가을풍경 1.7 테스트 중입니다. 아주 좋네요 ㅎㅎㅎ  
루띠92 속도에 아주 미세한 도움이 될것 같은 아이디어 [7] 2013.01.31 by 루띠92
퍼니엑스이 괜찮은 레이아웃+게시판 스킨 세트 없을까요? [3] 2013.01.31 by LI-NA
컴토피아 XE 1.7 이 점은 꼭 찍고 넘어갑시다 - 불편한 점 [9] 2020.03.14 by 루띠92
맨유MU 팝업 레이어 로그인창 사용하시는분들만 봐주세요 (질문) [16] 2013.02.01 by 맨유MU