자원봉사자 모집 게시판은 봉사 활동 기회를 찾는 개인/단체(봉사자)와 자원봉사자를 필요로 하는 복지 기관·시설을 연결하는 포털 서비스입니다. 이용 목적에 맞춰 아래의 순서대로 활용할 수 있습니다.
1. 자원봉사 신청자(개인/단체) 이용 방법
1) 모집글 탐색 : 게시판 목록에서 [모집중] 상태인 게시글의 제목, 모집 기관, 마감일을 확인합니다.
2) 상세 조건 확인 : 게시글 제목을 클릭하여 봉사 활동 일시, 내용, 모집 대상, 활동 장소, 봉사시간 인정 여부(VMS/1365)를 확인합니다.
3) 봉사 신청 및 문의 : 게시글에 안내된 접수 방법(전화, 이메일, 외부 신청 링크 등)을 통해 해당 기관으로 직접 봉사 신청을 진행합니다.
2. 모집 기관(복지시설/단체) 이용 방법
1) 작성 페이지 이동 : 목록 우측 상단의 [모집글 작성하기 ✍️] 버튼을 클릭합니다.
2) 모집 정보 입력 : 기관명, 모집 제목, 모집 상태(OPEN/CLOSE), 마감일, 봉사 상세 내용, 담당자 연락처 등을 정확히 작성합니다.
3) 게시글 등록 : 등록을 완료한 후 게시판 목록에서 작성한 모집글이 정상적으로 출력되는지 확인합니다.
※ 참고 안내 : VMS 또는 1365 자원봉사 포털 실적 등록 가능 여부 및 활동 관련 세부 사항은 작성 기관에 직접 문의해 주시기 바랍니다.
[페이지 구조]
1. 백엔드 처리 및 데이터 연결 (PHP)
1) 공통 설정 로드 : common.php를 읽어와 그누보드 프레임워크 및 DB 접속 정보를 초기화합니다.
2) DB 커넥션 추상화 : $g5['connect_db'] 또는 그누보드 전용 DB 연결 함수를 호환하여 동적으로 DB 연결을 처리합니다.
3) 페이징 및 DB 조회
- volunteer_posts 테이블에서 전체 게시글 수(COUNT(*))를 가져와 총 페이지 수를 계산합니다.
- GET 파라미터(page)로 전달받은 페이지 번호에 맞춰 최신순(ORDER BY id DESC)으로 한 번에 10개씩 목록 데이터를 페칭합니다.
2. 콘텐츠 및 목록 출력
1) 안내 영역 : 자원봉사자 모집 타이틀, 글작성 버튼(write.php), VMS/1365 유의사항 관련 안내 문구를 배치했습니다.
2) 목록 테이블 : 모집 상태(모집중/마감 배지), 모집 제목, 기관명, 등록일, 마감일을 표준 HTML 표로 출력합니다.
3) 페이징 렌더링 : 전체 페이지 수가 2페이지 이상일 때 이전/숫자/다음 형태의 이동 링크를 출력합니다.
[※ '관련링크' 버튼 클릭하면 자원봉사 모집 게시판으로 이동할 수 있습니다.]
💬 의견 나누기 (0)