Compare commits

..

24 Commits

Author SHA1 Message Date
Christoph Ladurner 1022fa45f4 release v4.11.2 2023-06-01 12:45:40 +02:00
Christoph Ladurner eb95994afa frontpage: layout changes 2023-06-01 12:00:30 +02:00
Christoph Ladurner bcacce0644 translation: add oer frontpage translation 2023-06-01 12:00:30 +02:00
Christoph Ladurner c2494401e9 WIP: oer upload button on frontpage 2023-06-01 12:00:30 +02:00
Christoph Ladurner 3afaca51c6 release v4.11.1 2023-04-20 23:28:57 +02:00
Christoph Ladurner 3a9fe9f385 fix: increase invenio-config-tugraz
* to solve the v11 compatibility problem. in particular the
  invenio-rdm-records to low dependency
2023-04-20 23:28:36 +02:00
Christoph Ladurner 02e9b3f90c release v4.11.0 2023-04-20 22:09:40 +02:00
Christoph Ladurner 9320fe3d5d global: make dependencies compatible with v11 2023-04-20 22:08:14 +02:00
Christoph Ladurner d38e50a489 release v4.10.1 2022-11-10 09:21:59 +01:00
Mojib Wali f1fc4d8b9e dep: bump in invenio-assets 2022-10-13 11:57:18 +02:00
Mojib Wali b286b9adaa release: v4.10.0 2022-10-13 11:38:53 +02:00
Mojib Wali 19fada5940 global: migrate to v10 2022-10-13 11:32:22 +02:00
Christoph Ladurner 7cb3b5a83b release v4.0.2 2022-09-09 10:37:05 +02:00
David 936c085f05 css: adapt skip-to-main button (#280) 2022-08-18 18:32:09 +02:00
Christoph Ladurner d43cf0e4b5 release v4.0.1 2022-08-05 10:28:27 +02:00
Christoph Ladurner 73a344eb52 update translation 2022-08-05 10:28:05 +02:00
Christoph Ladurner aa37718a2c improve wording on search options 2022-08-05 10:28:05 +02:00
Christoph Ladurner 3a500543c6 release v4.0.0 2022-07-29 13:27:53 +02:00
Christoph Ladurner e310a4ca38 remove unnecessary html code for header-search-bar
unnecessary because the react component which is handling this id is generating
the html code.
2022-07-29 13:22:52 +02:00
Christoph Ladurner c3f55030dc fix warning from semantic-ui-react Search component 2022-07-29 13:22:52 +02:00
Christoph Ladurner 95d27fdd8c add marc21 and lom to the searchbar
copy pasted code from invenio_app_rdm/searchbar. it was necessary to
do that to configure the shown list.
2022-07-29 13:22:52 +02:00
Christoph Ladurner 28b956cfaa change searchbar layout and use invenio-app-rdm searchbar
the searchbar is now on the top of the header, left of the language switch. the
new searchbar introduced a new feature, it could handle different indices like
all repository or communities. But the problem is where to place the new search
bar. for the moment the compromise is to put it on the top right.

this position may not be compatible with tugraz layout.
2022-07-29 13:22:52 +02:00
Christoph Ladurner 5ac2a68848 remove grey color of community block and reduce size 2022-07-29 13:22:52 +02:00
Christoph Ladurner 0399814fe0 migrate js to use prettier 2022-07-29 13:22:52 +02:00
18 changed files with 368 additions and 217 deletions
+3 -3
View File
@@ -31,10 +31,10 @@ jobs:
python-version: [3.8, 3.9] python-version: [3.8, 3.9]
requirements-level: [pypi] requirements-level: [pypi]
db-service: [postgresql13] db-service: [postgresql13]
search-service: [elasticsearch7] search-service: [opensearch2]
include: include:
- search-service: elasticsearch7 - search-service: opensearch2
SEARCH_EXTRAS: "elasticsearch7" SEARCH_EXTRAS: "opensearch2"
env: env:
DB: ${{ matrix.db-service }} DB: ${{ matrix.db-service }}
+49
View File
@@ -7,6 +7,55 @@
Changes Changes
======= =======
Version v4.11.2 (release 2023-06-01)
- frontpage: layout changes
- translation: add oer frontpage translation
- WIP: oer upload button on frontpage
Version v4.11.1 (release 2023-04-20)
- fix: increase invenio-config-tugraz
Version v4.11.0 (release 2023-04-20)
- global: make dependencies compatible with v11
Version v4.10.1 (release 2022-11-10)
- dep: bump in invenio-assets
Version v4.10.0 (release 2022-10-13)
- global: migrate to v10 (#282)
Version v4.0.2 (release 2022-09-09)
- release v4.0.1
- update translation
- improve wording on search options
Version v4.0.1 (release 2022-08-05)
- update translation
- improve wording on search options
Version v4.0.0 (release 2022-07-29)
- remove unnecessary html code for header-search-bar
- fix warning from semantic-ui-react Search component
- add marc21 and lom to the searchbar
- change searchbar layout and use invenio-app-rdm searchbar
- remove grey color of community block and reduce size
- migrate js to use prettier
Version 3.9.2 (released 2022-06-28) Version 3.9.2 (released 2022-06-28)
- fix: adopt renaming of serialize function (#269) - fix: adopt renaming of serialize function (#269)
-1
View File
@@ -15,7 +15,6 @@ encoding = utf-8
[jinja2: **/templates/**.html] [jinja2: **/templates/**.html]
encoding = utf-8 encoding = utf-8
extensions = jinja2.ext.autoescape, jinja2.ext.with_
# Extraction from JavaScript files # Extraction from JavaScript files
+1 -1
View File
@@ -62,7 +62,7 @@ release = __version__
# #
# This is also used if you do content translation via gettext catalogs. # This is also used if you do content translation via gettext catalogs.
# Usually you set "language" from the command line for these cases. # Usually you set "language" from the command line for these cases.
language = None language = "en"
# There are two options for replacing |today|: either, you set today to some # There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used: # non-false value, then it is used:
+1 -1
View File
@@ -10,6 +10,6 @@
from .ext import InvenioThemeTugraz from .ext import InvenioThemeTugraz
__version__ = "3.9.3" __version__ = "4.11.2"
__all__ = ("__version__", "InvenioThemeTugraz") __all__ = ("__version__", "InvenioThemeTugraz")
@@ -1,8 +1,12 @@
import $ from 'jquery'; import $ from "jquery";
import 'semantic-ui-css'; import "semantic-ui-css";
import { MultipleOptionsSearchBar } from "@js/invenio_search_ui/components";
import { i18next } from "@translations/invenio_app_rdm/i18next";
import ReactDOM from "react-dom";
import React from "react";
// called on document ready // called on document ready
$(function() { $(function () {
importZammadScript(); importZammadScript();
}); });
@@ -13,29 +17,38 @@ function importZammadScript() {
document.head.appendChild(scriptNode); document.head.appendChild(scriptNode);
$.getScript("https://ub-support.tugraz.at/assets/form/form.js", () => { $.getScript("https://ub-support.tugraz.at/assets/form/form.js", () => {
$('#feedback-form').ZammadForm({ $("#feedback-form").ZammadForm({
messageTitle: 'Contact us', messageTitle: "Contact us",
showTitle: true, showTitle: true,
messageSubmit: 'Submit', messageSubmit: "Submit",
messageThankYou: 'Thank you for your message, (#%s). We will get back to you as quickly as possible!', messageThankYou:
modal: true "Thank you for your message, (#%s). We will get back to you as quickly as possible!",
modal: true,
}); });
}); });
} }
// used for sticky test instance notification // used for sticky test instance notification
$('.ui.sticky.test-instance') $(".ui.sticky.test-instance").sticky({
.sticky({ context: "body",
context: 'body' });
})
;
export function toggleVisibility(id) { export function toggleVisibility(id) {
var element = document.getElementById(id); var element = document.getElementById(id);
var isHided = element.style.display === "none"; var isHided = element.style.display === "none";
element.style.display = isHided ? "block" : "none"; element.style.display = isHided ? "block" : "none";
} }
window.toggleVisibility = toggleVisibility; window.toggleVisibility = toggleVisibility;
const headerSearchbar = document.getElementById("header-search-bar");
const searchBarOptions = JSON.parse(headerSearchbar.dataset.options);
ReactDOM.render(
<MultipleOptionsSearchBar
options={searchBarOptions}
placeholder={i18next.t("Search records...")}
/>,
headerSearchbar
);
@@ -0,0 +1,14 @@
/*
* Copyright (C) 2022 Graz University of Technology.
*
* invenio-theme-tugraz is free software; you can redistribute it and/or modify it
* under the terms of the MIT License; see LICENSE file for more details.
*/
.ui.container.page-subheader-outer {
background-color: unset;
}
.ui.fluid.container {
width: fit-content;
}
@@ -255,3 +255,10 @@ span.home-inline{
border: solid @notificationBorder 1px; border: solid @notificationBorder 1px;
z-index: 100000; z-index: 100000;
} }
#skip-to-main {
background-color: @primaryButton;
&:focus {
background-color: @primaryButtonInverted;
}
}
@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2020-2021 Graz University of Technology. * Copyright (C) 2020-2022 Graz University of Technology.
* *
* invenio-theme-tugraz is free software; you can redistribute it and/or modify it * invenio-theme-tugraz is free software; you can redistribute it and/or modify it
* under the terms of the MIT License; see LICENSE file for more details. * under the terms of the MIT License; see LICENSE file for more details.
@@ -15,6 +15,7 @@
@import "macros"; @import "macros";
@import "login"; @import "login";
@import "deposit"; @import "deposit";
@import "communities";
/*** /***
**TODO: **TODO:
@@ -46,7 +46,7 @@
@primaryLinkHoverBackground : @primaryText; @primaryLinkHoverBackground : @primaryText;
@primaryButton : @primaryBackground; @primaryButton : @primaryBackground;
@primaryButtonHoverBackground : @primaryText; @primaryButtonHoverBackground : @primaryText;
@primaryButtonInverted : #000f; @primaryButtonInverted : @primaryText;
+2 -2
View File
@@ -8,8 +8,8 @@
"""Frontpage records.""" """Frontpage records."""
from elasticsearch_dsl.query import Q
from invenio_search.api import RecordsSearch from invenio_search.api import RecordsSearch
from invenio_search.engine import dsl
class FrontpageRecordsSearch(RecordsSearch): class FrontpageRecordsSearch(RecordsSearch):
@@ -19,7 +19,7 @@ class FrontpageRecordsSearch(RecordsSearch):
"""Default index and filter for frontpage search.""" """Default index and filter for frontpage search."""
index = "rdmrecords-records" index = "rdmrecords-records"
default_filter = Q( default_filter = dsl.Q(
"query_string", "query_string",
query=("access.record:public " "AND versions.is_latest:true"), query=("access.record:public " "AND versions.is_latest:true"),
) )
@@ -79,23 +79,4 @@
{%- include "invenio_theme/breadcrumbs.html" %} {%- include "invenio_theme/breadcrumbs.html" %}
{%- endblock breadcrumbs %} {%- endblock breadcrumbs %}
#} #}
<div style="display: none;">
{% include "invenio_app_rdm/searchbar.html" %}
</div>
<div class="ui container">
<div class="ui center aligned grid">
<div class="sixteen wide column">
<form action="{{config.THEME_SEARCH_ENDPOINT}}" class="ui form" role="search">
<div class="ui fluid big action icon input">
<input type="text" name="q" autofocus="autofocus" placeholder="{{ _("Type and press enter to search") }}">
<button type="submit" class="ui icon search button">
<i class="icon search"></i>
</button>
</div>
</form>
</div>
</div>
</div>
</div> </div>
@@ -1,5 +1,5 @@
{# {#
Copyright (C) 2020-2021 Graz University of Technology. Copyright (C) 2020-2023 Graz University of Technology.
invenio-theme-tugraz is free software; you can redistribute it and/or invenio-theme-tugraz is free software; you can redistribute it and/or
modify it under the terms of the MIT License; see LICENSE file for more modify it under the terms of the MIT License; see LICENSE file for more
@@ -23,11 +23,11 @@
<!---Recent uploads--> <!---Recent uploads-->
<div class="ten wide column random-records-frontpage"> <div class="ten wide column random-records-frontpage">
<h2>{{_('Recent uploads')}}</h2> <h2>{{ _('Recent uploads') }}</h2>
{% if not records %} {% if not records %}
<div class="ui centered grid"> <div class="ui centered grid">
<p style="font-size: medium;">{{_('There are no public records to show.')}}</p> <p style="font-size: medium;">{{ _('There are no public records to show.') }}</p>
</div> </div>
{% endif %} {% endif %}
@@ -41,12 +41,12 @@
--> -->
<div class="badges"> <div class="badges">
<!--Publication date/Version badge--> <!--Publication date/Version badge-->
<span class="ui label blue" data-tooltip="{{_('Publication date')}}" data-inverted=""> <span class="ui label blue" data-tooltip="{{ _('Publication date') }}" data-inverted="">
{{ r.metadata.publication_date }} {{ '(' ~ r.metadata.version ~ ')' if r.metadata.version }} {{ r.metadata.publication_date }} {{ '(' ~ r.metadata.version ~ ')' if r.metadata.version }}
</span> </span>
<!--Resource type badge--> <!--Resource type badge-->
<span class="ui label grey" data-tooltip="{{_('Resource type')}}" data-inverted> <span class="ui label grey" data-tooltip="{{ _('Resource type') }}" data-inverted>
{{ r.ui.resource_type.title_l10n }} {{ r.ui.resource_type.title_l10n }}
</span> </span>
@@ -62,7 +62,7 @@
<h4> <h4>
<a href="{{ record_url }}" class="no-decoration"> <a href="{{ record_url }}" class="no-decoration">
{{r.metadata.title}} {{ r.metadata.title }}
</a> </a>
</h4> </h4>
@@ -80,7 +80,7 @@
<div class="two column row"> <div class="two column row">
<div class="left floated column"> <div class="left floated column">
{%- for s in r.metadata.subjects %} {%- for s in r.metadata.subjects %}
<div class="ui tiny label">{{s.subject}}</div> <div class="ui tiny label">{{ s.subject }}</div>
{%- endfor %} {%- endfor %}
<div> <div>
<small> <small>
@@ -98,7 +98,7 @@
{%- endfor %} {%- endfor %}
{% if records %} {% if records %}
<div class="ui centered grid"> <div class="ui centered grid">
<a class="ui button more" href="{{url_for('invenio_search_ui.search')}}">{{_('More')}}</a> <a class="ui button more" href="{{ url_for('invenio_search_ui.search') }}">{{ _('More') }}</a>
</div> </div>
{%- endif %} {%- endif %}
</div> </div>
@@ -106,34 +106,57 @@
<!---segments--> <!---segments-->
<div class="six wide column"> <div class="six wide column">
<!--contact us-->
<div class="ui segment" style="padding-bottom: 10px;"> <div class="ui segment" style="padding-bottom: 10px;">
<h4>{{_ ("Need help?")}}</h4> <h4>{{ _("You can upload different types of records:") }}</h4>
<p style="margin: 14px">
<span class="ui left floated" style="text-align: justify; width:260px; display:inline-block;">
{{ _("Visibility of uploaded content is maximized through synchronization with data hubs (DataCite).") }}
</span>
<a class="ui positive right floated button" style="width:250px; display:inline-block;" href="me/uploads" title="Research Data">
<i aria-hidden="true" class="upload icon"></i>
{{ _("Upload Research Output") }}
</a>
</p>
<p style="margin: 14px;">
<span class="ui left floated" style="text-align: justify; width:260px; display:inline-block;">
{{ _("Open Educational Resources (OER) will be visible on various discovery tools like the OERhub.") }}
</span>
<a class="ui positive right floated button" style="width:250px; display:inline-block;" href="lom/uploads" title="Open Educational Resources">
<i aria-hidden="true" class="upload icon"></i>
{{ _("Upload OER") }}
</a>
</p>
</div>
<!--contact us-->
<div class="ui segment">
<h4>{{ _("Need help?") }}</h4>
{%- if config.THEME_TUGRAZ_CONTACT_FORM %} {%- if config.THEME_TUGRAZ_CONTACT_FORM %}
<div style="padding-bottom: 10px;"> <div style="padding-bottom: 10px;">
<a id="feedback-form" class="fluid ui button"> <a id="feedback-form" class="fluid ui button">
{{_ ("Contact us")}} {{ _("Contact us") }}
</a> </a>
</div> </div>
{%- endif %} {%- endif %}
<p> <p>
{{config.THEME_SITENAME}} {{_ ("prioritizes all Recent uploads.")}} {{ config.THEME_SITENAME }} {{ _("prioritizes all Recent uploads.") }}
</p> </p>
<p> <p>
{{_ ("We can help with:")}} {{ _("We can help with:") }}
</p> </p>
<ul> <ul>
<li>{{_ ("Uploading your research data, software, preprints, etc.")}}</li> <li>{{ _("Uploading your research data, software, preprints, etc.") }}</li>
<li>{{_ ("One-on-one with")}} {{config.THEME_SITENAME}} {{_ ("supporters.")}}</li> <li>{{ _("One-on-one with") }} {{ config.THEME_SITENAME }} {{ _("supporters.") }}</li>
<li>{{_ ("Quota increases beyond our default policy.")}}</li> <li>{{ _("Quota increases beyond our default policy.") }}</li>
<li>{{_ ("Scripts for automated uploading of larger datasets.")}}</li> <li>{{ _("Scripts for automated uploading of larger datasets.") }}</li>
</ul> </ul>
</div> </div>
<div class="ui segment" style="padding-bottom: 10px;"> <div class="ui segment" style="padding-bottom: 10px;">
<h4>{{_ ("Why use")}} {{config.THEME_SITENAME}}?</h4> <h4>{{ _("Why use") }} {{ config.THEME_SITENAME }}?</h4>
{% include "invenio_theme_tugraz/benefits.html" %} {% include "invenio_theme_tugraz/benefits.html" %}
</div> </div>
@@ -1,18 +1,43 @@
{# {#
Copyright (C) 2020-2021 Graz University of Technology. Copyright (C) 2020-2022 Graz University of Technology.
invenio-theme-tugraz is free software; you can redistribute it and/or invenio-theme-tugraz is free software; you can redistribute it and/or
modify it under the terms of the MIT License; see LICENSE file for more modify it under the terms of the MIT License; see LICENSE file for more
details. details.
#} #}
{% set options = [
{
"key": "records",
"text": _("All") + " " + config.THEME_SITENAME,
"value": url_for("invenio_search_ui.search"),
"title": "repo",
},{
"key": "marc21",
"text": _("Publications"),
"value": url_for("invenio_records_marc21.search"),
"title": "publication",
},{
"key": "lom",
"text": _("Open Educational Resources"),
"value": url_for("invenio_records_lom.search"),
"title": "oer",
}
]
%}
<div class="ui container"> <div class="ui container">
<div class="short-menu" id="all-menu-top-table"> <div class="short-menu" id="all-menu-top-table">
<div class="short-menu-left"> <div class="short-menu-left">
<div id="all-menu-top-left-item"> <div id="all-menu-top-left-item">
<div class="short-menu-left-search"> <div class="short-menu-left-search">
{%- if config.I18N_LANGUAGES %} <div style="display: inline-block;">
<div class="short-menu-left-lang" style="margin-right:10px; font-size:18px;"> <div class="item p-0 search-bar rel-mr-1">
<div id="header-search-bar" data-options='{{ options | tojson }}'></div>
</div>
</div>
<div class="short-menu-left-lang">
{%- for l in current_i18n.get_locales() %} {%- for l in current_i18n.get_locales() %}
{%- if current_i18n.language != l.language %} {%- if current_i18n.language != l.language %}
<a <a
@@ -20,21 +45,6 @@
{%- endif %} {%- endif %}
{%- endfor %} {%- endfor %}
</div> </div>
{%- endif %}
<div class="search-icon-header">
<a href="{{url_for('invenio_search_ui.search')}}" class="no-decoration">
<svg class="short-menu-icon" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://www.w3.org/2000/svg" height="26.015" width="26.015" version="1.1"
xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"
viewBox="0 0 26.01515 26.01515">
<g stroke-miterlimit="10" transform="translate(1,1)">
<circle cy="8.5" cx="8.5" r="8" style="stroke-miterlimit:10;stroke-width:2"></circle>
<path style="stroke-width:2;stroke-miterlimit:10;stroke-linecap:round" d="m14.156 14.156 9.344 9.344">
</path>
</g>
</svg>
</a>
</div>
</div> </div>
</div> </div>
</div> </div>
@@ -8,22 +8,23 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: invenio-theme-tugraz 1.0.4\n" "Project-Id-Version: invenio-theme-tugraz 1.0.4\n"
"Report-Msgid-Bugs-To: mojib.wali@tugraz.at\n" "Report-Msgid-Bugs-To: mojib.wali@tugraz.at\n"
"POT-Creation-Date: 2022-03-03 10:34+0100\n" "POT-Creation-Date: 2023-05-26 09:37+0200\n"
"PO-Revision-Date: 2020-10-06 10:27+0200\n" "PO-Revision-Date: 2023-05-31 15:27+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: \n"
"Language: de\n"
"Language-Team: de <LL@li.org>\n" "Language-Team: de <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1)\n" "Language: de\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.9.1\n" "Generated-By: Babel 2.9.1\n"
"X-Generator: Poedit 2.3.1\n"
#: invenio_theme_tugraz/config.py:13 invenio_theme_tugraz/config.py:62 #: invenio_theme_tugraz/config.py:13 invenio_theme_tugraz/config.py:60
msgid "TU Graz Repository" msgid "TU Graz Repository"
msgstr "TU Graz Repository" msgstr "TU Graz Repository"
#: invenio_theme_tugraz/config.py:65 #: invenio_theme_tugraz/config.py:63
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html:30 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html:30
msgid "Repository" msgid "Repository"
msgstr "Repository" msgstr "Repository"
@@ -39,8 +40,8 @@ msgstr "Sicher"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:3 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:3
msgid "" msgid ""
"your research is stored safely for the future in TU Graz library for as " "your research is stored safely for the future in TU Graz library for as long "
"long as TU Graz library exists." "as TU Graz library exists."
msgstr "" msgstr ""
"Ihre Forschung ist in der Bibliothek der TU Graz für die Zukunft " "Ihre Forschung ist in der Bibliothek der TU Graz für die Zukunft "
"gespeichert, solange die Bibliothek der TU Graz existiert." "gespeichert, solange die Bibliothek der TU Graz existiert."
@@ -51,8 +52,8 @@ msgstr "Vertrauenswürdig"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:4 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:4
msgid "" msgid ""
"built and operated by CERN and OpenAIRE to ensure that everyone can join " "built and operated by CERN and OpenAIRE to ensure that everyone can join in "
"in Open Science." "Open Science."
msgstr "" msgstr ""
"Aufgebaut und betrieben von CERN und OpenAIRE, um sicherzustellen, dass " "Aufgebaut und betrieben von CERN und OpenAIRE, um sicherzustellen, dass "
"jeder an Open Science teilnehmen kann." "jeder an Open Science teilnehmen kann."
@@ -66,8 +67,8 @@ msgid ""
"every upload is assigned a Digital Object Identifier (DOI), to make them " "every upload is assigned a Digital Object Identifier (DOI), to make them "
"citable and trackable." "citable and trackable."
msgstr "" msgstr ""
"Jeder Upload wird mit einem Digital Object Identifier (DOI) versehen,um " "Jeder Upload wird mit einem Digital Object Identifier (DOI) versehen,um ihn "
"ihn zitierfähig und nachverfolgbar zu" "zitierfähig und nachverfolgbar zu"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:6 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:6
msgid "No waiting time" msgid "No waiting time"
@@ -75,11 +76,11 @@ msgstr "Keine Wartezeit"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:6 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:6
msgid "" msgid ""
"Uploads are made available online as soon as you hit publish, and your " "Uploads are made available online as soon as you hit publish, and your DOI "
"DOI is registered within seconds." "is registered within seconds."
msgstr "" msgstr ""
"Uploads stehen sofort nach drücken auf “Veröffentlichen” zur Verfügung. " "Uploads stehen sofort nach drücken auf “Veröffentlichen” zur Verfügung. Ihre "
"Ihre DOI wird innerhalb von Sekunden registriert." "DOI wird innerhalb von Sekunden registriert."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:7 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:7
msgid "Open or closed" msgid "Open or closed"
@@ -87,11 +88,11 @@ msgstr "Offen oder geschlossen"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:7 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:7
msgid "" msgid ""
"Share e.g. anonymized clinical trial data with only medical professionals" "Share e.g. anonymized clinical trial data with only medical professionals "
" via our restricted access mode." "via our restricted access mode."
msgstr "" msgstr ""
"Teilen Sie z.B. anonymisierte klinische Studiendaten nur mit " "Teilen Sie z.B. anonymisierte klinische Studiendaten nur mit medizinischem "
"medizinischem Fachpersonal über unseren eingeschränkten Zugriffsmodus." "Fachpersonal über unseren eingeschränkten Zugriffsmodus."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:8 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/benefits.html:8
msgid "Versioning" msgid "Versioning"
@@ -199,15 +200,17 @@ msgid ""
"<strong>Powered by</strong>\n" "<strong>Powered by</strong>\n"
" <a href=\"%(invenio_rdm)s\" target=\"_blank\" " " <a href=\"%(invenio_rdm)s\" target=\"_blank\" "
"title=\"invenioRDM\">" "title=\"invenioRDM\">"
msgstr "<strong>Powered by</strong> <a href=\"%(invenio_rdm)s\" target=\"_blank\">" msgstr ""
"<strong>Powered by</strong> <a href=\"%(invenio_rdm)s\" target=\"_blank\">"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html:126 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html:126
#, fuzzy, python-format #, fuzzy, python-format
msgid "" msgid ""
"<strong>Enabled by</strong>\n" "<strong>Enabled by</strong>\n"
" <a href=\"%(fair_data)s\" target=\"_blank\" title=\"Fair Data" " <a href=\"%(fair_data)s\" target=\"_blank\" title=\"Fair Data "
" Austria\">" "Austria\">"
msgstr "<strong>Enabled by</strong> <a href=\"%(fair_data)s\" target=\"_blank\">" msgstr ""
"<strong>Enabled by</strong> <a href=\"%(fair_data)s\" target=\"_blank\">"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html:140 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html:140
#, python-format #, python-format
@@ -235,103 +238,137 @@ msgstr "Testumgebung"
msgid "This is the test instance of the TU Graz Repository." msgid "This is the test instance of the TU Graz Repository."
msgstr "Dies ist die Testumgebung des TU Graz Repositorys." msgstr "Dies ist die Testumgebung des TU Graz Repositorys."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/header.html:39 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/header.html:40
msgid "Home" msgid "Home"
msgstr "Startseite" msgstr "Startseite"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/header.html:49 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:26
msgid "My dashboard"
msgstr "Meine Übersicht"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:27
msgid "Type and press enter to search"
msgstr "Suchbegriff eingeben und “Enter” drücken (?)"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:43
msgid "Recent uploads" msgid "Recent uploads"
msgstr "Kürzlich hochgeladene Dateien" msgstr "Kürzlich hochgeladene Dateien"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:47 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:30
msgid "There are no public records to show." msgid "There are no public records to show."
msgstr "Es sind keine öffentlich zugänglichen Datensätze vorhanden." msgstr "Es sind keine öffentlich zugänglichen Datensätze vorhanden."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:61 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:44
msgid "Publication date" msgid "Publication date"
msgstr "Datum der Veröffentlichung" msgstr "Datum der Veröffentlichung"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:66 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:49
msgid "Resource type" msgid "Resource type"
msgstr "Art der Veröffentlichung" msgstr "Art der Veröffentlichung"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:104 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:87
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
" Uploaded on %(date)s\n" " Uploaded on %(date)s\n"
" " " "
msgstr "Hochgeladen am %(date)s\n" msgstr ""
"\n"
"\t\tHochgeladen am %(date)s"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:118 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:101
msgid "More" msgid "More"
msgstr "Mehr" msgstr "Mehr"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:110
msgid "You can upload different types of records:"
msgstr "Upload verschiedener Arten von Datensätzen:"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:114
msgid ""
"Visibility of uploaded content is maximized through synchronization with "
"data hubs (DataCite)."
msgstr ""
"Steigerung der Sichtbarkeit der Datensätze durch Synchronisation mit "
"Harvestern (DataCite)."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:118
msgid "Upload Research Output"
msgstr "Upload Forschungsergebnisse"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:123
msgid ""
"Open Educational Resources (OER) will be visible on various discovery tools "
"like the OERhub."
msgstr ""
"Open Educational Resources (OER) werden auf Suchmaschinen wie OERhub "
"sichtbar sein."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:128 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:128
msgid "Upload OER"
msgstr "Upload OER"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:135
msgid "Need help?" msgid "Need help?"
msgstr "Brauchen Sie Hilfe?" msgstr "Brauchen Sie Hilfe?"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:132 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:139
msgid "Contact us" msgid "Contact us"
msgstr "Kontaktiere uns" msgstr "Kontaktiere uns"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:137 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:144
msgid "prioritizes all Recent uploads." msgid "prioritizes all Recent uploads."
msgstr "reiht die neuesten Uploads vor." msgstr "reiht die neuesten Uploads vor."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:140 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:147
msgid "We can help with:" msgid "We can help with:"
msgstr "Dabei können wir helfen:" msgstr "Dabei können wir helfen:"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:145 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:151
msgid "Uploading your research data, software, preprints, etc." msgid "Uploading your research data, software, preprints, etc."
msgstr "Hochladen Ihrer Forschungsdaten, Software, Preprints usw." msgstr "Hochladen Ihrer Forschungsdaten, Software, Preprints usw."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:146 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:152
msgid "One-on-one with" msgid "One-on-one with"
msgstr "One-on-one mit" msgstr "One-on-one mit"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:146 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:152
msgid "supporters." msgid "supporters."
msgstr "Unterstützern" msgstr "Unterstützern"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:147 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:153
msgid "Quota increases beyond our default policy." msgid "Quota increases beyond our default policy."
msgstr "Quota Erhöhungen über unsere Standard Policy hinaus." msgstr "Quota Erhöhungen über unsere Standard Policy hinaus."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:148 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:154
msgid "Scripts for automated uploading of larger datasets." msgid "Scripts for automated uploading of larger datasets."
msgstr "Skripte zum automatisierten Hochladen größerer Datensätze." msgstr "Skripte zum automatisierten Hochladen größerer Datensätze."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:153 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:159
msgid "Why use" msgid "Why use"
msgstr "Warum" msgstr "Warum"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:66 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:12
msgid "All"
msgstr "Alle"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:17
msgid "Publications"
msgstr "Publikationen"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:22
msgid "Open Educational Resources"
msgstr "Open Educational Resources"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:76
msgid "REPOSITORY" msgid "REPOSITORY"
msgstr "Repository" msgstr "Repository"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:68 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:78
msgid "LIBRARY & ARCHIVES" msgid "LIBRARY & ARCHIVES"
msgstr "Bibliothek und Archiv" msgstr "Bibliothek und Archiv"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:78 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:88
msgid "SCIENCE" msgid "SCIENCE"
msgstr "WISSEN" msgstr "WISSEN"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:79 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:89
msgid "PASSION" msgid "PASSION"
msgstr "TECHNIK" msgstr "TECHNIK"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:80 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:90
msgid "TECHNOLOGY" msgid "TECHNOLOGY"
msgstr "LEIDENSCHAFT" msgstr "LEIDENSCHAFT"
@@ -393,8 +430,7 @@ msgid ""
"Uploads get a Digital Object Identifier (DOI) to make them easily and " "Uploads get a Digital Object Identifier (DOI) to make them easily and "
"uniquely citeable." "uniquely citeable."
msgstr "" msgstr ""
"Uploads erhalten eine DOI und werden damit leichtauffindbar und " "Uploads erhalten eine DOI und werden damit leichtauffindbar und zitierfähig."
"zitierfähig."
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/accounts/register_user.html:28 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/accounts/register_user.html:28
msgid "Communities." msgid "Communities."
@@ -402,8 +438,8 @@ msgstr "Communities"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/accounts/register_user.html:30 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/accounts/register_user.html:30
msgid "" msgid ""
"Accept or reject uploads to your own community (e.g workshops, EU " "Accept or reject uploads to your own community (e.g workshops, EU projects, "
"projects, institutions or entire disciplines)." "institutions or entire disciplines)."
msgstr "" msgstr ""
"Annehmen oder Ablehnen von Uploads in Ihrer eigenen Community (z.B. " "Annehmen oder Ablehnen von Uploads in Ihrer eigenen Community (z.B. "
"workshop, EU-Projekt, Forschungseinrichtung, Disziplin)" "workshop, EU-Projekt, Forschungseinrichtung, Disziplin)"
@@ -414,8 +450,8 @@ msgstr "Vertrauenswürdiges Forschungsdatenmanagement"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/accounts/register_user.html:34 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/accounts/register_user.html:34
msgid "" msgid ""
"Built on top of TU Graz expertise in managing of the research data from " "Built on top of TU Graz expertise in managing of the research data from the "
"the Graz University of Technology." "Graz University of Technology."
msgstr "Gebaut basierend auf Expertise derTU Graz im Bereich Data Management" msgstr "Gebaut basierend auf Expertise derTU Graz im Bereich Data Management"
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/accounts/register_user.html:48 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/accounts/register_user.html:48
@@ -426,6 +462,12 @@ msgstr "Mit Ihrem TUGonline-Account registrieren"
msgid "Sign up with repository credentials" msgid "Sign up with repository credentials"
msgstr "Mit Ihren Repository Daten registrieren" msgstr "Mit Ihren Repository Daten registrieren"
#~ msgid "My dashboard"
#~ msgstr "Meine Übersicht"
#~ msgid "Type and press enter to search"
#~ msgstr "Suchbegriff eingeben und “Enter” drücken (?)"
#~ msgid "Version" #~ msgid "Version"
#~ msgstr "Version" #~ msgstr "Version"
@@ -444,20 +486,6 @@ msgstr "Mit Ihren Repository Daten registrieren"
#~ msgid "DOI" #~ msgid "DOI"
#~ msgstr "DOI" #~ msgstr "DOI"
#~ msgid "Open Access"
#~ msgstr ""
#~ msgid "No minted DOI"
#~ msgstr ""
#~ msgid ""
#~ "Enabled by\n"
#~ " <a href=\"%(fair_data)s\" target=\"_blank\">"
#~ msgstr ""
#~ msgid "Uploads"
#~ msgstr "Hochladen"
#~ msgid "German" #~ msgid "German"
#~ msgstr "Deutsche" #~ msgstr "Deutsche"
@@ -472,20 +500,15 @@ msgstr "Mit Ihren Repository Daten registrieren"
#~ msgid "" #~ msgid ""
#~ "\n" #~ "\n"
#~ " There is a %(link_start)snewer " #~ " There is a %(link_start)snewer version%(link_end)s of the "
#~ "version%(link_end)s of the record available." #~ "record available.\n"
#~ "\n"
#~ " " #~ " "
#~ msgstr "" #~ msgstr ""
#~ "Es ist eine %(link_start)sneuere " #~ "Es ist eine %(link_start)sneuere Version%(link_end)s des Eintrags "
#~ "Version%(link_end)s des Eintrags verfügbar." #~ "verfügbar."
#~ msgid "Files" #~ msgid "Files"
#~ msgstr "Dateien" #~ msgstr "Dateien"
#~ msgid "Reason" #~ msgid "Reason"
#~ msgstr "Grund" #~ msgstr "Grund"
#~ msgid "Dashboard"
#~ msgstr ""
+64 -36
View File
@@ -1,28 +1,28 @@
# Translations template for invenio-theme-tugraz. # Translations template for invenio-theme-tugraz.
# Copyright (C) 2022 Graz University of Technology # Copyright (C) 2023 Graz University of Technology
# This file is distributed under the same license as the # This file is distributed under the same license as the
# invenio-theme-tugraz project. # invenio-theme-tugraz project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022. # FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
# #
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: invenio-theme-tugraz 3.7.0\n" "Project-Id-Version: invenio-theme-tugraz 4.11.1\n"
"Report-Msgid-Bugs-To: mojib.wali@tugraz.at\n" "Report-Msgid-Bugs-To: mojib.wali@tugraz.at\n"
"POT-Creation-Date: 2022-03-03 10:34+0100\n" "POT-Creation-Date: 2023-05-26 09:37+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.9.1\n" "Generated-By: Babel 2.10.1\n"
#: invenio_theme_tugraz/config.py:13 invenio_theme_tugraz/config.py:62 #: invenio_theme_tugraz/config.py:13 invenio_theme_tugraz/config.py:60
msgid "TU Graz Repository" msgid "TU Graz Repository"
msgstr "" msgstr ""
#: invenio_theme_tugraz/config.py:65 #: invenio_theme_tugraz/config.py:63
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html:30 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/footer.html:30
msgid "Repository" msgid "Repository"
msgstr "" msgstr ""
@@ -224,35 +224,27 @@ msgstr ""
msgid "This is the test instance of the TU Graz Repository." msgid "This is the test instance of the TU Graz Repository."
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/header.html:39 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/header.html:40
msgid "Home" msgid "Home"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/header.html:49 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:26
msgid "My dashboard"
msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:27
msgid "Type and press enter to search"
msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:43
msgid "Recent uploads" msgid "Recent uploads"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:47 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:30
msgid "There are no public records to show." msgid "There are no public records to show."
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:61 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:44
msgid "Publication date" msgid "Publication date"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:66 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:49
msgid "Resource type" msgid "Resource type"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:104 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:87
#, python-format #, python-format
msgid "" msgid ""
"\n" "\n"
@@ -260,67 +252,103 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:118 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:101
msgid "More" msgid "More"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:110
msgid "You can upload different types of records:"
msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:114
msgid ""
"Visibility of uploaded content is maximized through synchronization with "
"data hubs (DataCite)."
msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:118
msgid "Upload Research Output"
msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:123
msgid ""
"Open Educational Resources (OER) will be visible on various discovery "
"tools like the OERhub."
msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:128 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:128
msgid "Upload OER"
msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:135
msgid "Need help?" msgid "Need help?"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:132 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:139
msgid "Contact us" msgid "Contact us"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:137 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:144
msgid "prioritizes all Recent uploads." msgid "prioritizes all Recent uploads."
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:140 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:147
msgid "We can help with:" msgid "We can help with:"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:145 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:151
msgid "Uploading your research data, software, preprints, etc." msgid "Uploading your research data, software, preprints, etc."
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:146 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:152
msgid "One-on-one with" msgid "One-on-one with"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:146 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:152
msgid "supporters." msgid "supporters."
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:147 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:153
msgid "Quota increases beyond our default policy." msgid "Quota increases beyond our default policy."
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:148 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:154
msgid "Scripts for automated uploading of larger datasets." msgid "Scripts for automated uploading of larger datasets."
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:153 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/index.html:159
msgid "Why use" msgid "Why use"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:66 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:12
msgid "All"
msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:17
msgid "Publications"
msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:22
msgid "Open Educational Resources"
msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:76
msgid "REPOSITORY" msgid "REPOSITORY"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:68 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:78
msgid "LIBRARY & ARCHIVES" msgid "LIBRARY & ARCHIVES"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:78 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:88
msgid "SCIENCE" msgid "SCIENCE"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:79 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:89
msgid "PASSION" msgid "PASSION"
msgstr "" msgstr ""
#: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:80 #: invenio_theme_tugraz/templates/invenio_theme_tugraz/navbar.html:90
msgid "TECHNOLOGY" msgid "TECHNOLOGY"
msgstr "" msgstr ""
+1 -1
View File
@@ -10,9 +10,9 @@
from typing import Dict from typing import Dict
from elasticsearch_dsl.utils import AttrDict
from flask import Blueprint, render_template from flask import Blueprint, render_template
from invenio_rdm_records.resources.serializers import UIJSONSerializer from invenio_rdm_records.resources.serializers import UIJSONSerializer
from opensearch_dsl.utils import AttrDict
from .search import FrontpageRecordsSearch from .search import FrontpageRecordsSearch
+13 -10
View File
@@ -36,20 +36,19 @@ packages = find:
python_requires = >=3.8 python_requires = >=3.8
zip_safe = False zip_safe = False
install_requires = install_requires =
Flask-BabelEx>=0.9.4 flask-babel>=2,<3
Flask-WebpackExt>=1.0.0 invenio-assets>=2.0.0,<3.0.0
invenio-assets>=1.2.7,<1.3.0
invenio-i18n>=1.3.1,<1.4.0 invenio-i18n>=1.3.1,<1.4.0
invenio_config_tugraz>=0.9.0,<0.10.0 invenio_config_tugraz>=0.11.0,<0.12.0
[options.extras_require] [options.extras_require]
tests = tests =
pytest-black>=0.3.0,<0.3.10 pytest-black>=0.3.0
sphinx>=4.2.0,<5 Sphinx>=4.5.0
pytest-invenio>=1.4.7 pytest-invenio>=2.1.0,<3.0.0
invenio-app>=1.3.0,<2.0.0 invenio-app>=1.3.4,<1.4.0
elasticsearch7 = opensearch2 =
invenio-search[elasticsearch7]>=1.4.2,<2.0 invenio-search[opensearch2]>=2.1.0,<3.0.0
[options.entry_points] [options.entry_points]
invenio_base.apps = invenio_base.apps =
@@ -98,6 +97,10 @@ output-dir = invenio_theme_tugraz/translations/
[isort] [isort]
profile=black profile=black
[check-manifest]
ignore =
*-requirements.txt
[tool:pytest] [tool:pytest]
addopts = --black --isort --pydocstyle --doctest-glob="*.rst" --doctest-modules --cov=invenio_theme_tugraz --cov-report=term-missing tests invenio_theme_tugraz addopts = --black --isort --pydocstyle --doctest-glob="*.rst" --doctest-modules --cov=invenio_theme_tugraz --cov-report=term-missing tests invenio_theme_tugraz
testpaths = tests invenio_theme_tugraz testpaths = tests invenio_theme_tugraz