그누보드5 작업준비 그누보드5를 이용해서 원하는 테마를 만들때 우선적으로 수행하고 있는 몇가지 팁을 작성합니다. 이것은 필자의 편의를 위해 추가하는 것이니 참고정도로 생각하시길 바랍니다. jQuery Migrate 그누보드5에서 사용하고 있는 jQuery 버전은 1.8.3버전으로 구버전의 jQuery를 기준으로 작성되어 있다. 이 버전으로 인해 미묘한 차이가 발생할 수 있는데 가령 대중적인 jQuery 플러그인들이 1.9 버전 이후대를 지원하고 있는 등 최신의 플러그인들과 호환성 문제를 야기시킬 수 있다. 필자는 jQuery Migrate를 이용해 1.12.4 버전을 사용하고 있으며, theme/js 폴더를 만들어두고 그 곳에 자바스크립트 및 jQuery 소스를 넣어둔다. 경로 접근방법은 G5_THEME_JS_URL php.. 그누보드/GNU 팁 7년 전
그누보드5 메뉴 현재 위치 설정 그누보드5에서 제공하는 메뉴는 현재 위치를 알리는 클래스가 설정되어 있지 않습니다. 현재 위치를 알리는 용도로 사용될 active 클래스를 추가하는 간단한 방법을 살펴봅니다. 메뉴 현재 위치 설정 원리 그누보드5에서 제공하는 메뉴에는 링크 주소를 담고 있는 $row['me_link'] 가 존재한다. 이를 현재 페이지의 주소창의 주소와 비교하여 같다면 해당 메뉴의 에 .active 를 추가하도록 설정하는 것이 핵심이다. .active 에 대한 디자인을 스타일시트에 추가함으로써 일반 메뉴와 현재위치의 메뉴가 구분된다. 당연한 이야기겠지만, 그누보드5의 관리자 > 환경설정 > 메뉴설정 에서 추가한 메뉴들에서만 작동하며, 주소창의 주소를 다른 방식으로 변경하는 방법을 사용한다면 작동하지 않는다. 메뉴 현재 위치.. 그누보드/GNU 팁 8년 전