| # @acknowledgements: | # @acknowledgements: | ||||
| from flask import Blueprint, render_template | from flask import Blueprint, render_template | ||||
| from . import solr | |||||
| import markdown | import markdown | ||||
| hidden = Blueprint('hidden', __name__) | hidden = Blueprint('hidden', __name__) | ||||
| # route for active theme page | # route for active theme page | ||||
| @hidden.route('/hidden/active/') | @hidden.route('/hidden/active/') | ||||
| def active(): | def active(): | ||||
| return render_template('index.html') | |||||
| with open('content/section_3/active.md', 'r') as f: | |||||
| text = f.read() | |||||
| text = markdown.markdown(text) | |||||
| core = 'active' | |||||
| results_list = [] | |||||
| i = 0 | |||||
| while i <= 9: | |||||
| search_results = solr.random_search(core) | |||||
| results = search_results[0] | |||||
| for result in results: | |||||
| results_list.append(result) | |||||
| i += 1 | |||||
| return render_template('theme.html', text=text, results=results_list) | 
| {% extends "base.html" %} | |||||
| {% block content %} | |||||
| {{ text|safe }} | |||||
| <hr> | |||||
| {% if results == 'no results found' %} | |||||
| {{ results }} | |||||
| {% else %} | |||||
| {% for result in results %} | |||||
| <p class="h1"> | |||||
| Year: | |||||
| {{ result['year'] }} | |||||
| </p> | |||||
| {% if result['title'] is defined %} | |||||
| <p class="mb-2 mt-5"> | |||||
| <span class="emphasis">Title:</span> | |||||
| <span class="result-entry"> | |||||
| {{ result['title'] }} | |||||
| </span> | |||||
| </p> | |||||
| {% endif %} | |||||
| {% if result['country'] is defined %} | |||||
| <p class="mb-2"> | |||||
| <span class="emphasis">Country:</span> | |||||
| {% if result['country'].name is defined %} | |||||
| {{ result['country'].name }} {{ result['country'].flag }} | |||||
| {% else %} | |||||
| {{ result['country'] }} | |||||
| {% endif %} | |||||
| </p> | |||||
| {% endif %} | |||||
| {% if result['abstract'] is defined %} | |||||
| <p class="mb-2"> | |||||
| <span class="emphasis">Abstract:</span> | |||||
| <span class="result-entry"> | |||||
| {{ result['abstract'] }} | |||||
| </span> | |||||
| </p> | |||||
| {% endif %} | |||||
| <div class="mt-2 mb-5 search-links"> | |||||
| <p> | |||||
| <span class="emphasis">European Patent Office PDF:</span> | |||||
| <a href="{{ url_for('search.id_search', id=result['id'], core='all') }}"> | |||||
| <span class="result-entry"> | |||||
| {{ result['application_id'] }} | |||||
| </span> | |||||
| </a> | |||||
| </p> | |||||
| </div> | |||||
| {% endfor %} | |||||
| {% endif %} | |||||
| {% endblock %} | 
| - [Expanding citizens](hidden/#expanding "links to hidden section expanding citizens") | - [Expanding citizens](hidden/#expanding "links to hidden section expanding citizens") | ||||
| - [Secret citizens](hidden/#secret "links to hidden section secret") | - [Secret citizens](hidden/#secret "links to hidden section secret") | ||||
| - [Pissing & leaking citizens](hidden/#pissing "links to hidden section pissing & leaking citizens") | - [Pissing & leaking citizens](hidden/#pissing "links to hidden section pissing & leaking citizens") | ||||
| - [Active citizens](hidden/#active "links to hidden section active citizens") | |||||
| - [Active citizens](/hidden/active) | |||||
| - [In/visible citizens](hidden/#visible "links to hidden section in/visible citizens") | - [In/visible citizens](hidden/#visible "links to hidden section in/visible citizens") | ||||
| - [Multispecies citizens](hidden/#multispecies "links to hidden section multispecies citizens") | - [Multispecies citizens](hidden/#multispecies "links to hidden section multispecies citizens") | ||||
| - [Working citizens](hidden/#working "links to hidden section working citizens") | - [Working citizens](hidden/#working "links to hidden section working citizens") | 
| test text |