There are some specific tasks here but I"m not completely sure what all of them are.

1) We need to document the new way of writing theme engines -- it's extremely different now.
2) We need to document how .theme files need to register their functions (or just cut & paste the discovery function, which is the easiest way).
3) We need to document how themes can use templates or functions and why they might choose one over another.

Comments

merlinofchaos’s picture

The issue for the theme registry is: http://drupal.org/node/130987

kbahey’s picture

I added some basic information on this in the updating modules from 5.x to 6.x handbook page.

http://drupal.org/node/114774#theme_registry

dvessel’s picture

I'll be working on this in a scratch site provided by sepeck. Think the whole theming handbook needs a revamp. I'm in the planning stages and will create issues as I get things sorted.

I'll bounce around ideas with anyone interested.

Senpai’s picture

Subscribing.

Senpai’s picture

@Merlinofchaos: Where can I find the CVS documentation you've already put into this patch? It doesn't seem to be linked from the original issue page.

merlinofchaos’s picture

That's all on api.drupal.org -- look up hook_theme() and theme() and also there's that page I recently stuck in the module developer's guide as well.

add1sun’s picture

Component: Customization and Theming Guide » New documentation
Status: Active » Fixed

Theme guide for 6 documents the new theme system quite well so we can probably close this now.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.