1.252 (checked in on 2008/04/12 at 20:49:41 by merlinofchaos)
Primarily Drupal hooks and global API functions to manipulate views.
This is the main module file for Views. The main entry points into this module are views_page() and views_block(), where it handles incoming page and block requests.
| Name | Description |
|---|---|
| drupal_build_form | Views' replacement for drupal_get_form so that we can do more with less. |
| views_access | Determine if the given user has access to the view + display. |
| views_add_css | Include views .css files. |
| views_add_js | Include views .js files. |
| views_ajax | Menu callback to load a view via AJAX. |
| views_arg_load | Helper function for menu loading. This will automatically be called in order to 'load' a views argument; primarily it will be used to perform validation. |
| views_block | Implementation of hook_block |
| views_css_safe | Prepare the specified string for use as a CSS identifier. |
| views_date_sql_extract | Helper function to create cross-database SQL date extraction. |
| views_date_sql_field | Helper function to create cross-database SQL dates. |
| views_date_sql_format | Helper function to create cross-database SQL date formatting. |
| views_debug | Provide debug output for Views. This relies on devel.module |
| views_discover_default_views | Scan all modules for default views and rebuild the default views cache. |
| views_exposed_form | Form builder for the exposed widgets form. |
| views_exposed_form_submit | Submit handler for exposed filters |
| views_exposed_form_validate | Validate handler for exposed filters |
| views_fetch_base_table_names | Fetch a list of all base tables available |
| views_fetch_data | Fetch Views' data from the cache |
| views_fetch_field_names | Fetch a list of all base tables available |
| views_fetch_plugin_data | Fetch the plugin data from cache. |
| views_fetch_plugin_names | Fetch a list of all base tables available |
| views_flush_caches | Implementation of hook_devel_caches(). |
| views_get_all_views | Return an array of all views as fully loaded $view objects. |
| views_get_applicable_views | Return a list of all views and display IDs that have a particular setting in their display's plugin settings. |
| views_get_block_views | Get a list of all views and the display plugins that provide themselves to the Drupal block system. Since views can appear in this list multiple times, the return of this function is an array of arrays. |
| views_get_handler | Fetch a handler from the data cache. |
| views_get_page_views | Get a list of all views and the display plugins that provide page support to the Drupal menu system. Since views can appear in this list multiple times, the return of this function is an array of arrays. |
| views_get_plugin | Get a handler for a plugin |
| views_get_timezone | Figure out what timezone we're in; needed for some date manipulations. |
| views_get_view | Get a view from the database or from default views. |
| views_help | Implementation of hook_help(). |
| views_include | Include views .inc files as necessary. |
| views_include_default_views | Load default views files on behalf of modules. |
| views_include_handlers | Load views files on behalf of modules. |
| views_invalidate_cache | Invalidate the views cache, forcing a rebuild on the next grab of table data. |
| views_menu | Implementation of hook_menu(). |
| views_menu_alter | Implementation of hook_menu_alter(). |
| views_module_include | Load views files on behalf of modules. |
| views_new_view | Create an empty view to work with. |
| views_page | Page callback entry point; requires a view and a display id, then passes control to the display handler. |
| views_theme | Implementation of hook_theme(). Register views theming functions. |
| views_theme_functions | Build a list of theme function names for use most everywhere. |
| views_trace | |
| views_views_query_substitutions | Substitute current time; this works with cached queries. |
| vpr | Shortcut to views_debug() |
| vpr_trace | |
| vsm | Debug messages |
| vsm_trace | |
| _views_weight_sort |