| $year$lang->year | "; + } + echo ''; + echo '
|---|
| ';
+ foreach($roadmaps[$year] as $key => $roadmap)
+ {
+ if(isset($roadmap->build))
+ {
+ echo " ";
+ echo " " . html::a($this->createLink('release', 'view', "releaseID=$roadmap->id"), $roadmap->name, '_blank') . ' ' . $roadmap->date; + } + else + { + echo "";
+ echo " ";
+ if(isset($roadmaps[$year][$key + 1])) echo "{$lang->downArrow}";
+ }
+ echo '" . html::a($this->createLink('productplan', 'view', "planID=$roadmap->id"), $roadmap->title, '_blank') . ' ' . $roadmap->begin . ' ~ ' . $roadmap->end; + } + echo " | ';
+ }
+ echo '
| productplan->id;?> | +id;?> + |
|---|---|
| productplan->title;?> | +title;?> + |
| productplan->begin;?> | +begin;?> + |
| productplan->end;?> | +end;?> + |
| productplan->desc;?> | +desc);?> + |
| story->id;?> | +story->pri;?> | +story->product;?> | +story->title;?> | +action?> | +
|---|---|---|---|---|
| id;?> | +pri;?> | +createLink('product', 'browse', "productID=$story->product"), $products[$story->product], '_blank');?> | +title;?> | +id", $lang->productplan->unlinkStory, 'hiddenwin');?> | +