Syntax::SSI(3pm)

πŸ“¦
version 2.5.0 Β· 2 versions
, in ubuntu jammy

πŸ’– Syntax::SSI β€” no wait, hi bestie, it's Embperl::Syntax::SSI πŸ’–

okay so like. this is a Perl module, it's Embperl::Syntax::SSI, and it lives in the User Contributed Perl Documentation section, manual page 3pm. she's giving "let Embperl speak SSI" energy and honestly? iconic. 🫢


✨ SYNOPSIS ✨

so here's the vibe, literally verbatim:

[$ 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' -->

like. look at her go. πŸ’…


🌸 DESCRIPTION 🌸

bestie. the whole point of this module is that it makes Embperl understand a whole lil family of SSI tags. and if you're sitting there like "okay but what do they do tho" β€” the actual answer is: go read Apache's mod_include (or Apache::SSI), because that's where the descriptions live. not here. this page is just the guest list. 😌

so without further ado, the tags Embperl will now understand:

  • config
  • echo
  • exec
  • fsize
  • flastmod
  • include
  • printenv
  • set
  • if
  • elif
  • else
  • endif
  • syntax

and okay the last one deserves its own lil moment ⭐

πŸ¦‹ syntax πŸ¦‹

so syntax SSI is non standard β€” like, not part of the standard SSI lineup, she's doing her own thing β€” and its whole job is letting you change the syntax once you're already inside SSI syntax. the way that works is it looks like this:

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

periodt. that's the whole move. πŸ’«


πŸ‘‘ Author πŸ‘‘

  • Gerald Richter <richter at embperl dot org>
  • and some ideas plus parts of the code are taken from Apache::SSI by Ken Williams. credit where credit is due, we love a collaborative queen. πŸŽ€

🧚 See Also 🧚

  • Embperl::Syntax
  • Embperl::Syntax::HTML

πŸ’œ and that's the page!!

okay so final sign-off, cute edition: this manual page is perl v5.34.0, dated 2022-02-06, and it's Syntax::SSI(3pm) from the User Contributed Perl Documentation. go forth and SSI, bestie. no cap. πŸ’–βœ¨πŸ¦‹πŸŒΈπŸŽ€

πŸ“¦ where this page comes from