-
반응형
안녕하세요! 반발자 안다형입니다!~
지난 시간에 그누보드 설치를 해보았죠!
오늘은 그누보드에 대한 전체적인 설명을 해드릴게요!! :)
먼저 그누보드는 여러가지 기능들을 편리하게 이용할 수 있도록 제공하고 있는데요, 그 기능들마다 스킨을 적용할 수가 있습니다.
스킨을 알아보기 전 어떤 기능들이 있는지를 먼저 알아보도록 할게요!
위 이미지는 그누보드/skin폴더 내의 목록이에요! 여기에 다운로드 받은 스킨을 해당하는 폴더에 넣어준 후에 적용할 수 있답니다!~
1. 게시판 스킨 /skin/board/
위 이미지는 그누보드를 처음 설치하면 기본으로 제공되는 basic 스킨입니다!
sir 사이트에서 원하는 게시판 스킨을 다운로드하여 /skin/board/ 경로에 업로드 해주면 적용이 가능합니다.
게시판 테마 적용은 게시판 관리에서 스킨 적용할 게시판을 선택하여, 디자인/양식 부분에서 스킨디렉토리를 설정해주면 됩니다!
(테마)라고 적힌 스킨은, 테마 폴더 내에 업로드 되어있는 스킨입니다.
2. 접속자 스킨 /skin/connect/
접속자는 현재 내 사이트에 접속하고 있는 사람들을 볼 수 있어요.
해당 접속자의 IP와 접속하고 있는 위치까지도 알 수 있답니다!~
http://andabro.dothome.co.kr/bbs/current_connect.php와 같은 링크로 접속하면 확인할 수 있습니다!~
3. 내용관리 스킨 /skin/content/
내용관리는 그누보드 테마를 그대로 유지하면서, 페이지를 손쉽게 생성할 수 있어요. 내용관리는 게시판 관리에서 내용관리 메뉴를 클릭하면 생성, 수정이 가능합니다!
하지만 내용관리 스킨을 다운받는 경로는 잘 모르겠네요!
아시는 분 있으시면 댓글 부탁드려요 :)
4. FAQ 스킨 /skin/faq/
FAQ는 Frequently Asked Questions의 줄임말로 자주 하는 질문들을 모아놓은 공간입니다. 사이트마다 있는 기능들이니 아마 생소한 기능은 아닐 거라고 생각해요!🙆♂️
sir 스킨 자료실에 FAQ 카테고리는 따로 없으나 검색에 FAQ를 입력하면 다수의 FAQ 스킨들을 다운로드 받을 수 있습니다!~
5. 최근 글 스킨 /skin/latest/
게시판별로 최근 올라온 최근게시물들을 나열해서 보여줄 수 있는 기능입니다. 단독으로 사용하는 것이 아닌 위쳇 처럼 원하는 위치에 코드를 입력하면 사용할 수 있습니다.
최근 글 코드를 입력하시려면 아래와 같은 코드를 사용합니다.<?php echo latest('스킨', '게시판아이디', 출력라인, 글자수); ?>
‼여기서 잠깐! PHP를 이용해 코드를 작성하는 방법을 알려드릴게요!
PHP문은요, <?php ··· ?> 이 사이에 PHP코드를 넣어서 사용하게 되는데요, echo 문법은 결과값을 출력해주는 역할을 합니다!~ PHP 코딩을 하다보면 계속해서 사용하게 되는 문법이니 잊어버리지 않을 거예요!🙆♂️
최근게시물 코드는 latest('스킨', '게시판아이디', 출력라인, 글자수); 로 표현합니다. 처음엔 어려워보일지 몰라도 하다보면 어렵지 않게 사용할 수 있을 거예요. 그누보드 내의 다른 모듈형 기능들은 모두 이와 비슷한 방식으로 사용된답니다!~
최근게시물 스킨 또한 sir 사이트에서 다운로드 받을 수 있습니다.6. 회원관리 스킨 /skin/member/
회원관리 스킨 폴더 내부의 파일들을 보면, 파일명만 읽어보아도 대략 아~ 이런 기능들을 담고있구나~ 하는 걸 알 수 있습니다.
회원관리에 대한 많은 기능들이 있는데요, 회원가입부터, 프로필, 비밀번호찾기 등 다양한 기능들을 담고 있어요!
회원가입에 관련한 스킨은 sir 사이트에 있고 다른 스킨들은 찾아보셔야 할 것 같습니다!
관리자 페이지에서 기본환경설정에 들어가면 회원가입 관련한 항목들을 설정할 수 있고, 회원관리 메뉴에서 관련 기능들을 사용할 수 있습니다!~
7. 최근게시물 스킨 /skin/new/
latest 최근 글 스킨과 햇갈릴 수 있는데요, 이건 그냥 최근에 올려진 글들을 차례로 보여주는 역할을 하게 됩니다.
접속 경로는 http://andabro.dothome.co.kr/bbs/new.php 그누보드가 설치된 root폴더 뒤에 /bbs/new.php를 입력하면 접속 가능합니다.
이것도 특별한 스킨이 있는 것 같지는 않습니다!ㅠ_ㅠ
8. 외부로그인 스킨 /skin/outlogin/
외부로그인 스킨은 위 처럼 모듈형 기능입니다. 내가 원하는 위치에 외부로그인 모듈을 추가할 수 있으며 외부로그인 스킨은 sir 사이트에 다양한 디자인으로 올라가 있습니다!👍👍👍
<?php echo outlogin('스킨'); ?>
위와 같은 코드로 원하는 위치에 삽입할 수 있습니다😎
9. 설문조사 스킨 /skin/poll/
홈페이지에서 회원들에게 설문조사를 열 필요가 있을 때 사용할 수 있는 기능, 설문조사 기능입니다!
이 모듈을 추가할 수 있는 방법은 아래의 코드를 참고해주세요!😉<?php echo poll('theme/basic'); ?>
설문조사를 만드는 방법은, 관리자 페이지에서 회원관리 -> 투표관리에서 투표를 추가할 수 있습니다!~
sir 사이트에 설문조사 스킨이 다양하게 있어요!~
10. 인기검색어 스킨 /skin/popular/
인기검색어는 보통 검색창 아래에 이렇게 인기 있는 검색어를 보여줍니다!
인기검색어 관리 메뉴에서 검색한 날짜, 검색한 아이피를 확인할 수 있으며 인기검색어를 삭제할 수도 있습니다!~
<?php echo popular('스킨'); ?>
인기검색어를 추가하는 소스는 위와 같습니다!~🙆♂️
11. Q&A 스킨 /skin/qa/
FAQ와 비슷하지만 다른 기능으로, Q&A는 1:1문의 게시판입니다!~
회원이 질문을 남기면 관리자가 납변을 남길 수 있는 기능으로, 로그인 상태에서만 이용할 수 있고, 다른 사람이 남긴 질문은 확인할 수 없습니다!
FAQ 페이지 접속 링크는 http://andabro.dothome.co.kr/bbs/qalist.php 와 같이 입력해서 접속할 수 있습니다!
12. 게시판 검색 스킨 /skin/search/
http://andabro.dothome.co.kr/bbs/search.php와 같은 링크로 접속할 수 있으며 게시판 분류별로 검색할 수 있게 되어 있습니다.
이건 스킨을 찾기가 힘든 것 같네요!~
13. 영카트 스킨 /skin/shop/
shop폴더 내부를 보면 다양한 쇼핑몰(영카트) 관련 파일들을 볼 수 있습니다
상품 목록부터, 상품 정보, 결제화면 등 영카트 쇼핑몰에 관련한 파일들이 있습니다.
http://andabro.dothome.co.kr/shop/경로로 들어가면 내 그누보드 내 영카트로 진입할 수 있으니 확인해보세요! :)
14.소셜회원관리 스킨 /skin/social/
설정을 적용해줘야 소셜로그인이 가능한데요, 그 기능을 손쉽게 적용할 수 있도록 도와주는 기능입니다.
관리자 페이지에서 회원관리 - SNS에 들어가면 됩니다!
SNS로그인을 사용하려면 각 사이트별로 클라이언트ID와 KEY가 있어야 합니다!
자세한 건 https://sir.kr/manual/g5/276에 접속하셔서 적용하는 방법을 확인할 수 있습니다!😊
15. 접속자 카운트 스킨 /skin/visit/
접속자 카운트는 몇 명이 사이트에 방문하였는지 알 수 있어요.
스킨을 변경하면 필요 없는 항목은 제거할 수도 있습니다!~<?php echo visit('스킨'); ?>
코드 삽입은 위와 같이 하면 됩니다!~
휴; 오늘은 꽤 길었네요!
그누보드에서 사용하는 기능들을 알아보았는데 아직 끝이 아닙니다!
그누보드에서 할 수 있는 기능들은 아직도 많이 남아있기 떄문에 하나씩 다뤄보도록 할게요!
다음 시간에는 그누보드 테마를 다운로드 받아서 적용해보고, 나에게 맞게 수정하는 방법을 알아볼게요!🙆♂️
설명이 부족한 것도 있지만, 직접 적용해보고 수정해보면 그 방법을 알게 되실 거예요!!
내일 다시 만나요 안녕~~👋👋👋반응형'초보자도 홈페이지만들기!' 카테고리의 다른 글
#8.그누보드 메뉴 만드는 방법 (2) 2021.07.27 #7.그누보드 테마 적용하고 수정하는 방법! (1) 2021.07.26 #5.그누보드 설치하는 방법! (그누보드5) (4) 2021.07.24 #4.HTML만 알면 홈페이지 만들 수 있나? (CSS, PHP, JSP, ASP) (0) 2021.07.23 #3.DB가 뭐야? MYSQL에 대해서 알아보기 (1) 2021.07.22 댓글