Return-Path: Delivered-To: apmail-forrest-user-archive@www.apache.org Received: (qmail 54703 invoked from network); 5 Nov 2004 15:51:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 5 Nov 2004 15:51:32 -0000 Received: (qmail 67597 invoked by uid 500); 5 Nov 2004 15:50:59 -0000 Delivered-To: apmail-forrest-user-archive@forrest.apache.org Received: (qmail 67492 invoked by uid 500); 5 Nov 2004 15:50:58 -0000 Mailing-List: contact user-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: user@forrest.apache.org Delivered-To: mailing list user@forrest.apache.org Received: (qmail 67352 invoked by uid 99); 5 Nov 2004 15:50:56 -0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=PRIORITY_NO_NAME,SPF_HELO_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from [212.227.126.190] (HELO moutng.kundenserver.de) (212.227.126.190) by apache.org (qpsmtpd/0.28) with ESMTP; Fri, 05 Nov 2004 07:50:55 -0800 Received: from [212.227.126.207] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1CQ6MW-0004jS-00 for user@forrest.apache.org; Fri, 05 Nov 2004 16:50:52 +0100 Received: from a81-14-145-71.net-htp.de ([81.14.145.71] helo=localhost) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1CQ6MV-0001GH-00 for user@forrest.apache.org; Fri, 05 Nov 2004 16:50:52 +0100 Date: Fri, 5 Nov 2004 16:50:48 +0100 From: Ferdinand Soethe Reply-To: Ferdinand Soethe X-Priority: 3 (Normal) Message-ID: <1814903572.20041105165048@soethe.net> To: user Subject: Propose: Extending HowTo-Style and a question MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:f75f2bd431147ec08213cc5cdb6cedb7 X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Hi writing my howto I found two things that imho could be improved in the dtd. 1. The dtd currently does not accept class attributes. I can't see why class is allowed in simple documents but not here and I'd like to extend that. Btw: Even though it is illegal to use, my class attributes somehow make it into the finished page. Does that mean, that Forrest tests dtd-conformity but ignores the result? 2. I find the steps content rather hard to read since there are no visual clues as to what is an instruction and what is an explanation of what happens when you follow it. So I'd like to suggest to introduce one new element named "instruction" that will can be rendered into a p with a specific class attribute and normally renders like a list item with a specific icon. which leads to a question regarding CSS and images: To keep rendering of the instructions flexible, I'd like to use CSS to show the desired icon in front of each instruction. That should be accomplished by a style like p.instruction {} display: list-item; // makes a simple p display like a list list-style: url(checkmark.png) circle; } that can become part of the original stylesheet, but could easily be overridden with an entry in skinconf.xml if you want something else. Now my problem is that I'm not sure where to place the image so that it gets copied and to refernce it properly. Other images I see in the style seem to come from the skin configuration (which is not what I want). Is there a way to properly do this? -- Ferdinand Soethe