ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

EE analysis tool/plug-in

October 26, 2011 2:28pm

Subscribe [2]
  • #1 / Oct 26, 2011 2:28pm

    pgikkas

    43 posts

    I am looking for a tool/plug-in that can analyze the EE installation code. Starting at the top (system/index.php) it would diagram out all of the components and sub-components included in the user application. This would include all templates and included templates and snippets etc. It would show where every variable was defined and used and all relationships. Has anyone seen or heard of a tool that does this? Thanks

  • #2 / Oct 29, 2011 9:27am

    John St-Amand

    865 posts

    A lot of what you’re looking for, if I’m interpreting the question correctly, is visible to you when you turn on template debugging in the CP.  It should you the parse order, snippets, embeds, entries tags, etc. and their progressive role in the rendering of the template.  It may not be exactly what you’re looking for, but it should likely overlap a fair bit.  It’s visible only to super admins when logged in.

  • #3 / Oct 29, 2011 3:06pm

    pgikkas

    43 posts

    John St-Amand
    Thanks for your response. I had looked at that component and have used it. What I was looking for was something more extensive and sophisticated. Hopefully it could be used when taking over support of a site that you were unfamiliar with so you could quickly and easily understand the structure of the site. Thanks for your input.

  • #4 / Oct 29, 2011 3:13pm

    John St-Amand

    865 posts

    Ah - an ambitious goal.  I’ve not heard of a tool like that thus far, but it doesn’t mean someone might not have something similar in the works or potentially done for internal use and not released to the EE community.  Give a shout out on Twitter with #eecms in your post and you may get a response there as well.  Best of luck - sounds like a good idea.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases