Newsfeeds

Site Audit

New Drupal Modules - 18 June 2013 - 3:24pm

A series of commands for analyzing a Drupal site installation for best practices. Areas analyzed include:

  • Drupal's caching settings
  • File usage
  • Site layout
  • Development modules
  • Views caching
  • Panels caching
  • Google PageSpeed Insights

Development sponsored by Get Pantheon.

Categories: Drupal

uc stripe simple

New Drupal Modules - 18 June 2013 - 2:54pm

Ubercart Stripe module using the javascript module and not using recurring payments.

Categories: Drupal

Taxonomy Nodequeue

New Drupal Modules - 18 June 2013 - 1:34pm

Enable vocabularies on Nodequeues and Tag.

Categories: Drupal

ZScore

New Drupal Modules - 18 June 2013 - 12:48pm

In statistics, the standard score is the number of standard deviations an observation or datum is above the mean. Thus, a positive standard score represents a datum above the mean, while a negative standard score represents a datum below the mean.

Standard scores are also called z-values, z-scores, normal scores, and standardized variables; the use of "Z" is because the normal distribution is also known as the "Z distribution".

Based on an individual Age, weight, height and other indices Z-Score can be calculated to check if the growth of the individual is normal.

Categories: Drupal

Smarter Blox

New Drupal Modules - 18 June 2013 - 12:00pm

Provides Smarter Blox, which can be placed on pages or in Panels, Mini-Panels, etc., via an include/exclude pattern based on the page's Drupal-relative URL matching a URL pattern in the include list and not matching a URL pattern in the exclude list.

The basic idea of this module is to use the page path itself in a manner similar to a taxonomy term, with the standard Drupal URL list parser allowing use of site-relative URLs and wildcard patterns per Drupal's standard. It allows you to place a Smarter Blox block in your page template or anywhere blocks can be used, and to have the block content "know" whether it is supposed to appear, based on the URL of the page displaying it. One Smarter Blox block can take the place of a legion of regular Drupal blocks, which prevents the Block Administration page from being bogged down with loading all those blocks and their ordering drag-handles and configuration links separately (which is the issue that originally spawned the idea for this module).

  • Upon installation, this module creates its own content type ("smarter_blox"), which has the fields required for the Smarter Blox content to "know" where it is and isn't supposed to show up, based on a URL inclusion/exclusion pattern and the selected "Show in Blox" index.
  • The administration page for this module allows the admin to preset the number of Smarter Blox blocks available in the Blocks Administration panel and elsewhere where Blocks can be inserted (Panels, Mini-Panels, etc.).
  • Smarter Blox blocks are named "Smarter Blox X", where "X" is the numerical index of the Smarter Blox in question. This aids the user in selecting the appropriate value for the "Show in Blox" field when creating or editing a piece of Smarter Blox content. The list is zero-indexed.
  • Smarter Blox content items can show up in multiple pages, based on their inclusion/exclusion pattern, and multiple Smarter Blox content items can appear in a single Smarter Blox block, if more than one block's inclusion/exclusion pattern matches the page's URL.
  • A "Sort Order" field has been provided to weight items into a particular order, if the order they were found by Drupal/MySQL is not appropriate for your needs.

In the attached Smarter Blox Edit page images, you can probably already see how the inclusion/exclusion pattern works, and how one specifies in which Smarter Blox block the piece of content is supposed to appear if the page's URL matches the inclusion pattern and doesn't match any of the exclusion patterns.

For example: You have a block of HTML indicating the Department Office hours for the "Department That Goes PING", which you want to appear on http://yoursite.com/department-goes-ping and all of the pages in that URL subtree (i.e., http://yoursite.com/department-goes-ping/*) except the http://yoursite.com/department-goes-ping/faculty page in that subtree.

  1. Put department-goes-ping
    department-goes-ping/* in the "Show in Page" box
  2. Put department-goes-ping/faculty in the "Hide from Page" box
  3. Select which "Smarter Blox" block you wish the block to appear in
  4. Adjust sort order if needed

The nice thing about Smarter Blox is that the same Smarter Blox block can also show the Department Office hours for "The Most Expensive Department in the Whole College" in that branch of the site and its URL subtree with only one block in the Block Administration page, which is nice for an almost "sub-region" effect added to the region where the Smarter Blox block is deployed in the Block Administration page. The Panels, Mini-Panels, and Panel Page interfaces can also use the Smarter Blox block just like a regular block, so if you have one of those set up to do, for example, the "landing page" at the front end of your departments, you can use the same template for all of the departments, and have the content "know" on which department page it is supposed to appear.

Categories: Drupal

Vocabularies

New Drupal Modules - 18 June 2013 - 11:23am

The Vocabularies module defines a field that is able to store the vid of a Vocabulary, for use with the Field module.

Categories: Drupal

Scroll to destination anchors

New Drupal Modules - 18 June 2013 - 8:23am

This module modifies the default behavior of destination anchor links such as <a href="#block-system-main">Main content</a> so that users will be smoothly scrolled to the destination instead of immediately being jumped.

Browser Requirements
  1. JavaScript enabled
  2. jQuery support
Installation Instructions
  1. Add module to your website's modules directory
  2. Enable the module at /admin/modules
  3. Add destination anchors to links such as <a href="#block-system-main">Main content</a>
  4. That's it!

This module was made possible by Coalmarch Productions.

Categories: Drupal

Features import

New Drupal Modules - 18 June 2013 - 8:19am

Features module is one of the most popular contrib modules. Although a feature module is like any other Drupal module, it doesn't contain hooks, node types, permissions etc like a basic module. In addition, you need the module on a development site, for example, and the live site you want to export components to.

This module allows you to import all exported features components into a new site without features module installed on the new site. Currently, only fields, vocabulary and terms (if features_uuid was used to export the terms) are supported.

Categories: Drupal

One Role

New Drupal Modules - 18 June 2013 - 8:10am

This module simply make the change to asign one role per user, when you enables the modules the checkboxes change to a select to ensure that one role are asigned at a time.

The code for this module whas inspired in https://drupal.org/node/673732 and the code suplied by timofey

Categories: Drupal

Double-Click N/A

New Drupal Modules - 18 June 2013 - 7:27am

Hides N/A radio buttons and allows the user to double-click the selected radio button to unset the group.

Categories: Drupal

Openlayers Geocoder for D7

New Drupal Modules - 18 June 2013 - 7:10am

Openlayers Geocoder ported to Drupal 7
https://drupal.org/project/openlayers_geocoder

This module extends OpenLayers CCK input widget allowing to mark a location on the map by simply providing its address. A future version will also include support for reverse geocoding.

The integration with Token module allows to auto-fill other text CCK fields on the node submission page with values coming from the geocoding response (like city, country, postal code, administrative areas, etc...). Text and select widgets are supported.

Categories: Drupal

Services-d6

New Drupal Modules - 18 June 2013 - 7:05am

Back port to d6 to fix csrf security issue https://drupal.org/node/2012982 SA-CONTRIB-2013-051

Categories: Drupal

aed

New Drupal Modules - 18 June 2013 - 7:01am
aed - Attach External Database Summary:

This module is designed for developers to quickly add to or remove databases from settings.php. This module cannot manage any database that was hand entered into settings.php, but only the ones that it has placed there.

Installation:

Installation of this module proceeds as normal. Once this module is installed, there will be a new menu entry under admin/configuration/development/aed.

Sponsorship

Development of this module was made possible by the Michigan State University Board of Trustees.

Categories: Drupal

Smooth Anchor Scroll

New Drupal Modules - 18 June 2013 - 6:45am

Smoothly scroll the page using jQuery when clicking anchor links.

Categories: Drupal

Drupal Commerce: Commerce Module Tuesday: Commerce Recurring Framework

Planet Drupal - 18 June 2013 - 6:04am

Welcome to another Commerce Module Tuesday! Today we are looking at Commerce Recurring Framework, maintained by Pedro Cambra (the screencast is about the new and highly anticipated 2.x branch). We will go through setting up a healthy recurring bill that would have your Commerce Kickstart 2 site sending out $7 toothbrushes once a month.

(Video after the break.)

Categories: Drupal

Szentirashu

New Drupal Modules - 18 June 2013 - 5:30am

Szentirashu is a reftagger module creates a filter that parses the content, looking for Bible references. If found, it turns it into a link to szentiras.hu, and creates a Javascript popup that displays the referenced verse(s) using szentiras.hu's API.

Overview

This module provides an input filter that parses bible references (like Jn1,1) to a link and JavaScript popup. This module is mainly for hungarian Drupal users, since szentiras.hu provides hungarian Bible translations only.

Features

Currently supports KNB (Káldi-Neovulgáta), SZIT (Szent István Társulati Biblia) and UF (Magyar Bibliatársulat újfordítású Bibliája) translations.

Known problems

Many.

Credits

The project was sponsored by:

Categories: Drupal

Drupalize.Me: Setting Up Your Developer Environment

Planet Drupal - 18 June 2013 - 5:14am

In my new position at Drupalize.Me I have the luxury of helping a lot of projects in little ways. Being able to context switch quickly helps a lot. This means I've put a lot of time into how my workstation is setup so that I can easily move from one project to another. With the new job I also decided to add OSX to the mix of computers that I use on a daily basis.

read more

Categories: Drupal

Pronovix: Two small modules for site maintainers: Safer Permissions and Advanced Syslog

Planet Drupal - 18 June 2013 - 5:00am

While working for Acquia in the last few months – helping them maintain Drupal Gardens – I had two tasks that required to write small modules. In this blog post, I would like to introduce these modules.

Safer Permissions

The first one is Safer Permissions.

Categories: Drupal

webform_barclaysepdq

New Drupal Modules - 18 June 2013 - 4:54am

This module allows a webform based node to be configured and used as a payment interface to the Barclays ePDQ payment gateway.

Categories: Drupal

Survival Curve

New Drupal Modules - 18 June 2013 - 4:36am

The intention of this module is to create a Survival Curve which basically is a survival analysis of any patients over a period of time after having undergone a treatment.

The module Performs survival analysis based on the input made available in a specified format and generates a Kaplan-Meier plot.

The module is intended to have Highcharts version 2.x dependency.

Categories: Drupal
Syndicate content