Calendar http://paris2009.drupalcon.org/user_calendar/178/calendar/2009-09-01--P5D en Views 2 for developers http://paris2009.drupalcon.org/session/views-2-developers <p>Views is an incredibly powerful module if you know how to use it. Views is also perhaps the most extensible system in all of Drupal, able to be extended in ways that make it the swiss army knife of data querying, marshalling, and formatting. But how do you extend it cleanly to bend it to your will?</p> <p>This session will attempt to explain the over-arching design of the Views 2 module, and how one goes about writing plugins and handlers. The goal will be to give attendees a sense of how Views is put together, and therefore how to extend it gracefully. Production code samples will be included.</p> <div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> After four years working with Drupal, Larry Garfield is the Senior Lead of Programming at Palantir.net. He also serves as the Director of Legal Affairs for the Drupal Association, and since 2008 has been the Drupal database system maintainer. He also maintains a number of modules, including several Views plugins. As Views plays a major role in nearly every site Palantir builds, Larry has become so versed in the Views API that it keeps him up at night with the fear that he&#039;s starting to think like merlinofchaos. His friends have advised that by helping other people think like merlin he will feel less weird about it. </div> </div> </div> http://paris2009.drupalcon.org/session/views-2-developers#comments views Mon, 08 Jun 2009 22:15:30 +0000 Crell 580 at http://paris2009.drupalcon.org Learn to use the CTools suite http://paris2009.drupalcon.org/session/learn-use-ctools-suite <p>The Chaos Tools Suite, known as CTools, is kind of a extra core API library. It includes a number of tools to greatly ease certain functionality. In this lecture, merlinofchaos will describe how to do the following tasks:</p> <ul> <li> Create a multi-step form using the form wizard tool</li> <li> Create advanced ajax forms using the ajax tool</li> <li> Create more advanced ajax forms using the modal tool </li> <li> Make your objects exportable like Views </li> <li> Use collapsible divs that look nicer than collapsible fieldsets</li> <li> Use CSS caching and sanitization </li> </ul><div class="field field-type-text field-field-bio-booklet"> <div class="field-label">Speaker bio:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Earl Miles is well known within the community for his contributions to the Drupal projected, particularly Views, Panels and improvements to the theming system in Drupal 6. </div> </div> </div> http://paris2009.drupalcon.org/session/learn-use-ctools-suite#comments ajax ctools export Wed, 08 Jul 2009 22:03:44 +0000 merlinofchaos 1264 at http://paris2009.drupalcon.org