JEECMS非技术相关的约定
针对系统中常量约定
Jeecms项目中常量约定在com.jeecms.cms.Constants中。
packagecom.jeecms.cms;
/*** CMS常量
*/
public class Constants {
/**
* 首页模板
*/
public static final String TPLDIR_INDEX = "index";
/**
* 栏目页模板
*/
public static final String TPLDIR_CHANNEL = "channel";
/**
* 内容页模板
*/
public static final String TPLDIR_CONTENT = "content";
/**
* 单页模板
*/
public static final String TPLDIR_ALONE = "alone";
/**
* 专题模板
*/
public static final String TPLDIR_TOPIC = "topic";
/**
* 会员中心模板
*/
public static final String TPLDIR_MEMBER = "member";
/**
* 专用模板
*/
public static final String TPLDIR_SPECIAL = "special";
/**
* 可视化编辑模板
*/
public static final String TPLDIR_VISUAL = "visual";
/**
* 公用模板
*/
public static final String TPLDIR_COMMON = "common";
/**
* 客户端包含模板
*/
public static final String TPLDIR_CSI = "csi";
/**
* 客户端包含用户自定义模板
*/
public static final String TPLDIR_CSI_CUSTOM = "csi_custom";
/**
* 服务器端包含模板
*/
public static final String TPLDIR_SSI = "ssi";
/**
* 标签模板
*/
public static final String TPLDIR_TAG = "tag";
/**
* 评论模板
*/
public static final String TPLDIR_COMMENT = "comment";
/**
* 留言模板
*/
public static final String TPLDIR_GUESTBOOK = "guestbook";
/**
* 站内信模板
*/
public static final String TPLDIR_MESSAGE = "message";
/**
* 列表样式模板
*/
public static final String TPLDIR_STYLE_LIST = "style_list";
/**
* 列表样式模板
*/
public static final String TPLDIR_STYLE_PAGE = "style_page";
/**
* 模板后缀
*/
public static final String TPL_SUFFIX = ".html";
/**
* 前台方言
*/
public static final String LOCAL_FRONT = "zh_CN";
/**
* 上传路径
*/
public static final String UPLOAD_PATH = "/u/cms/";
/**
* 截图路径
*/
public static final String SNAP_PATH = "/u/cms/snap";
/**
* 上传路径
*/
public static final String LIBRARY_PATH = "/wenku/";
/**
* 文库上传文件后缀
*/
public static final String LIBRARY_SUFFIX = "odt,txt,pdf,wps,et,dps,vsd,pot,pps,rtf,doc,docx,xls,xlsx,ppt,pptx";
/**
* 资源路径
*/
public static final String RES_PATH = "/r/cms";
/**
* 模板路径
*/
public static final String TPL_BASE = "/WEB-INF/t/cms";
/**
* 全文检索索引路径
*/
public static final String LUCENE_PATH = "/WEB-INF/lucene";
/**
* 列表样式模板路径
*/
public static final String TPL_STYLE_LIST = "/WEB-INF/t/cms_sys_defined/style_list/style_";
/**
* 内容分页模板路径
*/
public static final String TPL_STYLE_PAGE_CONTENT = "/WEB-INF/t/cms_sys_defined/style_page/content_";
/**
* 列表分页模板路径
*/
public static final String TPL_STYLE_PAGE_CHANNEL = "/WEB-INF/t/cms_sys_defined/style_page/channel_";
/**
* 页面禁止访问
*/
public static final String ERROR_403 = "error/403";
/**
* 数据库备份路径
*/
public static final String BACKUP_PATH = "/WEB-INF/backup";
/**
* 数据库备份文本前缀
*/
public static String ONESQL_PREFIX="JEECMS_BACKUP_";
/**
* 防火墙配置文件
*/
public static String FIREWALL_CONFIGPATH = "/WEB-INF/config/firewall.properties";
/**
* 类--错误国际化信息配置
*/
public static String CLASS_ERROR_CODE = "/WEB-INF/config/classes-error.properties";
/**
* 配置文件
*/
public static String JEECMS_CONFIG = "/WEB-INF/config/jeecms/jeecms.properties";
/**
* 插件路径
*/
public static final String PLUG_PATH = "/WEB-INF/plug/";
/**
* 标签模板路径
*/
public static final String DIRECTIVE_TPL_PATH = "/WEB-INF/directive/";
/**
* 后台资源路径
*/
public static final String RES_BACK_PATH = "/res";
/**
* 模板路径
*/
public static final String TPL_BACK_BASE = "/WEB-INF/jeecms_sys";
}
jeecms_sys:为jeeadmin的模版文件存放目录。
目录说明:
r--资源路径,应该是前台资源路径,可以通过http://12.0.0.1/项目名/r/cms/....直接访问,是真实存在的路径
res--应该是后台资源路径
u/cms/---应该是上传文件的路径
/WEB-INF/t/cms---模板路径,放到WEB-INF目录下的文件不能通过url访问,但web程序可以访问。