From 3f82380427d4c617531acc23cfb95b19bd431db2 Mon Sep 17 00:00:00 2001 From: Kurt Garloff Date: Thu, 30 Jan 2025 14:25:19 +0100 Subject: [PATCH 1/7] Addressing #1095, step 1: Link symbols (conditional) Some Conference contribution entries have a link, some not. (Most should!) The ones that do support clicking on the item to jump to it. The ones that don't have an empty link, resulting in the browser to reload the current page. Mouse over is the only way to fint out for users that I'm aware of. Change two thing: - Avoid empty links. - Add a link symbol if we do have a link. Signed-off-by: Kurt Garloff --- _includes/news/conferences.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/_includes/news/conferences.html b/_includes/news/conferences.html index c6e60d0f7c..e5a2be5a69 100644 --- a/_includes/news/conferences.html +++ b/_includes/news/conferences.html @@ -7,7 +7,12 @@

{% t inclu
{{item.event}}
- {{item.title}} + {% if item.link %} + + {{item.title}} + {% else %} + {{item.title}} + {% endif %} {% if item.details %}

— {{item.details}}

{% endif %}
From 7afde2d76866b9e0a36b5c45df1227755d1fb2eb Mon Sep 17 00:00:00 2001 From: Kurt Garloff Date: Thu, 30 Jan 2025 16:28:45 +0100 Subject: [PATCH 2/7] Allow for (array of) additional links. These should be rendered just as clickable link symbols below the slides link (if thhere is any, otherwise where it would otherwise be). Signed-off-by: Kurt Garloff --- _data/conferences_de.yml | 2 +- _data/conferences_en.yml | 4 ++-- _includes/news/conferences.html | 8 +++++++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/_data/conferences_de.yml b/_data/conferences_de.yml index 88b71ae265..11f5e1f047 100644 --- a/_data/conferences_de.yml +++ b/_data/conferences_de.yml @@ -104,7 +104,7 @@ event: "FOSSGIS-Konferenz 2024, HH" title: "Sovereign Cloud Stack: Offene, föderierbare Cloud-Technologie für jeden Sektor" link: "https://pretalx.com/fossgis2024/talk/FHTKUF/" - #link: "https://files.fossgis.de/Konferenz/2024/fossgis_tagungsband_2024_digital.pdf" + links: "https://files.fossgis.de/Konferenz/2024/fossgis_tagungsband_2024_digital.pdf" slides: "Folien_FOSSGIS-20240320_Urban_Manuela.pdf" details: "Dr. Manuela Urban" diff --git a/_data/conferences_en.yml b/_data/conferences_en.yml index a7e363eed8..1e48a6f341 100644 --- a/_data/conferences_en.yml +++ b/_data/conferences_en.yml @@ -85,8 +85,8 @@ event: "C4DT Conference on Trustworthy and Sovereign Cloud Computing, Lausanne" title: "Sovereign Cloud Stack: Open Source and Open Operations Solutions" details: "Dr. Manuela Urban" - link: "https://drive.switch.ch/index.php/s/0oEA3iWCn5VoBOA?path=%2FPart%202%3A%20Exploring%20latest%20technical%20solutions#/files_mediaviewer/06_manuela_urban%20(1080p).mp4" - #link: "https://drive.switch.ch/index.php/s/0oEA3iWCn5VoBOA/download?path=%2FPart%202%3A%20Exploring%20latest%20technical%20solutions&files=06_manuela_urban%20(1080p).mp4" + links: "https://drive.switch.ch/index.php/s/0oEA3iWCn5VoBOA?path=%2FPart%202%3A%20Exploring%20latest%20technical%20solutions#/files_mediaviewer/06_manuela_urban%20(1080p).mp4" + link: "https://drive.switch.ch/index.php/s/0oEA3iWCn5VoBOA/download?path=%2FPart%202%3A%20Exploring%20latest%20technical%20solutions&files=06_manuela_urban%20(1080p).mp4" slides: "EPFL-20230913-Urban_Manuela.pdf" - date: "2023-09-13" diff --git a/_includes/news/conferences.html b/_includes/news/conferences.html index e5a2be5a69..ec3163b839 100644 --- a/_includes/news/conferences.html +++ b/_includes/news/conferences.html @@ -20,8 +20,14 @@
{{item.event}}
{% if item.slides %} {% t news.conference.slides %} - +
{% endif %} + {% if item.links %} + {% for link in item.links %} + + + {% endfor %} + {% endif %}
From 3ac2a4a3e1a20d4b02d977c89fa7a5d105b0e794 Mon Sep 17 00:00:00 2001 From: Kurt Garloff Date: Thu, 30 Jan 2025 16:59:34 +0100 Subject: [PATCH 3/7] New columns (div) for additionals links. Signed-off-by: Kurt Garloff --- _includes/news/conferences.html | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/_includes/news/conferences.html b/_includes/news/conferences.html index ec3163b839..2625a06ac8 100644 --- a/_includes/news/conferences.html +++ b/_includes/news/conferences.html @@ -15,17 +15,19 @@
{{item.event}}
{% endif %} {% if item.details %}

— {{item.details}}

{% endif %} -
+
{% include date.html date=item.date %} {% if item.slides %} {% t news.conference.slides %} -
+ {% endif %} {% if item.links %} {% for link in item.links %} - - +
+ + +
{% endfor %} {% endif %}
From c6d8dc70e15ea363fe08b93a68e4064c575ee5e9 Mon Sep 17 00:00:00 2001 From: Kurt Garloff Date: Thu, 30 Jan 2025 17:41:03 +0100 Subject: [PATCH 4/7] Change the link symbol for the main link. Also make it smaller. Signed-off-by: Kurt Garloff --- _includes/news/conferences.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/news/conferences.html b/_includes/news/conferences.html index 2625a06ac8..ef760d6a73 100644 --- a/_includes/news/conferences.html +++ b/_includes/news/conferences.html @@ -9,7 +9,7 @@

{% t inclu
{{item.event}}
{% if item.link %} - {{item.title}} + {{item.title}} {% else %} {{item.title}} {% endif %} From 82d810b4ceb48958d94cef1c5ebf04e14cde2b86 Mon Sep 17 00:00:00 2001 From: Kurt Garloff Date: Thu, 30 Jan 2025 18:11:33 +0100 Subject: [PATCH 5/7] Change symbol. Signed-off-by: Kurt Garloff --- _includes/news/conferences.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/news/conferences.html b/_includes/news/conferences.html index ef760d6a73..c9631cdfb6 100644 --- a/_includes/news/conferences.html +++ b/_includes/news/conferences.html @@ -9,7 +9,7 @@

{% t inclu
{{item.event}}
{% if item.link %} - {{item.title}} + {{item.title}} {% else %} {{item.title}} {% endif %} From 8d1c8295f7481d4e33a6b58afabcb647301c8076 Mon Sep 17 00:00:00 2001 From: Kurt Garloff Date: Thu, 30 Jan 2025 18:40:16 +0100 Subject: [PATCH 6/7] Use proper fork-awesome icon name. Signed-off-by: Kurt Garloff --- _includes/news/conferences.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/news/conferences.html b/_includes/news/conferences.html index c9631cdfb6..2e4e1a7187 100644 --- a/_includes/news/conferences.html +++ b/_includes/news/conferences.html @@ -9,7 +9,7 @@

{% t inclu
{{item.event}}
{% if item.link %} - {{item.title}} + {{item.title}} {% else %} {{item.title}} {% endif %} From 7af11422281307cf194d5ac3087e4d8778663206 Mon Sep 17 00:00:00 2001 From: Kurt Garloff Date: Thu, 30 Jan 2025 19:05:47 +0100 Subject: [PATCH 7/7] fa- prefix for icon name. Signed-off-by: Kurt Garloff --- _includes/news/conferences.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/news/conferences.html b/_includes/news/conferences.html index 2e4e1a7187..ec64617d90 100644 --- a/_includes/news/conferences.html +++ b/_includes/news/conferences.html @@ -9,7 +9,7 @@

{% t inclu
{{item.event}}
{% if item.link %} - {{item.title}} + {{item.title}} {% else %} {{item.title}} {% endif %}