달력

09

« 2010/09 »

  •  
  •  
  •  
  • 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
  •  
  •  
믹시에 등록도 할 겸 해서 글을 약간 다듬어 개시 시각을 갱신힙니다.


태터데스크.. 잘하면 이쁜 초기화면을 만들수 있는데, 사용하기는 그리 녹녹치가 않습니다. 특히 썸네일 관련 부분을 보고 있노라면 좀 짜증이 납니다. 자동으로 생성되서 넘어오는 html에 테이블을 사용해놨기 때문에 순수한 디자인 만으론 모양을 맘데로 주무를 수가 없지요. (기본적으로 이미지가 잘리거나 불필요한 공백이 생기게 됩니다.)

결국 넘어오는 html을 받아서 재가공을 하기로 결정했습니다. 단순하게 생각해서, 1. 소스를 받는다. 2 필요한 부분만 잘라낸다. 3. 다시 쓴다. 뭐 이런 절차가 되겠네요.

원하는 디자인은 이미지는 주어진 영역의 오른쪽에 붙어주고, 내용은 나머지 부분에 여백없이 자연스럽게 배치되는 것입니다.

태터데스크에서 반복되는 아이템은 <s_list>~</s_list> 의 html에 영향을 받습니다. 따라서 수정하는 부분 역시 이부분에 삽입하면 되겠습니다.

소스

<script type="text/javascript" language="javascript">
    str = String('[ ##_item_thumbnail_## ]');
    result = str.match(/<img[^>]*src=\"([^\"]*)\"[^>]*alt=\"([^\"]*)\"[^>]*>/i);
    imgSrc = result[1];
    imgAlt = result[2];
   
    if(imgSrc .lastIndexOf('imgempty.png') < 0) {
        document.write('<div class="TD_thumbimg">');
        document.write('<a href="[ ##_item_link_## ]"><img src="' + imgSrc + '" alt="' +imgAlt+ '"></a>');
        document.write('</div>');
    }
</script>

위 소스를 [## _item_thumbnail_ ## ]에 치환 시켜줍니다. 이렇게 해 주면 웹페이지가 브라우져에 보여지는 순간에 위 스크립트에 의해 다시 만들어진 html (위 소스에서 document.write 부분) 만 화면에 보여지게 됩니다. 

추가로, 이미지가 없을때 보여지는 기본 이미지(imgempty.png)는 아예 보여지지 않도록 바꾸었습니다. (_item_thumbnail_ 앞뒤 여백은 실제로는 없습니다. )


스타일

그리고, 영향을 받는 아이템의 스타일은 다음과 같습니다.

.TD_thumbimg {
    float:right;
    margin: 5px;
    padding:0;
}

.TD_thumbimg img{
    max-width: 160px;
    max-height: 160px;
    width: 160px;
    border: 1px solid #ccc;
    margin:0;
    padding:3px;
}

이미지 부분이 오른쪽에 붙도록 하기 위해 TD_thumbimg 클래스를 이용하였고, 내부에 자리 잡는 img에 대해서 max-width와 max-height를 이용하여 크기를 제어하였습니다. 참고로 max-width와 max-height는 익스플로러6.0에서는 올바르게 동작하지 않습니다. 이 경우 단순히 width만 설정되게 됩니다.


결과

사용자 삽입 이미지


의도했던 데로 잘 나왔네요. 익스플로러7.0, 파이어폭스, 크롬에서는 정상동작합니다.



(추가내용)

사진이 없을 때 아예 표시하지 않는게 아니라, 기본 이미지를 다른 걸로 바꾸어서 적용하는 법에 관해 물어보시는 분이 계셔서 아래 내용을 추가 하였습니다. 

소스 - 기본이미지를 바꿔서 적용하는 법

<script type="text/javascript" language="javascript">
    str = String('[ ##_item_thumbnail_## ]');
    result = str.match(/<img[^>]*src=\"([^\"]*)\"[^>]*alt=\"([^\"]*)\"[^>]*>/i);
    imgSrc = result[1];
    imgAlt = result[2];
    
    if(imgSrc .lastIndexOf('imgempty.png') >= 0) {
        imgSrc = "바꾸고 싶은 기본이미지 URL";
    }

    document.write('<div class="TD_thumbimg">');
    document.write('<a href=""><img src="' + imgSrc + '" alt="' +imgAlt+ '"></a>');
    document.write('</div>');
</script>

적당한 이미지를 스킨의 images 디렉토리에 업로드한 후에 해당 이미지의 절대주소를 이용하면 되겠습니다. 이미지의 절대주소는 사용하고 있는 스킨의 임의의 이미지의 속성을 참조해서 작성하면 됩니다.


Posted by 호아범

TRACKBACK | http://www.crazybar.net/trackback/512 관련글 쓰기

  1. SUBJECT 테터데스크 썸네일 수정 방법

    2008/07/22 21:41 TRACKED FROM Dream in dream  삭제

    이미지가 없을때 썸네일을 아예 안보이게 해보려고 하다가... 검색해보니 있네요. 잘 만들어 놓으셨네요. 트랙백으로 원본 걸어놓을께요. 썸네일 목록형 선택후에 HTML 수정 이 내용을... 이내용으로 교체 스타일 수정에 추가 .TD_thumbimg { float:right; margin: 5px; padding:0; } .TD_thumbimg img{ max-width: 160px; max-height: 160px; width: 160px; borde..

댓글을 달아 주세요

  1. BlogIcon Luxury Q. 2008/05/28 00:44  댓글주소  수정/삭제  댓글쓰기

    치환이라는게 무슨 뜻이죠??

    아래 스타일은 어디에 넣어야 하나요??

    고맙습니다~~^^

    • BlogIcon 호아범 2008/05/28 10:11  댓글주소  수정/삭제

      안녕하세요.
      바꿔치기 하라는 말입니다.
      원래 들어있던 [ ##_item_thumbnail_## ] 를 지우고 대신 본문의 소스부분을 삽입하시면 됩니다.

  2. BlogIcon Luxury Q. 2008/05/28 01:07  댓글주소  수정/삭제  댓글쓰기

    그리고 imgempty.png를 다른 사진으로 바꾸는 건 못하나요??

    • BlogIcon 호아범 2008/05/28 10:12  댓글주소  수정/삭제

      당연히 가능하죠...
      제가 테스트해보진 않았지만, 내용이 좀 길어질 듯 하니 본문에 삽입해 놓겠습니다.

  3. BlogIcon Luxury Q. 2008/05/28 20:52  댓글주소  수정/삭제  댓글쓰기

    제 블로그 와 보시면..

    왜 안되는지..

    ㅠㅠ

  4. BlogIcon Luxury Q. 2008/05/29 13:10  댓글주소  수정/삭제  댓글쓰기

    <div class="TD_recent">
    <s_more>
    <div class="TD_more">
    <div class="TD_more_title"><a href=""></a></div>
    <span class="TD_more_btn"><a href="">더보기</a></span> </div>
    </s_more>
    </div>
    <div class="TD_recent">
    <s_list>
    <div class="TD_thumblist">
    <div class="TD_thumbimg"><script type="text/javascript" language="javascript">
    str = String('');
    result = str.match(/<img[^>]*src=\"([^\"]*)\"[^>]*alt=\"([^\"]*)\"[^>]*>/i);
    imgSrc = result[1];
    imgAlt = result[2];

    if(imgSrc .lastIndexOf('imgempty.png') < 0) {
    document.write('<div class="TD_thumbimg">');
    document.write('<a href=""><img src="' + imgSrc + '" alt="' +imgAlt+ '"></a>');
    document.write('</div>');
    }
    </script></div>
    <div class="TD_headline">
    <a href=""></a> <span class="TD_date"> </span>
    </div>
    <div class="TD_summary"><p></p></div>
    </div>
    </s_list>
    </div>

    이렇게 적용했고 스타일도 제대로 먹혔는데..

    무엇이 잘못되었는지 좀 알려주세요.. :(

    • BlogIcon 호아범 2008/05/29 14:06  댓글주소  수정/삭제

      치환자가 적용이 안되었습니다.
      적용하신 코드에서 중간에 보시면 str=String('') 부분이 있습니다.
      '' 사이에 [ ##_item_thumbnail_## ] 넣으세요...
      이때 [ 다음과 ] 직전 공백 삭제하시구요.
      우선 이렇게 함 해보세요..

  5. BlogIcon Luxury Q. 2008/05/29 15:55  댓글주소  수정/삭제  댓글쓰기

    사진이 뜨긴 하는데..

    그런데 왼쪽 여백에 글이 안 차네요..

    • BlogIcon 호아범 2008/05/29 17:35  댓글주소  수정/삭제

      위 소스와 같게 되있죠?
      혹시 <div class="TD_summary">.... 부분에서 <p>랑 </p> 빼 보시겠어요?
      그리고, 스타일에서 TD_summary 부분 에 float 부분은 지우세요.
      적용하셔서 확인해 보세요.

  6. BlogIcon Luxury Q. 2008/05/29 16:24  댓글주소  수정/삭제  댓글쓰기

    그리고 태그는 또 어떻게 하셧는지..

    대단하세요~

    전 세계에 이 방법이 소개된 블로그는 여기밖에 없어서..

    • BlogIcon 호아범 2008/05/29 17:31  댓글주소  수정/삭제

      제 블로그 설정에서 태그부분은 아래와 같습니다.
      --
      Tag: < s_taglist >[ ##_tag_## ]< /s_taglist >
      --
      중간중간 삽입된 공백은 지우셔야 합니다.

      또 궁금한거 있으면 물어보세요.. ^^

  7. BlogIcon Luxury Q. 2008/05/29 17:43  댓글주소  수정/삭제  댓글쓰기

    지워도 달라지는 게 없네요 ㅠㅠ

    그리고 TD_Summary 부분에 float 는 있지도 않고..

    ㅠㅠ 넘어야 할 산이..

  8. BlogIcon Luxury Q. 2008/05/29 17:52  댓글주소  수정/삭제  댓글쓰기

    <div class="TD_recent">
    <s_more>
    <div class="TD_more">
    <div class="TD_more_title"><a href=""></a></div>
    <span class="TD_more_btn"><a href="">더보기</a></span> </div>
    </s_more>
    </div>
    <div class="TD_recent">
    <s_list>
    <FONT face="'Gulim', 'Sans-serif'">
    <div class="TD_thumblist">

    <div class="TD_headline">
    <a href=""></a>
    </div>
    <div class="TD_thumbimg"><script type="text/javascript" language="javascript">
    str = String('');
    result = str.match(/<img[^>]*src=\"([^\"]*)\"[^>]*alt=\"([^\"]*)\"[^>]*>/i);
    imgSrc = result[1];
    imgAlt = result[2];

    if(imgSrc .lastIndexOf('imgempty.png') < 0) {
    document.write('<div class="TD_thumbimg">');
    document.write('<a href=""><img src="' + imgSrc + '" alt="' +imgAlt+ '"></a>');
    document.write('</div>');
    }
    </script></div>
    <div class="TD_summary"><span class="TD_date"> ()<br /><br />Tag: <s_taglist></s_taglist></span></div>
    </div>
    </font>
    </s_list>
    </div>

    아래는 스타일


    #TD_content p{
    padding:0;
    margin:0;
    }
    .TD_headline {
    font-size:1.2em;
    font-weight:bold;
    padding:0;
    }
    .TD_subtitle{
    font-weight:bold;
    color:#999;
    }
    .TD_date {
    color:#999;
    font:0.9em verdana;
    }
    .TD_category {
    margin-left:2px;
    }
    .TD_category a{
    color:#999;
    }
    .TD_name {
    font-weight:nomal;
    }
    .TD_tagbox{
    padding:5px 0;
    }
    .TD_tagbox .TD_tagtitle{
    background:url(../image/ico_tag.gif) no-repeat;
    width:30px;
    height:14px;
    float:left;
    }
    .TD_tagbox .TD_tagtitle span{
    display:none;
    }


    /* 헤드라인형 모듈 */
    .TD_toparticle {
    padding:5px 0 10px 0;
    margin:5px 10px 5px 5px;
    }
    .TD_toparticle .TD_titleinfo{
    background:url(../image/ico_gallery_title.gif) 0 2px no-repeat;
    padding-left:50px;
    }
    .TD_titleinfo {
    padding-bottom:5px;
    }
    .TD_toparticle .TD_tblist {
    display:none;
    }
    .TD_toparticle .TD_tagbox {
    display:none;
    }
    .TD_toparticle .TD_summary{
    background-color:#eee;
    padding:20px 10px;
    color:#999;
    }
    .TD_toparticle .TD_summary p{
    margin:0 10px;
    }
    .TD_toparticle .TD_summary img {
    margin-bottom:10px;
    }


    /* 섬네일 목록형 모듈 */
    .TD_thumblist{
    padding:5px 0;
    margin:5px 5px 10px 10px;
    }
    .TD_thumblist p{
    padding:0;
    margin:0;
    letter-spacing:-1px;
    }
    .TD_thumblist .TD_headline {
    font-size:1.1em;
    font-weight:bold;
    padding:0 0 0 10px;
    text-align:center;
    }
    .TD_thumblist .TD_summary{
    padding:0;
    text-align:center;
    }
    .TD_thumblist .TD_thumbnail{
    border:3px solid #eee;
    }

    /* 텍스트 목록형 모듈 */
    .TD_list{
    margin:5px;
    }
    .TD_list .TD_headline {
    padding:0 0 0 20px;
    font-size:1.2em;
    line-height:1.2em;
    background:url(../image/bull_listbig.gif) 0 2px no-repeat;
    }
    .TD_list .TD_date {
    margin-left:5px;
    font-weight:normal;
    font-size:0.75em;
    }
    .TD_list .TD_summary {
    display:none;
    }


    /* 앨범형 모듈 */
    .TD_album{
    margin:5px;
    padding: 0 5px 5px 10px;
    }
    .TD_album img {
    margin:0 10px 0 0;
    }

    .TD_album .TD_thumbimg .TD_thumbnail{
    border:5px solid #eee;
    }

    .TD_album .TD_headline {
    padding:0 5px 5px 0;
    margin:0;
    font-size:1.1em;
    line-height:1.2em;
    text-align:center;
    }




    /* 최신글 공통 */
    .TD_recent .TD_thumbnail{
    border:none;
    }

    /* 최신글의 더보기 */
    .TD_more{
    text-align:right;
    padding:5px 5px 7px 5px;
    margin:10px 5px;
    color:#333;
    border:1px solid #ddd;
    background-color:#f5f5f5;
    }

    * html .TD_more{height:20px;}

    .TD_more_title{
    font-weight:bold;
    float:left;
    font-size:1.2em;
    background:url(../image/ico_recent_title.gif) 0 0 no-repeat;
    padding:0 0 0 25px;
    }
    .TD_more_btn{
    font:0.9em dotum;
    }


    /* 최신글 텍스트 목록형 */
    .TD_recent{
    }
    .TD_recent .TD_headline {
    color:#000;
    font-weight:normal;
    padding:0;
    font-size:1em;
    }
    .TD_recent .TD_list .TD_headline {
    background:none;
    }
    .TD_recent .TD_list{
    margin:5px;
    background:url(../image/bull_rect.gif) 6px 9px no-repeat;
    padding:3px 0 0 16px;
    }

    /* 최신글 섬네일 목록형 */
    .TD_recent .TD_thumblist{
    margin:10px;
    border: 2px solid #F5F5F5;
    border-left-width: 8px;
    min-height: 170px;
    }

    .TD_recent .TD_thumblist .TD_headline{
    clear:both;
    font-weight:bold;
    color:#000;
    text-align:center;
    }
    .TD_recent .TD_thumblist .TD_summary{
    padding:0;
    text-align:center;
    }
    .TD_recent .TD_thumblist .TD_thumbnail{
    border:5px solid #eee;
    background-color:#eee;
    text-align:center;
    padding:0px;
    }

    .TD_thumbimg {
    float:right;
    margin: 5px;
    padding:0;
    }

    .TD_thumbimg img{
    max-width: 160px;
    max-height: 160px;
    width: 160px;
    border: 1px solid #ccc;
    margin:0;
    padding:3px;
    }


    /* 최신글 앨범형 */
    .TD_recent .TD_album {
    padding:0px;
    margin:0 0 10px 0;
    overflow:hidden;
    text-align:center;
    }
    .TD_recent .TD_album .TD_thumbimg{
    border:0;
    padding:0;
    margin:0 auto;
    }

    .TD_recent .TD_album .TD_headline {
    height:14px;
    overflow:hidden;
    padding-top:4px;
    }

    /* 슬라이드형 */
    .TD_slide{
    margin:2px;
    padding:0;
    float:left;
    }

    .TD_slide .TD_thumbnail{
    margin:0;
    padding:0;
    border:5px solid #eee;
    }
    .TD_slide img{
    margin:0;
    padding:0;
    }


    고맙습니다~

    • BlogIcon 호아범 2008/05/29 18:02  댓글주소  수정/삭제

      일단 소스에서 <script> ~ </script> 앞 뒤의 <div>와 </div> 는 지우셔도 됩니다. 중복되거든요.

      그리고, TD_summary 스타일에서 align 빼보실래요?

      그리고, 스타일에서 중복으로 정의된 부분이 없는지 잘 살펴보세요...

  9. BlogIcon Luxury Q. 2008/05/29 18:13  댓글주소  수정/삭제  댓글쓰기

    품하핫핫핫!!

    성공했습니다..

    앞으로 자주 찾아 뵐께요~~^^

  10. BlogIcon Luxury Q. 2008/05/30 00:47  댓글주소  수정/삭제  댓글쓰기

    요번에는.. 기본이미지를 바꿔서 적용하는 법 이 말썽이군요

    설정하면 죄다 엑박으로 떠요 사진들이.. ㅠㅠ

    • BlogIcon 호아범 2008/05/30 09:53  댓글주소  수정/삭제

      아마 기본 이미지에 대한 URL이 잘못되었을 가능성이 큽니다. 자신의 블로그의 스킨에 올렸다고 해서 블로그 주소로 시작하지 않습니다. 요부분 잘 살펴보세요...

  11. BlogIcon Luxury Q. 2008/05/30 10:10  댓글주소  수정/삭제  댓글쓰기

    요번에는 이미지가 뜨긴 하는데 모든 이미지가 제가 설정한 놈으로 나오고..

    이미지가 없는 건 기본 이미지로 떠 버리네요.. ㅠㅠ

    • BlogIcon 호아범 2008/05/30 10:28  댓글주소  수정/삭제

      확인해 보니 제가 나중에 올려드린 부분에 버그가 있네요...

      if(imgSrc .lastIndexOf('imgempty.png') < 0) {
      imgSrc = "바꾸고 싶은 기본이미지 URL";
      }

      if(imgSrc .lastIndexOf('imgempty.png') >= 0) {
      imgSrc = "바꾸고 싶은 기본이미지 URL";
      }

      로 바꾸세요

  12. 한큐 2008/07/10 14:53  댓글주소  수정/삭제  댓글쓰기

    max-width max-height 이 설정을 ie6 에서도 가능하게는 안되나요.?
    아님 다른 방법이라도. 초보라 도저히 모르겠네요..

    • BlogIcon 호아범 2008/07/10 17:06  댓글주소  수정/삭제

      글쎄요.. 방법이 없습니다.
      저같은 경우는 JavaScript로 사용중인 브라우져를 알아낸 다음에 IE6이하인 경우에는 별도의 스타일이 적용되도록 했습니다.

    • BlogIcon 호아범 2008/07/10 17:10  댓글주소  수정/삭제

      참고로 제가 사용하는 JavaScript 구문입니다.

      isStandard = true;
      if(navigator.appName == "Microsoft Internet Explorer" ) {
      IEver = navigator.appVersion.match(/MSIE \d+.\d+/)[0].split(" " )[1];

      if(IEver < 7) { isStandard = false; }
      }

      이 코드를 시작부분에 삽입한 후에, 별도 처리가 필요한 부분에선 isStandard값을 이용해서 구분이 가능합니다.

  13. 섬니 2008/09/23 12:42  댓글주소  수정/삭제  댓글쓰기

    혹시 태터데스크에 공지사항만 뜨게는 못할까요?
    고수님이신거 같아 질문드려요 ㅜㅜ 포럼에 물어봐도 대답이 없고...
    공지 최신글이 뜨게 했으면 좋겠는데 너무 어려워요... 부탁합니당 꾸벅

    • BlogIcon 호아범 2008/09/23 13:34  댓글주소  수정/삭제

      잠깐 살펴봤는데요.
      제 경우는 일단 가져온 데이터를 가공하는 건 해봤어도,
      이건 태터데스크에서 제공해 주지 않는 정보를 가져와야 하는 거라서 쉽지 않을거 같네요.
      꽁수를 쓰자면, 공지사항이라는 카테고리를 만들어서 그걸 보여주는 거 정도 생각이 나긴 하는데, 잘은 모르겠네요.
      도움 드리지 못해 죄송합니다.

  14. 섬니 2008/09/23 18:38  댓글주소  수정/삭제  댓글쓰기

    아... 그렇군요 ㅜㅠ
    오히려 결론 내주시니 맘이 편하네요.
    계속 붙잡고 고민했는데 원래 안되는거였다니... ^^;
    암튼 감사합니다~

    • BlogIcon 호아범 2008/09/23 19:16  댓글주소  수정/삭제

      제가 아는 선에서 말씀드린거라 부정확 할수도 있어요 ^^
      또 궁금한거 있으면 말씀하세요. 아는데까진 말씀드리겠습니다.

  15. BlogIcon 2FeRed 2009/01/16 10:24  댓글주소  수정/삭제  댓글쓰기

    안녕하신지요.^^

    태터데스크 섬네일 수정해보았는데 글이 왼쪽에 정렬되지 않아서 질문드립니다.

    다른 분의 질문도 읽어보고 거의 하루종일 따라해봤는데 이미지는 오른쪽에 원하는 크기로 정렬이 되는데

    글은 이미지 하단 중앙에 배치됩니다. ㅜ.ㅜ;

    시간되시면 코드에러좀 잡아주시면 감사드리겠습니다.^^ 좋은 하루 보내십시요.^^

    <div class="TD_recent">
    <s_more>
    <div class="TD_more">
    <div class="TD_more_title"><a href=""></a></div>
    <span class="TD_more_btn"><a href="">더보기</a></span> </div>
    </s_more>
    </div>
    <div class="TD_recent">
    <s_list>
    <div class="TD_thumblist">
    <SCRIPT language=javascript type=text/javascript>
    str = String('')
    result = str.match(/<img[^>]*src=\"([^\"]*)\"[^>]*alt=\"([^\"]*)\"[^>]*>/i);
    imgSrc = result[1];
    imgAlt = result[2];

    if(imgSrc.lastIndexOf('imgempty.png') < 0) {
    document.write('<div class="TD_thumbimg">');
    document.write('<a href=""><img src="' + imgSrc + '" alt="' + imgAlt + '"></a>');
    document.write('</div>');
    }
    </SCRIPT>
    <div class="TD_headline">
    <a href=""></a> <span class="TD_date"> </span>
    </div>
    <div class="TD_summary"><p></p></div>
    </div>
    </s_list>
    </div>

    스타일 CSS

    .TD_thumbimg {
    float:right;
    margin: 5px;
    padding:0;
    }

    .TD_thumbimg img{
    max-width: 100px;
    max-height: 100px;
    width: 100px;
    border: 1px solid #ccc;
    margin:0;
    padding:3px;
    }
    .TD_recent .TD_thumblist{
    overflow:hidden;
    margin:0px;
    padding:5px;
    }

    .TD_recent .TD_thumblist .TD_headline{
    clear:both;
    font-weight:bold;
    color:#000;
    text-align:center;
    }
    .TD_recent .TD_thumblist .TD_summary{
    padding:0;
    text:center;
    }
    .TD_recent .TD_thumblist .TD_thumbnail{
    border:5px solid #eee;
    background-color:#eee;
    padding:0px;
    text-align:center;
    }

    그럼 잘 부탁드리겠습니다.^^

    • BlogIcon 호아범 2009/01/16 11:15  댓글주소  수정/삭제

      안녕하세요
      올려주신 코드 상으로는 정렬하는 부분이 없네요.

      제목과 시간은 .TD_recent .TD_thumblist .TD_headline 의 영향을 받고
      내용요약은 .TD_recent .TD_thumblist .TD_summary 의 영향을 받습니다.

      .TD_recent .TD_thumblist .TD_headline 의 맨 아래 text-align: center 에서 center 대신 left로 바꿔보시구요.
      .TD_recent .TD_thumblist .TD_summary 의 맨 아래 text: center 는 아마 오타 같군요. 이것도 지워보시고 text-align: left로 바꿔보세요.

      그럼 성공하시길...

  16. BlogIcon 2FeRed 2009/01/16 13:29  댓글주소  수정/삭제  댓글쓰기

    호아범님이 말씀하신대로 수정하였으나 제 블로그를 오시면 아시겠지만 그림과 글이 서로 따로 놀고 있습니다. 괜히 귀찮게 해드리는 것 아닌지 죄송합니다만 호아범님의 HTML과 CSS 좀 알려주실 수 있으신지요. 안되신다면 제가 아래에 올린 코드에서 틀린부분 지적해주시면 감사하겠습니다.^^


    <div class="TD_recent">
    <s_more>
    <div class="TD_more">
    <div class="TD_more_title"><a href=""></a></div>
    <span class="TD_more_btn"><a href="">더보기</a></span> </div>
    </s_more>
    </div>
    <div class="TD_recent">
    <s_list>
    <div class="TD_thumblist">
    <div class="TD_thumbimg">
    <script type="text/javascript" language="javascript">
    str = String('');
    result = str.match(/<img[^>]*src=\"([^\"]*)\"[^>]*alt=\"([^\"]*)\"[^>]*>/i);
    imgSrc = result[1];
    imgAlt = result[2];

    if(imgSrc .lastIndexOf('imgempty.png') < 0) {
    document.write('<div class="TD_thumbimg">');
    document.write('<a href=""><img src="' + imgSrc + '" alt="' +imgAlt+ '"></a>');
    document.write('</div>');
    }
    </script>
    </div>
    <div class="TD_headline">
    <a href=""></a> <span class="TD_date"> </span>
    </div>
    <div class="TD_summary"><p></p></div>
    </div>
    </s_list>
    </div>

    /* 섬네일 목록형 모듈 */
    .TD_thumblist{
    padding:5px 0;
    margin:5px 5px 10px 10px;
    }
    .TD_thumblist p{
    padding:0;
    margin:0;
    letter-spacing:-1px;
    }
    .TD_thumblist .TD_headline {
    font-size:1.1em;
    font-weight:bold;
    padding:0 0 0 10px;
    text-align:center;
    }
    .TD_thumblist .TD_summary{
    padding:0;
    text-align:center;
    }
    .TD_thumblist .TD_thumbnail{
    border:3px solid #eee;
    }

    /* 텍스트 목록형 모듈 */
    .TD_list{
    margin:5px;
    }
    .TD_list .TD_headline {
    padding:0 0 0 20px;
    font-size:1.2em;
    line-height:1.2em;
    background:url(../image/bull_listbig.gif) 0 2px no-repeat;
    }
    .TD_list .TD_date {
    margin-left:5px;
    font-weight:normal;
    font-size:0.75em;
    }
    .TD_list .TD_summary {
    display:none;
    }


    /* 앨범형 모듈 */
    .TD_album{
    margin:5px;
    padding: 0 5px 5px 10px;
    }
    .TD_album img {
    margin:0 10px 0 0;
    }

    .TD_album .TD_thumbimg .TD_thumbnail{
    border:5px solid #eee;
    }

    .TD_album .TD_headline {
    padding:0 5px 5px 0;
    margin:0;
    font-size:1.1em;
    line-height:1.2em;
    text-align:center;
    }




    /* 최신글 공통 */
    .TD_recent .TD_thumbnail{
    border:none;
    }

    /* 최신글의 더보기 */
    .TD_more{
    text-align:right;
    padding:5px 5px 7px 5px;
    margin:10px 5px;
    color:#333;
    border:1px solid #ddd;
    background-color:#f5f5f5;
    }

    * html .TD_more{height:20px;}

    .TD_more_title{
    font-weight:bold;
    float:left;
    font-size:1.2em;
    background:url(../image/ico_recent_title.gif) 0 0 no-repeat;
    padding:0 0 0 25px;
    }
    .TD_more_btn{
    font:0.9em dotum;
    }


    /* 최신글 텍스트 목록형 */
    .TD_recent{
    }
    .TD_recent .TD_headline {
    color:#000;
    font-weight:normal;
    padding:0;
    font-size:1em;
    }
    .TD_recent .TD_list .TD_headline {
    background:none;
    }
    .TD_recent .TD_list{
    margin:5px;
    background:url(../image/bull_rect.gif) 6px 9px no-repeat;
    padding:3px 0 0 16px;
    }

    /* 최신글 섬네일 목록형 */
    .TD_thumbimg {
    float:right;
    margin: 5px;
    padding:0;
    }

    .TD_thumbimg img{
    max-width: 100px;
    max-height: 100px;
    width: 100px;
    border: 1px solid #ccc;
    margin:0;
    padding:3px;
    }
    .TD_recent .TD_thumblist{
    overflow:hidden;
    margin:0px;
    padding:5px;
    }

    .TD_recent .TD_thumblist .TD_headline{
    clear:both;
    font-weight:bold;
    color:#000;
    text-align:left;
    }
    .TD_recent .TD_thumblist .TD_summary{
    padding:0;
    text-align:left;
    }
    .TD_recent .TD_thumblist .TD_thumbnail{
    border:5px solid #eee;
    background-color:#eee;
    padding:0px;
    }



    /* 최신글 앨범형 */
    .TD_recent .TD_album {
    padding:0px;
    margin:0 0 10px 0;
    overflow:hidden;
    text-align:center;
    }
    .TD_recent .TD_album .TD_thumbimg{
    border:0;
    padding:0;
    margin:0 auto;
    }

    .TD_recent .TD_album .TD_headline {
    height:14px;
    overflow:hidden;
    padding-top:4px;
    }

    /* 슬라이드형 */
    .TD_slide{
    margin:2px;
    padding:0;
    float:left;
    }

    .TD_slide .TD_thumbnail{
    margin:0;
    padding:0;
    border:5px solid #eee;
    }
    .TD_slide img{
    margin:0;
    padding:0;
    }

    귀찮게 해드려서 죄송합니다. ㅜ.ㅡ

  17. BlogIcon 2fered 2009/01/17 11:24  댓글주소  수정/삭제  댓글쓰기

    음... 호아범님 코드대로라면 그림과 글이 같이 정렬되어야 하는데
    제가 해보면 그림은 그림혼자 위에서 정렬되고 그 밑에 글이 정렬됩니다.
    한마디로 그냥 썸네일 목록형처럼 보이는데 그림만 오른쪽에 정렬된 것처럼 보입니다.

    • BlogIcon 호아범 2009/01/17 23:23  댓글주소  수정/삭제

      툴을 통해 살펴보면, 그림 부분에 적용된 최종 스타일이 아래와 같네요..

      border-bottom-width: 0px;
      border-left-width: 0px;
      border-right-width: 0px;
      border-top-width: 0px;
      display: block;
      float: none;
      font-family: 돋움;
      height: 110px;
      line-height: 15px;
      margin-bottom: 5px;
      margin-left: 5px;
      margin-right: 5px;
      margin-top: 5px;
      padding-bottom: 0px;
      padding-left: 0px;
      padding-right: 0px;
      padding-top: 0px;
      width: 211px;

      이대로라면 지금 보여지는 것이 맞습니다.
      여기서 float이 none이 되었고, width가 211px가 되었는데, 이 값을 유발하고 있는 곳을 찾아서 제거해 주어야 할 것 같네요.
      뭔가 값이 겹쳐진듯 합니다...

      그리고 다시 살펴보니, 제 글 본문에 나온 스크립트 부분은 적용이 안되고 있네요.
      소스보기로 함 봐보세요.

믹시에 등록도 할 겸 해서 글을 약간 다듬어 개시 시각을 갱신힙니다. 


태터데스크에 최근에 업로드 된 글을 가리키는 새글 아이콘이 있으면 편할것 같아서 JavaScript를 이용해서 함 달았습니다.

사용자가 지정한 기간 이내 (아래 예에서는 3일) 에 포스팅된 글에 대해 새글 아이콘을 표시해 주도록 하였습니다. 다만, 치환자로 넘어오는 시간정보가 날짜단위이기 때문에 정확한 날짜 계산은 불가능 합니다. 

참고로 치환자는 당일 작성한 포스티의 경우 시간이, 그 이전에 작성한 경우는 날짜만 넘어옵니다. 따라서, 정확한 시간단위로 기간을 설정하는 것은 어려울 듯 합니다.


1. 새글아이콘 준비

관리자 -> 스킨 -> HTML/CSS 편집 -> 파일업로드를 통해 스킨의 images 디렉토리에 원하는 아이콘을 업로드 한 후, 그 절대주소를 이용합니다. 절대주소의 디렉토리는 사용하고 있는 스킨에 포함된 이미지의 속성을 보면 알 수 있습니다. 
( 본 블로그의 경우는 http://cfs.tistory.com/custom/blog/0/7605/skin/images/이미지이름 이 되는 군요. )


2. HTML 코드 추가

아래 코드를 태터데스크의 초기화면->테터데스크 설정하기->최신글 아이템의 설정 -> 아이템 HTML 수정 을 통해 삽입합니다. 이때, <s_list>와 </s-list> 사이에 삽입하여야 하고, 줄바꿈(엔터키)은 삭제하여 그냥 한 줄로 만들어 줍니다. 현재, 썸네일형 최신글에서만 테스트 해 보았으나, 다른 아이템에서도 정상 동작하리라 생각됩니다.

<img
      src = "위에서 준비한 new 아이콘의 주소 입력"
      style = "display:block; float:left; margin:0; padding:0; margin-top:3px; margin-right:5px;"
              /* display:block 이외의 스타일은 임의로 설정하면 됨 */
      onload = "
            basis = 3; /* 새글 기준 날짜 */
            date1 = (new Date()).getTime() / 1000 / 86400; /* 오늘 날짜 */
            date2 = Date.parse('[## _item_date_ ##]') / 1000 / 86400; /* 포스팅 날짜 */
            /* _item_date_ 앞뒤 공백은 제거하세요 */

            if (!isNaN(date2) && date1 - date2 > basis)
                   this.style.display = 'none';
      "
/>


3. 확인해 보기

본 블로그에 적용된 결과를 확인해 보세요. http://www.crazybar.net 



ps. 혹시 적용하시다가 잘 안되는 부분 있으시면 댓글로 남겨주세요.


---------- 추가내용 ----------

아이콘의 위치지정에 관해 문의하시는 분이 계셔서 내용 추가합니다.

위에 설명한 <img ~ /> 가 아이콘을 보여주는 부분이므로 이 부분을 <s_list>~</s_list> 에 넣어주면 되는데요. 이 부분은블로그마다 설정이 달라 일괄적으로 말할 수는 없습니다.

일반적으로, <s_list>~</s_list> 는 사진/제목/내용부분으로 나눠볼 수 있습니다. 이중에서 실제 제목에 해당하는 부분이 바로 [## _item_title ##] 라는 치환자로 되어 있고, 보통 링크를 위해 <a ~>[## _item_title ##]</a>의 형식으로 되어 있을 겁니다. 

만약, 제목 바로 뒤에 아이콘을 넣고자 한다면 이 치환자 바로 뒤에 새글 아이콘을 삽입하면 됩니다. 

참고로 본 블로그는, 제목 앞에 표시하기 위해 제목 치환자의 앞에 삽입했으며, 링크를 같이 보여주지 않기 위해 치환자를 감싸고 있는 <a~>~</a> 태그 앞쪽에 위치하고 있습니다. 

<img ~ /><a href="[## _item_link_ ##]" ~ > [## _item_title ##] </a>

참고로, 위 소스가 본 블로그에 적용되어 있는 부분입니다. 



Posted by 호아범

TRACKBACK | http://www.crazybar.net/trackback/423 관련글 쓰기

  1. SUBJECT [tistory] 테터데스크에 "new" 아이콘 달기

    2008/10/01 22:54 TRACKED FROM < 삐딱한 냐옹이의 자투리 공간 >  삭제

    http://www.crazybar.net/423 여기에 가서 소스를 받은 다음, (오른쪽 클릭/drag 금지 이므로 화면 두 개 띄워놓고 열심히 따라치시오 ^^) 최신 목록 : 썸네일/텍스트... <--- 요 옆에 있는 설정을 누르고, 새로 뜬 화면에 있는 "아이템 설정 html"로 들어가서 <s_list>와 </s_list> 사이에 넣어주면 된다. ---------------------- 티스토리에 이미지를 업로드하면 images 디렉토리로 바로..

  2. SUBJECT 태터데스크 (첫페이지 만들기)에새글(new)아이콘을 달아봐습니다

    2008/10/29 21:04 TRACKED FROM 즐거운하루  삭제

    티스토리에 플로그인 기능중에 태터데스크 (첫페이지 만들기) 이라는 기능있습니다 카페나 웹사이트 처럼 새로운 글이 올라오면 new 나오면 좋게다는 생각을 했어는데요 찾아보니깐 있어요 ^^ 소개합니다 짜~짠~ 태터데스크 (첫페이지 만들기) 적용한 화면입니다 태터데스크 (첫페이지 만들기)기늘을 사용하시는 분이라면 사용해보시면 괜찮을것 같네요 사용방법과 태그는요 호아범 님 사이트에 가시면 됩니다요 간단히 사용방법을 안내하자면 아이템 HTML 수정 <s_li..

  3. SUBJECT 티스토리 절대경로 활용하기..(이미지호스트)

    2009/03/24 17:07 TRACKED FROM KIDORY 육아일기  삭제

    티스토리 절대경로를 활용한 이미지 호스트 대신하기. 머니야님의 포스트 무제한 트래픽 무료 이미지 호스팅 강추!소개! 를 본후 이미지 호스트라는 기능을 처음 알게 되었네요.. KIDORY블로그를 아시는 분들은 아시겠지만, 초보 블로거 인지라 이미지 호스트가 왜 필요한지조차 감으로만 느끼고 있습니다. 머니야님의 댓글로 티스토리 절대경로에 대해 문의 하셨는데요.. 댓글을 보고 나니 이미지 호스트에 조금씩 감이 잡히네요.. 굳이 머니야님께서 소개하신 인터넷..

  4. SUBJECT 테터데스크에 새글 아이콘 달기

    2010/03/08 10:00 TRACKED FROM ann, t  삭제

    뭔가 밋밋한 블로그 첫페이지에 새글 있다는 표시를 좀 해주고 싶었어요.. 사실 메뉴에 달고 싶은데..아직 그정도 능력자가 아닌 관계로..ㅋㅋ 검색에 검색을 거듭한 결과 http://www.crazybar.net/423 ↑ 호아범님의 글을 발견하였어요^^ 결과물은 ↑ 이렇구요.. <img src = "새글아이콘 주소" style = "display:block; float:left; margin:0; padding:0; margin-top:3px; ma..

댓글을 달아 주세요

  1. BlogIcon 장형진 2008/01/10 00:53  댓글주소  수정/삭제  댓글쓰기

    이 소스가 아직도 동작하는 소스인가요? 전 제대로 안되던데 ㅠ 되면 좋을것 같아서요

    • BlogIcon crazybar 2008/01/10 10:17  댓글주소  수정/삭제

      네... 아직 동작하구요, 지금도 사용중입니다.
      포스팅에는 편의상 줄바꿈을 하였는데요, 입력하실때 onload에 해당되는 부분은 줄바꿈을 하시면 안됩니다.
      해보시고 안되면 다시 문의 주세요...

  2. BlogIcon 장형진 2008/01/11 11:14  댓글주소  수정/삭제  댓글쓰기

    혹시 이거 단위를 '시간'단위로 만들수는 없나요... 제 블로그 같은 경우는 업데이트가 빠른편이라 날짜로 설정해주면 거의다 잡혀버리는데요 ㅠ

    • BlogIcon crazybar 2008/01/11 14:49  댓글주소  수정/삭제

      일단 적용은 해 보셨나요?
      티스토리에서 날짜 정보가 넘어올때 당일 작성한 포스트는 시간만, 당일 이전에 작성한 글은 날짜만 넘어옵니다.

      따라서, onload에 해당되는 부분을 적당히 잘 바꿔주면 님께서 원하시는 데로 어느 정도는 표현이 가능합니다.

  3. BlogIcon 장형진 2008/01/11 20:32  댓글주소  수정/삭제  댓글쓰기

    아하:) 치환자가 먹혀있었네요 ~! 덕분에 잘 사용중이랍니다 :)

  4. BlogIcon 삐딱냥이 2008/10/01 22:51  댓글주소  수정/삭제  댓글쓰기

    감사합니다... 잘 사용하겠습니다.

  5. BlogIcon 역전의용사 2008/10/22 01:37  댓글주소  수정/삭제  댓글쓰기

    엇 이거 제가 해볼려다 손놓고 있었던건데 감사합니다 ㅎㅎ 넙죽 잘 받아먹어도 되죠?;;

  6. BlogIcon 즐거운하루 2008/10/27 21:52  댓글주소  수정/삭제  댓글쓰기

    캬~좋은기능인데요 제 블로그에 적용해봐서요 ^^

  7. BlogIcon 호아범 2008/11/24 23:40  댓글주소  수정/삭제  댓글쓰기

    유피님의 질문에 대한 답변을 본문에 추가해 두었습니다.
    질문: http://www.crazybar.net/guestbook#comment3619853

  8. BlogIcon JUNiFAFA 2009/03/24 17:07  댓글주소  수정/삭제  댓글쓰기

    제 블로그의 절대경로랑은 수준이 다른 글인데요..^^;
    잘봤습니다...
    코드가 들어가면 어려워서 이해가..@_@
    부끄럽지만 제 글도 걸고 갑니다~

    • BlogIcon 호아범 2009/03/25 02:06  댓글주소  수정/삭제

      아이구, 무슨 수준씩이나요... 부끄럽게스리.. ^^
      안그래도, 트랙백좀 달아주십사 말씀드릴까 하던 참인데, 감사합니다.

  9. 나그네 2009/07/26 14:01  댓글주소  수정/삭제  댓글쓰기

    좋은 팁 너무나 감사합니다.
    근데 일단
    /* display:block 이외의 스타일은 임의로 설정하면 됨 */
    /* _item_date_ 앞뒤 공백은 제거하세요 */
    이 두줄은 넣을 필요가 없지요?
    basis = 3; /* 새글 기준 날짜 */
    date1 = (new Date()).getTime() / 1000 / 86400; /* 오늘 날짜 */
    date2 = Date.parse('[ ## _item_date_ ## ]') / 1000 / 86400; /* 포스팅 날짜 */

    이부분에서는 3일까지 새글 표시를 하라는것은 알겠는데
    * 새글 기준 날짜 * * 오늘 날짜* * 포스팅 날짜 * 는 그냥 앞뒤 빈칸만 없애면 되는건가요?
    3일전의 글도 다 새글 마크가 붙어 있는데..
    좀 헷갈리네요.

    <img src = "제 블로그 뉴 아이콘 절대 주소" style = "display:block; float:left; margin:0; padding:0; margin-top:3px; margin-right:5px;" onload="basis = 3 ; date1 = (new Date()).getTime() / 1000 / 86400; date2 = ('[ ## _item_date_ ## ]') / 1000 / 86400; if (!isNaN(date2) && date1 - date2 > basis) this.style.display = 'none';"/>

    확인해 봐 주시면 너무나 감사하겠습니다.

    감사합니다

    • BlogIcon 호아범 2009/07/27 16:58  댓글주소  수정/삭제

      /* 로 시작해서 */ 로 끝나는 내용은 주석입니다.
      설명이므로 넣어도 되고 그렇지 않아도 됩니다.

      위 스크립트가 동작하는 방식을 좀 이해하시면 편하실듯 합니다.
      기본적으로 모든 글에 새글 아이콘이 달립니다. 기본적으로 달려는 있으나 화면에 보이지 않는 상태입니다.
      그중에서 해당 시간에 속하는 글들의 새글아이콘만 화면에 보여지는 상태로 바뀌는 거죠.

      제 설명이 도움이 되셨는지요?

  10. BlogIcon 날개 :D 2010/03/08 10:02  댓글주소  수정/삭제  댓글쓰기

    좋은 팁 가져갑니다..트랙백 걸었어요..ㅋㅋ
    저도 능력자가 되고싶다는..ㅎㅎ

바로 어제 티스토리 Exif 정보출력 플러그인 - CSS로 제어하기 라는 글을 올렸는데요. 아무래도 매번 Exif 정보를 보일지 말지 결정하는 건 넘 귀찮은 일인것 같습니다.

고민한 끝에, 카테고리나 태그 단위로 Exif 정보출력 여부를 설정할 수 있으면 좋겠다 라는 결론에 이르렀습니다. 그래서, 잠깐 짬을 내어 열심히 코딩을 했지요. ( 직업병은 어쩔수가 없나봅니다. 일할때는 일하느라 코딩하고, 쉴때는 블로깅 하느라 코딩하고.. 에휴~)

그래서 성공했습니다. 지금부터 그 방법을 공개합니다.


아이디어는 간단합니다.

Exif정보출력 플러그인을 활성화 시킨 상태에서, 화면상에는 보이지 않도록 설정해 둡니다.
그런다음 본문에서 카테고리와 태그정보를 추출하여 원하는 조건에 맞는 경우만 Exif정보를 출력하도록 설정합니다.

이때, 포스팅 단위로 설정되도록 하기 위해 각 포스팅 본문을 감싸고 있는 DIV에 ID를 부여하여 사용합니다. 그렇지 않으면, 한꺼번에 한개이상의 포스팅이 출력되도록 설정된 블로그에서는 오동작을 할 수 있습니다

또, 카테고리 정보는 단순 텍스트로 넘어오지만, 태그의 경우는 링크까지 붙여진 HTML구문 형태로 주어집니다. 카테고리는 디렉토리 구분자인 / 를 이용해 나누면 되고, 태그는 HTML구조를 활용하여 태그의 이름을 알수 있습니다.


1. 스타일시트에 아래와 같은 내용을 추가합니다.

/* Style by crazybar.net */
/* 기본적으로 Exif정보가 보여지지 않게 할때 */
.ExifInfo { display: none !important; }

.show_exif .ExifInfo { display:block !important; }
.hide_exif .ExifInfo { display:none !important; }
/* end of Style by crazybar.net */

이 부분에 관한 설명은 생략합니다. 이전글을 참고하세요.


2. </head>를 찾아서 그 앞에 아래 내용을 추가합니다.

<!-- Script by crazybar.net -->
<script type="text/javascript" language="javascript">
<!--
var catWords = new Array("카테고리1", "카테고리2", ... );
var tagWords = new Array("태그1", "태그2", ... );

var targetClass = "show_exif";

var postNum = 0;
var changeFlag = false;

function checkName(words, str){
    for(var i = 0; i < words.length; i++) {
        if(str == words[i]) {
            changeFlag = true;
        }
    }
}

function checkByCategory(catStr) {
    var catNames = catStr.match(/[^\/]+/gi);

    for(var i = 0; i < catNames.length; i++) {
        checkName(catWords, catNames[i]);
    }
}

function checkByTag(tagId) {
    var tag = document.getElementById(tagId);

    if(tag){
        var tagObjs = tag.children;

        for(var i = 0; i < tagObjs.length; i++) {
            if(tagObjs[i].nodeName == "A"){
                checkName(tagWords, tagObjs[i].innerHTML);
            }
        }
    }
}

function changeClass(postId){
    if(changeFlag){
        var postObj = document.getElementById(postId);
        postObj.className = postObj.className + ' ' + targetClass;
        changeFlag  = false;
    }
}
-->
</script>
<!-- End of Script by crazybar.net -->

catWords: Exif 정보를 출력할 카테고리 이름을 담음 배열입니다. 이부분을 자유롭게 수정하시면 됩니다. 
tagWords: Exif 정보를 출력할 태그 이름을 담음 배열입니다. 이부분을 자유롭게 수정하시면 됩니다. 
checkName: 추출한 카테고리나 태그가 catWords나 tagWords에 속하는지를 결정합니다.
checkByCategory: 카테고리 이름을 추출합니다.
checkByTag: 태그이름을 추출합니다.
changeClass: 지정한 조건에 맞는 경우, 포스팅 본문이 속한 DIV의 스타일을 조정하여 Exif 정보가 출력되도록합니다.


3. 다음을 찾아서 아래 내용으로 변경합니다. (포스트-클래스-이름은 스킨에 따라 다름)

<div class="포스트-클래스-이름"> [ ##_article_rep_desc_## ]

<!-- by crazybar.net -->
<script type="text/javascript" language="javascript">
var postId = 'post' + (++postNum);
var tagId = 'tag' + postNum;
document.write('<div class="클래스-이름" id="'+ postId +'">');
</script>
<!-- div class="article_post" -->
    

원래 본문을 감싸주는 DIV에는 ID가 없는데, 그것을 붙여주기 위한 부분입니다. ID는 고유해야 하므로, 전역변수를 이용해서 번호를 붙였습니다. 2에서 스타일을 적용시키는데 사용됩니다.


4. 다음을 찾아서 아래 내용으로 변경합니다. (태그-클래스-이름은 스킨에 따라 다름)

<s_tag_label> <div class="태그-클래스-이름">

<s_tag_label>
<!-- by crazybar.net -->
<script type="text/javascript" language="javascript">
document.write('<div class="태그-클래스-이름" id="'+ tagId +'">');
</script>
    <!-- div class="article_tag" -->

티스토리에서 넘어오는 태그정보는 링크까지 붙어있는 형태입니다. 그것으로 부터 태그를 뽑아내기 위해 DIV 객체를 제어해야 하기때문에 3과 비슷한 방법으로 해당 부분에 ID를 달아줍니다. 


5. </s_tag_label>을 찾아서 그 아래에 아래 내용을 추가합니다.

<!-- by crazybar -->
<script type="text/javascript" language="javascript">
checkByCategory('');
checkByTag(tagId);
changeClass(postId);
</script>

최종적으로 2에서 작성된 함수들을 호출하여 조건이 맞는 포스팅에 대해서는 Exif정보출력을 보이도록 설정해 주는 부분입니다.


이제 다 되었습니다. 휴~

본 블로그의 경우 오늘 현재, 카테고리는 갤러리사진, 카메라 만 Exif가 보이도록 설정되어 있고, 태그는 여행, 나들이, LX3, D300등을 설정해 두었고. 그외에는 보이지 않도록 되어 있습니다. 

다만 개별 포스팅별로 스타일을 직접 제어하는 경우는 예외가 됩니다. 


딱 이렇게 해 놓고 나니 이제 좀 마음이 편하네요.
사실, Exif 정보가 항상 보인다고 해서 문제될건 없습니다만, 불필요한 정보가 내용을 가리는 일이 발생할 수도 있기때문에, 선택적으로 보여주길 바랬던 것입니다.

어쨌던, 필요하다고 느끼셨던 분들에게 도움이 되셨길 기대합니다.


(추가내용)

현재 IE7과 크롬에서는 잘 되는 것을 확인했습니다. 


저작자 표시 비영리 변경 금지
Posted by 호아범

TRACKBACK | http://www.crazybar.net/trackback/706 관련글 쓰기

댓글을 달아 주세요

  1. BlogIcon SimpLow 2009/01/04 06:34  댓글주소  수정/삭제  댓글쓰기

    대단하십니다ㅋ
    좋은 생각이셔서 글을 쭉읽어봤는데 저는 나중에 한가할때 충분히 연구한 다음에 시도해야겠네요...
    넘 복잡해서리..ㅋㅋ

    • BlogIcon 호아범 2009/01/04 22:47  댓글주소  수정/삭제

      네.. 감사합니다.
      가끔 제어가 필요하다 싶은 순간에 고민만 하다가 만들어 본거였습니다.
      님도 성공하시길... ^^

얼마전에 티스토리에서 Exif 정보출력 플러그인을 공개했습니다. 본 블로그에서도 그 내용을 소개했었죠.

그런데, 몇가지 미흡한 부분이 있는데, 그 중 하나가 블로그상의 모든 사진에 일괄적용된다는 겁니다. 경우에 따라서는 선택적으로 보여주고 싶을 수도 있는데 말이죠. 

그래서, 스타일 시트를 이용해서 Exif정보가 보여지는 상태를 제어해볼까 합니다. 

준비

먼저 정해야 할 것은, 보여지는 상태와 감춰지는 상태중 어떤것을 기본으로 하느냐 입니다.  이를 결정하면 그 여부에 따라서 블로그 스킨의 스타일시트의 맨 아래에 아래 내용을 추가합니다. 
( 스타일 편집은 관리자 > 스킨 > HTML/CSS 편집 을 클릭한 후에, 아랫쪽 텍스트박스입니다. 자세한 사항은 티스토리 메뉴얼 참조 )

[1]
/* 기본적으로 Exif정보가 보여지지 않게 할때만 아랫줄 추가 */
.ExifInfo { display: none !important; }

[2]

/* Exif 정보출력 플러그인 제어 */
.show_exif .ExifInfo { display:block !important; }
.hide_exif .ExifInfo { display:none !important; }

이때, 기본으로 감춰지게 할때만 [1], [2] 모두 추가하고, 그렇지 않을 경우는 [2]만 추가합니다.


적용

일단 정상적으로 글을 작성하시면 됩니다. 그러면, 기본설정데로 Exif정보가 보여지거나 감춰집니다. 그리고, 기본설정과 반대로 하고 싶은 부분에 대해서만 위 스타일을 적용시켜주면 됩니다. 

가령 기본적으로 감춰놓았지만, Exif 정보를 보여주고 싶은 부분이 있다면, 그 부분 앞뒤에 아래와 같이 스타일을 적용시켜주면 됩니다. 

<!-- (1) 이부분에 있는 사진은 Exif 정보가 감춰짐 -->

<div class="show_exif">

<!-- (2) 이부분에 있는 사진은 Exif 정보가 출력됨 -->

</div>

<!-- (3) 이부분에 있는 사진은 Exif 정보가 감춰짐 -->

만약 포스팅 단위로 적용하려면, (1)과 (3)부분은 무시하면 되고, (2)부분이 작성한 본문이 되겠죠. 글을 다 쓴 후에 앞뒤에다가 위처럼 태그를 추가해 주면 되겠죠.

태그를 추가하려면, 편집모드를 HTML로 바꿔야 하는데, 편집창 우측상단에 HTML이라는 체크박스를 이용하면 됩니다.


확인

본 블로그는 기본적으로 보여지도록 설정해 두었습니다만, 아래 두 사진을 확인해 보시면 정보가 감춰지기도 하고, 보이기도 하는 두 경우를 다 확인하실 수 있습니다.



좀 귀찮을 수도 있긴 합니다만, 습관을 들이면 그리 어렵지 않으리라 생각됩니다. 사실 제일 좋은건 티스토리에서 플러그인의 기능을 개선해 주는 것이겠지만, 궁극적으로 사진단위로 조절을 하는 것은 이미지블럭에 정보표시선택여부를 추가해야 하는 거라서 금방 될것 같지는 않네요.

암튼, 필요하신 분 계시면 도움이 되셨길... 


참고로, 본 내용은 IE7과 크롬에서 확인하였습니다. 

저작자 표시 비영리 변경 금지
Posted by 호아범

TRACKBACK | http://www.crazybar.net/trackback/704 관련글 쓰기

  1. SUBJECT [티스토리] Exif 정보출력 - 카테고리, 태그 단위로 표시여부 제어하기

    2008/10/22 20:15 TRACKED FROM Crazy Life on Net  삭제

    바로 어제 티스토리 Exif 정보출력 플러그인 - CSS로 제어하기 라는 글을 올렸는데요. 아무래도 매번 Exif 정보를 보일지 말지 결정하는 건 넘 귀찮은 일인것 같습니다. 고민한 끝에, 카테고리나 태그 단위로 Exif 정보출력 여부를 설정할 수 있으면 좋겠다 라는 결론에 이르렀습니다. 그래서, 잠깐 짬을 내어 열심히 코딩을 했지요. ( 직업병은 어쩔수가 없나봅니다. 일할때는 일하느라 코딩하고, 쉴때는 블로깅 하느라 코딩하고.. 에휴~) 그래서 성..

댓글을 달아 주세요

  1. BlogIcon 역전의용사 2008/10/22 00:41  댓글주소  수정/삭제  댓글쓰기

    이런 꼼수도 있군요 ㅎㅎ
    전 아직 보여줘도 상관없기때문에 그냥 놔둘래요 ㅋ
    나중에 필요할때 와서 보고 적용해봐야겠네요 ^^

티스토리에 정말 반가운 플러그인이 추가되었네요. 바로 Exif 정보출력 플러그인입니다. 

Exif 정보란 간단하게 말해 사진촬영정보입니다. 가장 기본적인 것으로, 촬영날짜 및 시간 같은 것부터 카메라 제조사 및 기종, 조리개 값, 셔터개방시간, ISO값, 초점거리 등을 말합니다. 사진을 감상할때, 사진자체를 느끼는 것도 중요하지만, 이런 정보들을 바탕으로 촬영당시의 상황을 되세김질 할 수가 있는 거죠.

어쨌든 진작에 구현되었어야 할 기능인데, 사실 좀 늦은감이 없잖아 있긴 합니다만, 이제라도 되었으니 좋습니다.

플러그인을 사용하려면, 관리자 > 플러그인 > 플러그인 설정에서 전체보기 또는 멀티미디어 항목을 선택하고 Exif 정보출력이라는 부분을 클릭하면 됩니다.

설정 화면은 다음과 같습니다.


지원되는 정보는 

  • 제조사
  • 카메라기종
  • 촬영모드
  • 측광모드
  • 셔터속도(개방시간)
  • 조리개값
  • 노출보정
  • 초점거리
  • ISO값
  • 플래쉬사용
  • 촬영시각

입니다.

이중 보이고 싶은 항목을 선택하고, 원하는 스타일을 설정한 후에 저장을 클릭하면 됩니다.


이렇게 해서 설정을 마쳤더니 아래와 같이 출력이 되는 군요.


그동안 힘들게 액자를 만들어 Exif 정보를 표시하곤 했었는데, 이 플러그인을 이용해서 좀더 편안하게 사진을 감상할 수 있을것 같습니다.

SLR클럽에서 표현되는 것과 같이 사진을 클릭했을때만 보여주는 방식이 좀더 깔끔할 것 같기는 한데, 이런저런 문제가 겹칠 가능성이 높은 일이라, 이정도도 대 만족입니다. ^^

저작자 표시 비영리 변경 금지
Posted by 호아범

TRACKBACK | http://www.crazybar.net/trackback/699 관련글 쓰기

  1. SUBJECT 티스토리에 Exif 플러그인 추가 소식 &amp; 건의사항

    2008/10/21 02:51 TRACKED FROM ☆★ My Photo Life with α700 ☆★  삭제

    오늘, 아니 12시가 넘었으니 어제군요. 티스토리 플러그인에 새로운 플러그인이 추가되었습니다. 바로 디카 유저들이 그동안 추가되었으면 하는 사진의 Exif 정보를 볼 수 있게 해주는 플러그인이 추가되었습니다. 티스토리 공지 참고 : Exif 정보 출력 플러그인 오픈 안내 이번에 새로이 추가된 Exif 정보 출력 플러그인 실제 적용된 모습 조금 늦은 감이 있지만 어쨌든 반가운 소식입니다. 근데 조금 문제가 있긴 합니다. 이게 개별사진마다 선택을 할 수..

  2. SUBJECT 티스토리 Exif 정보출력 플러그인 - CSS로 제어하기

    2008/10/22 00:26 TRACKED FROM Crazy Life on Net  삭제

    얼마전에 티스토리에서 Exif 정보출력 플러그인을 공개했습니다. 본 블로그에서도 그 내용을 소개했었죠. 그런데, 몇가지 미흡한 부분이 있는데, 그 중 하나가 블로그상의 모든 사진에 일괄적용된다는 겁니다. 경우에 따라서는 선택적으로 보여주고 싶을 수도 있는데 말이죠. 그래서, 스타일 시트를 이용해서 Exif정보가 보여지는 상태를 제어해볼까 합니다. 준비 먼저 정해야 할 것은, 보여지는 상태와 감춰지는 상태중 어떤것을 기본으로 하느냐 입니다.  이를 결..

  3. SUBJECT 제 때 나와준 EXIF 플러그인

    2008/10/22 19:01 TRACKED FROM easyOne's Story  삭제

    사진 블로그를 만들면서 아쉬운 게 사진에 EXIF 정보를 표현하는 부분이었습니다. 자바스크립트로 구현하려고 이리저리 찾고 있던 때에 마침 티스토리 플러그인이 추가되었군요!! 덕분에 별다른 노력 없이 쉽게 추가할 수 있게 되었어요~ 고맙습니다~ㅋ

  4. SUBJECT [티스토리] Exif 정보출력 - 카테고리, 태그 단위로 표시여부 제어하기

    2008/10/22 20:19 TRACKED FROM Crazy Life on Net  삭제

    바로 어제 티스토리 Exif 정보출력 플러그인 - CSS로 제어하기 라는 글을 올렸는데요. 아무래도 매번 Exif 정보를 보일지 말지 결정하는 건 넘 귀찮은 일인것 같습니다. 고민한 끝에, 카테고리나 태그 단위로 Exif 정보출력 여부를 설정할 수 있으면 좋겠다 라는 결론에 이르렀습니다. 그래서, 잠깐 짬을 내어 열심히 코딩을 했지요. ( 직업병은 어쩔수가 없나봅니다. 일할때는 일하느라 코딩하고, 쉴때는 블로깅 하느라 코딩하고.. 에휴~) 그래서 성..

댓글을 달아 주세요

  1. BlogIcon 역전의용사 2008/10/21 02:51  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 ^^
    비슷한 내용이라 트랙백 드리고 갑니다~

    • BlogIcon 호아범 2008/10/21 10:21  댓글주소  수정/삭제

      반갑습니다.
      작성하신 글 보았습니다. 사용자가 플러그인 만들어 붙일수 있는 기능은 저도 참 바라는 기능이긴 랍니다만,
      전에 태터툴즈의 플러그인 같은 경우는 PHP로 작성하도록 되었던거 같은데, 아마도 보안이나 시스템의 안정성에 문제가 없다는 걸 보장하지 힘들지 않을까 하는 생각이 드네요.
      그냥, 위젯 방식으로 붙일 수 있도록만 되어도 좋겠습니다. 아니면 구글 위젯 같은 걸 가져다 쓸수 있어도 좋겠구요.

  2. BlogIcon 모노마토 2008/10/21 17:58  댓글주소  수정/삭제  댓글쓰기

    이것도 예전의 테터 플러그인 처럼 갤러리 형식의 이미지에는 안나오는군요 ㅠㅠ

    • BlogIcon 호아범 2008/10/21 20:54  댓글주소  수정/삭제

      네..
      선택적으로 보여준다거나, 갤러리로 삽입시는 적용이 안되는 점 등 지금 기능만으로는 좀 많이 부족하게 느껴집니다.
      그래도, 없던게 생겨서 그런지 이만으로도 반갑더라구요. ^^

  3. BlogIcon easyone 2008/10/22 19:03  댓글주소  수정/삭제  댓글쓰기

    제 사진 블로그를 만들면서 꼭 필요한 기능이었는데 없어서 자바스크립트를 만들어보려던 중에 나와서 너무나 반가웠습니다.ㅋ

    • BlogIcon 호아범 2008/10/22 20:21  댓글주소  수정/삭제

      네.. ^^
      그런데 일괄 표시라서 좀 애매한 접이 있네요.
      그래서 제가 몇가지 꼼수를 부려봤는데, 관심 있으시면 들러보세용 ^^
      (트랙백에 보시면 연결되어있습니다.)

Moving Box(Green)의 녹색 계열이 좀 식상한 듯 하여, 얼마전부터 심심할때 틈틈이 파란색계열로의 변신을 준비했습니다. 그리고 오늘, 드디어 그 작업을 마무리 했습니다. 짜잔~~




크게 바뀐거 같진 않지만, 나름 공을 들여보았습니다. 
당분간은 특별한 벅(bug)이 없는 한 별 수정없이 이상태로 쭉 가야겠네요.. ^^

--

약간 더 수정을 해서, 스크린 샷을 다시 올립니다.

--

보잘것 없는 수준입니다만, 공유를 원하시는 분들이 계셔서 배포버전을 만들어 두었습니다.
배포버젼에는 추가 단축키 기능까지 포함되어 있습니다. 

관심 있으신 분들은 댓글로 남겨주세요. ==> 당분간 배포를 중단합니다.

저작자 표시 비영리 변경 금지
Posted by 호아범

TRACKBACK | http://www.crazybar.net/trackback/690 관련글 쓰기

  1. SUBJECT 스킨 색상 변경

    2008/10/19 22:25 TRACKED FROM BLUE'nLIVE's diary++  삭제

    블로그 스킨(Moving Box) 변환기 #1, #2, #3에서 적었듯, 본 블로그의 스킨은 Moving Box를 기본으로 하고 있습니다. 2/3단 가변스킨인 Moving Box를 1단으로 변환한 뒤 색을 푸른 계열로 바꿔 사용했습니다. 정확히는 프러시안 블루(#003153)를 기본으로 하고 메뉴, 달력 등의 색깔을 바꾼 것입니다. 이 색을 한동안 쓰다 보니 좀 식상하기도 하고, 색을 약간 바꿔야겠다는 생각이 들더군요. 그러다가 Crazy Life..

  2. SUBJECT 블로그 스킨을 바꾸다.

    2008/10/27 12:50 TRACKED FROM Imaginative Dosahyun's Blog  삭제

    요즘 블로그 정리를 하고 있는데...그 중 제일 먼저 스킨을 바꿔보았다.비록, 스킨을 바꾸긴 했지만... 텍스트큐브는 스킨이 너무 없는 것 같다.이 스킨도 티스토리 스킨을 그냥 갖다 적용한 것이다. ㅡㅡ;검색을 하다하다 안되니까, 그냥 티스토리에 가서 구경하고 있었는데...마음에 드는 스킨이 있음 제작자한테 TC용으로도 배포해달라고 떼를 쓰려고 한 것은 절대 아니다.마침 너무나 마음에 드는 스킨을 발견했다.티스토리에서 배포한 스킨을 호야범님께서 수...

  3. SUBJECT 스킨 변경 Moving Box - Blue (가변형 스킨)

    2009/06/15 20:33 TRACKED FROM Web에 美친 진우군's log  삭제

    텍스트큐브를 쓰다보면 그런 스킨들 적용하다보면 틀어지는 부분도 많고 html 수정법을 찾게 되지요..그래서 스킨을 바꾸는 건 저에겐 큰 일이었던 같습니다.(초보일때는 스킨 바꾸다 플러그인...위젯 다 날려먹고 처음부터 전부 했던 적도 있었죠..ㅜㅜ욱해서 텍스트큐브 닷컴으로 이사갈까도 했지만 그래도 꿋꿋히 써보려고 참았습니다..) 그러던 와중 너무나 맘에 드는 스킨을 발견!!!..디자인 적은 부분은 오히려 별로 일수 있으나..해상도에따라 단이 변하는...

  4. SUBJECT 텍스트큐브 스킨 변경.

    2009/09/21 21:17 TRACKED FROM EDKoon`s DevLife@  삭제

    호아범 님의 수고로 탄생한 Moving Box Skin을 어렵사리 구하게 되어. 설치를 하였습니다.^^ 텍스트큐브닷컴에서는 exif 출력을 지원해 주지 않아 티스토리에서 좀 더 머물겠지만 스킨 잘 쓰도록 하겠습니다..^^

댓글을 달아 주세요

  1. 2008/10/16 16:35  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

    • BlogIcon 호아범 2008/10/16 21:11  댓글주소  수정/삭제

      잠깐 뚝딱해서 대충 배포판을 만들어 두긴 했는데, 바로 링크를 올리긴 쫌 쑥스러워서 이메일 남겨주시면 보내드리지요.

  2. 2008/10/16 23:41  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

    • BlogIcon 호아범 2008/10/17 00:59  댓글주소  수정/삭제

      메일로 보내드렸습니다.
      수정하시는 건 상관 업지만, 원제작자인 티스토리와 수정자인 crazybar.net만 명기해 주시기 바랍니다.
      잘 사용하시고 문제 있으시면 연락주세요

  3. 2008/10/16 23:52  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

    • BlogIcon 호아범 2008/10/17 01:00  댓글주소  수정/삭제

      메일로 보내드렸습니다.
      수정하시는 건 상관 업지만, 원제작자인 티스토리와 수정자인 crazybar.net만 명기해 주시기 바랍니다.
      잘 사용하시고 문제 있으시면 연락주세요

    • BlogIcon BLUE'nLIVE 2008/10/19 13:07  댓글주소  수정/삭제

      수정해서 적용했습니다.
      조금 더 수정하고 해당 내용을 포스팅하겠습니다.

      고맙습니다.

  4. BlogIcon FeelSync 2008/10/17 17:42  댓글주소  수정/삭제  댓글쓰기

    안녕하세요.. 보내주신 스킨 잘 적용 시켰습니다.
    몇 가지 자잘한 부분들 수정한 것 말곤 거의 원형 그대로 적용시켰습니다.

    질문이 한 가지 있는데, 화면 가장 아래 부분 (티스토리 로고 밑)에 빈 공간이 좀 많은 것 같아서
    줄일려고 하는데 어딜 수정해야 하는지 도통 모르겠습니다.

    괜찮다면 시간 나실 때 답변 주시면 감사하겠습니다.

    감사합니다. ^^

    • BlogIcon 호아범 2008/10/17 23:54  댓글주소  수정/삭제

      style 파일 열어보시면, 아래내용을
      /* 레이아웃 */
      #wrap_outer { margin:0; padding:0; width:100%; }
      #wrap { margin:0 auto; position:relative; top:-180px;}

      이렇게 변경해 보세요
      /* 레이아웃 */
      #wrap_outer { margin:0; padding:0; width:100%; position:absolute; top:0; left:0; z-index:-1;}
      #wrap { margin:0 auto;

  5. BlogIcon 산소같은도사 2008/10/25 14:14  댓글주소  수정/삭제  댓글쓰기

    스킨찾아 삼만리 중인 산소같은도사입니다.
    혹시 이 스킨을 텍스트큐브용으로 배포하실 생각은 없으신가요?
    스킨이 넘 이뻐서 쓰고 싶은데.... 전 텍스트큐브 유저여서ㅠㅠ
    꼭 좀 부탁드려봅니다~

    • BlogIcon 호아범 2008/10/25 22:18  댓글주소  수정/삭제

      애초 원 제작자가 아닌지라, 공개적으로 배포하긴 좀 그렇구요.
      개인적으로 드릴수는 있습니다. ^^
      몇몇 분께 드리느라고 따로 다운받아서 압축해 놨더든요.
      한번 적용시켜보고 싶으시면, 비밀댓글로 이메일 남겨주세요..

  6. 2008/10/26 01:55  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  7. BlogIcon 산소같은도사 2008/10/27 12:50  댓글주소  수정/삭제  댓글쓰기

    적용했더니 별 이상없이 잘 됩니다~
    덕분에 이쁜 스킨 구했네요. 고맙습니다. 정말정말 잘 쓸께요~^^

    아, 그리고 메뉴 부분만 미디어 로그 빼면서 약간 손을 봤는데... 괜찮죠?

  8. 2008/11/02 04:26  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  9. 2008/11/06 16:55  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

    • BlogIcon 호아범 2008/11/07 10:37  댓글주소  수정/삭제

      메일로 스킨 보내드렸습니다.
      해 보시고 문제 있으면 댓글 달아주세요..

    • BlogIcon heykay 2008/11/07 13:37  댓글주소  수정/삭제

      이렇게 빨리 보내주실줄은 정말 몰랐습니다.
      현재 스킨 입혀서 테스트해보고 있는중입니다.
      아주 깔끔하고 너무 좋네요..
      감사합니다..^^

  10. 2008/11/12 12:30  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  11. 2009/01/04 20:32  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  12. 2009/01/04 20:55  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  13. 2009/01/05 23:28  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  14. 2009/01/05 03:14  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  15. 2009/01/05 23:27  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  16. 2009/06/09 15:38  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  17. 2009/08/17 02:31  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  18. 2009/09/14 10:53  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  19. 2009/09/20 22:25  댓글주소  수정/삭제  댓글쓰기

    비밀댓글 입니다

  20. Coin 2009/10/12 06:48  댓글주소  수정/삭제  댓글쓰기

    이 스킨 텍스트큐브용으로 좀 받을수 있을까요? 부탁드립니다~~

    k i s s u r i 골뱅이 지메일닷컴

    고맙습니다~

  21. BlogIcon 레이먼 2009/10/31 20:04  댓글주소  수정/삭제  댓글쓰기

    저도 부탁해도 될까요?
    coo@coo.or.kr입니다. 부탁드릴께요.

2008/10/15 17:42

Tistory 설정 백업 IT 이야기/블로그 & HTML2008/10/15 17:42

백업의 목적 및 혹시나 참고용으로 본 블로그의 주요 설정을 올려둡니다. 


스킨

  • 화면출력 설정
    • 기본화면: 글 1개, 방명록 5개
    • 선택화면: 글 목록 30개, 목록만
    • 댓글 펼침: 댓글을 기본으로 펼침
    • 트랙백 펼침: 트랙백을 기본으로 펼침

 

환경설정

  • 블로그정보
    • 주소 -> 글주소: 숫자형식
  • BlogAPI 설정
    • BlogAPI 사용 설정 -> 사용설정: 사용하기
  • 기타설정
    • 공개설정
      • RSS: 공개글, 부분설정
      • 댓글권한: 모든사용자
      • 방명록권한: 모든사용자
    • 글쓰기환경
      • 작성모드: 위지윅모드
      • 엔터키설정: <p>문단바꿈, HTML 모드에서 엔터 입력 시 줄바꿈 태그(<br/>) 자동 추가
      • 공개: 비공개
      • CCL: ,
        • 상업적 이용: 아니요
        • 컨텐츠 변경: 아니오

---------------- 변경내용 ----------------

위 빨간색으로 굵게 표시된 부분이 변경되었습니다.

저작자 표시 비영리 변경 금지
Posted by 호아범

TRACKBACK | http://www.crazybar.net/trackback/682 관련글 쓰기

댓글을 달아 주세요

지금까지 연구실 PC를 이용해서 태터툴즈 블로그를 운영해 왔다. 그런데, PC가 꺼진다든가 하는 예측할 수 없는 상황이 간혹 발생하는 문제와 학교 외부의 곳에서 접속했을때 다운로드 속도가 만족스럽지 못하다는 문제로 인해 Tistory 입주를 결정하게 되었다. 다행히 예전에 받아둔 초대장이 있었기 때문에 별다른 어려움 없이 자료 이동이 가능했다. (Standalone 태터에서 Tistory로 입주하는 방법)

 

 

Tistory 입주 기념으로 스킨도 변화를 주었다. 지금 사용하고 있는 스킨은 reshout.com을 통해서 알게된 IENDEV님의 IS BASE 0.33 을 약간 수정하여 적용하였다. # 혹시 지금 보고계신 스킨이 필요하신 분은 댓글 남겨주세요  #

 

 

 

 

 

 

BlogAPI란 원격으로 자신의 블로그에 글을 남길 수 있도록 도와주는 API를 말한다. 이를 도와주는 여러가지 도구들이 있는데, 윈도우 기반에서 Windows Live Writer (무료) 와 MS Office Word 2007 (유료) 등이 있다. 기타 자세한 사항은 Tistory 가이드를 참고하길 바란다.

참고로 지금 이 글은 Windows Live Writer를 이용해서 작성되었다.










- 추가내용 :: 기타 블로깅 툴 -
Zoundry : http://www.zoundry.com/download.html
Ecto : http://ecto.kung-foo.tv

Posted by 호아범

TRACKBACK | http://www.crazybar.net/trackback/341 관련글 쓰기

댓글을 달아 주세요

  1. 이현경 2007/03/20 07:56  댓글주소  수정/삭제  댓글쓰기

    우리 회사에서 사진 안보인다니깐...
    ㅠㅠ
    어떻게 해결좀 해봐..
    우리 서호 사진 못보자나. 흐흑.

  2. 장은영 2007/03/20 12:21  댓글주소  수정/삭제  댓글쓰기

    저두.. 안보이네요... --;

  3. BlogIcon 맑게개인오후 2007/04/15 14:39  댓글주소  수정/삭제  댓글쓰기

    Windows Live Writer는 딱 한번 써봐서 잘 모르는데 태그도 기입하는 항목이 있나요? 보니깐 없던것 같던데...