Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 80 lines (51 sloc) 2.68 kb
a2a7fa3a »
2010-11-26 Add a simple README
1 Tapx: Tapestry 5 Extensions by Howard Lewis Ship
2 ====
3
822209ab »
2011-01-19 Correct some links in the README
4 The Tapx modules are a set of extensions to the [Apache Tapestry Web Framework](http://tapestry.apache.org]) that provide new capabilities that are not yet available in the main framework.
a2a7fa3a »
2010-11-26 Add a simple README
5
6 In some cases, a module exists here for licensing reasons, as it may integrate with an existing library that is not compatible with the Apache Software License.
7
8 In other cases, a module represents new functionality that is being refined before moved into Tapestry proper; alternately, it may represent code that is not of sufficient general interest to be part of framework, proper.
9
822209ab »
2011-01-19 Correct some links in the README
10 Currently, snapshots of the modules are available via the Maven repository at [http://howardlewisship.com/snapshot-repository](http://howardlewisship.com/snapshot-repository).
0e8c76b8 »
2011-01-19 Extend the README, add icon set from FamFamFam
11
12 Improved documentation is coming (we're in the middle of a transition from Maven to Gradle as the build and packaging tool).
13
14 tapx-core
15 ---------
16
17 This module provides the following features:
18
19 * "cond:" binding prefix
20 * Support for TEST_MODE symbol
822209ab »
2011-01-19 Correct some links in the README
21 * Silk 1.3 icon set from [FamFamFam])(http://www.famfamfam.com/lab/icons/silk/)
0e8c76b8 »
2011-01-19 Extend the README, add icon set from FamFamFam
22 * Components:
23 * SetEditor
24 * DynamicTemplate
25 * Mixins:
26 * SetEditor
27
28 tapx-datefield
29 --------------
30
31 Add a replacement for the standard Tapestry DateField component, based on [Dynarch JSCalendar Widget](http://www.dynarch.com/projects/calendar/old) (licensed under LGPL)
32
33 The new DateField includes options to edit the time (not just the date) and is time zone aware. The TimeZoneIdentifier component uses client-side JavaScript to determine the user's time zone
34 base on Geolocation data (if allowed by the client).
35
36 * Components:
37 * DateField
38 * TimeZoneIdentifier
39
40 tapx-kaptcha
41 ------------
42
43 Two components for enabling KAPTCHA verification that the client is a living person, based on the [kaptcha](http://code.google.com/p/kaptcha/) project.
44
45 * Components:
46 * KaptchaField
47 * KaptchaImage
48
49 tapx-plainmessage
50 -----------------
51
52 This is a very simple extension to Tapestry. It adds a new binding prefix, "plain:".
53
54 Plain works just like "message:", except that any HTML elements are scrubbed, and XML
55 entities are replaced with the corresponding characters.
56
57 tapx-processing
58 ---------------
59
822209ab »
2011-01-19 Correct some links in the README
60 Bundles [Processing.js 0.9.7](http://processingjs.org/) as a component.
0e8c76b8 »
2011-01-19 Extend the README, add icon set from FamFamFam
61
62 * Components:
63 * Processing
64
65
66 tapx-templating
67 ---------------
68
69 This library is an extension to Tapestry that allows it to be used in a completely different way: as a templating engine used to generate offline content.
70
71 tapx-yui
72 --------
73
74 Bundles [YUI 2.8.0r4](http://developer.yahoo.com/yui/2/).
75
76 * @ImportYUI annotation
77 * Components:
78 * RichTextEditor
79
80
81
Something went wrong with that request. Please try again.