Bidouille est un thème didactique pour Pelican

Bidouiller: bricoler, trafiquer, arranger…

Le thème bidouille est créé dans l'idée de le rendre didactique pour parcourir un ensemble d'éléments qui rentrent en compte dans la création d'un site Internet constitué

Ce n'est pas un didacticiel pour découvrir le fonctionnement de gestionnaires de contenus qui nécessitent un moteur de base de données. Nous travaillerons uniquement avec des fichiers en texte brut3.

Malgré les apparences, ce projet suit le Principe K.I.S.S1 et vous propose d'explorer ce qui fait d'une page web ce qu'elle est. Peut-être aussi de vous permettre d'en créer vous même.

Tout le contenu de ce site est encore brouillon (mars 2024)

Avant de bidouiller

Soit…

Ou bien…

Pour…

Et…

Ensuite… pour bidouiller le contenu

Pour bidouiller le thème

Pour aller plus loin…

Pour publier le résultat…

Encore plus loin…

Et quid de…

Comment présenter les choses

Pour chaque techno

Technologies utilisées

technologie4 licence utilisé pour
Votre navigateur Je ne sais pas, et vous ? Afficher la page actuelle
http ? Pour que le navigateur parle avec le serveur web
openssl (https) ? Idem, mais sur un canal chiffré, d'où le s pour sécurisé
Pelican ? Transformer les fichier Markdown en page html et pour se créer un mini serveur web localement
Markdown ? Écrire des pages et des articles du site web qu'on souhaite réaliser
HTML ? Construire les bases d'une page web, et donc d'un site web '
CSS ? Modifier les détails visuels d'une page web, tels que les couleurs, les positions ou la taille des éléments, etc.
Jinja ? Avoir accès à un peu de programmation dans les fichiers html du thème utilisé par Pelican

Pourquoi bidouille n'est pas dans la liste des thèmes Pelican ?

Parce qu'ils sont rassemblés sur Github® et que je n'y ait plus de compte depuis que Microsoft® a racheté la plateforme en 2018 et que je refuse leurs conditions générales d'utilisation.


  1. Keep It Stupid and Simple

  2. Page web statique

  3. Texte brut 

  4. Protocole, language, logiciel, police de caractère, etc. sans être complètement exhaustif.