관리자 메인페이지

· 2022-12-08 (목) 20:27:43 · 10419 · 96
admin_main.png

Fix

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

 

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

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

 

적용방법

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

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

 

1번파일 사용시

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

 

2번파일 사용시

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

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

[code]

// 2번파일 적용시 config.php 수정

define('G5_ADMIN_DIR',      'adm'); 을 아래와 같이 수정

define('G5_ADMIN_DIR',      'admin');

[/code]

 

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

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

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

 

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

 

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

 

접속플랫폼 그래프 부분

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

 

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

 

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

 

즐거운 하루 되세요.~

버전 정보

테스트한 버전 5.5.8.2.4
호환 가능 버전 5.5 이하에서도 사용가능

첨부파일

admin_main.png (107.4 KB)
10회 2022-12-08 20:27
관리자_adm.Zip (10.1 MB) 406회 2022-12-08 20:27
관리자_admin.Zip (10.7 MB) 276회 2022-12-08 20:27
|

댓글 96개

오!! 못보던 자료인데 진짜 고생 많으셨습니다~ 오픈 쉽지 않았을텐데 감사합니다
2022-12-08 (목) 22:21:59
부족한 실력으로 여러 고수님들의 도움으로 제작한거라 아직은 미흡합니다.. ㅠㅠ
adm 내부에 admin.head.php 파일 보면 아래 코드 수정 해야되요
require_once G5_PATH . '/adm/admin.head.sub.php';
2022-12-08 (목) 22:30:55
@리오닥터
제가 설명이 부족했네요..ㅠㅠ 리오님 말씀처럼 adm 1번 파일을 적용하실분들은 아래와 같이 수정해 주셔야 합니다..
require_once G5_PATH . '/adm/admin.head.sub.php';
admin 기준으로 제작한거라 미처 수정을 하지 못했습니다..ㅠㅠ(초보자의 실수)
차트쪽 나오는부분이 좀 어렵긴 하죠~ 이게 php7.4 랑 8로 가면 에러가 많더라구요
암튼 이부분은 제가 수정해서 사용 할게요 ㅎㅎ
2022-12-08 (목) 22:35:49
php7.4 에서도 테스트 해봤는데 정상출력됩니다.
사용해 주신다니 너무 감사합니다.
저도 더 공부해서 업데이트 해 보도록 하겠습니다.
넵! 이게 에러리포트 전부다 풀어서 나온거 같네요
index.php에 에러 몇가지 보였는데 500 에러 나와서 잠시 풀었다가 봤어요
그러고 어드민 인덱스 을 보니까 문법 에러나오고 해서 암튼 대충 수정하고 다시 리포트 봉인 시키니까 다시 없어지더라구요
2022-12-08 (목) 22:28:11
정말 오랜만에 관리자 스킨을 접하네요!
너무 수고많으셨습니다. 자료공개 감사드려요~!!!
2022-12-08 (목) 22:33:21
과찬의 말씀이십니다. 초보자의 기준으로 제작한거라 많이 부족하네요..
미흡하지만 여러 고수님들의 조언과 도움이 없었다면 이런 결과물을 기대할 수 없었을 겁니다.
2022-12-08 (목) 23:55:17
수고 와장창 하셨습니다. 웹메이킹님
2022-12-09 (금) 00:00:03
@비타주리
너무 과찬이십니다.
비타주리님의 자료와 tip에 비하면 너무 초라하네요..
너무너무 수고많으셨습니다.
공개 감사합니다.
2022-12-09 (금) 00:11:40
초보자가 제작한 레이아웃에 관심과 과찬의 격려에 감사드립니다.
2022-12-09 (금) 00:10:33
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';
이렇게 수정을 해주셔야 합니다.
감사합니다.
2022-12-09 (금) 00:21:45
@써맨
관심가져주셔서 감사합니다.
감사합니다. ^^b
2022-12-09 (금) 14:56:30
감사합니다^^
2022-12-09 (금) 17:31:40
접속자 집계현황(OS, 브라우저, 접속기기)에서 오류가 발생 할 경우 접속로그 변환을 해주시면 정상 출력됩니다.
이런 현상이 생기는 경우는 접속집계에서 OS, 브라우저, 접속기기 항목에 공백으로 표시될때 생기는 현상입니다.

해결방법
config.php 수정

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

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

// 접속자 기록 때 Browscap 사용여부를 설정합니다.
define('G5_VISIT_BROWSCAP_USE', true);
와...대박 자료네요. 감사합니다.
저 같은 경우는 2번으로 테스트겸 해보는게 좋겠네요.
2022-12-09 (금) 21:41:00
@호텔천사 님
안녕하세요... 부족한 실력이라 아직은 미흡한 부분이 많은것 같습니다.
테스트 해주신다니 감사드립니다.
2022-12-10 (토) 02:09:09
와우~
2022-12-10 (토) 12:32:57
@그렌트힐 님
즐거운 주말 되새요!!
감사 합니다.
2022-12-10 (토) 12:31:42
@들레아빠 님
힘이되는 댓글 감사합니다^^
즐거운 주말되세요
와 이쁘네요
감사히 잘 사용하겠습니다
2022-12-12 (월) 19:51:55
힘이되는 댓글 감사드립니다.^^
아미나 5.3.3.3 은 안되나요?ㅠㅠ
require_once G5_PATH . '/adm/admin.head.sub.php';

경로 수정해도 하얗게만 나오네요 ㅠㅠ
2023-01-05 (목) 19:45:38
안녕하세요 @문선생 님
아미나빌드쪽은 제가 사용을 안해봐서 구조를 잘 모르겠지만 안되시는 부분을 알려주시면 검토해보겠습니다.
5.3.3.3. 이라 안되는거 아닐까요?

index랑
head 덮어 씌우면 안되더라구요.

하얗게나오구요.ㅜ
2023-01-07 (토) 13:09:18
안녕하세요~ @문선생 님
그누 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 만 설치하여 테스트 해보았습니다.
2023-01-10 (화) 18:49:21
안녕하세요! @문선생 님
index 화면이 흰색으로만 나오는 현상은 정확히 잘 모르겠습니다.
여러번 테스트 해봤는데 그러한 현상이 발생하지 않아서요..ㅠㅠ
도움을 드리지 못해 죄송합니다.
넹 ㅠㅠ 다른 호스팅이나 새로 다시 그누보드 5.3으로 설치하고 여러 차례 그리고 번갈아 가면서, 계속 시도 해보았는데, 제가 방법이 이상한건지;; 계속 하얗게 나오네용 ㅠㅠ
경로를 잘못 지정한건지..;
2023-01-11 (수) 11:55:16
이 에러는 왜뜰까요?

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
2023-01-11 (수) 18:06:26
안녕하세요 @아이코스 님

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

config.php 수정
// 접속자 기록 때 Browscap 사용여부를 설정합니다.
define('G5_VISIT_BROWSCAP_USE', true);
와 정말 감사드립니다~
웹 메이킹님 새해 복 많이 받으시고~
올 한해 이루고자 하시는 일들 모두 잘되시길 바랍니다~
감사합니다~
2023-01-12 (목) 11:01:40
안녕하세요 @씬난다 님
씬난다님도 새해 복 많이 받으세요^^
감사합니다
2023-01-24 (화) 12:06:42
@녁기 님
좋은 하루 되세요^^
감사합니다^^
2023-02-06 (월) 15:19:07
@0620lhj 님
관심 가져주셔서 감사합니다
좋은하루 되세요^^
감사합니다^^
2023-02-08 (수) 13:49:05
감사합니다. ^^
2023-02-08 (수) 17:47:27
@헥토시스템 님
오늘도 좋은 하루 되세요^^
2023-02-09 (목) 01:16:16
덕분에 감사합니다. 잘 사용하겠습니다.
2023-02-09 (목) 03:41:10
@뿡뿡이자전거 님
많이 미흡한 자료 잘 사용해주신다니 감사드립니다.^^
즐거운 하루 되세요~
2023-02-17 (금) 22:14:10
환경설정시 확인버튼 위로 하려면 어떻게 해야 할까요? 글구 반응형 페이지가 잘 안되는데 ~~
2023-02-18 (토) 00:16:35
@뿡뿡이자전거 님
안녕하세요~ 관리자 레이아웃은 반응형으로 작업이 된게 아닙니다.
반응형으로 하실경우 CSS 및 반응형에 맞게 수정을 하셔야 합니다.

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

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

좋은 하루 되세요~
2023-02-18 (토) 00:57:40
네 감사합니다. 그리고 관리권한설정시에 자동등록방지 숫자가 보이질 않아서 추가가 불가능합니다.
2023-02-18 (토) 01:06:53
@뿡뿡이자전거
관리권한설정시 자동글등록방지 숫자는 정상적으로 출력되고 있습니다.
demo 사이트에서도 정상작동하는 것으로 확인했습니다.
공개한 파일과 같은 파일이므로 특별히 수정한 곳이 없으시다면 정상 적용되었을텐데요...
2023-02-20 (월) 13:22:27
네 감사합니다. 다른 스킨하고 충돌이 있는것 같습니다. ^^
관리자 메인 페이지
2023-03-26 (일) 23:39:31
호스팅 만료일은 어떤 방식으로 표시하나요? (호스팅을 사용하지 않는데 241일?이 떠서요)
2023-03-27 (월) 16:12:39
안녕하세요~ @Tak2 님
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);
?>

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

즐거운 하루 되세요
2023-03-27 (월) 16:23:54
?
좋은 자료 감사합니다~!
2023-03-30 (목) 22:53:42
@뱅구 많이 미흡한 자료에 관심가져주셔서 감사합니다.
좋은 하루 되세요
2023-03-30 (목) 14:37:22
감사합니다.
2023-03-30 (목) 22:54:34
@한가로움 초보자의 자료에 관심가져주셔서 감사합니다.
좋은 하루되세요^^
방문자분석 스크립트란에 코드 입력후 확인했더니 공백으로 계속 나옵니다.
메타태그 부분도 입력후 저장해도 공백으로 표시되네요 어떻게 해야할까요?
2023-04-10 (월) 18:22:09
@BestBK 안녕하세요
1. Browscap 업데이트 확인, 2. 접속로그변환 수동으로 하시길 바랍니다.

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

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

즐거운 하루 되세요
감사합니다.
고생많으셨네요.
감사합니다.
2023-04-14 (금) 16:49:29
@하이크루 미흡한 자료에 관심가져주셔서 감사합니다
즐거운 주말 되세요
우와~~~엄청 고생하신 흔적이 느껴집니다. 이런 자료를 무료로 푸시다니...감동입니다ㅠㅠ
설명해주신대로 천천히 진행하니 잘 되네요~~
복받으실 꺼에요~~~~
2023-04-14 (금) 16:50:33
@anyhoony 아직 미흡한 부분이 많습니다.
잘 되셨다니 다행이네요.. ㅎㅎ 즐거운 주말 되세요^^
메뉴추가할때 나오는 팝업페이지에는 스타일 적용이 안되는걸까요??
2023-04-17 (월) 16:14:20
@anyhoony admin.head.sub.php 파일에
G5_ADMIN_URL.'/css/admin_mode.css
css가 정의가 되어있다면 정상 출력되실겁니다.
경로를 바꾸셨다면 위의 경로도 바꾸어 주셔야 됩니다.
좋은 하루 되세요

아니면 그누원본 어드민 style.css를 어드민 css폴더에 추가로 올려보세요
2023-04-17 (월) 16:24:14
혹시 menu_form.php 상단의 부분에서 아래와 같이 되어 있는지 확인해보세요
require_once G5_PATH . '/admin.head.sub.php';
@웹메이킹 네~~그 파일에만 admin.head.sub.php 인클루드 경로가 수정이 안되어있었나봐요~수정하니 잘되네요~ 감사합니다^^
2023-04-19 (수) 19:57:17
@anyhoony 아~ 인클루드가 수정이 안되어 있었나 보네요...ㅠㅠ
잘되신다니 다행이네요^^
좋은 하루 되세요
감사합니다
2023-05-06 (토) 10:37:24
@너나잘해 관심가져 주셔서 감사합니다.
즐거운 주말되세요
php 8.1 에서는 에러 나와서 제가 처리중인데 다시 올릴순없겠죠?
2023-05-06 (토) 10:38:38
@리오닥터 안녕하세요.
재배포 해주시면 저도 감사하죠..^^
즐거운 주말 되세요~
좋네요 ㅎㅎ;; 잘봤습니다.
최신버전에서 페이지 오류나오신분은 index.php파일 여시면 아래 접속 os별방문자 현황 요것만 주석처리 하시면 일단 오류없이 페이지 다열립니다 참고하세요^

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

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

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

config.php 수정
// 접속자 기록 때 Browscap 사용여부를 설정합니다.
define('G5_VISIT_BROWSCAP_USE', true);
이 부분을 확인해 보세요
답변감사합니다!
위에 댓글달아주시고 한것 보고 다했었는데 안되더라구요 ㅎㅎㅎ
살포시 숨기로 했어요! 히힛
2023-08-02 (수) 22:35:02
차후 업데이트 할때 문제점들을 반영하도록 해보겠습니다.
좋은 밤 되세요
호오오옥!!! 시나 해서 알려드립니당!!!
설치하고 대충 일주일 넘어서는 나타나는 걸로봐서..
신규사이트라 데이터가 너무 없어나???? 하는 생각을 해보았습니다.
무튼!! 넘나 잘나옵니다. ;ㅁ; 좋아요!!
admin
멋지네요. 감사합니다.~^^
피라미드 님의
"최신버전에서 페이지 오류나오신분은 index.php파일 여시면 아래 접속 os별방문자 현황 요것만 주석처리 하시면 일단 오류없이 페이지 다열립니다 참고하세요^"

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

이부분이 한수였습니다.
2023-10-02 (월) 08:31:57
// require_once './main_visitor_os.php'; // 접속 OS별 방문자 현황
이 오류는 언제 수정될까요 빨리 쓰고싶네요 ㅠㅠ
2023-10-02 (월) 10:34:39
안녕하세요~ 초기접속시에만 주석처리 해주시고 모바일이나 pc로 접속하신후 주석해제 하시면 됩니다. 차기 버전으로 업데이트 될 예정입니다. 시간이 좀 걸리는 부분 양해 바랍니다.
2023-10-04 (수) 08:58:26
초기접속시에만 주석처리해도 제가 pc로 접속해도 안됩니다.
모바일도 동일하네여
2023-11-10 (금) 11:09:14

잘 사용 하겠습니다.

2024-01-23 (화) 13:56:47

관심가져 주셔서 감사합니다

감사합니다. 잘 사용하겠습니다. 너무 좋네요.

2024-01-23 (화) 13:57:06

부족한 스킨에 관심가져주셔서 감사합니다

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

그누보드5 스킨

2,751건

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

+