Version 7.5.5 Β· Developed by Volker Niederastroth

The Live-Editor CMS
for Mobirise

Edit text, images and videos directly in the browser – no Mobirise app, no coding skills needed. Just log in, click, save.

Get started β†’ What can the CMS do?
πŸ› οΈ Hallo Volker!
πŸ‘‘ Admin
βœ“ Full access

What's possible?

Everything you need –
right on your website

Mobirise CMS 4.0 makes your exported Mobirise website live-editable. No detour through the app, no re-exporting and uploading.

✍️

Edit text directly

Simply click into any text and start typing. Bold, italic, underline, color, links – all via a small toolbar. Changes are visible immediately.

πŸ–ΌοΈ

Replace images

Click an image β†’ upload menu appears. Upload a file or enter a path manually. Works with section background images too.

🎬

Manage videos

Upload MP4 files, embed YouTube links, toggle autoplay – all via a convenient menu. Videos can also be removed.

NEW
πŸ”—

Edit links

Click menu links or buttons to change text, target URL and tab behavior. Icons in menu items are preserved.

🎨

Farben & Overlays

Change section background colors with a color picker. Set overlay color and opacity of background images directly – the value is saved for next time.

πŸ“

Fix navigation

The menu can be toggled between sticky (stays at top) or static (scrolls with page). The setting is saved.

βͺ

Time machine / Backups

Before every save a backup is created automatically. Use the dropdown to restore any previous state with one click.

πŸ–ΌοΈ ▢️

Video placeholder block

No video yet? The special placeholder block shows a hint text until the video is uploaded – then it hides automatically.

NEW
πŸ‘₯

Multi-user system

Multiple users with individual permissions: Admin has full access, editors may only edit specific pages and areas.

PREMIUM
πŸ”’

Server-side security

All permissions are checked not only in the browser but also on the server. No user can save more than allowed – even if someone tampers in the browser.

πŸ“±

Mobile friendly

The CMS panel and all upload dialogs work on smartphones and tablets too. Sessions remain stable even when switching mobile browsers.

πŸ›‘οΈ

License protection

The CMS checks on startup whether it is running on an allowed domain. On other domains it refuses to work automatically.


Getting Started

Setup in 4 steps

The CMS consists of two files you upload once to your website directory.

1

Upload files

Upload cms-core.js and save_content.php via FTP to your website root folder (where your index.html is located).

⚠️ Both files must be in the same folder as your HTML pages for paths to resolve correctly.
2

Include the script from the File: seiteneigenschaften.txt

Add the contents directly before the closing </body> tag on every page or global:

<
πŸ”’ Volker's CMS v7.5.0 ... Rest des Codes
>

In Mobirise the easiest way is via Page β†’ Settings β†’ Custom HTML (before </body>).

3

Set up users

Open save_content.php and add your users in the $cms_users section:

$cms_users = [
  'volker' => [
    'password' => 'DeinPasswort!',
    'role' => 'admin',
    'name' => 'Volker',
    'pages' => [], // empty = all pages
    'allow_menu_footer' => true,
  ],
  'kunde1' => [
    'password' => 'KundePasswort!',
    'role' => 'editor',
    'name' => 'Kunde 1',
    'pages' => ['content_index.json'],
    'allow_menu_footer' => false,
  ],
];
πŸ’‘ The filename in pages is derived from the page filename: index.html β†’ content_index.json, about.html β†’ content_about.json
4

Add allowed domains

Add your domain(s) to the $allowed_domains array – the CMS will only work on these domains:

$allowed_domains = [
  'localhost',
  'meine-domain.de',
  'www.meine-domain.de',
];

Done! Open your website and press the β€žA" key three times quickly to open the login window.


User management

Who can do what?

The CMS has two roles: Admin und Editor. All restrictions are also enforced server-side.

Feature
πŸ‘‘ Admin
✏️ Editor
Edit text
βœ“
βœ“
Upload images
βœ“
βœ“
Upload / embed videos
βœ“
βœ“
Menu & Footer bearbeiten
βœ“
βš™οΈ configurable
Change background colors
βœ“
βœ—
Fix navigation/release
βœ“
βœ—
Global video autoplay
βœ“
βœ—
Restore backups
βœ“
βœ—
Edit all pages
βœ“
βš™οΈ allowed pages only
βš™οΈ = configurable per user via allow_menu_footer and pages in save_content.php.

How to use it

Step by step

β†’

Log in

Press on your website dreimal schnell die Taste β€žA". Es erscheint ein Login-Fenster. Gib dein Passwort ein und klicke auf β€žLog in". Im Panel siehst du sofort deinen Namen und deine Berechtigungen.

β†’

Edit text

Editable texts are highlighted with a blue dashed border. Simply click inside and start typing. For formatting (bold, links etc.) select the text – a small toolbar appears automatically.

β†’

Replace images

Images are highlighted with a yellow dashed border. Click on the image – a menu appears:

β†’

Edit videos

Videos are also shown with a yellow border/shield. The video menu additionally offers YouTube embedding, autoplay control and video removal:

β†’

Save & Backups

Click on β€žπŸ’Ύ Save this page" In the panel, the CMS automatically creates a backup before every save. You can restore a previous state at any time using the dropdown menu in the panelβ€”but only as an admin.

πŸ’‘ Restoring a backup overwrites the current state! Think carefully or save first.
β†’

Log out

click β€žβœ• Close editor". All editing frames disappear, and links function normally again. Website visitors never see any trace of CMS mode.


Frequently Asked Questions

FAQ

Where are my contents saved?
All contents are saved as JSON files directly on your web server (e.g. content_index.json). There is no external database. Backups go automatically to the backups/ folder, uploaded files to uploads/.
What happens if I use the Mobirise app and then the CMS? Do they overwrite each other?
Ja – wenn du in der Mobirise-App eine Seite neu exportierst und upload, wird die HTML-Datei overwritten. Die CMS-Inhalte (JSON-Dateien) bleiben erhalten und werden beim nΓ€chsten Seitenaufruf wieder eingespielt. Das CMS loads seine Daten immer beim Log in frisch. Tipp: Erst CMS-Γ„nderungen sichern, dann Mobirise-App-Γ„nderungen exportieren.
Can I use the CMS on multiple websites at the same time?
Yes. Add all domains to $allowed_domains and copy the two files to each website. Each website has its own JSON files and backups – completely separate.
I see a completely white page after uploading – what's wrong?
This almost always happens when cms-core.js cannot be found (404 error). Check: 1) Is the file in the correct folder? 2) Is the path in the <script src="..."> tag correct? 3) Is the filename exactly cms-core.js (case-sensitive)? Open the browser console (F12) – the exact error is shown there.
How do I open the login window?
Press the β€žA" key three times quickly on your keyboard. The login window appears. On smartphone/tablet there is no shortcut – but the CMS panel is fully usable on mobile once logged in.
Kann ein Editor auch Upload images oder nur Edit text?
Editoren can Edit text, Upload images/tauschen und Manage videos – auf den Seiten, for die sie berechtigt sind. Was sie nicht can: Menu/Footer (wenn gesperrt), Farben change, Fix navigation/release, Restore backups.
How do I add a new user?
Open save_content.php and add a new entry to the $cms_users array with username, password, role, name, allowed pages and allow_menu_footer. Save the file and upload it via FTP – done. No restart or cache clearing needed.
Was ist der Video placeholder block?
A special Mobirise block that shows a text ("Video coming soon") as long as no video has been uploaded. Once you upload a video via the CMS, the placeholder text hides automatically – entirely via CSS, no extra JavaScript. If you remove the video, the placeholder comes back.