2019-03-08 16:11:07 -08:00
|
|
|
{% extends "base.html" %}
|
|
|
|
|
|
|
|
{% block title %}
|
|
|
|
{{ _('Search Results') }}
|
|
|
|
{% endblock %}
|
|
|
|
|
|
|
|
{% block head %}
|
|
|
|
{{ super() }}
|
2021-08-31 21:17:01 -07:00
|
|
|
|
|
|
|
{% if not ui.vue_calendar_ui %}
|
2019-09-04 14:57:09 -04:00
|
|
|
<link rel="stylesheet" href="{{ static_prefix }}/css/query.css">
|
2020-07-10 20:22:58 -07:00
|
|
|
<script src="{{ static_prefix }}/js/url-polyfill.min.js"></script>
|
2019-03-08 16:11:07 -08:00
|
|
|
<script src="{{ static_prefix }}/query.js"></script>
|
2021-08-31 21:17:01 -07:00
|
|
|
{% else %}
|
|
|
|
|
2022-02-02 12:59:30 -08:00
|
|
|
<script src="{{ static_prefix }}/loading-spinner/loading-spinner.js"></script>
|
2021-08-31 21:17:01 -07:00
|
|
|
<script src="{{ static_prefix }}/vue/vueui.js"></script>
|
|
|
|
|
|
|
|
{% endif %}
|
|
|
|
|
2022-02-08 19:17:12 -08:00
|
|
|
<script>
|
|
|
|
var i18nStrings = {
|
|
|
|
jan_long: "{{ _Q('January') }}",
|
|
|
|
feb_long: "{{ _Q('February') }}",
|
|
|
|
mar_long: "{{ _Q('March') }}",
|
|
|
|
apr_long: "{{ _Q('April') }}",
|
|
|
|
may_long: "{{ _Q('May') }}",
|
|
|
|
jun_long: "{{ _Q('June') }}",
|
|
|
|
jul_long: "{{ _Q('July') }}",
|
|
|
|
aug_long: "{{ _Q('August') }}",
|
|
|
|
sep_long: "{{ _Q('September') }}",
|
|
|
|
oct_long: "{{ _Q('October') }}",
|
|
|
|
nov_long: "{{ _Q('November') }}",
|
|
|
|
dec_long: "{{ _Q('December') }}",
|
|
|
|
jan_short: "{{ _Q('Jan') }}",
|
|
|
|
feb_short: "{{ _Q('Feb') }}",
|
|
|
|
mar_short: "{{ _Q('Mar') }}",
|
|
|
|
apr_short: "{{ _Q('Apr') }}",
|
|
|
|
may_short: "{{ _Q('May') }}",
|
|
|
|
jun_short: "{{ _Q('Jun') }}",
|
|
|
|
jul_short: "{{ _Q('Jul') }}",
|
|
|
|
aug_short: "{{ _Q('Aug') }}",
|
|
|
|
sep_short: "{{ _Q('Sep') }}",
|
|
|
|
oct_short: "{{ _Q('Oct') }}",
|
|
|
|
nov_short: "{{ _Q('Nov') }}",
|
|
|
|
dec_short: "{{ _Q('Dec') }}",
|
|
|
|
mon_short: "{{ _Q('Mon') }}",
|
|
|
|
tue_short: "{{ _Q('Tue') }}",
|
|
|
|
wed_short: "{{ _Q('Wed') }}",
|
|
|
|
thu_short: "{{ _Q('Thu') }}",
|
|
|
|
fri_short: "{{ _Q('Fri') }}",
|
|
|
|
sat_short: "{{ _Q('Sat') }}",
|
|
|
|
sun_short: "{{ _Q('Sun') }}",
|
|
|
|
mon_long: "{{ _Q('Monday') }}",
|
|
|
|
tue_long: "{{ _Q('Tuesday') }}",
|
|
|
|
wed_long: "{{ _Q('Wednesday') }}",
|
|
|
|
thu_long: "{{ _Q('Thursday') }}",
|
|
|
|
fri_long: "{{ _Q('Friday') }}",
|
|
|
|
sat_long: "{{ _Q('Saturday') }}",
|
|
|
|
sun_long: "{{ _Q('Sunday') }}",
|
|
|
|
"All-time": "{{ _Q('All-time') }}",
|
|
|
|
"show timeline":"{{ _Q('show timeline') }}",
|
|
|
|
"hide timeline":"{{ _Q('hide timeline') }}",
|
|
|
|
"show calendar":"{{ _Q('show calendar') }}",
|
|
|
|
"hide calendar":"{{ _Q('hide calendar') }}",
|
|
|
|
"View capture on {date}":"{{ _Q('View capture on {date}') }}",
|
|
|
|
"{count} capture":"{{ _Q('{count} capture') }}",
|
|
|
|
"{count} captures":"{{ _Q('{count} captures') }}",
|
|
|
|
"{capture_text} on {date}":"{{ _Q('{capture_text} on {date}') }}",
|
|
|
|
"{capture_text} in {month}":"{{ _Q('{capture_text} in {month}') }}",
|
|
|
|
"current":"{{ _Q('current') }}", // translators: current capture in list of captures
|
|
|
|
"Loading...": "{{ _Q('Loading...') }}",
|
|
|
|
"Current Capture": "{{ _Q('Current Capture') }}",
|
|
|
|
"capture": "{{ _Q('capture') }}",
|
|
|
|
"captures": "{{ _Q('captures') }}",
|
|
|
|
"from {hour1} to {hour2}": "{{ _Q('from {hour1} to {hour2}') }}",
|
|
|
|
};
|
|
|
|
</script>
|
2021-08-31 21:17:01 -07:00
|
|
|
|
2019-03-08 16:11:07 -08:00
|
|
|
{% endblock %}
|
|
|
|
|
|
|
|
|
|
|
|
{% block body %}
|
2021-08-31 21:17:01 -07:00
|
|
|
|
|
|
|
{% if not ui.vue_calendar_ui %}
|
2019-02-18 13:26:29 -05:00
|
|
|
<div class="container-fluid">
|
|
|
|
<div class="row justify-content-center">
|
2019-11-01 18:30:23 -04:00
|
|
|
<h4 class="display-4 text-center text-sm-left p-0">{{ _('Search Results') }}</h4>
|
2019-02-18 13:26:29 -05:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="container">
|
2019-11-01 18:30:23 -04:00
|
|
|
<div class="row justify-content-center text-center text-sm-left mt-1" id="display-query-type-info"></div>
|
2019-02-18 13:26:29 -05:00
|
|
|
</div>
|
|
|
|
<div class="container mt-3 q-display" id="captures"></div>
|
2021-08-31 21:17:01 -07:00
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
|
2022-02-02 12:59:30 -08:00
|
|
|
{% if ui.vue_calendar_ui %}
|
|
|
|
<div id="app" style="width: 100%; height: 100%"></div>
|
|
|
|
{% endif %}
|
|
|
|
|
2019-02-18 13:26:29 -05:00
|
|
|
<script>
|
2019-03-08 16:11:07 -08:00
|
|
|
var text = {
|
|
|
|
months: {
|
|
|
|
'01': "{{ _('January') }}",
|
|
|
|
'02': "{{ _('February') }}",
|
|
|
|
'03': "{{ _('March') }}",
|
|
|
|
'04': "{{ _('April') }}",
|
|
|
|
'05': "{{ _('May') }}",
|
|
|
|
'06': "{{ _('June') }}",
|
|
|
|
'07': "{{ _('July') }}",
|
|
|
|
'08': "{{ _('August') }}",
|
|
|
|
'09': "{{ _('September') }}",
|
|
|
|
'10': "{{ _('October') }}",
|
|
|
|
'11': "{{ _('November') }}",
|
|
|
|
'12': "{{ _('December') }}",
|
|
|
|
},
|
2022-08-19 08:27:22 +02:00
|
|
|
version: "{{ _('capture of') }}",
|
|
|
|
versions: "{{ _('captures of') }}",
|
2019-03-08 16:11:07 -08:00
|
|
|
result: "{{ _('result') }}",
|
|
|
|
results: "{{ _('results') }}",
|
2022-08-19 08:27:22 +02:00
|
|
|
matching: "{{ _('for matching') }}",
|
|
|
|
by: "{{ _('by') }}",
|
2019-03-08 16:11:07 -08:00
|
|
|
viewAllCaptures: "{{ _('View All Captures') }}",
|
|
|
|
dateTime: "{{ _('Date Time: ') }}",
|
2022-08-19 08:27:22 +02:00
|
|
|
mimeType: "{{ _('Mime Type: ') }}",
|
|
|
|
httpStatus: "{{ _('HTTP Status: ') }}",
|
|
|
|
types: {
|
|
|
|
'prefix': "{{ _('prefix') }}",
|
|
|
|
'host': "{{ _('host') }}",
|
|
|
|
'domain': "{{ _('domain') }}",
|
|
|
|
},
|
2019-03-08 16:11:07 -08:00
|
|
|
};
|
|
|
|
|
2021-08-31 21:17:01 -07:00
|
|
|
{% if not ui.vue_calendar_ui %}
|
|
|
|
|
2019-03-08 16:11:07 -08:00
|
|
|
var renderCal = new RenderCalendar({ prefix: "{{ prefix }}", staticPrefix: "{{ static_prefix }}", text: text });
|
2019-02-18 13:26:29 -05:00
|
|
|
renderCal.init();
|
2021-08-31 21:17:01 -07:00
|
|
|
|
|
|
|
{% else %}
|
2022-02-08 19:17:12 -08:00
|
|
|
VueUI.main("{{ static_prefix }}", "{{ url }}", "{{ prefix }}", undefined, "{{ ui.logo }}", "{{ env.pywb_lang | default('en') }}", i18nStrings);
|
2021-08-31 21:17:01 -07:00
|
|
|
|
|
|
|
{% endif %}
|
|
|
|
|
2019-02-18 13:26:29 -05:00
|
|
|
</script>
|
2021-08-31 21:17:01 -07:00
|
|
|
|
2019-03-08 16:11:07 -08:00
|
|
|
{% endblock %}
|