묻고답하기

회원 확장 변수 별 이용게시판 지정

앞에 질문을 하였는데 답이 없네요.. 그래서 기존의 옵션으로 해결방법은 없다고 보고 프로그램 수정을 하려고 합니다.
다음과 같이 처리하려고 합니다. 옳은 방향인지 조언을 부탁드립니다.

회원 가입 때 확장 변수를 입력하게 하고 이 확장 변수에 따라 이용 게시판을 지정하려고 합니다.
확장 변수 "시도명"(서울/경기/강원/부산/...)을 회원가입시 선택하게 하고
서울 사람에게는 전체게시판/서울 지역게시판 등이 보이게 하고
부산 사람에게는 전체게시판/부산 지역게시판 등이 보이게 하려고 합니다.

고치려면 새로 게시판 스킨을 만들고 지역 게시판을 보려하면 DB에서 해당 지역의 목록만 선택하여 가져오게 만들고
글쓰기를 할 떄는 당연히 지역 확장 변수값도 저장하여야 겟지요..

이렇게 하려면 바꾸어야 하는 프로그램은
 -modules/board/query/getBoardList.xml    - 목록 가져올 때 해당 지역 아닌 것 못가져오게 한다. ...
 -modules/board/query/getAllBoard.xml     - 내용 가져올 때 해당 지역 아닌 것 못가져오게 한다. ...
 -modules/board/skins/AreaSkin/*.*  - 게시판 내용 저장 때 지역변수도 같이 저장한다. 

 제로보드의 구조를 잘몰라 고치려는 프로그램이 맞는지 모르겠네요..
옳은 방향인지 조언을 부탁드립니다.