What Markus saves is ordinary, semantic HTML: paragraphs, headings, lists, tables, with Bootstrap's classes. No invented style, no wrapping tag, no Markdown in the database.
Joomla's search, modules, the API, Read more and third-party extensions see the article as they do with TinyMCE.
Where your text is kept
In the article itself, and nowhere else. Joomla keeps the text of each article in its articles table (#__content, columns introtext and fulltext), whether the editor is TinyMCE, CodeMirror or Markus.
Markus stores nothing of its own: no table, no copy, no Markdown. When it opens, it reads the article's HTML; when you save, it writes it back in the same place. Its only data are its three settings (spelling and grammar, server address, live underlining).
Switching editors, safely
What is saved is what is edited. An article written with TinyMCE opens in Markus, and comes back identical if it was not touched. An article written with Markus opens in TinyMCE.
What Markus cannot edit faithfully becomes a Raw HTML block, kept as it is. Nothing is ever removed silently.
Only two cleanings, on purpose:
- empty paragraphs are not saved;
<b>and<i>become<strong>and<em>, as TinyMCE does.
Uninstalling Markus: everything stays
Uninstalling Markus removes its files and its three settings. Your articles are not touched and show on the site exactly as before, because everything Markus wrote is standard HTML:
- columns, buttons, tables, spacing and the site's colours are Bootstrap classes, which your template keeps drawing;
- colours chosen by hue are written in the article, for light and dark mode;
- enlarging an image on click is native to the browser, with no Markus script;
- a hidden block carries the HTML attribute
hidden: it stays hidden.
Before uninstalling, set another editor, otherwise writers will open their articles with no editor:
- System → Global Configuration → Site → Default Editor: choose Editor - TinyMCE.
- Users → Manage: for each account that had chosen Markus (Basic Settings tab, Editor field), choose Use Default or TinyMCE.
- System → Manage → Extensions: search for "Markus", tick Editor - Markus, then Uninstall.
TinyMCE then opens your articles normally. And if you install Markus again later, it reads them as they are.
With your extensions
Editor buttons (Article, Image, Menu, Opus, Iris, Formulus...) talk to Markus as they talk to TinyMCE. Markus puts them in its block list, group From Joomla and your extensions.
All keyboard shortcuts
| Keyboard | Action |
|---|---|
/ in an empty paragraph | Choose a block |
| Ctrl+Alt+N | Add a block after |
| Alt+Shift+0, 2 to 6, 7, 8 | Paragraph, heading of that level, numbered list, bulleted list |
| Alt+Shift+↑ or ↓ | Move the block up or down |
| Ctrl+B, Ctrl+I, Ctrl+U | Bold, italic, underline |
| Ctrl+K | Link |
| Ctrl+Shift+= and Ctrl+= | Superscript and subscript |
| Ctrl+Z, Ctrl+Y | Undo, redo |
| Ctrl+F, Ctrl+H | Find and replace |
| Ctrl+Shift+Enter | Split the block into paragraphs, at its line breaks |
| Shift+Backspace at the start of a paragraph | Join to the paragraph above |
| Ctrl+Shift+M | Markdown view |
| Ctrl+Shift+U | HTML source code |
| Ctrl+Shift+F | Full screen (Escape to come back) |
| Tab, Shift+Tab | Next table cell; move a list item in or out |
| Shift+right click | Browser menu |
Up to date for Markus 1.0.100.