./modules
제로보드XE의 모든 동작은 모듈을 통해서 이루어집니다. 모듈은 아래와 같은 구성요소를 갖추어야 정상적으로 동작이 됩니다.
queries, schames, view/controller/model중 일부등은 모듈의 성격에 따라서 없을 수도 있습니다.
./modules/모듈이름/ : 모듈의 위치
./modules/모듈이름/conf/info.xml : 모듈의 제목/설명, 제작자의 정보
./modules/모듈이름/conf/module.xml : 모듈의 권한정보 및 action명세서
./modules/모듈이름/lang/*.lang.php : 모듈의 기본 언어팩
./modules/모듈이름/queries/*.xml : 모듈에서 사용하는 xml query 파일들
./modules/모듈이름/schemas/*.xml : 모듈에서 사용하는 DB 테이블의 schema xml 파일들
./modules/모듈이름/skins/ : 모듈의 스킨 파일들
./modules/모듈이름/모듈이름.class.php : 모듈 MVC파일의 상위 클래스 및 설치/update/제거등의 method 존재
./modules/모듈이름/모듈이름.view.php : 컨텐츠의 출력을 담당하는 view class
./modules/모듈이름/모듈이름.controller.php : 데이터의 controll을 담당하는 controller class
./modules/모듈이름/모듈이름.model.php : 모듈의 데이터 model class
./modules/모듈이름/모듈이름.admin.view.php : 모듈 관리페이지의 출력을 담당하는 view class
./modules/모듈이름/모듈이름.admin.controller.php : 모듈 관리페이지의 데이터 controll을 담당하는 controller class
./modules/모듈이름/모듈이름.admin.model.php : 모듈 관리페이지의 데이터 model class
./modules/모듈이름/conf/info.xml : 모듈의 제목/설명, 제작자의 정보
./modules/모듈이름/conf/module.xml : 모듈의 권한정보 및 action명세서
./modules/모듈이름/lang/*.lang.php : 모듈의 기본 언어팩
./modules/모듈이름/queries/*.xml : 모듈에서 사용하는 xml query 파일들
./modules/모듈이름/schemas/*.xml : 모듈에서 사용하는 DB 테이블의 schema xml 파일들
./modules/모듈이름/skins/ : 모듈의 스킨 파일들
./modules/모듈이름/모듈이름.class.php : 모듈 MVC파일의 상위 클래스 및 설치/update/제거등의 method 존재
./modules/모듈이름/모듈이름.view.php : 컨텐츠의 출력을 담당하는 view class
./modules/모듈이름/모듈이름.controller.php : 데이터의 controll을 담당하는 controller class
./modules/모듈이름/모듈이름.model.php : 모듈의 데이터 model class
./modules/모듈이름/모듈이름.admin.view.php : 모듈 관리페이지의 출력을 담당하는 view class
./modules/모듈이름/모듈이름.admin.controller.php : 모듈 관리페이지의 데이터 controll을 담당하는 controller class
./modules/모듈이름/모듈이름.admin.model.php : 모듈 관리페이지의 데이터 model class
(0)
(
