private function getRootOriginalField(Tracker_FormElement $field)
 {
     $originalField = $field->getOriginalField();
     if ($originalField === null) {
         return $field;
     }
     return $this->getRootOriginalField($originalField);
 }
Example #2
0
 public function fetchCustomHelpForShared()
 {
     $originalTrackerName = $this->formElement->getOriginalTracker()->getName();
     $originalProjectName = $this->formElement->getOriginalProject()->getPublicName();
     $originalEditUrl = $this->formElement->getOriginalField()->getAdminEditUrl();
     $html = '';
     $html .= '<span class="tracker-admin-form-element-help">';
     $html .= $GLOBALS['Language']->getText('plugin_tracker_include_type', 'field_copied_from', array($originalTrackerName, $originalProjectName, $originalEditUrl));
     $html .= '</span>';
     return $html;
 }