Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > d73c7781719e73aaf2e849ab7217f315 > files > 1

apache-mod_layout-5.1-2mdv2008.1.src.rpm

<IfDefine HAVE_LAYOUT>
    <IfModule !mod_layout.c>
	LoadModule layout_module	extramodules/mod_layout.so
    </IfModule>
</IfDefine>

<IfModule mod_layout.c>

    <Location _REPLACE_ME_>

	AddOutputFilter LAYOUT html
      
	# This directives makes sure that all Layout headers and footers 
	# get Cache-Control: no-cache methods in all situations. This 
	# directive either takes On or Off."
	# LayoutCacheNeeded

	# A URI which prints the header contents.
	LayoutHeader "<p><b>This is the LayoutHeader</b> (included from the config file)</p>"

	# A URI which prints the footer contents.
	LayoutFooter "<p><b>This is the LayoutFooter</b> (included from the config file)</p>"

	# Add a layout to be inserted when a tag is found, this takes two
	# options, with a third optional parameter. The first is a pattern,
	# the second is the layout and the third is how the layout should be
	# inserts (either prepend, append, or replace). The default is to
	# replace.
	Layout "<-- replace_me -->" "<p>Brought to you by: <a href=http://nux.se/>NUX</a></p>" replace
 
	# Enter either a mime type or a handler type. This type will then be
	# handled by mod_layout.
	# LayoutHandler 

	# Enter a URI that should be ignored, regular expressions are allowed.
	# LayoutIgnoreURI

	# Enter a URI that should be ignored by the header, regular expressions
	# are allowed.
	# LayoutIgnoreHeaderURI

	# Enter a URI that should be ignored by the HTTPHeader, regular
	# expressions are allowed.
	# LayoutIgnoreHTTPHeaderURI

	# Enter a URI that should be ignored by the footer, regular expressions
	# are allowed.
	# LayoutIgnoreFooterURI

	# This can either be On or Off (default it Off). It places HTML comments
	# in the outbound text describing when and where mod_layout has been
	# inserting text.
	LayoutComment On

	# This can either be On or Off (default it Off). This is both
	# experimental and probably quite broke.
	# LayoutProxy

	# This can either be On or Off (default it On). When off the original
	# document is not displayed.
	# LayoutDisplayOriginal

	# Turns On (default) or Off a list of standard types to handle.
	# LayoutDefaultHandlers

	# This takes a SSI style timme format that can be used to change the
	# output by mod_layout's internal TIME environmental variables that
	# it introduces.
	# LayoutTimeFormat

	# Takes a URI to call for the HTTP Header.
	# LayoutHTTPHeader

	# Specify handlers that mod_layout should produce HTTP headers for.
	# LayoutHTTPOverrideHandler

	# Specify URI's that mod_layout should produce HTTP headers for.
	# LayoutHTTPOverrideURI

	# This takes no arguments. If found it will turn off the footer.
	# LayoutFooterOff

	# This takes no arguments. If found it will turn off the header.
	# LayoutHeaderOff

	# This takes no arguments. If found it will turn off the http header.
	# LayoutHTTPHeaderOff

	# Turns on and off asynchronous POSTs (AKA everything can see the post
	# data).
	# LayoutPostAsync

	# This moves the default cache from /tmp to another directory(or a
	# RAM disk).
	# LayoutCache

	# Turning this On or Off afffects whether or not headers and footers
	# are appended when creating subsections.
	# LayoutAppend

	# Turning this on and off will tell mod_layout to attempt to resolve
	# content (do a merger of the footer, body and header text
	# LayoutMerge

	# Use this to change the default begin tag to use during merges (the
	# default string is \<HTML>\
	# LayoutMergeBeginTag

	# Use this to change the default end tag to use during merges (the
	# default string is \<\\HTML>\
	# LayoutMergeEndTag

	# Use this to change the default end tag to use during merges (the
	# default string is \<\\HTML>\
	# LayoutHeaderAppend

	# Use this to change the default end tag to use during merges (the
	# default string is \<\\HTML>\
	# LayoutFooterAppend

	# When enabled (it takes on and off flags) mod_layout will not try
	# to wrap any errors. Merge must be enabled for this to work. The
	# default for this is off.
	# LayoutMergeErrorIgnore

	# If this tag is found during a merge, no footer or header will be
	# inserted into the document
	# LayoutIgnoreTag

	# If this tag is found during a merge, no footer will be inserted
	# into the document
	# LayoutIgnoreTagFooter

	# If this tag is found during a merge, no header will be inserted
	# into the document
	# LayoutIgnoreTagHeader

	# This turns on mod_layout's own text/html and text/plain handler
	# LayoutHTMLHandler

	# If this is enabled and you are doing a merge, the tags used for the
	# merge will be replaced.
	# LayoutReplaceTags

	# If you want applications to do notes (a set of directives to control
	# actions inside apache).
	# LayoutNotes

    </Location>

</IfModule>