Skip to content
forked from plomino/Plomino

Powerful and flexible web-based application builder

Notifications You must be signed in to change notification settings

Covantec/Plomino

 
 

Repository files navigation

Introduction

Plomino is a powerful and flexible web-based application builder for Plone.

Features

  • create your own custom applications from a web interface without programming
  • create and design forms in WYSIWYG mode
  • easily embed charts or maps
  • create specific actions with formulas (compute fields, send emails, ...)
  • adapt the application behaviour depending on the user access rights and roles
  • import/export your application structure and/or your application data, including replication between Plomino instances

Positioning

Plomino is a through-the-web application builder, hence:

  • it is not a through-the-web content-type builder like Dexterity, which is perfect to create a custom content type but that will always stick to the standard content management scenario, while Plomino allows any custom scenario,
  • it is not just a form generator like PloneFormGen, as Plomino provides all the services (data storage, search, automation, import/export, etc.) to build an entire application. Regarding form generation itself, a major difference with PloneFormGen is that Plomino allows editing the form layout in its entirety, while PloneFormGen uses a fixed pre-defined form layout.

Resources and documentation

Screencasts and how-tos are available on http://www.plomino.net/ .

Plomino documentation is available on ReadTheDocs.

Note: if you think something is missing in the documentation, please send your pull request at https://github.com/plomino/PlominoDoc .

Internationalization

Plomino itself is internationalized and translated in seven languages. Applications built with Plomino can be internationalized (see the related documentation).

Installation

To deploy Plomino, you need to edit your buildout.cfg file and add the following in the eggs section:

eggs =
     ...
     Products.CMFPlomino

Then you have to run buildout to realize your configuration:

bin/buildout -N

Compliancy

Use version 2.x on Plone 5, and 1.x for Plone 4.

Support

You can find support on the freenode IRC channel #plomino or using the GitHub issue tracker

Development

git clone https://github.com/plomino/Plomino.git
cd Plomino
virtualenv -p python2.7 .
./bin/pip install -r requirements.txt
./bin/buildout

Tests

Plomino is continuously tested on Travis travisstatus_ and the code coverage is tracked on coveralls.io coveralls_.

Credits

Maintainers

Contributors

The complete list is available here <http://www.plomino.net/credits>.

Companies

makinacom_

Bitdeli_

Packages

No packages published

Languages

  • Python 71.9%
  • TypeScript 7.6%
  • JavaScript 7.3%
  • HTML 6.9%
  • CSS 5.0%
  • RobotFramework 0.8%
  • Shell 0.5%