첨부파일 보이기, 숨기기 옵션추가
페이지내 첨부파일 목록이 뜹니다
숨기게 하려면 view_document.html 내의 첨부파일 항목을 삭제 하시면 됩니다만 옵션처럼 보이기 숨기기가 있는게 좋겠죠?
view_document.html , skin.xml 두 파일을 수정 하시면 됩니다..
xe 기본게시판 스킨을 수정 하시 마시고 기본 게시판 스킨을 복사하셔서 다른 이름으로 만드세요..
/www/xe/modules/board/skins/xe_board
view_document.html 파일의 아래 항목에..
첨부파일 보여지는 코드..
<!--@if($oDocument->hasUploadedFiles())--> <div class="fileAttached"> {@ $uploaded_list = $oDocument->getUploadedFiles() } <ul> <!--@foreach($uploaded_list as $key => $file)--> <li><a href="{getUrl()}{$file->download_url}">{$file->source_filename} ({FileHandler::filesize($file->file_size)})({number_format($file->download_count)})</a></li> <!--@end--> </ul> <div class="clear"></div> </div> <!--@end--> |
다음과 같이 붉은색 2줄을 추가 하시면 됩니다..
<!--@if($module_info->display_file_view!='N')--> <!--@if($oDocument->hasUploadedFiles())--> <div class="fileAttached"> {@ $uploaded_list = $oDocument->getUploadedFiles() } <ul> <!--@foreach($uploaded_list as $key => $file)--> <li><a href="{getUrl()}{$file->download_url}">{$file->source_filename} ({FileHandler::filesize($file->file_size)})({number_format($file->download_count)})</a></li> <!--@end--> </ul> <div class="clear"></div> </div> <!--@end--> <!--@end--> |
그리고...
skin.xml 파일에 옵션 항목을 추가 하세요..
<var name="display_file_view" type="select"> <title xml:lang="ko">첨부파일 표시</title> <title xml:lang="jp">File Display</title> <title xml:lang="zh-CN">File Display</title> <title xml:lang="en">File Display</title> <title xml:lang="es">File Display</title> <title xml:lang="zh-TW">File Display</title> <options value="Y"> <title xml:lang="ko">출력</title> <title xml:lang="en">display</title> <title xml:lang="jp">表示</title> <title xml:lang="zh-CN">?示</title> <title xml:lang="es">display</title> <title xml:lang="zh-TW">顯示</title> </options> <options value="N"> <title xml:lang="ko">출력하지 않음</title> <title xml:lang="en">not display</title> <title xml:lang="jp">非表示</title> <title xml:lang="zh-CN">不?示</title> <title xml:lang="es">not display</title> <title xml:lang="zh-TW">隱藏</title> </options> <description /> </var> |
적용후 게시판 스킨 설정에 보시면 첨부파일 표시 항목이 생성이 되셨을겁니다..
스킨설정에서 보이기 숨기기 하시면 되용..
두가지 사항들만 응용 하면 확장변수 등도 숨기게 할수 있습니다..