Generic METAL macros for input fields
Project description
Generic METAL macros for input fields
This package uses the TAL / METAL XML-based template language introduced by Zope to provide simple input fields from Python dictionaries, without any connection to schema data whatsoever.
Features
Forms built by div or table elements
readonly fields
required fields
labels
Examples
This add-on is currently under development and not yet used on public internet sites.
Documentation
After installing, you may try the views
in your Zope instance; the macros are “self-documenting”.
Note: Currently it helps to understand German; those views are not (yet?) internationalized.
Installation
Install visaplan.zope.inputmacros by adding it to your buildout:
[buildout] ... eggs = visaplan.zope.inputmacros
and then running bin/buildout
Requirements
You’ll need a language interpreter as well; this will be given in default Zope / Plone installations. We don’t specify this here to allow you to choose your own.
Starting with Plone 5, Chameleon with the z3c.pt compatiblily layer is used; this should work as well.
Contribute
Issue Tracker: https://github.com/visaplan/zope.inputmacros/issues
Source Code: https://github.com/visaplan/zope.inputmacros
Support
If you are having issues, please let us know; please use the issue tracker mentioned above.
License
The project is licensed under the GPLv2.
Contributors
Tobias Herp, tobias.herp@visaplan.com
Changelog
1.0.0 (unreleased)
Initial release. [tobiasherp]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file visaplan.zope.inputmacros-1.0.0.dev1.tar.gz
.
File metadata
- Download URL: visaplan.zope.inputmacros-1.0.0.dev1.tar.gz
- Upload date:
- Size: 23.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.19.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/2.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc8086f22a81ef65ef200595ab3b6e83d8a36089bd6306fb447ada93f217e7d9 |
|
MD5 | b9ab872e1f3c10ecbadfe86f3a005f5b |
|
BLAKE2b-256 | add7c2cc65c88e06fea864efe95a2dcb40e570b5f8893d233afec80ed4e9ec9b |