pull/109/head
Mr Chen 6 years ago
parent a5649c2105
commit db2523a95f
  1. 16
      plugins/solr/index.py
  2. 5
      plugins/solr/js/solr.js

@ -165,7 +165,8 @@ def initdUinstall():
def collectionList(): def collectionList():
path = getServerDir() + '/server/solr' path = getServerDir() + '/server/solr'
listDir = os.listdir(path) listDir = os.listdir(path)
data = [] data = {}
dlist = []
for dirname in listDir: for dirname in listDir:
dirpath = path + '/' + dirname dirpath = path + '/' + dirname
if not os.path.isdir(dirpath): if not os.path.isdir(dirpath):
@ -175,7 +176,18 @@ def collectionList():
tmp = {} tmp = {}
tmp['name'] = dirname tmp['name'] = dirname
data.append(tmp) dlist.append(tmp)
data['list'] = dlist
data['ip'] = public.getLocalIp()
data['port'] = '8983'
content = public.readFile(path+'/solr.xml')
rep = "jetty.port:(.*)\}</int>"
tmp = re.search(rep, content)
port = tmp.groups()[0]
data['port'] = port
return public.returnJson(True, 'OK', data) return public.returnJson(True, 'OK', data)

@ -45,12 +45,12 @@ function collectionManagement(){
return; return;
} }
var list = rdata.data; var list = rdata.data.list;
var con = ''; var con = '';
con += '<div class="divtable" style="margin-top:5px;"><table class="table table-hover" width="100%" cellspacing="0" cellpadding="0" border="0">'; con += '<div class="divtable" style="margin-top:5px;"><table class="table table-hover" width="100%" cellspacing="0" cellpadding="0" border="0">';
con += '<thead><tr>'; con += '<thead><tr>';
con += '<th>collection</th>'; con += '<th>collection</th>';
con += '<th>操作(<a class="btlink" onclick="addCollection()">添加</a>)</th>'; con += '<th>操作(<a class="btlink" onclick="addCollection()">添加</a>)'+ '|'+ '<a class="btlink" target="_blank" href="http://'+rdata.data.ip+':'+rdata.data.port+'">WEB管理</a></th>';
con += '</tr></thead>'; con += '</tr></thead>';
con += '<tbody>'; con += '<tbody>';
@ -170,6 +170,7 @@ function pRead(){
var readme = '<ul class="help-info-text c7">'; var readme = '<ul class="help-info-text c7">';
readme += '<li>使用默认solr端口,如有需要自行修改.</li>'; readme += '<li>使用默认solr端口,如有需要自行修改.</li>';
readme += '<li>如果开启防火墙,需要放行solr设置的端口,例如(8983)。</li>'; readme += '<li>如果开启防火墙,需要放行solr设置的端口,例如(8983)。</li>';
readme += '<li><a target="_blank" href="https://github.com/midoks/mdserver-web/wiki/插件管理%5Bsolr使用说明%5D">wiki说明</a></li>';
readme += '</ul>'; readme += '</ul>';
$('.soft-man-con').html(readme); $('.soft-man-con').html(readme);

Loading…
Cancel
Save