Skip to content

Repository files navigation

Parser 3 Class Library

A collection of reusable classes and utilities for the Parser 3 scripting language.

This repository is the official mirror of the Parser 3 class library.

LibraryDescription
antifloodProtection against duplicate messages using a hashfile, intended for guestbooks and forums.
antispamProtection against spam in guestbooks, forums, and similar web forms.
authUser authentication class. It may also serve as an example of implementing authentication in Parser 3.
autoindexDisplays a directory listing similar to Apache mod_autoindex and can automatically generate previews for images.
chatSource code for a simple chat application using JsHttpRequest.
dateClass containing several methods for working with date objects.
debugAnother version of the Debug.p class for displaying debugging information.
debug-forkSmall modification of the Debug.p class.
erusageSimplifies memory usage tracking and garbage collection.
FioMorph ↗Declines Russian surnames, first names, and patronymics from the nominative case into other grammatical cases.
imgClasses with a common interface for image processing using NConvert and ImageMagick. They support convert, crop, info, resize, rotate, watermark, and rotateJPG operations.
img2Class for creating image previews using Perl scripts with the Image::Magick module.
int2strClass for writing numbers in words.
js_http_requestClass that simplifies backend development when working with JsHttpRequest from dklab.ru.
libUseful user-defined operators that may make programming with Parser 3 easier.
mailtoClass for encoding e-mail addresses in mailto: links and outputting them through JavaScript using document.write.
Markdown ↗Converts Markdown markup to HTML.
mdateClass for formatted output of two dates.
mscrollerPagination class that also calculates the offset and limit values required for an SQL query selecting records for the current page.
PF 2 ↗Library containing base classes, ORM, controllers with flexible routing, a template engine, and other classes useful for web application development.
rssClasses that simplify generation of RSS feeds.
s3Simple Amazon S3 server.
sqlClasses for working with MySQL, Oracle, MSSQL, and PostgreSQL. They make Parser 3 code more portable across different SQL servers and simplify SQL performance profiling.

About

Parser 3 Class Library

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages