get_sql_search 함수에 대한 질문과 건의 (운영자님 봐주시면 감사하겠습니다.)

get_sql_search 함수에 대한 질문과 건의 (운영자님 봐주시면 감사하겠습니다.)

QA

get_sql_search 함수에 대한 질문과 건의 (운영자님 봐주시면 감사하겠습니다.)

본문

건의는 안받으시는듯하고.. 버그신고는 아니어서 질문겸.. 몇자 적어봅니다.

 

$sfl 변수가 필드를 지정하긴 하지만

모든 필드에 대해 한가지의 검색어만 참조하도록 되어있는데

 

본체파일을 완전히 안건드리고 하나의 확장 플러그인 형태로 개발을 하고 있습니다.

확장모듈만 설치하면 이것저것 생겨나도록 만들고 있는데..

 

가장 애먹고 있는부분이 그누보드5의 함수들입니다.. 본체파일을 만지지 않고선 함수 재정의가 안되니 일단은 

중간에 바꿔치기를 하거나 윗선에서 아예 새로운 정의를 내려가도록 만들거나 하는데

그래도 제한이 있네요. 

 

1. get_sql_search 의 경우 만약 mb_id 필드를 검색한다면 답글이 아닌 원글만 표기하거나 코멘트가 아닌것들이 나오거나

하는 옵션을 주고싶은데 다중 옵션을 줄 수 없어 함수를 확장하고 싶지만 본체파일을 만져야만 하는 문제가 있습니다.

 

-> 해결방법으로는 필드를 더 추가하여 여러가지 값을 넣어 원하는 포맷을 만든다음 옵션을 대체할 수 있지만..

의미없이 DB용량이 커진다는 부담이 생깁니다. list.skin 에서 제어할수도 있지만 페이징 갯수에 차이가 생기는 문제가 있습니다.

-> 중간중간 규칙된 파일을 인클루드 할 수 있도록 skin처럼 미리 정의를 해주시면

개발하는 입장에서 본체파일을 건드리지 않고 중간중간 미리 정의된 파일명을 생성하여 그속에서 바꿔치기나 재정의등을 통해 해결이 가능할 부분 같습니다. 주요 출력 함수나 포맷팅 함수등도 재정의 할 수 있도록 스킨화되면 좋을텐데

본체파일을 안만지고는 불가능해보입니다. 

 

2. 게시판 추가필드에 대해... 기본적인 순정상태의 그누보드5 는 추가필드에 대해 사용하는 부분이 없어보입니다.

관리자모드에서 필드 추가생성/삭제 등이 자유롭도록 수정이 되면 좋을것 같습니다.

이런 부분을 사용자가 만들어 제출하였을때 개발사에서 검수하여 코드상에 문제가 없다면 기본 배포 소스에 반영해주실 수 있는 참여 공간이 있었으면 좋겠습니다. github 에서 참여 가능하다고 들었습니다만 어떻게 참여하는지 모르겠네요.. 

 

3. 다국어 페이지 제작을 위해서는 본체파일 여기저기 있는 메세지들도 DB화나 배열화 해야하는데 이부분에 어려움이 있습니다. 다국어를 위한 준비 계획이 있으신지도 궁금합니다.

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 123,681 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT