What This Screen Does
This is where you update an existing blog post. Think of it like opening a draft you already started and making changes — you can fix the title, rewrite the teaser, swap the cover image, redesign the content, or change who can see it. When you save, the system updates the post and takes you back to the blog list.
How to Get There
Open the dashboard.
In the left-hand menu, click Blog.
Find the post you want to edit in the list.
Click on the post or its edit action.
You are now on the Edit Post screen.
Step-by-Step Guide
1. Review the Breadcrumbs
At the top of the page you will see breadcrumbs: Dashboard → Blog → [Article Title].
The article title comes from the existing post. If the title has not loaded yet, it will show “Edit” as a placeholder.
2. Edit the Details (left column)
These are the main content fields for your post:
Field | Required | What to Enter |
Title | Yes | The headline of your blog post. Keep it clear and engaging. |
Teaser | Yes | A short summary (2–3 sentences) that gives readers a preview of what the post is about. This appears in the blog list. |
Content | No | The full body of your post, built with the drag-and-drop email editor (see below). |
Using the Content Editor
Below the Teaser field you will find a visual editor powered by Unlayer.
The editor loads your existing post design automatically. If the post was created with an older version of the system, it loads the raw HTML instead.
You can drag and drop blocks (text, images, buttons, dividers, etc.) to build your layout.
To add an image inside the content, use the editor’s built-in image uploader — it uploads the file to the server and inserts it for you automatically.
The Save Changes button stays disabled until the editor has fully loaded. Wait a moment if you see it greyed out.
3. Set the Culture (Language)
In the Properties panel on the right, open the Culture dropdown.
Pick the language this version of the post is written in:
Option | Meaning |
Dansk (da-DK) | Danish |
English (en-GB) | English |
This tells the system which language audience should see this post.
4. Set the State
Open the State dropdown and choose one:
Option | Meaning |
Draft | The post is not visible to anyone yet. Use this while you are still working on it. |
Active | The post is live and visible according to its publish type. |
Archived | The post is hidden but not deleted. Useful for seasonal or outdated content. |
5. Upload or Change the Cover Image
The Cover Image uploader shows the current image as a thumbnail.
To replace it, click the uploader and pick a new image from your computer.
The image will be cropped to a 16:9 aspect ratio (widescreen). Adjust the crop area and confirm.
To remove the current image, click the delete button on the thumbnail.
This field is required. The post cannot be saved without a cover image.
6. Add or Edit Tags (optional)
Type your tags into the Tags field.
Separate multiple tags with commas (e.g.
fitness, news, summer).Tags help readers find related posts.
7. Toggle Public Visibility (optional)
The Public switch controls whether the article appears on the homepage.
Turn it on if you want visitors to see it on the public-facing homepage.
Turn it off to keep it internal only.
8. Choose a Publish Type
Open the Publish type dropdown:
Option | Meaning |
Internal | Only staff and logged-in users can see the post. |
External | Only public visitors can see the post. |
Internal and external | Everyone can see the post — both staff and public visitors. |
9. Overwrite Translations (optional)
The Overwrite translations toggle is off by default.
Turn it on if you want this save to replace any existing translations of the post with the current content.
Be careful: turning this on will erase translations that other team members may have written.
10. Save Changes
Click the Save Changes button at the bottom-right of the page.
The button is disabled while the content editor is still loading. Wait for it to become clickable.
The system will:
Validate all fields.
Export the content from the visual editor (both the HTML and the design JSON).
Convert the new cover image to a file upload if you changed it.
Send everything to the server.
Redirect you to the blog list.
You will see a green “Update success!” notification at the bottom of the screen.
What Happens Behind the Scenes
You click "Save Changes"
|
v
Form validates all fields (Yup schema)
|
v
Unlayer editor exports HTML + design JSON
|
v
(If you uploaded a new cover image)
Image is converted to base64 FileDto
|
v
API call: ArticleService.update({ id, body: articleData })
|
v
Server updates the article record
|
v
Success notification: "Update success!"
|
v
You are redirected to the blog list (/blog)
Troubleshooting
“The Save Changes button is greyed out and I cannot click it”
The button stays disabled until the content editor has finished loading.
Give it a few seconds. If it stays greyed out for more than 10 seconds, try refreshing the page.
A slow internet connection can delay the editor load.
“I see a blank editor with no content”
The editor loads the existing design automatically. If the post was created before the visual editor was introduced, it tries to load the raw HTML instead.
If neither loads, the original content may be corrupted. Check with your administrator.
Try refreshing the page — the article data may not have finished loading before the editor initialized.
“My cover image was rejected or will not upload”
The image must be a common format (JPEG, PNG, or GIF).
The file size must not exceed the system’s maximum upload limit.
The image is cropped to 16:9. If your image is very small, it may look blurry after cropping. Use an image at least 1200 pixels wide for best results.
“I turned on ‘Overwrite translations’ by accident”
If you have not clicked Save Changes yet, simply turn the toggle back off.
If you already saved, the translations have been overwritten. You will need to re-enter the translated content manually or restore it from a backup.
“The page shows ‘Edit’ in the breadcrumbs instead of the article title”
This means the article data is still loading from the server.
Wait a moment — the title will appear once the data arrives.
If it stays as “Edit” for a long time, the article ID in the URL may be wrong. Go back to the blog list and click the correct post.
“I got an error after clicking Save Changes”
A red error message will appear. Read it carefully — it usually explains the issue.
Common causes: the article was deleted by someone else while you were editing, the server timed out, or a required field is missing.
Try again after a moment. If the error persists, contact support and include the error message.
“My tags disappeared after saving”
Tags must be separated by commas. If you used spaces or semicolons, the system may not have recognized them correctly.
Go back into the edit screen and re-enter them with commas:
tag one, tag two, tag three.
“Images I added inside the content editor are broken”
Images uploaded through the content editor are sent to the server via the image upload service. If the upload failed silently, the image URL may be invalid.
Try removing the broken image block and re-adding it.
Check your internet connection — the upload happens in the background and requires a stable connection.
“I changed the culture but the post still shows in the old language”
Changing the Culture dropdown only sets the language label for this version of the article. It does not translate the content automatically.
You still need to write the text in the language you selected.
If your system uses separate translations, make sure the translation for the new culture exists as well.
