From e86b134919914935ed2935f167b0f41cc721a5a5 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Mon, 5 May 2025 12:22:53 +0200 Subject: [PATCH] Use event: prefix in RDFa --- templates/base.html | 6 +++++- templates/shortcodes/teckids_event.html | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/templates/base.html b/templates/base.html index dfe0d3a..6e6b068 100644 --- a/templates/base.html +++ b/templates/base.html @@ -4,7 +4,11 @@ {% set thing = section -%} {% endif -%} <!DOCTYPE html> -<html lang="{{ lang }}" data-theme="light" {% if current_path %}resource="https://www.teckids.org{{ current_path }}"{% endif %} typeof="{% block rdfa_type %}{{ thing.extra.microdata.type | default(value='schema:WebPage') }}{% endblock rdfa_type %}"> +<html lang="{{ lang }}" data-theme="light" + {% if current_path %}resource="https://www.teckids.org{{ current_path }}"{% endif %} + typeof="{% block rdfa_type %}{{ thing.extra.microdata.type | default(value='schema:WebPage') }}{% endblock rdfa_type %}" + prefix="event: https://ticdesk.teckids.org/o/paweljong/Event/" +> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> diff --git a/templates/shortcodes/teckids_event.html b/templates/shortcodes/teckids_event.html index 0257b50..9d0db8f 100644 --- a/templates/shortcodes/teckids_event.html +++ b/templates/shortcodes/teckids_event.html @@ -1,7 +1,7 @@ {% set events_data = load_data(path="events.json") -%} {% set event = events_data[slug] -%} {% if not no_title %}<h2 class="title is-2">{{ title | default(value="Informationen und Anmeldung") }}</h2>{% endif %} -<section class="section event-section" resource="https://ticdesk.teckids.org/app/paweljong/event/{{ slug }}" vocab="http://schema.org/" typeof="Event"> +<section class="section event-section" resource="event:{{ slug }}" vocab="http://schema.org/" typeof="Event"> <meta property="organizer" href="https://teckids.org/"/> <div class="card event-card"> <div class="card-content"> @@ -50,7 +50,7 @@ <div class="column is-one-third"> <div class="buttons are-responsive are-medium"> <a class="button is-primary is-fullwidth is-justify-content-start" - href="https://ticdesk.teckids.org/app/paweljong/event/{{ slug }}"> + href="event:{{ slug }}"> <span class="icon"><i class="fa-regular fa-paper-plane"></i></span> <span>{{ trans(key="event_info_registration", lang=lang) }}</span> </a> -- GitLab