X-Git-Url: https://scm.cri.ensmp.fr/git/Portfolio.git/blobdiff_plain/2da869b2b46179d64c05eaac4081226fdbbbc9ff..e73353500c67453ef9663d67eaeee7dd46c358ee:/Products/Portfolio/skins/photo_metadata_edit_control.py diff --git a/Products/Portfolio/skins/photo_metadata_edit_control.py b/Products/Portfolio/skins/photo_metadata_edit_control.py new file mode 100755 index 0000000..97a5960 --- /dev/null +++ b/Products/Portfolio/skins/photo_metadata_edit_control.py @@ -0,0 +1,7 @@ +##parameters=**kw +from Products.CMFDefault.exceptions import ResourceLockedError +try: + context.editMetadata(**kw) + return context.setStatus(True, 'Metadata changed.') +except ResourceLockedError, errmsg: + return context.setStatus(False, 'This resource is locked via webDAV.')