eggification
[Portfolio.git] / 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 (executable)
index 0000000..97a5960
--- /dev/null
@@ -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.')