Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
e
infra
spot
Commits
83342a28
Unverified
Commit
83342a28
authored
Jan 29, 2019
by
Noémi Ványi
Committed by
GitHub
Jan 29, 2019
Browse files
Merge branch 'master' into fix-engine-suspend-time
parents
36790168
0ac11777
Changes
3
Hide whitespace changes
Inline
Side-by-side
searx/engines/asksteem.py
deleted
100644 → 0
View file @
36790168
"""
Asksteem (general)
@website https://asksteem.com/
@provide-api yes
@using-api yes
@results JSON (https://github.com/Hoxly/asksteem-docs/wiki)
@stable yes
@parse url, title, content
"""
from
json
import
loads
from
searx.url_utils
import
urlencode
# engine dependent config
categories
=
[
'general'
]
paging
=
True
language_support
=
False
disabled
=
True
# search-url
search_url
=
'https://api.asksteem.com/search?{params}'
result_url
=
'https://steemit.com/@{author}/{title}'
# do search-request
def
request
(
query
,
params
):
url
=
search_url
.
format
(
params
=
urlencode
({
'q'
:
query
,
'pg'
:
params
[
'pageno'
]}))
params
[
'url'
]
=
url
return
params
# get response from search-request
def
response
(
resp
):
json
=
loads
(
resp
.
text
)
results
=
[]
for
result
in
json
.
get
(
'results'
,
[]):
results
.
append
({
'url'
:
result_url
.
format
(
author
=
result
[
'author'
],
title
=
result
[
'permlink'
]),
'title'
:
result
[
'title'
],
'content'
:
result
[
'summary'
]})
return
results
searx/settings.yml
View file @
83342a28
...
...
@@ -70,10 +70,6 @@ engines:
categories
:
science
timeout
:
4.0
-
name
:
asksteem
engine
:
asksteem
shortcut
:
as
-
name
:
base
engine
:
base
shortcut
:
bs
...
...
searx/webapp.py
View file @
83342a28
...
...
@@ -295,6 +295,9 @@ def image_proxify(url):
if
not
request
.
preferences
.
get_value
(
'image_proxy'
):
return
url
if
url
.
startswith
(
'data:image/jpeg;base64,'
):
return
url
if
settings
.
get
(
'result_proxy'
):
return
proxify
(
url
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment