Help-Site Computer Manuals
Software
Hardware
Programming
Networking
  Algorithms & Data Structures   Programming Languages   Revision Control
  Protocols
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

Embperl::TOC
Embperl Documenation: Table of Contents

Embperl::TOC - Embperl Documenation: Table of Contents


NAME

Embperl::TOC - Embperl Documenation: Table of Contents


DESCRIPTION

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):


CONTENT


  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


INSTALLATION DOCUMENTATION

See perldoc INSTALL.pod in the distribution archive.


OVERVIEW DOCUMENTATION

Introductionary texts


the Embperl::Features manpage (perldoc Features.pod)

List of the main features of Embperl 2.0


the Embperl::Intro manpage (perldoc Intro.pod)

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.


the Embperl::IntroEmbperl2 manpage (perldoc IntroEmbperl2.pod)

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


the Embperl::IntroEmbperlObject manpage (perldoc IntroEmbperlObject.pod)

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


FULL DOCUMENTATION

Detailed references


the Embperl::Config manpage (perldoc Config.pod)

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.


Embperl

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


the Embperl::Object manpage

Building object-oriented websites and web applications with Embperl


the Embperl::Form manpage


the Embperl::Form::Validate manpage

Automatically creating and verifying forms with Embperl


the Embperl::Mail manpage

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


the Embperl::Inline manpage

Using Embperl syntax in Perl modules.


the Embperl::Recipe manpage

Defining Embperl recipes and provider


the Embperl::Syntax manpage

Defining Embperl syntax.

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

the Embperl::Syntax::ASP manpage

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

the Embperl::Syntax::Embperl manpage

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

the Embperl::Syntax::EmbperlBlocks manpage

Syntax module for Embperl blocks

the Embperl::Syntax::HTML manpage

the Embperl::Syntax::EmbperlHTML manpage

Syntax module for dynamic tables, forms, etc.

the Embperl::Syntax::Mail manpage

Taglib providing an HTML like syntax for sending mail

the Embperl::Syntax::MsgIdExtract manpage

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

the Embperl::Syntax::Perl manpage

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

the Embperl::Syntax::POD manpage

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

the Embperl::Syntax::RTF manpage

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

the Embperl::Syntax::SSI manpage

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

the Embperl::Syntax::Text manpage

Syntax module to literally include any file without interpretation.


TIPS, TRICKS AND EXAMPLES


the Embperl::TipsAndTricks manpage (perldoc TipsAndTricks.pod)

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 eg/README of the Embperl distribution archive for an overview.


Sourcecode encryption

See crypto/README of the Embperl distribution archive.


CHANGES

See perldoc Changes.pod


AUTHOR

G. Richter (richter@dev.ecos.de), A. Beckert (beckert@ecos.de)

Programminig
Wy
Wy
yW
Wy
Programming
Wy
Wy
Wy
Wy