AnimeClub - zbXE... : zeroboard XE

XpressEngine에 관련 내용에 대해서 이야기 합니다.

icon 로마네스크 로그인 스킨

조회 수:3291 댓글:2 등록일:2008.12.19 17:32:41 (*.234.236.247)
rnq_login_0.jpg
rnq_login_1.jpg  rnq_login_3.jpg
 rnq_login_2.jpg rnq_login_4.jpg

원래 좀 묶혀두다가 다른거 만들고 있는거 다 끝내고 한꺼번에 올릴려고 했는데
XE도 1.1.2 버전이 올라왔겠다, jQuery도 추가했겠다해서 우선 공개 합니다.

소개
외부로그인 스킨 '로마네스크 로그인'은 jQuery 프레임웍을 이용하여 이쁜 효과, 디자인(?)을 구현한 스킨 입니다.

설치법
- 아래 첨부파일 rnq_login.zip을 다운 받으셔서 압축을 푸시고 widgets/login_info/skins/ 폴더안에 복사해주세요.
- 첨부파일안에 폴더 이외의 언어파일 8개가 있습니다 해당 파일을 modules/member/lang/ 폴더 안에 덮어씌우시거나
  아래의 설명을 읽어주세요.
- 스킨 사용 전 func_include 애드온을 다운 받으셔서 실행시켜주세요.
- 관리자 페이지 -> 위젯 -> 로그인 정보 출력에서 코드생성 해주세요.
- 원하는 레이아웃, 페이지 등에 삽입하여 이용해주세요.

옵션
코드생성 중에 컬러 선택에서 (focus)가 있는것과 없는 것이 있습니다.
이는 페이지 로딩 후 최초로 user id 입력폼에 선택되게 할지 안할지 여부 입니다.
현 XE 사이트의 로그인 하기 전에 커서 위치를 보시면 이해하기 쉽습니다.
(focus)가 없는 컬러는 페이지 로딩 후 포커스 하지 않습니다.

그밖에 기능 소개
우선 본 스킨은 func_include 애드온을 이용하여 기존 스킨으로만 구현할 수 없었던
직접 만든 함수처리라든가 Query 결과물을 출력 하도록 하였습니다.

사용된 함수 2개
- 새로운 쪽지 중 읽지 않은 쪽지를 구해서 카운터 표기
- 로그인 후 이미지 표시의 외부 섬네일

언어변수 설정
본 스킨은 기본 언어 이외에 총 4개의 언어가 설정 되어있습니다.
    /* romanesque login */
    $lang->rnq_cmd_signup = '가입을 하실려면 여기를 눌러주세요.';
    $lang->rnq_cmd_openid_signup = '생성을 하실려면 여기를 눌러주세요.';
    $lang->rnq_cmd_menu = '정보 보기';
    $lang->rnq_cmd_logout = '로그아웃 보기';
해당 변수를 *.lang.php 파일 안에 등록 시켜주셔야 본 스킨이 제대로 보입니다.

추천하는 위치는 modules/member/lang/ 폴더안의 파일들의 제일 하단입니다.
ps : member 폴더 말고도 원하는 아무 위치(페이지 로딩될때 읽히는 위치)에 추가해주셔도 됩니다.
총 8개 파일별로 등록하여 첨부파일에 추가해뒀으니 해당 위치에 특정 변경이 없었다면 붙어넣어주시기 바랍니다.

animatedcollapse & 쿠키
본 스킨의 효과 일부는 jQuery를 이용한 animatedcollapse.js 를 이용합니다.
animatedcollapse.js을 통하여 이동되는 처리는 쿠키로 기록 처리되며 기본 7일로 잡았습니다.
rnq_login/js/login.js or logined.js
var rnq_login = {
    /* cookie 유지 기간(일) */
    date : 7,
파일을 열어보시면 보기 쉽게 주석을 달아놨으니 원하시는 날짜 만큼 조정하시기 바랍니다.
ps : 0으로 할 경우 쿠키 생성이 되지 않습니다. 고로 페이지 새로고침 또는 이동 후에 최초 모습으로 가게 됩니다.

섬네일
섬네일 기능은 기본 사이즈 80으로 했습니다.
XE는 기본 100인듯 하고 다른 분들은 더 작게 또는 더 크게 잡으시겠지만, 본 스킨의 기본 폼은 80x80 픽셀 입니다.
이미지가 크더라도 80사이즈로 섬네일 축소 됩니다.
또한 이미지가 등록 안 된 경우 대체 이미지(./images/no_profile.jpg)로 처리 됩니다.
대체 이미지에 대해 다른걸로 바꾸고 싶을 경우 파일명을 동일하게 고쳐주시기 바랍니다.
ps : 이것역시 80이 넘을 경우 섬네일 됩니다.

SSL 처리관련
이번 1.1.2 버전부터 SSL을 기본으로 하여 XE 기본스킨 상에서도 SSL 설정 부분의 메뉴가 표기 되지 않습니다.
로마네스크 로그인 스킨은 1.1.1을 기준으로 제작되었기 때문에 SSL 활용이 기존 XE 1.1.1 외부로그인 위젯 스킨 처럼 표기되도록
구성되어있습니다.
허나 이젠 출력될일이 없어서 현 화면에서는 출력되진 않을 것 같습니다.

로그아웃, 개인정보
화면상의 위치도 그렇고 너무 많은 버튼은 오히려 디자인이 복잡해 보일 것 같아서
개인정보(이하 관리) 9개의 버튼은 기본적으로 숨겼습니다.
information 버튼을 누를 경우 표시되며 로그인이 되어있고 쿠키 설정 기간안에는 최종 수정 모습을 기억하게 했습니다.
ps : 로그아웃시에는 쿠키가 없어집니다.
ps2 : 자동 로그인으로 해두시면 쿠키 설정 기간동안 기억합니다.

호환성
본 스킨의 호환테스트는
firefox 3.0.5,
opera 9.52,
safari 3.1.2(525.21),
Chrome(초기버전),
IE 7.0.5730.13
위 5가지로 테스트 했습니다.
IE 6이하는 테스트하지도 염두하지도 않았기 때문에 제대로 출력되지 않습니다.

IE6이하는 호환하지 않습니다.
앞으로 제가 만드는 모든 스킨은 IE6을 염두하지 않고 제작합니다.
너무 무의미하게 시간과 노력이 들어가기에, 요즘 대세도 IE6은 이미 물건너갔다고
보기 때문에 IE6인 사람들은 어쩔 수 없지만 앞으로 IE7이상에서 제작합니다.

배경 이미지, 박스 이미지
거의 대부분 png 파일입니다. 뒷 배경을 살리면서 이쁘게 보일려고 그리 했고요,
박스 테두리 또한 이미지 입니다. border로 처리하면 되지만 본연의 목적은 단순히 색바뀜이 아니라
테두리 넘어서까지의 박스표현을 위해서 선 구상 조치 한 것입니다.
차후 조금 업그레이드 되는 스킨에서 보여드리도록 하지요.
배경 이미지는 기본 이미지 이외에 다른 이미지를 하고 싶다면 background.jpg 파일을 바꿔주세요.



이야기가 너무 길었네요. 별 것 아닌 스킨 가지고 말이죠 ^^
로마네스크라는 명칭을 썼습니다. 앞으로 제가 만든 스킨의 타이틀로 정하기로 했습니다.

이 스킨을 시작으로 로그인 스킨(Big Size) 진행하고 있으며, 최근 게시물 스킨까지 일단 진행 하고 있습니다.

본 스킨에 대한 질문은 제 홈페이지나 이곳 댓글로 남겨주시기 바라며,
위 설명 꼭 다 읽으시고 안 되실 경우에 대해서만 질문해 주세요 ^^

덧 : 버그 잡습니다. +_+ 알려주세요~

덧2 : 고맙습니다. 물음표 아이콘 수정본 올렸습니다. ^^

profile

eond.com

2008.12.20
17:57:08
(*.235.196.80)
너무 멋진 스킨이네요. 저도 저런 기능 넣구 싶은데 로그인 스킨 만들기가 쉽지 않네요. ㅎㅎ;;

라르게덴

2008.12.22
09:14:54
(*.234.236.247)
profile
^^ 고맙습니다.
기능 별루 없어요. 그냥 여기저기 갔다가 응용한거 밖엔;;
List of Articles
번호 제목 글쓴이 날짜 조회 수
193 질문-답변 Cooliris PicLens alljoy 2014-02-19 22912
192 질문-답변 운영잔님 질문드립니다. [1] 인터넷짱 2013-06-08 20837
191 질문-답변 아래글에 이어서.. [4] secret 동쪽에태양 2013-02-24 9
190 질문-답변 piclens 을 수정 하고 싶어요 ^^ [2] secret 동쪽에태양 2013-02-17 3
189 질문-답변 로마네스크 재질문 [2] secret 인터넷짱 2013-01-22 5
188 질문-답변 piclens 1.2 요청합니다. [1] alljoy 2013-01-10 14075
187 질문-답변 로마네스크 최근글 질문입니다. [2] file 인터넷짱 2013-01-04 10438
186 질문-답변 아래글 이전글-다음글 관련 확인했는데... 고민하다가 2012-08-13 13466
185 질문-답변 이전글-다음글 관련 문의드립니다. [2] secret 고민하다가 2012-07-31 5
184 질문-답변 이전글 다음글 다시 질문드립니다. [2] 감사합니다. 2012-05-15 13712
183 질문-답변 이전글 다음글 문의드립니다, [2] 감사합니다 2012-05-09 56868
182 질문-답변 로마네스크 최근 문서 출력 위젯 [3] 종구이 2012-03-31 21358
181 질문-답변 json 추출 글 보고 문의 드립니다. [2] cosmos 2012-03-28 25682
180 질문-답변 이전글 다음글 출력에 관한문의 [2] file 봄날2 2012-03-16 22712
179 질문-답변 이전글 다음글 1.1 버튼색상요 [5] 열공365 2012-03-15 15818
178 질문-답변 흠.. 어떻게 하는거죠?? 위젯이 이상해요..; [3] file 2012-02-27 19964
177 질문-답변 이전글 다음글 위젯이요 [2] 열공365 2012-02-20 35815
176 질문-답변 게시판글을 xml로 파싱하는 방법을 부탁드립니다. [2] ibwj 2011-11-24 29227
175 질문-답변 Cooliris PicLens 애드온 1.5..... [3] secret alljoy 2011-10-30 7
174 질문-답변 위젯: 썸네일 생성에 대해서 질문있어요 [2] 아메아메몬 2011-03-25 18495



CATEGORY
ALL [600]
공지 [3]
[551]
사진 [39]
정보 [6]
소식 [2]
정보 [4]

Skin Info

slide_in
 갱신
 
arrow_in