
Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/Artanidos/FlatSiteBuilderPython
The FlatSiteBuilder is a very easy to use content management system (CMS) and content creation tool running as a desktop application on Linux.
You are able to build web content which you can host on github pages for free or any other web space provider.
Because all of the pages are beeing build on the desktop it is the fastest content management system available. No code is executed on the web server.
2.0.0 (beta) 1 year ago
- The app has been rewritten using Python and Django
- Site, Menu and Content are now stored in *.qml files instead of *.xml
- Syntax has been changed to Django syntax.
use {% for item in page.menuitems %} instead of {% for item in site.menus[page.menu] %}
use {% include "nav.html" %} instead of {% include nav.html %}
2.0.0 (beta) 1 year ago
- The app has been rewritten using Python and Django
- Site, Menu and Content are now stored in *.qml files instead of *.xml
- Syntax has been changed to Django syntax.
use {% for item in page.menuitems %} instead of {% for item in site.menus[page.menu] %}
use {% include "nav.html" %} instead of {% include nav.html %}
1.5.4 3 years ago
- Preview is now shown in the embedded webview
- Added a button showing after closing the navigation to reopen it
- Plugins do have a version now which will be displayed after loading the plugin
- Default theme enhanced
- Slate theme added
1.5.2 3 years ago
- SliderEditor has been converted to bootstrap 3 carousel because of license issues.
- News will be displayed on the dashboard now.
- Additional files and folders under <project>/content/* will also be copied to the deploy directory while building the site.
This makes it possible to deploy for example robots.txt, google<id>.html and other files.
- Added a warning when SiteWizard will override an already existing site
- The install directory can now be choosen prior to install FlatSiteBuilder
1.5 3 years ago
- Added the ability to add site variables in the site.xml file directly.
- Added the ability to add page variables in the xml files. For example ()
- Slider editor now renders additional attributes like ("data-transition") (which are not editable in plugin editor yet)
- Menuitems now supports additional attributes which are not editable in menu editor yet like (class="scrollTo") which can be used as (<a {{ item.attributes }} href=...) in a theme
- ImageEditor now supports additional attributes which are not editable in the plugin editor yet like (data-animation="fadeIn"). If an attribute with the class name is provided the original class will be overriden
- Create wizard does now list all available themes
1.4.6 3 years ago
- Bugfix: install has been fixed (wrong sourcedir used)
1.4.5 3 years ago
- Bugfix: generate nested if statements
1.4.4 3 years ago
- Bugfix: create new site
1.4.3 3 years ago
- scroll area for theme chooser
- icon for taskbar
Please login or register to add a comment or rating