Drupal Module Development - Videos

本帖由 ariakaz2010-04-05 发布。版面名称:Drupal 综合交流区

  1. ariakaz

    ariakaz 正式会员

    In this video, James Walker, Jeff Eaton and Matt Westgate walk you through everything you need to know in order to build, extend and contribute a Drupal module. Starting with some of the essential development tools, they’ll show you how to use the Drupal API reference material and explain all of Drupal’s major conceptual systems. After creating the proper files to register the module, they’ll implement a few Drupal hooks that plug into Drupal’s event-driven architecture. You’ll learn how to register both static and dynamic URLs with Drupal’s menu system. Then you’ll get an introduction to Drupal’s database abstraction layer, how to select and insert data from it, and how to update the database schema. You’ll learn to securely capture and sanitize user-submitted data with the Forms API, as well as how to properly alter any other Drupal form on your site. Finally, you’ll learn how to write secure code, conform to Drupal’s coding standards, and how to contribute your module back to Drupal.org and apply patches provided by the community.

    Over the course of this video, the team builds the Stalker Module, so head on over and download that module if you’d like to be able to open the example code and “play along at home”.

    [​IMG]

    Chapter List:
    1. Introduction
    2. Module Development Tools
    3. Devel Module
    4. Drupal API Reference
    5. A Tour of Drupal Files
    6. Drupal Hooks & Permissions
    7. Implementing hook_user()
    8. Integrating with the Theme System
    9. Integrating with the Menu System
    10. Using Dynamic Menu Arguments
    11. Introduction to the Database Layer
    12. Inserting Data into the Database
    13. Updating the Database Schema
    14. Forms API Overview
    15. Creating a Drupal Form
    16. Altering Drupal Forms
    17. Writing Secure Code
    18. Contributing Code Back to Drupal
    19. Coding Standards & Applying Patches
    20. Other Notable Drupal Hooks
    21. Conclusion


    Part 1
    代码:
    http://rapidshare.com/files/370921554/Lullabot-DrupalModuleDevelopmentPart1.part01.rar.html
    http://rapidshare.com/files/370921640/Lullabot-DrupalModuleDevelopmentPart1.part02.rar.html
    http://rapidshare.com/files/370933554/Lullabot-DrupalModuleDevelopmentPart1.part03.rar.html
    http://rapidshare.com/files/370938822/Lullabot-DrupalModuleDevelopmentPart1.part04.rar.html
    http://rapidshare.com/files/370938851/Lullabot-DrupalModuleDevelopmentPart1.part05.rar.html
    http://rapidshare.com/files/370938890/Lullabot-DrupalModuleDevelopmentPart1.part06.rar.html
    http://rapidshare.com/files/370938957/Lullabot-DrupalModuleDevelopmentPart1.part07.rar.html
    http://rapidshare.com/files/370896027/Lullabot-DrupalModuleDevelopmentPart1.part08.rar.html
    http://rapidshare.com/files/370896022/Lullabot-DrupalModuleDevelopmentPart1.part09.rar.html
    http://rapidshare.com/files/370896036/Lullabot-DrupalModuleDevelopmentPart1.part10.rar.html
    http://rapidshare.com/files/370896034/Lullabot-DrupalModuleDevelopmentPart1.part11.rar.html
    http://rapidshare.com/files/370896038/Lullabot-DrupalModuleDevelopmentPart1.part12.rar.html
    http://rapidshare.com/files/370921525/Lullabot-DrupalModuleDevelopmentPart1.part13.rar.html
    http://rapidshare.com/files/370921533/Lullabot-DrupalModuleDevelopmentPart1.part14.rar.html
    http://rapidshare.com/files/370921541/Lullabot-DrupalModuleDevelopmentPart1.part15.rar.html
    

    Part 2
    代码:
    http://rapidshare.com/files/370975291/Lullabot-DrupalModuleDevelopment-Part2.part01.rar.html
    http://rapidshare.com/files/370979019/Lullabot-DrupalModuleDevelopment-Part2.part02.rar.html
    http://rapidshare.com/files/370985620/Lullabot-DrupalModuleDevelopment-Part2.part03.rar.html
    http://rapidshare.com/files/370990090/Lullabot-DrupalModuleDevelopment-Part2.part04.rar.html
    http://rapidshare.com/files/370990143/Lullabot-DrupalModuleDevelopment-Part2.part05.rar.html
    http://rapidshare.com/files/370990386/Lullabot-DrupalModuleDevelopment-Part2.part06.rar.html
    http://rapidshare.com/files/370993979/Lullabot-DrupalModuleDevelopment-Part2.part07.rar.html
    http://rapidshare.com/files/370999960/Lullabot-DrupalModuleDevelopment-Part2.part08.rar.html
    http://rapidshare.com/files/370950908/Lullabot-DrupalModuleDevelopment-Part2.part09.rar.html
    http://rapidshare.com/files/370959525/Lullabot-DrupalModuleDevelopment-Part2.part10.rar.html
    http://rapidshare.com/files/370959568/Lullabot-DrupalModuleDevelopment-Part2.part11.rar.html
    http://rapidshare.com/files/370959582/Lullabot-DrupalModuleDevelopment-Part2.part12.rar.html
    http://rapidshare.com/files/370959698/Lullabot-DrupalModuleDevelopment-Part2.part13.rar.html
    http://rapidshare.com/files/370970961/Lullabot-DrupalModuleDevelopment-Part2.part14.rar.html
    http://rapidshare.com/files/370975137/Lullabot-DrupalModuleDevelopment-Part2.part15.rar.html
    http://rapidshare.com/files/370975182/Lullabot-DrupalModuleDevelopment-Part2.part16.rar.html
    http://rapidshare.com/files/370975224/Lullabot-DrupalModuleDevelopment-Part2.part17.rar.html
    
     
    已获得 renothingDeadFire 的点赞。
正在加载...