esi_add_cache_headers |
./esi.module |
|
2 |
|
esi_admin_flush_cache |
./esi.admin.inc |
Cache clear callback for admin_menu/flush-cache/esi. |
|
1 |
esi_admin_flush_cache_button |
./esi.admin.inc |
Cache clear button. |
1 |
1 |
esi_admin_menu |
./esi.module |
Implementation of hook_admin_menu(). |
|
|
esi_admin_menu_output_alter |
./esi.module |
Implementation of hook_admin_menu_output_alter(). |
|
|
esi_admin_page |
./esi.admin.inc |
Page callback function for the admin settings form. |
|
1 |
esi_admin_settings_form |
./esi.admin.inc |
Admin settings form |
|
1 |
esi_admin_settings_form_submit |
./esi.admin.inc |
Clear the theme cache if the ESI Mode changed. |
|
1 |
esi_admin_settings_form_validate |
./esi.admin.inc |
|
|
|
esi_boot |
./esi.module |
|
|
|
esi_build_uri |
./esi.inc |
|
1 |
|
esi_context_plugins |
./esi.module |
Implements hook_context_plugins to define our custom block context plugin |
|
|
esi_context_registry_alter |
./esi.module |
Implements hook_context_registry_alter to use our custom block context plugin
to output ESI tags instead of the block |
|
|
esi_cron |
./esi.module |
Implementation of hook_cron().
Every interval, rotate the seed (used to generate the role-cookie).
(Each rotation will invalidate the varnish-cache for cached pre-role blocks). |
|
|
esi_ctools_plugin_directory |
./esi.module |
Implementation of hook_ctools_plugin_directory(). |
|
|
esi_esi_cache_clear_cache |
plugins/cache/esi.inc |
Clear cached content. |
|
1 |
esi_esi_cache_get_cache |
plugins/cache/esi.inc |
Get cached content. |
|
1 |
esi_esi_cache_get_id |
plugins/cache/esi.inc |
Figure out an id for our cache based upon input and settings. |
|
|
esi_esi_cache_settings_form |
plugins/cache/esi.inc |
|
|
1 |
esi_esi_cache_set_cache |
plugins/cache/esi.inc |
Set cached content. |
|
1 |
esi_fast404 |
./esi.module |
Generate a fast 404 |
2 |
|
esi_form_block_admin_configure_alter |
./esi.module |
Implementation of hook_form_FORM_ID_alter().
for block_admin_configure
Add ESI-configuration options to the block-config pages. |
|
|
esi_get_page_cache |
./esi.module |
|
1 |
|
esi_get_settings |
./esi.inc |
Get / Set the config for a particular block. |
6 |
|
esi_get_user_hash |
./esi.inc |
Get the hash for a user. |
2 |
|
esi_init |
./esi.module |
Implementation of hook_init(). |
|
|
esi_max_age_options |
./esi.inc |
Get a list of possible max age (ttl) choices. |
3 |
|
esi_menu |
./esi.module |
Implementation of hook_menu().
Define a menu-handler. |
|
|
esi_panels_pane_content_alter |
./esi.module |
Implementation of hook_pane_content_alter(). |
|
|
esi_set_page_cache |
./esi.module |
|
2 |
|
esi_theme |
./esi.module |
Implementation of hook_theme(). |
|
|
esi_theme_block |
./esi.theme.inc |
|
|
|
esi_theme_callback_logic |
./esi.theme.inc |
|
|
4 |
esi_theme_is_esied |
./esi.module |
See if the block/pane has been esi-ed. |
2 |
|
esi_theme_panels_pane |
./esi.theme.inc |
|
|
|
esi_theme_panels_rounded_corners_style_render_pane |
./esi.theme.inc |
|
|
|
esi_theme_panels_stylizer_stylizer_style_render_pane |
./esi.theme.inc |
|
|
|
esi_theme_registry_alter |
./esi.module |
Implementation of hook_theme_registry_alter().
Override theme('blocks') to apply our ESI handler. |
|
|
esi_user |
./esi.module |
Implementation of hook_user().
For maximum cache-efficiency, the proxy must be able to identify the roles
held by a user. A cookie is used which provides a consistent hash for
all users who share the same roles.
For security, the hash uses a random… |
1 |
|
esi__block_config_save |
./esi.module |
Form-submit handler for ESI settings in block-config |
|
1 |
esi__block_handler |
./esi.module |
Menu handler for ESIs |
|
1 |
esi__panels_get_task_context |
./esi.module |
Each of the panel task plugins provides a default context based on the menu
path.
This function looks up the menu handler for a URL, and provides the contexts
for the menu-handler. |
1 |
|
esi__panel_pane_handler |
./esi.module |
Menu handler to serve individual panel-panes via ESI. |
|
1 |
esi__theme_blocks |
./esi.theme.inc |
Replacement for core theme function: thene_blocks |
|
1 |
filter_out_path_visibility_access |
./esi.module |
|
|
1 |
page_manager_esi_get_context_arguments |
./esi.module |
Implementation of hook_esi_get_context, provided for page_manager. |
|
|
theme_esi_tag |
./esi.theme.inc |
Create the ESI-tag for a particular block. |
|
|
_esi_get_drupal_distribution |
./esi.inc |
Checks what Drupal distribution is in use. Drupal, Pressflow, or Cocomore. |
1 |
|
_esi__get_block |
./esi.inc |
Get the themed HTML for a particular block |
1 |
|
_esi__get_random_seed |
./esi.inc |
Get a random 32-character string |
1 |
|