'플렉스 게시판 flex FLEX'에 해당되는 글 1건

  1. 2008.08.07 [ Flex ] 플렉스 게시판 만들기 프로젝트 - [ 기획 설계편 ] 14
2008. 8. 7. 17:51

[ Flex ] 플렉스 게시판 만들기 프로젝트 - [ 기획 설계편 ]

오늘은 플렉스게시판을 만들기 위해 필요한 관리자모드를 만들어 보겠습니다.

[ 포인트 ]

1. 플렉스에서 XML 을 다루는 방법 - 파일생성, 로드, 수정, 바인드


[ 기획 ]

1. 카테고리 생성은 XML 파일로 처리한다.
2. 디비로 처리하지 않는 이유는 게시판 카테고리가 통상 50개 미만이라고 봤을때 궂이
    디비로 처리할 필요가 없고, 파일로 생성하고 읽는게 빠르다.
3. 만약 디비로 할 경우에는 XML 내용을 필드하나에 넣으면 됨.
4. A 카테고리를 생성하고 하위에 다시 A 카테고리에 B 카테고리를 생성할 경우 A 카테고리는 폴더가 되어야함.
   따라서 XML 에서 idx="folder" 라면 해당노드는 하위노드를 가진다는 의미.
5. 폴더는 보드아이디, 보드이름 등등의 기본정보 이외에 태그허용과 같은 옵션처리는 불가능하게 처리함.
6. 폴더가 아닐 경우 게시판미리보기 버튼을 활성화 시키고 폴더일 경우 비활성화 시킴.
7. 보드생성일은 현재 시스템날짜를 받음.
8. 보드아이디와 생성일은 수정불가.
9. 카테고리는 드래그앤드롭을 이용하여 이동가능해야함.
10. 메뉴 선택시 - 수정, 신규생성시 - 저장 으로 버튼을 토글처리함
11. 기본정보 미입력등의 이유로 메세지를 출력하면 해당 필드로 포커스를 이동시킴
13. 게시판 아이디는 중복되면 곤란함.



[ 설계 ]

1. XML 을 읽고 쓰는데는 액션스크립트를 이용함.
2. 서버단의 처리는 php 로 처리함.
3. 디비를 이용하지 않으므로 XML 노드에 모든 정보를 담아야함.
4. 게시판 아이디의 중복을 피하기 위해 BoardID 로 검색하여 처리함.



[ 규칙 ]

1. 카테고리를 입력하여 추가버튼을 클릭시 및 수정, 삭제시 카테고리 하위의 전체저장 버튼을 반드시
   클릭하여야 함 - php 단에서 파일을 생성시킴
2. 현재 관리자모드이므로 게시판미리보기 버튼은 안됨(?)..ㅋㅋ
3. 기술적인 부분은 소스를 참고하면 될듯 싶음..ㅎㅎ




사용자 삽입 이미지

사용자 삽입 이미지



소스 다운받기