Thomas Mortagne wrote: > On Wed, Sep 9, 2009 at 15:18, Anca Luca<[email protected]> wrote: >> Vincent Massol wrote: >>> Hi, >>> >>> Let's vote on how to handle the title behavior for the 2.0 final >>> release so that we're all on the same page. >>> >>> After talking to several people here's what I propose: >>> >>> 1) We remove the top level H1 only if the title compat flag is on and >>> the title H1 is the same as the top level H1 >>> 2) The compat flag is off by default in our distributions >> Couldn't this be fixed by migration so that we make sure all documents in a >> 2.0 >> instance are "clean": they have a title, same as the heading 1 if title >> misses >> or just the title if title = heading 1? If I understand correctly this would >> only be needed by upgraders, so why not build them correct documents instead >> of >> providing a flag to switch? >> >> >>> 3) We modify the Toucan and Albatross skins to display the title (same >>> as Colibri) >> -0 >> >> I don't like this idea of modifying the old skins: we're building a new, >> better >> skin, right? it's one of the improvements of the new skin over old skins, if >> people want to still use toucan and benefit from this, they should hack it >> themselves at their own risks (if any). It seems cleaner, even if not very >> user-friendly. >> >>> 4) We modify the Default XE XAR to have titles for all its pages (and >>> remove the header 1 in page content) >> This should also mean changing all =headings= to ==headings==, since > > This is wrong, = does not mean page title, it mean level one section > header. The fact that the graphical title of the page is a <h1> or > something else is a skin implementation details it should not impact > the content that way.
Then it should be implemented with a h2 (so that there is semantic room for the doc title), or we drop the idea of a document title that encompasses the whole content (because there is no way we can build a coherent document from a semantic pov, wiki & html). Thanks, Anca > >> semantically speaking, now that the page title is displayed with h1, >> everything >> under should be a h2, in a "normal" semantic. >> I don't see any use case when, in the document, there is a heading as >> important >> as the page title, but I agree we should allow it (if a user really really >> wants >> it). >> >> Actually, that's how I now see the structure of a document (how it should be >> built to be "correct"): >> title: |Page_title________________ >> >> == first section >> lorem ipsum >> == second section >> lorem ipsum >> >> Now, this would require adjusting section editing and default toc. >> >> In a doc structure based on h1 sections, we should provide section editing >> for >> the document title (so that the first section of the document can be edited >> through its associated H1) -- would this actually make sense for the user? >> >>> This should cover both user upgrades and new behavior. Note that user >>> custom skin will still work in most cases since they're not normally >>> touching the contentview.vm file. >>> >>> Here's my +1 >> otherwise 0, >> it's hard to have an opinion, nothing seems right... >> >> Thanks, >> Anca >> >>> Thanks >>> -Vincent >>> _______________________________________________ >>> devs mailing list >>> [email protected] >>> http://lists.xwiki.org/mailman/listinfo/devs >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs >> > > > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

