제로보드의 강력한 장점이라고 할 수 있는 것중에 하나가, 여러가지 언어를 지원한다는 것이다. 물론 미리 설정된 내용만 출력이 되지만, 추가적으로 사용자가 추가를 하거나 수정을 할수도 있다.
아래의 내용은 그 부분을 수정하는 것은 아니나, 선택된 언어에 따라서 버튼이라던지 글을 다르게 출력하는 부분이다.



<!-- 선택된 언어에 따른 출력의 변화 -->
<!--@if($lang_supported[$lang_type] =='한국어')-->

 <!--@else-->

 <!--@end-->

 

 위의 경우는 한국어일때 출력을 지정하고 그외의 경우를 한번에 처리 했는데,

만약 원하지 않는다면

<!--@else ($lang_supported[$lang_type] =='ENGLISH')--> 

기능을 이용하여 다른 언어도 통제가 가능하다.

 

단, ' '안의 값은 제로보드의 표준을 적어야 한다. (ex. 한국어, ENGLISH, JAPANESE......)


이전에 적은 관리자 권한에 따른 출력과 비슷하지만, 이 부분에 내용은 꼭 최고관리자가 아니더라도 게시판을 관리할수 있는 권한이 있는사람이라면 출력 되도록 하는 내용이다.


<!--@if($grant->manager)-->
           관리자 권한 있는 사람일때만 출력되는 부분

<!--@else-->

           그 이외의 경우 출력..
<!--@end-->


홈페이지를 사용하면서 관리자만의 버튼이라든지 정보를 출력해야될 때가 있다.
이때 사용되는 분기문을 배워보자. 생각보다 간단하네!?!


<!-- 관리자 일때만 출력 -->
<is_admin=="Y'>!--@if($loggnged_info->is_admin=="Y")-->

          이곳에 관리자일때 출력하고 싶은 명령을 입력한다.

 <!--@else-->

          관리자가 아닐때 출력하는 부분

 <!--@end-->


아래의 내용은 회원 관련 페이지를 변경하는데 있어서 수정을 해야되는 파일을 나타내는 것이다.
별것아닌것 같지만, 조금만 수정을 하게 되면 자신만의 색다른 페이지를 만들수 있다.



폴더 내 파일들

common-footer.html

 => 별내용이 없는 파일로 멤버 관련 페이지들의 바닥부분에 출력을 한다.  공통적으로 출력을 원하는 글이나 그림이 있다면 이곳에 추가를 하면 된다.

 

common-header.html

=> 회원정보 출력시에 기본적으로 출력되는 상단의 탭( 회원정보보기....쪽지함보기..등등)을 출력하고 있는 파일이다. footer파일과 마찬가지로 회원관련 페이지에서 항상 불러와지는 페이지이므로 공통적으로 추가 하고 싶은 내용이 있다면 이곳에 추가 할수 있다.

 

confirm_member_account_mail.html

=> 인증메일 관련 페이지

 

document_list.html

=> 회원정보중 작성 글 보기 페이지

 

find_member_account.html

find_member_account_mail.html

=> 회원 아이디 및 메일 찾기 관련 부분

 

leave_form.html

=> 탈퇴하기 버튼을 눌렀을때 보여지는 페이지

 

logout.html

 

member_info.html

=> 회원 정보 보기 페이지

 

modify_info.html

 => 회원 정보 수정 페이지

 

modify_password.html

=> 비밀번호 변경 페이지

 

openid_leave_form.html

 

resend_auth_mail.html

=> 인증 메일 관련 페이지

 

saved_list.html

saved_list_popup.html

 => 저장함 보기

 

scrapped_list.html

 => 스크랩 보기

 

signup_form.html

=> 회원가입 페이지, 이부분을 수정하는 것과 회원가입확장 애드원을 같이 이용하여 보다 깔끔한 페이지구성을 만들수 있다.

 

skin.xml

=> 회원 기본 스킨에 대한 제작자 등의 정보를 포함하고 있다.


예전에 제로보드4를 사용하던 때가 생각난다.
데이터베이스 관리를 하지 못했던 나에겐 너무나도 편리한 게시판을 제공해주었다.
또한 html어디든 삽입이 가능했다는것 역시 강점이였던것 같다.

지금은 보안상의 문제로 배포가 중지되어 사용을 못하고 있다.

이제는 제로보드 XE !!
이용하는 사람역시 많아서 개발에 필요한 아이디가 역시 넘치는것 같다.

[ 2009년 11월 11일 제로보드 사이트 캡쳐 사진 URL : http://zeroboard.com ]


XE 버전 1.2.4까지만 해도 여러 모듈이 통합되어있었지만 이후로 분리가 되어서 각각 따로 발전을 하고 있다.

너무 빠른 변화를 따라가지 못하는 나는

아직도 1.2.4버전이 좋다. 물론 시대를 따라가는것이 중요하기도 하겠지만. 그래도 난 마지막 통합버전을 백업해놓구자 한다.

+ Recent posts