Calendar http://paris2009.drupalcon.org/user_calendar/267/calendar/2009-09-01--P5D en Views 2 for coders 4 hours hands-on training http://paris2009.drupalcon.org/session/views-2-coders-4-hours-hands-training <p>And for those of you who are seasoned Drupal coders, we have prepared a hands on training session to get into the rhythm : Views 2 for Coders (4 hours hand-on workshop).</p> <p>The training session will be held in English by the very excellent Frederic Marand from OSInet</p> <p>Though not obligatory, those who wish to participate in the training session are encouraged to donate to French Drupal Association (the funds collected will serve to organize further community events).</p> <p>To participate you should be familiar with drupal module development, PHP5 object model<br /> and admin-level 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 1 </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"> Engineer, architect, teacher </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/esmerel" title="View user profile.">esmerel</a> </div> </div> </div> http://paris2009.drupalcon.org/session/views-2-coders-4-hours-hands-training#comments Mon, 24 Aug 2009 17:41:30 +0000 fgm 2065 at http://paris2009.drupalcon.org The Social Stack for Fun & Profit http://paris2009.drupalcon.org/session/social-stack-fun-profit <p><cite>“As profits increase the margin reaches a second break-even point here, after which enterprise falls into loss.”</cite> —Terry Tate, Office Linebacker</p> <p>So you've read a good article or two about the OpenID revolution in Wired Magazine, 01Net says you should OpenSocial-ize your site, Michael Arrington dissed your company in front of potential investors because you didn't offer OAuth and your grandmother has express regret re her inability to use XRDS to syndicate her identity profiles on your web service.</p> <p>So you know, by name at least, the usual suspects of the so-called “Social Stack”…</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"> Tim is a Project Director at af83, working on the social and low-fi Web. He was formerly a consultant for the Nasdaq Stock Market, a freelance Internet escape artist extraordinaire and a Google Summer of Code selectee. He graduated from the National Institute of Sciences in Lyon with a M.S. in Telecommunications and currently sits on the Cap Digital board for Ethics in Information Processing. He can be found on most IM services and social hideouts under the handle ‘timanglade’. </div> </div> </div> http://paris2009.drupalcon.org/session/social-stack-fun-profit#comments business lulz social Mon, 06 Jul 2009 10:50:16 +0000 timanglade 1135 at http://paris2009.drupalcon.org How to contribute to Drupal http://paris2009.drupalcon.org/session/how-contribute-drupal <p>Want to contribute soemthing to Drupal but not sure how? Learn how the Drupal ecosystem works. Discover what an issue queue is, what to do with patches, how Drupal and contrib modules evolve over time, where Drupal developers talk and – most importantly – how you can get involved.</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 2 </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"> At CivicActions, Bevan Rudge is a Drupal developer, software engineer and themer. Bevan is an advocate of FOSS, developer &amp; contributor to Drupal core &amp; contrib, member of the Drupal Association, local DUG enthusiast, usability nerd, snowboarder, mountain-biker, wannabe kitesurfer, wannabe sailor and beer-drinker. Bevan was a mentor to Jimmy &quot;Boombatower&quot; Berry in the Drupal Google Summer of Code 2008 project for a Usability Testing Suite for Drupal. Bevan was a student in the Season of Usability for improvements to node forms and presented on Scalable Theming at DrupalCon Boston 2008. Some of Bevan&#039;s other visible work includes the Witness Hub Map, DrupalSouth event &amp; website, Just Cause theme, Rare Planet theme, ACLU TV series website, Feriana online fashion store, So Much World website, PHPlist websites and other projects. Bevan tweets on twitter, blogs at CivicActions.com and Drupal.geek.nz and works from his home in Christchurch, New Zealand. And just in case that wasn&#039;t enough, Bevan also studies computer science at the University of Canterbury, New Zealand. Stella Power, also of CivicActions will be co presenting this session; Stella Power joined the CivicActions team in 2008 as an Engineer working on a project funded by Sony to improve Drupal&#039;s internationalization features. She is the author and maintainer of several Drupal projects, including the popular Lightbox2 and FAQ modules. Previously, Stella worked as a senior systems developer and assistant development manager in financial transactions services companies. She has worked on a number of different projects, from billing systems to gift card solutions, and was lead developer on Europe&#039;s first Virtual VISA Voucher system. Stella graduated with a Computational Physics degree from Trinity College Dublin, Ireland and is currently studying for a Masters degree in Software Engineering in Dublin City University. When not working or studying, Stella can be found in the ceramics studio or pursuing her passion for amateur photography. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/stella" title="View user profile.">stella</a> </div> <div class="field-item even"> <a href="/drupal-users/bevan" title="View user profile.">Bevan</a> </div> </div> </div> http://paris2009.drupalcon.org/session/how-contribute-drupal#comments contribute Tue, 09 Jun 2009 05:06:28 +0000 Bevan 589 at http://paris2009.drupalcon.org How to easily set up an intiutive WYSIWYG editor that supports inline image placement using CCK image fields http://paris2009.drupalcon.org/session/how-easily-set-intiutive-wysiwyg-editor-supports-inline-image-placement-using-cck-image-fiel <p>Historically WYSIWYG editors have been a burden to set up. Fortunately, the <a href="http://drupal.org/project/wysiwyg">WYSIWYGAPI module</a> has taken most of the pain out of the set up process. Gone are the days of editing random JavaScript settings files!</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 2 </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"> Jennifer Lea Lampton is currently a developer for Chapter Three LLC in San Francisco, CA. Jen has been actively building sites with Drupal for almost four years. </div> </div> </div> http://paris2009.drupalcon.org/session/how-easily-set-intiutive-wysiwyg-editor-supports-inline-image-placement-using-cck-image-fiel#comments Wed, 08 Jul 2009 16:59:54 +0000 Jen Lampton 2007 at http://paris2009.drupalcon.org 45 Modules in 45 Minutes - the Best Modules You're Not Using http://paris2009.drupalcon.org/session/45-modules-45-minutes-best-modules-youre-not-using <p>Most Drupal developers are more than familiar with the top 25 Drupal modules in terms of usage (Views, CCK, ImageCache, etc...) But what about the other few thousand modules? Don't have enough hours in the day to sift through them? Take this opportunity to get a vetted list and practical rundowns of each.</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"> Mike Anello is a partner in DrupalEasy.com and has been developing Drupal sites for over 3 years. He specializes in Drupal training, theme integration, project management, and custom module development. </div> </div> </div> http://paris2009.drupalcon.org/session/45-modules-45-minutes-best-modules-youre-not-using#comments modules theming Tue, 07 Jul 2009 13:57:15 +0000 ultimike 1174 at http://paris2009.drupalcon.org Sustainable theming: How to take a vacation. http://paris2009.drupalcon.org/session/sustainable-theming-how-take-vacation <p>We all want to take vacations, and we all want our sites to grow beyond without us holding its hand, or at least some of us do.</p> <p>JohnAlbin and I will be co-presenting a session on how to think strategically about your theming so that it can stand on its own legs. At Palantir.net we strive to reduce the amount of bugs related to theming after a site has launched. It can be difficult to do, but with a little patience and planning you can build a theme that works on its own from a toolkit of design elements.</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"> Colleen Carroll is Lead of Theming team at Palantir.net She is also the maintainer of the Austin theme. John Wilkins is a Senior Themer at Palantir.net and the maintainer of the Zen theme (among other things). </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/johnalbin" title="View user profile.">JohnAlbin</a> </div> </div> </div> http://paris2009.drupalcon.org/session/sustainable-theming-how-take-vacation#comments sustainability theming Mon, 08 Jun 2009 19:22:45 +0000 caroltron 565 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 Communicating design - Sketching your way to understanding. http://paris2009.drupalcon.org/session/communicating-design-sketching-your-way-understanding <p>“Clear communication between web developers and their clients — and among members of the development team — is key to the succes of any web project.”</p> <p>Where code is low-bandwidth and can generally be well discussed and assessed with words, design is very much high-bandwidth. You just can't discuss it using words alone. So, let's draw some pictures!</p> <p>Through a case study of how I worked with a development team redesigning a community web site, we'll discuss how sketching can help in two ways:</p> <ul> <li>Defining the right question to ask.</li> <li>Finding the best possible answer.</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"> Roy Scholten is an interaction designer based in Hilversum, The Netherlands. He&#039;s one of the people working on a better Drupal user experience. He runs his own small design studio at yoroy.com </div> </div> </div> http://paris2009.drupalcon.org/session/communicating-design-sketching-your-way-understanding#comments Tue, 07 Jul 2009 23:50:38 +0000 yoroy 1205 at http://paris2009.drupalcon.org Rules: How to leverage rule-based automation on your sites! http://paris2009.drupalcon.org/session/rules-how-leverage-rule-based-automation-your-sites <p>The session demonstrates how to use the module to easily solve real-world problems by implementing some common use-cases. Thus attendees should get a good picture how to leverage rule-based automation for faster and more flexible site building!</p> <p>The session starts with a basic introduction to the <a href="http://drupal.org/project/rules">Rules Module</a> and some related modules providing useful integration. Afterwards it's shown how these tools can be used to implement common use-cases, probably covering:</p> <p>&lt;</p> <p>ul&gt;</p> <li>Custom Login Redirects</li> <li>A publishing workflow</li> <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 2 </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"> Wolfgang Ziegler is part time student and drupal developer since 2005. He is studying &quot;Information &amp; Knowledge Management&quot; and &quot;Computational Intelligence&quot; at the Vienna University of Technology. Currently he is working on his master thesis, which deals with the Rules modules. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/klausi" title="View user profile.">klausi</a> </div> </div> </div> http://paris2009.drupalcon.org/session/rules-how-leverage-rule-based-automation-your-sites#comments modules rules services workflow Wed, 24 Jun 2009 20:06:44 +0000 fago 926 at http://paris2009.drupalcon.org Drupal + PostgreSQL for business http://paris2009.drupalcon.org/session/drupal-postgresql-business <p>Drupal + PostgreSQL for business is a beginner level talk to explain the what PostgreSQL is and how it is different to the other databases supported by Drupal. The talk will cover :</p> <ul> <li>What is PostgreSQL</li> <li>PostgreSQL support in Drupal</li> <li>PostgreSQL vs MySQL</li> <li>PostgreSQL + Drupal as a business solution <ul> <li>when to use PostgreSQL</li> <li>When not to use PostgreSQL</li> </ul> </li> <li>Q &amp; A</li> </ul> <p>This talk will be relevant for both Drupal 6 and the upcoming Drupal 7 and briefly touch on existing use cases of Drupal and PostgreSQL.</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"> Josh Waihi is a Drupal developer for an open source company called Catalyst IT in New Zealand and also the co-maintainer along side Damien Tournoud of the PostgreSQL driver in Drupal 7. He won the 2009 IT Rockstar Competition in New Zealand as a result of the work he has contributed to the Drupal community. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/damien-tournoud" title="View user profile.">Damien Tournoud</a> </div> </div> </div> http://paris2009.drupalcon.org/session/drupal-postgresql-business#comments PostgreSQL Mon, 08 Jun 2009 22:03:50 +0000 fiasco 578 at http://paris2009.drupalcon.org Projets Multilingues, multilingual internationlized projects too! http://paris2009.drupalcon.org/session/projets-multilingues-multilingual-internationlized-projects-too <p>It all sounds so easy. Your client says "Can you create a multilingual social networking multimedia website?" and you say "Sure, Drupal can do that!" Give me a couple weeks... or months maybe. Off to the projects page for i18n, og, and a bunch of other modules. </p> <p>Ok, we knew this wasn't going to be exactly easy. But why is it this hard!?</p> <p>This presentation will be more about implementing a large multilingual website, the best practices, and pitfalls of mixing modules, than about any one technology, but we will alsotalk about the state of i18n.</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"> Doug Green is a 3 year veteran of Drupal with many credits to his name, including coder, views fast search, and the 6.x search patch. Doug graduated from Cornell University Engineering and has over 20 years experience as a Software Developer. Doug is a partner with CivicActions, one of our DrupalCon sponsors. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/damien-tournoud" title="View user profile.">Damien Tournoud</a> </div> <div class="field-item even"> <a href="/drupal-users/zstolar" title="View user profile.">z.stolar</a> </div> </div> </div> http://paris2009.drupalcon.org/session/projets-multilingues-multilingual-internationlized-projects-too#comments internationlization Fri, 12 Jun 2009 11:52:11 +0000 douggreen 728 at http://paris2009.drupalcon.org Front End Performance - Making Drupal Lightning Fast http://paris2009.drupalcon.org/session/front-end-performance-making-drupal-lightning-fast <h3>Front End Performance (by Konstantin K&auml;fer)</h3> <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"> Konstantin Käfer is currently studying IT Systems Engineering at the Hasso Plattner Institute in Potsdam, Germany. He also works as a consultant for NowPublic, a large citizen journalism website using Drupal. He joined the Drupal community as a Google Summer of Code Student in 2006. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/wim-leers" title="View user profile.">Wim Leers</a> </div> </div> </div> http://paris2009.drupalcon.org/session/front-end-performance-making-drupal-lightning-fast#comments optimization performance tuning Wed, 08 Jul 2009 20:23:03 +0000 kkaefer 1429 at http://paris2009.drupalcon.org Drupal and Microsoft http://paris2009.drupalcon.org/session/drupal-and-microsoft <p><strong>Windows and SQL Server for PHP and Drupal</strong></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"> Group Program Manager at Microsoft&#039;s Open Source Lab - I have been working with UNIX and Later Linux and Other OSS for about 20 years. I started working at AT&amp;T and did a lot of kernel programming and worked on the SYS V process scheduler used for Digital Telephone switches (5ESS). While working at AT&amp;T I designed a globally distributed database system before people knew what they were. Utilizing such golden oldies as uucp and rje. In the early and mid nineties I was the lead programmer and designer on a Point Of Sale system that did real time cell phone activations for Sprint. The first anywhere in the US. It was solely build on and with OSS software. Most of my career has been spend in applications development, data manipulation and database design and development. For the last 7 or so years I have mainly worked as an Architect for large (and small) cellular telephone companies. Virtually all of the work I have been doing has been in or with UNIX, Linux and OSS related areas. Favorite languages remain C/C++ and favorite editor is still Emacs :). My recent work at Microsoft included leading the Microsoft team behind PHP 5.3, and my latest major project has me going back to my roots again. Oddly enough, in that role I had the pleasure of writing several articles for PHP Architect Magazine. Going forward I will be Microsoft’s Principal Software Development Engineer for the Linux Integration components Microsoft contributed to the Linux kernel in July 2009. And I will continue to be active in the Microsoft on Windows PHP effort. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/pierrecouzy" title="View user profile.">pierre.couzy</a> </div> </div> </div> http://paris2009.drupalcon.org/session/drupal-and-microsoft#comments Wed, 08 Jul 2009 16:59:54 +0000 Hank Janssen 1499 at http://paris2009.drupalcon.org Debugging Drupal http://paris2009.drupalcon.org/session/debugging-drupal <p>Session Website and Outline: <a href="http://randyfay.com/debugging_drupal">randyfay.com/debugging_drupal</a></p> <p>Video from the presentation: <a href="http://www.archive.org/details/DebuggingDrupal" title="http://www.archive.org/details/DebuggingDrupal">http://www.archive.org/details/DebuggingDrupal</a></p> <p>We all know that Drupal is near perfect, but it hasn't fully arrived yet. Maybe in Drupal 7 there won't be any problems to debug, but until that great day, debugging skills are critical to solving real life problems.</p> <p>There will be tips and strategies for both developers and site administrators in this session.</p> <ul> <li>Preparing for success... Before the crisis<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 has been programming since the early 1980&#039;s and still has bugs in his code that have to be debugged. He does custom Drupal development from Grand Junction, Colorado, USA. </div> </div> </div> http://paris2009.drupalcon.org/session/debugging-drupal#comments Sun, 05 Jul 2009 04:13:12 +0000 rfay 1119 at http://paris2009.drupalcon.org "Why & How": Drupal for France 24 and RFI (1) http://paris2009.drupalcon.org/session/why-how-drupal-france-24-and-rfi-1 <p>In the first part of this two part presentation, France24 and RFI will be presenting the modules specialized for media publishing they are going to release to the community.</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"> to come </div> </div> </div> http://paris2009.drupalcon.org/session/why-how-drupal-france-24-and-rfi-1#comments contrib modules Mon, 17 Aug 2009 23:26:50 +0000 DrupalconParis 1965 at http://paris2009.drupalcon.org Performance and High Availability best practices http://paris2009.drupalcon.org/session/performance-and-high-availability-best-practices <p><strong>Note:</strong> the description of this session needs to be updated.</p> <p>How reliable is your web site? If one server at your hosting provider goes down, will it take your site with it? How quickly and confidently can you restore from backups? You DO have backups, right?</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"> Barry Jaspan has been a Drupal contributor and core developer for over three years. He developed the Schema API and is the team leader for Field API. He is a Principal Engineer at Acquia, Inc. and is an entrepreneurially-minded computer programmer with a strong focus on computer security and privacy. Prior to Acquia, Barry created interMute, the first commercial web annoyance blocker, and Spamnix, a spam-blocking product. Barry is a maniacal whitewater kayaker and rock climber and generally spends his time wherever rocks, water, and gravity meet. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/nnewton" title="View user profile.">nnewton</a> </div> <div class="field-item even"> <a href="/drupal-users/davidstrauss" title="View user profile.">davidstrauss</a> </div> <div class="field-item odd"> <a href="/drupal-users/amazon" title="View user profile.">Amazon</a> </div> <div class="field-item even"> <a href="/drupal-users/killes" title="View user profile.">killes</a> </div> <div class="field-item odd"> <a href="/drupal-users/damien-tournoud" title="View user profile.">Damien Tournoud</a> </div> </div> </div> http://paris2009.drupalcon.org/session/performance-and-high-availability-best-practices#comments deployment high availability hosting Tue, 07 Jul 2009 18:21:20 +0000 bjaspan 1187 at http://paris2009.drupalcon.org "Why & How": Drupal for France 24 and RFI (2) http://paris2009.drupalcon.org/session/why-how-drupal-france-24-and-rfi-2 <p>In the second part of this two part session, France24 and Radio France International (RFI) will be presenting why they have chosen Drupal for all their media publishing needs.</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 2 </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"> to-do </div> </div> </div> http://paris2009.drupalcon.org/session/why-how-drupal-france-24-and-rfi-2#comments Mon, 17 Aug 2009 10:18:08 +0000 DrupalconParis 1949 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 Semantic Web fundamentals http://paris2009.drupalcon.org/session/semantic-web-fundamentals <p>The World Wide Web is the most successful linked information system that has ever existed. Hidden away in the original 1989 CERN memo proposing the Web are several ideas that are only now reaching fruition via W3C's RDF technology stack. This talk will show in practice how the full 1989 vision for the Web is being realised using RDF-based technologies (RDF/RDFa, SKOS, SPARQL, FOAF, OWL), and how the two concepts of information <em>linking</em>, and information <em>layering</em> are all you really need to understand a powerful suite of tools and standards for Web-based data sharing.</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"> Dan Brickley is best known for his work on Web standards in the W3C community, where he helped create the Semantic Web project and many of its defining technologies. He currently divides his time between &quot;future of TV&quot; research at the Vrije Universiteit in Amsterdam, advisory work for the UN&#039;s Food and Agriculture Organization, and nonprofit activities around the &#039;Friend of a Friend&#039; project. </div> </div> </div> http://paris2009.drupalcon.org/session/semantic-web-fundamentals#comments Thu, 06 Aug 2009 16:24:48 +0000 DanBrickley 1749 at http://paris2009.drupalcon.org What's new in Panels 3 http://paris2009.drupalcon.org/session/whats-new-panels-3 <p>Panels 3 was an unexpected but necessary major overhaul of Panels 2. In fact, it should probably not really be called Panels, as it is just a tiny piece of it. Instead, Panels 3 is really a Page Manager and it gives you vast amounts of control over your site.</p> <p>See how this works, how Panels is extended, and how this is really just the tip of a very large iceberg.</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"> 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/whats-new-panels-3#comments Wed, 08 Jul 2009 04:50:47 +0000 merlinofchaos 1212 at http://paris2009.drupalcon.org Introduction to testing with Drupal: SimpleTest http://paris2009.drupalcon.org/session/introduction-testing-drupal-simpletest <p>The session will cover the basics of SimpleTest in terms to workflow and API. It is aimed at those who are new to testing with Drupal or who want to affirm their knowledge.</p> <p>The main areas to be covered are as follows.</p> <ul> <li>Introduction to the testing methodology used by Drupal core.</li> <li>Introduction to the basic SimpleTest API and format.</li> <li>A good workflow to use when writing tests.</li> <li>Testing related debugging tools and concepts.</li> <li>Common mistakes explained and the solutions shown.</li> <li>Demonstrate how the tests are run and managed by the automated testing system.</li> <li>Provide tips on how to test your own code.</li> </ul> <p>After attending this session attendees should be able to begin writing tests for Drupal core, contributed modules, and custom 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"> I am the Drupal 7 SimpleTest maintainer and I played a large role in the addition of SimpleTest to Drupal 7. I have worked to increase the adoption of testing by the Drupal community and to increase core test coverage. To that aim I developed the automated testing system (testing.drupal.org) that is currently in use for Drupal core development, but should be extended to contrib by Drupalcon Paris 2009. </div> </div> </div> http://paris2009.drupalcon.org/session/introduction-testing-drupal-simpletest#comments testing Mon, 15 Jun 2009 18:55:20 +0000 boombatower 759 at http://paris2009.drupalcon.org Designing Grid Systems Does Not Begin And End With 960 http://paris2009.drupalcon.org/session/designing-grid-systems-does-not-begin-and-end-960 <p>Grid Systems should underpin any well-considered web layout. Applying a cookie-cutter approach to this – but using a CSS framework such as Blueprint or 960 (and the Drupal 960 theme) – means you're cutting out a vital process in the design of your site: the design of the grid system itself.</p> <p>This presentation will detail my grid design process. Throughout the presentation, I'll cover:</p> <ul> <li>The typographic grid: its history, usage and application on the web</li> <li>Different types of grid: modular, columnar, hierarchical, rational, irrational, </li> </ul><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 2 </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"> Mark Boulton is a designer from the UK and runs the design studio behind the recent redesign of Drupal.org and Drupal 7 UX (working alongside UX designer, Leisa Reichelt). His life outside of Drupal consists of working for other clients (yes, we do that!) such as ESPN, Warner Brothers and the BBC. He also writes the odd book, runs workshops and speaks at conferences. </div> </div> </div> http://paris2009.drupalcon.org/session/designing-grid-systems-does-not-begin-and-end-960#comments design favorite-of-the-king grids themers Tue, 07 Jul 2009 21:28:08 +0000 markboulton 1197 at http://paris2009.drupalcon.org Web services, mashups, and QueryPath http://paris2009.drupalcon.org/session/web-services-mashups-and-querypath <p>Write a web service interface in ten lines. Import legacy HTML from a couple dozen lines of code. Get the content outline from an ODT document in 130 characters of code. Mash up five web services in a single module. This is what QueryPath makes possible.</p> <p>There are hundreds of XML-based APIs, ranging from simple RESTful tools (like Twitter's XML API) to complex SPARQL-based semantic web endpoints (like DBPedia). The new QueryPath library makes it easy to write code that takes advantage of such web services.</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"> Matt Butcher is a programmer and author. He has written five books, including &quot;Learning Drupal 6 Module Development&quot; and &quot;Drupal 6 JavaScript and jQuery&quot;. He is a professional Drupal developer at Palantir.net. He maintains numerous Drupal modules, including Quiz, QueryPath, and Amplify. He lives in Chicago in the USA. </div> </div> </div> http://paris2009.drupalcon.org/session/web-services-mashups-and-querypath#comments module development Mon, 08 Jun 2009 19:49:54 +0000 mbutcher 570 at http://paris2009.drupalcon.org Accelerated grid theming using NineSixty http://paris2009.drupalcon.org/session/accelerated-grid-theming-using-ninesixty <p>This session will be co-presented by <a href="http://paris2009.drupalcon.org/drupal-users/todd-nienkerk">Todd Nienkerk of Four Kitchens</a>.</p> <p>Finding the proper starting point for a theme is a long drawn out process for any themer. We struggle with either maintaining our own base theme, starting from Garland, creating a <a href="http://drupal.org/project/zen">Zen</a> sub-theme, or just writing something from scratch.</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"> Jake is an engineer/themer with CommonPlaces E-Solutions, currently busy with various theming projects, and maintaining and creating several contributed modules. </div> </div> </div> <div class="field field-type-userreference field-field-co-presenters"> <div class="field-label">Co presenters:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/drupal-users/todd-nienkerk" title="View user profile.">Todd Nienkerk</a> </div> </div> </div> http://paris2009.drupalcon.org/session/accelerated-grid-theming-using-ninesixty#comments 960gs ninesixty theming Wed, 10 Jun 2009 18:34:10 +0000 himerus 695 at http://paris2009.drupalcon.org