Skip to content
rhiokim edited this page May 14, 2012 · 9 revisions

데이터 포맷 소개

하루프레스의 사용자 생성 데이터는 모두 JSONMarkdown 으로만 이루어집니다.

포스팅

블로그 포스팅 데이터는 두 가지로 분리됩니다.

{
  헤더
}

내용
포스팅 기본 포맷
{
    "title": "하루프레스 데이터 포맷 소개",    //블로그 제목
    "author": "Rhio kim",                  //작성자
    "date": "2012-05-14T04:33:48.267Z",    //작성 시간
    "categories": [                        //카테고리
        "튜토리얼" 
    ],
    "tags": [],                            //태그
    "acceptComment": true,                 //댓글 설정(disqus)
    "acceptTrackback": true,               //트랙백 설정
    "published": "2012-05-14T04:33:48.267Z",    //공개된 날짜
    "status": "public",                         //공개 상태 설정(public or draft)
    "important": false,                         //중요 리본 설정
    "advanced": {}                              //기타 고급 설정
}

//여기부터는 내용 영역
...

페이지

블로그 페이지 데이터는 포스팅과 동일하게 두가지로 분리됩니다.

{
  헤더
}

내용
포스팅 기본 포맷
{
    "title": "하루프레스 데이터 포맷 소개",    //블로그 제목
    "author": "Rhio kim",                  //작성자
    "date": "2012-05-14T04:33:48.267Z",    //작성 시간
    "categories": [                        //카테고리
        "튜토리얼" 
    ],
    "tags": [],                            //태그
    "acceptComment": true,                 //댓글 설정(disqus)
    "acceptTrackback": true,               //트랙백 설정
    "published": "2012-05-14T04:33:48.267Z",    //공개된 날짜
    "status": "public",                         //공개 상태 설정(public or draft)
    "important": false,                         //중요 리본 설정
    "advanced": {                               //기타 고급 설정
        "layout": "page"                        //
     }                              
}

//여기부터는 내용 영역
...

작성자

작성자의 경우 포스팅이나 페이지의 헤더 영역의 저작자(author) 필드와 파일명이 매칭이 되기 때문에 파일명은 굉장히 중요합니다.

{
 ...,
 "author": "Rhio kim",
 ...
}

내용

포스팅의 헤더가 다음과 같을때 파일명은 파일명 : Rhio kim.markdown 으로 다음과 같이 작성자 markdown 이 존재해야 합니다.

{
  헤더
}

내용
포스팅 기본 포맷
{
    "title": "하루프레스 데이터 포맷 소개",    //블로그 제목
    "author": "Rhio kim",                  //작성자
    "date": "2012-05-14T04:33:48.267Z",    //작성 시간
    "categories": [                        //카테고리
        "튜토리얼" 
    ],
    "tags": [],                            //태그
    "acceptComment": true,                 //댓글 설정(disqus)
    "acceptTrackback": true,               //트랙백 설정
    "published": "2012-05-14T04:33:48.267Z",    //공개된 날짜
    "status": "public",                         //공개 상태 설정(public or draft)
    "important": false,                         //중요 리본 설정
    "advanced": {}                              //기타 고급 설정
}

//여기부터는 내용 영역
...
Clone this wiki locally