Personal tools
Skip to content. | Skip to navigation
p4a.plonevideo is a video add-on for the Plone CMS.
p4a.subtyper is a subtyping framework for Plone. In this context, subtyping means to provide additional specific types onto existing content types. An example to standard Plone would be to have only one File content type (and no Image content type). The Image content type would then become a sub-type of the File content type. It also exposes the possible sub-types for a given object in the content menu with a sub-types dropdown menu.Miscellaneous utilities for Zope 2
Upload a video file to your Plone site and it is automatically detected as a video file, and an appropriate player is used on the view page. You can also add videos that are hosted at Google Video, YouTube, blip.tv, etc. and they will be embedded in your Plone site.
A registry and adapters for converting urls for various video sharing sites into embed codes.
Miscellaneous utilities for Zope 2
A tiny LRU cache implementation and decorator
factory_boy is a fixtures replacement based on thoughtbot's factory_girl <http://github.com/thoughtbot/factory_girl>. Its features include: - Straightforward syntax - Support for multiple build strategies (saved/unsaved instances, attribute dicts, stubbed objects) - Powerful helpers for common cases (sequences, sub-factories, reverse dependencies, circular factories, ...) - Multiple factories per class support, including inheritance - Support for various ORMs (currently Django, Mogo, SQLAlchemy)
Zopfli is a compression algorithm bit-stream compatible with compression used in gzip, Zip, PNG, HTTP requests, and others. Zopfli compresses more (~5%) but is slower (~100x) and uses more CPU, and is hence best suited for applications where data is compressed once and sent over a network many times, for example, static content for the web.
utf8proc is a library for processing UTF-8 encoded Unicode strings. Some features are Unicode normalization, stripping of default ignorable characters, case folding and detection of grapheme cluster boundaries. A special character mapping is available, which converts for example the characters “Hyphen” (U+2010), “Minus” (U+2212) and “Hyphen-Minus (U+002D, ASCII Minus) all into the ASCII minus sign, to make them equal for comparisons. This package only contains the C library.