自定义后台外观

注意:AKCMS已于2019年12月27日宣布停止更新,此文档仅供老用户参考,不建议新用户选择AKCMS建站。
注意:AKCMS6.1.2已取消授权机制,文档中关于授权、服务、技术支持等的内容均已失效。

AKCMS3.0起允许用户自定义后台外观,并提供了非常大的自由度,二次开发者可以把后台自由修改外观以符合客户要求。

但是无论如何修改,请保持几个底线:

1 二次开发的版本不得对外发布,不管是以叉叉CMS的名义还是以AKCMS叉叉版的名义都不可以。只能自己用。
2 不得删除页面底部的Copyright © 2007-2010 AKCMS 3.1的标志,如果确实要定制OEM版本,请联系我们:yubosun#163.com。
3 自定义之后的AKCMS仍然是AKCMS,整体版权仍归我所有;您自行撰写的语言包、CSS样式、模板的版权归您自己所有。

自定义语言包(3.1.2起)

AKCMS默认的语言包放在/configs/language/目录下,根据选择语言不同分目录存放,一目了然。自定义的语言包固定位置为:/configs/language/custom.lan。格式为每行一个词,前面是语言项,后面是对应的文字,中间用tab隔开。如果自定义的语言项与系统默认的语言项相冲突,则会覆盖掉系统默认的语言项。

以title为例,系统默认为题目,如果你觉得翻译的不好,想改成“标题”,就新增/configs/language/custom.lan,写一行title(\t)标题((\t)替换成tab)就可以了,刷新页面立即生效。

自定义CSS样式(3.0起)

AKCMS默认的CSS文件放在/images/admin/admin.css,二次开发者还可以新建一个/configs/customer.css文件,内容是您自定义的CSS。这个CSS的优先级比系统默认的要高,可以覆盖掉默认的样式。

自定义模板(3.0起)

AKCMS系统模板放在/templates/目录下,开发者可以在/configs/templates/目录下建立同名文件。优先级高于系统默认的模板,比如:复制一个admincp_menu.htm,然后改改就可以替换掉系统的左侧菜单。