aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorHabeas Codice <habeascodice@federated.social>2014-11-21 15:35:59 -0800
committerHabeas Codice <habeascodice@federated.social>2014-11-21 15:35:59 -0800
commitb224f8056cbf9b41994b44e48a7ad154976d1c88 (patch)
treea2486bbb2bde84aaaa22117e8b7668bfbf023013 /include
parentdb29dc6bff8ed465277c919303d119f52340fdfe (diff)
downloadvolse-hubzilla-b224f8056cbf9b41994b44e48a7ad154976d1c88.tar.gz
volse-hubzilla-b224f8056cbf9b41994b44e48a7ad154976d1c88.tar.bz2
volse-hubzilla-b224f8056cbf9b41994b44e48a7ad154976d1c88.zip
new system config reserved_channels
prevents members from creating channels in a reserved list
Diffstat (limited to 'include')
-rw-r--r--include/text.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/text.php b/include/text.php
index 22a1a78c4..ce729ac1b 100644
--- a/include/text.php
+++ b/include/text.php
@@ -1815,8 +1815,13 @@ function legal_webbie($s) {
function check_webbie($arr) {
+ $reservechan = get_config('system','reserved_channels');
+ if(strlen($reservechan))
+ $taken = explode(',', $reservechan);
+ else
+ $taken = array();
+
$str = '';
- $taken = array();
if(count($arr)) {
foreach($arr as $x) {
$y = legal_webbie($x);