You are here

brilliant_gallery_default_view.view.inc in Brilliant Gallery 7.2

File

views/default/brilliant_gallery_default_view.view.inc
View source
<?php

$view = new view();
$view->name = 'brilliant_gallery_default_view';
$view->description = '';
$view->tag = 'default';
$view->base_table = 'brilliant_gallery_sources';
$view->human_name = 'Brilliant Gallery: default view';
$view->core = 7;
$view->api_version = '3.0';
$view->disabled = FALSE;

/* Edit this to true to make a default view disabled initially */

/* Display: Master */
$handler = $view
  ->new_display('default', 'Master', 'default');
$handler->display->display_options['title'] = 'Brilliant Gallery';
$handler->display->display_options['use_more_always'] = FALSE;
$handler->display->display_options['access']['type'] = 'none';
$handler->display->display_options['cache']['type'] = 'none';
$handler->display->display_options['query']['type'] = 'views_query';
$handler->display->display_options['exposed_form']['type'] = 'basic';
$handler->display->display_options['pager']['type'] = 'none';
$handler->display->display_options['pager']['options']['offset'] = '0';
$handler->display->display_options['style_plugin'] = 'fluid_grid';
$handler->display->display_options['style_options']['items_width'] = '100';
$handler->display->display_options['style_options']['items_height'] = '100';
$handler->display->display_options['style_options']['advanced_layout'] = array(
  'margins' => TRUE,
);
$handler->display->display_options['style_options']['items_h_margin'] = '0';
$handler->display->display_options['style_options']['items_v_margin'] = '0';
$handler->display->display_options['style_options']['box_shadow'] = '0';
$handler->display->display_options['style_options']['border_radius'] = '0';
$handler->display->display_options['row_plugin'] = 'fields';

/* Field: Brilliant Gallery: BGID */
$handler->display->display_options['fields']['bgid']['id'] = 'bgid';
$handler->display->display_options['fields']['bgid']['table'] = 'brilliant_gallery_sources';
$handler->display->display_options['fields']['bgid']['field'] = 'bgid';

/* Field: Brilliant Gallery: Path */
$handler->display->display_options['fields']['path']['id'] = 'path';
$handler->display->display_options['fields']['path']['table'] = 'brilliant_gallery_sources';
$handler->display->display_options['fields']['path']['field'] = 'path';
$handler->display->display_options['fields']['path']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['path']['alter']['text'] = 'albums/[path]/';

/* Field: Brilliant Gallery: Filename */
$handler->display->display_options['fields']['filename']['id'] = 'filename';
$handler->display->display_options['fields']['filename']['table'] = 'brilliant_gallery_sources';
$handler->display->display_options['fields']['filename']['field'] = 'filename';
$handler->display->display_options['fields']['filename']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['filename']['hide_alter_empty'] = FALSE;

/* Field: Global: PHP */
$handler->display->display_options['fields']['php']['id'] = 'php';
$handler->display->display_options['fields']['php']['table'] = 'views';
$handler->display->display_options['fields']['php']['field'] = 'php';
$handler->display->display_options['fields']['php']['use_php_setup'] = 0;
$handler->display->display_options['fields']['php']['php_value'] = '/*
$ig = \'\';
$ig .= \'<img src="\';
$ig .= $row->path . $row->filename;
$ig .= \'" />\';
*/
//$ig = $row->path . $row->filename;
';
$handler->display->display_options['fields']['php']['php_output'] = '<?php
$ig = \'albums/\' . $row->path . \'/\' . $row->filename;
echo $ig;
dpm($row);
?>';
$handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0';
$handler->display->display_options['fields']['php']['php_click_sortable'] = '';

/* Sort criterion: Brilliant Gallery: Filename */
$handler->display->display_options['sorts']['filename']['id'] = 'filename';
$handler->display->display_options['sorts']['filename']['table'] = 'brilliant_gallery_sources';
$handler->display->display_options['sorts']['filename']['field'] = 'filename';

/* Sort criterion: Global: Random */
$handler->display->display_options['sorts']['random']['id'] = 'random';
$handler->display->display_options['sorts']['random']['table'] = 'views';
$handler->display->display_options['sorts']['random']['field'] = 'random';

/* Contextual filter: Brilliant Gallery: Path */
$handler->display->display_options['arguments']['path']['id'] = 'path';
$handler->display->display_options['arguments']['path']['table'] = 'brilliant_gallery_sources';
$handler->display->display_options['arguments']['path']['field'] = 'path';
$handler->display->display_options['arguments']['path']['default_action'] = 'default';
$handler->display->display_options['arguments']['path']['exception']['value'] = '';
$handler->display->display_options['arguments']['path']['default_argument_type'] = 'fixed';
$handler->display->display_options['arguments']['path']['default_argument_options']['argument'] = 'albums';
$handler->display->display_options['arguments']['path']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['path']['summary']['format'] = 'default_summary';
$handler->display->display_options['arguments']['path']['summary_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['path']['limit'] = '0';

/* Filter criterion: Brilliant Gallery: Hidden */
$handler->display->display_options['filters']['hidden']['id'] = 'hidden';
$handler->display->display_options['filters']['hidden']['table'] = 'brilliant_gallery_sources';
$handler->display->display_options['filters']['hidden']['field'] = 'hidden';
$handler->display->display_options['filters']['hidden']['value']['value'] = '0';

/* Display: Page */
$handler = $view
  ->new_display('page', 'Page', 'page');
$handler->display->display_options['defaults']['fields'] = FALSE;

/* Field: Brilliant Gallery: Path */
$handler->display->display_options['fields']['path']['id'] = 'path';
$handler->display->display_options['fields']['path']['table'] = 'brilliant_gallery_sources';
$handler->display->display_options['fields']['path']['field'] = 'path';
$handler->display->display_options['fields']['path']['label'] = '';
$handler->display->display_options['fields']['path']['exclude'] = TRUE;
$handler->display->display_options['fields']['path']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['path']['alter']['text'] = 'albums/[path]/';
$handler->display->display_options['fields']['path']['element_label_colon'] = FALSE;

/* Field: Brilliant Gallery: Filename */
$handler->display->display_options['fields']['filename']['id'] = 'filename';
$handler->display->display_options['fields']['filename']['table'] = 'brilliant_gallery_sources';
$handler->display->display_options['fields']['filename']['field'] = 'filename';
$handler->display->display_options['fields']['filename']['label'] = '';
$handler->display->display_options['fields']['filename']['exclude'] = TRUE;
$handler->display->display_options['fields']['filename']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['filename']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['filename']['hide_alter_empty'] = FALSE;

/* Field: Global: PHP */
$handler->display->display_options['fields']['php']['id'] = 'php';
$handler->display->display_options['fields']['php']['table'] = 'views';
$handler->display->display_options['fields']['php']['field'] = 'php';
$handler->display->display_options['fields']['php']['label'] = '';
$handler->display->display_options['fields']['php']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['php']['use_php_setup'] = 0;
$handler->display->display_options['fields']['php']['php_output'] = '<?php
// TODO: choose public or private based on settings
$publ_or_priv = \'public://\';
$imagestyle_thumb = \'brilliant_gallery_square_thumbnail\';
//$imagestyle_thumb = \'brilliant_gallery_thumbnail\';
$imagestyle_full = \'brilliant_gallery_full_image\';

$img_url_thumb = $publ_or_priv . variable_get(\'brilliant_gallery_folder\', \'\') . \'/\' . $row->path . \'/\' . $row->filename;
$img_url_thumb_style = image_style_url($imagestyle_thumb, $img_url_thumb);

$img_url_full = $publ_or_priv . variable_get(\'brilliant_gallery_folder\', \'\') . \'/\' . $row->path . \'/\' . $row->filename;
$img_url_full_style = image_style_url($imagestyle_full, $img_url_full);

echo \'<a href="\' . $img_url_full_style . \'" class="colorbox" rel="brilliant_gallery-\' . md5($row->path) . \'" >\';
echo \'<img src="\' . $img_url_thumb_style . \'" />\';
echo \'</a>\';

//dpm($row);
?>';
$handler->display->display_options['fields']['php']['use_php_click_sortable'] = '0';
$handler->display->display_options['fields']['php']['php_click_sortable'] = '';
$handler->display->display_options['path'] = 'brilliant_gallery';
$translatables['brilliant_gallery_default_view'] = array(
  t('Master'),
  t('Brilliant Gallery'),
  t('more'),
  t('Apply'),
  t('Reset'),
  t('Sort by'),
  t('Asc'),
  t('Desc'),
  t('BGID'),
  t('.'),
  t(','),
  t('Path'),
  t('albums/[path]/'),
  t('Filename'),
  t('PHP'),
  t('All'),
  t('Page'),
);