switch to en schema and change pdf to en.
This commit is contained in:
parent
6be292d525
commit
9578c74bb0
|
@ -25,7 +25,7 @@ class ApplicantPDF extends FPDI
|
|||
$this->addPage();
|
||||
$this->useTemplate($tplidx);
|
||||
$this->SetFont('ugb','',$this->fontsize);
|
||||
$this->setXY(74,43);
|
||||
$this->setXY(62,41);
|
||||
$this->Write($this->fontsize,$this->data['realname']);
|
||||
$this->SetXY(34,55);
|
||||
$this->MultiCell (166, 4, str_replace(";","\n",$this->data['westdclist']));
|
||||
|
@ -33,18 +33,18 @@ class ApplicantPDF extends FPDI
|
|||
$this->MultiCell(166,4,trim($this->data['project']));
|
||||
//$this->setXY(34,239);
|
||||
//$this->Write($this->fontsize,$this->data['realname']);
|
||||
$this->setXY(32,223);
|
||||
$this->setXY(48,194);
|
||||
$this->Write($this->fontsize,$this->data['unit']);
|
||||
$this->setXY(112,223);
|
||||
$this->setXY(36,209);
|
||||
$this->Write($this->fontsize,$this->data['email']);
|
||||
$this->setXY(174,223);
|
||||
$this->Write($this->fontsize,$this->data['postcode']);
|
||||
$this->setXY(32,230);
|
||||
//$this->setXY(174,223);
|
||||
//$this->Write($this->fontsize,$this->data['postcode']);
|
||||
$this->setXY(38,201);
|
||||
$this->Write($this->fontsize,$this->data['address']);
|
||||
$this->setXY(112,230);
|
||||
$this->setXY(112,209);
|
||||
$this->Write($this->fontsize,$this->data['phone']);
|
||||
$t=date("Y-m-d");
|
||||
$this->setXY(174,230);
|
||||
$this->setXY(160,209);
|
||||
$this->Write($this->fontsize,$t);
|
||||
}
|
||||
function drawHeihe()
|
||||
|
@ -79,9 +79,9 @@ class ApplicantPDF extends FPDI
|
|||
function addRef($mds)
|
||||
{
|
||||
$this->addPage();
|
||||
$this->SetFont('ugb','B',20);
|
||||
$this->SetFont('','B',20);
|
||||
$this->ln();
|
||||
$this->Cell(0,0,'附件:数据引用信息',0,2,'C');
|
||||
$this->Cell(0,0,'Attachment: Data Citation',0,2,'C');
|
||||
$this->setY(30);
|
||||
foreach($mds as $i=>$md)
|
||||
{
|
||||
|
@ -90,11 +90,11 @@ class ApplicantPDF extends FPDI
|
|||
$this->ln();
|
||||
if ($md['reference'])
|
||||
{
|
||||
$this->Write(5,'【引用方式】'.$md['reference']);
|
||||
$this->Write(5,'[Citation] '.$md['reference']);
|
||||
$this->ln();
|
||||
if (!empty($md['publish_year']))
|
||||
{
|
||||
$this->Write(5,'【数据的引用】'.substr($md['authors'],1,-1).'. '.$md['doititle'].'. '.$md['publisher'].', '
|
||||
$this->Write(5,'[Data citation] '.substr($md['authors'],1,-1).'. '.$md['doititle'].'. '.$md['publisher'].', '
|
||||
.(empty($md['ts_published'])?$md['publish_year']:date('Y',strtotime($md['ts_published']))).
|
||||
'. doi:'.$md['datadoi'].' ['.str_replace('"','',substr($md['author_en'],1,-1)).'. '.$md['title_en']
|
||||
.'. '.$md['publisher_en'].', '.(empty($md['ts_published'])?$md['publish_year']:date('Y',strtotime($md['ts_published']))).'. doi:'.$md['datadoi'].']');
|
||||
|
@ -102,11 +102,11 @@ class ApplicantPDF extends FPDI
|
|||
}
|
||||
} elseif ($md['citation'])
|
||||
{
|
||||
$this->Write(5,'【引用方式】'.$md['citation']);
|
||||
$this->Write(5,'[Citation] '.$md['citation']);
|
||||
$this->ln();
|
||||
if (!empty($md['publish_year']) && !strpos($md['citation'],$md['datadoi']))
|
||||
{
|
||||
$this->Write(5,'【数据的引用】'.substr($md['authors'],1,-1).'. '.$md['doititle'].'. '.$md['publisher'].', '
|
||||
$this->Write(5,'[Data citation] '.substr($md['authors'],1,-1).'. '.$md['doititle'].'. '.$md['publisher'].', '
|
||||
.(empty($md['ts_published'])?$md['publish_year']:date('Y',strtotime($md['ts_published']))).
|
||||
'. doi:'.$md['datadoi'].' ['.str_replace('"','',substr($md['author_en'],1,-1)).'. '.$md['title_en']
|
||||
.'. '.$md['publisher_en'].', '.(empty($md['ts_published'])?$md['publish_year']:date('Y',strtotime($md['ts_published']))).'. doi:'.$md['datadoi'].']');
|
||||
|
@ -115,9 +115,9 @@ class ApplicantPDF extends FPDI
|
|||
}
|
||||
if ($md['suppinfo'] || $md['fund'])
|
||||
{
|
||||
$this->SetFont('ugb','I',10);
|
||||
$this->SetFont('','I',10);
|
||||
$p=(!empty($md['fund']))?$md['fund']:$md['suppinfo'];
|
||||
$this->Write(5,'【项目信息】'.$p);
|
||||
$this->Write(5,'[Funding] '.$p);
|
||||
$this->ln();
|
||||
}
|
||||
$this->ln();
|
||||
|
@ -163,7 +163,7 @@ class ApplicantPDF extends FPDI
|
|||
$thisline .= "".$s['name'].": ";
|
||||
if($s['var'] == -1)
|
||||
{
|
||||
$thisline .= "全部";
|
||||
$thisline .= "All";
|
||||
}else{
|
||||
foreach($s['var'] as $var)
|
||||
{
|
||||
|
@ -185,7 +185,7 @@ class ApplicantPDF extends FPDI
|
|||
$this->addPage();
|
||||
$this->SetFont('ugb','B',20);
|
||||
$this->ln();
|
||||
$this->Cell(0,0,'附件:申请的数据子集',0,2,'C');
|
||||
$this->Cell(0,0,'Attachment: Data Subsets',0,2,'C');
|
||||
$this->setY(30);
|
||||
|
||||
foreach($line as $k=>$v)
|
||||
|
|
|
@ -11,7 +11,7 @@ class OrderOperate implements \Order\Listener\OrderEvents
|
|||
|
||||
//!!!!!!important!!!!!
|
||||
//不同项目使用时是否要修改此项??
|
||||
public $tbl_metadata = "normalmetadata";
|
||||
public $tbl_metadata = "en.normalmetadata";
|
||||
public $tbl_dataorder = "dataorder";
|
||||
|
||||
function __construct($db = NULL)
|
||||
|
|
|
@ -11,7 +11,7 @@ class PdfForm implements \Order\Listener\PdfFormEvents
|
|||
|
||||
//!!!!!!important!!!!!
|
||||
//不同项目使用时是否要修改此项??
|
||||
public $tbl_metadata = "normalmetadata";
|
||||
public $tbl_metadata = "en.normalmetadata";
|
||||
public $tbl_dataorder = "dataorder";
|
||||
|
||||
function __construct($db = NULL)
|
||||
|
|
|
@ -13,7 +13,7 @@ class PdfOperate implements \Order\Listener\PdfEvents
|
|||
|
||||
//!!!!!!important!!!!!
|
||||
//不同项目使用时是否要修改此项??
|
||||
public $tbl_metadata = "normalmetadata";
|
||||
public $tbl_metadata = "en.normalmetadata";
|
||||
public $tbl_dataorder = "dataorder";
|
||||
public $tbl_offlineapp = "offlineapp";
|
||||
|
||||
|
|
|
@ -305,7 +305,7 @@ class Order
|
|||
//生成pdf
|
||||
public function pdfPrint($formData,$userid = 0,$save = false,$returnpdf = false)
|
||||
{
|
||||
$sql="SELECT m.title||'('||m.filesize::text||'MB)' as title FROM dataorder d
|
||||
/*$sql="SELECT m.title||'('||m.filesize::text||'MB)' as title FROM dataorder d
|
||||
RIGHT JOIN heihemetadata m ON d.uuid=m.uuid
|
||||
WHERE d.status=2 AND d.userid=?";
|
||||
|
||||
|
@ -313,10 +313,10 @@ class Order
|
|||
|
||||
foreach($list as $i=>$row){
|
||||
@$formData['heihelist'].=($i+1).". ".$row['title'].";";
|
||||
}
|
||||
}*/
|
||||
|
||||
$sql="SELECT m.title||'('||m.filesize::text||'MB)' as title FROM dataorder d
|
||||
RIGHT JOIN normalmetadata m ON d.uuid=m.uuid WHERE d.uuid not in (select uuid from heihemetadata) AND d.status=2 AND d.userid=?";
|
||||
RIGHT JOIN en.normalmetadata m ON d.uuid=m.uuid WHERE d.status=2 AND d.userid=?";
|
||||
$list = $this->db->fetchAll($sql,array($userid));
|
||||
|
||||
foreach($list as $i=>$row){
|
||||
|
@ -332,12 +332,12 @@ class Order
|
|||
$pdf->data = $formData;
|
||||
|
||||
if (isset($formData['westdclist'])) $pdf->drawWestdc();
|
||||
if (isset($formData['heihelist'])) $pdf->drawHeihe();
|
||||
//if (isset($formData['heihelist'])) $pdf->drawHeihe();
|
||||
|
||||
$pdf->addRef($this->pdfData);
|
||||
$pdf->addSelection($this->pdfData);
|
||||
|
||||
$pdf->addSecurity($this->config->offline->security);
|
||||
//$pdf->addSecurity($this->config->offline->security);
|
||||
|
||||
if($save === false)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue