Under active development

Commerce Guys Marketplace

Connect your Drupal Commerce site to the Commerce Marketplace by Commerce Guys. Any Drupal Commerce site will benefit from the ability to directly search the selection of Add-ons and services available from the Commerce Marketplace.

By authenticating your site on Commerce Marketplace you also gain the ability to track and store important connection details in a centralized wallet, and to learn about and access new services as they become available.

This module is included in Commerce Kickstart by default, but can be added to any Drupal Commerce site.

SassyStrap

SassyStrap is fully responsive out-of-the-box and integrates a SASS (via .scss) version of Twitter's Bootstrap. It provides a good foundation without including many of the unnecessary things included in other base themes. The philosophy is that if you need something you will find it in another theme and port it to your custom theme built with SassyStrap.

The theme was created by David Lohmeyer from his need to blend specific theming methods into a coherent package without creating "frankenstein" from other themes like Zen or Basic (Basic uses Bourbon Neat instead of Bootstrap for grids, but includes SASS). The types of sites best created with this theme are less complex, though it can be expanded easily into a high end and complex website.

SassyStrap's goal is to provide themers the building blocks needed to get their designs up and running quickly with simple and powerful tools.

SassyStrap is perfect if you want a simple, smart, and flexible theme starter.

Bootstrap Barrio

Bootstrap Barrio is a sub-theme of the Bootstrap Theme, theme based on Twitter Bootstrap, a sleek, intuitive, and powerful front-end framework for faster and easier web development.
While Bootstrap Theme add Twitter Bootstrap functionallity, Bootstrap Barrio focus on layout flexibility and customization using theme parameters and the Skinr module.

  • Layout is handle by Bootstrap.
  • Two columns, with configurable widths.
  • Fixed and fluid layouts.
  • Responsive features turn on and off.
  • Configurable header behavior, using Bootstrap "fixed to top".
  • Configurable main navigation behavior, using Bootstrap "collapse".
  • Full screen width slider region.
  • Skinr controlled, collapse, fixed, row, content and span over blocks.
  • Flexible blocks layout using span over row defined regions.

Following modules and themes are requiered:

    Read more

    Virtual Field Collection

    The aim of this module is to greatly reduce the load to the site's database by using "virtualized" fields instead of "real" FAPI fields.

    "Virtualized fields" will be written in serialized manner to the database thus only consuming one single field data table and hereby greatly reducing the number of joins, subqueries and/or subsequent queries. In order to do so, this module provides a javascript-driven interface at the entity edit form. On the frontend, a field formatter will make sure all values are made accessible like they would if they came out of the database "the usual way".

    Field Alias

    Provide Alias field type to bind the entity with separate alias.

    Mockery

    This is an experiment for exploring possibilities to integrate the third party PHP mock object framework mockery into DrupalWebTestCase. The goal is to provide an easy to use API for testing drupal hooks invoked during DrupalWebTestCase::drupalGet in a stub module.

    Installation

    Install PHP mockery using PEAR:

    sudo pear channel-discover pear.survivethedeepend.com
    sudo pear channel-discover hamcrest.googlecode.com/svn/pear
    sudo pear install --alldeps deepend/Mockery

    This module does not expose an UI. It is not even shown in the module administration page. The module should only be enabled and loaded as part of a test-case requiring it.

    Example

    When modules expose hooks for other modules to implement, it is good practice to document them in MY_MODULE.api.php file:

    <?php
    /**
    * Hook triggered when running out of ideas.
    *
    * @return string
    *   Return a list of things to try in response
    */
    function hook_MY_MODULE_stand_up_and() {
      return array(
       
    t('Make coffee'),
       
    t('Go for a walk'),
      );
    }
    ?>
    Read more
    Subscribe with RSS Syndicate content
    nobody click here