서브메뉴

Microformat

마이크로포맷 채용

마이크로포맷은 주로 http://www.microformats.org/ 에서 수집되거나 제안되는 형식이며, 본 글은 Textcube에 어떤식으로 반영할지를 기술합니다. 앞으로 널리 사용하고 블로그 특성에 맞는 것은 적극 채용하겠습니다.

bookmark

  • 스펙 URL: http://microformats.org/wiki/rel-bookmark
  • 지원버전: Textcube 1.6
  • 용도: 고유링크(고유주소;Permalink)를 가리키는 A 태그에 대해서 rel="bookmark"를 추가합니다
  • 지원방법: Skin에서 지원해야하는 것이 맞으나, 기존 스킨을 일일이 변경할 수 없으므로, 스킨에서 "_article_rep_link_" 가 포함되어 있는 A 태그를 찾아 hotfix하는 방식으로 구현합니다.
  • 관련소스: /browser/trunk/lib/blog.skin.php

hAtom

  • 스펙 URL: http://microformats.org/wiki/hatom
  • 지원버전: Textcube 1.6
  • 용도: Atom 기반에 준하는 형태로 블로그를 신디케이션을 할 수 있는 형태로 만듦
  • 지원방법:
    1. "[ ##_article_rep_desc_## ]" 를 찾아 <div class="hentry"> 로 감쌈. (hEntry)
    2. "[ ##_article_rep_author_## ]" 를 찾아 <span class="vcard"><span class="fn">으로 감쌈. (author)
    3. "[ ##_article_rep_date_## ]" 를 찾아 <abbr title="ISO8601 Date-Time format">으로 감쌈. (published)
    4. "[ ##_article_rep_date_## ]" 를 찾아 뒤에 보이지 않는 <abbr title="ISO8601 Date-Time format">으로 modified를 삽입. (modified)
    5. 공지사항의 태그에도 적절하게 수정
  • 관련소스: /browser/trunk/lib/blog.skin.php /browser/trunk/lib/piece/blog/entries.php

openid

2008/02/13 21:37 2008/02/13 21:37
0개의 걸린 글 과    0개의 댓글이 있습니다.
이 글의 댓글/트랙백 RSS : http://textcube.org/manual/rss/response/23
이 글의 관련글(트랙백) 주소 : http://textcube.org/manual/trackback/23
Comments