mirror of
https://github.com/searxng/searxng
synced 2024-01-01 19:24:07 +01:00
c
This commit is contained in:
parent
03ff28153c
commit
396c67dc6c
2 changed files with 584 additions and 3 deletions
575
searx/webapp.py
575
searx/webapp.py
File diff suppressed because one or more lines are too long
|
@ -781,6 +781,7 @@ def search():
|
||||||
raws = []
|
raws = []
|
||||||
try:
|
try:
|
||||||
url_pair = []
|
url_pair = []
|
||||||
|
url_proxy = []
|
||||||
prompt = ""
|
prompt = ""
|
||||||
for res in results:
|
for res in results:
|
||||||
if 'url' not in res: continue
|
if 'url' not in res: continue
|
||||||
|
@ -789,6 +790,7 @@ def search():
|
||||||
if res['content'] == '': continue
|
if res['content'] == '': continue
|
||||||
new_url = 'https://url'+str(len(url_pair))
|
new_url = 'https://url'+str(len(url_pair))
|
||||||
url_pair.append(res['url'])
|
url_pair.append(res['url'])
|
||||||
|
url_proxy.append(morty_proxify(res['url']))
|
||||||
res['title'] = res['title'].replace("التغريدات مع الردود بواسطة","")
|
res['title'] = res['title'].replace("التغريدات مع الردود بواسطة","")
|
||||||
res['content'] = res['content'].replace(" "," ")
|
res['content'] = res['content'].replace(" "," ")
|
||||||
res['content'] = res['content'].replace("Translate Tweet. ","")
|
res['content'] = res['content'].replace("Translate Tweet. ","")
|
||||||
|
@ -842,7 +844,7 @@ def search():
|
||||||
"logprobs": 0,
|
"logprobs": 0,
|
||||||
"stream": True
|
"stream": True
|
||||||
}
|
}
|
||||||
gpt = json.dumps({'data':gpt_data, 'url_pair':url_pair, 'raws': raws})
|
gpt = json.dumps({'data':gpt_data, 'url_pair':url_pair, 'url_proxy':url_proxy, 'raws': raws})
|
||||||
gpt = '<div id="chat_intro"></div><div id="chat"></div>' + r'''<div id="chat_continue" style="display:none">
|
gpt = '<div id="chat_intro"></div><div id="chat"></div>' + r'''<div id="chat_continue" style="display:none">
|
||||||
<div id="chat_more" style="display:none"></div>
|
<div id="chat_more" style="display:none"></div>
|
||||||
<hr>
|
<hr>
|
||||||
|
@ -1308,12 +1310,20 @@ for(let i=prompt.url_pair.length;i>=0;--i)
|
||||||
}
|
}
|
||||||
|
|
||||||
new_text = new_text.replaceAll('(链接)', '');
|
new_text = new_text.replaceAll('(链接)', '');
|
||||||
|
new_text = new_text.replaceAll('[链接]', '');
|
||||||
|
new_text = new_text.replaceAll('(链接', '');
|
||||||
new_text = new_text.replaceAll('[]', '');
|
new_text = new_text.replaceAll('[]', '');
|
||||||
new_text = new_text.replaceAll('((', '(');
|
new_text = new_text.replaceAll('((', '(');
|
||||||
new_text = new_text.replaceAll('))', ')');
|
new_text = new_text.replaceAll('))', ')');
|
||||||
return new_text;
|
return new_text;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function proxify()
|
||||||
|
{
|
||||||
|
for(let i=prompt.url_proxy.length;i>=0;--i)
|
||||||
|
document.querySelector("#fnref\\:"+String(i)).href = url_proxy[i];
|
||||||
|
}
|
||||||
|
|
||||||
function chatmore()
|
function chatmore()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue