
Decap CMS
W końcu zabrałem się za długo odkładany temat i wdrożyłem Decap CMS do mojego Astro, czyli platformy, która napędza ten konkretny blog.
Jak być może wiesz, prowadzę jeszcze kilka innych blogów opartych o WordPress, a ten jest takim eksperymentem, który przeszedł już kilka drastycznych rewolucji.
W najnowszej edycji przebudowy bebechów tego bloga moim celem było wbudowanie w Astro 2 rzeczy:
- po pierwsze, CMS-a, czyli zarządzania treścią w wygodny sposób przez specjalną stronę internetową.
Tutaj zdecydowałem się (po kilku nieudanych próbach z Obsidian i FrontMatter CMS) na Decap CMS. Jest do bólu prosty i zobaczymy na ile się sprawdzi. Na dłuższą metę na tym blogu nie potrzebuję żadnych dzwonków i gwizdków. Instalacja sprowadziła się do… jednego prompta w Devin.
- po drugie, rozszerzenie tego CMS-a o funkcję, której brakuje mi w prawie wszystkich innych panelach zarządzania treścią, a która genialnie jest zrobiona w WordPress, czyli wklejanie obrazków wprost w edytor.
Drugie zadanie było dla mnie kluczowe. Takie obrazki w WordPress automatycznie są wrzucane do Biblioteki Mediów i osadzane w treści. Dosyć podobnie dzieje się to już w Drupalu, chociaż tam nie jest do końca idealnie. W Astro, a konkretnie w Decap CMS, którego użyłem, takiej funkcji po prostu nie ma.
Na szczęście godzinka spędzona z Devin i już taką funkcję mam wypatodevelopowaną. Kocham zapach świeżo palonych tokenów o poranku. :)

