Drupal is an open source framework and content management system used to create web sites that is known for its steep learning curve. This introduction offers you a clear and solid understanding of Drupal so that you can get started programming a Drupal site immediately. Author Jacob Redding walks you through the installation and configuration of a Drupal web site and presents a clear understanding of Drupal's hook system, theming layer, views, and API. Throughout the book, helpful examples and step–by–step instructions provide you with a strong proficiency in the power and capabilities of Drupal.
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
CHAPTER 1: INTRODUCING DRUPAL 1
CHAPTER 2: INSTALLING DRUPAL 9
CHAPTER 3: YOUR FIRST DRUPAL WEBSITE 27
CHAPTER 4: ADMINISTRATION CONFIGURATION, MODULES, AND REPORTING 49
CHAPTER 5: ADMINISTRATION BLOCKS, MENUS, AND THEMES 69
CHAPTER 6: CONTENT 91
CHAPTER 7: USER MANAGEMENT 125
CHAPTER 8: TAXONOMY 157
CHAPTER 9: SEARCH, PERFORMANCE, STATISTICS, AND REPORTING 173
CHAPTER 10: TRIGGERS, ACTIONS, WORKFLOW, AND RULES 189
CHAPTER 11: VIEWS 213
CHAPTER 12: INTERNATIONALIZATION 241
CHAPTER 13: THEMING 263
CHAPTER 14: CONTRIBUTED MODULES 299
CHAPTER 15: CUSTOM MODULES 315
CHAPTER 16: DEVELOPMENT HOOKS 331
CHAPTER 17: MODULE DEVELOPMENT START TO FINISH 347
CHAPTER 18: ADVANCED DRUPAL INSTALLATIONS 379
CHAPTER 19: PREFLIGHT CHECKLIST 401
APPENDIX: EXERCISES AND ANSWERS 417
Utilizziamo i cookie di profilazione, anche di terze parti, per migliorare la navigazione, per fornire servizi e proporti pubblicità in linea con le tue preferenze. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie clicca qui. Chiudendo questo banner o proseguendo nella navigazione acconsenti all’uso dei cookie.