닉네임 누르면 나오는 사이드뷰 내용을 수정하려는데 클로드랑 대화할수록 더 망가지고 있는 중입니다.
원본 파일 찾아서 참고하라고 하려고 하는데 아래 두 파일이 맞을까요?
common_lib.php
apms.lib.php
조언 부탁드립니다.
감사합니다.
원본 파일 찾아서 참고하라고 하려고 하는데 아래 두 파일이 맞을까요?
common_lib.php
apms.lib.php
조언 부탁드립니다.
감사합니다.
|
답변 2개 / 댓글 4개
채택된 답변
+20 포인트
블랙캣77
2026-09-24 (목) 08:08:22
그누 원본은 common_lib.php에서 get_sideview 함수입니다. 아미나에서 변경하는게 있다면 비슷하게 사이드뷰로 한번 검색을 해보시면 찾을수 있지 않을까 합니다.
답변에 대한 댓글 3개
2026-09-24 (목) 08:28:22
퇴사는지능순
2026-09-25 (금) 00:41:30
사이드 레이아웃 부분을 말한듯
2026-09-29 (화) 12:04:48
여기서 사이드뷰는 ‘닉네임을 클릭했을 때 쪽지 보내기·메일·홈페이지·게시물 검색 등이 뜨는 작은 메뉴’를 말합니다.
그누보드5 원본 기준으로는 파일명이 common_lib.php가 아니라 /lib/common.lib.php이고, 그 안의 get_sideview()가 닉네임과 메뉴용 링크의 기본 마크업을 만듭니다. 클릭 후 메뉴를 열고 닫는 동작은 /js/sideview.js, 모양은 기본 설치라면 /css/default.css의 sv_* 계열, 테마 사용 중이면 /theme/사용테마/css 쪽을 함께 확인해야 합니다.
아미나는 버전에 따라 /lib/apms.lib.php에서 기본 사이드뷰를 감싸거나 추가 처리할 수 있으므로 두 파일을 무작정 동시에 수정하기보다 프로젝트 전체검색을 권합니다.
- function get_sideview
- get_sideview(
- function apms_sideview 또는 apms_sideview(
- sv_wrap, sv_member
수정하려는 것이 ‘메뉴 항목’이면 PHP 함수, ‘열림 위치·동작’이면 sideview.js, ‘색상·간격’이면 CSS를 보면 됩니다. 가능하면 코어 파일 직접 수정은 피하고 extend/hook 또는 테마의 사용자 CSS·JS로 처리하세요. 코어 수정이 꼭 필요하면 원본 백업과 변경 내역을 별도 보관해야 다음 업데이트 때 덮어쓰기를 추적할 수 있습니다.
그누보드5 원본 기준으로는 파일명이 common_lib.php가 아니라 /lib/common.lib.php이고, 그 안의 get_sideview()가 닉네임과 메뉴용 링크의 기본 마크업을 만듭니다. 클릭 후 메뉴를 열고 닫는 동작은 /js/sideview.js, 모양은 기본 설치라면 /css/default.css의 sv_* 계열, 테마 사용 중이면 /theme/사용테마/css 쪽을 함께 확인해야 합니다.
아미나는 버전에 따라 /lib/apms.lib.php에서 기본 사이드뷰를 감싸거나 추가 처리할 수 있으므로 두 파일을 무작정 동시에 수정하기보다 프로젝트 전체검색을 권합니다.
- function get_sideview
- get_sideview(
- function apms_sideview 또는 apms_sideview(
- sv_wrap, sv_member
수정하려는 것이 ‘메뉴 항목’이면 PHP 함수, ‘열림 위치·동작’이면 sideview.js, ‘색상·간격’이면 CSS를 보면 됩니다. 가능하면 코어 파일 직접 수정은 피하고 extend/hook 또는 테마의 사용자 CSS·JS로 처리하세요. 코어 수정이 꼭 필요하면 원본 백업과 변경 내역을 별도 보관해야 다음 업데이트 때 덮어쓰기를 추적할 수 있습니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
감사합니다!