본문 바로가기

gnuboard

[그누보드] G4S 설치후 경로 문제 생길때. 그누 보드 설치후.. 처음 접속을 하면 아래와 같이 링크가 깨지는 경우가 있습니다. 호스팅 환경에 따라 여러가지 이유가 있겠지만.. 저는 귀찮아서..common.php 파일에 $root 를 바로 수정해 줬습니다. 깨지는 부분에 경로를 확인해 보니 http://192.168.0.4:8082/volume1/web/g4s/bbs/current_connect.php 로 연결을 하려고 하더군요. 즉 필요없는 서버내에 절대 경로를 참조 하는거 같은데... 주소 중간에 /volume1/web/g4s 부분을 지워 줘야 겠죠. 기존에 $root = str_replace($document_root, '', $result['path']); 이 부분을...주석 처리 하고. $root = str_replace('/volume1.. 더보기
[그누보드] 스킨 수정 - 글쓰기 필수 입력 사항. 요즘은 GNUboard (그누보드) 스킨을 만지작 거리는 중입니다. 스킨에서 글을 쓸때 사용 되는 파일이 write.skin.php 입니다. 글을 입력시 필수적으로 입력을 해야 하는 항목이 있고, 입력을 하던 안하던 상관 없는 항목이 있습니다. 아래 캡쳐 이미지와 같이..입력칸 우측 상단에 세모가 붙어 있으면 필수 입력 항목으로 사용한다고 생각하면 되고. 그냥 네모만 있으면 선택적 입력 항목이라고 생각 하면 됩니다. 필수 입력 항목에 내용을 안 넣고 글쓰기 완료를 하면 아래와 같이 메세지가 뜨고 저장이 안됩니다. 이 필수 입력과 선택 입력을 설정 하는 부분은 write.skin.php 에 input 받는 부분에서 required 를 쓰면 필수 입력 항목 입니다..지워 버리면 필수 입력이 아닌게 되고요.... 더보기