altis-cms
altis-cms copied to clipboard
Document available configuration
Version 2.0 disabled emoji by default with #83, but we never documented it. There's other options we haven't documented properly, so we should document all of these.
Acceptance criteria:
- [ ] All settings in
load.php
are documented in theREADME.md
or relevant docs pages
Are the options you're referring to the the ones in load.php?
$default_settings = [
'enabled' => true,
'branding' => true,
'login-logo' => '/vendor/altis/cms/assets/logo.svg',
'shared-blocks' => true,
'default-theme' => 'base',
'remove-emoji' => true,
'xmlrpc' => true,
];
Where exactly would these be documented?
Each module has it's own docs, e.g. https://github.com/humanmade/altis-cms/tree/master/docs. You can view them locally in the admin-bar Altis Logo -> Documentation.
Yes those are the options!
In addition, there are a few third-party plugins added to the CMS module that are not documented.
https://github.com/humanmade/altis-cms/blob/master/composer.json#L13
- "stuttter/wp-user-signups"
- "roots/wp-password-bcrypt"
- "johnbillion/extended-cpts"
- "johnbillion/extended-cpts"
extended-cpts
has documentation now 👍
https://github.com/humanmade/altis-cms/blob/master/docs/extended-cpts.md
Blocked by https://github.com/humanmade/altis-cms/issues/260