Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 25299 invoked from network); 12 Sep 2003 13:17:04 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 12 Sep 2003 13:17:04 -0000 Received: (qmail 69978 invoked by uid 500); 12 Sep 2003 13:16:56 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 69934 invoked by uid 500); 12 Sep 2003 13:16:56 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 69920 invoked from network); 12 Sep 2003 13:16:55 -0000 Received: from unknown (HELO ns.sofico.be) (194.7.38.242) by daedalus.apache.org with SMTP; 12 Sep 2003 13:16:55 -0000 Received: from pcgudo (pcgudo.sofico.be [10.7.30.159]) by ns.sofico.be (Postfix) with ESMTP id 3FE51EA0BF for ; Fri, 12 Sep 2003 15:16:57 +0200 (CEST) From: "Gunter D'Hondt" To: Subject: RE: [Woody multi page forms] Date: Fri, 12 Sep 2003 15:15:04 +0200 Organization: SOFICO NV Message-ID: <001801c3792f$e10aa1a0$9f1e070a@pcgudo> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2627 Importance: Normal In-Reply-To: <20030912131305.17425.qmail@web41906.mail.yahoo.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Maybe "subforms" should be interested here so that you can define a form inside another form and then you can validate a specific subform. Ofcoz keeping in mind that separation of concerns is not handled with this as the form model has to know about the form view (which are here subforms). Gunter D'Hondt -----Original Message----- From: dev-return-47710-gudo=sofico.be@cocoon.apache.org [mailto:dev-return-47710-gudo=sofico.be@cocoon.apache.org] On Behalf Of Timothy Larson Sent: vrijdag 12 september 2003 15:13 To: dev@cocoon.apache.org Subject: RE: [Woody multi page forms] Glad to see support for multi-page forms is getting attention. The separation of concerns between the form model and the form view leads me to think the model should not need to know how the view is split across multiple pages. For example, helpdesk-assisted forms may present a view to the user broken into different page divisions than than the view presented to the helpdesk staff. If a form is split across several pages for security reasons (think progressive release of information), then we need to protect against injected request values. This means the form view needs to know which widgets should be present on a page and only trigger request processing on those widgets. The problem is that multi-widget validation requires that every widget get the chance to perform validation every time there is a request. We just need to split widget request processing from widget validation processing and the problem will be solved. What do you think? Does this address your concerns, Reinhard? --Tim Larson __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com