send link by mail: translations, allow specifying mail subject in global or type option
This commit is contained in:
		
							parent
							
								
									4f481ce79b
								
							
						
					
					
						commit
						6db71366c6
					
				
					 4 changed files with 34 additions and 7 deletions
				
			
		
										
											Binary file not shown.
										
									
								
							|  | @ -3,7 +3,7 @@ msgstr "" | ||||||
| 
 | 
 | ||||||
| "Project-Id-Version: 0.13.1\n" | "Project-Id-Version: 0.13.1\n" | ||||||
| "POT-Creation-Date: 2007-05-22 12:00 CET\n" | "POT-Creation-Date: 2007-05-22 12:00 CET\n" | ||||||
| "PO-Revision-Date: 2015-06-06 12:00 CET\n" | "PO-Revision-Date: 2015-09-22 12:00 CET\n" | ||||||
| "Last-Translator: Helmut Merz <helmutm@cy55.de>\n" | "Last-Translator: Helmut Merz <helmutm@cy55.de>\n" | ||||||
| "Language-Team: loops developers <helmutm@cy55.de>\n" | "Language-Team: loops developers <helmutm@cy55.de>\n" | ||||||
| "MIME-Version: 1.0\n" | "MIME-Version: 1.0\n" | ||||||
|  | @ -597,9 +597,6 @@ msgstr "Informationen über dieses Objekt" | ||||||
| msgid "Information about this object." | msgid "Information about this object." | ||||||
| msgstr "Informationen über dieses Objekt." | msgstr "Informationen über dieses Objekt." | ||||||
| 
 | 
 | ||||||
| msgid "Send a link to this object by email." |  | ||||||
| msgstr "Einen Link zu diesem Objekt per E-Mail versenden." |  | ||||||
| 
 |  | ||||||
| msgid "Edit with external editor." | msgid "Edit with external editor." | ||||||
| msgstr "Mit 'External Editor' bearbeiten." | msgstr "Mit 'External Editor' bearbeiten." | ||||||
| 
 | 
 | ||||||
|  | @ -1413,3 +1410,27 @@ msgstr "Zeitraum" | ||||||
| 
 | 
 | ||||||
| msgid "Technology" | msgid "Technology" | ||||||
| msgstr "Technik" | msgstr "Technik" | ||||||
|  | 
 | ||||||
|  | # send mail | ||||||
|  | 
 | ||||||
|  | msgid "Send a link to this object by email." | ||||||
|  | msgstr "Einen Link zu diesem Objekt per E-Mail versenden." | ||||||
|  | 
 | ||||||
|  | msgid "Send Link by Email" | ||||||
|  | msgstr "Link per E-Mail versenden" | ||||||
|  | 
 | ||||||
|  | msgid "Mail Subject" | ||||||
|  | msgstr "Betreff" | ||||||
|  | 
 | ||||||
|  | msgid "Mail Body" | ||||||
|  | msgstr "Text" | ||||||
|  | 
 | ||||||
|  | msgid "Recipients" | ||||||
|  | msgstr "Empfänger" | ||||||
|  | 
 | ||||||
|  | msgid "Additional Recipients" | ||||||
|  | msgstr "Weitere Empfänger" | ||||||
|  | 
 | ||||||
|  | msgid "Send email" | ||||||
|  | msgstr "E-Mail senden" | ||||||
|  | 
 | ||||||
|  |  | ||||||
|  | @ -175,6 +175,10 @@ class SendEmailForm(NodeView): | ||||||
| 
 | 
 | ||||||
|     @Lazy |     @Lazy | ||||||
|     def subject(self): |     def subject(self): | ||||||
|  |         optionKey = 'organize.sendmail_subject' | ||||||
|  |         option = self.globalOptions(optionKey) or self.typeOptions(optionKey) | ||||||
|  |         if option: | ||||||
|  |             return option[0] | ||||||
|         menu = self.context.getMenu() |         menu = self.context.getMenu() | ||||||
|         zdc = IZopeDublinCore(menu) |         zdc = IZopeDublinCore(menu) | ||||||
|         zdc.languageInfo = self.languageInfo |         zdc.languageInfo = self.languageInfo | ||||||
|  |  | ||||||
|  | @ -125,14 +125,15 @@ | ||||||
|         <span tal:content="view/target/title"></span></div> |         <span tal:content="view/target/title"></span></div> | ||||||
|       <metal:content define-macro="mail_content"> |       <metal:content define-macro="mail_content"> | ||||||
|         <div> |         <div> | ||||||
|           <label i18n:translate="" for="subject">Subject</label> |           <label i18n:translate="" for="subject">Mail Subject</label> | ||||||
|           <div> |           <div> | ||||||
|             <input name="subject" id="subject" style="width: 60em" |             <input name="subject" id="subject" style="width: 60em" | ||||||
|                    dojoType="dijit.form.ValidationTextBox" required |                    dojoType="dijit.form.ValidationTextBox" required | ||||||
|                    tal:attributes="value view/subject" /></div> |                    tal:attributes="value view/subject" /></div> | ||||||
|         </div> |         </div> | ||||||
|         <div> |         <div> | ||||||
|           <label i18n:translate="" for="mailbody">Mail Body</label> |           <label i18n:translate=""  | ||||||
|  |                  for="mailbody">Mail Body</label> | ||||||
|           <div> |           <div> | ||||||
|             <textarea name="mailbody" cols="80" rows="4" id="mailbody" |             <textarea name="mailbody" cols="80" rows="4" id="mailbody" | ||||||
|                       dojoType="dijit.form.SimpleTextarea" style="width: 60em" |                       dojoType="dijit.form.SimpleTextarea" style="width: 60em" | ||||||
|  | @ -155,7 +156,8 @@ | ||||||
|           <span i18n:translate="">Toggle all</span></div> |           <span i18n:translate="">Toggle all</span></div> | ||||||
|       </div> |       </div> | ||||||
|       <div> |       <div> | ||||||
|         <label i18n:translate="" for="addrecipients">Additional recipients</label> |         <label i18n:translate=""  | ||||||
|  |                for="addrecipients">Additional Recipients</label> | ||||||
|         <div> |         <div> | ||||||
|           <textarea name="addrecipients" cols="80" rows="4" id="addrecipients" |           <textarea name="addrecipients" cols="80" rows="4" id="addrecipients" | ||||||
|                     dojoType="dijit.form.SimpleTextarea" |                     dojoType="dijit.form.SimpleTextarea" | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue