Skip to content

Commit

Permalink
Diverse Links, Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
joto committed Sep 30, 2024
1 parent 2af3115 commit 17cf7d8
Show file tree
Hide file tree
Showing 8 changed files with 45 additions and 5 deletions.
5 changes: 5 additions & 0 deletions assets/css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -1008,3 +1008,8 @@ table.sitemap td.sitemap-source {
}
}

.backlinks {
margin-top: 40px;
border-top: 1px solid black;
}

13 changes: 13 additions & 0 deletions content/community/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,12 @@ Projekt und diese Gemeinschaft ändern sich ständig mit jeder neuen Idee und
jeder neuen Herausforderung. Ohne den Austausch untereinander wäre das Projekt
nicht, was es ist.

[Bei OSM mitmachen](mitmachen/)
{.link-intern}

[Umgang mit Vandalismus](vandalismus/)
{.link-intern}

## Community-Forum

Der erste Anlaufpunkt für den Kontakt zu den Mapper-Kollegen ist unsere
Expand Down Expand Up @@ -160,3 +166,10 @@ Zum [FOSSGIS e.V.](https://www.fossgis.de/)

Zur [OpenStreetMap Foundation](https://osmfoundation.org/)
{.link-extern}

[OSM in anderen Ländern](/community/andere-länder)
{.link-intern}

[Fördermöglichkeiten für OSM-Projekte](/community/fördermöglichkeiten)
{.link-intern}

4 changes: 2 additions & 2 deletions content/community/vandalismus.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Vandalismus
title: Umgang mit Vandalismus
---

# Vandalismus
# Umgang mit Vandalismus

Eine Karte, bei der jede und jeder mitmachen kann. Macht da nicht als jemand
was absichtlich kaputt?
Expand Down
5 changes: 4 additions & 1 deletion content/projekt/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Und auch die **Analyse** der Daten wird vielfach benutzt, um unsere Welt
besser zu verstehen. Welche Gegenden sind besonders gut vom ÖPNV abgedeckt?
Wie weit ist es zum nächsten Krankenhaus?

[Für was kann man OpenStreetMap alles nutzen?](osm-für-was)
[Für was kann man OpenStreetMap alles nutzen?](osm-für-was/)
{.link-intern}

[Wie kann ich OSM selber nutzen?](/nutzen/)
Expand Down Expand Up @@ -128,6 +128,9 @@ lernen und gemeinsam die Datenbasis verbessern.

## Weitere Informationen über das Projekt

[Warum OpenStreetMap?](warum-openstreetmap/) — Argumente für und gegen OSM
{.link-intern}

[Wie das Projekt organisiert ist](organisation)
{.link-intern}

Expand Down
2 changes: 1 addition & 1 deletion content/suche/_index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Search"
title: Suchergebnisse
sitemap:
priority : 0.1
layout: "search"
Expand Down
1 change: 1 addition & 0 deletions layouts/_default/baseof.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
{{ partial "header.html" . -}}
<main>
{{- block "main" . }}{{- end }}
{{/* partial "backlinks.html" (dict "page" .) */}}
</main>
{{ partial "footer.html" . -}}
{{- $script := resources.Get "js/script.js" }}
Expand Down
18 changes: 18 additions & 0 deletions layouts/partials/backlinks.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{{ $backlinks := slice }}
{{ $path_base := .page.File.ContentBaseName }}
{{ $path_base_re := printf `["/(]%s["/)]` $path_base }}

{{ range where site.AllPages "RelPermalink" "ne" .page.RelPermalink }}
{{ if (findRE $path_base_re .RawContent 1) }}
{{ $backlinks = $backlinks | append . }}
{{ end }}
{{ end }}

{{ with $backlinks }}
<div class="backlinks">
{{ printf "%s" ($.heading | default "<b>Backlinks:</b>") | safeHTML }}
{{ range . }}
<a href="{{ .RelPermalink }}">{{ .Title }}</a> &middot;
{{ end }}
</div>
{{ end }}
2 changes: 1 addition & 1 deletion static/js/search.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ if (inputBox !== null) {
inputBox.value = searchQuery || '';
executeSearch(searchQuery);
} else {
document.getElementById('search-results').innerHTML = '<p class="search-results-empty">Bitte geben Sie ein oder mehrere Worte Suchfeld oben ein.</p>';
document.getElementById('search-results').innerHTML = '<p class="search-results-empty">Bitte geben Sie ein oder mehrere Worte im Suchfeld oben ein.</p>';
}
}

Expand Down

0 comments on commit 17cf7d8

Please sign in to comment.