From d49173f16803993f57e2ca246947afbaaf5c1f67 Mon Sep 17 00:00:00 2001 From: Rich Bowen Date: Sun, 15 Jun 2014 15:53:29 +0000 Subject: [PATCH] Remove ancient IE-on-Mac example. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1602714 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/howto/ssi.xml | 51 +++++++++++++++------------------------ 1 file changed, 20 insertions(+), 31 deletions(-) diff --git a/docs/manual/howto/ssi.xml b/docs/manual/howto/ssi.xml index 0416d8d2989..969d64da90a 100644 --- a/docs/manual/howto/ssi.xml +++ b/docs/manual/howto/ssi.xml @@ -431,41 +431,30 @@ modified? the ``truth'' of a particular value. (A given string is true if it is nonempty.) For a full list of the comparison operators available to you, see the mod_include - documentation. Here are some examples of how one might use this - construct.

- -

In your configuration file, you could put the following - line:

- - BrowserMatchNoCase macintosh Mac
- BrowserMatchNoCase MSIE InternetExplorer -
- -

This will set environment variables ``Mac'' and - ``InternetExplorer'' to true, if the client is running Internet - Explorer on a Macintosh.

- -

Then, in your SSI-enabled document, you might do the - following:

- - <!--#if expr="${Mac} && ${InternetExplorer}" -->
- Apologetic text goes here
- <!--#else -->
- Cool JavaScript code goes here
- <!--#endif --> -
- -

Not that I have anything against IE on Macs - I just - struggled for a few hours last week trying to get some - JavaScript working on IE on a Mac, when it was working - everywhere else. The above was the interim workaround.

+ documentation.

+ +

For example, if you wish to customize the text on your web page + based on the time of day, you could use the following recipe, placed + in the HTML page:

+ + + Good + <!--#if expr="%{TIME_HOUR} >=12" -->
+ morning!
+ <!--#else -->
+ afternoon!
+ <!--#endif -->
+

Any other variable (either ones that you define, or normal environment variables) can be used in conditional statements. - With Apache's ability to set environment variables with the + See Expressions in Apache HTTP Server for + more information on the expression evaluation engine.

+ +

With Apache's ability to set environment variables with the SetEnvIf directives, and other related directives, - this functionality can let you do some pretty involved dynamic - stuff without ever resorting to CGI.

+ this functionality can let you do a wide variety of dynamic content + on the server side without resorting a full web application.

-- 2.47.2