로그인
회원가입
빌런들
회시 발런
게임 빌런
일상생활 속 빌런
메신저 빌런
학교 빌런
중고거래 빌런
연예&셀럽
배우
가수
방송인
인플루언서
미디어허브
미디어
플레이어
알림마당
IT/전자기기
대한민국 정책브리핑
핫딜
|
|
|
고객센터
공지사항
개선/제안
질문/답변
사이트 활용팁
자유게시판
갤러리
동영상
마켓
노트북/데스크
모니터/복합기
PC부품
부품별 A/S 가이드
게임별 추천 사양
추천 컴퓨터 견적
노트북 견적상담
PC 견적상담
다운로드
문서 양식 다운로드
웹솔루션 스토어
자영업자 마케팅
자동화 프로그램
유틸리티 박스
운영체제/PC진단/벤치마크
원하는 소프트웨어 제안
웹진 게시판 스킨
검색
RSS
포인트정책
웹진 게시판 스킨 포인트 정책
글쓰기
100P
댓글
10P
다운로드
50P
전체 2건 / 1 페이지 |
검색
|
RSS
|
최신순
추천순
조회순
전체
분류1
분류2
분류3
제목
알려드립니다. 안내문 입니다. 이번 공지는
관리자
미니홈
쪽지보내기
메일보내기
자기소개
아이디로 검색
전체게시물
미니홈
쪽지보내기
메일보내기
자기소개
아이디로 검색
전체게시물
분류2
뱃지
13일 전
16
2
그누보드 웹진 게시판 스킨 분석: 개별 게시물 상세 보기 (`view.s…
1. 공통 기능 및 초기 설정 웹진 게시판 스킨도 그누보드 게시판의 표준적인 기능과 설정을 동일하게 포함하며, 특히 시각적인 콘텐츠 표현을 위한 리소스를 연동합니다. ▪ 보안 및 라이브러리 연동: ▪ <?php if (!defined("_GNUBOARD_")) exit; ?>: 직접적인 외부 접근을 막아 보안을 강화합니다. ▪ include_once(G5_LIB_PATH.'/thumbnail.lib.php');: 게시물 이미지 썸네일 생성을 위한 라이브러리입니다. ▪ add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);: 스킨의 기본 디자인을 정의하는 CSS 파일을 로드합니다. ▪ <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" /> 및 <script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>: SwiperJS 라이브러리를 CDN 방식으로 연동하여 이미지/비디오 슬라이드 기능을 구현합니다. ▪ <script src="<?php echo G5_JS_URL; ?>/viewimageresize.js"></script>: 게시물 내 이미지 크기를 화면에 맞게 자동으로 조절하는 스크립트입니다. ▪ 상단 액션 버튼 그룹 (`.btns_gr_wrap`): ▪ 게시물 상단에 플로팅 형태로 위치하여 사용자의 접근성을 높입니다. ▪ 관리 (`admin_href`): 게시물 관리자용 링크입니다. ▪ 스크랩 (`scrap_href`): 사용자가 게시물을 스크랩할 수 있도록 합니다. ▪ 목록 (`list_href`): 게시판 목록 페이지로 이동합니다. ▪ 글 등록 (`write_href`): 새로운 게시물을 작성하는 페이지로 이동하며 시각적으로 강조됩니다. ▪ 게시물 정보 표시 (`h2`, `.rb_bbs_for_mem`): ▪ 모바일 환경을 위한 간결한 작성일시 정보와 PC 버전의 상세 정보가 분리되어 제공됩니다. ▪ 제목 (`<h2>`): get_text($view['wr_subject'])를 통해 게시물 제목을 표시합니다. ▪ 작성자 및 상세 정보: 작성자명, IP 주소(설정 시), 작성일시(두 가지 형식), 새글/인기 아이콘, 카테고리, 뱃지 등이 표시됩니다. ▪ 조회수 및 댓글 수: 게시물의 조회수(wr_hit)와 댓글 수(wr_comment)를 아이콘과 함께 표시합니다. 2. 웹진 게시판의 핵심 기능: 시각적 콘텐츠 강조 이 스킨은 이미지와 본문 내용을 효과적으로 배치하여 시각적으로 매력적인 웹진 형태를 구현하는 데 중점을 둡니다. ▪ 첨부파일 / 일반 링크 표시 (`.rb_bbs_file`): ▪ 게시물에 첨부된 이미지 외의 파일(예: 문서, 압축 파일)에 대한 다운로드 링크, 파일 크기, 다운로드 횟수 등을 아이콘과 함께 표시합니다. ▪ 게시물에 포함된 외부 일반 링크(예: 관련 웹사이트)도 아이콘과 함께 표시합니다. ▪ 상단 강조 내용/추가 설명 (`.wr_subhead`): ▪ 게시물 본문 위에 중요하거나 추가적인 설명을 표시할 수 있는 영역입니다. $view['wr_subhead'] 필드의 내용을 줄 바꿈을 유지하여 표시합니다. 이는 기사의 요약이나 핵심 포인트를 전달하는 데 유용합니다. ▪ 본문 내용 및 스와이퍼 이미지/비디오 슬라이더 (`#bo_v_con`): ▪ 첨부 파일 또는 에디터 본문 내 이미지를 자동으로 감지하여 **SwiperJS 기반의 반응형 이미지 슬라이더**를 생성합니다. 이는 웹진의 시각적 요소(예: 화보, 삽화)를 효과적으로 전시하고, 사용자가 쉽게 넘겨볼 수 있도록 합니다. ▪ 메인 슬라이더(mySwiper)와 하단 썸네일 슬라이더(mySwiper2)가 연동되어 사용자가 쉽게 이미지를 탐색할 수 있습니다. 썸네일 슬라이더는 이미지가 1개 이상일 때만 표시됩니다. ▪ $view['wr_link1'] 및 $view['wr_link2']에 입력된 URL이 비디오 또는 오디오 링크(예: 유튜브, 사운드클라우드)일 경우, convert_video_url 함수를 통해 해당 콘텐츠를 본문에 자동으로 임베드하여 재생합니다. 이는 웹진 기사에 동영상 콘텐츠를 삽입할 때 유용합니다. ▪ 에디터로 작성된 본문 내용(이미지 제외)을 get_view_thumbnail($content)를 통해 표시하며, 본문 내용과 이미지가 유기적으로 어우러지도록 합니다. ▪ 게시물 태그(wr_tag)를 표시하여 관련 정보를 쉽게 찾을 수 있도록 돕습니다. 3. 하단 액션 버튼 및 기타 기능 게시물 하단에는 사용자 인터랙션을 위한 다양한 버튼과 내비게이션 기능이 배치되어 있습니다. ▪ SNS 공유 (`#bo_v_share`) 및 URL 복사 (`.copy_urls`): ▪ 게시물 URL을 페이스북, 트위터 등 다양한 소셜 미디어로 공유할 수 있도록 SNS 공유 버튼들이 통합되어 있습니다. ▪ 현재 페이지 URL을 클립보드에 쉽게 복사할 수 있는 기능도 제공됩니다. ▪ 하단 액션 버튼 (`.btm_btns`, `#bo_v_btns`): ▪ 추천/비추천 (`good_button`, `nogood_button`): 게시물에 대한 사용자의 평가(추천/비추천)를 반영할 수 있으며, 로그인 여부에 따라 기능이 제한될 수 있습니다. ▪ 목록 (`list_href`): 게시판 목록 페이지로 이동합니다. ▪ 공유 (`share-solid.svg`): SNS 공유와 유사한 목적의 공유 버튼입니다. ▪ 스크랩 (`scrap_href`): 게시물을 스크랩하여 나중에 다시 볼 수 있도록 합니다. ▪ 더보기 (`more_toggle_button`): PDF 저장, 인쇄, 신고 등 추가적인 기능을 숨겨두었다가 필요할 때 보여주는 토글 버튼입니다. ▪ 답글 (`reply_href`), 수정 (`update_href`), 복사 (`copy_href`), 이동 (`move_href`), 삭제 (`delete_href`): 게시물 관리와 관련된 다양한 버튼들이 조건부로 표시됩니다. ▪ 작가 서명 (`signature.skin.php`): ▪ bo_use_signature 설정이 활성화된 경우, 작성자의 서명(시그니처)이 표시됩니다. ▪ 이전/다음 글 내비게이션 (`.bo_v_nb`): ▪ 게시물 상단이나 하단에 이전/다음 게시물로 쉽게 이동할 수 있는 링크와 제목, 날짜가 표시됩니다. ▪ 댓글 시스템 (`view_comment.php`): ▪ 게시물에 대한 사용자 의견을 남기고 열람할 수 있는 댓글 섹션이 포함됩니다. 4. JavaScript 기능 ▪ 다운로드 포인트 차감 알림: bo_download_point 설정에 따라, 파일 다운로드 시 포인트가 차감되는 경우 사용자에게 경고 메시지를 표시하고 동의를 구합니다. ▪ 게시물 이동/복사 팝업: board_move 함수를 호출하여 게시물 이동/복사 시 새로운 팝업창을 띄웁니다. ▪ 이미지 리사이즈 및 라이트박스: viewimageresize.js를 사용하여 게시물 내 이미지 크기를 조절하며, view_image 클래스가 적용된 이미지 클릭 시 새 창으로 크게 볼 수 있는 기능이 제공됩니다. ▪ 추천/비추천 비동기 처리: excute_good 함수를 통해 추천/비추천 기능을 AJAX 방식으로 처리하여 페이지 새로고침 없이 즉시 반영되도록 합니다. ▪ URL 복사: 클립보드에 URL을 복사하는 기능을 구현합니다. ▪ '더보기' 버튼 토글: more_toggle_button 클릭 시 숨겨진 추가 액션 버튼들(PDF, 인쇄, 신고)이 나타나거나 사라지도록 합니다. 다른 영역을 클릭하면 숨겨진 버튼이 자동으로 닫히는 기능도 포함되어 사용자 편의성을 높입니다. 결론 이 웹진 게시판 view.skin.php는 단순히 텍스트 기반의 정보를 나열하는 것을 넘어, **시각적 요소와 콘텐츠를 조화롭게 결합하여 사용자에게 몰입감 있는 경험을 제공하는 데 특화된 스킨**입니다. 이미지 슬라이더, 동영상 임베드, 그리고 콘텐츠 강조 영역 등은 마치 온라인 매거진이나 뉴스 기사를 읽는 듯한 인상을 줍니다. 이 스킨은 온라인 매거진, 블로그, 뉴스 기사, 포트폴리오, 제품 상세 설명 페이지 등 풍부한 시각적 정보와 함께 깊이 있는 내용을 전달하고자 할 때 매우 유용하게 활용될 수 있습니다. 특히, 이미지나 동영상 자료가 중요한 콘텐츠에 적합합니다. 이 웹진 스킨을 어떤 종류의 콘텐츠에 활용하실 계획이신가요?
관리자
미니홈
쪽지보내기
메일보내기
자기소개
아이디로 검색
전체게시물
미니홈
쪽지보내기
메일보내기
자기소개
아이디로 검색
전체게시물
분류1
뱃지
19일 전
51
24
RSS
검색
검색
게시물 검색
검색대상
제목
내용
제목+내용
글쓴이
글쓴이(코)
검색어
필수
Guest
로그인
회원가입
빌런들
회시 발런
게임 빌런
일상생활 속 빌런
메신저 빌런
학교 빌런
중고거래 빌런
연예&셀럽
배우
가수
방송인
인플루언서
미디어허브
미디어
플레이어
알림마당
IT/전자기기
대한민국 정책브리핑
핫딜
|
|
|
고객센터
공지사항
개선/제안
질문/답변
사이트 활용팁
자유게시판
갤러리
동영상
마켓
노트북/데스크
모니터/복합기
PC부품
부품별 A/S 가이드
게임별 추천 사양
추천 컴퓨터 견적
노트북 견적상담
PC 견적상담
다운로드
문서 양식 다운로드
웹솔루션 스토어
자영업자 마케팅
자동화 프로그램
유틸리티 박스
운영체제/PC진단/벤치마크
원하는 소프트웨어 제안