Email Workflow Actionlet - Personalized Email

Email Workflow Actionlet - Personalized Email

Updated June 23, 2014
Author Dotcms (Dotcms dev)
Version 1.0
Compatible [2.5]
Description This OSGI plugin provides a workflow actionlet that can send an arbitrary email that can be customized, personalized and formatted by the workflow admin. It is different from the standard notification in that the workflow admin has full control of all fields (velocity)in the email, including the subject, body and recipients. The actionlet also provides a "condition" that if it prints false, the email sending will be skipped.

Notes:

  • This is a perfect actionlet for marketing automation and will be included in the core Dotcms 3.0 codebase.
  • All fields accept velocity including
  • In velocity, the content object can be accessed by the variable com.dotmarketing.viewtools.content.ContentMap@5aed568c[content=com.dotmarketing.portlets.contentlet.model.Contentlet@45aee3c6[map={modDate=2014-06-23 16:00:00.014, pluginFiledotcms2x=, pluginCaptivateVideo=, numberOfDownloads=0, title=Email Workflow Actionlet - Personalized Email, inode=8a9c421f-6b6f-492c-81a8-e6e584b6e527, lastUpdated=2014-06-23 00:00:00.0, __DOTNAME__=Email Workflow Actionlet - Personalized Email, disabledWYSIWYG=[], averageRating=5.0, worksWithVersion=2.5,, host=SYSTEM_HOST, dateOfSubmission=2014-06-23 00:00:00.0, lastReview=2014-06-23 11:44:19.743, maintainerName=Dotcms, stInode=13fe37a6-2568-4981-9bd1-dc20f4162355, owner=dotcms.org.2765, identifier=5b4da792-0b08-425e-ba5b-44b253ec83bd, numberOfVotes=1, urlTitle=email-workflow-actionlet-personalized-email, pluginFiledotcms19=, pluginFile=, languageId=1, URL_MAP_FOR_CONTENT=/plugins/email-workflow-actionlet-personalized-email, shortDescription=This OSGI plugin provides a workflow actionlet that can send an arbitrary email that can be customized, personalized and formatted by the workflow admin. It is different from the standard notification in that the workflow admin has full control of all fields (velocity)in the email, including the subject, body and recipients. The actionlet also provides a "condition" that if it prints false, the email sending will be skipped., authorTitle=Dotcms dev, pluginVersion=1.0, folder=SYSTEM_FOLDER, pluginName=Email Workflow Actionlet - Personalized Email, authorName=Dotcms, sortOrder=0, modUser=system, fullDetail=

    Notes:

    • This is a perfect actionlet for marketing automation and will be included in the core Dotcms 3.0 codebase.
    • All fields accept velocity including #dotParse("/path/to/email.vtl")
    • In velocity, the content object can be accessed by the variable $content.
    • The conditional field can print anything or nothing - if it prints "false" anywhere, the workflow email will be skipped and the next actionlet will take place.

    See the github repo for more information.

    },lowIndexPriority=false],conAPI=com.dotmarketing.portlets.contentlet.business.ContentletAPIInterceptor@3398c638,perAPI=com.dotmarketing.business.PermissionBitAPIImpl@2cb95bff,fields=[com.dotmarketing.portlets.structure.model.Field@11f8fa6f[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin Name,fieldType=text,fieldRelationType=,fieldContentlet=text1,required=true,velocityVarName=pluginName,sortOrder=1,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=true,fixed=false,readOnly=false,searchable=true,unique=false,modDate=2016-12-14 11:19:00.345,iDate=2010-07-13 13:55:07.295,type=field,owner=,inode=221ba24d-60c8-498b-bf94-123c13f672bc,identifier=], com.dotmarketing.portlets.structure.model.Field@669e59c6[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=URL Title,fieldType=custom_field,fieldRelationType=,fieldContentlet=text_area3,required=false,velocityVarName=urlTitle,sortOrder=2,values=
    ,regexCheck=,hint=,defaultValue=,indexed=true,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.387,iDate=2010-07-16 12:14:38.939,type=field,owner=,inode=277b1f6c-6736-44bc-860d-ecbc4f0dbd53,identifier=], com.dotmarketing.portlets.structure.model.Field@6e5f4d8[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Works With Version,fieldType=checkbox,fieldRelationType=,fieldContentlet=text9,required=false,velocityVarName=worksWithVersion,sortOrder=3,values=1.7|1.7 1.7 Enterprise|1.7ee 1.9|1.9 1.9 Standard|1.9se 1.9 Enterprise|1.9ee 1.9 Prime|1.9ep 2.0|2.0 2.0 Standard|2.0se 2.0 Enterprise|2.0ee 2.0 Prime|2.0ep 2.1|2.1 2.1 Standard|2.1se 2.1 Enterprise|2.1ee 2.1 Prime|2.1ep 2.2|2.1 2.2 Standard|2.2se 2.2 Enterprise|2.2ee 2.2 Prime|2.2ep 2.3|2.1 2.3 Standard|2.3se 2.3 Enterprise|2.3ee 2.3 Prime|2.3ep 2.5|2.5 2.5 Standard|2.5se 2.5 Enterprise|2.5ee 2.5 Prime|2.5ep 3.0|3.0 3.x Standard|3.0se 3.x Enterprise|3.0ee 3.x Prime|3.0ep,regexCheck=,hint=,defaultValue=3.x,indexed=true,listed=false,fixed=false,readOnly=false,searchable=true,unique=false,modDate=2016-12-14 11:19:00.429,iDate=2010-07-26 15:30:01.113,type=field,owner=,inode=21ae78f2-32d5-47dd-a272-0fe549907314,identifier=], com.dotmarketing.portlets.structure.model.Field@118fb722[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Author Name,fieldType=text,fieldRelationType=,fieldContentlet=text2,required=false,velocityVarName=authorName,sortOrder=4,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=true,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.471,iDate=2010-07-13 14:22:03.244,type=field,owner=,inode=b21168ad-229e-4a24-80e1-8cc14071b9d1,identifier=], com.dotmarketing.portlets.structure.model.Field@47720cfe[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Author Title,fieldType=text,fieldRelationType=,fieldContentlet=text3,required=false,velocityVarName=authorTitle,sortOrder=5,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.513,iDate=2010-07-13 14:22:21.147,type=field,owner=,inode=034a5fb4-ba4e-4f38-92ea-0dcecd54fdf4,identifier=], com.dotmarketing.portlets.structure.model.Field@53363dbf[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Short Description,fieldType=textarea,fieldRelationType=,fieldContentlet=text_area1,required=true,velocityVarName=shortDescription,sortOrder=6,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.555,iDate=2010-07-13 14:22:40.378,type=field,owner=,inode=44caeddd-887e-4875-878e-986c6d98505b,identifier=], com.dotmarketing.portlets.structure.model.Field@7adc4035[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=GitHub URL,fieldType=text,fieldRelationType=,fieldContentlet=text12,required=false,velocityVarName=githubUrl,sortOrder=7,values=,regexCheck=^((http|ftp|https):\/\/w{3}[\d]*.|(http|ftp|https):\/\/|w{3}[\d]*.)([\w\d\._\-#\(\)\[\]\,;:]+@[\w\d\._\-#\(\)\[\]\,;:])?([a-z0-9]+.)*[a-z\-0-9]+.([a-z]{2,3})?[a-z]{2,6}(:[0-9]+)?(\/[\/a-zA-Z0-9\._\-,\%\s]+)*(\/|\?[a-z0-9=%&\.\-,#]+)?$,hint=,defaultValue=,indexed=true,listed=true,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.596,iDate=2016-04-19 13:44:58.198,type=field,owner=,inode=c103726d-1398-46ed-8296-292ce086b316,identifier=], com.dotmarketing.portlets.structure.model.Field@1606ceeb[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin File (dotCMS 3x),fieldType=file,fieldRelationType=,fieldContentlet=text11,required=false,velocityVarName=pluginFile3x,sortOrder=8,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.636,iDate=2015-07-10 11:55:23.502,type=field,owner=,inode=b0ab0f02-a28e-42f7-99af-dd3deb9059b1,identifier=], com.dotmarketing.portlets.structure.model.Field@41c42529[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin File (dotCMS 2.x),fieldType=file,fieldRelationType=,fieldContentlet=text8,required=false,velocityVarName=pluginFiledotcms2x,sortOrder=9,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.677,iDate=2013-10-03 13:46:00.677,type=field,owner=,inode=4a3a0a59-5b00-4fff-b63b-ff3e950ece8a,identifier=], com.dotmarketing.portlets.structure.model.Field@23fd236b[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin File (dotCMS 1.9),fieldType=file,fieldRelationType=,fieldContentlet=text10,required=false,velocityVarName=pluginFiledotcms19,sortOrder=10,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.717,iDate=2011-01-19 09:24:53.74,type=field,owner=,inode=d4fea0ab-976e-4a86-b215-1b351f482be8,identifier=], com.dotmarketing.portlets.structure.model.Field@3b3812c9[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin File (dotCMS 1.7),fieldType=file,fieldRelationType=,fieldContentlet=text7,required=false,velocityVarName=pluginFile,sortOrder=11,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.757,iDate=2010-07-13 15:18:30.254,type=field,owner=,inode=e2b315b3-34ce-4a81-8139-3637edd11c7d,identifier=], com.dotmarketing.portlets.structure.model.Field@1b69f2d3[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Details,fieldType=line_divider,fieldRelationType=,fieldContentlet=section_divider1,required=false,velocityVarName=details,sortOrder=12,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.797,iDate=2010-07-13 14:23:27.447,type=field,owner=,inode=717598b1-5d81-44af-be10-603b1acbd7f4,identifier=], com.dotmarketing.portlets.structure.model.Field@7b6471fa[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin Version,fieldType=text,fieldRelationType=,fieldContentlet=text4,required=true,velocityVarName=pluginVersion,sortOrder=13,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.838,iDate=2010-07-13 14:24:21.704,type=field,owner=,inode=d6d58dd8-44e0-457d-b78e-05f18a3dc60a,identifier=], com.dotmarketing.portlets.structure.model.Field@3148f386[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Maintainer Name,fieldType=text,fieldRelationType=,fieldContentlet=text5,required=true,velocityVarName=maintainerName,sortOrder=14,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.878,iDate=2010-07-13 14:24:43.821,type=field,owner=,inode=47dd8914-d33e-4bdf-9002-fe2882bb793f,identifier=], com.dotmarketing.portlets.structure.model.Field@4a1d013c[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Date of Submission,fieldType=date,fieldRelationType=,fieldContentlet=date1,required=true,velocityVarName=dateOfSubmission,sortOrder=15,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.919,iDate=2010-07-13 14:25:08.549,type=field,owner=,inode=99fd53a7-e609-4d51-b6df-f35d286195ad,identifier=], com.dotmarketing.portlets.structure.model.Field@1eb68dc6[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Last Updated,fieldType=date,fieldRelationType=,fieldContentlet=date2,required=true,velocityVarName=lastUpdated,sortOrder=16,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=true,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.959,iDate=2010-07-13 14:25:23.271,type=field,owner=,inode=cd252d3b-ef73-4b4b-b2fe-91cedcc82b4a,identifier=], com.dotmarketing.portlets.structure.model.Field@4685d44b[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Full Detail,fieldType=wysiwyg,fieldRelationType=,fieldContentlet=text_area2,required=false,velocityVarName=fullDetail,sortOrder=17,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.0,iDate=2010-07-13 14:25:40.455,type=field,owner=,inode=dfd85eda-8451-41fe-9958-a1e9dd174c7e,identifier=], com.dotmarketing.portlets.structure.model.Field@3027cbde[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin Captivate Video,fieldType=file,fieldRelationType=,fieldContentlet=text6,required=false,velocityVarName=pluginCaptivateVideo,sortOrder=18,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.04,iDate=2010-07-13 14:26:03.831,type=field,owner=,inode=0c62eac2-ee33-445c-8d26-b456f30cb726,identifier=], com.dotmarketing.portlets.structure.model.Field@12113807[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Image 1,fieldType=binary,fieldRelationType=,fieldContentlet=binary3,required=false,velocityVarName=image1,sortOrder=19,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.081,iDate=2010-07-13 14:26:31.281,type=field,owner=,inode=9b5149f0-f323-451a-8636-dea71bd8195d,identifier=], com.dotmarketing.portlets.structure.model.Field@38e35f3e[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Image 2,fieldType=binary,fieldRelationType=,fieldContentlet=binary4,required=false,velocityVarName=image2,sortOrder=20,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.121,iDate=2010-07-13 14:26:40.046,type=field,owner=,inode=5f4e98be-9de4-4513-8a79-9176b84f2d60,identifier=], com.dotmarketing.portlets.structure.model.Field@50acf3e5[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Image 3,fieldType=binary,fieldRelationType=,fieldContentlet=binary5,required=false,velocityVarName=image3,sortOrder=21,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.165,iDate=2010-07-13 14:26:50.311,type=field,owner=,inode=c507f851-271c-4022-90c9-7d9712b667b0,identifier=], com.dotmarketing.portlets.structure.model.Field@5edbbb15[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Image 4,fieldType=binary,fieldRelationType=,fieldContentlet=binary6,required=false,velocityVarName=image4,sortOrder=22,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.206,iDate=2010-07-13 14:28:28.427,type=field,owner=,inode=8dd91e07-0ded-4965-a9c8-8b5ff7440ab5,identifier=], com.dotmarketing.portlets.structure.model.Field@459161c9[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Image 5,fieldType=binary,fieldRelationType=,fieldContentlet=binary2,required=false,velocityVarName=image5,sortOrder=23,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.246,iDate=2013-08-28 07:51:13.689,type=field,owner=,inode=f0fe5eb8-cf59-4892-974c-b8d0f125399f,identifier=], com.dotmarketing.portlets.structure.model.Field@67a9ccea[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Average Rating,fieldType=text,fieldRelationType=Plugin:averageRating,fieldContentlet=float1,required=false,velocityVarName=averageRating,sortOrder=24,values=,regexCheck=,hint=,defaultValue=5,indexed=true,listed=false,fixed=true,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.287,iDate=2012-11-29 02:00:00.084,type=field,owner=,inode=e343c32a-b8cf-425c-9847-62d2619a56de,identifier=], com.dotmarketing.portlets.structure.model.Field@50ad3821[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Number of Downloads,fieldType=text,fieldRelationType=,fieldContentlet=integer2,required=false,velocityVarName=numberOfDownloads,sortOrder=25,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.328,iDate=2010-07-13 14:57:25.091,type=field,owner=,inode=696acede-cc24-49c5-a924-daaef34b7270,identifier=], com.dotmarketing.portlets.structure.model.Field@532d3232[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Number Of Votes,fieldType=text,fieldRelationType=Plugin:numberOfVotes,fieldContentlet=integer1,required=false,velocityVarName=numberOfVotes,sortOrder=26,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=false,fixed=true,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.368,iDate=2012-11-29 02:00:00.342,type=field,owner=,inode=553f998a-ed1e-4633-9baa-fa04571c267a,identifier=]],fieldMap={githubUrl=com.dotmarketing.portlets.structure.model.Field@7adc4035[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=GitHub URL,fieldType=text,fieldRelationType=,fieldContentlet=text12,required=false,velocityVarName=githubUrl,sortOrder=7,values=,regexCheck=^((http|ftp|https):\/\/w{3}[\d]*.|(http|ftp|https):\/\/|w{3}[\d]*.)([\w\d\._\-#\(\)\[\]\,;:]+@[\w\d\._\-#\(\)\[\]\,;:])?([a-z0-9]+.)*[a-z\-0-9]+.([a-z]{2,3})?[a-z]{2,6}(:[0-9]+)?(\/[\/a-zA-Z0-9\._\-,\%\s]+)*(\/|\?[a-z0-9=%&\.\-,#]+)?$,hint=,defaultValue=,indexed=true,listed=true,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.596,iDate=2016-04-19 13:44:58.198,type=field,owner=,inode=c103726d-1398-46ed-8296-292ce086b316,identifier=], pluginFiledotcms2x=com.dotmarketing.portlets.structure.model.Field@41c42529[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin File (dotCMS 2.x),fieldType=file,fieldRelationType=,fieldContentlet=text8,required=false,velocityVarName=pluginFiledotcms2x,sortOrder=9,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.677,iDate=2013-10-03 13:46:00.677,type=field,owner=,inode=4a3a0a59-5b00-4fff-b63b-ff3e950ece8a,identifier=], pluginCaptivateVideo=com.dotmarketing.portlets.structure.model.Field@3027cbde[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin Captivate Video,fieldType=file,fieldRelationType=,fieldContentlet=text6,required=false,velocityVarName=pluginCaptivateVideo,sortOrder=18,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.04,iDate=2010-07-13 14:26:03.831,type=field,owner=,inode=0c62eac2-ee33-445c-8d26-b456f30cb726,identifier=], numberOfDownloads=com.dotmarketing.portlets.structure.model.Field@50ad3821[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Number of Downloads,fieldType=text,fieldRelationType=,fieldContentlet=integer2,required=false,velocityVarName=numberOfDownloads,sortOrder=25,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.328,iDate=2010-07-13 14:57:25.091,type=field,owner=,inode=696acede-cc24-49c5-a924-daaef34b7270,identifier=], lastUpdated=com.dotmarketing.portlets.structure.model.Field@1eb68dc6[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Last Updated,fieldType=date,fieldRelationType=,fieldContentlet=date2,required=true,velocityVarName=lastUpdated,sortOrder=16,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=true,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.959,iDate=2010-07-13 14:25:23.271,type=field,owner=,inode=cd252d3b-ef73-4b4b-b2fe-91cedcc82b4a,identifier=], averageRating=com.dotmarketing.portlets.structure.model.Field@67a9ccea[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Average Rating,fieldType=text,fieldRelationType=Plugin:averageRating,fieldContentlet=float1,required=false,velocityVarName=averageRating,sortOrder=24,values=,regexCheck=,hint=,defaultValue=5,indexed=true,listed=false,fixed=true,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.287,iDate=2012-11-29 02:00:00.084,type=field,owner=,inode=e343c32a-b8cf-425c-9847-62d2619a56de,identifier=], worksWithVersion=com.dotmarketing.portlets.structure.model.Field@6e5f4d8[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Works With Version,fieldType=checkbox,fieldRelationType=,fieldContentlet=text9,required=false,velocityVarName=worksWithVersion,sortOrder=3,values=1.7|1.7 1.7 Enterprise|1.7ee 1.9|1.9 1.9 Standard|1.9se 1.9 Enterprise|1.9ee 1.9 Prime|1.9ep 2.0|2.0 2.0 Standard|2.0se 2.0 Enterprise|2.0ee 2.0 Prime|2.0ep 2.1|2.1 2.1 Standard|2.1se 2.1 Enterprise|2.1ee 2.1 Prime|2.1ep 2.2|2.1 2.2 Standard|2.2se 2.2 Enterprise|2.2ee 2.2 Prime|2.2ep 2.3|2.1 2.3 Standard|2.3se 2.3 Enterprise|2.3ee 2.3 Prime|2.3ep 2.5|2.5 2.5 Standard|2.5se 2.5 Enterprise|2.5ee 2.5 Prime|2.5ep 3.0|3.0 3.x Standard|3.0se 3.x Enterprise|3.0ee 3.x Prime|3.0ep,regexCheck=,hint=,defaultValue=3.x,indexed=true,listed=false,fixed=false,readOnly=false,searchable=true,unique=false,modDate=2016-12-14 11:19:00.429,iDate=2010-07-26 15:30:01.113,type=field,owner=,inode=21ae78f2-32d5-47dd-a272-0fe549907314,identifier=], dateOfSubmission=com.dotmarketing.portlets.structure.model.Field@4a1d013c[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Date of Submission,fieldType=date,fieldRelationType=,fieldContentlet=date1,required=true,velocityVarName=dateOfSubmission,sortOrder=15,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.919,iDate=2010-07-13 14:25:08.549,type=field,owner=,inode=99fd53a7-e609-4d51-b6df-f35d286195ad,identifier=], details=com.dotmarketing.portlets.structure.model.Field@1b69f2d3[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Details,fieldType=line_divider,fieldRelationType=,fieldContentlet=section_divider1,required=false,velocityVarName=details,sortOrder=12,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.797,iDate=2010-07-13 14:23:27.447,type=field,owner=,inode=717598b1-5d81-44af-be10-603b1acbd7f4,identifier=], maintainerName=com.dotmarketing.portlets.structure.model.Field@3148f386[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Maintainer Name,fieldType=text,fieldRelationType=,fieldContentlet=text5,required=true,velocityVarName=maintainerName,sortOrder=14,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.878,iDate=2010-07-13 14:24:43.821,type=field,owner=,inode=47dd8914-d33e-4bdf-9002-fe2882bb793f,identifier=], image5=com.dotmarketing.portlets.structure.model.Field@459161c9[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Image 5,fieldType=binary,fieldRelationType=,fieldContentlet=binary2,required=false,velocityVarName=image5,sortOrder=23,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.246,iDate=2013-08-28 07:51:13.689,type=field,owner=,inode=f0fe5eb8-cf59-4892-974c-b8d0f125399f,identifier=], image3=com.dotmarketing.portlets.structure.model.Field@50acf3e5[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Image 3,fieldType=binary,fieldRelationType=,fieldContentlet=binary5,required=false,velocityVarName=image3,sortOrder=21,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.165,iDate=2010-07-13 14:26:50.311,type=field,owner=,inode=c507f851-271c-4022-90c9-7d9712b667b0,identifier=], numberOfVotes=com.dotmarketing.portlets.structure.model.Field@532d3232[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Number Of Votes,fieldType=text,fieldRelationType=Plugin:numberOfVotes,fieldContentlet=integer1,required=false,velocityVarName=numberOfVotes,sortOrder=26,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=false,fixed=true,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.368,iDate=2012-11-29 02:00:00.342,type=field,owner=,inode=553f998a-ed1e-4633-9baa-fa04571c267a,identifier=], image4=com.dotmarketing.portlets.structure.model.Field@5edbbb15[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Image 4,fieldType=binary,fieldRelationType=,fieldContentlet=binary6,required=false,velocityVarName=image4,sortOrder=22,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.206,iDate=2010-07-13 14:28:28.427,type=field,owner=,inode=8dd91e07-0ded-4965-a9c8-8b5ff7440ab5,identifier=], urlTitle=com.dotmarketing.portlets.structure.model.Field@669e59c6[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=URL Title,fieldType=custom_field,fieldRelationType=,fieldContentlet=text_area3,required=false,velocityVarName=urlTitle,sortOrder=2,values=
    ,regexCheck=,hint=,defaultValue=,indexed=true,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.387,iDate=2010-07-16 12:14:38.939,type=field,owner=,inode=277b1f6c-6736-44bc-860d-ecbc4f0dbd53,identifier=], pluginFiledotcms19=com.dotmarketing.portlets.structure.model.Field@23fd236b[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin File (dotCMS 1.9),fieldType=file,fieldRelationType=,fieldContentlet=text10,required=false,velocityVarName=pluginFiledotcms19,sortOrder=10,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.717,iDate=2011-01-19 09:24:53.74,type=field,owner=,inode=d4fea0ab-976e-4a86-b215-1b351f482be8,identifier=], pluginFile=com.dotmarketing.portlets.structure.model.Field@3b3812c9[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin File (dotCMS 1.7),fieldType=file,fieldRelationType=,fieldContentlet=text7,required=false,velocityVarName=pluginFile,sortOrder=11,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.757,iDate=2010-07-13 15:18:30.254,type=field,owner=,inode=e2b315b3-34ce-4a81-8139-3637edd11c7d,identifier=], shortDescription=com.dotmarketing.portlets.structure.model.Field@53363dbf[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Short Description,fieldType=textarea,fieldRelationType=,fieldContentlet=text_area1,required=true,velocityVarName=shortDescription,sortOrder=6,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.555,iDate=2010-07-13 14:22:40.378,type=field,owner=,inode=44caeddd-887e-4875-878e-986c6d98505b,identifier=], image1=com.dotmarketing.portlets.structure.model.Field@12113807[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Image 1,fieldType=binary,fieldRelationType=,fieldContentlet=binary3,required=false,velocityVarName=image1,sortOrder=19,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.081,iDate=2010-07-13 14:26:31.281,type=field,owner=,inode=9b5149f0-f323-451a-8636-dea71bd8195d,identifier=], image2=com.dotmarketing.portlets.structure.model.Field@38e35f3e[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Image 2,fieldType=binary,fieldRelationType=,fieldContentlet=binary4,required=false,velocityVarName=image2,sortOrder=20,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.121,iDate=2010-07-13 14:26:40.046,type=field,owner=,inode=5f4e98be-9de4-4513-8a79-9176b84f2d60,identifier=], authorTitle=com.dotmarketing.portlets.structure.model.Field@47720cfe[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Author Title,fieldType=text,fieldRelationType=,fieldContentlet=text3,required=false,velocityVarName=authorTitle,sortOrder=5,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.513,iDate=2010-07-13 14:22:21.147,type=field,owner=,inode=034a5fb4-ba4e-4f38-92ea-0dcecd54fdf4,identifier=], pluginVersion=com.dotmarketing.portlets.structure.model.Field@7b6471fa[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin Version,fieldType=text,fieldRelationType=,fieldContentlet=text4,required=true,velocityVarName=pluginVersion,sortOrder=13,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.838,iDate=2010-07-13 14:24:21.704,type=field,owner=,inode=d6d58dd8-44e0-457d-b78e-05f18a3dc60a,identifier=], pluginName=com.dotmarketing.portlets.structure.model.Field@11f8fa6f[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin Name,fieldType=text,fieldRelationType=,fieldContentlet=text1,required=true,velocityVarName=pluginName,sortOrder=1,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=true,fixed=false,readOnly=false,searchable=true,unique=false,modDate=2016-12-14 11:19:00.345,iDate=2010-07-13 13:55:07.295,type=field,owner=,inode=221ba24d-60c8-498b-bf94-123c13f672bc,identifier=], authorName=com.dotmarketing.portlets.structure.model.Field@118fb722[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Author Name,fieldType=text,fieldRelationType=,fieldContentlet=text2,required=false,velocityVarName=authorName,sortOrder=4,values=,regexCheck=,hint=,defaultValue=,indexed=true,listed=true,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.471,iDate=2010-07-13 14:22:03.244,type=field,owner=,inode=b21168ad-229e-4a24-80e1-8cc14071b9d1,identifier=], pluginFile3x=com.dotmarketing.portlets.structure.model.Field@1606ceeb[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Plugin File (dotCMS 3x),fieldType=file,fieldRelationType=,fieldContentlet=text11,required=false,velocityVarName=pluginFile3x,sortOrder=8,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:00.636,iDate=2015-07-10 11:55:23.502,type=field,owner=,inode=b0ab0f02-a28e-42f7-99af-dd3deb9059b1,identifier=], fullDetail=com.dotmarketing.portlets.structure.model.Field@4685d44b[structureInode=13fe37a6-2568-4981-9bd1-dc20f4162355,fieldName=Full Detail,fieldType=wysiwyg,fieldRelationType=,fieldContentlet=text_area2,required=false,velocityVarName=fullDetail,sortOrder=17,values=,regexCheck=,hint=,defaultValue=,indexed=false,listed=false,fixed=false,readOnly=false,searchable=false,unique=false,modDate=2016-12-14 11:19:01.0,iDate=2010-07-13 14:25:40.455,type=field,owner=,inode=dfd85eda-8451-41fe-9958-a1e9dd174c7e,identifier=]},fieldValueMap={},user=,EDIT_OR_PREVIEW_MODE=false,host=com.dotmarketing.beans.Host@52efb214[map={owner=dotcms.org.2765, identifier=bcd97fa4-a4b8-41d3-8a9f-a271ecdd88a9, hostName=dotcms.com, modDate=2017-01-20 09:59:01.498, aliases=new.dotcms.com dotcms.com www.dotcms.com authoring.dotcms.com auth.dotcms.com, runDashboard=true, languageId=1, type=host, title=dotcms.com, inode=37bf01e1-8679-4bae-b6d8-e62f96791b45, isDefault=true, hostname=dotcms.com, folder=SYSTEM_FOLDER, __DOTNAME__=dotcms.com, disabledWYSIWYG=[], tagStorage=bcd97fa4-a4b8-41d3-8a9f-a271ecdd88a9, isSystemHost=false, sortOrder=0, modUser=dotcms.org.2765, host=SYSTEM_HOST, lastReview=2017-01-20 09:59:01.448, stInode=855a2d72-f2f3-4169-8b04-ac5157c4380c},lowIndexPriority=false],structure=com.dotmarketing.portlets.structure.model.Structure@6deac7da[name=Plugin,description=,defaultStructure=false,reviewInterval=,reviewerRole=,pagedetail=f595a7de-df76-4554-8e34-4026f8522af8,structureType=1,fixed=false,system=false,velocityVarName=Plugin,urlMapPattern=/plugins/{urlTitle},host=SYSTEM_HOST,folder=SYSTEM_FOLDER,publishDateVar=,expireDateVar=,modDate=2016-12-14 11:19:00.211,iDate=2016-12-14 11:19:00.211,type=structure,owner=dotcms.org.2805,inode=13fe37a6-2568-4981-9bd1-dc20f4162355,identifier=],title=Email Workflow Actionlet - Personalized Email,context=org.apache.velocity.tools.view.context.ChainedContext@3fb3d598].
  • The conditional field can print anything or nothing - if it prints "false" anywhere, the workflow email will be skipped and the next actionlet will take place.

See the github repo for more information.

Plugins are feature additions outside of the dotCMS core code and unless explicitly stated otherwise, are not covered under the enterprise warranty. However, support for plugins is available through our professional services department. Contact us for more information.