DrupalConParis2009 - ctools http://paris2009.drupalcon.org/taxonomy/term/238/0 en HOWTO: Creating Ctools Plugins for Panels and Related Modules http://paris2009.drupalcon.org/session/howto-creating-ctools-plugins-panels-and-related-modules <p>The <a href="http://drupal.org/project/panels">Panels</a> module and more recently the <a href="http://drupal.org/project/ctools">Chaos Tools</a> (Ctools) toolset open up enormous power in using small plugins to accomplish user interface wonders. But it's been a bit of a black art knowing what you can do with a plugin and how to do it. But with a little bit of introduction and some sample code it's not too hard.</p> <p>We'll cover:</p> <ul> <li>A quick introduction to plugins and where and how they're used </li><li>The types of plugins: content types, arguments, contexts, access control and more<br /> </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"> Randy Fay does Drupal development from Grand Junction, Colorado, USA, and has enjoyed many a session with the powerful little plugins for Panels (and now Ctools) </div> </div> </div> <p><a href="http://paris2009.drupalcon.org/session/howto-creating-ctools-plugins-panels-and-related-modules" target="_blank">read more</a></p> http://paris2009.drupalcon.org/session/howto-creating-ctools-plugins-panels-and-related-modules#comments ctools panels Thu, 09 Jul 2009 05:16:15 +0000 rfay 1277 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> <p><a href="http://paris2009.drupalcon.org/session/learn-use-ctools-suite" target="_blank">read more</a></p> 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