DOKK / manpages / debian 12 / libembperl-perl / Embperl::TOC.3pm.en
TOC(3pm) User Contributed Perl Documentation TOC(3pm)

Embperl::TOC - Embperl Documentation: Table of Contents

Embperl can be used in many ways and it's documentation doesn't fit in one man pages. The following documentation is available within the distribution and the installed system using perldoc(1) or man(1):

  Installation Documentation
  Embperl::Features
  Embperl::Intro
  Embperl::IntroEmbperl2
  Embperl::Config
  Embperl
  Embperl::Object
  Embperl::Form
  Embperl::Form::Validate
  Embperl::Mail
  Embperl::Inline
  Embperl::Recipe
  Embperl::Syntax
  Embperl::Syntax::ASP
  Embperl::Syntax::Embperl
  Embperl::Syntax::EmbperlBlocks
  Embperl::Syntax::HTML
  Embperl::Syntax::EmbperlHTML
  Embperl::Syntax::Mail
  Embperl::Syntax::MsgIdExtract
  Embperl::Syntax::Perl
  Embperl::Syntax::POD
  Embperl::Syntax::RTF
  Embperl::Syntax::SSI
  Embperl::Syntax::Text
  Embperl::TipsAndTricks
  Sourcecode encryption
  Changes

See perldoc INSTALL.pod in the distribution archive.

Introductionary texts

List of the main features of Embperl 2.0

Embperl basics: What is Embperl? How to embed perl code in HTML documents; Flow Control; Dynamic Tables; Form Processing; Maintaining persistent (session) data; Breaking up your code in components; Debugging; Database Access; Security; Escaping/Unescaping.

Introduction to the new features in Embperl 2 considering the Embperl homepage as example.

Introduction to building object-oriented websites and web applications with Embperl

Detailed references

Using Embperl with mod_perl, CGI, FastCGI, offline or from Perl. Includes documentation for Embperl::Execute() and documentation for all Embperl internal objects and their methods. You also find here all of Embperl's Apache configuration directives.

Describes syntax, semantic, predefined variables, session handling, etc.

Building object-oriented websites and web applications with Embperl

Automatically creating and verifying forms with Embperl

Sending mails generated with Embperl, e.g. results of submitted forms.

Using Embperl syntax in Perl modules.

Defining Embperl recipes and provider

Defining Embperl syntax.

Modules derived from Embperl::Syntax and shipped with Embperl:

ASP syntax module (<% ... %>)

Embperl syntax module: provides the default syntax, includes Embperl::Syntax::EmbperlBlocks, Embperl::Syntax::EmbperlHTML and Embperl::Syntax::MsgIdExtract..

Syntax module for Embperl blocks

Syntax module for dynamic tables, forms, etc.

Taglib providing an HTML like syntax for sending mail

Syntax module for internationalisation via Embperl's [= =] blocks.

Perl syntax module, allowing Embperl to execute files with normal Perl syntax.

POD syntax module, converting Perl Plain Old Documentation files on the fly into XML.

Syntax module to define the syntax for Rich Text Format (RTF) files

Syntax module to emulate Apache's mod_include syntax with Embperl.

Syntax module to literally include any file without interpretation.

Alternative way to do global variables; Global variables via namespaces; Handling queries in DBI; Handling exits; Handling errors; Development and production websites.

As an example how Embperl can be used, the sourcecode of the Embperl website (see http://perl.apache.org/embperl/) is contained in the directory eg/ of the Embperl distribution archive. Read "README" in eg of the Embperl distribution archive for an overview.

See "README" in crypto of the Embperl distribution archive.

See perldoc Changes.pod

G. Richter (richter at embperl dot org), A. Beckert (beckert@ecos.de)

2023-01-22 perl v5.36.0