kunzite (kunzite1) wrote in component_help,
kunzite
kunzite1
component_help

user/theme layers

ah ha!: basically, if you've manually edited your user layer with properties that are not found on the component layerbrowse page or in the server-supplied theme layers (note the <ul>/sub-list of themes below "Component (layout: 24857)"), you're setting yourself up with potential for disaster if you use the wizard in the future.

thanks murklinstest. :)
if:
  • they've placed only set commands into their user layer
  • they've placed only set commands that are declared as used in the layout layer into their user layer
  • they've placed only set commands that are defined in the layout layer into their user layer
  • they've placed set commands that are not declared as used in the layout layer, but are defined in the core layer, into their theme layer
  • they've placed set commands that are defined as noui = 1; in the layout layer into their theme layer
  • they've placed set commands that are defined as noui = 1; in the core layer into their theme layer
  • they've placed function overrides into their theme layer
then:
  • use of the wizard is fine
else:
  • use of the wizard is bad
it's bloody complicated, but that's the way that they made it.

and i've never really been able to explain it well-enough. my brain knows how it works, but it doesn't know how to communicate it well.
there are other methods that people use to get around this. if you feel like sharing, please do in comments. i think with the mind of a programmer, and it's pretty damn complicated. if you've got a method that works better with people who aren't me, and are able/willing to share, that'd be awesome. thanks. :)
Tags: admin: kunzite1, user: kunzite1
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 17 comments