Skip to content
Snippets Groups Projects
Commit 6c84bb29 authored by Hugo Trentesaux's avatar Hugo Trentesaux
Browse files

doc + 404

parent 5f50d690
No related branches found
No related tags found
No related merge requests found
...@@ -27,8 +27,8 @@ et cliquez sur le lien [http://127.0.0.1:1111](http://127.0.0.1:1111) pour consu ...@@ -27,8 +27,8 @@ et cliquez sur le lien [http://127.0.0.1:1111](http://127.0.0.1:1111) pour consu
## Vue d'ensemble ## Vue d'ensemble
La plupart du contenu du site est situé dans dans le dossier `content` sous forme de fichiers Markdown (texte amélioré) avec des métadonnées en en-tête. Les fichiers statiques (images, documents) sont pour la plupart dans le dossier `static`, une grande partie étant dans le dossier `PELICAN`, issu de la migration du site initial. Le thème est constitué de fichiers html utilisant un langage de templates situés dans le dossier `templates`. Enfin, certaines feuilles de style sont rédigées en sass (css amélioré) dans le dossier `sass` alors que d'autres sont écrites en css et situés avec les fichiers statiques. La plupart du contenu du site est situé dans dans le dossier `content` sous forme de fichiers Markdown (texte amélioré) avec des métadonnées en en-tête. Les fichiers statiques (images, documents) sont pour la plupart dans le dossier `static`, une grande partie étant dans le dossier `PELICAN`, issu de la migration du site initial. Le thème est constitué de fichiers html utilisant un langage de template situés dans le dossier `templates`. Enfin, certaines feuilles de style sont rédigées en sass (css amélioré) dans le dossier `sass` alors que d'autres sont écrites en css et situés avec les fichiers statiques.
## Contribuer ## Contribuer
Pas besoin d'être à l'aise avec `git`, `zola`, `html`, `css`, `javascript`, `markdown` pour contribuer simplement (même si ces connaissances sont nécessaires pour réaliser des modifications complexes). Il vous suffira de suivre le [guide adapté](./doc/README.md). Pas besoin d'être à l'aise avec `git`, `zola`, `html`, `css`, `javascript`, `markdown` pour contribuer simplement. Il vous suffira de suivre le [guide de contribution](./doc/README.md).
\ No newline at end of file \ No newline at end of file
...@@ -17,4 +17,34 @@ contenu ...@@ -17,4 +17,34 @@ contenu
- [en lire plus sur l'en-tête](./en-tete.md) - [en lire plus sur l'en-tête](./en-tete.md)
- [en lire plus sur le contenu](./contenu.md) - [en lire plus sur le contenu](./contenu.md)
- [en lire plus sur les pages custom](./custom.md) - [en lire plus sur les pages custom](./custom.md)
\ No newline at end of file
## Corriger une erreur
Pour corriger une erreur comme une faute de frappe, le plus simple est de copier le texte que vous souhaitez modifier et de faire une recherche dans tout le code, par exemple avec la fonctionnalité de recherche dans un éditeur comme vscodium (Ctrl+Maj+F) ou via une commande `grep` récursive :
```bash
grep -r "texte avec erreur" content/
```
Vous saurez ainsi directement quel fichier éditer sans avoir à le chercher.
## Modifier une image
Si vous souhaitez modifier une image, regardez le nom du fichier et faites un recherche, par exemple Ctrl+P sur vscodium, ou en ligne de commande :
```bash
find -name "image.png"
```
## Changer une page custom
Les pages custom sont dans le dossier `templates/custom/`. Pour écrire du css custom, lire [le guide](./custom.md)
## Proposer ses modifications
Veuillez faire une Merge Request en résumant rapidement votre contribution. Si vous ne savez pas comment faire ou que votre modification est mineure, veuillez la signaler sur le forum en notifiant @HugoTrentesaux.
## Publication
TODO détailler CI
\ No newline at end of file
{% extends "index.html" %} {% extends "index.html" %}
{% block title %}<title>Duniter | 404</title>{% endblock title %}
{% block content %} {% block content %}
<main class="page w3-container w3-content w3-padding-64">
<span id="url" class="w3-orange w3-tag w3-xlarge"></span>
<h1>404 - page not found</h1> <h1>404 - page not found</h1>
<p>Cette URL ne mène à aucune page connue. Si vous pensez que c'est une erreur, veuillez nous l'indiquer sur le forum.</p>
<p>Si ce lien était valide sur l'ancien site, nous avons sûrement oublié de faire la redirection.</p>
</main>
<script>
var span_url = document.getElementById("url");
span_url.innerHTML = '<i class="fa fa-bug"></i> ' + document.location.href;
</script>
{% endblock content %} {% endblock content %}
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