My favorites | Sign in
Project Logo
          
New issue | Search
for
| Advanced search | Search tips
Issue 56: Theme the same CCK form in 3 distinct ways
3 people starred this issue and may be notified of changes. Back to list
Status:  Closed
Owner:  davidwees
Closed:  Dec 2007
Documentation
ClaimedBy-dawehner
DrupalIssue-197258
DueDate-2007-12-08
AdminChecked


Sign in to add a comment
 
Reported by davidwees, Dec 01, 2007
Task description:

Utilizing at least a rudimentary understanding of PHP, good XHTML and CSS
skills, take the same node form and add fields to it using the CCK module
(http://drupal.org/project/cck), then theme this form, making sure to
document your work.  This is a task that nearly all professional Drupal
developers need to know how to do.

Using good coding practice (http://drupal.org/coding-standards) to complete
this task, you must:
 1.  Create a new content type.
 2.  Add at least 5 different types of fields to the content type.
 3.  Using the phptemplate theme engine (http://drupal.org/phptemplate),
theme the content type you created in 3 visually distinct ways.
Note that this task is not about changing the display of the form after it
is submitted, but <em>while</em> the user is entering his/her data.

When you have completed this task, you should create a documentation page
in the appropriate location in the theming portion of the handbook which
describes your changes and provides your code, as well as screen-shots of
what the changes look like.

Some resources to help you with this task are:
 1. The documentation on the PHPTemplate engine is available here:
http://drupal.org/phptemplate
 2. General information about creating theme overrides is available here:
http://drupal.org/node/55126
 3. Information specific to theming a form is available here:
http://drupal.org/node/112358
 4. If you need help, you can post a question in the forums
(http://drupal.org/forum) or contact someone on the #drupal-support channel
on irc.freenode.net.
 5. When you need to create your screen-shot, read this page first:
http://drupal.org/node/11637

I estimate that this task should take about 4-5 days to complete.

Task manager: dwees


 
Comment 1 by dmitrig01, Dec 01, 2007
Making it a bit
Status: Open
Labels: -Type-Defect -Priority-Medium Documentation
Comment 2 by dawehner, Dec 01, 2007
I claim this Task
Comment 3 by addi.berry, Dec 01, 2007
dawehner, this is all yours!
Status: Claimed
Owner: davidwees
Labels: ClaimedBy-dawehner
Comment 4 by davidwees, Dec 04, 2007
Any movement on the 3rd theme we discussed?  Would you like to open up the question
you emailed me about here?
Comment 5 by webchickenator, Dec 04, 2007
Actually, let's take discussion to the CCK queue, where you might be able to get some
additional help: http://drupal.org/node/197258
Labels: DrupalIssue-197215
Comment 6 by webchickenator, Dec 04, 2007
Oops! Wrong tag.
Labels: -DrupalIssue-197215 DrupalIssue-197258
Comment 7 by webchickenator, Dec 05, 2007
Text for review at:
http://drupal.org/node/197258#comment-649524
Status: NeedsReview
Comment 8 by webchickenator, Dec 07, 2007
Hi,  dawehner! Looks like you're almost done, just incorporate the feedback from
http://drupal.org/node/197258#comment-650888 and we can mark this sucker closed. :)
Status: ActionNeeded
Labels: DueDate-2007-12-08
Comment 9 by dawehner, Dec 08, 2007
it was posted http://drupal.org/node/198572 i think/hope this is enough
Comment 10 by davidwees, Dec 08, 2007
I'm not able to close this up as my IP range has apparently been banned from the
Drupal.org server (or some server between my computer and Drupal.org)

Can someone else review this and close this issue?
Comment 11 by webchickenator, Dec 08, 2007
There are still a couple minor formatting and grammar issues I spotted as I went
through, but I think the docs team can take it from here. Great job, dawehner!


@davidwees, hrm. Can you send an e-mail to infrastructure [at] drupal.org about that
with your various IP details, traceroute, etc? That's no good at all. :)
Status: Closed
Comment 12 by aclight, Jan 21, 2008
In order to get credit for this task, please upload your final work to this issue.
See the wiki page at
http://code.google.com/p/google-highly-open-participation-drupal/wiki/HowToGetCreditForYourTask
for more information.
Comment 13 by dawehner, Jan 23, 2008
Here is my work.
theme_cck_3_ways.html
41.5 KB Download
Comment 14 by webchickenator, Jan 23, 2008
Looks good, thanks! :)
Labels: AdminChecked
Sign in to add a comment

Hosted by Google Code