From dev-return-26359-apmail-forrest-dev-archive=forrest.apache.org@forrest.apache.org Wed Jan 17 22:41:55 2007 Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 33749 invoked from network); 17 Jan 2007 22:41:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Jan 2007 22:41:54 -0000 Received: (qmail 85068 invoked by uid 500); 17 Jan 2007 22:42:00 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 85011 invoked by uid 500); 17 Jan 2007 22:42:00 -0000 Mailing-List: contact dev-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@forrest.apache.org List-Id: Delivered-To: mailing list dev@forrest.apache.org Received: (qmail 84997 invoked by uid 99); 17 Jan 2007 22:42:00 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Jan 2007 14:42:00 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [81.169.146.188] (HELO mo-p07-ob.rzone.de) (81.169.146.188) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Jan 2007 14:41:50 -0800 Received: from [192.168.1.34] (21.Red-83-50-59.dynamicIP.rima-tde.net [83.50.59.21]) by post.webmailer.de (klopstock mo26) (RZmta 3.11) with ESMTP id j0HIXV820026cE for ; Wed, 17 Jan 2007 23:41:28 +0100 (MET) Date: Wed, 17 Jan 2007 23:41:28 +0100 (MET) Subject: url based structurer from plugins From: Thorsten Scherler To: Forrest Developers List Content-Type: text/plain Message-Id: <1169073683.14189.53.camel@cartman> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org The ultimate changes in the dispatcher have been mainly allowing plugins to provide dispatcher based resources by ad. We now support: - contracts - x (tiles) - resources I think we should allow url related structurer as well. Meaning e.g. the solr plugin could provide via resources/structurer/url/solr-search-adv.fv an advanced search form. One could then use it in the project like http://localhost:8888/solr-search-adv.html and it would match the default implementation if no project one can be found. wdyt? salu2 -- thorsten "Together we stand, divided we fall!" Hey you (Pink Floyd)