Personal tools
Skip to content. | Skip to navigation
Data validation package for Archetypes.
Many people would like to have external web pages inside their Plone site. windowZ was born to do it, in an elegant way. windowZ provides a new content type, named Window, that is similar to the content type Link, but it shows the provided relative or absolute URL inside an iFrame rendered as a Plone page. However we can configure windowZ to do some usefull things to us, like: * Displays inside Plone any outside-to-Plone web page available on the web; * Catalogs the content from the provided web pages. Users may choose which pages to catalog; * Gives users the ability to hide left, right or both columns of the Plone site; * Each page may be individually resized; * Users may opt display the content metadata or show only the web page without any meta-information in the Plone; * Now you can have the ability to show many sites inside your site giving the site URL to show_window template. Someting like this: http://your_plone_site/show_window?url=http://google.com. See a more rich example.
Use the full Github API v3
A Pure-Python library built as a PDF toolkit. It is capable of: extracting document information (title, author, …) splitting documents page by page merging documents page by page cropping pages merging multiple pages into a single page encrypting and decrypting PDF files and more! By being Pure-Python, it should run on any Python platform without any dependencies on external libraries. It can also work entirely on StringIO objects rather than file streams, allowing for PDF manipulation in memory. It is therefore a useful tool for websites that manage or manipulate PDFs.
YAML is a data serialization format designed for human readability and interaction with scripting languages. PyYAML is a YAML parser and emitter for Python. PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support, capable extension API, and sensible error messages. PyYAML supports standard YAML tags and provides Python-specific tags that allow to represent an arbitrary Python object. PyYAML is applicable for a broad range of tasks from complex configuration files to object serialization and persistance.
Pyrex is Python with C types. It is specially designed to allow you to write extension modules for Python that have the speed of C and the simplicity and readability of Python. You write your code in a Python-like language with C-typed variables, then use the pyrexc compiler to transform it into a C representation. This is useful for speeding up critical sections of your Python code or wrapping an external library. Please see the documentation for how to get the best performance from your code.
SolrIndex is a product for Plone/Zope that provides enhanced searching capabilities by leveraging Solr, the popular open source enterprise search platform from the Apache Lucene project. Out of the box, SolrIndex brings in more relevant search results by replacing Plone's default full-text indexing with Solr-based search features, and including the ability to assign weights to certain fields. Leveraging Solr's advanced search algorithms, SolrIndex comes with exciting features, such as the ability to use stopwords and synonyms. Stopwords allow to control which words the search mechanism should ignore, and synonyms make it possible to extend a query by including additional matches. SolrIndex also comes with blazing fast and highly scalable search capabilities. SolrIndex is extensible by design, which means it has the ability to integrate with other indexes and catalogs. This is good news for sites that need to provide search capabilities across multiple repositories. With additional customization, SolrIndex also has the ability to provide faceted search, highlighting of query terms, spelling suggestions and "more like this" suggestions. Thanks to SolrIndex, Plone and Zope-powered sites now benefit from truly enterprise search capabilities.
AmMap is a tool that lets you have good-looking and functional maps on your website. The tool use Adobe Flash technology for a compelling online experience. You can display maps in any HTML page (web page), or inside another Flash movie. You can also use the maps in PowerPoint presentations.
Example code and html