Skip to content

Instantly share code, notes, and snippets.

View mattcuro's full-sized avatar

Matt McDougall mattcuro

View GitHub Profile
@mattcuro
mattcuro / gist:4151308
Created November 26, 2012 23:19
Development stub makefile for unimel_psych
core = 7.x
api = 2
; Drupal core
projects[drupal][type] = "core"
projects[drupal][version] = "7.14"
projects[drupal][patch][] = http://drupal.org/files/Drupal-node-grants-saved-too-late-1146244-38.patch
; Install profile
projects[unimel_psych][type] = "profile"
function mymodule_menu_alter(&$items) {
if (!empty($items['node/%/webform'])) {
unset($items['node/%/webform']);
}
}
@mattcuro
mattcuro / gist:3244939
Created August 3, 2012 05:58
Unimel file field formatter: large
$formatter = new stdClass();
$formatter->disabled = FALSE; /* Edit this to true to make a default formatter disabled initially */
$formatter->api_version = 2;
$formatter->name = 'unimel_download_large';
$formatter->label = 'unimel download large';
$formatter->description = 'Styles a file field that users can download as per the Unimelb branding.';
$formatter->mode = 'php';
$formatter->field_types = 'file';
$formatter->code = 'foreach ($variables[\'#items\'] as $item) {
$filepath = file_create_url($item[\'uri\']);
@mattcuro
mattcuro / gist:3244937
Created August 3, 2012 05:57
Unimel file field formatter: small
$formatter = new stdClass();
$formatter->disabled = FALSE; /* Edit this to true to make a default formatter disabled initially */
$formatter->api_version = 2;
$formatter->name = 'unimel_download_small';
$formatter->label = 'unimel download small';
$formatter->description = 'Styles a file field that users can download as per the Unimelb branding.';
$formatter->mode = 'php';
$formatter->field_types = 'file';
$formatter->code = 'foreach ($variables[\'#items\'] as $item) {
$filepath = file_create_url($item[\'uri\']);
@mattcuro
mattcuro / unimel_psych.stub
Created June 18, 2012 00:53
Stub makefile for unimel_psych
core = 7.x
api = 2
; Drupal core
projects[drupal][type] = "core"
projects[drupal][version] = "7.14"
projects[drupal][patch][] = http://drupal.org/files/Drupal-node-grants-saved-too-late-1146244-38.patch
; Install profile
projects[unimel_psych][type] = "profile"