esi.admin.inc |
esi.admin.inc |
|
Admin integration for the ESI module. |
esi.api.inc |
esi.api.inc |
|
API documentation for hooks defined by the ESI module. |
esi.inc |
modules/esi_panels/plugins/cache/esi.inc |
|
ESI cache plugin. Substitutes esi-tags for a panel-pane's content. |
esi.info |
esi.info |
|
name = ESI - Edge Side Includes
description = "Allow Drupal components to be delivered via ESI (Edge-Side Includes). Requires an ESI-capable proxy."
package = Caching
recommends[] = varnish
core = 7.x |
esi.install |
esi.install |
|
|
esi.module |
esi.module |
|
Adds support for ESI (Edge-Side-Include) integration, allowing components\
to be delivered by ESI, with support for per-component cache times. |
esi.pages.inc |
esi.pages.inc |
|
Delivery handlers for the ESI module. |
esi_block.api.inc |
modules/esi_block/esi_block.api.inc |
|
API documentation for hooks defined by ESI Block. |
esi_block.esi.inc |
modules/esi_block/esi_block.esi.inc |
|
ESI handlers for ESI Block. |
esi_block.info |
modules/esi_block/esi_block.info |
|
name = ESI - Block
description = "Deliver Drupal blocks via ESI."
core = 7.x
package = Caching
dependencies[] = block
dependencies[] = esi
files[] = esi_block.test |
esi_block.install |
modules/esi_block/esi_block.install |
|
Install/Uninstall/Schema hooks for ESI Block. |
esi_block.module |
modules/esi_block/esi_block.module |
|
ESI handler for blocks. |
esi_block.test |
modules/esi_block/esi_block.test |
|
Tests for the ESI Block module. |
esi_block_test.info |
modules/esi_block/tests/esi_block_test.info |
|
name = ESI Block test
description = Provides test blocks to use when testing the ESI Block module.
package = Testing
version = VERSION
core = 7.x
hidden = TRUE |
esi_block_test.module |
modules/esi_block/tests/esi_block_test.module |
|
Provide test esi_block_tests. |
esi_context.info |
modules/esi_context/esi_context.info |
|
name = ESI - Context integration
description = "Deliver context-controlled blocks via ESI."
core = 7.x
package = Caching
dependencies[] = context
dependencies[] = esi
dependencies[] = esi_block |
esi_context.module |
modules/esi_context/esi_context.module |
|
ESI integration for the context module. |
esi_ipe.inc |
modules/esi_panels/plugins/display_renderers/esi_ipe.inc |
|
|
esi_panels.api.inc |
modules/esi_panels/esi_panels.api.inc |
|
API documentation for hooks defined by ESI Panels. |
esi_panels.esi.inc |
modules/esi_panels/esi_panels.esi.inc |
|
|
esi_panels.esi_panels.inc |
modules/esi_panels/esi_panels.esi_panels.inc |
|
|
esi_panels.info |
modules/esi_panels/esi_panels.info |
|
name = ESI - Panels
description = "Deliver panel-panes via ESI."
core = 7.x
package = Caching
dependencies[] = panels
dependencies[] = page_manager
dependencies[] = esi |
esi_panels.install |
modules/esi_panels/esi_panels.install |
|
Install/Uninstall/Schema hooks for ESI Panels. |
esi_panels.module |
modules/esi_panels/esi_panels.module |
|
ESI handler for panel panes. |
esi_panels.pipelines.inc |
modules/esi_panels/esi_panels.pipelines.inc |
|
Custom pipeline for the ESI panels module. |
esi_panels_pipeline_renderer_access.inc |
modules/esi_panels/plugins/access/esi_panels_pipeline_renderer_access.inc |
|
Plugin to provide access control to renderer pipelines. |
esi_panels_renderer_ipe.class.php |
modules/esi_panels/plugins/display_renderers/esi_panels_renderer_ipe.class.php |
|
Replacement for IPE editor. |
esi_panels_renderer_standard.class.php |
modules/esi_panels/plugins/display_renderers/esi_panels_renderer_standard.class.php |
|
Replacement for standard editor. |
esi_standard.inc |
modules/esi_panels/plugins/display_renderers/esi_standard.inc |
|
|
README.txt |
README.txt |
|
ESI VARIABLES
=============
- esi_default_ttl
The default TTL for an ESI component, if it isn't already configured by the
implementing module. |
README.txt |
modules/esi_block/README.txt |
|
ESI BLOCKS VARIABLES
====================
- esi_block_default_ttl
The default TTL for a block which is served by ESI. |
README.txt |
modules/esi_panels/README.txt |
|
ESI PANELS VARIABLES
====================
- esi_panels_esi_default_ttl
The default TTL for a panel pane which is served by ESI. |
README.txt |
docs/varnish/3/README.txt |
|
There are two key changes to make to the VCL:
1. In vcl_fetch, instruct Varnish to process ESI tags.
2. In vcl_hash, inform Varnish how ESI-delivered content should be cached, for
example, keep a separate per-user copy if content varies according… |