diff options
author | BonfaceKilz | 2020-12-30 03:09:35 +0300 |
---|---|---|
committer | BonfaceKilz | 2020-12-30 03:09:35 +0300 |
commit | 200b8194e8d22c944a80625b6101389b687e5832 (patch) | |
tree | 952953136aca2720ce37e6f9097c3279096f9468 | |
parent | df0421757e464f07b5e96b5444f1926784e7400f (diff) | |
download | bh20-seq-resource-200b8194e8d22c944a80625b6101389b687e5832.tar.gz bh20-seq-resource-200b8194e8d22c944a80625b6101389b687e5832.tar.lz bh20-seq-resource-200b8194e8d22c944a80625b6101389b687e5832.zip |
Add arxiv feed
-rw-r--r-- | bh20simplewebuploader/main.py | 1 | ||||
-rw-r--r-- | bh20simplewebuploader/static/main.css | 2 | ||||
-rw-r--r-- | bh20simplewebuploader/templates/home.html | 22 |
3 files changed, 23 insertions, 2 deletions
diff --git a/bh20simplewebuploader/main.py b/bh20simplewebuploader/main.py index de3ba3f..b620946 100644 --- a/bh20simplewebuploader/main.py +++ b/bh20simplewebuploader/main.py @@ -277,6 +277,7 @@ def send_home(): tweets=get_feed_items("bh20-tweet-score:"), commits=get_feed_items("bh20-commit-score:"), pubmed_articles=get_feed_items("bh20-pubmed-score:"), + arxiv_articles=get_feed_items("bh20-arxiv-score:"), load_map=True) diff --git a/bh20simplewebuploader/static/main.css b/bh20simplewebuploader/static/main.css index b6c900c..fbc721e 100644 --- a/bh20simplewebuploader/static/main.css +++ b/bh20simplewebuploader/static/main.css @@ -523,6 +523,7 @@ div.status { #feed ul { list-style-type: none; + width: 30em; } #feed ul li { @@ -567,6 +568,7 @@ input[name="feed-tabs"] ~ .tab { } #tab-pubmed-articles:checked ~ .tab.content-pubmed-articles, +#tab-arxiv-articles:checked ~ .tab.content-arxiv-articles, #tab-tweets:checked ~ .tab.content-tweets, #tab-commits:checked ~ .tab.content-commits { display: block; diff --git a/bh20simplewebuploader/templates/home.html b/bh20simplewebuploader/templates/home.html index 7d5d89f..a880f81 100644 --- a/bh20simplewebuploader/templates/home.html +++ b/bh20simplewebuploader/templates/home.html @@ -29,12 +29,30 @@ </div> <div id="feed"> - <input name="feed-tabs" type="radio" id="tab-pubmed-articles" checked/> - <label for="tab-pubmed-articles">Pubmed Articles</label> + <input name="feed-tabs" type="radio" id="tab-arxiv-articles" checked/> + <label for="tab-arxiv-articles">Arxiv</label> + <input name="feed-tabs" type="radio" id="tab-pubmed-articles"/> + <label for="tab-pubmed-articles">Pubmed</label> <input name="feed-tabs" type="radio" id="tab-tweets"/> <label for="tab-tweets">Tweets</label> <input name="feed-tabs" type="radio" id="tab-commits"/> <label for="tab-commits">Commits</label> + <ul class="tab content-arxiv-articles"> + {% if arxiv_articles %} + {% for article in arxiv_articles|sort(reverse=true, attribute="score")%} + <li> + <p><a href="{{article['url']}}">{{ article['title'] }}</a></p> + <p><b>Authors:</b> {{ article['authors'] }}</p> + <p><b>Abstract:</b> {{ article['abstract']}}...</p> + <p><b>Submitted:</b> {{ article['submission']}}</p> + </li> + {% endfor %} + {% else %} + + There are no articles to display :( + + {% endif %} + </ul> <ul class="tab content-pubmed-articles"> {% if pubmed_articles %} {% for article in pubmed_articles|sort(reverse=true, attribute="score")%} |