Drupal offers a rich framework of APIs for developers to use. There are many invaluable APIs in Drupal core as well as in contributed modules that all developers should be aware of. Whether you are developing a custom module for a site, creating a theme, or developing a contributed module, knowing the APIs that are at your disposal will save you a lot of time and improve the quality of your work. The goal of this session is to give developers a general introduction to several important APIs.
This session will provide information on the following:
â¢What important APIs should I know about? â¢What can I do with these APIs? â¢When should I use each API? â¢Brief examples of how to use each API Which APIs will be covered?
1. CCK 2. Ctools 3. Views 4. Preprocessing / Theme layer 5. Hooks (creating your own) 6. Relationships 7. Activity 8. Feeds 9. Services API 10. Workflow 11. Node API 12. Forms API 13. Triggers and Actions 14. Messaging / Notifications 15. WYSIWYG 16. ApacheSolr 17. Voting API 18. Domain Access 19. Token 20. Organic Groups
Tolead up to the session, I will be posting blog posts about one API per day. Check it out here: http://www.trellon.com/blog