salvattore.module in Salvattore (CSS driven Masonry) 7
Same filename and directory in other branches
Salvattore masonry plugin for views.
File
salvattore.moduleView source
<?php
/**
* @file
* Salvattore masonry plugin for views.
*/
/**
* Implements hook_permission().
*/
function salvattore_permission() {
return array(
'manage Salvattore settings' => array(
'title' => t('Manage Salvattore settings'),
),
);
}
/**
* Implements hook_menu().
*/
function salvattore_menu() {
$items = array();
$items['admin/config/user-interface/salvattore'] = array(
'title' => 'Salvattore Settings',
'description' => 'Configure Salvattore',
'page callback' => 'drupal_get_form',
'page arguments' => array(
'salvattore_admin_settings_form',
),
'access arguments' => array(
'manage Salvattore settings',
),
'file' => 'salvattore.admin.inc',
);
return $items;
}
/**
* Implements hook_views_api()
*/
function salvattore_views_api() {
return array(
'api' => 3,
);
}
/**
* Preprocess function for views_view_salvattore.tpl.php.
*/
function template_preprocess_views_view_salvattore(&$vars) {
// Run preprocess function for unformatted style
template_preprocess_views_view_unformatted($vars);
// Get view options
$view = $vars['view'];
$options = $vars['options'];
}
/**
* Implements hook_preprocess_page().
*/
function salvattore_preprocess_page(&$variables) {
if (variable_get('salvattore_use_min_js')) {
drupal_add_js(drupal_get_path('module', 'salvattore') . '/js/salvattore.min.js', array(
'scope' => 'footer',
));
}
else {
drupal_add_js(drupal_get_path('module', 'salvattore') . '/js/salvattore.js', array(
'scope' => 'footer',
));
}
if (variable_get('salvattore_load_default_css')) {
drupal_add_css(drupal_get_path('module', 'salvattore') . '/css/salvattore_default.css', array(
'type' => 'file',
'preprocess' => FALSE,
));
}
}
Functions
Name | Description |
---|---|
salvattore_menu | Implements hook_menu(). |
salvattore_permission | Implements hook_permission(). |
salvattore_preprocess_page | Implements hook_preprocess_page(). |
salvattore_views_api | Implements hook_views_api() |
template_preprocess_views_view_salvattore | Preprocess function for views_view_salvattore.tpl.php. |