Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Drupal Developer Days: Brussels schedule

Saturday 5th February 2011

  • [Expert] Your Drupal site on Solr power - Amplexor Room (E0.07)

    Power your site with Apache Solr search!

    In this session we will show how to setup an Apache Solr server and how to configure your Drupal site to make use of it. We'll even explain how to make your Solr multicore (multiple indexes) and how to use Solr for your multisite Drupal setup.

    Using Solr instead of the standard Drupal search will reduce the load on your database, and will give you a much better search experience (faceted search, autocompletion, better performance, ...).

    Topics that will be handled in this session:
    - installation of Apache Solr on a clean Ubuntu server
    - setup of multiple indexes
    - connecting a Drupal Pressflow to a Solr server
    - theming of search results with Display Suite
    - configuration of facets
    - using Solr for indexing and searching geolocation data
    - integration of Apache Solr search with Views 3

    At 5:00pm to 5:45pm, Saturday 5th February

  • {Intermediate] Developing for Views 7.3 API - Dataflow Room (D0.05)

    by Frédéric G. MARAND

    Topics

    In this session, module developers will receive an introduction to the Views 7.3 API:

    * API overview
    *
    * embedding Views in code
    * defining default Views
    * declaring new tables to Views
    o standalone tables
    o tables joined to other existing tables
    o fields: real, virtual
    o altering existing definitions
    * Writing handlers (intro)
    * Writing plugins (intro)

    Code samples

    • embedding a View
    • defining a View
    • writing an Area handler

    Prerequisites / Limitations

    Attendees should be knowledgeable about module writing and about Views UI use.

    Not covered due to limited time: in-depth treatment of advanced field techniques, query altering, various handler and plugin types, themeing, noSQL views, i18n in views.

    Following dereine's previous presentation on Views 7.3 is warmly recommended.

    At 5:00pm to 5:45pm, Saturday 5th February

Sunday 6th February 2011

  • [Beginner] 7 times 7 improvements in Drupal - Krimson (D0.03)

    by Davy Van Den Bremt and Stijn Vanden Brande

    With the release of Drupal 7 at the beginning of 2011 we have a whole new beast in our hands. This session will provide a look on what's new and what's gone.

    The session is split up in 7 sections:

    1) 7 improvements for users
    2) 7 improvements for developers
    3) 7 improvements for themers
    4) 7 improvements for system administrators
    5) 7 seeds for the future
    6) 7 mistakes of the past that were corrected
    7) 7 signs that Drupal 7 rocks

    At 1:00pm to 1:45pm, Sunday 6th February

  • CiviCRM: a Contact Relationship management for the civil sector

    by Xavier Dutoit

    CiviCRM is an open source and freely downloadable constituent relationship management solution. It iss web-based, open source, internationalized, and designed specifically to meet the needs of advocacy, non-profit and non-governmental groups. Integration with both Drupal and Joomla! content management systems gives you the tools to connect, communicate and activate your supporters and constituents.

    It is recommended by The Free Software Foundation (FSF) as a fully featured donor and contact management system for nonprofits. beside the FSF, Amnesty International, Creative Commons, and the Wikimedia Foundation are using CiviCRM.

    It is the Project of the Month jan 2011 on Sourceforge.

    Beside presenting CiviCRM, I will detail the various modules that allow to integrate CiviCRM with view, OG and other "big" drupal modules.

    At 2:00pm to 2:45pm, Sunday 6th February

  • Dress Up Your Module - Making A Module Output Themable

    by Marek Sotak

    Intended audience: Intermediate
    One of the most common features of a module is outputting data. We will be looking at how to approach this from a module developer point of view, covering hook_theme, pre/processing and render API together with best practices as seen in other modules.

    At 3:00pm to 3:45pm, Sunday 6th February