안녕하세요.
https://www.cosmosfarm.com/threads/document/33049 이 글 보고 문의 드립니다.
혹시 댓글에 첨부파일 필드 1개 이상 추가할 수 있는 기능은 아직 안나왔을까요?
안나왔다면 코드를 추가해서는 가능 할까요?
감사합니다!
동적으로 첨부파일 필드를 추가하는 기능은
아직 테스트해보진 못했지만
댓글 플러그인 쪽 스킨 파일을 수정하시면
첨부파일을 추가적으로 첨부하실 수 있습니다.
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?>
추후 플러그인을 개선해서 업데이트하도록 하겠습니다.
고맙습니다.
코어파일이라면 kboard comments의 class 폴더에 들어있는 파일들일까요?
KBComment.class.php , KBCommentController.class.php 여기서 파일 업로드 하는 부분 수정만 하면 될까요ㅠㅠ? 이게 꼭 필요한 기능이어서요.,,,
안녕하세요~^^
KBoard 플러그인에서 댓글 첨부파일을 여러 개 업로드하는 기능은
현재 지원하지 않고 있습니다.
코드를 수정하면 가능은 하겠지만 플러그인 코어 파일을 수정해야 하기 때문에
코드 몇 줄로는 해결이 어려울 듯합니다.
추후 연구 개발하여 업데이트하도록 하겠습니다.
고맙습니다.