Difference between revisions of "How to enable server side includes"
Line 18: | Line 18: | ||
Example include: | Example include: | ||
− | + | <!--#include virtual="/cgi/mydynbit"--> | |
This enables you to add includes to the content of static pages. If you want to add dynamic content to the template you should do this via a template part in cfg.d/dynamic_template.pl. | This enables you to add includes to the content of static pages. If you want to add dynamic content to the template you should do this via a template part in cfg.d/dynamic_template.pl. | ||
[[Category:Howto]] | [[Category:Howto]] |
Revision as of 16:02, 17 May 2010
This feature requires EPrints version 3.2.1 or later |
Note: you must have the Apache Server Side Includes (SSI) module installed and enabled.
Edit archives/[repoid]/cfg/apache.conf and add to the <Location> section AddOutputFilter and +Includes:
<Location "/eprints"> PerlSetVar EPrints_ArchiveID myrepo AddOutputFilter INCLUDES .html Options +ExecCGI +Includes Order allow,deny Allow from all </Location>
Restart apache.
Example include:
<!--#include virtual="/cgi/mydynbit"-->
This enables you to add includes to the content of static pages. If you want to add dynamic content to the template you should do this via a template part in cfg.d/dynamic_template.pl.