Pro Drupal 7 for Windows developers /
Drupal 7 opens the door for you as a Windows developer to build Drupal sites--including custom modules--all without leaving Visual Studio! Pro Drupal 7 for Windows Developers gives you everything you need to know to achieve this, whilst drilling down into the advanced topics that you'll want to...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[Berkeley, Calif.] : New York :
Apress ; Distributed to the Book trade worldwide by Springer Science+Business Media,
©2011.
|
Colección: | Expert's voice in open source.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Preface; PART I Drupal Basics; CHAPTER 1 Wherefore Drupal?; What is a CMS?; The LAMP Stack; The Drupal Core; Security; Content Types; Contributed Modules; Themes; The Drupal Design Philosophy; Database; Forms; Security; Menus and Paths; Users, Roles, and Permissions; Summary; CHAPTER 2 The Page Lifecycle; The Drupal Page Lifecycle; Menu Handler; Menus; The Menu Tree; Theming; Summary; CHAPTE R 3 Wherefore Drupal?; PHP; Arrays; MySQL; Summary
- CHAPTER 4 Drupal Installation and ConfigurationDrupal as a Standard Service; Installing Drupal for Yourself; Visual Studio; Summary; PART II Development; CHAPTER 5 Module Development; Blocks; Modules; Hooks; Forms; Menus; Summary; CHAPTER 6 Content Types and Permissions; Creating Content; WYSIWYG Editing; Custom Content; Permissions; Adding a Role; The Permission Hook; Access Hook; Attached Fields; Summary; CHAPTER 7 Theming; The Theme Layer; Subtheme Creation; Theme Debugging Tools; CSS Classes; The Theme Function; Templates; Summary; CHAPTER 8 Testing; Getting Started; Testing Fundamentals
- Developing TestsAssign a Block to a Region; Getting a Page; Changing the User Profile; Code Coverage; Summary; PART III Databases and Deployment; CHAPTER 9 The Database Layer; Data Abstraction; Programming Against the Database API; Static Queries; Prefixing; Placeholders; Fetching Result Sets; Dynamic Queries; Simple Select Query; Joins; Fields; The Distinct Property; Expressions; Ordering; Ranges and Limits; Counting; Query Alteration; Multi-Insert Form; Expressions; Nested Conditionals; Null Values; Summary; CHAPTER 10 Deployment; The .info File; The .install File
- The Enable and Install HooksThe Disable and Uninstall Hooks; The Update Hook; Delivering your Module; Summary; APPENDIX A Windows DevelopmentEnvironment; WAMP Stack; Development Environments; WampServer; Visual Studio and VS. Php; IIS and SQL Server; Drush; Summary; APPENDIX B From Start to Omega: Using the Omega Starter Kit; 960 Grid System; Designing in Photoshop; Omega Sub-Theme; Theming with CSS; Summary; APPENDIX C Selected Reference Material; Core Template Variables; SimpleTest Reference; Install Hooks; Schema API; Globals; Field CRUD API; Field Attach API; Drush Reference; Summary; Index