remove author controller & views
This commit is contained in:
parent
bee1b06d83
commit
7cce4d08bc
File diff suppressed because it is too large
Load Diff
|
@ -1,76 +0,0 @@
|
||||||
<?php
|
|
||||||
$this->headTitle($this->config->title->site);
|
|
||||||
$this->headTitle($this->config->title->author);
|
|
||||||
$this->headTitle()->setSeparator(' - ');
|
|
||||||
$this->headScript()->appendFile('/js/jquery-1.7.min.js');
|
|
||||||
$this->headLink()->appendStylesheet('/css/author.css');
|
|
||||||
$this->headLink()->appendStylesheet('/css/admin.css');
|
|
||||||
$this->breadcrumb('<a href="/">首页</a>');
|
|
||||||
$this->breadcrumb('<a href="/author">数据作者</a>');
|
|
||||||
$this->breadcrumb('我的数据');
|
|
||||||
$this->breadcrumb()->setSeparator(' > ');
|
|
||||||
?>
|
|
||||||
<!-- 左侧导航 -->
|
|
||||||
<div id="leftPanel">
|
|
||||||
<?= $this->partial('author/left.phtml'); ?>
|
|
||||||
</div>
|
|
||||||
<!-- //左侧导航 -->
|
|
||||||
|
|
||||||
<!-- 页面内容 -->
|
|
||||||
<div id="rightPanel">
|
|
||||||
<p>请输入元数据标题关键字进行搜索</p>
|
|
||||||
<form id="datasearch" class="search_form" action="/admin/author/datas/ac/search">
|
|
||||||
<input type="text" id="keyword" name="q" value="<?php if(!empty($this->q)) echo $this->q; ?>" />
|
|
||||||
<button type="submit" class="btn" id="search_btn">搜索</button>
|
|
||||||
</form>
|
|
||||||
<div id="datalist">
|
|
||||||
<?php
|
|
||||||
if (count($this->paginator)):
|
|
||||||
echo "<ul>";
|
|
||||||
$autoindex=0;
|
|
||||||
foreach ($this->paginator as $item):
|
|
||||||
$autoindex++;?>
|
|
||||||
<li>
|
|
||||||
<a href="/data/<?php echo $item['uuid'];?>" target="_blank" class="title"><?php echo $item['title'];?></a>
|
|
||||||
<?php if($item['status']==1) : ?>
|
|
||||||
<span class="dtctrlplan">
|
|
||||||
|
|
||||||
<?php if($item['mdstatus']==6) {?>
|
|
||||||
未委托
|
|
||||||
<?php } if($item['mdstatus']==7){ ?>
|
|
||||||
已委托【操作:
|
|
||||||
<a href="/admin/author/inauthor/ac/datalist/uuid/<?php echo $item['uuid']; ?>">申请管理</a> |
|
|
||||||
<a href="/admin/author/comment/ac/view/uuid/<?php echo $item['uuid']; ?>">反馈</a> |
|
|
||||||
<a href="/admin/author/document/uuid/<?php echo $item['uuid']; ?>">文档</a> |
|
|
||||||
<a href="/admin/author/literature/uuid/<?php echo $item['uuid']; ?>">文献</a> |
|
|
||||||
<a href="/admin/service/geonetwork?url=metadata.edit?id=<?php echo $item['gid']; ?>">修改元数据</a> |
|
|
||||||
<a href="/admin/author/version/uuid/<?php echo $item['uuid']; ?>">版本</a> |
|
|
||||||
<a href="/admin/author/qa/uuid/<?php echo $item['uuid']; ?>">QA</a> |
|
|
||||||
<a href="/admin/author/news/uuid/<?php echo $item['uuid']; ?>">新闻</a> |
|
|
||||||
<a href="/admin/author/viewauthors/uuid/<?php echo $item['uuid']; ?>">所有作者</a>
|
|
||||||
】
|
|
||||||
<?php }?>
|
|
||||||
</span>
|
|
||||||
<?php endif; ?>
|
|
||||||
|
|
||||||
<p><?php echo mb_strlen($item['description'])>400?$this->escape(mb_substr($item['description'],0,400,'UTF-8').'...'):$this->escape($item['description']); ?></p>
|
|
||||||
<p>
|
|
||||||
<?php
|
|
||||||
if ($item['status']==0)
|
|
||||||
{
|
|
||||||
echo '<img src="/images/list_extensions.gif" />您已经申请该数据(如果长时间没有收到回应请联系数据中心)';
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
<span id="data_<?php echo $item['uuid'];?>"></span>
|
|
||||||
</p>
|
|
||||||
</li>
|
|
||||||
<?php endforeach;
|
|
||||||
echo "</ul>";
|
|
||||||
endif; ?>
|
|
||||||
<div class="pagenavi"><?= $this->paginator; ?></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- //页面内容 -->
|
|
||||||
<script>
|
|
||||||
$('#wapper').width($('body').width()-300);
|
|
||||||
</script>
|
|
|
@ -1,54 +0,0 @@
|
||||||
<?php
|
|
||||||
$this->headTitle($this->config->title->site);
|
|
||||||
$this->headTitle($this->config->title->author);
|
|
||||||
$this->headTitle()->setSeparator(' - ');
|
|
||||||
$this->headScript()->appendFile('/js/jquery-1.7.min.js');
|
|
||||||
$this->headLink()->appendStylesheet('/css/author.css');
|
|
||||||
$this->breadcrumb('<a href="/">首页</a>');
|
|
||||||
$this->breadcrumb('<a href="/author">数据作者</a>');
|
|
||||||
$this->breadcrumb('数据申请管理');
|
|
||||||
$this->breadcrumb()->setSeparator(' > ');
|
|
||||||
?>
|
|
||||||
<!-- 左侧导航 -->
|
|
||||||
<div id='sidebar'>
|
|
||||||
<div id='leftnavi'>
|
|
||||||
<?= $this->partial('author/navi.phtml'); ?>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- //左侧导航 -->
|
|
||||||
|
|
||||||
<!-- 页面内容 -->
|
|
||||||
<div id="wapper">
|
|
||||||
<div id="tabs-controller">
|
|
||||||
<ul>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/author/inauthor/ac/online">在线下载记录</a></li>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/author/inauthor/ac/offline">离线申请记录</a></li>
|
|
||||||
<li class="box-shadow active"><a class="text-shadow" href="/author/inauthor/ac/datalist">按数据查看</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<p>请输入元数据标题关键字进行搜索</p>
|
|
||||||
<form id="datasearch" class="search_form" action="/author/inauthor/ac/searchdata">
|
|
||||||
<input type="text" id="keyword" name="q" value="<?php if(!empty($this->q)) echo $this->q; ?>" />
|
|
||||||
<button type="submit" class="btn" id="search_btn">搜索</button>
|
|
||||||
</form>
|
|
||||||
<div id="datalist">
|
|
||||||
<?php
|
|
||||||
if (count($this->paginator)):
|
|
||||||
echo "<ul>";
|
|
||||||
$autoindex=0;
|
|
||||||
foreach ($this->paginator as $item):
|
|
||||||
$autoindex++;?>
|
|
||||||
<li>
|
|
||||||
<p><a href="/data/<?php echo $item['uuid'];?>" target="_blank"><?php echo $item['title'];?></a></p>
|
|
||||||
<p>申请次数:<?php echo $item['c'];?> (<a href="/author/inauthor/ac/datalist/uuid/<?php echo $item['uuid'];?>">查看详细</a>)</p>
|
|
||||||
</li>
|
|
||||||
<?php endforeach;
|
|
||||||
echo "</ul>";
|
|
||||||
endif; ?>
|
|
||||||
<div class="pagenavi"><?= $this->paginator; ?></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- //页面内容 -->
|
|
||||||
<script>
|
|
||||||
$('#wapper').width($('body').width()-300);
|
|
||||||
</script>
|
|
|
@ -1,84 +0,0 @@
|
||||||
<?php
|
|
||||||
$this->headTitle($this->config->title->site);
|
|
||||||
$this->headTitle($this->config->title->author);
|
|
||||||
$this->headTitle()->setSeparator(' - ');
|
|
||||||
$this->headScript()->appendFile('/js/jquery-1.7.min.js');
|
|
||||||
$this->headLink()->appendStylesheet('/css/admin.css');
|
|
||||||
$this->headLink()->appendStylesheet('/css/author.css');
|
|
||||||
$this->breadcrumb('<a href="/">首页</a>');
|
|
||||||
$this->breadcrumb('<a href="/author">数据作者</a>');
|
|
||||||
$this->breadcrumb('数据申请管理');
|
|
||||||
$this->breadcrumb()->setSeparator(' > ');
|
|
||||||
?>
|
|
||||||
<!-- 左侧导航 -->
|
|
||||||
<div id="leftPanel">
|
|
||||||
<?= $this->partial('author/left.phtml'); ?>
|
|
||||||
</div>
|
|
||||||
<!-- //左侧导航 -->
|
|
||||||
|
|
||||||
<!-- 页面内容 -->
|
|
||||||
<div id="rightPanel">
|
|
||||||
<div id="tabs-controller">
|
|
||||||
<ul>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/admin/author/inauthor/ac/online">在线下载记录</a></li>
|
|
||||||
<li class="box-shadow active"><a class="text-shadow" href="/admin/author/inauthor/ac/offline">离线申请记录</a></li>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/admin/author/inauthor/ac/datalist">按数据查看</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="box box-info" id="head_tip" onclick="$('#head_tip').hide();" title="点击关闭提示">离线数据申请默认为同意下载</div>
|
|
||||||
<p>请输入元数据标题关键字进行搜索</p>
|
|
||||||
<form id="datasearch" class="search_form" action="/admin/author/inauthor/ac/searchoffline">
|
|
||||||
<input type="text" id="keyword" name="q" value="<?php if(!empty($this->q)) echo $this->q; ?>" />
|
|
||||||
<button type="submit" class="btn" id="search_btn">搜索</button>
|
|
||||||
</form>
|
|
||||||
<div id="datalist">
|
|
||||||
<?php
|
|
||||||
if (count($this->paginator)):
|
|
||||||
echo "<ul>";
|
|
||||||
$autoindex=0;
|
|
||||||
foreach ($this->paginator as $item):
|
|
||||||
$autoindex++;?>
|
|
||||||
<li>
|
|
||||||
<p><a href="/data/<?php echo $item['uuid'];?>" target="_blank"><?php echo $item['title'];?></a>
|
|
||||||
【<a href="/author/inauthor/ac/offline/pdf/<?php echo $item['doid']; ?>">查看用户申请表</a>】</p>
|
|
||||||
<p>用户:<?php echo $item['username'];?>
|
|
||||||
单位:<?php echo $item['unit'];?>
|
|
||||||
申请时间:<?php echo date("Y-m-d H:i:s",strtotime($item['ts_created']));?></p>
|
|
||||||
<p>项目:<?php echo $item['project'];?></p>
|
|
||||||
<p><span id="ct_<?php echo $item['doid'];?>">
|
|
||||||
<?php echo $item['btns'];?> </span><span id="data_<?php echo $item['doid'];?>"></span></p>
|
|
||||||
</li>
|
|
||||||
<?php endforeach;
|
|
||||||
echo "</ul>";
|
|
||||||
endif; ?>
|
|
||||||
<div class="pagenavi"><?= $this->paginator; ?></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- //页面内容 -->
|
|
||||||
<script>
|
|
||||||
function confirm(uuid,oid){
|
|
||||||
doPD(uuid,"confirm",oid);
|
|
||||||
}
|
|
||||||
function objection(uuid,oid){
|
|
||||||
doPD(uuid,"objection",oid);
|
|
||||||
}
|
|
||||||
function doPD(uuid,pr,oid){
|
|
||||||
$.ajax({
|
|
||||||
'type':"POST",
|
|
||||||
'url':'/author/inauthor/ac/offline',
|
|
||||||
'data':'pr='+ pr +'&uuid='+uuid+'&oid='+oid,
|
|
||||||
'success':function(html){
|
|
||||||
$('#ct_'+oid).html(html);$('#data_'+oid).html('');
|
|
||||||
},
|
|
||||||
'beforeSend':function(){
|
|
||||||
$('#data_'+oid).html('<img src="/images/ajax-load-small.gif" />正在处理...');
|
|
||||||
},
|
|
||||||
'timeout': 20000,
|
|
||||||
'error': function(){
|
|
||||||
alert('处理中出现问题,请重试');
|
|
||||||
$('#data_'+oid).html('');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
$('#wapper').width($('body').width()-300);
|
|
||||||
</script>
|
|
|
@ -1,58 +0,0 @@
|
||||||
<?php
|
|
||||||
$this->headTitle($this->config->title->site);
|
|
||||||
$this->headTitle($this->config->title->author);
|
|
||||||
$this->headTitle()->setSeparator(' - ');
|
|
||||||
$this->headScript()->appendFile('/js/jquery-1.7.min.js');
|
|
||||||
$this->headLink()->appendStylesheet('/css/admin.css');
|
|
||||||
$this->headLink()->appendStylesheet('/css/author.css');
|
|
||||||
$this->breadcrumb('<a href="/">首页</a>');
|
|
||||||
$this->breadcrumb('<a href="/author">数据作者</a>');
|
|
||||||
$this->breadcrumb('数据申请管理');
|
|
||||||
$this->breadcrumb()->setSeparator(' > ');
|
|
||||||
?>
|
|
||||||
<!-- 左侧导航 -->
|
|
||||||
<div id="leftPanel">
|
|
||||||
<?= $this->partial('author/left.phtml'); ?>
|
|
||||||
</div>
|
|
||||||
<!-- //左侧导航 -->
|
|
||||||
|
|
||||||
<!-- 页面内容 -->
|
|
||||||
<div id="rightPanel">
|
|
||||||
<div id="tabs-controller">
|
|
||||||
<ul>
|
|
||||||
<li class="box-shadow active"><a class="text-shadow" href="/author/inauthor/ac/online">在线下载记录</a></li>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/author/inauthor/ac/offline">离线申请记录</a></li>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/author/inauthor/ac/datalist">按数据查看</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="box box-info" id="head_tip" onclick="$('#head_tip').hide();" title="点击关闭提示">这里仅显示您的数据的在线数据记录。</div>
|
|
||||||
<p>请输入元数据标题关键字进行搜索</p>
|
|
||||||
<form id="datasearch" class="search_form" action="/author/inauthor/ac/searchonline">
|
|
||||||
<input type="text" id="keyword" name="q" value="<?php if(!empty($this->q)) echo $this->q; ?>" />
|
|
||||||
<button type="submit" class="btn" id="search_btn">搜索</button>
|
|
||||||
</form>
|
|
||||||
<div id="datalist">
|
|
||||||
<?php
|
|
||||||
if (count($this->paginator)):
|
|
||||||
echo "<ul>";
|
|
||||||
$autoindex=0;
|
|
||||||
foreach ($this->paginator as $item):
|
|
||||||
$autoindex++;?>
|
|
||||||
<li>
|
|
||||||
<p><a href="/data/<?php echo $item['uuid'];?>" target="_blank"><?php echo $item['title'];?></a></p>
|
|
||||||
<p>用户:<?php echo $item['username'];?>
|
|
||||||
单位:<?php echo $item['unit'];?>
|
|
||||||
申请时间:<?php echo date("Y-m-d H:i:s",strtotime($item['ts_created']));?></p>
|
|
||||||
<p>项目:<?php echo $item['project'];?></p>
|
|
||||||
<p><span id="data_<?php echo $item['uuid'];?>"></span></p>
|
|
||||||
</li>
|
|
||||||
<?php endforeach;
|
|
||||||
echo "</ul>";
|
|
||||||
endif; ?>
|
|
||||||
<div class="pagenavi"><?= $this->paginator; ?></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- //页面内容 -->
|
|
||||||
<script>
|
|
||||||
$('#wapper').width($('body').width()-300);
|
|
||||||
</script>
|
|
|
@ -1,17 +0,0 @@
|
||||||
<?php
|
|
||||||
$this->headTitle($this->config->title->site);
|
|
||||||
$this->headTitle('后台管理');
|
|
||||||
$this->headTitle()->setSeparator(' - ');
|
|
||||||
$this->headLink()->appendStylesheet('/css/admin.css');
|
|
||||||
$this->breadcrumb('<a href="/">首页</a>');
|
|
||||||
$this->breadcrumb('<a href="/admin">后台首页</a>');
|
|
||||||
$this->breadcrumb('数据作者');
|
|
||||||
$this->breadcrumb()->setSeparator(' > ');
|
|
||||||
?>
|
|
||||||
<div id="leftPanel">
|
|
||||||
<?= $this->partial('author/left.phtml'); ?>
|
|
||||||
</div>
|
|
||||||
<div id="rightPanel">
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
|
@ -1,6 +0,0 @@
|
||||||
<ul>
|
|
||||||
<li class="title">数据作者</li>
|
|
||||||
<li><a href="/admin/author/newdata">新建数据</a></li>
|
|
||||||
<li><a href="/admin/author/datas">数据管理</a></li>
|
|
||||||
<li><a href="/admin/author/version">数据版本管理</a></li>
|
|
||||||
</ul>
|
|
|
@ -1,52 +0,0 @@
|
||||||
<?php
|
|
||||||
$this->headTitle($this->config->title->site);
|
|
||||||
$this->headTitle($this->config->title->author);
|
|
||||||
$this->headTitle()->setSeparator(' - ');
|
|
||||||
$this->headScript()->appendFile('/js/jquery-1.7.min.js');
|
|
||||||
$this->headLink()->appendStylesheet('/css/admin.css');
|
|
||||||
$this->headLink()->appendStylesheet('/css/author.css');
|
|
||||||
$this->breadcrumb('<a href="/">首页</a>');
|
|
||||||
$this->breadcrumb('<a href="/author">数据作者</a>');
|
|
||||||
$this->breadcrumb('数据版本管理');
|
|
||||||
$this->breadcrumb()->setSeparator(' > ');
|
|
||||||
?>
|
|
||||||
<!-- 左侧导航 -->
|
|
||||||
<div id="leftPanel">
|
|
||||||
<?= $this->partial('author/left.phtml'); ?>
|
|
||||||
</div>
|
|
||||||
<!-- //左侧导航 -->
|
|
||||||
|
|
||||||
<!-- 页面内容 -->
|
|
||||||
<div id="rightPanel">
|
|
||||||
<div id="tabs-controller">
|
|
||||||
<ul>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/admin/author/version/">所有版本概况</a></li>
|
|
||||||
<li class="box-shadow active"><a class="text-shadow" href="/admin/author/version/ac/bydata">逐数据浏览</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<p>请输入元数据标题关键字进行搜索</p>
|
|
||||||
<form id="datasearch" class="search_form" action="/admin/author/version/ac/bydata">
|
|
||||||
<input type="text" id="keyword" name="q" value="<?php if(!empty($this->q)) echo $this->q; ?>" />
|
|
||||||
<button type="submit" class="btn" id="search_btn">搜索</button>
|
|
||||||
</form>
|
|
||||||
<div id="datalist">
|
|
||||||
<?php
|
|
||||||
if (count($this->paginator)):
|
|
||||||
echo "<ul>";
|
|
||||||
$autoindex=0;
|
|
||||||
foreach ($this->paginator as $item):
|
|
||||||
$autoindex++;?>
|
|
||||||
<li>
|
|
||||||
<p><a href="/data/<?php echo $item['uuid'];?>" target="_blank"><?php echo $item['title'];?></a></p>
|
|
||||||
<p>数据库中共有版本数:<?php echo $item['c'];?> (<a href="/admin/author/version/uuid/<?php echo $item['uuid'];?>">查看详细</a>)</p>
|
|
||||||
</li>
|
|
||||||
<?php endforeach;
|
|
||||||
echo "</ul>";
|
|
||||||
endif; ?>
|
|
||||||
<div class="pagenavi"><?= $this->paginator; ?></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- //页面内容 -->
|
|
||||||
<script>
|
|
||||||
$('#wapper').width($('body').width()-300);
|
|
||||||
</script>
|
|
|
@ -1,70 +0,0 @@
|
||||||
<?php
|
|
||||||
$this->headTitle($this->config->title->site);
|
|
||||||
$this->headTitle($this->config->title->author);
|
|
||||||
$this->headTitle()->setSeparator(' - ');
|
|
||||||
$this->headScript()->appendFile('/js/jquery-1.7.min.js');
|
|
||||||
$this->headScript()->appendFile('/js/diffview.js');
|
|
||||||
$this->headScript()->appendFile('/js/difflib.js');
|
|
||||||
$this->headLink()->appendStylesheet('/css/admin.css');
|
|
||||||
$this->headLink()->appendStylesheet('/css/author.css');
|
|
||||||
$this->headLink()->appendStylesheet('/css/diffview.css');
|
|
||||||
$this->breadcrumb('<a href="/">首页</a>');
|
|
||||||
$this->breadcrumb('<a href="/author">数据作者</a>');
|
|
||||||
$this->breadcrumb('查看数据作者');
|
|
||||||
$this->breadcrumb()->setSeparator(' > ');
|
|
||||||
?>
|
|
||||||
<!-- 左侧导航 -->
|
|
||||||
<div id="leftPanel">
|
|
||||||
<?= $this->partial('author/left.phtml'); ?>
|
|
||||||
</div>
|
|
||||||
<!-- //左侧导航 -->
|
|
||||||
|
|
||||||
<!-- 页面内容 -->
|
|
||||||
<div id="rightPanel">
|
|
||||||
<div id="tabs-controller">
|
|
||||||
<ul>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/admin/author/version">所有版本概况</a></li>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/admin/author/version/ac/bydata">逐数据浏览</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<?php
|
|
||||||
if(!empty($this->error))
|
|
||||||
{
|
|
||||||
echo $this->error;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{?>
|
|
||||||
<h2><?php echo $this->info['title'];?></h2>
|
|
||||||
<div id="diffoutput" style="width:100%"> </div>
|
|
||||||
<textarea id="basetext" style="display:none;"><?php echo $this->data[1]['xml'];?></textarea>
|
|
||||||
<textarea id="newtext" style="display:none;"><?php echo $this->data[0]['xml'];?></textarea>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- //页面内容 -->
|
|
||||||
<script>
|
|
||||||
$('#wapper').width($('body').width()-300);
|
|
||||||
function diffUsingJS() {
|
|
||||||
var base = difflib.stringAsLines($('#basetext').val());
|
|
||||||
var newtxt = difflib.stringAsLines($('#newtext').val());
|
|
||||||
|
|
||||||
var sm = new difflib.SequenceMatcher(base, newtxt);
|
|
||||||
|
|
||||||
var opcodes = sm.get_opcodes();
|
|
||||||
|
|
||||||
$("#diffoutput").append(diffview.buildView({
|
|
||||||
baseTextLines: base,
|
|
||||||
newTextLines: newtxt,
|
|
||||||
opcodes: opcodes,
|
|
||||||
// set the display titles for each resource
|
|
||||||
baseTextName: "<?php echo date("Y-m-d H:i",strtotime($this->data[1]['ts_created'])); ?>",
|
|
||||||
newTextName: "<?php echo date("Y-m-d H:i",strtotime($this->data[0]['ts_created'])); ?>",
|
|
||||||
contextSize: null,
|
|
||||||
viewType: 0
|
|
||||||
}));
|
|
||||||
}
|
|
||||||
diffUsingJS();
|
|
||||||
</script>
|
|
|
@ -1,108 +0,0 @@
|
||||||
<?php
|
|
||||||
$this->headTitle($this->config->title->site);
|
|
||||||
$this->headTitle($this->config->title->author);
|
|
||||||
$this->headTitle()->setSeparator(' - ');
|
|
||||||
$this->headScript()->appendFile('/js/jquery-1.7.min.js');
|
|
||||||
$this->headLink()->appendStylesheet('/css/admin.css');
|
|
||||||
$this->headScript()->appendFile('/js/jquery.colorbox-min.js');
|
|
||||||
$this->headLink()->appendStylesheet('/css/author.css');
|
|
||||||
$this->headLink()->appendStylesheet('/css/colorbox.css');
|
|
||||||
$this->breadcrumb('<a href="/">首页</a>');
|
|
||||||
$this->breadcrumb('<a href="/author">数据作者</a>');
|
|
||||||
$this->breadcrumb('数据版本管理');
|
|
||||||
$this->breadcrumb()->setSeparator(' > ');
|
|
||||||
?>
|
|
||||||
<!-- 左侧导航 -->
|
|
||||||
<div id="leftPanel">
|
|
||||||
<?= $this->partial('author/left.phtml'); ?>
|
|
||||||
</div>
|
|
||||||
<!-- //左侧导航 -->
|
|
||||||
|
|
||||||
<!-- 页面内容 -->
|
|
||||||
<div id="rightPanel">
|
|
||||||
<div id="tabs-controller">
|
|
||||||
<ul>
|
|
||||||
<li class="box-shadow <?php if(!$this->mdtitle) echo "active";?>"><a class="text-shadow" href="/admin/author/version">所有版本概况</a></li>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/admin/author/version/ac/bydata">逐数据浏览</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div id="datalist">
|
|
||||||
<?php
|
|
||||||
if (count($this->paginator)):
|
|
||||||
if ($this->mdtitle) echo "<h2>元数据:".$this->mdtitle."</h2>";
|
|
||||||
echo "<ul>";
|
|
||||||
$autoindex=0;
|
|
||||||
foreach ($this->paginator as $item):
|
|
||||||
$autoindex++;?>
|
|
||||||
<li id="list_<?php echo $item['id'];?>">
|
|
||||||
<p><a href="/data/<?php echo $item['uuid'];?>" target="_blank"><?php echo $item['title'];?></a>
|
|
||||||
【<a href="/admin/author/version/uuid/<?php echo $item['uuid']; ?>">查看此数据所有版本</a>】</p>
|
|
||||||
<p>版本创建时间: <?php echo date("Y-m-d H:i",strtotime($item['ts_created']));?>
|
|
||||||
<?php if ($item['userid']) :
|
|
||||||
echo "发布人: ".(empty($item['realname'])?$item['username']:$item['realname'])." 【";
|
|
||||||
else :
|
|
||||||
?>
|
|
||||||
【<a onclick="return confirm('是否确定删除该版本?');" href="javascript:action('delete','<?php echo $item['id'];?>');" class="more">删除</a>
|
|
||||||
<?php endif; ?>
|
|
||||||
<a onclick="return confirm('是否确定将这个版本恢复到geonetwork?');" href="javascript:action('restore','<?php echo $item['id'];?>');" class="more">恢复到geonetwork</a>
|
|
||||||
<a href="/admin/author/version/ac/diff/id/<?php echo $item['id'];?>" class="more">与前一版对比</a>
|
|
||||||
<a onclick="$('#commit_submit').attr('onclick','commit(\'<?php echo $item['id'];?>\');');" href="#commitform" class="more inline">提交评审发布</a>
|
|
||||||
】</p>
|
|
||||||
<?php if ($item['changelog']) : ?>
|
|
||||||
<p><?php echo $item['changelog']; ?></p>
|
|
||||||
<?php endif; ?>
|
|
||||||
</li>
|
|
||||||
<?php endforeach;
|
|
||||||
echo "</ul>";
|
|
||||||
endif; ?>
|
|
||||||
<div class="pagenavi"><?= $this->paginator; ?></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- //页面内容 -->
|
|
||||||
<script>
|
|
||||||
$('#wapper').width($('body').width()-300);
|
|
||||||
function action(ac,id){
|
|
||||||
$.ajax({
|
|
||||||
'type':"POST",
|
|
||||||
'url':'/admin/author/version/',
|
|
||||||
'data':'ac='+ ac +'&id='+id,
|
|
||||||
'success':function(data){
|
|
||||||
if (typeof(data)=='object')
|
|
||||||
{
|
|
||||||
if(typeof(data.error)!='undefined')
|
|
||||||
{$.colorbox({'innerWidth':'50%','html':data.error});}
|
|
||||||
if(typeof(data.deleted)!='undefined')
|
|
||||||
{$('#list_'+data.deleted).fadeOut("slow",function(){$(this).remove();});}
|
|
||||||
if(typeof(data.commited)!='undefined')
|
|
||||||
{$('#changelog').val('');$('#commit_submit').attr('onclick','');}
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
$.colorbox({'innerWidth':'50%','html':'<img src="/images/alert_big_warning.png" /><h4>出现错误,请稍候再试</h4>'});
|
|
||||||
}
|
|
||||||
},
|
|
||||||
'timeout': 30000,
|
|
||||||
'error': function(){
|
|
||||||
$.colorbox({'innerWidth':'50%','html':'<img src="/images/alert_big_error.png" /><h4>处理中出现错误,请刷新页面后重试</h4>'});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
$(".inline").colorbox({inline:true, width:"50%"});
|
|
||||||
function commit(id){
|
|
||||||
action('commit&changelog='+$('#changelog').val(),id);
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
<div class="colorbox" style="display:none;">
|
|
||||||
<div id="commitform">
|
|
||||||
<form>
|
|
||||||
<p>
|
|
||||||
<label>版本改动:</label><br />
|
|
||||||
<textarea class="full" style="resize:none;height:200px;" id="changelog"></textarea>
|
|
||||||
<br /><small>请输入此版本与之前版本的差别</small>
|
|
||||||
</p>
|
|
||||||
<input type="button" onclick="" id="commit_submit" class="btn btn-green big" value="提交"/>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
<div class="error"><img src="/images/alert_big_error.png" /><span></span></div>
|
|
||||||
<div class="ok"><img src="/images/alert_big_ok.png" /><span></span></div>
|
|
||||||
<div class="warning"><img src="/images/alert_big_warning.png" /><span></span></div>
|
|
||||||
</div>
|
|
|
@ -1,96 +0,0 @@
|
||||||
<?php
|
|
||||||
$this->headTitle($this->config->title->site);
|
|
||||||
$this->headTitle($this->config->title->author);
|
|
||||||
$this->headTitle()->setSeparator(' - ');
|
|
||||||
$this->headScript()->appendFile('/js/jquery-1.7.min.js');
|
|
||||||
$this->headLink()->appendStylesheet('/css/admin.css');
|
|
||||||
$this->headLink()->appendStylesheet('/css/author.css');
|
|
||||||
$this->breadcrumb('<a href="/">首页</a>');
|
|
||||||
$this->breadcrumb('<a href="/author">数据作者</a>');
|
|
||||||
$this->breadcrumb('查看数据申请记录');
|
|
||||||
$this->breadcrumb()->setSeparator(' > ');
|
|
||||||
?>
|
|
||||||
<!-- 左侧导航 -->
|
|
||||||
<div id="leftPanel">
|
|
||||||
<?= $this->partial('author/left.phtml'); ?>
|
|
||||||
</div>
|
|
||||||
<!-- //左侧导航 -->
|
|
||||||
|
|
||||||
<!-- 页面内容 -->
|
|
||||||
<div id="rightPanel">
|
|
||||||
<?php
|
|
||||||
if(!empty($this->error))
|
|
||||||
{
|
|
||||||
echo $this->error;
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
<div id="tabs-controller">
|
|
||||||
<ul>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/admin/author/inauthor/ac/online">在线下载记录</a></li>
|
|
||||||
<li class="box-shadow"><a class="text-shadow" href="/admin/author/inauthor/ac/offline">离线申请记录</a></li>
|
|
||||||
<li class="box-shadow active"><a class="text-shadow" href="/admin/author/inauthor/ac/datalist">按数据查看</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div id="datalist">
|
|
||||||
<?php
|
|
||||||
if (count($this->paginator)):
|
|
||||||
echo "<h2>申请记录:".$this->mdtitle."</h2>";
|
|
||||||
echo "<ul>";
|
|
||||||
$autoindex=0;
|
|
||||||
foreach ($this->paginator as $item):
|
|
||||||
$autoindex++;
|
|
||||||
if(!empty($item['offa_id'])) :
|
|
||||||
?>
|
|
||||||
<li>
|
|
||||||
<p>【离线申请】<?php echo $item['offa_name'];?> (<?php echo $item['offa_email'];?>)</p>
|
|
||||||
<p>单位:<?php echo $item['offa_unit'];?></p>
|
|
||||||
<p>项目:<?php echo $item['offa_project'];?></p>
|
|
||||||
<p><span id="ct_<?php echo $item['doid'];?>">
|
|
||||||
<?php if($item['status']==4): echo $item['btns']; endif;?> </span><span id="data_<?php echo $item['doid'];?>"></span></p>
|
|
||||||
</li>
|
|
||||||
<?php
|
|
||||||
endif;
|
|
||||||
if(!empty($item['ona_id'])):
|
|
||||||
?>
|
|
||||||
<li>
|
|
||||||
<p>【在线下载记录】<?php echo $item['ona_name'];?> (<?php echo $item['ona_email'];?>)</p>
|
|
||||||
<p>单位:<?php echo $item['ona_unit'];?></p>
|
|
||||||
<p>项目:<?php echo $item['ona_project'];?></p>
|
|
||||||
</li>
|
|
||||||
<?php
|
|
||||||
endif;
|
|
||||||
|
|
||||||
endforeach;
|
|
||||||
echo "</ul>";
|
|
||||||
endif; ?>
|
|
||||||
</div>
|
|
||||||
<div class="pagenavi"><?= $this->paginator; ?></div>
|
|
||||||
</div>
|
|
||||||
<!-- //页面内容 -->
|
|
||||||
<script>
|
|
||||||
$('#wapper').width($('body').width()-300);
|
|
||||||
function confirm(uuid,oid){
|
|
||||||
doPD(uuid,"confirm",oid);
|
|
||||||
}
|
|
||||||
function objection(uuid,oid){
|
|
||||||
doPD(uuid,"objection",oid);
|
|
||||||
}
|
|
||||||
function doPD(uuid,pr,oid){
|
|
||||||
$.ajax({
|
|
||||||
'type':"POST",
|
|
||||||
'url':'/author/inauthor/ac/offline',
|
|
||||||
'data':'pr='+ pr +'&uuid='+uuid+'&oid='+oid,
|
|
||||||
'success':function(html){
|
|
||||||
$('#ct_'+oid).html(html);$('#data_'+oid).html('');
|
|
||||||
},
|
|
||||||
'beforeSend':function(){
|
|
||||||
$('#data_'+oid).html('<img src="/images/ajax-load-small.gif" />正在处理...');
|
|
||||||
},
|
|
||||||
'timeout': 20000,
|
|
||||||
'error': function(){
|
|
||||||
alert('处理中出现问题,请重试');
|
|
||||||
$('#data_'+oid).html('');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
</script>
|
|
Loading…
Reference in New Issue