[ 'name' => tr('Forum image file gallery'), 'description' => tr('File gallery used to store images for forums'), 'type' => 'text', 'default' => 0, 'profile_reference' => 'file_gallery', 'dependencies' => ['feature_file_galleries'], ], 'forum_comments_no_title_prefix' => [ 'name' => tra("Do not start messages titles with 'Re:'"), 'type' => 'flag', 'default' => 'n', ], 'forum_match_regex' => [ 'name' => tra('Uploaded filenames must match regex'), 'type' => 'text', 'size' => '20', 'default' => '', ], 'forum_thread_defaults_by_forum' => [ 'name' => tra('Manage thread defaults per-forum'), 'type' => 'flag', 'default' => 'n', ], 'forum_thread_user_settings' => [ 'name' => tra('Display thread configuration bar'), 'type' => 'flag', 'hint' => tra('Allows users to override the defaults'), 'default' => 'y', ], 'forum_thread_user_settings_threshold' => [ 'name' => tra('Display the thread configuration bar only when the number of posts exceeds'), 'type' => 'text', 'size' => '5', 'filter' => 'digits', 'units' => tra('posts'), 'default' => 10, ], 'forum_thread_user_settings_keep' => [ 'name' => tra('Keep settings for all forums during the user session'), 'type' => 'flag', 'default' => 'n', ], 'forum_comments_per_page' => [ 'name' => tra('Number per page'), 'type' => 'text', 'size' => '5', 'filter' => 'digits', 'units' => tra('comments'), 'default' => 20, ], 'forum_thread_style' => [ 'name' => tra('Default style'), 'type' => 'list', 'options' => [ 'commentStyle_plain' => tra('Plain'), 'commentStyle_threaded' => tra('Threaded'), 'commentStyle_headers' => tra('Headers only'), ], 'default' => 'commentStyle_plain', ], 'forum_thread_sort_mode' => [ 'name' => tra('Default sort mode'), 'type' => 'list', 'options' => [ 'commentDate_desc' => tra('Newest first'), 'commentDate_asc' => tra('Oldest first'), 'points_desc' => tra('Score'), 'title_desc' => tra('Title (desc)'), 'title_asc' => tra('Title (asc)'), ], 'default' => 'commentDate_asc', ], 'forum_list_topics' => [ 'name' => tra('Topics'), 'type' => 'flag', 'default' => 'n', ], 'forum_list_posts' => [ 'name' => tra('Posts'), 'type' => 'flag', 'default' => 'y', ], 'forum_list_ppd' => [ 'name' => tra('Posts per day') . ' (PPD)', 'type' => 'flag', 'default' => 'n', ], 'forum_list_lastpost' => [ 'name' => tra('Last post'), 'type' => 'flag', 'default' => 'y', ], 'forum_list_visits' => [ 'name' => tra('Visits'), 'type' => 'flag', 'default' => 'y', ], 'forum_list_desc' => [ 'name' => tra('Description'), 'type' => 'flag', 'default' => 'y', ], 'forum_list_description_len' => [ 'name' => tra('Description length'), 'type' => 'text', 'size' => '5', 'filter' => 'digits', 'units' => tra('characters'), 'default' => '240', ], 'forum_reply_notitle' => [ 'name' => tra("Don't display forum thread titles"), 'description' => tra("Titles of posts usually don't change because they are a direct reply to the parent post. This feature turns off the display of titles in edit forms and forum display."), 'type' => 'flag', 'default' => 'n', ], 'forum_reply_forcetitle' => [ 'name' => tra('Require reply to have a title'), 'description' => tra('Present an empty title input form and require it to be filled in before the forum post is submitted.'), 'type' => 'flag', 'default' => 'n', ], 'forum_quote_prevent_nesting' => [ 'name' => tra('Prevent Nesting of Quote wikiplugins when replying'), 'description' => tra('Strips quote plugin in reply in order to prevent nesting of quote plugins.'), 'type' => 'flag', 'default' => 'n', 'dependencies' => ['feature_use_quoteplugin'], ], 'forum_available_categories' => [ 'name' => tr('Forum post categories'), 'description' => tr('Categories available in the category picker for forum posts.'), 'type' => 'text', 'separator' => ',', 'filter' => 'digits', 'default' => [], 'dependencies' => ['feature_categories'], 'profile_reference' => 'category', ], 'forum_category_selector_in_list' => [ 'name' => tr('Include category selector in forum list'), 'description' => tr("Include a dropdown selector in the forum list to choose a category for the post."), 'type' => 'flag', 'default' => 'n', 'dependencies' => ['feature_categories'], ], 'forum_inbound_mail_ignores_perms' => [ 'name' => tr('Allow inbound email posts from anyone'), 'description' => tr('Allow messages from non-users in the forums using incoming messages from any email address.'), 'type' => 'flag', 'default' => 'n', ], 'forum_inbound_mail_parse_html' => [ 'name' => tr('Parse HTML in inbound email posts'), 'description' => tr('Attempt to keep the formatting of HTML "rich text" emails if using WYSIWYG.'), 'type' => 'flag', 'default' => 'n', 'tags' => ['experimental'], 'warning' => tra('Experimental') . ' ' . tra('Has problems with some HTML emails, especially those with table-based layouts.'), 'dependencies' => ['feature_wysiwyg'], ], 'forum_strip_wiki_syntax_outgoing' => [ 'name' => tr('Strip wiki markup from outgoing forum emails'), 'description' => tr('Convert outgoing emails from forum posts to plain text.'), 'type' => 'flag', 'default' => 'n', 'dependencies' => ['feature_forum_parse'], ], 'forum_moderator_notification' => [ 'name' => tr('Send moderation email'), 'description' => tr('Send email to forum moderators when post is queued'), 'type' => 'flag', 'default' => 'y', ], 'forum_moderator_email_approve' => [ 'name' => tr('Approve link in moderation email'), 'description' => tr('Include a link for forum moderators to approve queue from email'), 'type' => 'flag', 'default' => 'n', 'dependencies' => ['forum_moderator_notification'], ], 'forum_notifications_use_new_threads' => [ 'name' => tr('New email thread for each topic'), 'description' => tr("If enabled each topic a forum will use it's own email thread, instead of all forum posts sharing the same one."), 'type' => 'flag', 'default' => 'y', ], ]; }