src/pyams_content/shared/common/zmi/properties.py
changeset 1456 a07b27effd38
parent 1348 ae293e874417
equal deleted inserted replaced
1455:d3a1d91dd65b 1456:a07b27effd38
   118 
   118 
   119 @subscriber(IDataExtractedEvent, form_selector=SharedContentPropertiesEditForm)
   119 @subscriber(IDataExtractedEvent, form_selector=SharedContentPropertiesEditForm)
   120 def handle_content_properties_data_extraction(event):
   120 def handle_content_properties_data_extraction(event):
   121     """Automatically set short_name as title"""
   121     """Automatically set short_name as title"""
   122     data = event.data
   122     data = event.data
   123     data['short_name'] = data['title'].copy()
   123     if not event.form.context.handle_short_name:
       
   124         data['short_name'] = data['title'].copy()
   124     if 'content_url' in data:
   125     if 'content_url' in data:
   125         data['content_url'] = generate_url(data['content_url'])
   126         data['content_url'] = generate_url(data['content_url'])
   126 
   127 
   127 
   128 
   128 @adapter_config(context=(IWfSharedContent, IAdminLayer, SharedContentPropertiesEditForm),
   129 @adapter_config(context=(IWfSharedContent, IAdminLayer, SharedContentPropertiesEditForm),