Thanks; I made that macro (isn't it strange that you can't hav per-space
Macros?) and used the built-in capabilities of Confluence ... which, as you
saw, are kind of drain bramaged.

I'd like to change that macro into a reusable plugin; I was thinking one
that could generate a proper index for the containing page or any children,
and highlight the current page as well.

On Wed, Dec 1, 2010 at 5:08 AM, Ulrich Stärk <[email protected]> wrote:

> I found out that the tutorial navigation was generated from a user macro
> one of us created. To that person: Never use tables to layout websites! ;)
>
> Divs respect the width of the surrounding elements (i.e. in our case the
> fixed-width layout) while tables don't.
>
> I changed it to use divs instead of a table and changed our stylesheet
> accordingly. Looks good now. I made the content float around the nav which
> is in the upper left corner. Feel free to change that if you don't like it.
>
> Uli
>
>
> On 01.12.2010 10:22, Ulrich Stärk wrote:
>
>> What do you mean by publish date? The date the site was created, last
>> changed or exported? AFAICT we
>> can have either of those.
>>
>> As for the overflow: Confluence is using a table to layout the left hand
>> menu and the right hand
>> content. This requires more hacking then adding overflow:auto to the
>> respective divs. I'll look into
>> it.
>>
>> Uli
>>
>> On 01.12.2010 02:59, Howard Lewis Ship wrote:
>>
>>> It would be nice if the publish date for the page was part of the
>>> generated
>>> content, perhaps part of the footer. Eventually, that will be useful for
>>> eliminating "deadwood" HTML pages, such as after renaming a Confluence
>>> page.
>>>
>>> A couple of pages of the tutorial are formatted poorly in the exported
>>> site,
>>> such as
>>>
>>> http://people.apache.org/~uli/tapestry-site/loading-the-project-into-eclipse.html
>>>
>>> I think it is wide {code} and {noformat} blocks causing a problem; can we
>>> perhaps add autoscrolling to them in CSS?
>>>
>>>
>> ---------------------------------------------------------------------
>> 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]
>
>


-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to learn
how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

Reply via email to