diff options
-rw-r--r-- | include/apps.php | 30 | ||||
-rw-r--r-- | mod/item.php | 9 |
2 files changed, 9 insertions, 30 deletions
diff --git a/include/apps.php b/include/apps.php index 7ac4c7e4b..91012b0ef 100644 --- a/include/apps.php +++ b/include/apps.php @@ -470,33 +470,3 @@ function papp_encode($papp) { } -/** - * install a shared design element (layout, webpage, block, menu, whatever) - * - */ - -function element_install($channel,$s) { - - $ret = array('success' => false); - - $s = str_replace(array('[element]','[/element]'),array('',''),$s); - $s = base64url_decode($s); - if(! $s) - return $ret; - $x = json_decode($s,true); - if(! $x) - return $ret; - - $d = array(); - - - - - - - - - $result = item_store($d); - -} - diff --git a/mod/item.php b/mod/item.php index c1dd15eb1..9338cf401 100644 --- a/mod/item.php +++ b/mod/item.php @@ -1190,6 +1190,10 @@ function handle_tag($a, &$body, &$access_tag, &$str_tags, $profile_uid, $tag) { function fix_attached_photo_permissions($uid,$xchan_hash,$body, $str_contact_allow,$str_group_allow,$str_contact_deny,$str_group_deny) { + if(get_pconfig($uid,'system','force_public_uploads')) { + $str_contact_allow = $str_group_allow = $str_contact_deny = $str_group_deny = ''; + } + $match = null; // match img and zmg image links if(preg_match_all("/\[[zi]mg(.*?)\](.*?)\[\/[zi]mg\]/",$body,$match)) { @@ -1259,6 +1263,10 @@ function fix_attached_photo_permissions($uid,$xchan_hash,$body, function fix_attached_file_permissions($channel,$observer_hash,$body, $str_contact_allow,$str_group_allow,$str_contact_deny,$str_group_deny) { + if(get_pconfig($channel['channel_id'],'system','force_public_uploads')) { + $str_contact_allow = $str_group_allow = $str_contact_deny = $str_group_deny = ''; + } + $match = false; if(preg_match_all("/\[attachment\](.*?)\[\/attachment\]/",$body,$match)) { @@ -1279,6 +1287,7 @@ function fix_attached_file_permissions($channel,$observer_hash,$body, } } } + function item_check_service_class($channel_id,$iswebpage) { $ret = array('success' => false, $message => ''); if ($iswebpage) { |