포럼
위젯 복사를 부탁드려요^;;?
2011.07.04 11:34
1.contentextended확장위젯을 복사는 방법?
폴드를 하나 더 만들어 contentextended_s라는 위젯 복사본을 만들어 위젯 적용을 해보니
contentextended 와 contentextended_s 같이 적용이 되버리네요
2. skin만 복사하여 디자인만 변경방법?
contentextended안에 skin을 하나더 만들어 사용했는데 역쉬,, 디자인변화가 없네요^;;
-사용용도
한개는 contentextended는 하얀바탁에
다른한게는 contentextended_s는 회색바탕에 사용하려고 하나를 더 복사 사용목적입니다.
(회색바탕에 회색라인을 사용하면 경계가 없어져 ...;;)
부탁드립니다.
댓글 10
-
모조키
2011.07.04 12:37
-
쌔때
2011.07.04 13:56
개조한 스킨명을 "abc"라고 정하고
skin.xml 파일에 어떤내용을 바꾸라는 말씀인지? ^^?
--------
<?xml version="1.0" encoding="UTF-8"?>
<skin version="0.2">
<title xml:lang="ko">Content 확장 위젯 기본 스킨</title>
<title xml:lang="vi">Skin mặc định Widget Nội dung</title>
<title xml:lang="zh-CN">全局内容控件默认皮肤</title>
<title xml:lang="zh-TW">内容預設面板</title>
<title xml:lang="jp">コンテンツウィジェットのデフォルトスキン</title>
<description xml:lang="ko">Content 확장 위젯 기본 스킨 입니다.
원제작자: NHN (developers@xpressengine.com)
</description>
<version>2.4</version>
<date>2010-11-27</date>
<link>http://epmakes.com</link><author email_address="chjh0628@naver.com" link="http://epmakes.com">
<name xml:lang="ko">EPMakes</name>
</author><colorset>
<color name="white">
<title xml:lang="ko">흰색 바탕용</title>
<title xml:lang="jp">白い背景用</title>
<title xml:lang="zh-CN">白色背景</title>
<title xml:lang="en">White Background</title>
<title xml:lang="vi">Nền sáng</title>
<title xml:lang="zh-TW">白色背景</title>
</color>
<color name="black">
<title xml:lang="ko">어두운 바탕용</title>
<title xml:lang="jp">暗い背景用</title>
<title xml:lang="zh-CN">暗色背景</title>
<title xml:lang="en">Dark Background</title>
<title xml:lang="vi">Nền tối</title>
<title xml:lang="zh-TW">黑色背景</title>
</color>
</colorset>
</skin> -
모조키
2011.07.04 15:28
<title xml:lang="ko">Content 확장 위젯 기본 스킨</title>
이거 말입니다.
안바꾸면 선택목록에 같은이름으로 2개 나오겠져..
하나는 흰색써주고 하나는 회색 써주면 안헷갈리겠긔.. -
쌔때
2011.07.04 16:13
"모조키"님 답변감사합니다. 적용해 보겠습니다.^
남은 오후도 시원하게 보내세요(__) -
ForHanbi
2011.07.04 18:21
php쪽에도 좀 바꿔야 할겁니다.
저 기본 widget인 content 폴더명 바꿔서 복사하는데 반나절 동안 이놈 저놈 지우고 넣고 하면서 겨우 복사했습니다 ㅋㅋ -
쌔때
2011.07.04 18:40
한비님^ 반가와요
"모조키"님처럼 디자인만 변경할 목적으로 하면 타이틀만 변경<title xml:lang="ko">Content 확장 위젯 기본 스킨_변경</title>으로 변경하면 되지 않나요? 아닌가?
php쪽까지 바꿔서 사용할려면 <1.contentextended확장위젯을 복사는 방법?> 위젯을 복사할때 사용하는 방법 말씀하신건지?
제가 잼뱅이라...;;
위방법으로 팁&소스를 살짝 받을수 있을까요ㅠㅠ -
ForHanbi
2011.07.04 19:36
content 위젯을 기준으로 할때는 폴더안에
content.class.php 부분을 좀 수정해 줘야 하고요.
2번처럼 스킨을 수정할거라면 스킨안의 skin.xml 수정과 함께 _tab_none.html에서 info.xml을 이용한 선택의 값을 가지고 적정한 html을 보여줄 조건문 값을 같이 수정해 줘야 합니다.
기본은 이렇게 되어 있죠<!--@if($widget_info->list_type == "gallery")--><!--#include("./gallery.html")--><!--@elseif($widget_info->list_type == "image_title")--><!--#include("./image_title.html")--><!--@elseif($widget_info->list_type == "image_title_content")--><!--#include("./image_title_content.html")--><!--@elseif($widget_info->list_type == "title_content")--><!--#include("./title_content.html")--><!--@else--><!--#include("./normal.html")--><!--@end-->
레이아웃 스킨이랑 비슷한데
가장 위 말을 풀이하면
$widget_info->list_type == "gallery"
형태를 갤러리로 골랐을때
<!--#include("./gallery.html")-->
갤러리.html을 불러 오라는 말입니다.
xml.html에 새로운 리스트를 추가하셨다면
그 조건에 맞는 html을 만드셔서 불러오게 하셔야 겠죠.
주의점은 class명에 주의를 안기울이고 그냥 사용하신다면
다른 부분에서 기본 default위젯에 사용하는 css를 불러오기에 똑바로 구현이 안될 수 있다는 것...
또 조심하셔야 합니다. -
ForHanbi
2011.07.04 19:41
기본 content 위젯의 경우
content.html에서 tab이 있는가 없는가 묻고 있으면 _tab_left 또는 _tab_top ->_tab_none(여기서 리스트 스타일 조건문 걸어서 다시 일치하는 html 불러옴) -> 세부.html(여기에서 다시 선택한 부분의 유무 순서에 따라 배열함) 순으로 가고요
tab이 없으면 _tab_left, _tab_top 안지나고 바로 건너띄고요. -
ForHanbi
2011.07.04 19:51
이제야 위에 글을 다 읽었네요 ^^&
단지 디자인적 문제라면 skins / default /skin.html에 컬러셋 하나 더 추가하고
content.html 에서<load target="./js/content_widget.js" cond="$widget_info->page_count || count($widget_info->tab)" /><load target="./css/widget.css" cond="$colorset == 'black' || $colorset == 'white' || $colorset == '추가색'" /><div class="widgetContainer<!--@if($colorset=="black")--> black<!--@end--><!--@if($colorset=="추가색")--> 추가색<!--@end-->"><!--@if($widget_info->tab_type == "tab_left")--><!--#include("./_tab_left.html")--><!--@elseif($widget_info->tab_type == "tab_top")--><!--#include("./_tab_top.html")--><!--@else--><!--#include("./_tab_none.html")--><!--@end--></div>
css에서
.추가색{바꾸고 싶은 css}
로 하시는게 제일 쉬울수도 있것는데요. -
쌔때
2011.07.04 21:51
상세한 답변 감사합니다.
3번을 정독했는데(**);; ㅠㅠ,,,, "한비"님이 반나절을 두뎔겨 팬 결과를 전 해석하는데 하루 아니 그 이상도 걸리겠네요
차근 차근 해봐야겠네요.
다시한번 소스 감사드리며,, 좋은 밤 되세요
안되면 다시 질문드려도 되겠죠?^_^_
글쓴이 | 제목 | 최종 글 |
---|---|---|
착한악마 | m.도메인.com으로 고정하는 방법은 없을까....요... [7] | 2011.07.13 by 착한악마 |
VINA답답이 | 댓글 갯수 표시가 다르게 표시 될 수 있네요 | |
쌔때 | EX게시판 "스킨" 만드실분이 안계시나요? [11] | 2011.07.12 by Community |
thisend | XE사이트 사용시 가끔씩 발생하죠 | |
착한악마 | XE로 증권 사이트 만들어도 괜찮을까요~~~ [3] | 2011.07.12 by 모조키 |
나의해 | 묻고답하기 게시판 검색창 수정이 시급합니다 [3] | 2011.07.11 by Lesley |
영구만세 | 공식 홈은 XE사용자의 표준이라 생각합니다. [6] | 2011.07.11 by 모조키 |
burster | 흠....신문법...이건 안되네요.. [1] | 2011.07.11 by SMaker |
SMaker | XE마켓에 올라오는 상품의 가격은 어느 정도가 적절하다고 생각하시나요? [3] | 2020.03.14 by xemall |
ForHanbi | 묻고 답하기 최신글 위젯을 요구하는 이유... [4] | 2020.03.14 by ForHanbi |
도라란 | 이거 한번만 봐주세요~ | |
영구만세 | XE 사용자 모임(계획) [43] | 2020.03.14 by 영구만세 |
모조키 | xpresseditor 가 변형시키는 본문 내용에 관해서 자료를 구합니다. [3] | 2011.07.07 by 모조키 |
YO-DA | 이럴땐 어떻게 해야 하는지요? | |
이온디 | 게시판 스킨 제작 메뉴얼이 있을까요? [3] | 2011.07.06 by 도라란 |
321 | 자체 게시판에서 데이터 이전할려고 하는데 [2] | 2011.07.06 by 토끼매니아 |
H-BNB | 부탁드립니다.^^(모르지오님 레이아웃 -- XEgrid Free Layout) [2] | 2011.07.05 by 모르지오 |
쌔때 | 위젯 복사를 부탁드려요^;;? [10] | 2011.07.04 by 쌔때 |
모조키 | 묻고답하기에 아이디 누르면 '작성글 보기' 왜 없애셨는지?? [1] | 2011.07.04 by 모조키 |
타브 | xe보안 확실한가요? [10] | 2011.11.03 by SMaker |
사용하는 위젯의 '스킨'을 복사하신다음에
폴더이름 바꾸시고 안에 skin.xml 파일에 내용 알아볼수있게 적절하게 바꾸신다음
CSS 손질하셔서 색상 변경하시면 됩니다.
/widget/위젯이름/skin/스킨폴더/스킨파일 이렇게 되어있잖아요
스킨 폴더만 추가해서 복사하시고 손질하시면 됩니다. 보통은요...
위에 말씀하신 저 위젯은 안써봐서 100% 장담은 못하지만요. ^^