+ > Weiterlesen +
+ {% endif %} +diff --git a/Gemfile b/Gemfile index f37feca..701030a 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,5 @@ source 'https://rubygems.org' gem 'jekyll', '~>4.4.1' -gem 'jekyll-paginate' +gem 'jekyll-paginate-v2', '~> 3.0.0' gem 'rexml' diff --git a/Gemfile.lock b/Gemfile.lock index 8f273d9..b72b085 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -15,6 +15,9 @@ GEM ffi (1.17.4) ffi (1.17.4-x86_64-linux-gnu) forwardable-extended (2.6.0) + google-protobuf (4.35.1) + bigdecimal + rake (~> 13.3) google-protobuf (4.35.1-x86_64-linux-gnu) bigdecimal rake (~> 13.3) @@ -40,7 +43,8 @@ GEM safe_yaml (~> 1.0) terminal-table (>= 1.8, < 4.0) webrick (~> 1.7) - jekyll-paginate (1.1.0) + jekyll-paginate-v2 (3.0.0) + jekyll (>= 3.0, < 5.0) jekyll-sass-converter (3.1.0) sass-embedded (~> 1.75) jekyll-watch (2.2.1) @@ -67,6 +71,9 @@ GEM rexml (3.4.4) rouge (4.7.0) safe_yaml (1.0.5) + sass-embedded (1.101.0) + google-protobuf (~> 4.31) + rake (>= 13) sass-embedded (1.101.0-x86_64-linux-gnu) google-protobuf (~> 4.31) terminal-table (3.0.2) @@ -80,7 +87,7 @@ PLATFORMS DEPENDENCIES jekyll (~> 4.4.1) - jekyll-paginate + jekyll-paginate-v2 (~> 3.0.0) rexml BUNDLED WITH diff --git a/README.md b/README.md index 2d2296f..0260f64 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ bundle exec jekyll serve ### Text Blogeinträge werden in dem Verzeichnis `_posts` abgelegt. -Um einen Blogeintrag zu verfassen legt man eine Datei mit dem Schema `Jahr-MM-TT-Titel.markdown` an. +Um einen Blogeintrag zu verfassen legt man eine Datei mit dem Schema `Jahr-MM-TT-Titel.md` an. Der Blogeintrag beginnt mit folgenden Metadaten: ```text diff --git a/_config.yml b/_config.yml index d2a96b7..7add50d 100644 --- a/_config.yml +++ b/_config.yml @@ -7,25 +7,50 @@ description: > baseurl: "" url: "https://chaospott.de" +# Posts without explicit tags belong to the main blog. +defaults: + - scope: + path: "" + type: posts + values: + tags: [blog] + # set timezone timezone: Europe/Berlin # Build settings markdown: kramdown permalink: /:year/:month/:day/:title:output_ext -paginate: 5 -paginate_path: "/blog/:num" +pagination: + enabled: true + collection: posts + per_page: 5 + permalink: "/:num/" + sort_field: date + sort_reverse: true +autopages: + enabled: true + tags: + enabled: true + layouts: + - autopage_tags.html + title: "Beiträge mit Tag :tag" + permalink: "/tag/:tag/" + slugify: + mode: latin + cased: false + categories: + enabled: true + layouts: + - autopage_tags.html + title: "Beiträge in Kategorie :cat" + permalink: "/category/:cat/" + slugify: + mode: latin + cased: false + collections: + enabled: false plugins: - - jekyll-paginate + - jekyll-paginate-v2 include: - ".well-known" - -defaults: - - scope: - path: _posts/blog - values: - type: blog - - scope: - path: _posts/repair - values: - type: repair diff --git a/_includes/header.html b/_includes/header.html index 8ae0373..859099e 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -18,7 +18,7 @@
Eine Übersicht über weitere Repaircafés findet sich beim Netzwerk Reparatur-Initiativen. + + + + diff --git a/_layouts/autopage_tags.html b/_layouts/autopage_tags.html new file mode 100644 index 0000000..d8f0ee1 --- /dev/null +++ b/_layouts/autopage_tags.html @@ -0,0 +1,64 @@ +--- +layout: default +--- + + +
+ > Weiterlesen +
+ {% endif %} +- > Weiterlesen -
- {% endif %} -Herzlich willkommen bei unserem Repaircafé. Hier findet ihr die nächsten Termine und Informationen über unser Repaircafé. -
Wir bitten um eine vorherige Anmeldung per Mail. - -
Hinter einem Repaircafé steht die Idee, die Fähigkeiten zum Reparieren von defekten Geräten zu vermitteln, - Hilfestellung und Erfahrungen bei der Fehlersuche weiterzugeben und den Umgang mit Werkzeugen zu erlernen. - Die Ursache für ein kaputtes Gerät liegt oftmals an Kleinigkeiten, welche sich schnell beheben lassen. - -
Hilfe bei Repaircafés ist gerne gesehen. - Oft ist schon das richtige Werkzeug oder das Wissen um die Bedienung eines Multimeters der Schlüssel zum Erfolg. - Als ersten Schritt lohnt sich immer auch eine Internetsuche nach Reparaturanleitung und Service Manuals, die häufig - schon Lösungen darstellen oder zumindest einen guten Überblick der inneren Funktionsweise zeigen. - -
Auf media.ccc.de - findet man einen Vortrag vom 35C3 - und ein petitFoo zum Thema Repaircafé. - In der 46. Folge der Sibyllinischen Neuigkeiten haben wir über die - Kunst des Reparierens und - in einer weiteren Folge über das Framework - als Beispiel für reparierbare Hardware gesprochen. - -
In der näheren Umgebung finden an folgenden Orten Repaircafés statt: - -
Eine Übersicht über weitere Repaircafés findet sich beim Netzwerk Reparatur-Initiativen. -
Weiter zum Chaospott Repaircafé
+ + diff --git a/index.html b/index.html index 2653ae5..d36bb7e 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ show_mobile_large_logo: true