[G5.3] 반응형 테마 (AdminLTE 2.4.5) 정보
[G5.3] 반응형 테마 (AdminLTE 2.4.5)첨부파일
본문
mason님께서 만드신 테마(반응형 Bootstrap Admin Panel - AdminLTE 0.1.0 ( https://sir.kr/g5_theme/1383?page=3 ))"을보고
AdminLTE 사이트( https://adminlte.io/ )의 최신 소스(AdminLTE 2.4.5: 제작 당시 최신버전)를 받아 다시 수정보았습니다.
적용 라이선스: https://adminlte.io/docs/2.4/license
부족한 점이 많으나 필요하신 분이 있을 것 같아 공유합니다.
[적용방법]
1. adminlte.zip 압축해제
2. 압축 해제된 adminlte 파일을 /theme에 업로드
3. 최고 관리자로 로그인
4. 관리 모드에서 기본환경 설정 변경: 모든 스킨을 "(테마) basic"으로 변경
최근게시물, 검색, 접속자, FAQ, 모바일 최신게시물, 모바일 검색, 모바일 접속, 모바일 FAQ, 회원, 모바일 회원 스킨의 basic --> (테마) basic
5. notice라는 이름의 게시판 생성
※ 화면 상단의 쪽지 아이콘 옆에 공지사항 리스트 보기 아이콘때문에 필요
6. 관리자 모드에서 테마 설정 변경: adminlte 테마 선택
[적용후 화면들]
로그인 전후 화면으로 캡쳐해봤습니다. 참고하세요.
1. 첫화면
2. 로그인 화면
3. 회원정보 찾기
4. 로그인 전후 글쓰기 화면
5. 로그인 전후의 글보기 화면
6. 로그인 전후의 글 목록 화면
7. 반응형 화면
8. 기타 화면
[수정/변경 사항]
2019. 03. 02: 부분 에러 수정 다시 파일 등록
PS.
그누보드팀에게
늘 그누보드를 잘 사용하고 있었는데
그 고마움 어떻게 보답할까 고민하다
이렇게 소심하게 테마 하나 만들어 올려봅니다. 감사합니다.
아직 부족한 점이 많습니다.
혹시 제가 참고할만 점이 있으면 언제든지 댓글 남겨주시면 감사하겠습니다.
모든들 즐거운 웹프로그램, 웹디 그리고 웹서핑 생활 되십시오!
17
댓글 전체
노고에 감사드립니다. (__)
부족한부분이 아직 많을 것 같습니다. 많은 조언 부탁합니다.
팔아먹는 모델에 적용해도 괜찮을까요?
"all copies or substantial portions of the Software" 저작권을 포함하는 한 원하는 모든 것을 할 수 있습니다. (저작자 표시는 필수 사항은 아닙니다)
- 상업 프로젝트에서 사용가능
- 개인 / 비공개 프로젝트 사용 가능
- 작업을 수정하고 변경 가능하며, 코드를 배포해야합니다.
출처: https://adminlte.io/docs/2.4/license
AdminLTE도 공부해야 잘 적용 하겠네요~^^;
기본적인 지식만으로도 다양하게 적용 가능할 것 같습니다.
여러분께 도움이 되는 테마가 되면 좋겠습니다.
감사합니다.
들어오기 전에 주신 댓글을 보고 로그인 했습니다.
라이센스 조항 중.
하단 쪽에 있는 건데요.
Include the copyright notice in all copies of the work.
This applies to everything except the notice in the footer of the HTML example pages.
MIT 라이센스이기는 하나
이미 변경하여 권리를 주장하는 경우로 보여서요.
지금의 경우라면 GPL보다도 못 한 것 아닌가 싶어요.
제가 바르게 생각하고 있는 것일까요?
한참을 고민하다. ㅎ 그래도 궁금하여 여쭙습니다. ㅜㅜ.
좋은 작품은 감사합니다.
이것과는 별개로 다른 이야기입니다. ㅎㅎ
판매상품 관리자 페이지 밑에 특정 회사 정보를 담을 수는 없어서요.
우리 것만. SIR ㅎㅎ 담고 싶습니다. ^^
감사합니다.
...
...
참고)
라이센스라고 저도 발음하긴하는데...
외국어 표기법에의해 "라이선스"로 표기하는 것이 맞다고 합니다.
주메뉴에 추가 버튼이 있습니다.
추가버튼을 클릭하셔야 펼침 목록으로 메뉴를 선택할수 있게 해두었습니다.
예제)
관리자 로그인 --> 메뉴설정 --> "공지사항" 메뉴 생성 --> 생성된 "공지사항" 메뉴 오른쪽 끝에보시면 "추가"라는 버튼이 있는데 버튼을 클릭하시면 추가메뉴가 생성됩니다.
Warning: include_once(/host/home/musicstory/html/theme/bootstrap4/packer.php): failed to open stream: No such file or directory in /host/home/musicstory/html/theme/adminlte/theme.config.php on line 5
Warning: include_once(): Failed opening '/host/home/musicstory/html/theme/bootstrap4/packer.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /host/home/musicstory/html/theme/adminlte/theme.config.php on line 5
라고 뜹니다
적용하고 난 뒤에는 뜨지 않구요
theme.config.php 파일 5번줄 소스를 어떻게 수정해야 하나요???
/theme/theme.config.php 파일 5번줄 소스 주석처리
//include_once(G5_THEME_PATH.'/packer.php');
Step 02.
/theme/head.sub.php 파일의 75번줄 ~ 95번줄 아래 내용으로 대체
<script>
// 자바스크립트에서 사용하는 전역변수 선언
var g5_url = "<?php echo G5_URL ?>";
var g5_bbs_url = "<?php echo G5_BBS_URL ?>";
var g5_is_member = "<?php echo isset($is_member)?$is_member:''; ?>";
var g5_is_admin = "<?php echo isset($is_admin)?$is_admin:''; ?>";
var g5_is_mobile = "<?php echo G5_IS_MOBILE ?>";
var g5_bo_table = "<?php echo isset($bo_table)?$bo_table:''; ?>";
var g5_sca = "<?php echo isset($sca)?$sca:''; ?>";
var g5_editor = "<?php echo ($config['cf_editor'] && $board['bo_use_dhtml_editor'])?$config['cf_editor']:''; ?>";
var g5_cookie_domain = "<?php echo G5_COOKIE_DOMAIN ?>";
<?php if(defined('G5_IS_ADMIN')) { ?>
var g5_admin_url = "<?php echo G5_ADMIN_URL; ?>";
<?php } ?>
</script>
※ 파일을 수정해서 다시 올려놓겠습니다. 2019.03.02. 수정본
알려주신대로 소스 수정하니 잘 되네요
다시한번더 정말 감사해요
다른 문제가 있으시면 또 글남겨주세요...
추천 누르고 갑니다. ^^
덕분에 잘 사용하고 있습니다.
혹시 왼쪽 메뉴 2뎁스 누루면 해당 링크로 이동 하는데 해당 메뉴가 페이지 이동되면 닫히는데
안닫히게 할 수 있나요?
아무래도 봐도 답을 찾지 못하여 해배고 있습니다.
이동 되는 페이지에서 jquery 명령어 줄을 주면 될거 같기는 한데 답을 찾지못하고 잇습니다. ㅠㅠ
도움 부탁 드립니다.
예제)
<ul class="active treeview-menu">
<li class="active"><a href="URL"></a></li>
<li><a href="URL"></a></li>
</ul>
주소는 http://merna.dothome.co.kr
http://merna.dothome.co.kr/img/ 폴더가 없으신 것 같습니다.
그리고
관리자 화면에서 notice와 gallery 게시판을 생성해주시면 첫화면에 게시판 최신목록이 보이실겁니다.
혹시 관리자 이이디 비번을 쪽지로 보내주시면...
잠시 확인 해봐드리겠습니다.
감사합니다.
여러분의 댓글에 힘이 납니다.
http://merna.dothome.co.kr/img/no_profile.gif
파일이 없는 것으로 나옵니다.
그누보드 basic 테마에서도 정상 동작되시나요?
살펴 봐도 잘 모르겠군요. 아직 제가 내공이 부족해서... T.T
그리고 혹시나.... ㅎㅎ
http://merna.dothome.co.kr/config.php 파일의
29째줄
define('G5_DOMAIN', 'http://merna.dothome.co.k');
이렇게 설정되셨는지요?
제가 그누5678님 이야기들 듣고
다운로드 파일을 다시 수정해서 올려습니다.
adminlet2.4.5.zip ( https://sir.kr/g5_theme/3526?arm=1019182 )
기존의 파일을 모두 삭제하고 다시 한번 올려보시면 어떨런지요?
no_profile.gif 요파일은 http://merna.dothome.co.kr/theme/adminlte/img/no_profile.gif 이경로에 있네요
define('G5_DOMAIN', 'http://merna.dothome.co.k');
을
define('G5_DOMAIN', 'http://merna.dothome.co.kr');
로 변경해주세요
2)
http://merna.dothome.co.kr/theme/adminlte/img/ 이하의 모든 파일을
http://merna.dothome.co.kr/img/ 쪽에 복사해보세요
php 버전이 어떻게 되시나요?
2)
http://merna.dothome.co.kr/bbs/board.php?bo_table=gallery
http://merna.dothome.co.kr/bbs/board.php?bo_table=notice 같은 페이지를
열어보면 아무것도 안보이는게 php 에러가 있는 것 같습니다.
3)
우측 메뉴는 관리자 모드에서 메뉴관리에서
영화라는 메뉴에 추가 메뉴를 넣어보세요.
메뉴를 클릭하면 열리는 페이지 위치가 잘못된거 아닌가요?주소창에는 게시판주소가 맞는데 출력이 아무것두 안되네요
그누보드 basic 테마에서는 잘되는데...
PHP 환경이 또는 서버에 설치 되어야 하는 기본 패키지가 설치 안된 것 같기도 합니다.
우선 PHP 에러문을 볼수 있는 php.ini 파일을 설정해보시는게 문제점을 찾는데 도움이 될것 같습니다.
참고) php.ini 설정내용중 아래 설정을 하시면 에러문을 보실수 있습니다.
display_error=On
경로가 어디 잘못된것같은데요. 테마를 적용했을시 테마폴더내 이미지라던가를 불러와야되는데 현재 불러오지 못하구 있는같네요
※ 제가 알려주신 사이트에서 몇가지 확인해봤는데 설치하신 기본 그누보드 자체에 문제가 있는 것 같기도 합니다.
(다시 설치하실땐 그누보드 최신버전을 설치해보시길 권장합니다.)
카알주님 덕분에 문제가 쉽게 해결됐네요. 쪽지보내기가 안돼서 이제야 인사드리네요.
댓글도 6건밖에 안되서 ㅎㅎㅎ
고맙습니다^^
덕분에 저도 공부 많이 했습니다.
좋은 하루되세요~
감사합니다.
2차 메뉴 밑으로 게시판 카테고리 메뉴를 넣어버리고 싶은데 혹시나 팁이 있을까요??
아직 전혀 감이 안잡히네요.ㅠ
CUP 이런건 뭔가요???
적용 라이선스: https://adminlte.io/docs/2.4/license
CUP는 예제에 적용된 이미지를 그냥 보여지는 것입니다. 따라서 자신의 사이트에 맞게 변경하셨어 이용하시게 좋을 것입니다.
관리자 어드민이 사용하는테마가 아니라..?
일반 접속자(산코님 표현으로는 회원 사용자) 화면입니다.
브라우저 캐시가 잘못 된 것 같습니다.
T.T
그리고 잘 사용하고 있어서 감사드리고요
인쇄시 기본설정은 배경은 빼고 인쇄하도록 만들어져 있습니다.
배경까지 인쇄를 하고 싶으시다면
자바스크립트 function Popup()의
mywindow.document.write(data); 의 data<--- 값을 변경하시면 됩니다.
언제든지 궁금하신게 있으시면 연락주세요.
제가 도와드릴수 있는게 있다면 기꺼이 도와드리겠습니다.
현재 본 테마로 제가 만들고 싶었던 사이트를 만들고 있는데 제가 스킬이 너무 부족하여 두가지 정도 해결이 안되네요 ㅠ.ㅠ
1. 소개페이지를 만들어서 상단에
<?php
include_once('./_common.php');
include_once(G5_THEME_PATH.'/head.php');
?>
넣고 페이지를 만들면 좌측에 메뉴가 움직이지 않네요 위에 분처럼 공지사항을 해봤는데도
"추가"라는 버튼이 없네요 ㅠ.ㅠ
죄송하지만 어떻게 해야 할지 제가 초보라 답이 없네요ㅠ.ㅠ
위 소스까지 넣어보시면 될 것 같습니다.
자바스크립트를 하단에서 불러와서 그럴겁니다.
올려주신 테마를 사용하려고 적용하였는데 약간의 에러가 발생해서 문의드립니다.
https://sir.kr/g5_skin/34688 해당 게시판 스킨을 적용한 게시판을 불러왔는데
게시판 상단 부분은 표시되는데 하단 리스트 부분이 표시되지 않고 있습니다.
해결하려고 상기 내용들을 참고해서 적용해 보았으나 잘 안되어 이렇게 문의드려
봅니다.
해결 방법이 없을까요?
참고로 그누보드 새로 설치해서 적용한 상태입니다.
css를 수정해보시면 좋을 것 같습니다.