Download List

项目描述

Xkins is a framework that manages skins. Skins are
used create multiple appearances for a J2EE Web
application. A skin manages the colors and images
of the Web page. Xkins can use Velocity templates
and Struts. JSF support is included with a
Renderer implementation.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-04-30 08:36
1.0.0

您现在可以放置xkin,在WEB definition.xml文件- INF /目录或在类路径中。 xkin中的一个新的标签定义文件可以放在其他服务器资源。其中一个问题是没有AutoReloader线程正在启动一个守护进程,并已被杀害手动Web容器时,停止是固定的。
标签: Minor feature enhancements
You can now place the xkin-definition.xml files in the WEB-INF/ directory or in the class path. A new Tag in the xkin definition file allows you to place resources in other servers. A problem where the AutoReloader thread was not being started as a daemon and had to be killed manually when the Web container was stopped was fixed.

2004-08-25 04:26
0.9.9

一个新的属性被添加到模板的实体,允许用户进行分组模板。您可以命名的新标签中xkins处理器的定义,避免重复处理器类的名称每次。此版本还修复了ContextHolder.getLocalContext 1错误:如果上下文没有设置,一个NullPointerException发生。
标签: Minor feature enhancements
A new attribute was added to the template entity to allow
users to group templates. You can name the processors with
a new tag in xkins definition, avoiding repeating the
Processor class name every time. This release also fixes a
bug in ContextHolder.getLocalContext where if the context
was not set, a nullpointerException occurred.

2004-06-14 03:14
0.9.8

皮肤复合:允许您撰写的皮肤模板其他皮肤。概念Xkins应用证明:使用在Struts Xkins的Web应用程序。 Log4J的:XkinsLogger创建。阿释放()方法已被添加到标记库。 JByte:一个新的模板处理器。 API改进允许您使用xkinProcessor和创建模板在飞行容易。 1.4升级到速度。阿错误时,装载速度为基础的模板中已得到修复:当一个Velocity模板被修改和Xkins被加载模板,仍然缓存。
标签: Major feature enhancements
Skin composite: allows you to compose a skin with templates from other skins. Proof of Concept Xkins application: uses Xkins in a Struts-based Web application. Log4J: XkinsLogger is created. A release() method has been added to taglibs. JByte: a new Template processor. API improvements allows you to use xkinProcessor and create templates on the fly easily. Upgraded to Velocity 1.4. A bug when reloading Velocity-based templates has been fixed: when a Velocity template was modified and Xkins were reloaded, templates remained cached.

2004-05-31 16:02
0.9.7

现在,您可以放置一个模板比definition.xml不同位置的内容。是皮肤已经发出警告,更比他们的父母模板。一个新的属性,defaultSkin,增加了皮肤的标记(xkins - definition.xml)。自定义皮肤类加入,使您可以扩展自己的类了。
标签: Minor feature enhancements
You can now place the content of a template in a
different location than in definition.xml.
Warnings are emitted for skins that have more
templates than their parent. A new attribute,
defaultSkin, was added to the skin tag
(xkins-definition.xml). A custom skin class was
added, allowing you to extend it with your own
class.

Project Resources