게시판 관리 - 게시판 생성 - 글쓰기 권한
회원가입시 권한 (Lv.2)
관리자 권한 (Lv.10)
· 만약 회원가입시 글쓰기를 바로 못하게 설정 할 경우
회원 가입시 권한 : 1, 글쓰기 권한 : 2 또는
회원 가입시 권한 : 2, 글쓰기 권한 : 3
· DTML 설정 -> Text뿐만 아니라 이미지 추가, 파일추가 등. 여러 기능을 사용할 수 있게 된다.
g5_board 테이블 : 새로운 테이블 생성 시 여기에 생성됨
g5_write_'테이블명' : 글 게시물이 전부 여기로 저장
g5_board_file : 이미지나 파일을 올리면 주소가 이 테이블로 저장됨
tip1) 실제파일들은 filezilla의 data폴더의 file 내에 들어가 있다.
tip2) 게시판 첨부파일 이미지를 올리면 썸네일 파일이 만들어져 미리보기가 뜨지만,
텍스트 본문에 이미지가 있다고 해서 그 이미지가 썸네일 파일이 만들어져 미리보기로 뜨지 않는다.
tip3) 트래픽증가로 인해 이미지파일의 미리보기를 원본파일이 아닌 썸네일 파일(실제파일보다 용량이 적은 파일)로 만든다. 이미지를 추가하면 바로 썸네일 파일이 만들어진다.
보통 썸네일 파일 (100 x 100) -> 이미지파일 일때만 썸네일파일을 만든다.
< lastest에서 basic 이외에 다른 스킨을 만들어 사용하려고한다면 >
d드라이브 D:\work\php1\skin\latest 에서 원하는 스킨( ex. basic파일) 복사 ->
표현해 줄 게시판 이름(ex. 'exe')을 이용해 basic_exe라는 이름으로 붙여넣기 ->
index.php 파일에서
· latest.lib.php 에서
bo_ 로 시작되는 변수들은 게시판 정보
wr_ 로 시작되는 변수들은 게시물 정보
· latest.skin.php에서
$list 라는 변수는 latest.lib.php를 거쳐 오면서 생긴 변수
· latest.skin.php에서
실제 테이블 필드명에는 없으나 그누보드에서 변수이름을 임의로 설정해 놓은 것들.
subject
name
datetime2(변수명을 임의로 개발자가 줌) = wr_datetime(원래 컬럼이름)
· <i class= ''>으로 시작되면 아이콘 관련 파일이다.
font-awesome 이란 사이트에서 제공하는 아이콘
· 스킨이 ‘basic’이면 게시판 글 미리보기가 제공되지 않기 때문에 이미지 파일이 첨부되더라도 썸네일 파일이 생성되지 않음. ‘pic_list’스킨은 자동으로 생성 됨.
'그누보드' 카테고리의 다른 글
[그누보드]거래처 관리 체크박스 만들기 (1) | 2023.02.24 |
---|---|
[그누보드] 그누보드 스킨 (0) | 2023.02.24 |
[HTML][CSS][그누보드]홈페이지 index 상단 이미지 적용 시 고려할 사항 (0) | 2023.02.10 |
[HTML][그누보드]index페이지 이미지 화면 배치 시 고려할 사항 (0) | 2023.02.09 |
[HTML][CSS][그누보드]화면 배치 시 사용하지 않는 기능 지워야 할 때 팁 (0) | 2023.02.09 |