네이버 모바일 터치메뉴 구현하려고 이것저것 비교해보다가
https://eond.com/433483
1) swiper.js (138KB)
2) sly (19KB)
3) slick (42KB)
4) owl.carousel
가장 가벼운 sly.min.js를 선택해서 작업했는데,
이상하게 어떤 메뉴는 나타나고, 어떤 메뉴는 안 나타나서 찾아보니
크롬 개발자도구를 열어보니 owl.carousel과 sly.min.js가 기본 탑재되는 경우도 있고
로드 안되는 경우도 있더군요..
nariya\…네이버 모바일 터치메뉴 구현하려고 이것저것 비교해보다가
https://eond.com/433483
1) swiper.js (138KB)
2) sly (19KB)
3) slick (42KB)
4) owl.carousel
가장 가벼운 sly.min.js를 선택해서 작업했는데,
이상하게 어떤 메뉴는 나타나고, 어떤 메뉴는 안 나타나서 찾아보니
크롬 개발자도구를 열어보니 owl.carousel과 sly.min.js가 기본 탑재되는 경우도 있고
로드 안되는 경우도 있더군요..
nariya\lib\core.lib.php
nariya\lib\common.lib.php
여기 공통으로 중복으로?
// Plugin Scripts
이런 부분이 각각 정의되어있더라구요..
<script src="<?php echo G5_THEME_URL;?>/assets/js/sly.min.js"></script>따로 이렇게 추가를 해줬었는데.
저렇게 해주는게 아니라,
위 파일들의 사용법을 보니..
na_script('sly');이렇게 해주면 해당 페이지에 로드되는 구조더군요. .-_-)/;
#나리야#sly
나리야 테마 설정 > 사이트설정 > 사이트 값 입력 후 저장
#나리야
theme\made\head.php
설치경로/테마이름/head.php
코드 상에서는 위에서...
<style>
.nt-container { max-width:<?php echo $tset['size'];?>px; }
.no-responsive .wrapper { min-width:<?php echo ($tset['size'] + 40);?>px; }
</style>
이 부분을 지워주면 적용되지 않는다…나리야 테마 설정 > 사이트설정 > 사이트 값 입력 후 저장
#나리야
theme\made\head.php
설치경로/테마이름/head.php
코드 상에서는 위에서...
<style>
.nt-container { max-width:<?php echo $tset['size'];?>px; }
.no-responsive .wrapper { min-width:<?php echo ($tset['size'] + 40);?>px; }
</style>
이 부분을 지워주면 적용되지 않는다.
아미나/나리야가 디자인이 아니라 기능에 중점을 둔 거라서 아미나에 비해 아직 부족하지만 대강 현재까지 나리야가 그누 순정이랑 다른 부분을 아래 정도 될 듯 하네요.
■ 기본 기능
- 복수 최고관리자 설정 가능
- 복수 그룹관리자 설정 가능
- 모바일 스킨 사용 설정 가능
- 알림 설정 가능
- 회원 등급명 설정 가능
- 유튜브, 비메모 등 동영상 이미지 서버 저장 설정 가능
■ 테마 부분
- 주메뉴 > 서브 1 > 서브 2의 3단계 메뉴 지원
- 메뉴 생성은 최대 5단계까지 가능
- 폰트셋…아미나/나리야가 디자인이 아니라 기능에 중점을 둔 거라서 아미나에 비해 아직 부족하지만 대강 현재까지 나리야가 그누 순정이랑 다른 부분을 아래 정도 될 듯 하네요.
■ 기본 기능
- 복수 최고관리자 설정 가능
- 복수 그룹관리자 설정 가능
- 모바일 스킨 사용 설정 가능
- 알림 설정 가능
- 회원 등급명 설정 가능
- 유튜브, 비메모 등 동영상 이미지 서버 저장 설정 가능
■ 테마 부분
- 주메뉴 > 서브 1 > 서브 2의 3단계 메뉴 지원
- 메뉴 생성은 최대 5단계까지 가능
- 폰트셋 지원
- 컬러셋 지원
- 비반응형 설정 가능
- 페이지별 레이아웃 설정 가능
- 페이지별 스타일 설정 가능
- 페이지별 자동 SEO 설정 가능
- 페이지별 사이드 메뉴 자동 생성
- 메뉴 등에 현재 위치 자동 표시
- 위젯 기능
- 캐시 기능
■ 게시판 부분
- 글목록 스킨화
- 스킨 추가 설정 기능
- 복수 게시판 관리자 설정 가능
- 새 게시물 알림 기능
- SyntaxHighLighter 지원
- 외부이미지 서버 저장 가능
- 댓글 페이징 설정 가능
- 댓글 랜덤 럭키 포인트 설정 가능
- 댓글 추천/비추천 설정 가능
- 추천/비추천 취소 설정 가능
- 유튜브, 비메오 등 동영상 자동 실행 가능
- 첨부 동영상 자동 출력 설정 가능
- 이모티콘, FA아이콘, 지도 기능 지원
- 게시물별 자동 SEO 생성 설정 가능
■ 게시판 플러그인 - 추가 설치 필요
- 게시물 관련 기능 및 정보 확장
- 태그 기능 설정
- 신고 기능 설정
■ 멤버십 플러그인 - 추가 설치 필요
- 회원관련 기능 및 정보 확장
- 회원 레벨 기능
- 경험치 기능 설정
- 자동등업 설정
http://amina.co.kr/bbs/board.php?bo_table=free&wr_id=32368#c_32373
https://homzzang.com/b/free-4755
https://homzzang.com/b/free-4755" style="height: 190px;">https://homzzang.com/b/free-4755
아미나 개발방향 소식
1.
아미나/나리야 분리 진행: 스킨 호환 불가 (※ 데이터는 호환 가능)
아미나 - (G53/YC53) 기준 - 짧은주소 사용 X
나리야 - (G54/YC54) 기준 - 짧은주소 지원 O (※ G5에서 YC5로 확장 개발)
2.
나리야 - BS 3.2.0 기준 반응형 빌더. G5 테마방식 채택. 메뉴생성은 별도.
나리야 빌더 매뉴얼은 정식버전 나오면 준비 예정.
http://amina.co.kr/bbs/board.php?bo_table=free&wr_id=31529
http://amina.co.kr/bbs/board.php?bo_table=free&wr_id=31561
#나리야
나리야는 아미나와는 성질이 좀 다른 것 같군요.
거의 그누보드 순정(?)이라고 보면 될 듯 합니다.
나리야 설치하기
그누보드 5.4 설치
나리야 덮어쓰기
순서는 위 과정으로 진행됩니다.
나리야 배포본을 다운로드 하면 위와 같이 Nariya-0.4.0 과 Nariya-0.4.0-patch로 제공됩니다.
그누보드 5.4 순정버전을 설치 후 나리야를 순정버전이 설치된 디렉토리로 덮어쓰기만 하면 됩니다.
위 폴더들을 그누보드가 설치된 디렉토리로 덮어쓰기만 하면 됩니다.
bbs - …나리야는 아미나와는 성질이 좀 다른 것 같군요.
거의 그누보드 순정(?)이라고 보면 될 듯 합니다.
나리야 설치하기
그누보드 5.4 설치
나리야 덮어쓰기
순서는 위 과정으로 진행됩니다.
나리야 배포본을 다운로드 하면 위와 같이 Nariya-0.4.0 과 Nariya-0.4.0-patch로 제공됩니다.
그누보드 5.4 순정버전을 설치 후 나리야를 순정버전이 설치된 디렉토리로 덮어쓰기만 하면 됩니다.
위 폴더들을 그누보드가 설치된 디렉토리로 덮어쓰기만 하면 됩니다.
bbs - 게시판을 구성하는 백엔드 파일이 들어가있습니다.
mobile - 모바일을 별도 구성하는 경우, content, qa가 들어가있네요.
nariya - 나리야를 구성하는 백엔드 파일이 들어가있습니다.
skin - 레이아웃을 제외한 board, connect, content, faq, member, new, qa, search가 포함되어있습니다.
theme - 기본 레이아웃 테마 스킨입니다.
skin 디렉토리 구조
기본 레이아웃을 편집하고 싶으면
theme/NB-basic을 복사해서 새로 작성하시면 될듯 합니다.
#나리야#그누보드