베스트 댓글보면,

밋밋해서, 크게 구분이 안가요!!

그래서 바탕에 

 

▼ 요런 이미지를 베스트 댓글의 배경으로 추가시키면 더욱 차별화 되어 눈에 띌거 같아요. (가로길이가 짧으니 LOOP 시켜서..)

9cbc161600bdb50f0dc1f4d8ebe0f0bf.gif

 

 

그런데, best_comment.addon.php 파일

맨 아래 이렇게 적혀 있길래

}elseif($called_position == 'before_display_content' && $addon_info->show_best != 'N'){
$output = str_replace('{best_comment}</a>', '</a><span class="best_comment">Best</span>', $output);
$output = str_replace('{best_comment}', '<span class="best_comment">Best</span>', $output);
Context::addHtmlHeader('<style>.best_comment{padding:0 3px 1px 3px; background-color:#FF0000; color:#fff; margin-left:5px;  font-family:Tahoma,Geneva,sans-serif; font-weight:bold;}</style>');
}

 

span calss 뒤에 <img src="이미지주소"> 해서 추가하려고 보니.. 안되더라구요.. 이미지를 그냥 넣으면 안되려나요..a

으음.. 이거 괜찮은 아이디어 아닌가요! 확연히 구분되는 +ㅂ+!!

 

 

▼ 밋밋해서 구분이 잘 안되잖!! 하앍하앍!

bbbb.png

 

 

 

  • profile
    어디어디
    잘되는 지 한 번 볼까!?

     이쁘긴 하네요 ..ㅋㅋ

    제 사이트에나 적용을..크크크
  • profile profile

    으아닛!! 이럴슈강 햄볶할슈강벗어ㅠㅠㅠ

     

    8755ef0d1788c1b8c59efe0964678299.gif

     

  • profile profile
    지금 제가 댓글에 쓴 것처럼 응용하면 될 듯..!
  • ?

    이야 글쓴이님 아이디어 뱅크시네요 ㅠㅠ

     

    베스트 1 금

    베스트 2 은

    베스트 3 동 

     

    순서로 해서 금 은 동 따로따로 이미지 업로드할 수 있게 되면 더 좋겠어요 ㅠ.ㅠ

  • ? profile
    이거 너무 바라는 기능이에요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
  • profile ?
    ㅋㅋㅋ 저희 비슷한 것을 추구하는듯 하네요.....
  • ? profile
    ㅋㅋㅋㅋ 저희 커뮤니티 운영자 분이십니까? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
  • profile ?
    아니요 ㅠㅠ 저는 취미생활로 그냥 배우는 사람이요..
    그냥 제로보트처럼 소소한 즐거움을 추구하던 시절이 그리워서....ㅎㅎㅎㅎ
  • profile
    이게 애드온 배포 초기에 베스트글의 배경처리(색상)를 하고 싶다는 의견이 있었는데 그거랑 비슷한 의견 같습니다.
  • profile

    background: url('이미지주소') repeat-x;

     

    이렇게 넣으시면 되지 않나요 ?

  • profile

    우선 제가 이걸 사용하지 않아서 모르겠네요..

     

    방법은 그리 어렵지 않을 겁니다.

  • profile profile
    스킨에서 베스트글 조건을 걸어 아래를 처리해야 할듯 한데요.

    <div class="comment_694965_125482 xe_content"> 댓글내용</div>

    여기 class가 스킨에서 찾을수가 없네요. 거기에 조건을 걸면 될 듯 한데요...
  • profile profile
    네 말씀처럼 게시판 스킨 클래스에 추가해주고 저 부분에 해당 클래스를 넣어주면 됩니다.
  • profile profile
    조건을 잘못 거는건지 에러가 나네요 ㅋㅋ

    <div class="<!--@if($comment->get('best_comment')=='Y'")-->bbest_comment<!--@end-->">
    {$comment->getContent(false)}
    </div>
  • profile profile

    기존에 클래스가 없다면요

    그냥 class="bbest_comment"|cond="$comment->get('best_comment')=='Y'" 이렇게 하면 됩니다.

     

    굳이 Y 할 필요도 없이..

     

    class="bbest_comment"|cond="$comment->get('best_comment')"

     

    이래도 되지 않을까..? 합니다.

     

    어 근데 best_comment라는 값이 있나요? 아마 그냥 애드온에서 정의했다면

     

    $comment->best_comment 이지 않을까..싶은데;;

  • profile profile
    오.. 감사합니다. 에러 안납니다. ㅋㅋ 이제 css에 추가하면 될 듯합니다.
  • profile profile
    다행이군요..ㅋㅋ
  • profile profile

    저 조건이 베스트댓글을 수동으로 출력할때 조건인데 이상하게 조건이 안걸리네요.. 흠.....

     

    <block cond="$comment->get('best_comment')=='Y'">베스트댓글</block>

     

    이게 수동으로 베스트댓글 아이콘 표시할때 조건문 이었습니다.

  • profile profile
    style로 직접하니 조건이 먹는데 class로 하니 div가 안먹네요. 제가 뭔가 오타를 내고 있겠죠?? 잘못된 class명이라도 잡혀야 하는데 안잡히네요...
  • profile profile
    글쎄요 혹시 다른 클래스가 정의되어 있으신건가... 그럼 맨첨에 말씀하신 것처럼

    class="<!--@if($comment->get('best_comment')=='Y')--> bbest_comment<!--@endif-->"

    이렇게 해야할것 같은데..
  • profile profile

    일단 가르쳐주신거로 style을 직접 사용하는 것으로 해야 할거 같아요. class를 정의하는게 왜 안되는지는 더 공부해 봐야겠습니다. 먼저 알려주신 것으로 style에 직접 배경색만 처리해서 완료 했어요. 감사합니다.

     

     

    <div style="background-color:#DBFFD5;"|cond="$comment->get('best_comment')=='Y'">
            {$comment->getContent(false)}
    </div>

  • profile profile
    제가 css 입력할대 오타를 냈나봅니다. class 로 정의해서 잘 되네요. 감사합니다.
  • profile profile
    다행이네요 ㅎㅎ
  • profile

    일단 보아하니 코로니님께서 판매하는 애드온이라,, 제가 수정방법을 올리는 건 좀 아닌 것 같네요..

     

    단순히 애드온에서 스타일 클래스를 추가해주고, 해당 클래스를 애드온에서 별도로 저장해서 로드해서 처리하든, 게시판 스킨에 내장시키든 하면 될 것 같습니다.