logo       

Re: Theme developers guide overhaul: msg#00091

php.drupal.documentation

Subject: Re: Theme developers guide overhaul

I think it would be a good idea to set up a skypecast to discuss this one evening.

I assume late at night PDT will synch with Germany.

Kieran

On May 25, 2006, at 9:49 PM, Steven Peck wrote:

We can either just work directly in the handbook which is what I figured
or I can open up http://scratch.blkmtn.org book module and set
permissions for anyone with a Drupal.org account to write to it.

Heine? It'll take 10 minutes to setup scratch and give you and others
rights.

On the bright side, though my workload has not decreased yet, the end is
in site.

-sp

-----Original Message-----
From: documentation-bounces@xxxxxxxxxx
[mailto:documentation-bounces@xxxxxxxxxx] On Behalf Of Dale McGladdery
Sent: Thursday, May 25, 2006 9:21 PM
To: A list for documentation writers
Subject: Re: [documentation] Theme developers guide overhaul

What's the next step? Is there going to be a web site set up for us
to assemble everything? (e.g., wiki or book module)

Some things that fit nicely into the outline:
- Specific mention of how CSS fits in
- Under variables, inclusion of how they change with
settings (eg $links)
(A reference table for this would be cool)
- Under coding samples, it would be cool to have an example
for all of
the major theme functions (if not all of them)

Some things that may or may not fit into the outline:
- Special consideration with respect to administration control panel?
(Showing my ignorance, there may not be any but I've
inferred there are)
- The node-[modulename].tpl.php convention/override
- How some of the Drupal dev tools can help


On 5/24/06, Heine Deelstra <info@xxxxxxxxxxxx> wrote:
Here's a sketchy outline for the proposed theme docs.

- Introduction
- How Drupal generates output
- Themes, engines & styles
- Regions
- PHPTemplate
- Introduction to PHPTemplate (explains the basics,
default overrides
etc)
- page.tpl.php (explanation on the basic page)
- available variables (list of available variables and
explanation)
- node.tpl.php
- idem
- block.tpl.php
- idem
- comment.tpl.php
- idem
- boxes.tpl.php
- Making extra variables available
- Overriding theme functions (including clear
explanation of arguments &
argument passing etc)
- Examples
- Howto: do something specific
- Snippets (?)
- Updating your theme
- Other engines
- XTemplate
- PHPTal
- idem (phptemplate)
- Smarty (etc)
- idem
- List of Forms & functions to override for drupal core, including
arguments / description
- Contributing a theme to Drupal.org
- Adding your theme to Drupal.org
- Screenshot guidelines
- License



--
Pending work: http://drupal.org/project/issues/documentation/
List archives: http://lists.drupal.org/pipermail/documentation/

--
Pending work: http://drupal.org/project/issues/documentation/
List archives: http://lists.drupal.org/pipermail/documentation/


--
Pending work: http://drupal.org/project/issues/documentation/
List archives: http://lists.drupal.org/pipermail/documentation/


--
Pending work: http://drupal.org/project/issues/documentation/
List archives: http://lists.drupal.org/pipermail/documentation/



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise