I'm already fixing it. stupid divs ;)

On 29.11.2010 09:03, Christophe Cordenier wrote:
I have seen that too, I thought it was due to the trailing break line but
actually it has no effect.

2010/11/29 Ulrich Stärk<[email protected]>

I fear that this messed up the footer...

On 29.11.2010 07:57, [email protected] wrote:


    Index<https://cwiki.apache.org/confluence/display/TAPESTRY/Index>


        Page *edited* by Howard M. Lewis Ship<
https://cwiki.apache.org/confluence/display/~hlship<https://cwiki.apache.org/confluence/display/%7Ehlship>


*Comment:* Make use of {div} and {div2} macros



        Changes (10)

...
{include:Key Features}

{html}<div id="bar">{html}
{div:id=bar}
*We think you will love Tapestry\!* Give us 20 minutes and *[follow our
quickstart guide|Getting
Started]*.
{html}</div>{html} {div}

{html}<div id="col">{html}
{div:id=col}

h2. [News]
[!Feed-icon.gif!|
https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=created&maxResults=10&timeSpan=12&confirm=Create&showContent=true&showDiff=false
]


{blog-posts:max=10|sort=creation|reverse=true|content=excerpts}
{html}</div>{html} {div}

{html}<div id="content" class="big-col">{html}
{div:id=content|class=big-col}

h2. What is Apache Tapestry?
...
[Cubiculus|http://www.cubiculus.com] : Lego Building Instructions

{html}<div class="clearer"></div></div>
</div><div class="clearer"></div>{html}
{div2:class=clearer}
{div2}
{div2:class=clearer}
{div2}
{div}


        Full Content


  Tapestry

Component oriented framework for creating dynamic, robust, highly scalable
web applications in Java.

    *


            Java Power

      Tapestry pages and components are simple Java POJOs, with easy access
to all Java language
      features and the vast Java ecosystem. Thanks to Java's advanced
concurrency API, Tapestry
      handles requests /fast/ without sacrificing security or stability.

    *


            Scripting Ease

      Tapestry features /live class reloading/: change your Java code,
refresh the browser and see
      the changes... instantly! Have your cake and eat it too: the speed
and depth of Java, the
      agile development style of Ruby or Python.

    *


            Highly Productive

      Simple POJO classes, streamlined templates, live class reloading,
state-of-the-art exception
      reporting, first-class Ajax support, and a big library of built-in
components: Tapestry is
      designed from the ground up to give you great productivity.

*We think you will love Tapestry!* Give us 20 minutes and *follow our
quickstart guide
</confluence/display/TAPESTRY/Getting+Started>*.


    News</confluence/display/TAPESTRY/News>

    <
https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=created&maxResults=10&timeSpan=12&confirm=Create&showContent=true&showDiff=false


Friday, 19 November 2010</confluence/display/TAPESTRY/2010/11/19>

Live Tapestry Hotel Booking Demo
</confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo>
Last changed Nov 20, 2010 04:21 by Christophe Cordenier
</confluence/display/~ccordenier>


Curious to see a real Tapestry application live? Your wish is fulfilled;
the Hotel Booking Demo
<http://tapestry.zones.apache.org:8180/tapestry5-hotel-booking/signin>  is
now available.

Read more…
</confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo>

*Posted at Nov 19, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
Lewis Ship
</confluence/display/~hlship>  | 0 comments
</confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo?showComments=true#comments>
|
Edit</confluence/pages/editblogpost.action?pageId=24187169>
Thursday, 18 November 2010</confluence/display/TAPESTRY/2010/11/18>
Tapestry 5.2.4 beta release
</confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release>
Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship
</confluence/display/~hlship>


Following a successful vote, the Tapestry team has released the latest
(and likely, final) beta
release of Tapestry 5.2, version 5.2.4.

This release consists of a modest number of bug fixes to 5.2.2, along with
a few non-disruptive last
minute improvements. Full release notes
</confluence/display/TAPESTRY/Release+Notes+5.2.4>  are
available.

Read more…
</confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release>

*Posted at Nov 18, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
Lewis Ship
</confluence/display/~hlship>  | 0 comments
</confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release?showComments=true#comments>
|
Edit</confluence/pages/editblogpost.action?pageId=24187073>
Sunday, 31 October 2010</confluence/display/TAPESTRY/2010/10/31>
Tapestry 5.2.2 beta release
</confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release>
Last changed Nov 07, 2010 14:24 by Andreas Andreou
</confluence/display/~andyhot>


Following a successful vote, the Tapestry team has released the second
beta release of Tapestry 5.2,
version 5.2.2.

This release consists of a modest number of bug fixes to 5.2.1, along with
a few non-disruptive last
minute improvements. Full release notes
</confluence/display/TAPESTRY/Release+Notes+5.2.2>  are
available.

Read more…
</confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release>

*Posted at Oct 31, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
Lewis Ship
</confluence/display/~hlship>  | 0 comments
</confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release?showComments=true#comments>
|
Edit</confluence/pages/editblogpost.action?pageId=24184885>
Monday, 11 October 2010</confluence/display/TAPESTRY/2010/10/11>
Tapestry 5.2.1 beta release
</confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release>
Last changed Nov 07, 2010 14:24 by Andreas Andreou
</confluence/display/~andyhot>


Following a successful vote, the Tapestry team has released the first beta
release of Tapestry 5.2,
version 5.2.1.

This release consists mostly of bug fixes on top of release 5.2.0. Full
release notes
</confluence/display/TAPESTRY/Release+Notes+5.2.1>  are available. Mainly,
this release improves live

service reloading and a number of issues related to JavaScript and Ajax.

Read more…
</confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release>

*Posted at Oct 11, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
Lewis Ship
</confluence/display/~hlship>  | 0 comments
</confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release?showComments=true#comments>
|
Edit</confluence/pages/editblogpost.action?pageId=23340490>
Saturday, 24 July 2010</confluence/display/TAPESTRY/2010/07/24>

Christophe Cordenier elected Tapestry Committer

</confluence/display/TAPESTRY/2010/07/24/Christophe+Cordenier+elected+Tapestry+Committer>
Last changed Nov 19, 2010 11:43 by Howard M. Lewis Ship
</confluence/display/~hlship>


Christophe Cordenier, known for his work on the collaborative authoring
site Wooki
<http://wookicentral.com/>, has been voted in as a Tapestry committer.

*Posted at Jul 24, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
Lewis Ship
</confluence/display/~hlship>  | 0 comments

</confluence/display/TAPESTRY/2010/07/24/Christophe+Cordenier+elected+Tapestry+Committer?showComments=true#comments>
| Edit</confluence/pages/editblogpost.action?pageId=24187184>
Sunday, 18 July 2010</confluence/display/TAPESTRY/2010/07/18>

Robin Komiwes elected Tapestry Committer

</confluence/display/TAPESTRY/2010/07/18/Robin+Komiwes+elected+Tapestry+Committer>
Last changed Nov 19, 2010 11:44 by Howard M. Lewis Ship
</confluence/display/~hlship>


Robin Komiwes, known for his work on the collaborative authoring site
Wooki
<http://wookicentral.com/>, has been voted in as a Tapestry committer.

*Posted at Jul 18, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
Lewis Ship
</confluence/display/~hlship>  | 0 comments

</confluence/display/TAPESTRY/2010/07/18/Robin+Komiwes+elected+Tapestry+Committer?showComments=true#comments>
| Edit</confluence/pages/editblogpost.action?pageId=24187186>
Wednesday, 25 November 2009</confluence/display/TAPESTRY/2009/11/25>
Ulrich Stärk elected Tapestry Committer
</confluence/pages/viewpage.action?pageId=24187179>
Last changed Nov 19, 2010 11:47 by Howard M. Lewis Ship
</confluence/display/~hlship>


Ulrich Stärk, a very active Tapestry community member, has been voted in
as a Tapestry committer.
Welcome aboard, Uli!

*Posted at Nov 25, 2009* by [User Profile: Howard M. Lewis Ship] Howard M.
Lewis Ship
</confluence/display/~hlship>  | 0 comments
</confluence/pages/viewpage.action?pageId=24187179&showComments=true#comments>
| Edit
</confluence/pages/editblogpost.action?pageId=24187179>
Tuesday, 27 October 2009</confluence/display/TAPESTRY/2009/10/27>

Thiago H. de Paula Figueiredo elected to Tapestry PMC

</confluence/display/TAPESTRY/2009/10/27/Thiago+H.+de+Paula+Figueiredo+elected+to+Tapestry+PMC>
Last changed Nov 19, 2010 11:48 by Howard M. Lewis Ship
</confluence/display/~hlship>


Thiago H. de Paula Figueiredo has been elected as a member of the Tapestry
PMC. Thiago is looking
forward to a good number of improvements to Tapestry based on his Ars
Machina
<http://www.arsmachina.com.br/>  project.

*Posted at Oct 27, 2009* by [User Profile: Howard M. Lewis Ship] Howard M.
Lewis Ship
</confluence/display/~hlship>  | 0 comments

</confluence/display/TAPESTRY/2009/10/27/Thiago+H.+de+Paula+Figueiredo+elected+to+Tapestry+PMC?showComments=true#comments>
| Edit</confluence/pages/editblogpost.action?pageId=24187182>
Sunday, 13 September 2009</confluence/display/TAPESTRY/2009/09/13>

New Tapestry 5 Book by Igor Drobiazko

</confluence/display/TAPESTRY/2009/09/13/New+Tapestry+5+Book+by+Igor+Drobiazko>
Last changed Nov 19, 2010 11:39 by Howard M. Lewis Ship
</confluence/display/~hlship>


The first comprehensive book on Tapestry 5 is now available as an eBook
<
http://www.addison-wesley.de/main/main.asp?page=ebooks/bookdetails&ProductID=174975>:
Tapestry 5:
Die Entwicklung von Webanwendungen mit Leichtigkeit
</confluence/display/TAPESTRY/Books>  was written

by Tapestry's own Igor Drobiazko. The book is written in German.

*Posted at Sep 13, 2009* by [User Profile: Howard M. Lewis Ship] Howard M.
Lewis Ship
</confluence/display/~hlship>  | 0 comments

</confluence/display/TAPESTRY/2009/09/13/New+Tapestry+5+Book+by+Igor+Drobiazko?showComments=true#comments>
| Edit</confluence/pages/editblogpost.action?pageId=24187177>



    What is Apache Tapestry?


      Tapestry is ... a web framework for Java

Tapestry applications are written in Java, the most popular enterprise
applications development
language. Tapestry combines simple Java classes with straight-forward
templates to form pages and
components.


      Tapestry is ... highly productive

Tapestry embraces convention over configuration, so say goodbye to endless
XML configuration files.
Tapestry is based on components, which allows heavy reuse of elements
across multiple pages. Code
and templates are lean and mean. Live class reloading means that the time
between seeing an error
and providing the fix is seconds, not minutes. Advanced exception
reporting gives you all the tools
you need to fix your problem: not just a stack trace, but every bit of
information you need to know
about what Tapestry was doing, why it was doing it, what went wrong, and
how to fix it.


      Tapestry is ... fast

Tapestry is pure Java. It doesn't use Java reflection, and is built to
cleanly support large numbers
of concurrent threads. Better yet, it automatically includes standard
performance-enhancing
strategies such as GZip content compression, JavaScript aggregation, and
far future expires headers
... all of which cut down on the number of requests from the client, and
the size of the responses
sent back.


      Tapestry is ... agile

Easy to code, easy to test, easy to deploy. Tapestry encourages you to
work in small increments with
immediate feedback so you are always making fast, forward progress. Want
to code in Groovy or Scala
instead? No problem!


      Tapestry is ... scalable

Tapestry works well for everything from small applications with just a
handful of pages, all the way
up to large teams and applications with hundreds of pages and custom
components. For big teams,
Tapestry's pages-and-components design ensures that the efforts of
different developers stay
automatically integrated.

Tapestry scales up big on a single server, but also gives you great
options when you need to switch
to a cluster. Tapestry makes it easy to store information on the client
(as hidden fields or query
parameters) or on the server (in the session).


      Tapestry is ... component based

Tapestry applications consist of pages and components. Components are easy
to write, and easy to
hook together. Simple components can be just a few lines of code, complex
components may have their
own templates and contain other components. Tapestry always has an overall
map of your application,
because it knows all the pages and all the components within the pages ...
this lets Tapestry do all
the "boring plumbing" of web application development.


      Tapestry is ... adaptable

Tapestry's architecture is open and extensible. Don't like how Tapestry
operates? There's a clean
way to add your own logic, or substitute some of Tapestry's logic with
your own. Tapestry modules
make it easy to create components and package them for reuse in your
current application, or across
many applications.

Tapestry has built-in modules for integrating Tapestry with the popular
Hibernate
<http://hibernate.org>  and Spring<http://www.springsource.org/>
projects, and third-party
integrations with other tools, such as Quartz<
http://www.quartz-scheduler.org/>.



      Tapestry is ... modular

Tapestry's built-in Inversion of Control container is built to support
richly layered applications
as a stack of libraries. Just drop a library onto the classpath and start
using the components,
services and integrations it provides. Simple libraries add components and
new features to Tapestry,
more complex ones can change Tapestry from /just/ a web framework into a
full-stack Rapid
Application Development solution<http://tynamo.org/>.



      Tapestry is ... global

Tapestry has built-in support for more than a dozen different languages,
and makes it easy for your
application to cleanly support multiple localizations. Tapestry
automatically tracks the user's
preferred locale and makes it easy to access user-localized messages
across the entire application.


      Tapestry is ... dependable

Tapestry's roots go back to 2003 as an Apache project, and even earlier as
an open-source project.
Thousands of applications run on Tapestry, including high-throughput sites
such as SeeSaw.com.
Tapestry applications have a history of running glitch-free.


      Tapestry is ... fun

Tapestry removes the tedium of developing web applications, leaving just
the fun parts. Tapestry
keeps you "in the zone", having fun and coding up a storm! *Tapestry: code
less, deliver more!*

More on Tapestry philosophy</confluence/display/TAPESTRY/Principles>


    Who is using Tapestry?

    *


      Wooki<http://wookicentral.com>  : Opensource collaboration app
    *

      Seesaw<http://www.seesaw.com>  : Video streaming
    *

      RecurTrack<http://recurtrack.com>  : Personal Budgetting
    *

      Yanomo<http://www.yanomo.com>  : Calendar-based time&  task tracking
    *

      Cubiculus<http://www.cubiculus.com>  : Lego Building Instructions

Change Notification Preferences<
https://cwiki.apache.org/confluence/users/viewnotifications.action>
View Online<https://cwiki.apache.org/confluence/display/TAPESTRY/Index>
| View Changes
<
https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=20645177&revisedVersion=56&originalVersion=55



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to