Dimanche 28 juillet 2024 à 11:59
Nouvelle #iteration du Projet 11 - "Première version d'un moteur web PKM".
Voici ce que j'ai implémenté dans la sklein-pkm-engine (lien vers la version du 28 juillet 2024, 12h00) :
- [x] Implémentation d'un script qui injecte des nanoid dans le frontmatter de toutes les notes ;
- [x] Implémentation d'un script qui injecte
type: fleeting_notedans toutes les notes qui se trouvent dans le dossier/Notes éphémères/; - [x] Implémentation d'un script qui injecte
type: evergreen_noteà toutes les notes sanstype; - [x] Implémentation d'un script qui injecte
created_at: ISO 8601sur les Fleeting Note ; - [x]
/{note_filename}/(sans.md) affiche une seule Fleeting Note ; - [x]
/liste de toutes les Fleeting Note de la plus récente à la plus ancienne ; - [x] Afficher les Fleeting Note liées aux Evergreen Note en bas des Evergreen Note ;
- [x] Rendering des
WikiLink; - [x] Rendering des
#tags; - [x] Support des fichiers binaires (image…)
J'ai déployé cette projet sur https://notes.develop.sklein.xyz/.
Voici à quoi cela ressemble :
Prochaines itérations :
- [ ] Activer l'attribue
loading="lazy"sur les images ; - [ ] Ajouter de la pagination sur
/; - [ ] Rendering markdown :
- [ ] Rendering des simples liens;
- [ ] Rendering des codes sources.
- [ ]
/tags/{tag_name}/; - [ ] Affichage des tags derrière l'heure :
; - [ ] Permettre de remplacer les tages du type
JaiDécouvertparJ'ai découvertpour simplifier la lecture.