DrupalConParis2009 - views http://paris2009.drupalcon.org/taxonomy/term/19/0 en Plugins: Making code swappable http://paris2009.drupalcon.org/session/plugins-making-code-swappable <p>Plugins are a key part of the Views API. They allow a developer to write their own implementation of part of a View and swap it in at will, changing the behavior of a query.</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. &quot;When in doubt, make it configurable&quot; is one of Drupal&#039;s guiding principles, and Larry is a firm supporter of it. That&#039;s why his goal is to make all of Drupal configurable, right down to what code even exists. That and swapping out code at runtime is fun. </div> </div> </div> <p><a href="http://paris2009.drupalcon.org/session/plugins-making-code-swappable" target="_blank">read more</a></p> http://paris2009.drupalcon.org/session/plugins-making-code-swappable#comments objects views Wed, 08 Jul 2009 15:01:08 +0000 Crell 1235 at http://paris2009.drupalcon.org Organic Groups and Views: Building Better Community Sites http://paris2009.drupalcon.org/session/organic-groups-and-views-building-better-community-sites <p>Organic Groups and Views are two of the more popular modules on available on Drupal.org; however, they often go under-utilized, as people are unfamiliar with the range of options both modules provide.</p> <p>In this session, we will cover how to use Organic Groups within your site, and how to use Views to display content within your groups. The content in this session will focus on what can be done using the administrative interfaces of both modules; in other words, all config, and no code.</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"> Bill Fitzgerald has been active in the Drupal community since 2005. He is the author of Using Drupal in Education (from Packt). He is a founding partner of FunnyMonkey, a development shop located in Portland, OR, US. </div> </div> </div> <p><a href="http://paris2009.drupalcon.org/session/organic-groups-and-views-building-better-community-sites" target="_blank">read more</a></p> http://paris2009.drupalcon.org/session/organic-groups-and-views-building-better-community-sites#comments community education views Tue, 07 Jul 2009 22:08:29 +0000 billfitzgerald 1201 at http://paris2009.drupalcon.org Views modular and pluggable theming http://paris2009.drupalcon.org/session/views-modular-and-pluggable-theming <p>This session will show you how an efficient theming of the views' output can be achieved even when many developers are involved into the same task.<br /> Typical scenarios are corporate's large sites or public institutions portals.<br /> You will learn:</p> <ul> <li>The benefits of the modular approach</li> <li>How to apply all this to the views' list type</li> <li>How this technique can be extended to other types of views to fit all your needs</li> </ul> <p>This talk will cover Views 2</p> <div class="field field-type-text field-field-session-day"> <div class="field-items"> <div class="field-item odd"> <div class="field-label-inline-first"> Day:&nbsp;</div> Day 4 </div> </div> </div> <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"> Donato Rotunno (aka ralf57) is a senior web designer for a vibrant consulting company based in Rome. He takes care of building usability and accessibility compliant web applications, with special regard to WCAG 1/2 guidelines. He is currently leading the design team within the development of the new portal (Drupal based, of course) for an important public institution. </div> </div> </div> http://paris2009.drupalcon.org/session/views-modular-and-pluggable-theming#comments views Fri, 19 Jun 2009 07:11:35 +0000 ralf57 848 at http://paris2009.drupalcon.org 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