그누보드5 basic 스킨의 view_comment.skin.php 에서.... 채택완료
그누보드5 basic 스킨의 view_comment.skin.php 에서 코멘트 쓰기 부분에서 'SNS 동시등록'이라고 되어 있는 부분의 소스가...
<?php if($board['bo_use_sns'] && ($config['cf_facebook_appid'] || $config['cf_twitter_key'])) { ?> <tr> <th scope="row">SNS 동시등록</th> <td id="bo_vc_send_sns"></td> </tr> <?php } ?>
이런식으로 아무런 동작 버튼이 없고 그냥 비어있는 부분이 있는데 어떻게 된 건가요?
답변 2개
/plugin/sns/view_comment_write.sns.skin
파일에서 수정 하실 수 있습니다.
밑에 보시면
$("#bo_vc_send_sns").load( "<?php echo G5_SNS_URL; ?>/view_comment_write.sns.skin.php?bo_table=<?php echo $bo_table; ?>" );
구문으로 위의 sns 스킨을 td 와 /td 사이에 불러 들입니다.
<td id="bo_vc_send_sns">여기에 sns스킨이 불러져서 표시되요</td>
/plugin/sns/view_comment_write.sns.skin.php 파일의 아래 구문을 수정해 주세요.
echo '<li>'; if ($twitter_user) { echo '<img src="'.G5_SNS_URL.'/icon/twitter.png" id="twitter_icon">'; echo '<label for="" class="sound_only">트위터 동시 등록</label>'; echo '<input type="checkbox" name="twitter_checked" id="twitter_checked" '.(get_cookie('ck_twitter_checked')?'checked':'').' value="1">'; } else { echo '<a href="'.$twitter_url.'" id="twitter_url" onclick="return false;"><img src="'.G5_SNS_URL.'/icon/twitter'.($twitter_user?'':'_off').'.png" id="twitter_icon"></a>'; echo '<label for="" class="sound_only">트위터 동시 등록</label>'; echo '<input type="checkbox" name="twitter_checked" id="twitter_checked" disabled value="1">'; echo '<script>$(function(){ $("#twitter_url").live("click", function(){ window.open(this.href, "twitter_url", "width=600,height=250"); }); });</script>'; } echo '</li>';
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
관리자화면 > 환경설정 > 기본환경설정 > 소셜네트워크서비스 에서 SNS 설정하고
해당 게시판 설정에서 SNS 사용 에 체크
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인