관리자 메인페이지 > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

관리자 메인페이지 정보

레이아웃 관리자 메인페이지

첨부파일

관리자_adm.Zip (10.1M) 314회 다운로드 2022-12-08 20:27:43
관리자_admin.Zip (10.7M) 202회 다운로드 2022-12-08 20:27:43
테스트한 버전5.5.8.2.4
호환 가능 버전5.5 이하에서도 사용가능

본문

Fix

23.11.05 일자로 다른 작업으로 인해 부득이하게 테스트 페이지 삭제처리 했습니다.

 

공부하면서 제작한 관리자페이지 레이아웃을 처음으로 올려봅니다.

아직은 많이 미흡한 실력으로 제작한 것이기에 오류가 있을수 있으니 반드시 관리자페이지 관련 파일들을 백업하여 주시기를 권장합니다.

 

적용방법

1. 관리자_adm.zip // 추가및 수정된 파일

2. 관리자_admin.zip // 관리자 전체파일

 

1번파일 사용시

adm 폴더로 복사합니다 root 폴더안에 있는 파일은 그누보드가 설치된 루트에 올리시면 됩니다.

 

2번파일 사용시

admin 폴더자체를 adm 폴더와 동일한 위치에 올리시면 됩니다.

root 폴더안에 있는 파일은 그누보드가 설치된 루트에 올리시면 됩니다.


// 2번파일 적용시 config.php 수정
define('G5_ADMIN_DIR',      'adm'); 을 아래와 같이 수정
define('G5_ADMIN_DIR',      'admin');

 

레이아웃 특징은 특별한 것이 없으므로 이미지 또는 예제 링크 페이지를 보시면 아실거라 생각됩니다.

관리자 메인에서 회원가입현황 및 접속자집계 등등 한눈에 볼 수 있도록 그래프화 하였으며,

좌측의 퀵메뉴를 추가 구성하였습니다.

 

최대한 원본을 수정하지 않았으며 일부 수정된 페이지들은 CSS와 맞지 않아서 부득이 하게 수정되었습니다.

 

퀵메뉴는 자동메뉴로 구현하려고 하였으나 아직 실력이 미흡하여 수동적용되어 있으니 수정하여 적용하시면 될듯 합니다.

 

접속플랫폼 그래프 부분

PC, 모바일, 태블릿 접속기기만 출력이 되게 해야 하는데 이부분도 실력이 부족하여 현재는 전체 접속기기가 출력이 됩니다.

 

제작환경은 php 7.2 / 그누보드 5.5.8.2.4 에서 제작되었으나 5.5이하에서도 사용이 가능할 것으로 보입니다.

 

제작에 도움을 주신 고수님들께 진심으로 감사드립니다.

 

즐거운 하루 되세요.~

추천
30

댓글 전체


제가 설명이 부족했네요..ㅠㅠ 리오님 말씀처럼 adm 1번 파일을 적용하실분들은 아래와 같이 수정해 주셔야 합니다..
require_once G5_PATH . '/adm/admin.head.sub.php';
admin 기준으로 제작한거라 미처 수정을 하지 못했습니다..ㅠㅠ(초보자의 실수)
차트쪽 나오는부분이 좀 어렵긴 하죠~ 이게 php7.4 랑 8로 가면 에러가 많더라구요
암튼 이부분은 제가 수정해서 사용 할게요 ㅎㅎ
php7.4 에서도 테스트 해봤는데 정상출력됩니다.
사용해 주신다니 너무 감사합니다.
저도 더 공부해서 업데이트 해 보도록 하겠습니다.
넵! 이게 에러리포트 전부다 풀어서 나온거 같네요
index.php에 에러 몇가지 보였는데 500 에러 나와서 잠시 풀었다가 봤어요
그러고 어드민 인덱스 을 보니까 문법 에러나오고 해서 암튼 대충 수정하고 다시 리포트 봉인 시키니까 다시 없어지더라구요
과찬의 말씀이십니다. 초보자의 기준으로 제작한거라 많이 부족하네요..
미흡하지만 여러 고수님들의 조언과 도움이 없었다면 이런 결과물을 기대할 수 없었을 겁니다.
admin.head.sub.php 파일을 그누보드 루트에 올리신 분들은
require_once G5_PATH . '/adm/admin.head.sub.php';
위 부분을 수정을 하지 않으셔도 됩니다.

즉 adm 폴더에 admin.head.sub.php 를 올리셨을 경우에는 아래와 같이  수정을 해주시면 됩니다
admin.head.php 파일
require_once G5_PATH . '/adm/admin.head.sub.php';
이렇게 수정을 해주셔야 합니다.
접속자 집계현황(OS, 브라우저, 접속기기)에서 오류가 발생 할 경우 접속로그 변환을 해주시면 정상 출력됩니다.
이런 현상이 생기는 경우는 접속집계에서 OS, 브라우저, 접속기기 항목에 공백으로 표시될때 생기는 현상입니다.

해결방법
config.php 수정

// 접속자 기록 때 Browscap 사용여부를 설정합니다.
define('G5_VISIT_BROWSCAP_USE', false);

위 부분을 아래와 같이 수정하시면 접속로그 변환을 하지 않으셔도 됩니다.

// 접속자 기록 때 Browscap 사용여부를 설정합니다.
define('G5_VISIT_BROWSCAP_USE', true);
안녕하세요
아미나빌드쪽은 제가 사용을 안해봐서 구조를 잘 모르겠지만 안되시는 부분을 알려주시면 검토해보겠습니다.
안녕하세요~
그누 5.3에서도 테스트 해봤는데 정상적으로 적용되는거 확인했습니다.
빌드쪽은 정확히 어떻게 되어있는지 사용을 안해봐서요~ㅠㅠ
빌드라 해도 index 부분과는 무관할 듯 한것 같은데요 시간 나는데로 검토해 보도록 하겠습니다.
그누보드 5.3.3.3 에서 adm 1번 방법으로 진행하였습니다.

root폴더안에 있는 파일은 설치된 경로 css 덮어씌우기 하였구요.

나머지는 adm 덮어씌우기만 하였습니다.
admin.head.sub 는 adm 파일로 이동하였고,

require_once G5_PATH . '/adm/admin.head.sub.php';

경로 다음과 같이 수정하였구요.
적용하면, 하얗게만 나오고 반영이 되지 않는데 왜그런지 궁금합니다.

빌더 모두 싹다 밀어버리고, 그누보드 5.3.3.3 만 설치하여 테스트 해보았습니다.
안녕하세요!
index 화면이 흰색으로만 나오는 현상은 정확히 잘 모르겠습니다.
여러번 테스트 해봤는데 그러한 현상이 발생하지 않아서요..ㅠㅠ
도움을 드리지 못해 죄송합니다.
넹 ㅠㅠ 다른 호스팅이나 새로 다시 그누보드 5.3으로 설치하고  여러 차례 그리고 번갈아 가면서, 계속 시도 해보았는데, 제가 방법이 이상한건지;; 계속 하얗게 나오네용 ㅠㅠ
경로를 잘못 지정한건지..;
이 에러는 왜뜰까요?

Fatal error: Uncaught Error: Call to undefined function get_os() in /home1/***/public_html/adm/main_visitor_os.php:19 Stack trace: #0 /home1/***/public_html/adm/index.php(67): require_once() #1 {main} thrown in /home1/***/public_html/adm/main_visitor_os.php on line 19
안녕하세요

접속자집계 항목에 공백으로 표시되서 생기는 현상입니다
관리자 페이지에서 Browscap을 실행시키시면 정상출력됩니다.
아래와 같이 수정하시면 Browscap를 수동으로 실행하지 않으셔도 됩니다.

config.php 수정
// 접속자 기록 때 Browscap 사용여부를 설정합니다.
define('G5_VISIT_BROWSCAP_USE', true);
와 정말 감사드립니다~
웹 메이킹님 새해 복 많이 받으시고~
올 한해 이루고자 하시는 일들 모두 잘되시길 바랍니다~
감사합니다~

안녕하세요~ 관리자 레이아웃은 반응형으로 작업이 된게 아닙니다.
반응형으로 하실경우 CSS 및 반응형에 맞게 수정을 하셔야 합니다.

버튼관련 부분은 CSS 에서 버튼관련 style을 수정하시면됩니다.
그누 어드민 원본 부분 참고하시길 바랍니다.

아래와 같이 수정해보세요
/*
    <div class="btn_fixed_top btn_confirm">
        <input type="submit" value="확인" class="btn_submit btn" accesskey="s">
    </div>
*/
class 부분만 수정하시면 됩니다.

좋은 하루 되세요~

관리권한설정시 자동글등록방지 숫자는 정상적으로 출력되고 있습니다.
demo 사이트에서도 정상작동하는 것으로 확인했습니다.
공개한 파일과 같은 파일이므로 특별히 수정한 곳이 없으시다면 정상 적용되었을텐데요...
안녕하세요~
admin.head.php 파일에 보시면 아래의 코드가 있습니다.

        <?php
    $end_date = date('2023-11-22'); //디데이 날짜
    $d_day = floor(( strtotime(substr($end_date,0,10)) -
                  strtotime(date('Y-m-d')) )/86400);
      ?>

이 부분을 주석처리 또는 삭제 하시면 됩니다.
제작과정에서 호스팅관리는 임의 적으로 넣어놓은 것이기때문에 원하시는 문구 또는 삭제하시면 됩니다.

즐거운 하루 되세요
방문자분석 스크립트란에 코드 입력후 확인했더니 공백으로 계속 나옵니다.
메타태그 부분도 입력후 저장해도 공백으로 표시되네요  어떻게 해야할까요?
안녕하세요
1. Browscap 업데이트 확인, 2. 접속로그변환 수동으로 하시길 바랍니다.

아니면 cofing.php 파일을 아래과 같이 수정후 관리자페이지로 로그인 하시면 됩니다.

config.php 수정
// 접속자 기록 때 Browscap 사용여부를 설정합니다.
define('G5_VISIT_BROWSCAP_USE', true);

즐거운 하루 되세요
우와~~~엄청 고생하신 흔적이 느껴집니다. 이런 자료를 무료로 푸시다니...감동입니다ㅠㅠ
설명해주신대로 천천히 진행하니 잘 되네요~~
복받으실 꺼에요~~~~
admin.head.sub.php 파일에
G5_ADMIN_URL.'/css/admin_mode.css
css가 정의가 되어있다면 정상 출력되실겁니다.
경로를 바꾸셨다면  위의 경로도 바꾸어 주셔야 됩니다.
좋은 하루 되세요

아니면 그누원본 어드민 style.css를 어드민 css폴더에 추가로 올려보세요
최신버전에서 페이지 오류나오신분은 index.php파일 여시면  아래 접속 os별방문자 현황  요것만 주석처리 하시면 일단 오류없이 페이지 다열립니다 참고하세요^

// require_once './main_visitor_os.php'; // 접속 OS별 방문자 현황
예쁘게 잘 쓰겠습니다!
신규방문 vs 신규회원 (최근 7일) 이부분 부터 출력이안되는데 회원이 없어서 그런걸까요 ㅎ
되는것만도 매우 감사히 잘 쓰겠습니다! ㅎㅎ
부족한 스킨에 관심가져주셔서 감사합니다.
php 7.4 이상이시면 아마 부분적으로 오류가 있을겁니다. 아직 7.4이상은 테스트를 해보지 못했습니다..ㅠㅠ
버전확인을 해보도록 하겠습니다.
이미 넘나 만족하고 있습니다! ㅎㅎㅎ 감사합니다!

+ 내용추가
보니까 그래프형태로 출력되는 부분이 문제인것 같아요! ㅎㅎ 찾아보고 아니면 살포시 숨겨둘 예정입니다! ㅎㅎ
1. Browscap 업데이트 확인, 2. 접속로그변환 수동으로 하시길 바랍니다.

아니면 cofing.php 파일을 아래과 같이 수정후 관리자페이지로 로그인 하시면 됩니다.

config.php 수정
// 접속자 기록 때 Browscap 사용여부를 설정합니다.
define('G5_VISIT_BROWSCAP_USE', true);
이 부분을 확인해 보세요
호오오옥!!! 시나 해서 알려드립니당!!!
설치하고 대충 일주일 넘어서는 나타나는 걸로봐서..
신규사이트라 데이터가 너무 없어나???? 하는 생각을 해보았습니다.
무튼!! 넘나 잘나옵니다. ;ㅁ; 좋아요!!
피라미드 님의
"최신버전에서 페이지 오류나오신분은 index.php파일 여시면  아래 접속 os별방문자 현황  요것만 주석처리 하시면 일단 오류없이 페이지 다열립니다 참고하세요^"

// require_once './main_visitor_os.php'; // 접속 OS별 방문자 현황

이부분이 한수였습니다.
안녕하세요~ 초기접속시에만 주석처리 해주시고 모바일이나 pc로 접속하신후 주석해제 하시면 됩니다. 차기 버전으로 업데이트 될 예정입니다. 시간이 좀 걸리는 부분 양해 바랍니다.
전체 2,434 |RSS
그누보드5 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT