aboutsummaryrefslogtreecommitdiffstats
path: root/include/identity.php
diff options
context:
space:
mode:
authorjeroenpraat <jeroenpraat@xs4all.nl>2016-03-17 15:48:44 +0100
committerjeroenpraat <jeroenpraat@xs4all.nl>2016-03-17 15:48:44 +0100
commiteca119d695603680541a715d9d91d33f888653bb (patch)
treeb9e36dc399f453e6308260c9ee4dd990934bbfe5 /include/identity.php
parent40162cd6b712f45ecd21f41d7793b2a6be6ac021 (diff)
downloadvolse-hubzilla-eca119d695603680541a715d9d91d33f888653bb.tar.gz
volse-hubzilla-eca119d695603680541a715d9d91d33f888653bb.tar.bz2
volse-hubzilla-eca119d695603680541a715d9d91d33f888653bb.zip
See issue https://github.com/redmatrix/hubzilla-addons/issues/17 (UNO: enable the Diaspora protocol for all channels (if addon is enabled) - I had to do this during channel creation and not in the addon itself, or else the member can't change this after the channel is created. Tested it on UNO and normal Hubzilla. If this is not the right place for this, please move it. If not wanted at all, please discuss.
Diffstat (limited to 'include/identity.php')
-rw-r--r--include/identity.php10
1 files changed, 9 insertions, 1 deletions
diff --git a/include/identity.php b/include/identity.php
index 382b096fe..5d18d69e0 100644
--- a/include/identity.php
+++ b/include/identity.php
@@ -410,7 +410,15 @@ function create_identity($arr) {
set_pconfig($ret['channel']['channel_id'],'system','photo_path', '%Y-%m');
set_pconfig($ret['channel']['channel_id'],'system','attach_path','%Y-%m');
}
-
+
+ // UNO: channel defaults, incl addons (addons specific pconfig will only work after the relevant addon is enabled by the admin). It's located here, so members can modify these defaults after the channel is created.
+ if(UNO) {
+ //diaspora protocol addon
+ set_pconfig($ret['channel']['channel_id'],'system','diaspora_allowed', '1');
+ set_pconfig($ret['channel']['channel_id'],'system','diaspora_public_comments', '1');
+ set_pconfig($ret['channel']['channel_id'],'system','prevent_tag_hijacking', '0');
+ }
+
// auto-follow any of the hub's pre-configured channel choices.
// Only do this if it's the first channel for this account;
// otherwise it could get annoying. Don't make this list too big