댓글 첨부파일 추가

안녕하세요.

https://www.cosmosfarm.com/threads/document/33049 이 글 보고 문의 드립니다.

혹시 댓글에 첨부파일 필드 1개 이상 추가할 수 있는 기능은 아직 안나왔을까요?

안나왔다면 코드를 추가해서는 가능 할까요?

무제한으로 웹사이트를 만드세요. (코스모스팜 무제한 라이센스)
무제한으로 웹사이트를 만드세요. (코스모스팜 무제한 라이센스)
  • 안녕하세요~^^

    KBoard 플러그인에서 댓글 첨부파일을 여러 개 업로드하는 기능은

    현재 지원하지 않고 있습니다.

    코드를 수정하면 가능은 하겠지만 플러그인 코어 파일을 수정해야 하기 때문에

    코드 몇 줄로는 해결이 어려울 듯합니다.

    추후 연구 개발하여 업데이트하도록 하겠습니다.

    고맙습니다.

  • 코어파일이라면 kboard comments의 class 폴더에 들어있는 파일들일까요? 

    KBComment.class.php , KBCommentController.class.php 여기서 파일 업로드 하는 부분 수정만 하면 될까요ㅠㅠ? 이게 꼭 필요한 기능이어서요.,,,

  • 동적으로 첨부파일 필드를 추가하는 기능은

    아직 테스트해보진 못했지만

    댓글 플러그인 쪽 스킨 파일을 수정하시면

    첨부파일을 추가적으로 첨부하실 수 있습니다.

     

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

    아래의 코드를 찾아서

    <div class="comments-field field-file1">
    	<label class="comments-field-label" for="comment_file1_<?php echo $content_uid?>">첨부파일</label>
    	<input type="file" id="comment_file1_<?php echo $content_uid?>" name="comment_attach_file1">
    </div>

    찾은 코드 밑에 아래의 코드처럼 추가해보세요.

    <div class="comments-field field-file2">
    	<label class="comments-field-label" for="comment_file2_<?php echo $content_uid?>">첨부파일</label>
    	<input type="file" id="comment_file2_<?php echo $content_uid?>" name="comment_attach_file2">
    </div>

     

    /wp-content/plugins/kboard-comments/skin/사용중인스킨/list-template.php 파일에

    아래의 코드를 찾아서

    <?php if(isset($comment->attach->file1)):?>
    	<p class="comments-list-file1"><?php echo __('Attachment', 'kboard-comments')?>1 : <a href="<?php echo $comment->attach->file1[2]?>" title="<?php echo __('Download', 'kboard-comments')?>"><?php echo $comment->attach->file1[1]?></a></p>
    <?php endif?>

    찾은 코드 밑에 아래의 코드처럼 추가해보세요.

    <?php if(isset($comment->attach->file2)):?>
    	<p class="comments-list-file2"><?php echo __('Attachment', 'kboard-comments')?>2 : <a href="<?php echo $comment->attach->file2[2]?>" title="<?php echo __('Download', 'kboard-comments')?>"><?php echo $comment->attach->file2[1]?></a></p>
    <?php endif?>

     

    추후 플러그인을 개선해서 업데이트하도록 하겠습니다.

    고맙습니다.

  • 감사합니다!

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
무제한으로 웹사이트를 만드세요. (코스모스팜 무제한 라이센스)