aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/acp/acp_board.php
diff options
context:
space:
mode:
authorTristan Darricau <github@nicofuma.fr>2017-01-15 12:36:26 +0100
committerTristan Darricau <github@nicofuma.fr>2017-01-15 12:36:26 +0100
commit4fd6b0fd88a0ea616a64ce746d3be260cc837138 (patch)
treeb3fa4c9ebfe3a261e2a2aeea815123fe2fc316d8 /phpBB/includes/acp/acp_board.php
parent2637606ae1b033c12a34efd946dac145a679945f (diff)
parenta3accfaf461bc963f0661bdab1befbc9ef50a514 (diff)
downloadforums-4fd6b0fd88a0ea616a64ce746d3be260cc837138.tar
forums-4fd6b0fd88a0ea616a64ce746d3be260cc837138.tar.gz
forums-4fd6b0fd88a0ea616a64ce746d3be260cc837138.tar.bz2
forums-4fd6b0fd88a0ea616a64ce746d3be260cc837138.tar.xz
forums-4fd6b0fd88a0ea616a64ce746d3be260cc837138.zip
Merge pull request #4632 from VSEphpbb/ticket/14989
[ticket/14989] Allow more admin-configurable schemes in post links * VSEphpbb/ticket/14989: [ticket/14989] Allow more admin-configurable schemes in post links
Diffstat (limited to 'phpBB/includes/acp/acp_board.php')
-rw-r--r--phpBB/includes/acp/acp_board.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/phpBB/includes/acp/acp_board.php b/phpBB/includes/acp/acp_board.php
index 826d0007b7..1f9c15dbd0 100644
--- a/phpBB/includes/acp/acp_board.php
+++ b/phpBB/includes/acp/acp_board.php
@@ -196,6 +196,7 @@ class acp_board
'allow_post_flash' => array('lang' => 'ALLOW_POST_FLASH', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
'allow_smilies' => array('lang' => 'ALLOW_SMILIES', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => false),
'allow_post_links' => array('lang' => 'ALLOW_POST_LINKS', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
+ 'allowed_schemes_links' => array('lang' => 'ALLOWED_SCHEMES_LINKS', 'validate' => 'string', 'type' => 'text:0:255', 'explain' => true),
'allow_nocensors' => array('lang' => 'ALLOW_NO_CENSORS', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
'allow_bookmarks' => array('lang' => 'ALLOW_BOOKMARKS', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
'enable_post_confirm' => array('lang' => 'VISUAL_CONFIRM_POST', 'validate' => 'bool', 'type' => 'radio:yes_no', 'explain' => true),
@@ -552,6 +553,12 @@ class acp_board
}
}
+ // Invalidate the text_formatter cache when posting options are changed
+ if ($mode == 'post' && $submit)
+ {
+ $phpbb_container->get('text_formatter.cache')->invalidate();
+ }
+
// Store news and exclude ids
if ($mode == 'feed' && $submit)
{