---
name: "Embperl::Syntax::SSI"
section: "3pm"
platform: "linux"
package: "libembperl-perl"
version: "2.5.0-17"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/Embperl::Syntax::SSI"
---

# Embperl::Syntax::SSI(3pm)

define SSI syntax for Embperl

## NAME

Embperl::Syntax::SSI - define SSI syntax for Embperl

## SYNOPSIS

```
 [$ syntax SSI $]

 DATE_GMT:       <!-- #echo  var='DATE_GMT' -->
 DATE_LOCAL:    <!-- #echo  var='DATE_LOCAL' -->
 DOCUMENT_NAME: <!-- #echo  var='DOCUMENT_NAME' -->
 DOCUMENT_URI:  <!-- #echo  var='DOCUMENT_URI' -->
 LAST_MODIFIED: <!-- #echo  var='LAST_MODIFIED' -->
```

## DESCRIPTION

The module make Embperl understand the following SSI tags. See Apaches mod\_include (or Apache::SSI) for a description, what they do.

- •

  config

- •

  echo

- •

  exec

- •

  fsize

- •

  flastmod

- •

  include

- •

  printenv

- •

  set

- •

  if

- •

  elif

- •

  else

- •

  endif

- •

  syntax

  The syntax SSI is non standard and is used to change the syntax once you are in SSI syntax. It looks like

  ```
    <!--#syntax type="Embperl" -->
  ```

## Author

Gerald Richter \<richter at embperl dot org\>

Some ideas and parts of the code are taken from Apache::SSI by Ken Williams.

## See Also

Embperl::Syntax, Embperl::Syntax::HTML
