Rename configuration key for better sections
This commit is contained in:
parent
51def0d849
commit
894a3c4bf3
10 changed files with 173 additions and 167 deletions
application/config
|
@ -186,8 +186,8 @@ class ConfigManager
|
|||
'general.timezone',
|
||||
'general.title',
|
||||
'general.header_link',
|
||||
'general.default_private_links',
|
||||
'extras.redirector',
|
||||
'privacy.default_private_links',
|
||||
'redirector.url',
|
||||
);
|
||||
|
||||
// Only logged in user can alter config.
|
||||
|
@ -287,39 +287,43 @@ class ConfigManager
|
|||
*/
|
||||
protected function setDefaultValues()
|
||||
{
|
||||
$this->setEmpty('path.data_dir', 'data');
|
||||
$this->setEmpty('path.config', 'data/config.php');
|
||||
$this->setEmpty('path.datastore', 'data/datastore.php');
|
||||
$this->setEmpty('path.ban_file', 'data/ipbans.php');
|
||||
$this->setEmpty('path.updates', 'data/updates.txt');
|
||||
$this->setEmpty('path.log', 'data/log.txt');
|
||||
$this->setEmpty('path.update_check', 'data/lastupdatecheck.txt');
|
||||
$this->setEmpty('path.raintpl_tpl', 'tpl/');
|
||||
$this->setEmpty('path.raintpl_tmp', 'tmp/');
|
||||
$this->setEmpty('path.thumbnails_cache', 'cache');
|
||||
$this->setEmpty('path.page_cache', 'pagecache');
|
||||
$this->setEmpty('resource.data_dir', 'data');
|
||||
$this->setEmpty('resource.config', 'data/config.php');
|
||||
$this->setEmpty('resource.datastore', 'data/datastore.php');
|
||||
$this->setEmpty('resource.ban_file', 'data/ipbans.php');
|
||||
$this->setEmpty('resource.updates', 'data/updates.txt');
|
||||
$this->setEmpty('resource.log', 'data/log.txt');
|
||||
$this->setEmpty('resource.update_check', 'data/lastupdatecheck.txt');
|
||||
$this->setEmpty('resource.raintpl_tpl', 'tpl/');
|
||||
$this->setEmpty('resource.raintpl_tmp', 'tmp/');
|
||||
$this->setEmpty('resource.thumbnails_cache', 'cache');
|
||||
$this->setEmpty('resource.page_cache', 'pagecache');
|
||||
|
||||
$this->setEmpty('security.ban_after', 4);
|
||||
$this->setEmpty('security.ban_duration', 1800);
|
||||
$this->setEmpty('security.session_protection_disabled', false);
|
||||
$this->setEmpty('security.open_shaarli', false);
|
||||
|
||||
$this->setEmpty('general.check_updates', false);
|
||||
$this->setEmpty('general.rss_permalinks', true);
|
||||
$this->setEmpty('general.links_per_page', 20);
|
||||
$this->setEmpty('general.default_private_links', false);
|
||||
$this->setEmpty('general.enable_thumbnails', true);
|
||||
$this->setEmpty('general.enable_localcache', true);
|
||||
$this->setEmpty('general.check_updates_branch', 'stable');
|
||||
$this->setEmpty('general.check_updates_interval', 86400);
|
||||
$this->setEmpty('general.header_link', '?');
|
||||
$this->setEmpty('general.links_per_page', 20);
|
||||
$this->setEmpty('general.enabled_plugins', array('qrcode'));
|
||||
|
||||
$this->setEmpty('extras.show_atom', false);
|
||||
$this->setEmpty('extras.hide_public_links', false);
|
||||
$this->setEmpty('extras.hide_timestamps', false);
|
||||
$this->setEmpty('extras.open_shaarli', false);
|
||||
$this->setEmpty('extras.redirector', '');
|
||||
$this->setEmpty('extras.redirector_encode_url', true);
|
||||
$this->setEmpty('updates.check_updates', false);
|
||||
$this->setEmpty('updates.check_updates_branch', 'stable');
|
||||
$this->setEmpty('updates.check_updates_interval', 86400);
|
||||
|
||||
$this->setEmpty('feed.rss_permalinks', true);
|
||||
$this->setEmpty('feed.show_atom', false);
|
||||
|
||||
$this->setEmpty('privacy.default_private_links', false);
|
||||
$this->setEmpty('privacy.hide_public_links', false);
|
||||
$this->setEmpty('privacy.hide_timestamps', false);
|
||||
|
||||
$this->setEmpty('thumbnail.enable_thumbnails', true);
|
||||
$this->setEmpty('thumbnail.enable_localcache', true);
|
||||
|
||||
$this->setEmpty('redirector.url', '');
|
||||
$this->setEmpty('redirector.encode_url', true);
|
||||
|
||||
$this->setEmpty('plugins', array());
|
||||
}
|
||||
|
|
|
@ -34,38 +34,38 @@ class ConfigPhp implements ConfigIO
|
|||
'credentials.login' => 'login',
|
||||
'credentials.hash' => 'hash',
|
||||
'credentials.salt' => 'salt',
|
||||
'path.data_dir' => 'config.DATADIR',
|
||||
'path.config' => 'config.CONFIG_FILE',
|
||||
'path.datastore' => 'config.DATASTORE',
|
||||
'path.updates' => 'config.UPDATES_FILE',
|
||||
'path.log' => 'config.LOG_FILE',
|
||||
'path.update_check' => 'config.UPDATECHECK_FILENAME',
|
||||
'path.raintpl_tpl' => 'config.RAINTPL_TPL',
|
||||
'path.raintpl_tmp' => 'config.RAINTPL_TMP',
|
||||
'path.thumbnails_cache' => 'config.CACHEDIR',
|
||||
'path.page_cache' => 'config.PAGECACHE',
|
||||
'path.ban_file' => 'config.IPBANS_FILENAME',
|
||||
'resource.data_dir' => 'config.DATADIR',
|
||||
'resource.config' => 'config.CONFIG_FILE',
|
||||
'resource.datastore' => 'config.DATASTORE',
|
||||
'resource.updates' => 'config.UPDATES_FILE',
|
||||
'resource.log' => 'config.LOG_FILE',
|
||||
'resource.update_check' => 'config.UPDATECHECK_FILENAME',
|
||||
'resource.raintpl_tpl' => 'config.RAINTPL_TPL',
|
||||
'resource.raintpl_tmp' => 'config.RAINTPL_TMP',
|
||||
'resource.thumbnails_cache' => 'config.CACHEDIR',
|
||||
'resource.page_cache' => 'config.PAGECACHE',
|
||||
'resource.ban_file' => 'config.IPBANS_FILENAME',
|
||||
'security.session_protection_disabled' => 'disablesessionprotection',
|
||||
'security.ban_after' => 'config.BAN_AFTER',
|
||||
'security.ban_duration' => 'config.BAN_DURATION',
|
||||
'general.title' => 'title',
|
||||
'general.timezone' => 'timezone',
|
||||
'general.header_link' => 'titleLink',
|
||||
'general.check_updates' => 'config.ENABLE_UPDATECHECK',
|
||||
'general.check_updates_branch' => 'config.UPDATECHECK_BRANCH',
|
||||
'general.check_updates_interval' => 'config.UPDATECHECK_INTERVAL',
|
||||
'general.default_private_links' => 'privateLinkByDefault',
|
||||
'general.rss_permalinks' => 'config.ENABLE_RSS_PERMALINKS',
|
||||
'updates.check_updates' => 'config.ENABLE_UPDATECHECK',
|
||||
'updates.check_updates_branch' => 'config.UPDATECHECK_BRANCH',
|
||||
'updates.check_updates_interval' => 'config.UPDATECHECK_INTERVAL',
|
||||
'privacy.default_private_links' => 'privateLinkByDefault',
|
||||
'feed.rss_permalinks' => 'config.ENABLE_RSS_PERMALINKS',
|
||||
'general.links_per_page' => 'config.LINKS_PER_PAGE',
|
||||
'general.enable_thumbnails' => 'config.ENABLE_THUMBNAILS',
|
||||
'general.enable_localcache' => 'config.ENABLE_LOCALCACHE',
|
||||
'thumbnail.enable_thumbnails' => 'config.ENABLE_THUMBNAILS',
|
||||
'thumbnail.enable_localcache' => 'config.ENABLE_LOCALCACHE',
|
||||
'general.enabled_plugins' => 'config.ENABLED_PLUGINS',
|
||||
'extras.redirector' => 'redirector',
|
||||
'extras.redirector_encode_url' => 'config.REDIRECTOR_URLENCODE',
|
||||
'extras.show_atom' => 'config.SHOW_ATOM',
|
||||
'extras.hide_public_links' => 'config.HIDE_PUBLIC_LINKS',
|
||||
'extras.hide_timestamps' => 'config.HIDE_TIMESTAMPS',
|
||||
'extras.open_shaarli' => 'config.OPEN_SHAARLI',
|
||||
'redirector.url' => 'redirector',
|
||||
'redirector.encode_url' => 'config.REDIRECTOR_URLENCODE',
|
||||
'feed.show_atom' => 'config.SHOW_ATOM',
|
||||
'privacy.hide_public_links' => 'config.HIDE_PUBLIC_LINKS',
|
||||
'privacy.hide_timestamps' => 'config.HIDE_TIMESTAMPS',
|
||||
'security.open_shaarli' => 'config.OPEN_SHAARLI',
|
||||
);
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue