Yellow

Estimated reading time: 3 minutes.

Datenstrom Yellow is an elegant solution.
Easy to setup. You get to have your website running in no time. Also easy to backup/restore.

Setup and extensions

Setup

Extensions

Currently used extensions :

Datenstrom Yellow 0.9
Blog 0.9.4
Breadcrumb 0.9.1
Check 0.9.5
Contact 0.9.1
Core 0.9.15
Draft 0.9.1
Edit 0.9.11
English 0.9.2
Feed 0.9.3
French 0.9.2
Generate 0.9.7
German 0.9.2
Image 0.9.3
Markdown 0.9.3
Private 0.9.1
Readingtime 0.9.1
Search 0.9.2
Serve 0.9.1
Sitemap 0.9.3
Stockholm 0.9.2
Swedish 0.9.2
Toc 0.9.1
Update 0.9.4
Wiki 0.9.4

(Full list of existing existing extensions : https://datenstrom.se/yellow/extensions/)

Backup and Restore

Backup

1) go to the website's directory on the server.
2) tar -czvf midwo.net.tar.gz midwo.net
or with a date and time in the filename tar -czvf midwo.net.$(date +"%Y-%m-%d_%H%M").tar.gz midwo.net

Restore

1) tar -xzvf midwo.net.tar.gz

I still haven't found, what I'm looking for

Few challenges/topics below almost made me give up on Yellow at first try. But as no system was ready out of the box for what I wanted to build, I gave a bit more effort for this one.
Below are the tasks I had to perform in order to get to my goal.
Last but not the least, this (french) presentation was a great motivation for moving back to Yellow.

Change the favicon

Setting a custom favicon requires to edit the theme files, it does not belong to content or global website settings.
Mentioned here : https://datenstrom.se/yellow/help/how-to-customise-a-theme

This may lead me to build a dedicated theme

Blog : default template

currently, when I want to create a new blog post, this is the default template :

---
Title: Blog page
Published: 2025-08-14 16:22:40
Author: midwo
Layout: blog
Tag: Example
---
This is a new blog page.

It does not take into account the existence of various plug-ins.

Blog : web access to drafts list (or even to all posts ?)

The blog part of the digital garden is intended to remain small... so I should not be concerned by an important number of pages.

Theme adjustments

Dark theme for Stockholm

The default theme - Stockholm - is fine but I would like a dark theme (or the possibility to switch).

Building a new theme

TODO
ref : More themes wanted

Wiki + Blog : Display creation date AND last-modification date

Wiki : page tree

Wiki : specific layout

I would like to keep the exploration on the left, have the page's table of contents on the right, and content in the middle. This is something very well achieved in Docusaurus.
The default Yellow's theme is very clean but some additional information a worth being displayed according to my vision of an up-to-date website.

Multilanguage

Having the website in multiple languages. edit 20250727 : do I really want this ?

Solution's link : https://datenstrom.se/yellow/help/how-to-customise-a-language

edit 20250812 : Na... I keep the default version in english and I'll have a french translation under the family website that I can also use as a dev/sandbox datenstrom yellow environment.

Adding a picture to a page juste by pasting it from the clipboard.

requires a dedicated development, maybe an extension ?

How to write a draft

Start writing but do not publish until the content is ready.
https://datenstrom.se/yellow/help/how-to-change-the-system#settings-status

The page's parameters must contain the variable Status, and have one of the following values :

public = page is a normal page
private = page is not visible, user needs to enter password, requires private extension
**draft** = page is not visible, user needs to log in, requires draft extension
unlisted = page is not visible, but can be accessed with the correct link
shared = page is not visible, but can be included in other pages

Official documentation about this : https://datenstrom.se/yellow/help/how-to-make-a-small-blog#show-header-and-footer