修改了入库的文献下载地址,修改了文档查看的bug
This commit is contained in:
parent
7f5b1d86c4
commit
71ab8c65ad
|
@ -2561,7 +2561,7 @@ class AuthorController extends Zend_Controller_Action
|
|||
$att = $sth->fetch(PDO::FETCH_ASSOC);
|
||||
$msg['attid'] = $attid = $att['id'];
|
||||
|
||||
$msg['html'] = $realname.'['. round($filesize/1024,2) .' kb]<input type="hidden" name="url" value="'.$filename.'" /><div class="cancel"><a href="javascript:;" id="deletebtn_'.$attid.'" title="删除该文件"><img border="0" src="/static/js/uploadify/cancel.png" /></a></div>';
|
||||
$msg['html'] = $realname.'['. round($filesize/1024,2) .' kb]<input type="hidden" name="url" value="/service/attach/id/'.$attid.'" /><div class="cancel"><a href="javascript:;" id="deletebtn_'.$attid.'" title="删除该文件"><img border="0" src="/static/js/uploadify/cancel.png" /></a></div>';
|
||||
echo Zend_Json::encode($msg);
|
||||
exit();
|
||||
|
||||
|
@ -2643,13 +2643,22 @@ class AuthorController extends Zend_Controller_Action
|
|||
return true;
|
||||
}
|
||||
|
||||
$sql = "SELECT title FROM metadata WHERE uuid=?";
|
||||
$sth = $this->db->prepare($sql);
|
||||
$sth->execute(array($uuid));
|
||||
$row = $sth->fetch();
|
||||
|
||||
$this->view->title = $row['title'];
|
||||
|
||||
$sql = "SELECT att.*,md.title,md.uuid FROM mdattach mda
|
||||
LEFT JOIN attachments att ON mda.id=att.id
|
||||
LEFT JOIN metadata md ON mda.uuid=md.uuid
|
||||
LEFT JOIN users u ON att.userid=u.id";
|
||||
LEFT JOIN users u ON att.userid=u.id
|
||||
WHERE md.uuid=?
|
||||
";
|
||||
|
||||
$sth = $this->db->prepare($sql);
|
||||
$sth->execute(array());
|
||||
$sth->execute(array($uuid));
|
||||
$rows = $sth->fetchAll();
|
||||
|
||||
$this->view->info=$rows;
|
||||
|
@ -2806,7 +2815,7 @@ class AuthorController extends Zend_Controller_Action
|
|||
$this->_helper->layout->disableLayout();
|
||||
$this->_helper->viewRenderer->setNoRender();
|
||||
$this->getResponse()->setHeader('Content-Type', 'application/octet-stream')
|
||||
->setHeader('Content-Disposition','attachment; filename="'.basename($fullPath).'"')
|
||||
->setHeader('Content-Disposition','attachment; filename="'.$row['realname'].'"')
|
||||
->setHeader('Content-Length', $fsize)
|
||||
->setHeader('Content-Type','application/force-download')
|
||||
->setHeader('Content-Type','application/download')
|
||||
|
|
|
@ -30,7 +30,7 @@ if(!empty($this->error))
|
|||
|
||||
?>
|
||||
<div class="pagetitle">
|
||||
<?php echo $this->info[0]['title'] ;?> (共 <?php echo count($this->info);?> 个文档)
|
||||
<?php echo $this->title ;?> (共 <?php echo count($this->info);?> 个文档)
|
||||
</div>
|
||||
<div id="datalist">
|
||||
<?php
|
||||
|
|
|
@ -324,7 +324,6 @@ if($auth->hasIdentity())
|
|||
</div>
|
||||
<div id="window-outter" style="display:none;">
|
||||
<div id="window-inner">
|
||||
<div id="window-closer-container">[<a href="#" id="window-closer" onclick="$('#window-outter').hide()">关闭</a>]</div>
|
||||
<div id="window-content-container">
|
||||
<div id="window-loading"><img src="/images/loading.gif" />加载中...</div>
|
||||
<ol id="file-list">
|
||||
|
@ -394,9 +393,7 @@ function recommend(page){$.ajax({type:"GET",url:"/service/recommend/uuid/<?= $md
|
|||
beforeSend:function(){$('#recommend').html('<img src="/images/loading.gif" />加载中');}});}
|
||||
|
||||
function getFileList(){
|
||||
var tw = ($(window).width() - $('#window-outter').width())/2;
|
||||
$('#window-outter').css({'right':tw});
|
||||
$('#window-outter').show();
|
||||
$.colorbox({width:"80%",height:"80%",html:$('#window-outter').html()});
|
||||
$.getJSON("/service/filelist/uuid/<?php echo $md->uuid;?>", function(data) {
|
||||
var items = [];
|
||||
if(data.length>0)
|
||||
|
@ -424,7 +421,7 @@ function getSubFileList(uuid,id,depth){
|
|||
return false;
|
||||
}
|
||||
$('<div/>', {
|
||||
'style':'max-height:400px; overflow:auto; overflow-x:hidden;',
|
||||
'style':'',
|
||||
'id': 'div_'+id,
|
||||
"html": '<li><img src="/images/loading.gif" />加载中</li>'
|
||||
}).appendTo('#li_'+id);
|
||||
|
|
Loading…
Reference in New Issue