diff --git a/content/2015-12-08-publiez-un-article.md b/content/2015-12-08-publiez-un-article.md index 812b964..e8097bb 100644 --- a/content/2015-12-08-publiez-un-article.md +++ b/content/2015-12-08-publiez-un-article.md @@ -6,6 +6,11 @@ Slug: publiez-un-article Authors: cgeek Thumbnail: /images/share.svg +> **/!\ IMPORTANT** : depuis Avril 2017 le site s'est transformé et ce billet n'est plus d'actualité. +> +> Vous pouvez toutefois participer à la vie de ce site en ajoutant ou modifiant ses pages, ses articles ou son wiki en suivant le tutoriel [Wiki > Améliorer le site](/wiki/ameliorer-le-site). + +----- Le blog [duniter.org](https://fr.duniter.org) a subit depuis peu une transformation technique : désormais [l'intégralité des articles du blog](https://github.com/duniter/blog-posts/tree/master/posts/fr_FR/) est mise à disposition sur GitHub. Pour quoi faire ? Très simplement, nous apprécions de pouvoir découpler le contenu du contenant, en l'occurrence découpler les articles du moteur de blog qui les affiche. Cela nous permet entre autres choses : diff --git a/content/images/wiki/btn_modifier.png b/content/images/wiki/btn_modifier.png new file mode 100644 index 0000000..c6bd3df Binary files /dev/null and b/content/images/wiki/btn_modifier.png differ diff --git a/content/pages/contribuer.md b/content/pages/contribuer.md index 3ee8d34..0f1927f 100644 --- a/content/pages/contribuer.md +++ b/content/pages/contribuer.md @@ -15,7 +15,7 @@ Suivez quelques tutoriels pour [tenter de devenir membre de la Toile de Confianc #### Vous avez déjà utilisé un peu Ğ1 -Vous avez certainement appris beaucoup de choses : partagez-les ! Vous pouvez relater votre expérience, vos difficultés et vos solutions sur votre propre blog, sur le [forum duniter.org](https://forum.duniter.org), ou encore sur le [Wiki](/wiki) ! +Vous avez certainement appris beaucoup de choses : partagez-les ! Par exemple vous pouvez relater votre expérience, vos difficultés et vos solutions sur votre propre blog, sur le [forum duniter.org](https://forum.duniter.org) ou [ici même](/wiki/ameliorer-le-site) ! #### Vous êtres membre de Ğ1 diff --git a/content/pages/wiki/ameliorer-le-site.md b/content/pages/wiki/ameliorer-le-site.md new file mode 100644 index 0000000..c09c67b --- /dev/null +++ b/content/pages/wiki/ameliorer-le-site.md @@ -0,0 +1,31 @@ +Title: Améliorer le site +Order: 9 +Date: 2017-03-31 +Slug: ameliorer-le-site +Authors: cgeek + +Ce site est comme un logiciel libre : tout son code source est [disponible](https://github.com/duniter/website) et modifiable. + +Vous trouverez sur chacune des pages dans la barre latérale un bouton « *Modifier la page sur GitHub* » ou « Modifier l'article sur GitHub ». Il ressemble à ceci : + +![](/images/wiki/btn_modifier.png) + +En cliquant dessus, vous serez redirgier sur le site web GitHub qui héberge le code source du site. *Vous pourrez donc le modifier*. + +### Nécessite un compte GitHub + +Toutefois après avoir cliqué sur ce bouton, vous noterez rapidement que GitHub requiert d'ouvrir un compte pour aller plus loin. Cela peut vous rebuter, mais sachez que vous n'aurez besoin de créer ce compte qu'une fois pour modifier toutes les pages de notre site (et même d'autres sites proposant cette fonctionnalité). + +Ce fonctionnement **permet à tous** de corriger une faute de frappe, une mauvaise tournure de phrase, ou même de proposer de nouveaux contenus sans attendre ! + +### Est soumis à modération + +Bien sûr, vous ne pouvez pas modifier le site sans contrôle de notre part. Mais sachez que grâce à GitHub, nous pouvons *très rapidement répondre* à votre proposition : il nous suffit de cliquer sur un bouton, et hop ! vos modifications apparaissent dans les secondes qui suivent. + +## Créer une nouvelle page, un nouvel article + +Rédiger un nouveau contenu est un peu plus difficile, puisqu'il faut créer un ou plusieurs nouveaux fichiers. + +Nous détaillerons cela un peu plus tard. Mais si vous vous sentez déjà à l'aise avec GitHub, sachez qu'ajouter un article sur ce blog revient simplement à ajouter un fichier au format `YYYY-MM-DD-nom-article.md` dans le répertoire `content/` pour un article (par exemple `2017-04-28-article-du-28-avril`), ou un fichier `nom-de-la-page.md` dans le répertoire `content/pages/` ou l'un de ses sous-répertoires selon la catégorie visée, de rédiger son contenu en s'inspirant d'autres articles déjà existants pour finalement envoyer une *pull request* via le bouton dédié sur GitHub. + +De nôtre côté, la validation est toujours un simple bouton. \ No newline at end of file diff --git a/pelicanconf.py b/pelicanconf.py index 6f2fb7c..c3e53f9 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -72,7 +72,7 @@ SOCIAL = (('Forum', 'https://forum.duniter.org', 'comment'), ('Salon XMPP', 'https://chat.duniter.org', 'comments'), - ('Bugs', '/pages/rapporter-un-bug', 'bug'), + ('Bugs', '/wiki/rapporter-un-bug', 'bug'), ('Twitter', 'https://twitter.com/duniter'), ('GitHub', 'https://github.com/duniter'), ('Diaspora', 'https://framasphere.org/people/1949ee70f6bc0134e6b32a0000053625', 'asterisk'),