Package: imio.annex
TranslationsThis product has been translated intoFrenchInstallationInstall imio.annex by adding it to your buildout:[buildout]

...

eggs =
    imio.annexand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/imio.annex/issuesSource Code:https://github.com/collective/imio.annexSupportIf you are having issues, please let us know.LicenseThe project is licensed under the GPLv2.ContributorsMartin Peeters, Original Author [Affinitic]Changelog2.21 (2023-12-11)Use our own eventConversionReallyFinishedEventinstead
collective.documentviewer’sConversionFinishedEventbecause it is called
whenconvertinginformation is still not set back toFalseand we need
to have this information when an annex is updated and conversion is run again
because in this case,successfully_convertedis stillTrue.
[gbastien]2.20 (2023-09-04)Fixed conversion status update that was not working when using async conversion
withcollective.documentviewer.
[gbastien]Display actionView previewwhen a preview is available.
[gbastien]2.19 (2023-08-24)Adapted code to new parameterCategory.show_previewincollective.iconifiedcategory.
[gbastien]2.18 (2022-06-14)Addedsafe_utils.pythat will only include safe utils.
[gbastien]Removed override of columns that was done to usecollective.eeafaceted.z3ctableas now at is already the case.
[gbastien]2.17 (2022-04-26)Fixed bug when adding anannexDecisionbecause thecontent_categorycould not be retrieved.
[gbastien]2.16 (2022-04-22)CheckvalidateFileIsPDFbefore creating the annex to avoid orphan objects.
[gbastien]2.15 (2022-02-25)Register theObjectAddedEventandObjectModifiedEventforIAnnexso it is not called for other interface.
[gbastien]2.14 (2022-02-03)Accurate french translation fordownload-annexes-batch-action-but.
[gbastien]2.13 (2022-01-24)SetDownloadAnnexesBatchActionForm.MAX_TOTAL_SIZEto 25Mb.
[gbastien]Explain in Zip download message that browser may ask to accept popup window.
[gbastien]Open file in new window when clicking on file title in annexes table.
[gbastien]Added aDownloadobject_buttons displayed in annex actions_panel.
[gbastien]2.12 (2022-01-21)Fixedutils.get_annexes_to_print, use image format (.png,.jpg, …)
stored in annex collective.documentviewer annotation to know the path to
traverse, this is useful in case image format changed in the global settings.
[gbastien]2.11 (2022-01-03)Addedannex.UIDmethod to speed up getting the UID.
[gbastien]2.10 (2021-11-08)Display the annexfilenameandscan_idin the categorized elemens table
under the description.
[gbastien]2.9 (2021-07-16)Overridecollective.iconifiedcategorycolumnscategory-column,creation-date-column,last-modification-columnandfilesize-columnto
usecollective.eeafaceted.z3ctablebased columns instead the originalz3c.tablecolumns so we have custom CSS classes.
[gbastien]AddedDownloadAnnexesBatchActionForm, a batch action to download several
annexes as a Zip file :
- download is handled by an ajax request;
- max download size is 50Mb by default.
[gbastien]2.8 (2021-04-23)Fixedquickupload.ImioAnnexQuickUploadCapableFileFactoryto make sure that
thread lock is released like it is the case by default inuploadcapable.QuickUploadCapableFileFactory.
This should avoid rare cases where instance is stuck while adding an annex.
[gbastien]2.7 (2020-05-08)Test if current obj providesIAnnexinsteadIIconifiedCategorizationas
it is no longer provided to fix a bug incollective.iconifiedcategory.
[gbastien]2.6 (2020-04-23)Avoid orphan annex left without a content_category when aConflictErroroccurs during file upload because upload is done by a separateXHR request.
[gbastien]2.5 (2020-03-12)Overridecollective.quickuploadQuickUploadCapableFileFactoryto avoid
calling object added/created/modified events more than one time.
[gbastien]While adding an annex, callvalidateFileIsPDFto manage thepdf_onlyparameter asinvariantsare not called by default.
[gbastien]2.4 (2019-05-16)Useimio.helpersdefault dexterity container view override onContentCategoryConfigurationelements so containedContentCategoryGroupobjects are displayed on the view.
[gbastien]Fixed bug when adding an annex after CKeditor was used to add an image, the
mediaupload type is stored in the SESSION and reused when another
quick_upload is displayed (bug in collective.ckeditor?).
When displaying the quick_upload to add annexes, we make sure
mediaupload/typeupload attributes are removed from SESSION.
[gbastien]2.3 (2019-01-31)Adaptedcollective.quickuploadoverride so it work both with portlet
and viewlet, managecontent_categorycorrectly and updated styles usingFontAwesometo be compatible withFontAwesome 5 Free.Quickuploadis displayed in an overlay.
[gbastien]2.2 (2018-11-20)ActionsColumnwas moved fromimio.dashboardtocollective.eeafaceted.z3ctable.columns.
[gbastien]2.1 (2018-09-04)PrettyLinkColumnwas moved fromcollective.eeafaceted.dashboardtocollective.eeafaceted.z3ctable.columns.
[gbastien]2.0 (2018-06-20)Rely oncollective.eeafaceted.dashboard.
[gbastien]1.9 (2018-01-23)Display icon of the@@historyviewin theActionsColumn.
[gbastien]Added parametercalled_byto theAnnexFileChangedEventso it can be used
to specify where it was called from and so the registered event handler may
use it if necessary.
[gbastien]AddedScan metadata (fields to_sign/signed hidden)behavior that inherits
fromcollective.dms.scanbehavior.behaviors.behaviors.IScanFieldsbehavior
and hides fieldsto_signandsigned.
[gbastien]Apply relevant behaviors usingpurge=Trueso we are sure what behaviors
are enabled.
[gbastien]Profilezamqpdoes not depend onimio.annex:defaultprofile anymore so it
is possible to reapply it without reapplying everyimio.annex:defaultdependencies.
[gbastien]1.8 (2017-12-07)Translate columnsTitleandActions.
[gbastien]1.7 (2017-09-15)Removedcollective.dms.scanbehaviorfrom behaviors added by the default
profile.
[gbastien]1.6 (2017-08-29)EnableScan metadatabehavior fromcollective.dms.scanbehaviorfor theannextype.  We use it together with theSigned?functionnality available
incollective.iconifiedcategoryif[zamqp]is enabled.
[gbastien]Make sure anundefinedcontent_categoryis not added when uploading
elements using the quickupload portlet and content_category is not enabled
on the portlet.
[gbastien]1.5 (2017-07-19)Inutils.get_annexes_to_printdo not fail to get annex if a folder in the
path to the annex is private.
[gbastien]1.4 (2017-03-08)Added helper methodutils.get_annexes_to_printto ease printings of annexes
setto_print.
[gbastien]Make the title optional and get the filename if no title is specified
[mpeeters]Asviewis already overrided incollective.iconifiedcategory, we need to
override it inoverrides.zcmland override the one fromcollective.iconifiedcategorynot the one fromplone.dexterity.
[gbastien]1.3 (2017-01-25)Inannex_conversion_started/annex_conversion_finished, do not triggerObjectModifiedEventto avoid circular calls when anotherObjectModifiedEventevent handler is managing conversion too.  Just callupdate_categorized_elementsthat will update relevant informations incategorized_elementsdict
[gbastien]1.2 (2017-01-12)Extend collective.quickupload portlet to add content categories : #12556
[mpeeters]Remove ‘description’ of portal_type ‘annex’ or it is displayed
when adding/editing an annex
[gbastien]Take parameter sort_categorized_tab into account for the showArrows parameter :
only show arrows if sort_categorized_tab is False
[gbastien]1.1 (2016-12-08)Do not fail to display annex description in prettyLink column if it contains
special characters.
[gbastien]1.0 (2016-12-02)Initial release.
[mpeeters]