* finish task #5801.
This commit is contained in:
@@ -115,7 +115,7 @@ $(function()
|
||||
<div class="progress-pie inline-block space progress-pie-100" data-value="<?php echo $product->assignedRate;?>" data-doughnut-size="80">
|
||||
<canvas width="100" height="100" style="width: 100px; height: 100px;"></canvas>
|
||||
<div class="progress-info">
|
||||
<small><?php echo $lang->bug->allBugs . ' Bug';?></small>
|
||||
<small><?php echo $lang->bug->allBugs;?></small>
|
||||
<strong><span class="progress-value"><?php echo $product->total;?></span></strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -10,12 +10,31 @@ $(function()
|
||||
/* Save burn as image.*/
|
||||
function downloadBurn()
|
||||
{
|
||||
var canvas = $('#burnCanvas');
|
||||
var type = 'png';
|
||||
var imgSrc = canvas.get(0).toDataURL("image/png");
|
||||
imgData = imgSrc.replace(type,'image/octet-stream');
|
||||
var filename = 'burn.' + type;
|
||||
saveFile(imgData,filename);
|
||||
var $canvas = $('#burnCanvas');
|
||||
$('#burnWrapper').append("<div class='hidden' id='cloneCanvas'></div>");
|
||||
$('#cloneCanvas').append($canvas.clone());
|
||||
$('#cloneCanvas').append("<img id='cloneImage' />");
|
||||
$('#cloneCanvas #cloneImage').attr('src', $canvas.get(0).toDataURL("image/png"));
|
||||
setTimeout(function()
|
||||
{
|
||||
/* Add watermark */
|
||||
var canvas = document.querySelector('#cloneCanvas #burnCanvas');
|
||||
var cans = canvas.getContext('2d');
|
||||
cans.drawImage($('#cloneCanvas #cloneImage').get(0), 0, 0);
|
||||
cans.font = "16px Microsoft JhengHei";
|
||||
cans.fillStyle = "rgba(17, 17, 17, 0.50)";
|
||||
cans.textAlign = 'left';
|
||||
cans.textBaseline = 'Middle';
|
||||
cans.fillText(watermark, 50, canvas.height - 50);
|
||||
|
||||
var type = 'png';
|
||||
var $canvas = $('#cloneCanvas #burnCanvas');
|
||||
var imgSrc = $canvas.get(0).toDataURL("image/png");
|
||||
imgData = imgSrc.replace(type,'image/octet-stream');
|
||||
var filename = projectName + '.' + type;
|
||||
saveFile(imgData,filename);
|
||||
$('#burnWrapper #cloneCanvas').remove();
|
||||
}, 500);
|
||||
}
|
||||
|
||||
var saveFile = function(data, filename)
|
||||
|
||||
@@ -59,6 +59,7 @@ $lang->project->readjustTime = "Adjust {$lang->projectCommon} Begin and End";
|
||||
$lang->project->readjustTask = 'Adjust Task Begin and End';
|
||||
$lang->project->effort = 'Effort';
|
||||
$lang->project->relatedMember = 'Team';
|
||||
$lang->project->watermark = 'Exported by ZenTao';
|
||||
|
||||
$lang->project->start = 'Start';
|
||||
$lang->project->activate = 'Activate';
|
||||
|
||||
@@ -59,6 +59,7 @@ $lang->project->readjustTime = "调整{$lang->projectCommon}起止时间";
|
||||
$lang->project->readjustTask = '顺延任务的起止时间';
|
||||
$lang->project->effort = '日志';
|
||||
$lang->project->relatedMember = '相关成员';
|
||||
$lang->project->watermark = '由禅道导出';
|
||||
|
||||
$lang->project->start = "开始";
|
||||
$lang->project->activate = "激活";
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
<?php include '../../common/view/header.html.php';?>
|
||||
<?php include '../../common/view/chart.html.php';?>
|
||||
<?php js::set('projectID', $projectID);?>
|
||||
<?php js::set('projectName', $project->name);?>
|
||||
<?php js::set('watermark', $lang->project->watermark);?>
|
||||
<?php js::set('type', $type);?>
|
||||
<div id='mainMenu' class='clearfix'>
|
||||
<div class='btn-toolbar pull-left'>
|
||||
|
||||
Reference in New Issue
Block a user