Return-Path: Delivered-To: apmail-xml-forrest-dev-archive@www.apache.org Received: (qmail 73394 invoked from network); 29 Dec 2003 16:17:30 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 29 Dec 2003 16:17:30 -0000 Received: (qmail 65437 invoked by uid 500); 29 Dec 2003 16:17:23 -0000 Delivered-To: apmail-xml-forrest-dev-archive@xml.apache.org Received: (qmail 65391 invoked by uid 500); 29 Dec 2003 16:17:23 -0000 Mailing-List: contact forrest-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: forrest-dev@xml.apache.org Delivered-To: mailing list forrest-dev@xml.apache.org Received: (qmail 65372 invoked from network); 29 Dec 2003 16:17:22 -0000 Received: from unknown (HELO wkwyw.ensim.dedicated-servers.co.uk) (217.199.181.91) by daedalus.apache.org with SMTP; 29 Dec 2003 16:17:22 -0000 Received: from wkwyw.net (host-64-110-159-98.interpacket.net [64.110.159.98]) (authenticated (0 bits)) by wkwyw.ensim.dedicated-servers.co.uk (8.11.6/8.11.6) with ESMTP id hBTGQEr03833 for ; Mon, 29 Dec 2003 16:26:15 GMT Message-ID: <3FF0538F.3030403@wkwyw.net> Date: Mon, 29 Dec 2003 12:17:19 -0400 From: Ross Gardler User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 X-Accept-Language: en-us, en MIME-Version: 1.0 To: forrest-dev@xml.apache.org Subject: Re: Subtabs in CVS - comments and suggestions References: <3FEFC376.4070603@messianic.dyndns.org> <3FEFD77E.8070901@messianic.dyndns.org> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 Nicola Ken Barozzi wrote: > Johan Kok wrote: > >> >> Nicola Ken Barozzi wrote: >> >>> Johan Kok wrote: > > ... > >>>> Why would you like to consciously limit the use of tab to three >>>> level and introduce a hard subtab, and not just go for the block >>>> nesting levels? >>> >>> >>> Mainly because of rendering issues. Currently the skin only supports >>> two levels, and I'm not sure how to allow more than one sublevel in >>> an extensible manner. I'm afraid that if we enable it, most skins >>> will be unable to render them, and furthermore... is it needed? >> >> >> Possibly, I was thinking of "abusing" it as a sort of hierachical >> sitemap, in which one can use it say (and display) three or four >> layers down. > > > That's the role of the site.xml menu. A skin can render it as tabs, no > need to show it on the left. A skin can even decide to render the first > two levels as tabs and the rest as menu, or whatever. It is the role of site.xml and when I originlly suggested this patch Nicola ken suggested that we didn't need the tabs.xml file at all and we could use the site.xml file for this. Looking at my double tabbed sites I see that in fact they do correspond to the site.xml file. However, it is a big job getting rid of tabs.xml since site.xml depends on it. It is something in the back of my mind as I am already fed up of maintaining two different files with the same data. Maybe one day I'll make the changes (still allow tabs.xml to override of course), however, I'm not holding my breath, so no-one else should ;-) From a rendering point of view. I am thinking that the second level of tabs could become a drop down menu system (at least in my skin). This would allow any level of nesting to be displayed. But again, I am not planning on doing this any time soon. Ross