soma0sd

코딩 & 과학 & 교육

스킨 제작: 스킨 정보 파일 [index.xml]

반응형

스킨에 필요한 정보를 담아놓은 마크업 파일인 index.xml을 만들어 티스토리가 스킨을 인식하고 필요한 정보를 가져올 수 있도록 합니다. 스킨의 이름과 설명, 제작자 정보, 스킨 사용시 블로그 설정 기본값, 스킨 옵션을 정의할 수 있습니다.

우선, 텍스트 에디터 등을 이용해 index.xml을 만들고 가장 윗줄에 이 파일이 어떤 형식으로 작성되었는지 표시합니다.

<?xml version="1.0" encoding="utf-8"?>

xml은 겉보기에 html과 유사합니다. <data></data>등으로 데이터를 태그로 묶어 표시합니다. 작업할 index.xml안에는 티스토리가 약속한 태그 안에 필요한 정보를 채우면 티스토리는 내용을 읽고 필요한 내용을 스킨사용자에게 표시합니다.

<skin>
    <information>
        <name>스킨 이름</name>
    </information>
    <author></author>
    <default></default>
</skin>

위와 같은 형태로 태그쌍 사이에 필요한 것들을 집어넣습니다. 상세한 규칙은 티스토리 스킨 가이드: 스킨 정보 파일(index.xml)을 참고하고, 예시에서는 당장 필요한 것들만 다루도록 하겠습니다.

<?xml version="1.0" encoding="utf-8"?>
<skin>
    <information>
        <name>스킨 이름</name>
        <version>스킨 버전</version>
        <description><![CDATA[스킨 설명]]></description>
        <license><![CDATA[사용 규칙]]></license>
    </information>
    <author>
        <name>제작자 이름</name>
        <homepage>제작자의 홈페이지</homepage>
        <email>제작자 메일주소</email>
    </author>
    <default></default>
</skin>

예시에 종종 보이는 <![CDATA[내용]]>은 설명 안에 <>가 있을 경우 이것을 태그로 인식하여 구조가 깨지는 것을 방지하는 등의 역할을 하기위해 내용물이 데이터라는 것을 알려주는 태그입니다. default항목은 스킨을 제작하면서 필요할 때마다 추가하면 됩니다.

반응형
태그:

댓글

End of content

No more pages to load