/**
  * @return string The URL to the planning view of this milestone.
  */
 public function getUri()
 {
     $group_id = $this->milestone->getGroupId();
     $planning_id = $this->milestone->getPlanningId();
     $artifact_id = $this->milestone->getArtifactId();
     return "/plugins/agiledashboard/?group_id={$group_id}&action=show&planning_id={$planning_id}&aid={$artifact_id}";
 }
Esempio n. 2
0
 private function getSwitchDisplayAvatarsURL()
 {
     if ($this->user->isAnonymous()) {
         return false;
     }
     $group_id = $this->milestone->getGroupId();
     $planning_id = $this->milestone->getPlanningId();
     $tracker_id = $this->milestone->getTrackerId();
     $artifact_id = $this->milestone->getArtifactId();
     $action = 'toggle_user_display_avatar';
     $switch_display_username_url = CARDWALL_BASE_URL . '/?group_id=' . $group_id . '&planning_id=' . $planning_id . '&tracker_id=' . $tracker_id . '&aid=' . $artifact_id . '&action=' . $action;
     return $switch_display_username_url;
 }
Esempio n. 3
0
 protected function getUriParametersForMilestone(Planning_Milestone $milestone)
 {
     return array('group_id' => $milestone->getGroupId(), 'planning_id' => $milestone->getPlanningId(), 'action' => $this->action, 'aid' => $milestone->getArtifactId(), 'pane' => $this->getIdentifier());
 }