From 452d275b5ee4575e6c763076b397e1cd2320c4bc Mon Sep 17 00:00:00 2001 From: friendica Date: Fri, 12 Dec 2014 00:26:07 -0800 Subject: don't import to sys channel from self-censored authors --- doc/html/permissions_8php.html | 39 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) (limited to 'doc/html/permissions_8php.html') diff --git a/doc/html/permissions_8php.html b/doc/html/permissions_8php.html index 379a93a75..f74b5e10e 100644 --- a/doc/html/permissions_8php.html +++ b/doc/html/permissions_8php.html @@ -113,18 +113,22 @@ $(document).ready(function(){initNavTree('permissions_8php.html','');});

Functions

 get_perms () + Return an array with all available permissions. More...
   get_all_perms ($uid, $observer_xchan, $internal_use=true)    perm_is_allowed ($uid, $observer_xchan, $permission) + Checks if given permission is allowed for given observer on a channel. More...
   check_list_permissions ($uid, $arr, $perm)    site_default_perms () + Sets site wide default permissions. More...
   get_role_perms ($role)    role_selector ($current) + Creates a HTML select field with all available roles. More...
 

Function Documentation

@@ -194,12 +198,13 @@ Functions

get_all_perms($uid,$observer_xchan)

Parameters
- - + + +
$uid: The channel_id associated with the resource owner
$observer_xchan,:The xchan_hash representing the observer
int$uidThe channel_id associated with the resource owner
string$observer_xchanThe xchan_hash representing the observer
bool$internal_use(default true)
-
Returns
: array of all permissions, key is permission name, value is true or false
+
Returns
array of all permissions, key is permission name, value is true or false

Referenced by achievements_content(), blocks_content(), change_channel(), channel_content(), connedit_content(), editlayout_content(), editwebpage_content(), filestorage_content(), layouts_content(), like_content(), page_init(), webpages_content(), zfinger_init(), and zot_refresh().

@@ -218,6 +223,10 @@ Functions
+

Return an array with all available permissions.

+

These are channel specific permissions. The list of available permissions can get manipulated by the hook global_permissions.

+
Returns
array associative array containing all permissions
+

Referenced by connedit_content(), create_identity(), get_all_perms(), mail_post(), new_contact(), perm_is_allowed(), settings_post(), site_default_perms(), and zot_refresh().

@@ -277,6 +286,18 @@ Functions
+

Checks if given permission is allowed for given observer on a channel.

+

Checks if the given observer with the hash $observer_xchan has permission $permission on channel_id $uid. $permission is one defined in get_perms();

+
Parameters
+ + + + +
int$uidThe channel_id associated with the resource owner
string$observer_xchanThe xchan_hash representing the observer
string$permission
+
+
+
Returns
bool true if permission is allowed for observer on channel
+

Referenced by Conversation\add_thread(), advanced_profile(), api_statuses_home_timeline(), api_statuses_repeat(), attach_by_hash(), attach_by_hash_nodata(), attach_count_files(), attach_list_files(), attach_mkdir(), attach_store(), block_content(), chat_content(), chatsvc_init(), check_list_permissions(), common_content(), common_friends_visitor_widget(), contact_block(), RedMatrix\RedDAV\RedDirectory\createDirectory(), RedMatrix\RedDAV\RedDirectory\createFile(), RedMatrix\RedDAV\RedFile\delete(), diaspora_asphoto(), diaspora_comment(), diaspora_conversation(), diaspora_like(), diaspora_photo(), diaspora_post(), diaspora_reshare(), display_content(), editblock_content(), editlayout_content(), editwebpage_content(), get_feed_for(), RedMatrix\RedDAV\RedDirectory\getChild(), RedMatrix\RedDAV\RedDirectory\getChildren(), item_post(), like_content(), local_dir_update(), p_init(), photo_init(), photo_upload(), photos_album_widget(), photos_albums_list(), photos_content(), photos_list_photos(), photos_post(), poco_init(), post_activity_item(), post_post(), process_delivery(), process_mail_delivery(), profile_content(), profile_load(), profile_sidebar(), RedChannelList(), search_content(), Conversation\set_mode(), RedMatrix\RedDAV\RedBrowser\set_writeable(), RedMatrix\RedDAV\RedFile\setName(), RedMatrix\RedDAV\RedDirectory\setName(), subthread_content(), tag_deliver(), tgroup_check(), update_birthdays(), viewconnections_content(), widget_archive(), widget_catcloud_wall(), widget_categories(), widget_item(), widget_photo_albums(), widget_tagcloud_wall(), z_readdir(), and zot_feed().

@@ -295,6 +316,15 @@ Functions
+

Creates a HTML select field with all available roles.

+
Parameters
+ + +
string$currentThe current role
+
+
+
Returns
string Returns the complete HTML code for this privacy-role-select field.
+

Referenced by new_channel_content().

@@ -312,6 +342,9 @@ Functions
+

Sets site wide default permissions.

+
Returns
array
+

Referenced by create_identity().

-- cgit v1.2.3