• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
What's up with Drupal 7?
 

What's up with Drupal 7?

on

  • 3,620 views

Slides on Drupal 7 from Drupalcamp Prague, November 1st, 2009.

Slides on Drupal 7 from Drupalcamp Prague, November 1st, 2009.

Statistics

Views

Total Views
3,620
Views on SlideShare
3,488
Embed Views
132

Actions

Likes
1
Downloads
55
Comments
0

2 Embeds 132

http://hojtsy.hu 124
http://www.slideshare.net 8

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    What's up with Drupal 7? What's up with Drupal 7? Presentation Transcript

    • What’s up with DRUPAL 7 Gábor Hojtsy DrupalCamp Prague - 2009. november 1. Based on Angela Byron’s slides
    • WHEN IS IT RELEASED? We are here
    • WHO IS MAKING IT HAPPEN
    • WHO IS MAKING IT HAPPEN
    • WHO IS MAKING IT HAPPEN YOU!
    • Huge over- arching changes
    • DEFAULT/MINIMAL PROFILE
    • DEFAULTS
    • “SEVEN” ADMIN THEME
    • ACTION LINKS
    • INFORMATION ARCHITECTURE Drupal 6 Drupal 7 ★ Content management ★ Content ★ User management ★ Structure ★ Reports ★ Appearance ★ Site building ★ People ★ Site configuration ★ Config & modules ★ Reports ★ Help
    • INFORMATION ARCHITECTURE Drupal 6 Drupal 7 ★ Content management ★ Content ★ User management ★ Structure ★ Reports ★ Appearance ★ Site building ★ People ★ Site configuration ★ Config & modules ★ Reports ★ Help
    • INFORMATION ARCHITECTURE Drupal 6 Drupal 7 ★ Content management ★ Content ★ User management ★ Structure ★ Reports ★ Appearance ★ Site building ★ People ★ Site configuration ★ Config & modules ★ Reports ★ Help
    • INFORMATION ARCHITECTURE Drupal 6 Drupal 7 ★ Content management ★ Content ★ User management ★ Structure ★ Reports ★ Appearance ★ Site building ★ People ★ Site configuration ★ Config & modules ★ Reports ★ Help
    • INFORMATION ARCHITECTURE Drupal 6 Drupal 7 ★ Content management ★ Content ★ User management ★ Structure ★ Reports ★ Appearance ★ Site building ★ People ★ Site configuration ★ Config & modules ★ Reports ★ Help
    • INFORMATION ARCHITECTURE Drupal 6 Drupal 7 ★ Content management ★ Content ★ User management ★ Structure ★ Reports ★ Appearance ★ Site building ★ People ★ Site configuration ★ Config & modules ★ Reports ★ Help
    • INFORMATION ARCHITECTURE Drupal 6 Drupal 7 ★ Content management ★ Content ★ User management ★ Structure ★ Reports ★ Appearance ★ Site building ★ People ★ Site configuration ★ Config & modules ★ Reports ★ Help
    • ADMIN TOOLBAR Top of the new IA User menu Customizable shortcuts
    • ADMIN SHORTCUTS
    • ADMIN SHORTCUTS
    • ADMIN DASHBOARD Not ready!
    • ADMIN DASHBOARD
    • NEW CONFIGURATION IA
    • NEW CONFIGURATION IA
    • ADMIN OVERLAY In the works!
    • CONTEXTUAL ADMINISTRATION Not finished!
    • End user oriented changes
    • PASSWORD CHECKER Drupal 6 Drupal 7
    • INPUT FORMATS Drupal 6 Drupal 7
    • VERTICAL TABS Drupal 6 Drupal 7
    • Site builder changes
    • NEW MINIMUM REQUIREMENTS
    • IMPROVED PERMISSIONS
    • TIME ZONES & COUNTRIES
    • ACCOUNT CANCELLATION
    • PUBLIC AND PRIVATE FILES
    • L10N & I18N • Improved built-in localization UI • Search got language support • Translatable fields (see later) • Message context support (“view”, “May”, etc)
    • IMAGES!
    • IMAGES!
    • SECURITY • PHP filter module guards all PHP input • Cron.php only runs with a key (against DoS) • Permission to run Update.php • Limitable amount of login attempts • Stronger, swappable password encryption
    • #SMALLCORE • Default (CMS) and expert (developer) install profile • Modules removed: blogapi, ping, throttle, upload • Block module not mandatory anymore • Access rules removed • ...
    • #LARGECORE New modules/functionality in core: admin role, (some) feed api, filefield, image, image api, imagecache, imagefield, (some) install profile api, poormanscron, token
    • CCK • Fields can be added to: nodes, users, comments, taxonomy terms • Field types: boolean, numbers, files, lists, text, taxonomy term, node body
    • UPDATE MANAGER
    • UPDATE MANAGER
    • UPDATE MANAGER
    • Themer changes
    • LESS THEMES?!?
    • MORE REGIONS
    • BETTER *.TPL.PHP FILES • Rethought XHTML structure • Standardized classes and IDs (.section, #navigation) • More consistent variables ($classes) • render() - HTML rendering per element • Readable block identifiers
    • MORE AND BETTER JS • jQuery 1.3 • jQuery Forms 2.2 • jQuery UI 1.7 • drupal_add_library() - for CSS+JS packages
    • A LOT MORE • Testing is part of the DNA now (testing.drupal.org) • New database abstraction layer • Field API • New file/stream handling backend (eg. S3 support) • Better scalability (eg. CDN support) • Unified APIs (bye-bye most $op arguments)
    • A LOT MORE • RDFa support (eg. export of nodes, comments, etc.) • Way easier to build install profiles • Queue API for long running tasks • Improved node access system • Version based dependency support
    • #D7CX • Contributed modules should be ready as D7 is released • http://cyrve.com/d7cx
    • EVEN MORE INFORMATION • CHANGELOG.TXT • http://drupal.org/update/modules/6/7 • http://drupal.org/update/theme/6/7 • http://drupal.org/project/coder
    • THANKS AGAIN These slides were based on Angela Byron’s Drupalcon Paris session slides. Thanks to her for the initial content and some of the screenshots.
    • Gábor Hojtsy gabor@hojtsy.hu