2014-10-13 00:59:03 +00:00
|
|
|
[b]Advanced Configurations for Administrators[/b]
|
2014-10-11 14:15:55 +00:00
|
|
|
|
|
|
|
RedMatrix contains many configuration options hidden from the main admin panel.
|
|
|
|
These are generally options considered too niche, confusing, or advanced for
|
2014-10-13 00:59:03 +00:00
|
|
|
the average member. These settings can be activated from the the top level Red
|
2014-10-11 14:15:55 +00:00
|
|
|
directory with the syntax [code]util/config cat key value[/code] for a site
|
|
|
|
configuration, or [code]util/pconfig channel_id cat key value[/code] for a
|
|
|
|
member configuration.
|
|
|
|
|
2014-10-13 00:59:03 +00:00
|
|
|
This document assumes you're an administrator.
|
2014-10-11 14:15:55 +00:00
|
|
|
|
|
|
|
[b]pconfig[/b]
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > user_scalable[/b]
|
2014-10-11 14:15:55 +00:00
|
|
|
Determine if the app is scalable on touch screens. Defaults to on, to
|
|
|
|
disable, set to zero - real zero, not just false.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > always_my_theme[/b]
|
2014-10-11 14:15:55 +00:00
|
|
|
Always use your own theme when viewing channels on the same hub. This
|
|
|
|
will break in some quite imaginative ways when viewing channels with
|
|
|
|
theme dependent Comanche.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > paranoia[/b]
|
2014-12-17 22:32:25 +00:00
|
|
|
Sets the security level of IP checking. If the IP address of a logged-in session changes
|
|
|
|
apply this level to determine if the account should be logged out as a security breach.
|
2014-10-11 14:15:55 +00:00
|
|
|
Options are:
|
|
|
|
0 - no IP checking
|
|
|
|
1 - check 3 octets
|
|
|
|
2 - check 2 octets
|
|
|
|
3 - check for any difference at all
|
2014-12-20 16:41:02 +00:00
|
|
|
[b]system > prevent_tag_hijacking[/b]
|
2014-12-17 22:32:25 +00:00
|
|
|
Prevent foreign networks hijacking hashtags in your posts and directing them at its own resources.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > blocked[/b]
|
2014-10-11 14:15:55 +00:00
|
|
|
An array of xchans blocked by this channel. Technically, this is a
|
|
|
|
hidden config and does belong here, however, addons (notably
|
|
|
|
superblock) have made this available in the UI.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > default_cipher[/b]
|
2014-10-11 14:15:55 +00:00
|
|
|
Set the default cipher used for E2EE items.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > network_page_default[/b]
|
2014-10-11 14:15:55 +00:00
|
|
|
Set default params when viewing the network page. This should contain
|
|
|
|
the same querystring as manual filtering.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > display_friend_count[/b]
|
2014-10-11 14:15:55 +00:00
|
|
|
Set the number of connections to display in the connections profile
|
|
|
|
widget.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > taganyone[/b]
|
2014-12-17 22:32:25 +00:00
|
|
|
Requires the config of the same name to be enabled. Allow the @mention tagging
|
2014-10-11 14:15:55 +00:00
|
|
|
of anyone, whether you are connected or not. This doesn't scale.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > startpage[/b]
|
2014-10-11 14:15:55 +00:00
|
|
|
Another of those technically hidden configs made available by addons.
|
|
|
|
Sets the default page to view when logging in. This is exposed to the
|
|
|
|
UI by the startpage addon.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > forcepublicuploads[/b]
|
2014-10-11 14:15:55 +00:00
|
|
|
Force uploaded photos to be public when uploaded as wall items. It
|
|
|
|
makes far more sense to just set your permissions properly in the first
|
|
|
|
place. Do that instead.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > do_not_track[/b]
|
2014-10-11 14:15:55 +00:00
|
|
|
As the browser header. This will break many identity based features.
|
|
|
|
You should really just set permissions that make sense.
|
2014-10-11 17:37:07 +00:00
|
|
|
|
|
|
|
[b]Site config[/b]
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > taganyone[/b]
|
2014-12-17 22:32:25 +00:00
|
|
|
Allow the @mention tagging of anyone whether you are connected or not.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > directorytags[/b]
|
2014-12-17 22:32:25 +00:00
|
|
|
Set the number of keyword tags displayed on the directory page.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > startpage[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
Set the default page to be taken to after a login for all channels at
|
|
|
|
this website. Can be overwritten by user settings.
|
2014-12-17 22:32:25 +00:00
|
|
|
[b]system > projecthome[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
Set the project homepage as the homepage of your hub.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > workflowchannelnext[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
The page to direct users to immediately after creating a channel.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > max_daily_registrations[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
Set the maximum number of new registrations allowed on any day.
|
|
|
|
Useful to prevent oversubscription after a bout of publicity
|
|
|
|
for the project.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > tos_url[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
Set an alternative link for the ToS location.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > block_public_search[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
Similar to block_public, except only blocks public access to
|
|
|
|
search features. Useful for sites that want to be public, but
|
|
|
|
keep getting hammered by search engines.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > paranoia[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
As the pconfig, but on a site-wide basis. Can be overwritten
|
|
|
|
by member settings.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > openssl_conf_file[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
Specify a file containing OpenSSL configuration. Read the code first.
|
|
|
|
If you can't read the code, don't play with it.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > optimize_items[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
Runs optimise_table during some tasks to keep your database nice and
|
|
|
|
defragmented. This comes at a performance cost while the operations
|
|
|
|
are running, but also keeps things a bit faster while it's not.
|
|
|
|
There also exist CLI utilities for performing this operation, which you
|
|
|
|
may prefer, especially if you're a large site.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > default_expire_days[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
When creating a new channel, set the default expiration of connections
|
|
|
|
posts to this number of days.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > dlogfile[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
Logfile to use for logging development errors. Exactly the same as
|
|
|
|
logger otherwise. This isn't magic, and requires your own logging
|
|
|
|
statements. Developer tool.
|
2014-10-13 00:59:03 +00:00
|
|
|
[b]system > authlog[/b]
|
2014-10-11 17:37:07 +00:00
|
|
|
Logfile to use for logging auth errors. Used to plug in to server
|
|
|
|
side software such as fail2ban. Auth failures are still logged to
|
|
|
|
the main logs as well.
|
2014-10-13 19:29:47 +00:00
|
|
|
[b]system > hide_in_statistics[/b]
|
|
|
|
Tell the red statistics servers to completely hide this hub in hub lists.
|
2014-11-21 23:35:59 +00:00
|
|
|
[b]system > reserved_channels[/b]
|
2014-12-15 16:17:15 +00:00
|
|
|
Don't allow members to register channels with this comma separated
|
|
|
|
list of names (no spaces)
|
|
|
|
[b]system > auto_follow[/b]
|
2014-12-17 22:32:25 +00:00
|
|
|
Make the first channel of an account auto-follow channels listed here - comma separated list of webbies (member@hub addresses).
|
2014-12-22 21:57:58 +00:00
|
|
|
[b]system > admin_email[/b]
|
|
|
|
Specifies the administrators email for this site. This is initially set during install.
|
|
|
|
[b]system > cron_hour[/b]
|
|
|
|
Specify an hour in which to run cron_daily. By default with no config, this will run at midnight UTC.
|
|
|
|
[b]system > minimum_feedcheck_minutes[/b]
|
|
|
|
The minimum interval between polling RSS feeds. If this is lower than the cron interval, feeds will be polled with each cronjob
|
|
|
|
[b]system > blacklisted_sites[/b]
|
|
|
|
An array of specific hubs to block from this hub completely.
|
|
|
|
[b]system > ignore_imagick[/b]
|
|
|
|
Ignore imagick and use GD, even if imagick is installed on the server. Prevents some issues with PNG files in older versions of imagick.
|
|
|
|
[b]system > no_age_restriction[/b]
|
|
|
|
Do not restric registration to people over the age of 13
|
|
|
|
[b]system > override_poll_lockfile[/b]
|
|
|
|
Ignore the lock file in the poller process to allow more than one process to run at a time.
|
|
|
|
[b]system > projecthome[/b]
|
|
|
|
Display the project page on your home page for logged out viewers.
|
|
|
|
[b]system > sellpage[/b]
|
|
|
|
A URL shown in the public sites list to sell your hub - display service classes, etc.
|
|
|
|
[b]randprofile > check[/b]
|
|
|
|
When requesting a random profile, check that it actually exists first
|
|
|
|
[b]randprofile > retry[/b]
|
|
|
|
Number of times to retry getting a random profile
|
2014-12-28 10:43:54 +00:00
|
|
|
[b]system > photo_cache_time[/b]
|
|
|
|
How long to cache photos, in seconds. Default is 86400 (1 day).
|
|
|
|
Longer time increases performance, but it also means it takes longer for changed permissions to apply.
|
2014-12-22 21:57:58 +00:00
|
|
|
|
2014-12-17 21:46:08 +00:00
|
|
|
|
2014-10-19 23:12:05 +00:00
|
|
|
#include doc/macros/main_footer.bb;
|
|
|
|
|