Base content types for document management system
Project description
Introduction
Base content classes for document management system.
Features
Add dmsdocument type : base content type to handle metadata of a document
Add dmsmainfile type : content type of the dematerialized file
Add dmsappendixfile type : content type of an appendix file
The dmsdocument view is divided in 2 columns:
left column displays metadata
rigth column displays a documentviewer image of the dmsmailfile content
Migration
- From 1.0 version, collective.z3cform.rolefield has been replaced by dexterity.localrolesfield.
After the upgrade step, you have to manually define dexterity localroles field configuration. See dexterity.localrolesfield page information
Tests
This add-on is tested using Travis CI. The current status of the add-on is :
Contributors
Gauthier Bastien, IMIO
Stéphan Geulette, IMIO
Vincent Fretin, Ecreall
Cédric Messiant, Ecreall
Frédéric Peters, Entr’ouvert
Changelog
1.13 (2024-03-01)
Removed collective.z3cform.chosen dependency. [sgeulette]
Removed grok from viewlets. Commented dms.changetitle viewlet definition. [sgeulette]
Removed grok from columns, batch adapter, vocabularies, index. [sgeulette]
1.12 (2023-05-12)
Customised dmsdocument view template so the description is inside a span. So it can be displayed as multilines by using dms-description class. [sgeulette]
1.11 (2023-03-29)
Replaced subscriber grok declaration by zcml. [sgeulette]
Replaced collective.z3cform.chosen widget by collective.z3cform.select2. Must remove “chosen” packages in next release. [sgeulette]
1.10 (2022-10-28)
Removed pdbpp as dependency. [sgeulette]
1.9 (2022-10-28)
Made buildout running again. [sgeulette]
Added DmsDocument.get_mainfiles to get dmsmainfiles [sgeulette]
1.8 (2022-07-01)
Corrected UnicodeEncodeError. [sgeulette]
1.7 (2022-06-21)
Updated columns to work with z3c.table 2.2. Escaped rendering special caracters to avoid xss. [sgeulette]
1.6 (2021-04-20)
RelatedDocs field can handle object_provides criteria. [sgeulette]
1.5 (2019-11-25)
Added css on some columns. [sgeulette]
1.4 (2019-09-20)
Made class inheritance clearer. [sgeulette]
1.3 (2018-09-24)
Use a fade edit pencil to dissuade user click on it. [sgeulette]
1.2 (2018-09-05)
Changed french translation to avoid confusion. [sgeulette]
1.1 (2018-07-23)
Remove filerepresentation adapters. They are not needed for collective.zopeedit > 1.0.0 [gotcha]
Replace restrictedTraverse by getMultiAdapter [sgeulette]
Display related docs with list [sgeulette]
1.0 (2017-06-02)
Replace collective.z3cform.rolefield by dexterity.localrolesfield. Manual configuration needed. See readme… [sgeulette]
0.7 (2017-05-30)
Move the signed attribute to collective.dms.scanbehavior. [mpeeters]
0.6 (2015-11-24)
Removed old sorting attribute. Added dependency. Changed travis config. [sgeulette]
0.5 (2015-06-02)
Added div with id to fix fields display in edit mode [sgeulette]
Added treating_groups and recipient_groups catalog index. [sgeulette]
Added treating_groups and recipient_groups in p.a.collection columns [sgeulette]
Cleaning on task old stuff [cmessiant]
Don’t use AjaxChosenMultiFieldWidget for treating_groups field [cmessiant]
0.4 (2015-03-13)
Fix fields width to 50% to keep fields on the left of the scan preview [sgeulette]
Test attribute existence to resolve a recatalog problem [sgeulette]
0.3 (2014-10-24)
Correct wrong metadata name in column [sgeulette]
Add a dmsdocument edit view including documentviewer to complete attributes after batch import. [sgeulette]
0.2 (2014-02-26)
Update the LocalRolesToPrincipals fields to use zope.schemaevent [mpeeters]
Integrated documentviewer [vincentfretin]
Add signed version [vincentfretin, cedricmessiant]
New default view for all documents [vincentfretin, cedricmessiant]
Allow tasks to be added to document [fpeters, vincentfretin, cedricmessiant]
0.1.1 (2013-03-08)
Corrected MANIFEST.in
0.1 (2013-03-06)
Package created using templer [cedricmessiant]
Added portal types [sgeulette]
Related field [davidconvent]
LocalRolesToPrincipals field [gauthierbastien]
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
Hashes for collective.dms.basecontent-1.13.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5979fcebd697de0894e525d9840dc6dbbcf07d1b2546ea5aff68578a08321743 |
|
MD5 | 5a7f14d5e3f564282d53d95dbc78d9e7 |
|
BLAKE2b-256 | 4451b59ea4a94efb49545689bf15b669f7ab232989b44fbcbdf5f8f09931601c |