Thanks. I've been using it for a while (as a separate component) and it's
super useful. Yeah, I thought about including parameter info but thought it
would be too much but doing it in a debug mode is a good idea.

On Mon, Dec 20, 2010 at 8:20 PM, Josh Canfield <[email protected]>wrote:

> This is cool.
>
> It would be nice to be able to set a "debug level" so that you can get
> extra information such as what the passed parameters were etc.
>
> Josh
>
> On Mon, Dec 20, 2010 at 3:47 PM, Dan Adams (JIRA) <[email protected]> wrote:
> >
> >     [
> https://issues.apache.org/jira/browse/TAP5-742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
> >
> > Dan Adams closed TAP5-742.
> > --------------------------
> >
> >    Resolution: Fixed
> >
> >> Add optional component tracing comments to rendered output
> >> ----------------------------------------------------------
> >>
> >>                 Key: TAP5-742
> >>                 URL: https://issues.apache.org/jira/browse/TAP5-742
> >>             Project: Tapestry 5
> >>          Issue Type: New Feature
> >>          Components: tapestry-core
> >>    Affects Versions: 5.2.4
> >>            Reporter: Howard M. Lewis Ship
> >>            Assignee: Dan Adams
> >>            Priority: Minor
> >>             Fix For: 5.2.5
> >>
> >>
> >> In complex pages, it can be hard to work backwards from a bit of output
> HTML in the browser, back to the component that originated the markup.
> >> This feature adds rendering of comments that provide trace output of
> which component is currently currently:
> >> <!--BEGIN Index:loop (context:Index.tml, line 15)--><li>
> >>       <!--BEGIN Index:pagelink (context:Index.tml, line 16)--><a
> href="/abstractcomponentdemo">Abstract Component Demo</a><!--END
> Index:pagelink-->
> >> Note that the BEGIN comment includes both the complete component id in
> the page and the location of that in the template. With just the component
> id it can still be unclear which component is being referenced without the
> line number.
> >> For security purposes, this feature cannot be enabled in production
> mode. In non-production mode it can be enabled two ways:
> >>  - Setting the symbol "tapestry.component-render-tracing-enabled" to
> "true" (default: false)
> >>  - Setting the request query parameter "t:component-trace" on the URL to
> "true". This allows enabling for a specific request when you need it in
> development rather than having it on all the time.
> >> Note that rendering comments are based on the component lifecycle. Thus
> in some case where post-render DOM manipulation is performed the markup my
> not longer be in the correct rendering comments.
> >
> > --
> > This message is automatically generated by JIRA.
> > -
> > You can reply to this email to add a comment to the issue online.
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to