function panels_views_pane_fields in Panels 5.2
Poor man's schema API.
7 calls to panels_views_pane_fields()
- panels_views_default_view_pane in panels_views/
panels_views.module - Provide default settings for a new view pane.
- panels_views_edit_view_form_submit in panels_views/
panels_views.module - Submit the edit form and save the values.
- panels_views_export in panels_views/
panels_views.module - Export a view pane into PHP code.
- panels_views_install in panels_views/
panels_views.install - Implementation of hook_install().
- panels_views_load in panels_views/
panels_views.module - Load a view pane from the database.
1 string reference to 'panels_views_pane_fields'
- panels_views_install in panels_views/
panels_views.install - Implementation of hook_install().
File
- panels_views/
panels_views.module, line 1101 - panels_views.module
Code
function panels_views_pane_fields() {
// Schema version 0
$names = array(
'pvid' => array(
'default' => 'NULL',
'arg' => '%d',
'definition' => 'integer NOT NULL PRIMARY KEY',
'primary' => TRUE,
),
'view' => array(
'default' => '',
'arg' => "'%s'",
'definition' => 'varchar(255)',
),
'name' => array(
'default' => '',
'arg' => "'%s'",
'definition' => 'varchar(255) UNIQUE',
),
'description' => array(
'default' => '',
'arg' => "'%s'",
'definition' => 'varchar(255)',
),
'title' => array(
'default' => '',
'arg' => "'%s'",
'definition' => 'varchar(255)',
),
'category' => array(
'default' => 'Views',
'arg' => "'%s'",
'definition' => 'varchar(255)',
),
'category_weight' => array(
'default' => -1,
'arg' => "%d",
'definition' => 'integer',
),
'view_type' => array(
'default' => '',
'arg' => "'%s'",
'definition' => 'varchar(255)',
),
'use_pager' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'pager_id' => array(
'default' => 0,
'arg' => '%d',
'definition' => 'integer',
),
'nodes_per_page' => array(
'default' => 0,
'arg' => '%d',
'definition' => 'integer',
),
'offset' => array(
'default' => 0,
'arg' => '%d',
'definition' => 'integer',
),
'link_to_view' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'more_link' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'more_text' => array(
'default' => '',
'arg' => "'%s'",
'definition' => 'varchar(255)',
),
'feed_icons' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'url_override' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'url' => array(
'default' => '',
'arg' => "'%s'",
'definition' => 'varchar(255)',
),
'url_from_panel' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'contexts' => array(
'default' => array(),
'arg' => "'%s'",
'serialize' => TRUE,
'definition' => 'text',
),
// Whether or not array these things are allowed from the pane UI.
'allow_type' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'allow_nodes_per_page' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'allow_offset' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'allow_use_pager' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'allow_link_to_view' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'allow_more_link' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'allow_more_text' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'allow_feed_icons' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'allow_url_override' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
'allow_url_from_panel' => array(
'default' => FALSE,
'arg' => '%d',
'definition' => 'integer',
),
);
return $names;
}