Beginning Module Development for Themers
This introductory session, I will go over the hook system and it's greatest hits ... giving you strategies to enter the back end. My references with be constructed with designers in mind.
For medium to advanced themers who wanna write custom functionality with modules.
Read moreDeveloping and maintaining secure Drupal sites
When writing modules and developing your site a thorough understanding of the best practices for secure coding can protect you from common security risks. Cross-site scripting, despite the abundance of preventative methods, is the most common vulnerability in Drupal code. Attend this session to understand the popular risks faced on the web and what tools you have to prevent them.
Agenda
* Security Risks including XSS, SQL Injection, Access Bypass, and CSRF
* Drupal APIs and secure coding best practices
About the presenter
Read moreBeyond the Box: How Custom Drupal Modules Can Extend CiviCRM
CiviCRM has a really wide feature set. But invariably there will be some specialized function that your client or organization needs. Inspired by Drupals hooks, CiviCRM first added hooks and then an API - now in its second version. You can craft a solution to address that unique function by leveraging Drupal's modularity with CiviCRM's hooks and API.
Agenda
- CiviCRM has Hooks!
- Overview of CiviCRM data model (give the APIs a context)
- Take a Tour of the CiviCRM APIs
- Demo: CiviCRM Relate
Drupal Site Building and Code Development on MacOS
If you're developing for Drupal there are dozens of freeware and shareware applications along with some handy gizmos and web services that can ease the pain of development, particularly if you're running a MacBook, iMac or Mac Mini. This session is for people with intermediate skills who know how to get Drupal running on MAMP but need a clue or two about version control, text editors, browser plugins and the rest of the tools that maximize your time and effort.
Read moreGit with It: Drupal Version Control Done Better
An basic introduction to Git, where drupal.org version control is heading, and how you can start using Git today. This presentation will be primarily focused towards (Git) beginners (no prior knowledge necessary), however hopefully I will be able to introduce some more advanced Git commands and tricks near the end.
Read moreDrupal as a web services platform for building Android, iPhone and other platforms' applications
Drupalcamp 8 NYC Session Proposal:
Duration: 1 hour
Brief description: This session will present architectural considerations for developing mobile applications with Drupal. It focuses on design patterns and platform integration.
Read morePanel: Most Baffling Bugs & Debugging strategies
This panel of Drupal experts will present short case studies on the most challenging, confusing or baffling bugs they've ever debugged, and share the strategies they used to investigate the problem, the root cause, and the solutions they ultimately reached. Learn from hours of debugging hard issues that stumped the panel.
Agenda
- Bugs that have stumped experienced Drupal developers.
- Techniques they used to find the causes of those bugs.
Goals
- Ideas for how to troubleshoot difficult bugs
- Knowledge of what kinds of bugs to look out for
Introduction to Module Development
This session provides a fun introduction for people who want to get started writing their first module or extending an existing one. The presentation is both conceptual and hands-on, and covers topics like Drupal's hook system and the Form API. By the end of the session, attendees should have resources and a foundation to start writing or extending Drupal modules!
Agenda
- What is a module?
- What is the hook system and how does it work?
- Overview and hands-on intro to the Form API
- Basic development troubleshooting techniques
- « first
- ‹ previous
- 1
- 2
- 3