생활코딩

Coding Everybody

코스 전체목록

닫기

스킨 정보 파일 (index.xml)

스킨을 제작했다면 다음 상황을 점검해 봐야 합니다.

  • 스킨의 미리보기 이미지파일인 preview.gif (size : 150 X 150)이 있는지...
  • 스킨의 디자인에 맞춘 출력을 설정해주는 index.xml 파일을 생성 했는지...

이 두가지 파일이 없어도 스킨의 구성에는 크게 문제는 없지만, 자신이 제작한 스킨의 완성도롤 높이려면 꼭 필요한 파일입니다.

스킨 정보 파일 설명

information : 스킨 관련 정보
  • name : 스킨 이름
  • version : 스킨 버전
  • description : 스킨에 대한 설명
  • license : 스킨의 저작권
author : 제작자 정보
  • name : 제작자 이름
  • homepage : 제작자 홈페이지
  • email : 제작자 이메일
default : 스킨에 맞춘 기본 출력값
  • showListOnCategory : 분류 선택 시
    • 0 : 글 내용을 표시합니다.
    • 1 : 목록과 함께 해당되는 모든 글을 표시합니다.
    • 2 : 글 목록을 표시합니다.
    • 3 : 목록과 한 쪽당 글 수 만큼 글을 표시합니다.
  • showListOnArchive : 저장소 선택 시
  • showListOnTag : 태그 선택 시
  • ? : 저자 선택 시
  • showListOnSearch : 검색 시
  • expandComment : 댓글을 기본으로 펼칩니다. (0:감추기, 1:펼치기)
  • expandTrackback : 트랙백을 기본으로 펼칩니다. (0:감추기, 1:펼치기)
  • sortInCloud : 태그의 정렬방법 (1:인기도순, 2:이름순, 3:랜덤)
  • tagsInCloud : 태그상자의 태그 수
  • itemsOnGuestbook : 쪽 당 방명록 수
  • ? : 목록 한 쪽당 글 수
  • recentEntries : 출력될 최근 글 수
  • recentComments : 출력될 최근 댓글 수
  • recentTrackbacks : 출력될 최근 걸린글(트랙백) 수
  • ? : 출력될 저장소 수
  • lengthOfRecentNotice : 최근 공지 길이
  • lengthOfRecentEntry : 최근 글 길이
  • lengthOfRecentComment : 최근 댓글 길이
  • lengthOfRecentTrackback : 최근 걸린글(트랙백) 길이
  • lengthOfLink : 링크 길이
  • : Microformat 지원
  • : FOAF 지원
  • commentMessage : 댓글 표현 방법
    • none : 댓글이 하나도 없을때
    • single : 댓글이 하나 있을때
  • trackbackMessage : 트랙백 표현 방법
    • none : 트랙백이 하나도 없을때
    • single : 댓글이 하나 있을때
  • tree : 카테고리
    • color : 카테고리 글자색
    • bgColor : 카테고리 배경색
    • activeColor : 선택시 글자색
    • activeBgColor : 선택시 배경색
    • labelLength : 표현될 카테고리 글자 수
    • showValue : 카테고리 글 수 표현(0:숨김, 1:보임)
  • contentWidth : 컨텐츠영역 가로 사이즈, 이 사이즈에 맞춰 에디터의 위지윅이 제대로 구현된다.

샘플 보기 : 플라이투 스킨의 예

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?xml version="1.0" encoding="utf-8"?>
<skin>
<information>
<name>기본 스킨</name>
<version>1.1</version>
<description>
<![CDATA[ 웹표준을 준수한 텍스트큐브 스킨입니다.
시맨틱한 웹을 유지하기 위해 디자인 부분을 style.css 파일에 독립시켜 적용하였으며
자유롭게 디자인을 수정하실 수 있습니다.
블로그 이미지 사이즈 220px, 컨텐츠의 가로 사이즈 500px에 최적화되어 있습니다. ]]>
</description>
<license>
<![CDATA[자유롭게 수정이 가능하며, 저작권 표시하에 재배포 가능합니다.]]>
</license>
</information>
<author>
<name>leezche</name>
<homepage>http://www.plyfly.net</homepage>
<email>leezche@gmail.com</email>
</author>
<default>
<recentEntries>5</recentEntries>
<recentComments>5</recentComments>
<recentTrackbacks>5</recentTrackbacks>
<itemsOnGuestbook>10</itemsOnGuestbook>
<tagsInCloud>30</tagsInCloud>
<sortInCloud>3</sortInCloud>
<expandComment>0</expandComment>
<expandTrackback>0</expandTrackback>
<lengthOfRecentNotice>25</lengthOfRecentNotice>
<lengthOfRecentEntry>27</lengthOfRecentEntry>
<lengthOfRecentComment>30</lengthOfRecentComment>
<lengthOfRecentTrackback>30</lengthOfRecentTrackback>
<lengthOfLink>30</lengthOfLink>
<showListOnCategory>1</showListOnCategory>
<showListOnArchive>1</showListOnArchive>
<commentMessage>
<none>댓글이 없습니다.</none>
<single>댓글 &lt;span class="cnt"&gt;하나&lt;/span&gt; 달렸습니다.</single>
</commentMessage>
<trackbackMessage>
<none>받은 트랙백이 없고</none>
<single>트랙백은 &lt;span class="cnt"&gt;하나&lt;/span&gt;</single>
</trackbackMessage>
<tree>
<color>000000</color>
<bgColor>ffffff</bgColor>
<activeColor>000000</activeColor>
<activeBgColor>eeeeee</activeBgColor>
<labelLength>27</labelLength>
<showValue>1</showValue>
</tree>
<contentWidth>500</contentWidth>
</default>
</skin>

참고 : 이미지로 보기

댓글

댓글 본문
공동공부
graphittie 자세히 보기