Help icon shows-up by-default when you have a constrain on your field. For example priority is defined as
<!-- Priority for the workflow as a whole -->
<property name="bpm:workflowPriority">
<type>d:int</type>
<default>2</default>
<constraints>
<constraint ref="bpm:allowedPriority" />
</constraints>
</property>
<constraint name="bpm:allowedPriority" type="LIST">
<parameter name="allowedValues">
<list>
<value>1</value>
<value>2</value>
<value>3</value>
</list>
</parameter>
</constraint>
I think help icon is a good idea if you have some constrain on your filed and want your user to select correct values.
You have following options:
- If you don't need constraints , remove it from your model. You can override bpm:xxxxxx constraints by extending base model
- You can look at BPMEngine code and change the template which generate help icon
Help icon is generated with class "help-icon" like :
span class="help-icon"
SO you can override form.css and hide this span. Something like this will work:
.form-container .help-icon {
visibility: hidden;
}
But this will remove all help icons from all the share forms, unless you change form divs and add some intelligence in your css selector.
Hope this helps.