Your SlideShare is downloading. ×
0
Comparison -- Drupal Theming and TYPO3 Theming
Comparison -- Drupal Theming and TYPO3 Theming
Comparison -- Drupal Theming and TYPO3 Theming
Comparison -- Drupal Theming and TYPO3 Theming
Comparison -- Drupal Theming and TYPO3 Theming
Comparison -- Drupal Theming and TYPO3 Theming
Comparison -- Drupal Theming and TYPO3 Theming
Comparison -- Drupal Theming and TYPO3 Theming
Comparison -- Drupal Theming and TYPO3 Theming
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Comparison -- Drupal Theming and TYPO3 Theming

2,950

Published on

This is bound to be a controversial topic - and bound to flare up into a flame war within the open source community. However, here is a presentation made by one of our most talented front-end …

This is bound to be a controversial topic - and bound to flare up into a flame war within the open source community. However, here is a presentation made by one of our most talented front-end engineers who knew TYPO3 (ver3.x) theming as well as Drupal (ver 5.x).

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,950
On Slideshare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Drupal Themes A comparison with TYPO3 TemplatingThursday 5 February 2009 Prepared by: Syed Shikeb ur Rahman www.srijan.in
  • 2. What makes a good theming system? ● Loose Coupling ● Homogeneity ● Changeability ● Ease of Implementation ● PortabilityThursday 5 February 2009 Prepared by: Syed Shikeb ur Rahman www.srijan.in
  • 3. Anatomy of a Drupal ThemeThursday 5 February 2009 Prepared by: Syed Shikeb ur Rahman www.srijan.in
  • 4. Building a PHPTemplate Theme ● Create or modify an (X)HTML/CSS template for the site. ● Create a .info file to describe your new theme to Drupal. ● Standardize the filenames according to what Drupal expects. ● Insert available variables into your template. ● Create additional files for individual node types, blocks, and so on.Thursday 5 February 2009 Prepared by: Syed Shikeb ur Rahman www.srijan.in
  • 5. Loose Coupling ● Drupal can work with ● TYPO3 uses TV, TS different theme and its own system of engines markers ● Themers and module ● Themers must know developers can work the markers provided in parallel by the plugins/mods ● Elegant hook systemThursday 5 February 2009 Prepared by: Syed Shikeb ur Rahman www.srijan.in
  • 6. Homogeneity ● PHPTemplate is PHP ● Extensive use of TS ● No need to learn ● Learning TS is another language essential ● Drupal themers are ● TypoScript is not a good coders programming languageThursday 5 February 2009 Prepared by: Syed Shikeb ur Rahman www.srijan.in
  • 7. Changeability ● Changes require ● Changes require editing text files. editing at multiple ● Efforts are locations proportional to ● More effort even for complexity smaller changes.Thursday 5 February 2009 Prepared by: Syed Shikeb ur Rahman www.srijan.in
  • 8. Ease of Implementation ● Out of the box, Drupal ● Out of the box, works like a blog. TYPO3 throws an ● Sub-themes error. ● Easy to use version ● No sub-themes control ● Using version control ● Enforces structure very difficult ● Prone to scatteringThursday 5 February 2009 Prepared by: Syed Shikeb ur Rahman www.srijan.in
  • 9. Portability ● Very portable ● Difficult to moveThursday 5 February 2009 Prepared by: Syed Shikeb ur Rahman www.srijan.in

×