• #6.그누보드 스킨? 그게 뭐야?

    2021. 7. 25.

    by. 안다형

    반응형

    안녕하세요! 반발자 안다형입니다!~
    지난 시간에 그누보드 설치를 해보았죠!
    오늘은 그누보드에 대한 전체적인 설명을 해드릴게요!! :)


    먼저 그누보드는 여러가지 기능들을 편리하게 이용할 수 있도록 제공하고 있는데요, 그 기능들마다 스킨을 적용할 수가 있습니다.
    스킨을 알아보기 전 어떤 기능들이 있는지를 먼저 알아보도록 할게요!
    위 이미지는 그누보드/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('스킨'); ?>

    코드 삽입은 위와 같이 하면 됩니다!~


    휴; 오늘은 꽤 길었네요!
    그누보드에서 사용하는 기능들을 알아보았는데 아직 끝이 아닙니다!
    그누보드에서 할 수 있는 기능들은 아직도 많이 남아있기 떄문에 하나씩 다뤄보도록 할게요!

    다음 시간에는 그누보드 테마를 다운로드 받아서 적용해보고, 나에게 맞게 수정하는 방법을 알아볼게요!🙆‍♂️
    설명이 부족한 것도 있지만, 직접 적용해보고 수정해보면 그 방법을 알게 되실 거예요!!
    내일 다시 만나요 안녕~~👋👋👋

    반응형

    댓글