TOC(3pm)
π TOC(3pm) β Embperl::TOC π
okay bestie, gather round, because this is the table of contents for the Embperl docs β the little map that tells you where everything lives. it's part of the User Contributed Perl Documentation, and it's literally just a directory of all the other pages. slay. π
β¨ NAME β¨
Embperl::TOC β Embperl Documentation: Table of Contents
πΈ DESCRIPTION πΈ
so here's the tea: Embperl can be used in so many ways that its documentation does not fit in one man page. like, not even close. π
the following documentation is available within the distribution and the installed system, using perldoc(1) or man(1):
π¦ CONTENT π¦
- Installation Documentation
Embperl::FeaturesEmbperl::IntroEmbperl::IntroEmbperl2Embperl::ConfigEmbperlEmbperl::ObjectEmbperl::FormEmbperl::Form::ValidateEmbperl::MailEmbperl::InlineEmbperl::RecipeEmbperl::SyntaxEmbperl::Syntax::ASPEmbperl::Syntax::EmbperlEmbperl::Syntax::EmbperlBlocksEmbperl::Syntax::HTMLEmbperl::Syntax::EmbperlHTMLEmbperl::Syntax::MailEmbperl::Syntax::MsgIdExtractEmbperl::Syntax::PerlEmbperl::Syntax::PODEmbperl::Syntax::RTFEmbperl::Syntax::SSIEmbperl::Syntax::TextEmbperl::TipsAndTricks- Sourcecode encryption
- Changes
β INSTALLATION DOCUMENTATION β
See perldoc INSTALL.pod in the distribution archive. that's it, that's the whole vibe. π«Ά
π§ OVERVIEW DOCUMENTATION π§
Introductionary texts. (their word, not mine, but we keep it π )
π Embperl::Features (perldoc Features.pod)
List of the main features of Embperl 2.0
π Embperl::Intro (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.
π Embperl::IntroEmbperl2 (perldoc IntroEmbperl2.pod)
Introduction to the new features in Embperl 2, considering the Embperl homepage as example. (yes it literally uses the homepage as the demo, iconic β¨)
π Embperl::IntroEmbperlObject (perldoc IntroEmbperlObject.pod)
Introduction to building object-oriented websites and web applications with Embperl
π FULL DOCUMENTATION π
Detailed references. this is the main character section, no cap.
π Embperl::Config (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.
π Embperl::Object
Building object-oriented websites and web applications with Embperl
π Embperl::Form
π Embperl::Form::Validate
Automatically creating and verifying forms with Embperl
π Embperl::Mail
Sending mails generated with Embperl, e.g. results of submitted forms.
π Embperl::Inline
Using Embperl syntax in Perl modules.
π Embperl::Recipe
Defining Embperl recipes and provider
π Embperl::Syntax
Defining Embperl syntax.
Modules derived from Embperl::Syntax and shipped with Embperl:
π Embperl::Syntax::ASP
ASP syntax module (<% ... %>)
π Embperl::Syntax::Embperl
Embperl syntax module: provides the default syntax, includes Embperl::Syntax::EmbperlBlocks, Embperl::Syntax::EmbperlHTML and Embperl::Syntax::MsgIdExtract..
ok so that trailing .. is exactly what the original says, we do NOT fix it, we preserve it, periodt π
π Embperl::Syntax::EmbperlBlocks
Syntax module for Embperl blocks
π Embperl::Syntax::HTML
π Embperl::Syntax::EmbperlHTML
Syntax module for dynamic tables, forms, etc.
π Embperl::Syntax::Mail
Taglib providing an HTML like syntax for sending mail
π Embperl::Syntax::MsgIdExtract
Syntax module for internationalisation via Embperl's [= =] blocks.
π Embperl::Syntax::Perl
Perl syntax module, allowing Embperl to execute files with normal Perl syntax.
π Embperl::Syntax::POD
POD syntax module, converting Perl Plain Old Documentation files on the fly into XML.
π Embperl::Syntax::RTF
Syntax module to define the syntax for Rich Text Format (RTF) files
π Embperl::Syntax::SSI
Syntax module to emulate Apache's mod_include syntax with Embperl.
π Embperl::Syntax::Text
Syntax module to literally include any file without interpretation.
π₯ TIPS, TRICKS AND EXAMPLES π₯
π Embperl::TipsAndTricks (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 "README" in eg of the Embperl distribution archive for an overview.
π Sourcecode encryption
See "README" in crypto of the Embperl distribution archive.
π CHANGES π
See perldoc Changes.pod
π«Ά AUTHOR π«Ά
G. Richter (richter at embperl dot org), A. Beckert (beckert@ecos.de)
and that's the whole page, bestie!! π this shipped with perl v5.34.0 and the page is dated 2022-02-06 β go forth and perldoc responsibly πβ¨π
π¦ where this page comes from
- ubuntu jammy: libembperl-perl 2.5.0-16build1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms