Jak działa blog
W tym artykule przeczytasz: Drzewo wpisów, Markdown w bazie i zasoby base64 — jak zbudowany jest ten blog.
Ten wpis opisuje system bloga: drzewo wpisów (self-relation), Markdown w bazie
oraz zasoby base64 serwowane przez API.
Markdown w bazie
Treść jest przechowywana jako Markdown i renderowana po stronie serwera.
Zasoby
Obrazy wstawiasz przez asset:ścieżka/liść — HTML dostaje pełną szerokość i podpis z alt_text.
Poniżej przykładowy brakujący zasób (placeholder „No data”):
Galeria
Folder z obrazami wstawiasz przez gallery:ścieżka/folder — widget pozwala przeglądać miniatury i powiększać je.
Załącznik PDF
Pobierz przykładowy dokument: Przykładowy PDF bloga
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Powiązane wpisy
-
Adresy URL i drzewo wpisów
Jak ścieżki /blog/... mapują się na relację rodzic–dziecko między wpisami.
-
Wyszukiwanie i spis treści
ILIKE po tytule i treści oraz spis treści budowany z nagłówków.