thmarx / cms

Java flat file cms
GNU General Public License v3.0
0 stars 0 forks source link
cms file-based file-based-cms flat-file-cms flatfile java

cms

cms is a simple java based flat file content management system. see wiki for more information: wiki

changelog

5.3.0

5.2.0

5.1.0

Migration

Query

In template code the property total of the page object has been renamed to totalPages.

ShortCodes

Shortcodes have to been changed from [code param1="",param2="" /] to [code param1="" param2="" /]

5.0.0

Highlights

The new cli commands to manage extension, module and themes

Migration

The base distribution contains only the thymeleaf template engine module. If any other module is use it has to be installed via the command line: e.q. java -jar cms-server-5.0.0.jar module get pebble-module

The reloading of a host requires to update the template engine. For this, every template engine must implemente a void updateTheme (Theme theme) method.

4.18.1

Missing hook methods for scripting added

4.18.0

4.17.0

4.16.0

4.15.1

4.15.0

4.14.1

4.14.0

4.13.0

4.12.0

4.11.0

4.10.0

4.9.0

4.8.0

4.7.0

4.6.0

4.5.1

4.5.0

4.4.0

4.3.0

4.2.0

4.1.0

4.0.0

3.3.0

3.2.1

3.2.0

3.1.0

3.0.3

3.0.2

3.0.1

3.0.0

Migration

Renamed MetaFields

published -> publish_date draft -> published (attention: values are inverted)

ContentQuery

.get(offset, size) -> .page(page_number, page_size)

2.16.0

2.15.0

2.14.0

2.13.2

2.13.1

2.13.0

2.12.0

2.11.0

2.10.0

2.9.1

2.9.0

2.8.0

2.7.0