매뉴얼 각 아이템들의 상세한 매뉴얼입니다

18 Aug, 2009
Plugin Packages

PremiumXE 조회 수 4967 추천 수 0

headline_feature.gif

PXE Basic Plugin은 XE에서 새로 배포한 레이아웃 스킨 XE Official Ver.2에 사용된 로그인 Form과 통합 검색창을 기존의 모든 레이아웃에 쉽게 적용시키기 위해 분리한 플러그인입니다. 획기적인 것은 아니지만 Premiumxe.com과 같이 레이아웃을 많이 만드는 작업을 가진 분들이 그간의 불편함을 어느정도 해소 할 수 있는 방법입니다.

  • 기존에 만들어 두었던 레이아웃에 아주 손쉽게 Modal Window 로그인 Form 통합 검색창을 넣을 수 있습니다.
  • 레이아웃 스킨을 하나 만들때마다 매번 새로 디자인 해야했던 불편함을 플러그인으로 분리시킴으로해서 언제든 쉽게 첨삭이 가능하고 디자인을 새로 만들때도 디자인에 관련된 부분의 코드만 쉽게 찾아 바꿀 수 있어 편리합니다.
  • 수동이지만 위젯과 같이 언제든 기존에 만들어 두었던 Modal Window와 통합 검색창을 추가/삭제하면서 여러 레이아웃에 사용 할 수 있습니다.




headline_install.gif

압축을 풀어 나온 packages 폴더를 복사하여 적용하고자 하는 레이아웃 폴더안에 넣습니다. 기존에 packages 폴더가 존재하면 덮어쓰기 하면 필요한 파일만 복사가되니 안심하고 덮어쓰세요.
예) /layouts/PXE_blackplain/packages


1. JS와 CSS 로드를 위한 코드 넣기
적용하고자 하는 레이아웃의 layout.html을 열어 상단에 파란색 부분의 코드를 넣어줍니다. 다른 부분들은 샘플이니 신경 안써도 됩니다.

<!-- 기본 JS 파일 로드 -->
    <!--%import("/common/js/jquery.js")-->
    <!--%import("/common/js/iepngfix_tilebg.js")-->
    <!--%import("./js/swfobject.js")-->
     
<!-- PXE Packages JS 파일 로드 -->
    <!--%import("레이아웃 절대경로/packages/basic_plugin/modal_window.js")-->
    <!--%import("/layouts/PXE_platinum/packages/pxe_droppy_menu/jquery.droppy.js")-->
    
<!-- 기본 CSS 파일 로드 -->
    <!--%import("./css/default.css")-->
    
<!-- PXE Packages CSS 파일 로드 -->
    <!--%import("./packages/basic_plugin/accounts.css")-->
    <!--%import("./packages/basic_plugin/isSearch.css")-->
    <!--%import("./packages/pxe_droppy_menu/droppy.css")-->
    <!--%import("./packages/pxe_vertical_menu/vertical_menu.css")-->
    <!--%import("./samples/sample.css")-->

레이아웃 절대경로에는 반드시 절대경로를 넣어주세요. 이유는 모르겠지만 XE가 JS 파일을 로드 할 때, 레이아웃 폴더의 js 폴더 이외의 다른 곳에 위치한 JS 파일을 로드 할 때는 상대경로가 잘 안먹히는 문제가 보입니다. 따라서 꼭 절대경로를 적어주세요. CSS 파일의 경우는 위 샘플코드와 똑같이 상대경로 그대로 넣어줘도 됩니다.


2. ACCOUNTS 코드 추가 혹은 기존 코드 삭제하기
만일 지금 여러분이 사용하고 있는 레이아웃이 XE에서 제공하는 XE Official Ver.2라면 layout.html을 열어 아래의 코드 부분을 모두 삭제합니다. 지금 추가하려는 코드는 아래 그림과 같이 계정 및 언어설정을 표시하는 부분입니다. 

accounts.gif  



이렇게 삭제한 위치에 아래의 코드를 대신 넣어줍니다. PremiumXE에서 새로 코딩한 코드입니다. 만일 위의 코드가 없는 다른 레이아웃이었다면 아래의 코드를 공간이 확보된 곳에 넣어줍니다(조금 긴 위젯코드를 넣는다고 생각하세요).


이제 layout.html의 가장 하단에 아래의 코드를 넣어줍니다. 이 코드는 어차피 숨어있는 코드이기 때문에 위치와 상관없이 알아보기 쉽도록 코드의 맨 마지막 부분에 넣어줍니다. 여러분의 layout.html의 하단부에 이미 이런 코드가 있다면 그것을 모두 삭제한 후에 아래 코드를 넣어주세요.

지금까지의 과정이 모두 잘 되었다면 이제 여러분의 페이지에는 새로 적용 된 계정 및 언어선택 부분이 출력됩니다. 앞으로 여러분이 이 부분의 디자인을 고치고 싶다면 packages/basic_plugin 폴더 속의 파일들만 수정하면 됩니다. 또한 수정된 파일들을 다른 레이아웃에도 적용하고 싶다면 packages/basic_plugin 폴더를 다른 레이아웃 폴더속에 복사하여 위의 코드 추가/삭제 과정을 거쳐 쉽게 사용할수 있습니다.


3. 통합 검색창 코드 추가하기
아래 그림과 같이 통합 검색창 역시 플러그인으로 분리시켜 놓았기 때문에 쉽게 디자인을 변경 할 수 있고 이것을 여러 레이아웃에 손쉽게 붙여 넣을 수 있습니다. 기존의 통합 검색창 코드 부분을 삭제하고 아래의 코드를 대신 넣어보세요. 깔끔한 통합 검색창이 쉽게 추가 됩니다.


이 통합 검색창은 부유 엘리먼트 즉 position:absolute를 사용합니다. 따라서 이 코드를 감싸고 있는 DIV의 position값은 꼭 relative로 설정을 해주세요.



headline_alert.gif
  • 이 플러그인은 XE의 모든 버전에서 작동합니다
  • 이 플러그인은 IE6/7/8, 가장 최신의 FireFox, Opera 그리고 Safari에서 테스트 되었습니다
  • 이 플러그인에 사용된 코드들은 use_this_code.html에도 기재되어 있습니다



headline_buy.gif
  • Platinum Membership 전용 추가 악세사리


profile

가네샤

August 23, 2009

감사합니다...
꾸벅..
profile

펀힐

September 15, 2009

이 소스코드가 PXE_BLACKPLAIN_LAYOUT에 적용가능했으면 합니다.
여기에 대해 설명가능할런지요.
고맙습니다^^
profile

모노쏭

October 20, 2009

이건 어디서 다운받나요? 파일이?
List of Articles

Layouts PXE Platinum Public [17]

PXE Platinum Public은 백금 질감을 테마로 한 레이아웃 입니다. 디자인이 외국 트랜드를 많이 따랐기 때문에 한글이 많이 사용되는 일반 국내 사이트보다는 개인 포트폴리오나 엔터테인먼트 성향이 강한 분야에 사용하기 ...

Modules PXE Member Pro 2

PXE Member Pro 2는 기존 버전 1의 내부 구조 특히 CSS 부분이 PXE Board Pro 2와 호환을 하도록 변경되었습니다. 외형적인 변경은 거의 없으나 내부 CSS Framework가 변경되었기 때문에 새로운 컬러셋의 추가가 편리...

Modules PXE Board Pro 2 [27]

PXE Board Pro 2는 XE 1.2.4에서 추가로 제공된 XE Official Skin의 기능과 디자인을 강화한 PXE Board Pro 1의 업그레이드 버전입니다. PXE Board Pro 2는 현재 보고 계시는 페이지에도 적용되어 있으며 Premium...

Widgets Message XE Naver White Skin

이 위젯은 SMS, LMS등의 문자를 전송해주는 모듈인 Message XE의 네이버 스타일 컬러셋 Naver White 입니다. 이 위젯을 사용하면 Message XE의 기본 스킨을 Naver White로 변경 할 수 있습니다. 자세한 내용 및 다운로...

Plugin Packages PXE Basic Plugin [3]

PXE Basic Plugin은 XE에서 새로 배포한 레이아웃 스킨 XE Official Ver.2에 사용된 로그인 Form과 통합 검색창을 기존의 모든 레이아웃에 쉽게 적용시키기 위해 분리한 플러그인입니다. 획기적인 것은 아니지만 Premiumxe...

Plugin Packages PXE BGM Plugin [1]

PXE BGM Plug-In은 PXE Super Screen에 사용된 플래쉬 플레이어를 다른 스킨들에서 사용할 수 있는 플러그인입니다. 처음에는 하단에 숨겨져 있다가 콘트롤 판넬을 클릭하면 위로 조금 떠올라서 재생, 일시정지, 되감기, ...

Widgets PXE iPhone Widget [1]

PXE iPhone Widget은 카테고리(분류 출력기) 위젯입니다. 이 위젯은 비단 PXE Xesta 2 스킨 뿐만이 아니라 다른 위젯과 마찬가지로 어떤 레이아웃 및 스킨에서도 독립적으로 사용할 수 있습니다. iPod Drilldown & ...

  • WTA
  • 2009-08-02
  • 조회 수 9681

Modules PXE Xesta 2 [1]

PXE Xesta 2는 XE의 블로그 모듈인 TexTyle용 스킨입니다(레이아웃 스킨과는 다른 TexTyle 전용 스킨임). 사용자의 XE에 TexTyle 모듈이 설치되어 있다면 여러분은 조금 더 깔끔하게 정리 된 이 스킨을 이용하여 멋진 ...

Layouts PXE Super Screen v2.1 [38]

PXE Super Screen v2.1은 풀 스크린 백그라운드 기능을 가진 엔터테인먼트성 레이아웃 입니다. 이 레이아웃은 2009년 4월에 프로젝트를 처음 시작했지만 여러 기능들의 난해함 때문에 진행이 보류되었다가 2009년 7월, 이 레...

Layouts PXE Black Plain [14]

PXE Black Plain은, PXE Candy Shop에서 사용 된 이용자 설정 다단 구성 방식을 조금 더 확장시켜 유연성 부분을 강조한 레이아웃 입니다. 이 레이아웃을 사용하면 XE의 FaceOff 레이아웃과 거의 동일한 수준의 사이트...

  • WTA
  • 2009-07-11
  • 조회 수 8415
오픈아이디