다운로드 게시판&비디오 게시판 문의드립니다.

안녕하세요.

두 게시판 스킨에 대한 질문이 있습니다.

 

1. kboard 다운로드 게시판

다운로드 게시판을 운영하는데, 리스트에서 아이콘을 클릭하여 다운로드만 가능하고 따로 본문으로 들어가지는 못하도록 하고싶습니다. 

글제목에 a링크를 빼버리면 운영자 역시 수정, 삭제가 불가능하여 따로 방법을 여쭙습니다.

 

2. 비디오 플레이 게시판

이 스킨은 두가지 질문이 있습니다.

- 썸네일 크기를 조정하고 싶습니다.

- 리스트의 썸네일 클릭시 동영상이 라이트박스로 열리도록 하고 싶습니다. 찾아봤는데 마땅한 해답을 못찾아 다시 여쭙습니다. 과거 답변을 찾아 링크를 클릭해보니 404페이지가 뜨더군요 T-T

 

답변주시면 감사드리겠습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    1. KBoard 플러그인에서는 기본적으로 읽기권한이 있는 사용자만 다운로드가 가능하기 때문에

    KBoard 다운로드 스킨의 게시글 목록 페이지에서 다운로드할 수 있고

    게시글을 읽을 수 없게 하시려면 스킨 파일을 수정해주셔야 합니다.

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에

    아래의 코드를 모두 찾아서

    <td class="kboard-list-title">
    	<a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>#kboard-document">
    		<div class="kboard-download-cut-strings">
    			<?php if($content->isNew()):?><span class="kboard-download-new-notify">New</span><?php endif?>
    			<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
    			<?php echo $content->title?>
    			<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
    		</div>
    	</a>
    </td>

    아래의 코드로 모두 교체해보시겠어요?

    <td class="kboard-list-title">
    	<?php if($board->isAdmin()):?>
    	<a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>#kboard-document">
    		<div class="kboard-download-cut-strings">
    			<?php if($content->isNew()):?><span class="kboard-download-new-notify">New</span><?php endif?>
    			<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
    			<?php echo $content->title?>
    			<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
    		</div>
    	</a>
    	<?php else:?>
    	<a href="#">
    		<div class="kboard-download-cut-strings">
    			<?php if($content->isNew()):?><span class="kboard-download-new-notify">New</span><?php endif?>
    			<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
    			<?php echo $content->title?>
    			<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
    		</div>
    	</a>
    	<?php endif?>
    </td>

     

    2. KBoard 플레이 비디오 스킨의 게시글 목록 페이지에서

    썸네일 크기를 늘리시려면 한 줄에 표시되는 개수를 줄여서 늘려주셔야 할 듯합니다.

    워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에

    아래의 코드를 추가해보시겠어요?

    #kboard-play-video-list .kboard-list-item { width: 32%; }

    위의 코드를 적용하시면 한 줄에 3개씩 표시됩니다.

    한 줄에 2개씩 표시하시려면 32%를 49%로 늘려주시면 됩니다.

     

    동영상 라이트 박스 기능은 현재 지원하지 않고 있습니다.

    저희도 연구해보고 좋은 방법이 있다면 안내해드리겠습니다.

    고맙습니다.

  • 답변 감사드립니다.

    2번의 썸네일 크기의 경우 width 뿐 아니라 가로,세로 비율을 바꾸고 싶습니다.

    list.php 파일의 썸네일 크기를 조정해보았으나 적용이 되지 않아 다시 묻습니다.

    현재는 330*160 비율로 설정되어 있어 보입니다.

  • 말씀하신 $content->getThumbnail(330, 160) 코드는

    게시글 작성 시 썸네일로 등록한 썸네일의 크기를 조절하는 코드입니다.

     

    게시글 목록 페이지에서 썸네일 세로 크기를 조절하시려면

    워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에

    아래의 코드를 추가해보시겠어요?

    #kboard-play-video-list .kboard-list-item .kboard-list-thumbnail { padding-bottom: 75%; }

    기본적으로 56.25%로 설정되어 있습니다.

    56.25%는 16:9 비율이며 75%는 4:3 비율입니다.

     

    아래의 코드처럼 높이를 픽셀 값으로 조절할 수도 있습니다.

    #kboard-play-video-list .kboard-list-item .kboard-list-thumbnail { height: 300px; }

     

    추가로 아래의 링크도 참고해보시겠어요?

    https://www.cosmosfarm.com/threads/document/14570

    고맙습니다.

  • 안녕하세요. 동영상 게시판 라이트박스로 띄우기에 성공하였습니다!

    라이트 박스 때문에 엄청 맘고생 했습니다 ㅠㅠ

    저같은 분들이 계실 것 같아 정보 공유합니다.

    저는 https://wordpress.org/plugins/easy-fancybox/ 이 플러그인을 사용하였습니다.

    플러그인 설치 후 list.php 코드를 살짝 바꾸었습니다.

    궁금하신 분들 참고하세요!

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요