제가 요즘 고민하고 있는 것들입니다. > 십년전오늘

십년전오늘

10년전 추억의 책장을 넘기며

제가 요즘 고민하고 있는 것들입니다. 정보

기타 제가 요즘 고민하고 있는 것들입니다.

본문

그누보드를 이용함에 잇어서 여러가지 필요한 기능들을 추가 하고 싶은 분들이 많을겁니다.

그것을은 개인마다 다른 내용들이기에 일일이 관리자님이 충족시켜줄수 없음도 당연합니다.

그러나, 전 필요한 기능들이 반드시 필요한 것이기 때문에 직접제작을 해야 합니다.

그런데, 문제가 되는것은 이러한 소스변경은 한두곳에서 그치는것이 아닌 소스전반적으로 고치게 되어 있기 때문에

버전업이 되거나 해도 소스를 덥어 버릴수가 없습니다.

이유는 이미 운영되고 있는 사이트이기 때문에 오류발생을 최소한으로 해야 하는데, 변경된 부분이 없다면 관리자님을

믿고 엎을수 있지만, 변경이 되어버린 소스들은 지금도 필요하지만, 앞으로 추가될 내용까지해서 적지 않은 부분을 차지하고 있고 사이트에 유기적으로 연동되어 있어서 더더욱 그렇습니다.

그런데 사람의 마음이란게 새로운기능이 있으면 넣고 싶은거 아니겠습니까.

게다가 관리자모드까지 약간 변경이 되어 있어서..이건 도데체 손쓰기가 겁나는군요.ㅡㅡ;;

박갑성님이 제시하신 그룹생성기능도 간단하게나만 제가 혼자 직접 금새 만들어지도록 해놧거든요

만일 박갑성님이 이글을 보신다면 이해하기 쉽게 잠시 설명을 해드리지요.

위아래 헤드부분을 자른후

헤드부분에 하나의 파일을 인클루드 합니다. 위치는 왼쪽 메뉴에 아무곳이나...
담당하는 기능은 그룹별 게시판을 보여줍니다.

예를 들면 head.php 안에 왼쪽메뉴부분에 로그인셑을 인크루드 하고 다음이 메뉴부분이라면
menu.php 란 파일을 만들어서 인클루드 합니다.

menu.php의 내용은 이렇습니다.
그룹a일 경우 해당 그룹내용을 보여주어라.
그룹b일 경우....

이런식으로 되는 것이지요.

각 파일마다 그냥 적어주지 않는 이유는 두가지 입니다.

첫째, 위아래 파일 자를시에 테이블구조가 적절치 못할경우,
둘째, 관리의 편리성

메뉴파일을 따로 둔다면 이 파일하나만을 변경한다면 그룹을 새로 추가 하거나 삭제하는데 편리하겠지요.

그리고 한가지 덧붙인다면,

그룹아이디를 기준으로 그룹을 나누지 않았습니다.
이유는, 그룹아이디 기준으로 게시판을 자동으로 뽑아 내는 경우에는
게시판이어야만 보여줄수 있고, 그냥 일반페이지링크는 보여주기 에메하기 때문에
해당 그룹아이디에서 보여주는 부분들은 자동게시판리시트 뽑아오기가 아닌 수동링크를 걸었습니다.

그래봐야 몇줄안되니 그룹하나 생성하기는 쉽습니다.
문제는 이렇게 사용하는 것은 특정 신청 그룹만을 대상으로 할수 있다는 것인데요.
즉, 자동생성이 아닌 관리자 임의로 쉽게 생성하게 하는 방편중에 하나이므로 많은수의 카페는 직접생성하고 관리하는 프로그램제작을 따로 해야 할것입니다.

제가 제작운영하는 곳은 카페생성을 무한으로 지원할 필요는 없기때문에...그쪽은 손을 아직 안댔습니다.

댓글 전체

우~ 많은 도움이 되고 있습니다.....
감사합니다.... 넘 허접한 관계로 위의 하신 말씀들을 이해 한듯도 하지만 직접 부딪혀 보면 또 다를 수 있죠....
암튼 감사합니다......*^^*
기능이 탁월하면 추천을 받아서 근본적으로 그누보드에 첨가하는 것을 관리자님께 건의를 할 수 있겠죠....*^^*
전체 135,051
십년전오늘 내용 검색

회원로그인

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