Personal tools
You are here: Home Plone 教程 DIYPloneStyle: 为plone2.1创建定制外观 安装以及基本示例

安装以及基本示例

Document Actions
快速学习DIYPloneStyle中包含的例子。

chenq

本指南将会教会你,如何以DIYPloneStyle为基础,为plone2.1创建一个定制的样式产品,它将利用新的资源注册表机制来注册资源,并向门户添加一个皮肤选择项。 (声明:本指南英文版权归原作者所有,中文译文归"润普公司"(http://www.zopechina.com)所有,未经允许不得用于商业用途)
Page 2 of 9.

安装

首先,下载DIYPloneStyle的最新版本,将它解包展开,然后遵守 README.txt 中的安装指令进行安装(对于Plone产品来说这是一个典型的安装过程)。

您的门户现在看起来应该像这样:

Screen Capture

如果有任何UI元素看起来和上面的屏幕快照不同,那么请您清空浏览器缓存然后重新载入页面(比如在Firefox中,点击'刷新'按钮的同时按下shift键;而在IE中,直接使用组合键)。

基本例子

该例子的代码位于DIYPloneStyle/skins/diystyle_example/(文件系统中)

我们将看到该文件夹中的文件并不多:

  • 一些图片

    其中的大多数都将用来代替Plone自带的那些默认外观图片。也有一些用于顶端槽(top slot)的背景图案以及一个定制的logo图标。

  • 一个定制的base_properties.props文件

    从这个文件中,您将学会如何替换门户的logo图标,以及如何简单修改门户的样式属性。

    注意
    通过定制base_properties.props文件来修改Plone UI 元素的样式属性是最容易的方式。但是有些问题值得注意,参见后面章节
  • 一个定制样式表(diystylesheet.css.dtml)

    跟这个样式表相关的最有趣的事情,或许就是它的名字已经不再是(而且也不能是)ploneCustom.css.dtml

    在本指南的后面章节中,您将学会如何使用Plone2.1中引入的portal_css工具来注册样式表,而不再使用以前的ploneCustom.css来实现。

by chenq — last modified 2005-11-14 20:43
Contributors: 原作:david convent, 翻译:陈穹
GFDL

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: