동영상 강좌는 유튜브 채널 '웹학교'를 이용하시기 바랍니다.
그누보드 다국어버전에서 알림기능과 관련하여 사용된 파일들을 구체적으로 살펴보겠습니다.
1. outlogin.skin.2.php
사용자입장에서 보면 알림기능을 볼 수 있는 곳은 로그인을 했을 때 'outlogin'스킨이 적용된 곳에서 볼 수 있습니다.
그누보드다국어버전에서는 모든 스킨이 테마아래에만 있습니다.
/theme/basic/skin/outlogin/basic/outlogin.skin.2.php
위 파일을 통해
-, $notice_cnt // /lib/outlogin.lib.php 파일내 관련 변수부분을 찾을 수 있습니다.
-, notice.php // /bbs/notice.php
-, ajax.notice_preview.php // /bbs/ajax.notice_preview.php
-, ajax.notice_read.php // /bbs/ajax.notice_read.php
2. /bbs/notice.php
-, 알림기능 관련 DB Table 추가내역을 확인할 수 있습니다.
-, config Table에 필드 추가 내역을 확인할 수 있습니다.
-, member Table에 필드 추가 내역을 확인할 수 있습니다.
-, 알림기능 관련 Table(notice)을 /data/dbconfig.php 파일에 추가해야 함을 알 수 있습니다.
-, get_notice_subject() / time2str()함수 필요 /lib/common.lib.php
-, /theme/basic/skin/member/basic/notice.skin.php
3. /bbs/notice_list.update.php
/bbs/ajax.notice_preview.php
/bbs/ajax.notice_read.php
4. 답장/댓글/메모/추천:비추천/1:1문의 등록시 알림처리가 필요함을 알 수 있습니다.
해당 코드(함수) 확인
add_notice() // /lib/common.lib.php
5. /common.php
/data/db.config.php내에 알림 관련 db table이 정의되어 있지 않을 경우, 확인하여 정의 추가 처리
6. 스킨 처리
outlogin.skin.2.php
notice.skin.php
style.css
등록된 댓글이 없습니다.