Skip to content
Snippets Groups Projects
Commit 21b251a5 authored by Johannes Keyser's avatar Johannes Keyser
Browse files

Add Readme and also translate the example blog post.

parent d379b327
No related branches found
No related tags found
No related merge requests found
Pipeline #22 passed
# Help and support pages for JLU GitLab
This project serves to create the website https://jlugitlab.gitlab.io/help/.
To simplify writing, we use a Jekyll website published as Gitlab Pages, so we basically only have to write texts in Markdown and then push to this repository; GitLab CI is doing the rest.
This is made possible by combining 2 projects:
- The Jekyll code was tweaked to make it multilingual; see [this repo](https://github.com/sylvaindurand/jekyll-multilingual), generating [this example](https://sylvaindurand.github.io/jekyll-multilingual/).
- To serve it as GitLab pages, it is based on the Jekyll Pages example; see [this repo](https://gitlab.com/pages/jekyll) generating [this example](https://pages.gitlab.io/jekyll/).
For reference, both these are cloned as [git submodules](https://git-scm.com/book/en/v2/Git-Tools-Submodules) in this repo, see folder [submodules_for_reference](submodules_for_reference).
---
layout: post
title: "Bienvenue sur Jekyll !"
ref: welcome
date: 2016-02-29 09:48:44 +0100
categories: jekyll update
lang: fr
---
Cet article se situe dans le dossier `_posts`. Allez l'éditer, et générez votre site à nouveau pour voir les modifications. Vous pouvez générer le site de différentes façons, mais le plus efficace est de lancer la commande `jekyll serve`, qui crée un serveur web et génère automatiquement votre site à chaque fois qu'un fichier est modifié.
Pour ajouter un autre article, créez un nouveau fichier dans le dossier `_posts` dont le nom contient la date de la façon suivante : `AAAA-MM-JJ-nom-de-l-article.ext` et placez-y l'entête. includes the necessary front matter. Regardez le code source de cet article pour avoir une bonne idée de la façon dont cela fonctionne.
Jekyll permet aussi d'intégrer des extraits de code :
{% highlight ruby %}
def print_hi(name)
puts "Bonjour, #{name}"
end
print_hi('Tom')
#=> affiche 'Bonjour, Tom' sur STDOUT.
{% endhighlight %}
Jetez un coup d'oeil à la [documentation de Jekyll][jekyll-docs] pour en savoir plus sur ce qu'il vous est possible de faire avec Jekyll. Tous les bugs et demandes de fonctionnalités doivent être envoyés sous forme de requête sur [GitHub][jekyll-gh]. Si vous avez des questions, allez les poser sur le [fil d'aide de Jekyll][jekyll-talk].
[jekyll-docs]: http://jekyllrb.com/docs/home
[jekyll-gh]: https://github.com/jekyll/jekyll
[jekyll-talk]: https://talk.jekyllrb.com/
---
layout: post
title: "Willkommen bei Jekyll!"
ref: welcome
date: 2016-02-29 09:48:44 +0100
categories: jekyll update
lang: de
---
Diesen Eintrag findest Du im `_posts` Verzeichnis. Nur zu - ändere ihn und erneuere die Seite um die Änderungen zu sehen. Du kannst die Seite auf viele verschiedene Weisen erneuern, aber die meisten nutzen `jekyll serve`, was einen Webserver startet und deine Seite automatisch neu generiert wenn eine Datei geändert wurde.
Um neue Einträge anzulegen, lege einfach eine Datei in das `_posts` Verzeichnis, mit Namenskonvention `YYYY-MM-DD-name-of-post.ext` und die nötigen Metadaten beinhaltet. Schau dir den Quellcode dieses Eintrags an, um ein Gefühl zu kriegen wie das alles funktioniert.
Jekyll bietet außerdem umfangreiche Unterstützung für Code-Schnipsel:
{% highlight ruby %}
def print_hi(name)
puts "Hi, #{name}"
end
print_hi('Tom')
#=> prints 'Hi, Tom' to STDOUT.
{% endhighlight %}
Schau in die [Jekyll Dokumentation][jekyll-docs], wie du das meiste aus Jekyll herausholen kannst. Sende alle Bugs/Feature-Anfragen an [Jekyll’s GitHub Repo][jekyll-gh]. Falls Du Fragen hast, werde sie los auf [Jekyll Talk][jekyll-talk].
[jekyll-docs]: http://jekyllrb.com/docs/home
[jekyll-gh]: https://github.com/jekyll/jekyll
[jekyll-talk]: https://talk.jekyllrb.com/
---
layout: page
title: Angaben
permalink: /angaben/
ref: about
lang: de
---
Dies ist der Jekyll Basisstil. Mehr Informationen wie Du deinen Jekyll-Stil anpassen kannst, sowie erste Schritte wie man Jekyll benutzt findest Du auf [jekyllrb.com](http://jekyllrb.com/)
Du findest diesen Multi-Sprachen-Stil auf
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment