diff --git a/.gitignore b/.gitignore
index cba61dd..6ffb0eb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,7 +16,7 @@ settings/settings.yaml
settings/formdata.yaml
settings/users
system/vendor
+themes/learn
tests
-themes/monograf
zips
build.php
\ No newline at end of file
diff --git a/cache/lastCache.txt b/cache/lastCache.txt
index ad04c68..be5ff7d 100644
--- a/cache/lastCache.txt
+++ b/cache/lastCache.txt
@@ -1 +1 @@
-1573496522
\ No newline at end of file
+1574576173
\ No newline at end of file
diff --git a/content/00-Welcome/00-Setup.md b/content/00-Welcome/00-Setup.md
index 8ea6b5e..f30d915 100644
--- a/content/00-Welcome/00-Setup.md
+++ b/content/00-Welcome/00-Setup.md
@@ -1,6 +1,8 @@
-# Setup the System
+# Setup
-Typemil is a flat file cms that runs out of the box without a complicated installation process. You can create a user account with the [simple setup page](/setup) and then login to the author panel. In the author panel, you can configure your website, use plugins, choose a theme and edit your content.
+Congratulations! If you see this page, then the setup of the system has worked successfully!! You can now setup and configure your system, your themes and your plugins in the [settings-area](/tm/settings).
+
+Anyway, if you read this file in the source code and if you did not manage to setup the system successfully, then try the following.
## If it does not work
diff --git a/content/00-Welcome/01-Write-Content.md b/content/00-Welcome/01-Write-Content.md
index 7ff21b7..0f24144 100644
--- a/content/00-Welcome/01-Write-Content.md
+++ b/content/00-Welcome/01-Write-Content.md
@@ -1,30 +1,41 @@
# Write Content
-Typemill is a simple Flat File Content Management System (CMS). We work hard to provide the best author experience with easy and intuitive authoring tools. But Typemill is still in early development and it is likely that not everything will work perfectly out of the box. If you miss something or if you have ideas for improvement, then let me know via [GitHub](https://github.com/typemill/typemill/issues).
+Typemill is a simple Flat File Content Management System (CMS). We (the community) work hard to provide the best author experience with easy and intuitive authoring tools. But Typemill is still in early development and it is likely that not everything will work perfectly out of the box. If you miss something or if you have ideas for improvements, then post a new issue on [GitHub](https://github.com/typemill/typemill/issues).
## The Navigation
You can create, structure and reorder all pages with the navigation on the left. To structure your content, you can create new folders and files with the "add item" button. To reorder the pages, just drag an item and drop it wherever you want. Play around with it and you will notice, that it works pretty similar to the folder- and file-system of your laptop. And in fact, this is exactly what Typemill does in the background: It stores your content in files and folders on the server.
-However, there are some limitations when you try to reorder elements, for example, you cannot move a complete folder to another folder. Click on the question-mark at the top of the navigation for detailed informations.
+However, there are some limitations when you try to reorder elements. For example, you cannot move a complete folder to another folder. Click on the question-mark at the top of the navigation for detailed information.
## The Editor
-You can create and format your content with the Markdown syntax, that is similar to the markup syntax of wikipedia. If you are not familiar with Markdown, then please read the short [Markdown-tutorial](https://typemill.net/) in the documentation of Typemill. You can learn Markdown in less than 10 minutes and there is no easier and faster way to format your webpage. You will love it!
+You can create and format your content with the Markdown syntax, that is similar to the markup syntax of Wikipedia. If you are not familiar with Markdown, then please read the short [Markdown-tutorial](https://typemill.net/) in the documentation of Typemill. You can learn Markdown in less than 10 minutes and there is no easier and faster way to format your webpage. You will love it!
-Typemill provides two edit modes: The **raw mode** and the **visual mode**. You can switch between the modes in the publish-bar at the bottom of each page. The **raw mode** is the most robust way to create your content, because you write raw markdown into a simple textarea. The **visual mode** is experimental right now. It uses blocks and transforms each content block into a html-preview immediately, so that you can directly see the formatted result.
+Typemill provides two edit modes: The **raw mode** and the **visual mode**. You can switch between the modes in the publish-bar at the bottom of each page. The **raw mode** is the most robust way to create your content, because you write raw markdown into a simple textarea. The **visual mode** uses blocks and transforms each content block into a html-preview immediately. This means that you can directly see and check the formatted result.
-By default Typemill will use the raw mode. But you can change this behavior in the system settings and use the visual editor as default mode.
+By default Typemill will use the **visual mode**.
+
+* You can change the default mode in the system settings.
+* You can also switch each format button on and off in the system settings.
## The Publish Bar
The publish bar of Typemill is pretty intuitiv and sticks at the bottom of the screen so that you have always full control of the status of each page. Simply play around with it and you will quickly understand how it works. In short:
* The green button "online" indicates, that your page is published and visible for your readers.
-* You can depublish a page by clicking the green button. The button turns grey with the label "offline" then.
-* With the red button "Publish" you can publish either a page that is offline or you can publish still unpublished changes.
+* You can depublish a page by clicking the green "online" button. The button turns grey with the label "offline" then.
+* With the green button "Publish" you can either publish a page that is offline or you can publish some unpublished changes of the page.
* The publish-button is grey, if the page is online and if there are no unpublished changes.
-* With the red button "Save Draft" you can safe a draft. You can also work on a draft as long as you want while the old version of the page is still online.
* All buttons will change in real time, so you can always exactly see what is going on.
-* To provide an easy status-overview of the whole website, Typemill marks all unpublished pages or changes red in the navigation on the left side.
+* To provide an easy status-overview of the whole website, Typemill marks all pages in the navigation on the left side as published (green), changed (orange) and unpublished (red).
+
+## Working with Drafts
+
+Ever tried to revise a published article in WordPress? Yes, it works, but if you click on "save", then all your changes are directly live. Typemill is much more flexible here and allows you to keep your original version live while you work on a **drafted Version** in the background. This is how Typemill handles it:
+
+* In **visual mode**: Typemill stores your changes in a new draft automatically as soon as you save any content-block.
+* In **raw mode**: To store changes in a new draft, simply click on the "save draft"-button in the publish controller.
+* You can work on a draft as long as you want without changing the live version. Your changes go live if you click the button "publish".
+* In visual mode, you can also use the discard-button and go back to the published version.
diff --git a/content/00-Welcome/02-Get-Help.md b/content/00-Welcome/02-Get-Help.md
index c0cfedd..bacbf31 100644
--- a/content/00-Welcome/02-Get-Help.md
+++ b/content/00-Welcome/02-Get-Help.md
@@ -4,7 +4,7 @@ If you need any help, then please read the [documentation on typemill.net](https
If you found a bug or if you have a question, then please open a new issue on [GitHub](https://github.com/typemill/typemill/issues).
-Typemill is open source and a one man project right now, so please understand that I cannot provide individual support.
+Typemill is open source and mostly a one man project right now, so please understand that I cannot provide individual support.
Contributions, donations and feedbacks are always welcome.
diff --git a/content/00-Welcome/index.md b/content/00-Welcome/index.md
index d855f77..9509085 100644
--- a/content/00-Welcome/index.md
+++ b/content/00-Welcome/index.md
@@ -1,3 +1,4 @@
-# Welcome to Typemill
-
-Great that you give Typemill a try!! Typemill is a small open source cms and a project in work. You will probably miss some important features, but I am working hard to add everything that is needed for a handy and productive writing-system.
\ No newline at end of file
+# Welcome
+
+Great that you give Typemill a try!! Typemill is a small open source cms and a project in work. You will probably miss some important features, but I am working hard to add everything that is needed for a handy and productive writing-system.
+
diff --git a/plugins/math/math.php b/plugins/math/math.php
index c075823..288f60c 100644
--- a/plugins/math/math.php
+++ b/plugins/math/math.php
@@ -33,7 +33,7 @@ class Math extends Plugin
if($mathSettings['tool'] == 'katex')
{
- $this->addJS('/math/public/katex.min.js');
+ $this->addJS('/math/public/katex.min.js');
$this->addJS('/math/public/auto-render.min.js');
$this->addCSS('/math/public/katex.min.css');
@@ -43,5 +43,14 @@ class Math extends Plugin
$this->addInlineJs('renderMathInElement(document.body);');
}
}
+
+ # add math to the blox editor configuration
+
+ $this->addEditorJS('/math/public/math.js');
+ $this->addSvgSymbol('
Remember to bookmark this page
+Remember to bookmark this page
Do you want to discard your changes and set the content back to the live version?
- +