create third privacy state - public post but not searchable or publicly visible
This commit is contained in:
parent
43d3721fa9
commit
a3edbf7e5d
9 changed files with 21 additions and 20 deletions
|
@ -120,7 +120,7 @@ function events_post(&$a) {
|
|||
$datarray['allow_gid'] = $str_group_allow;
|
||||
$datarray['deny_cid'] = $str_contact_deny;
|
||||
$datarray['deny_gid'] = $str_group_deny;
|
||||
$datarray['private'] = $private_event;
|
||||
$datarray['private'] = (($private_event) ? 1 : 0);
|
||||
$datarray['id'] = $event_id;
|
||||
$datarray['created'] = $created;
|
||||
$datarray['edited'] = $edited;
|
||||
|
|
|
@ -228,7 +228,7 @@ function item_post(&$a) {
|
|||
|| strlen($parent_item['allow_gid'])
|
||||
|| strlen($parent_item['deny_cid'])
|
||||
|| strlen($parent_item['deny_gid'])) {
|
||||
$private = 1;
|
||||
$private = (($parent_item['private']) ? $parent_item['private'] : 1);
|
||||
}
|
||||
|
||||
$str_contact_allow = $parent_item['allow_cid'];
|
||||
|
|
|
@ -33,7 +33,7 @@ function lockview_content(&$a) {
|
|||
$deny_users = expand_acl($item['deny_cid']);
|
||||
$deny_groups = expand_acl($item['deny_gid']);
|
||||
|
||||
if(($item['private']) && (! strlen($item['allow_cid'])) && (! strlen($item['allow_gid']))
|
||||
if(($item['private'] == 1) && (! strlen($item['allow_cid'])) && (! strlen($item['allow_gid']))
|
||||
&& (! strlen($item['deny_cid'])) && (! strlen($item['deny_gid']))) {
|
||||
|
||||
echo t('Remote privacy information not available.') . '<br />';
|
||||
|
|
|
@ -15,7 +15,7 @@ function share_init(&$a) {
|
|||
intval($post_id),
|
||||
intval(local_user())
|
||||
);
|
||||
if(! count($r) || ($r[0]['private'] && ($r[0]['network'] != NETWORK_FEED)))
|
||||
if(! count($r) || ($r[0]['private'] == 1))
|
||||
killme();
|
||||
|
||||
$o = '';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue