테스트 사이트 - 개발 중인 베타 버전입니다

그누 반응형(부트스트랩 4) BS4 v3.0(전체 검색 추가: 190617)

· 6년 전 · 30280 · 303
bs4_v30.png

테마의 설치, 설정 및 본 테마의 운용과 관련한 내용을 자세하게 정리한 매뉴얼(텍스트 파일과 PDF 파일)이 포함되어 있으니 이를 참조하여 테마의 설정을 진행하시고, 운용 시 소스 수정 등에 참고하시기 바랍니다.
 
그리고 이 테마를 사용하여 웹 사이트를 구축하신 분들은 이곳 그누보드5의 사용후기 게시판에 사용 후기를 올려주시면 고맙겠습니다. 이 테마가 어디에서, 어떻게 활용되고 있는지 매우 궁금하답니다. ^^
 

### 2019-06-17: v3.0 헤드(상단 메뉴)에 전체 검색 임시 추가

1. head에 게시판 전체 검색 기능 임시 추가

2. head에서 전체 게시판 검색을 사용하길 원하는 경우에는 다음과 같이 기존의 파일을 대체하여 사용하시기 바랍니다.

   1) head_search.zip 내려받음

   2) head.php를 내려받은 head.php로 대체

   3) 테마 폴더 > skin > search > basic > search.skin.php를 내려받은 search.skin.php로 대체

 

참고: 전체 검색과 관련한 질문이 올라와서 이에 대한 답글을 올리면서 급하게 작성하였기에 디자인적인 면에서 미비한 점이 있음을 양해하여 주시면 고맙겠습니다. ^^

 

### 2019-05-20: v3.0 오류 수정

1. Page Sample에 포함한 세 개의 php 파일에서 이미지의 경로가 잘못되어 있어 이를 수정

2. 위의 Page Sample.zip을 내려받거나, 해당 php 소스의 img 경로를 bs4_v3.0으로 직접 수정하셔도 됩니다.


### 2019-05-19: v3.0
1. 스크립트 누락으로 aside에 서브 메뉴가 표시되지 않는 오류 수정

2. 최신글 스킨인 webzine_owl에서 글 제목 대신 보드 id를 표시한 오류 수정(링크도 수정)

3. 로그인 상태에서 캘린더 게시판의 글쓰기로 들어가면 푸터의 폭이 줄어드는 오류 수정

4. aside에 탭방식의 최신글, 최신댓글 추가

5. aside에 bxslider 방식의 최신글 추가

6. 푸터의 새소식 섹션에 최신글 방식을 적용(기존의 내용을 직접 지정하는 방식도 그대로 사용 가능)

7. 탭 방식의 최신글 스킨: 액티브 탭에 배경색을 추가하고, 기존의 2개의 탭에서 3개의 탭을 보여주도록 변경(소스에는 네 번째 탭의 코드도 포함되어 있음)

8. 캘린더 게시판: 년/월 셀렉트 박스의 인터페이스 개선 및 input 박스 레이아웃 변경, 카테고리 사용 시 달력과 오늘/내일의 일정 란에 표시되는 제목에 카테고리도 함께 표시되도록 개선, 768px 이상에서는 강제 줄바꿈 적용

9. 모든 게시판: 제목의 sort 필드를 제목 링크 표시 방식에서 아이콘 링크 방식으로 개선, 카테고리 사용 시 입력 모드에서 표시되는 셀렉트 박스의 인터페이스 개선

10. 그누보드 메뉴에 속한 페이지 중에서 레이아웃이 와이드로 퍼지거나 상단의 패럴렉스 이미지에 타이틀이 가려지는 문제 등을 수정

11. 그 외의 syntax 오류 등을 수정


* 첨부 파일 구성: bs4_v3.0, index 모음(4개), 페이지 샘플 모음(3개), 매뉴얼(txt, PDF)

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 303개

바로 해결되었다니 다행이네요. ^^
감사합니다.
좋은 자료 잘 쓰고 있는데, 또 하나 필요한 사항이 있어서 글 남겨봅니다.

갤러리 게시판 하나를 추가하였고, (테마) bs4_gallery 스킨을 사용하면서 리스트 상에서 한줄에 이미지를 두 장씩만 나열하게 하고 싶어서 이것 저것 살펴보는데, 찾지를 못하겠습니다.

basic 스킨으로 바꾸면 한 줄에 2장씩 나열되는 것으로 봐서, 게시판 설정은 재대로 한 것 같은데, (테마) bs4_gallery 스킨을 적용하면 한 줄에 사진이 4장씩 나열됩니다.

이 스킨의 어느 부분을 수정하면 한 줄에 2장씩 나열되게 할 수 있는지 알려주시면 감사하겠습니다.
bs4_gallery의 list.skin.php 파일에서 다음과 같이 수정하시면 바로 적용될 것으로 생각합니다.

67 Line(원본의 경우)

- 수정 전
<div class="col-lg-3 col-md-4 col-6 mb-4">

- 수정 후
<div class="col-6 mb-4">

원하는 결과를 얻게 되시기 바랍니다.
됩니다. 됐습니다.
(테마) gallery를 적용해도 2장씩 나열되는 것을 확인은 하였는데, 디자인이 서로 달라서 고심하고 있었습니다.
해결되어서 다행이고 감사드립니다.
잘 적용된다니 다행입니다.
축하드립니다. ^^

감사합니다.
거듭 감사드립니다.
이번 기회에 bootstrap 4의 grid 설정 값들에 대해서 살펴보게 되었습니다.
건승하시길 기원드립니다.
차근차근 학습하셔서 멋있는 사이트를 제작하시게 되길 바랍니다.
감사합니다.
Warning: Use of undefined constant php - assumed 'php' (this will throw an Error in a future version of PHP) in /www_root/artgnu/theme/bs4_v3.0/skin/board/bs4_gallery/view.skin.php on line 161


[http://sir.kr/data/editor/2307/c48980cd35f24af4a25017ca60b38845_1688743136_3105.jpg]
이미지 아래에 위와 같이 뜹니다.
위의 경고는 홈페이지를 올려 놓은 웹 서버의 PHP 버전이 7.0 이상인 경우에 발생하는 증상으로, 주로 $row[$id] 등과 같이 [] 안의 변수를 싱글 쿼트(단일 인용부호)로 감싸지 않은 데서 기인하는 경우가 많습니다.
즉, $row[$id]를 $row['$id']로 수정하면 해당 경고가 사라지게 되며, 홈페이지가 올려져 있는 웹 서버의 PHP 버전이 7.0 이하인 경우에는 나타나지 않는 증상입니다.

그리고 에러가 아닌 경고로써, 그냥 경고를 무시하게 함으로써 화면에 나타나지 않게 해도 기능에는 아무 문제가 없는 경우가 대부분입니다.
하지만 해당 소스에는 []와 같은 코드가 없기에 정확한 원인을 알지는 못하지만, 아래와 같이 진행하시면 될 것으로 생각합니다.

<div id="bo_v_con"><?php echo get_view_thumbnail($view['content']); ?></div>
<?php//echo $view['rich_content']; // {이미지:0} 과 같은 코드를 사용할 경우 ?>

위의 두 줄의 코드 중에서 아래의 코드인, 즉 161번째 라인인

<?php//echo $view['rich_content']; // {이미지:0} 과 같은 코드를 사용할 경우 ?>

을 삭제해 보시기 바랍니다.

위의 코드는 주석 처리된 코드로써, 현재 아무런 동작도 하지 않기에 삭제하셔도 기능에는 이상이 없습니다.

그럼, 저의 답글이 도움이 되는 내용이었길 바랍니다.
감사합니다.

게시글 목록

번호 제목
10417
10319
10312
10281
10244
10110
9656
9529
9500
9442
9387
9351