Preferences
CMS preferences are customisable across sites (if you run multiple sites off the same installation), and for each level of user. Here is a list of the built-in preferences and what they do:
- blog.allowcomments (default: false)
- Whether blog comments can be made at all. If set to false,
blog.comments.defaulthas no effect. - blog.atomposts (15)
- How many posts to display in an atom feed of the blog.
- blog.comments.default (20160)
- How long (in minutes) that commenting is available, from the posted time of the blog post. Set to 2 for indefinite availability.
- blog.edit (false)
- The user can make or edit blog posts.
- blog.main.collapseposts (false)
- Truncate long blog posts where more than one is shown.
- blog.showauthor (false)
- Each blog post shows the author of the post, and links to all posts by that author.
- calendar.edit (true)
- The user can make or edit events on the calendar.
- cms.edit (true)
- The user can make or edit the content of pages on the website.
- filemanager (true)
- The user has access to the file manager, and can upload or remove files.
- gallery.edit (true)
- The user can create or remove galleries, and edit them.
- gallery.folders.displaymode (0)
- How a gallery should link to subgalleries. Current values are 0 (not at all) and 1 (with a folder icon among the images).
- gallery.image.maxheight (500)
- The maximum height of images in galleries. Uploaded images are reduced to this size at the point of upload.
- gallery.image.maxwidth (800)
- See above.
- navitool (true)
- The user has access to the navigation tool, which can edit the website's navigation section.
- user.changepassword (true)
- The user can change their own password.
- users.admin (false)
- The user can add or remove other users, or change preferences.