PApp - multi-page-state-preserving web applications River stage zero No dependents

PApp is a complete solution for developing multi-page web applications that preserve state *across* page views. It also tracks user id's, supports a user access system and provides many utility functions (html, sql...). You do not need (and should no...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::Exception - exception handling for PApp River stage zero No dependents

This module implements a exception class that is able to carry backtrace information and other information useful for tracking own bugs. It's the standard exception class used by PApp. POD ERRORS Hey! The above document had some coding errors, which ...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::CGI - use PApp in a CGI environment River stage zero No dependents

This module can be used to run PApp applications in CGI environments e.g. using CGI::SpeedyCGI or plain CGI. The startup-penalty for PApp is immense (a second or so) and is dominated by compilation time, so while PApp is usable with "pure" CGI in som...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::Log - analyze and expire the state/user databases River stage zero No dependents

PApp creates a new database entry for its %state hash for every new pageview. This state entry is usually between 100-4000 bytes in size, for an average of about 700-800 bytes, heavily depending on your application. Clearly, the state database must b...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::Env - communicate between processes and the outside. River stage zero No dependents

This module can be used to get and set some kind of "environment" variables shared between all papp applications. When inside a PApp environment (e.g. inside a papp program) this module uses PApp's state database handle. Outside the module it tries t...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::User - manage users, preferences and access rights River stage zero No dependents

This module helps administrate users and groups (groups are more commonly called "access rights" within PApp). Wherever a so-called "group" or "access right" is required you can either use a string (group name) or a number (the numerical group id). B...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::Lock - manage locks using sql River stage zero No dependents

This module manages locking (semaphores) using the papp state database (i.e. it works without filesystem and across hosts). POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 6: =over is the last thing i...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::XSLT - wrapper for an XSLT implementation River stage zero No dependents

The PApp::XSLT module is more or less a wrapper around an unnamed XSLT implementation (currently XML::Sablotron or XML::LibXSLT, chosen at runtime, should be moderately easy to add XML::Transformiix or XML::XSLT). POD ERRORS Hey! The above document h...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::HTML - utility functions for html generation River stage zero No dependents

This module provides a host of HTML-related convenience functions, most of which output HTML elements....

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::Util - various utility functions that didn't fit anywhere else River stage zero No dependents

This module offers various utility functions that cannot be grouped into other categories easily. POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 6: =over is the last thing in the document?!...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::XBox - papp execution environment for perl files River stage zero No dependents

Unlike the real XBox, this module makes working anti-aliasing a reality! Seriously, sometimes you want the normal PApp execution environment in normal Perl modules. More often, you POD ERRORS Hey! The above document had some coding errors, which are ...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::SQL - absolutely easy yet fast and powerful sql access. River stage one • 1 direct dependent • 1 total dependent

This module provides you with easy-to-use functions to execute sql commands (using DBI). Despite being easy to use, they are also quite efficient and allow you to write faster programs in fewer lines of code. It should work with anything from perl-5....

MLEHMANN/PApp-SQL-2.002 - 04 Mar 2019 06:26:17 GMT

PApp::Prefs - manage user-specific data. River stage zero No dependents

This module manages user-specific preferences, which are simply values that get associated with a particular user....

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::PCode - PCode compiler/decompiler and various other utility functions. River stage zero No dependents

PApp stores a lot of things in pcode format, which is simply an escaping mechanism to store pxml/xml/html/perl sections inside a single data structure that can be efficiently converted to pxml or perl code. You will rarely if ever need to use this mo...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::Event - catch/broadcast various events River stage zero No dependents

This module allows you to broadcast asynchroneous events to all other papp applications. Why is this useful? A common scenario is this: Often you want to implement some internal data caching. PApp itself caches it's translation files, content managem...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::Admin - perform various administrative tasks River stage zero No dependents

With this module you can perform various administrative tasks. Normally you would use the "papp-admin" commandline-tool. POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 6: =over is the last thing in t...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::Config - load configuration settings and configure process River stage zero No dependents

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::Recode - convert bytes from one charset to another River stage zero No dependents

This module creates conversion functions that enable you to convert text data from one character set (and/or encoding) to another....

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::UserObs - manage user and access rights River stage zero No dependents

This is an obsolete module. See also the PApp::User module for additional documentation....

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

PApp::Session - manage session-specific data. River stage zero No dependents

This module manages session-specific variables, that is, values that get associated with all accesses within a single session. Session variables keep their value when old states get re-requested, as opposed to state variables that change back to thei...

MLEHMANN/PApp-2.1 - 11 Feb 2016 07:21:31 GMT

36 results (0.017 seconds)