diff --git a/.htaccess b/.htaccess index 7f752018c..39fd89e04 100644 --- a/.htaccess +++ b/.htaccess @@ -1,7 +1,7 @@ Options -Indexes AddType application/x-java-archive .jar AddType audio/ogg .oga -#SSLCipherSuite ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH +#SSLCipherSuite HIGH:AES256-SHA:AES128-SHA:RC4:!aNULL:!eNULL:!EDH # don't allow any web access to logfiles, even after rotation/compression diff --git a/README.md b/README.md index 419793e19..bdef2b3bf 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,5 @@ The Red Matrix is free and open source distributed under the MIT license. Please connect with one of the developer channels ("Channel One" would be a good choice) if you are interested in helping us out. -[Please help us change the world by providing a small donation.](http://redmatrix.me/siteinfo) (Large donations are also graciously accepted). - If you would like to become a member of the Red Matrix **right now** , please select a public hub from one of our open providers at [https://zothub.com/pubsites](https://zothub.com/pubsites). All sites are interlinked and you can always move to another, so the choice of site can be somewhat arbitrary. \ No newline at end of file diff --git a/assets/home.html b/assets/home.html index fa0d8b3bc..42059c398 100644 --- a/assets/home.html +++ b/assets/home.html @@ -164,7 +164,7 @@ $(document).ready(function() {
Dream it. Do it.
-The RedMatrix (aka "red") is a highly advanced social networking platform which was created by a farmer in Australia - that grew disgusted by the lack of privacy and the increasing tendency of foreign corporations and governments to monitor and control the internet. This has strangled and subverted all that was once good about the web - and turned it into a "steaming pile of crap". (Aussies typically don't mince words.) +The RedMatrix (aka "red") is an advanced social networking platform which was created by a farmer in Australia - who grew disgusted by the lack of privacy and the increasing tendency of foreign corporations and governments to monitor and control the internet. This has strangled and subverted all that was once good about the web - and turned it into a "steaming pile of crap". (Aussies typically don't mince words.)

@@ -172,7 +172,7 @@ Working with a team of volunteers from six continents and over a period of sever

-Taking cues from life in the Aussie outback, the Red Matrix has no central authority. Each channel (or social profile) is independent and autonomous - controlling its own publishing privacy as desired. Some will want more privacy, some less. Unlike your typical social network - the matrix has no say in this decision and cannot subvert it. Server hubs are self-sufficient and the network will continue to function if any single node in the matrix goes offline. It also provides channel resilience. You can "clone" your channel (or social profile) to any hub in the network and carry on without interruption if your primary server "chucks a wobbly" for an hour - or a week. (No fail whale needed here.) +Taking cues from life in the Aussie outback, the Red Matrix has no central authority. Each channel (or social profile) is independent and autonomous - controlling its own publishing privacy as desired. Some will want more privacy, some less. Unlike your typical social network - the matrix has no say in this decision and cannot subvert it. The NSA and all the other creepy voyeurs trying to find out what you and your friends are discussing can just bugger off. Server hubs are self-sufficient and the network will continue to function if any single node in the matrix goes offline. It also provides channel resilience. You can "clone" your channel (or social profile) to any hub in the network and carry on without interruption if your primary server chucks a wobbly for an hour - or a week. (No fail whale needed here.)

diff --git a/boot.php b/boot.php index a5a48b2bf..01d11bee7 100755 --- a/boot.php +++ b/boot.php @@ -4,24 +4,24 @@ /** * Red Matrix. - * - * The Red Matrix (aka "Red") is an open source decentralised communications - * platform combined with a decentralised identity/authentication framework + * + * The Red Matrix (aka "Red") is an open source decentralised communications + * platform combined with a decentralised identity/authentication framework * wrapped in an extensible content management system, providing website designers - * the ability to embed fully decentralised communications and social tools - * into many traditional website designs (blogs, forums, small business - * websites, charitable organisations, etc.). Red also provides DNS mobility + * the ability to embed fully decentralised communications and social tools + * into many traditional website designs (blogs, forums, small business + * websites, charitable organisations, etc.). Red also provides DNS mobility * and internet scale privacy/access control. - * + * * This allows any individual website to participate in a matrix of linked - * sites and people and media sharing which is far greater than the reach + * sites and people and media sharing which is far greater than the reach * of an individual site. - * - * If you are reading the source code and come across a function - * or code block which is not documented, but you have a good idea what it + * + * If you are reading the source code and come across a function + * or code block which is not documented, but you have a good idea what it * does, please add some descriptive comments and push it to the main project. * Even if your description isn't perfect, it gives us a base which we - * can build on and correct - so that eventually everything is fully + * can build on and correct - so that eventually everything is fully * documented. */ @@ -45,9 +45,9 @@ require_once('include/Contact.php'); define ( 'RED_PLATFORM', 'Red Matrix' ); define ( 'RED_VERSION', trim(file_get_contents('version.inc')) . 'R'); -define ( 'ZOT_REVISION', 1 ); +define ( 'ZOT_REVISION', 1 ); -define ( 'DB_UPDATE_VERSION', 1103 ); +define ( 'DB_UPDATE_VERSION', 1107 ); define ( 'EOL', '
' . "\r\n" ); define ( 'ATOM_TIME', 'Y-m-d\TH:i:s\Z' ); @@ -57,7 +57,7 @@ define ( 'ATOM_TIME', 'Y-m-d\TH:i:s\Z' ); define ( 'DIRECTORY_MODE_NORMAL', 0x0000); // This is technically DIRECTORY_MODE_TERTIARY, but it's the default, hence 0x0000 define ( 'DIRECTORY_MODE_PRIMARY', 0x0001); define ( 'DIRECTORY_MODE_SECONDARY', 0x0002); -define ( 'DIRECTORY_MODE_STANDALONE', 0x0100); +define ( 'DIRECTORY_MODE_STANDALONE', 0x0100); // We will look for upstream directories whenever me make contact // with other sites, but if this is a new installation and isn't @@ -103,7 +103,7 @@ define ( 'LANGUAGE_DETECT_MIN_CONFIDENCE', 0.01 ); * Over-ride this in your .htconfig.php if you need something * either more or less restrictive. */ - + define ( 'STORAGE_DEFAULT_PERMISSIONS', 0770 ); @@ -205,6 +205,7 @@ define ( 'PAGE_APPLICATION', 0x0004 ); define ( 'PAGE_DIRECTORY_CHANNEL', 0x0008 ); // system channel used for directory synchronisation define ( 'PAGE_PREMIUM', 0x0010 ); define ( 'PAGE_ADULT', 0x0020 ); +define ( 'PAGE_CENSORED', 0x0040 ); // Site admin has blocked this channel from appearing in casual search results and site feeds define ( 'PAGE_SYSTEM', 0x1000 ); define ( 'PAGE_REMOVED', 0x8000 ); @@ -221,7 +222,7 @@ define ( 'PHOTO_THING', 0x0004 ); /** * Menu types - */ + */ define ( 'MENU_SYSTEM', 0x0001 ); define ( 'MENU_BOOKMARK', 0x0002 ); @@ -247,23 +248,23 @@ define ( 'NETWORK_PHANTOM', 'unkn'); // Place holder /** - * Permissions + * Permissions */ -define ( 'PERMS_R_STREAM', 0x00001); +define ( 'PERMS_R_STREAM', 0x00001); define ( 'PERMS_R_PROFILE', 0x00002); -define ( 'PERMS_R_PHOTOS', 0x00004); -define ( 'PERMS_R_ABOOK', 0x00008); +define ( 'PERMS_R_PHOTOS', 0x00004); +define ( 'PERMS_R_ABOOK', 0x00008); -define ( 'PERMS_W_STREAM', 0x00010); +define ( 'PERMS_W_STREAM', 0x00010); define ( 'PERMS_W_WALL', 0x00020); -define ( 'PERMS_W_TAGWALL', 0x00040); -define ( 'PERMS_W_COMMENT', 0x00080); -define ( 'PERMS_W_MAIL', 0x00100); +define ( 'PERMS_W_TAGWALL', 0x00040); +define ( 'PERMS_W_COMMENT', 0x00080); +define ( 'PERMS_W_MAIL', 0x00100); define ( 'PERMS_W_PHOTOS', 0x00200); -define ( 'PERMS_W_CHAT', 0x00400); +define ( 'PERMS_W_CHAT', 0x00400); define ( 'PERMS_A_DELEGATE', 0x00800); define ( 'PERMS_R_STORAGE', 0x01000); @@ -328,6 +329,12 @@ define ( 'UPDATE_FLAGS_FORCED', 0x0002); define ( 'UPDATE_FLAGS_DELETED', 0x1000); + +define ( 'DROPITEM_NORMAL', 0); +define ( 'DROPITEM_PHASE1', 1); +define ( 'DROPITEM_PHASE2', 2); + + /** * Maximum number of "people who like (or don't like) this" that we will list by name */ @@ -359,7 +366,7 @@ define ( 'NOTIFY_POKE', 0x0200 ); define ( 'NOTIFY_SYSTEM', 0x8000 ); -// We need a flag to designate that a site is a +// We need a flag to designate that a site is a // global directory mirror, but probably doesn't // belong in hubloc. // This indicates a need for an 'xsite' table @@ -395,7 +402,7 @@ define ('HUBLOC_OFFLINE', 0x0008); define ( 'TERM_UNKNOWN', 0 ); define ( 'TERM_HASHTAG', 1 ); -define ( 'TERM_MENTION', 2 ); +define ( 'TERM_MENTION', 2 ); define ( 'TERM_CATEGORY', 3 ); define ( 'TERM_PCATEGORY', 4 ); define ( 'TERM_FILE', 5 ); @@ -489,7 +496,7 @@ define ( 'ACCOUNT_PENDING', 0x0010 ); * Account roles */ -define ( 'ACCOUNT_ROLE_ALLOWCODE', 0x0001 ); +define ( 'ACCOUNT_ROLE_ALLOWCODE', 0x0001 ); define ( 'ACCOUNT_ROLE_SYSTEM', 0x0002 ); define ( 'ACCOUNT_ROLE_DEVELOPER', 0x0004 ); define ( 'ACCOUNT_ROLE_ADMIN', 0x1000 ); @@ -506,10 +513,12 @@ define ( 'ITEM_SPAM', 0x0008); define ( 'ITEM_DELETED', 0x0010); define ( 'ITEM_UNPUBLISHED', 0x0020); define ( 'ITEM_WEBPAGE', 0x0040); // is a static web page, not a conversational item -define ( 'ITEM_DELAYED_PUBLISH', 0x0080); +define ( 'ITEM_DELAYED_PUBLISH', 0x0080); define ( 'ITEM_BUILDBLOCK', 0x0100); // Named thusly to make sure nobody confuses this with ITEM_BLOCKED define ( 'ITEM_PDL', 0x0200); // Page Description Language - e.g. Comanche define ( 'ITEM_BUG', 0x0400); // Is a bug, can be used by the internal bug tracker +define ( 'ITEM_PENDING_REMOVE', 0x0800); // deleted, notification period has lapsed + /** * Item Flags */ @@ -528,8 +537,8 @@ define ( 'ITEM_MENTIONSME', 0x0400); define ( 'ITEM_NOCOMMENT', 0x0800); // commenting/followups are disabled define ( 'ITEM_OBSCURED', 0x1000); // bit-mangled to protect from casual browsing by site admin define ( 'ITEM_VERIFIED', 0x2000); // Signature verification was successful -define ( 'ITEM_RETAINED', 0x4000); // We looked at this item once to decide whether or not to expire it, and decided not to. - // Don't make us evaluate this same item again. +define ( 'ITEM_RETAINED', 0x4000); // We looked at this item once to decide whether or not to expire it, and decided not to. + // Don't make us evaluate this same item again. /** * * Reverse the effect of magic_quotes_gpc if it is enabled. @@ -583,7 +592,7 @@ function startup() { class App { public $install = false; // true if we are installing the software - + public $account = null; // account record of the logged-in account public $channel = null; // channel record of the current channel of the logged-in account public $observer = null; // xchan record of the page observer @@ -625,7 +634,7 @@ class App { public $css_sources = array(); public $js_sources = array(); public $theme_info = array(); - + public $nav_sel; public $category; @@ -657,7 +666,7 @@ class App { public $template_engines = array(); // array of instanced template engines ('name'=>'instance') public $template_engine_instance = array(); - + private $ldelim = array( 'internal' => '', 'smarty3' => '{{' @@ -680,7 +689,7 @@ class App { private $cached_profile_picdate; - + function __construct() { global $default_timezone; @@ -794,7 +803,7 @@ class App { $this->head_set_icon('/images/rm-32.png'); BaseObject::set_app($this); - + /** * register template engines */ @@ -803,16 +812,16 @@ class App { if (in_array("ITemplateEngine", class_implements($k))){ $this->register_template_engine($k); } - } + } } function get_baseurl($ssl = false) { - if(is_array($this->config) - && array_key_exists('system',$this->config) - && is_array($this->config['system']) - && array_key_exists('baseurl',$this->config['system']) + if(is_array($this->config) + && array_key_exists('system',$this->config) + && is_array($this->config['system']) + && array_key_exists('baseurl',$this->config['system']) && strlen($this->config['system']['baseurl'])) { $url = $this->config['system']['baseurl']; return $url; @@ -827,10 +836,10 @@ class App { function set_baseurl($url) { - if(is_array($this->config) - && array_key_exists('system',$this->config) - && is_array($this->config['system']) - && array_key_exists('baseurl',$this->config['system']) + if(is_array($this->config) + && array_key_exists('system',$this->config) + && is_array($this->config['system']) + && array_key_exists('baseurl',$this->config['system']) && strlen($this->config['system']['baseurl'])) { $url = $this->config['system']['baseurl']; } @@ -929,11 +938,11 @@ class App { $arr = array('location' => $location, 'widgets' => $ret); call_hooks('get_widgets', $arr); return $arr['widgets']; - } + } $arr = array('location' => $location, 'widgets' => $this->widgets); call_hooks('get_widgets', $arr); return $arr['widgets']; - } + } function set_pager_total($n) { $this->pager['total'] = intval($n); @@ -967,7 +976,7 @@ class App { '$head_css' => head_get_css(), '$head_js' => head_get_js(), '$js_strings' => js_strings(), - '$zid' => get_my_address(), + '$zid' => get_my_address(), )) . $this->page['htmlhead']; } @@ -978,48 +987,48 @@ class App { * @param string $name */ function register_template_engine($class, $name = '') { - if ($name===""){ - $v = get_class_vars( $class ); - if(x($v,"name")) $name = $v['name']; - } - if ($name===""){ - echo "template engine $class cannot be registered without a name.\n"; - killme(); - } - $this->template_engines[$name] = $class; + if ($name===""){ + $v = get_class_vars( $class ); + if(x($v,"name")) $name = $v['name']; + } + if ($name===""){ + echo "template engine $class cannot be registered without a name.\n"; + killme(); + } + $this->template_engines[$name] = $class; } /** * return template engine instance. If $name is not defined, * return engine defined by theme, or default - * + * * @param strin $name Template engine name * @return object Template Engine instance */ function template_engine($name = ''){ - if ($name!=="") { - $template_engine = $name; - } else { - $template_engine = 'smarty3'; - if (x($this->theme, 'template_engine')) { - $template_engine = $this->theme['template_engine']; - } - } + if ($name!=="") { + $template_engine = $name; + } else { + $template_engine = 'smarty3'; + if (x($this->theme, 'template_engine')) { + $template_engine = $this->theme['template_engine']; + } + } - if (isset($this->template_engines[$template_engine])){ - if(isset($this->template_engine_instance[$template_engine])){ - return $this->template_engine_instance[$template_engine]; - } else { - $class = $this->template_engines[$template_engine]; - $obj = new $class; - $this->template_engine_instance[$template_engine] = $obj; - return $obj; - } - } + if (isset($this->template_engines[$template_engine])){ + if(isset($this->template_engine_instance[$template_engine])){ + return $this->template_engine_instance[$template_engine]; + } else { + $class = $this->template_engines[$template_engine]; + $obj = new $class; + $this->template_engine_instance[$template_engine] = $obj; + return $obj; + } + } + + echo "template engine $template_engine is not registered!\n"; killme(); + } - echo "template engine $template_engine is not registered!\n"; killme(); - } - function get_template_engine() { return $this->theme['template_engine']; } @@ -1032,7 +1041,7 @@ class App { case 'smarty3': if(!is_writable('view/tpl/smarty3/')) echo "ERROR folder view/tpl/smarty3/ must be writable by webserver."; killme(); - + break; default: break; @@ -1159,7 +1168,7 @@ function check_config(&$a) { $oldurl = hex2bin($saved); logger('Baseurl changed!'); - + $oldhost = substr($oldurl,strpos($oldurl,'//')+2); $host = substr(z_root(),strpos(z_root(),'//')+2); @@ -1171,11 +1180,11 @@ function check_config(&$a) { set_config('system','urlverify',bin2hex(z_root())); } else - logger('Attempt to change baseurl from a DNS name to an IP address was refused.'); + logger('Attempt to change baseurl from a DNS name to an IP address was refused.'); } - // This will actually set the url to the one stored in .htconfig, and ignore what - // we're passing - unless we are installing and it has never been set. + // This will actually set the url to the one stored in .htconfig, and ignore what + // we're passing - unless we are installing and it has never been set. $a->set_baseurl($a->get_baseurl()); @@ -1244,7 +1253,7 @@ function check_config(&$a) { )); $subject = email_header_encode(sprintf(t('Update Error at %s'), $a->get_baseurl())); - + mail($a->config['system']['admin_email'], $subject, $email_msg, 'From: Administrator' . '@' . $_SERVER['SERVER_NAME'] . "\n" . 'Content-type: text/plain; charset=UTF-8' . "\n" @@ -1254,7 +1263,7 @@ function check_config(&$a) { } else set_config('database','update_r' . $x, 'success'); - + } } set_config('system','db_version', DB_UPDATE_VERSION); @@ -1383,7 +1392,7 @@ function fix_system_urls($oldurl,$newurl) { dbesc(str_replace($oldurl,$newurl,$rr['xchan_photo_m'])), intval($rr['channel_id']) ); - + proc_run('php', 'include/notifier.php', 'refresh_all', $rr['channel_id']); } @@ -1405,7 +1414,7 @@ function login($register = false, $form_id = 'main-login', $hiddens=false) { $reglink = get_config('system','register_link'); if(! strlen($reglink)) $reglink = 'register'; - + $reg = array( 'title' => t('Create an account to access services and applications within the Red Matrix'), 'desc' => t('Register'), @@ -1434,13 +1443,13 @@ function login($register = false, $form_id = 'main-login', $hiddens=false) { '$logout' => t('Logout'), '$login' => t('Login'), '$form_id' => $form_id, - '$lname' => array('username', t('Email') , '', ''), - '$lpassword' => array('password', t('Password'), '', ''), + '$lname' => array('username', t('Email') , '', ''), + '$lpassword' => array('password', t('Password'), '', ''), '$remember' => array('remember', t('Remember me'), '', ''), '$hiddens' => $hiddens, '$register' => $reg, - + '$lostpass' => t('Forgot your password?'), '$lostlink' => t('Password Reset'), )); @@ -1504,13 +1513,13 @@ function notice($s) { $a = get_app(); if(! x($_SESSION,'sysmsg')) $_SESSION['sysmsg'] = array(); if($a->interactive) { - // shameless plug, permission is denied and they have no identity. - // There's a fairly good chance that they've not got zot. + // shameless plug, permission is denied and they have no identity. + // There's a fairly good chance that they've not got zot. if((stristr($s,t('permission denied'))) && (! get_observer_hash())) { $s .= '
' . t('Got Zot?') . ''; } $_SESSION['sysmsg'][] = $s; - } + } } @@ -1572,7 +1581,7 @@ function proc_run($cmd){ } $args = $newargs; - + $arr = array('args' => $args, 'run_cmd' => true); call_hooks("proc_run", $arr); @@ -1604,7 +1613,7 @@ function is_windows() { function current_theme(){ $app_base_themes = array('redbasic'); - + $a = get_app(); $page_theme = null; @@ -1622,33 +1631,33 @@ function current_theme(){ $page_theme = $a->layout['theme']; // Allow folks to over-rule channel themes and always use their own on their own site. - // The default is for channel themes to take precedence over your own on pages belonging - // to that channel. + // The default is for channel themes to take precedence over your own on pages belonging + // to that channel. if($page_theme && local_user() && local_user() != $a->profile_url) { if(get_pconfig(local_user(),'system','always_my_theme')) $page_theme = null; } - + $is_mobile = $a->is_mobile || $a->is_tablet; - - $standard_system_theme = ((isset($a->config['system']['theme'])) ? $a->config['system']['theme'] : ''); - $standard_theme_name = ((isset($_SESSION) && x($_SESSION,'theme')) ? $_SESSION['theme'] : $standard_system_theme); - + + $standard_system_theme = ((isset($a->config['system']['theme'])) ? $a->config['system']['theme'] : ''); + $standard_theme_name = ((isset($_SESSION) && x($_SESSION,'theme')) ? $_SESSION['theme'] : $standard_system_theme); + if($is_mobile) { if(isset($_SESSION['show_mobile']) && !$_SESSION['show_mobile']) { $system_theme = $standard_system_theme; $theme_name = $standard_theme_name; } - else { + else { $system_theme = ((isset($a->config['system']['mobile_theme'])) ? $a->config['system']['mobile_theme'] : ''); $theme_name = ((isset($_SESSION) && x($_SESSION,'mobile_theme')) ? $_SESSION['mobile_theme'] : $system_theme); if($theme_name === '' || $theme_name === '---' ) { // user has selected to have the mobile theme be the same as the normal one $system_theme = $standard_system_theme; - $theme_name = $standard_theme_name; + $theme_name = $standard_theme_name; } } } @@ -1660,22 +1669,22 @@ function current_theme(){ $theme_name = $page_theme; } - + if($theme_name && (file_exists('view/theme/' . $theme_name . '/css/style.css') || file_exists('view/theme/' . $theme_name . '/php/style.php'))) return($theme_name); - + foreach($app_base_themes as $t) { if(file_exists('view/theme/' . $t . '/css/style.css')|| file_exists('view/theme/' . $t . '/php/style.php')) return($t); } - + $fallback = array_merge(glob('view/theme/*/css/style.css'),glob('view/theme/*/php/style.php')); if(count($fallback)) return (str_replace('view/theme/','', substr($fallback[0],0,-10))); - + } @@ -1697,8 +1706,8 @@ function current_theme_url($installing = false) { function is_site_admin() { $a = get_app(); - if((intval($_SESSION['authenticated'])) - && (is_array($a->account)) + if((intval($_SESSION['authenticated'])) + && (is_array($a->account)) && ($a->account['account_roles'] & ACCOUNT_ROLE_ADMIN)) return true; return false; @@ -1706,8 +1715,8 @@ function is_site_admin() { function is_developer() { $a = get_app(); - if((intval($_SESSION['authenticated'])) - && (is_array($a->account)) + if((intval($_SESSION['authenticated'])) + && (is_array($a->account)) && ($a->account['account_roles'] & ACCOUNT_ROLE_DEVELOPER)) return true; return false; @@ -1745,29 +1754,29 @@ function load_contact_links($uid) { /** * returns querystring as string from a mapped array * - * @param params Array + * @param params Array * @return string */ -function build_querystring($params, $name=null) { - $ret = ""; - foreach($params as $key=>$val) { - if(is_array($val)) { - if($name==null) { - $ret .= build_querystring($val, $key); - } else { - $ret .= build_querystring($val, $name."[$key]"); - } - } else { - $val = urlencode($val); - if($name!=null) { - $ret.=$name."[$key]"."=$val&"; - } else { - $ret.= "$key=$val&"; - } - } - } - return $ret; +function build_querystring($params, $name=null) { + $ret = ""; + foreach($params as $key=>$val) { + if(is_array($val)) { + if($name==null) { + $ret .= build_querystring($val, $key); + } else { + $ret .= build_querystring($val, $name."[$key]"); + } + } else { + $val = urlencode($val); + if($name!=null) { + $ret .= $name . "[$key]" . "=$val&"; + } else { + $ret .= "$key=$val&"; + } + } + } + return $ret; } @@ -1816,7 +1825,7 @@ function get_custom_nav(&$a,$navname) { if(! $navname) return $a->page['nav']; // load custom nav menu by name here - + } function construct_page(&$a) { @@ -1838,10 +1847,10 @@ function construct_page(&$a) { } $comanche = ((count($a->layout)) ? true : false); - + /** - * Build the page - now that we have all the components - */ + * Build the page - now that we have all the components + */ require_once(theme_include('theme_init.php')); @@ -1851,7 +1860,7 @@ function construct_page(&$a) { $installing = true; else { nav($a); - } + } if($comanche) { if($a->layout['nav']) { @@ -1886,18 +1895,18 @@ function construct_page(&$a) { foreach($arr as $x) { if(! array_key_exists($x['location'],$a->page)) $a->page[$x['location']] = ''; - $a->page[$x['location']] .= $x['html']; + $a->page[$x['location']] .= $x['html']; } } // Let's say we have a comanche declaration '[region=nav][/region][region=content]$nav $content[/region]'. - // The text 'region=' identifies a section of the layout by that name. So what we want to do here is leave - // $a->page['nav'] empty and put the default content from $a->page['nav'] and $a->page['section'] + // The text 'region=' identifies a section of the layout by that name. So what we want to do here is leave + // $a->page['nav'] empty and put the default content from $a->page['nav'] and $a->page['section'] // into a new region called $a->data['content']. It is presumed that the chosen layout file for this comanche page - // has a '' element instead of a '
'. - - // This way the Comanche layout can include any existing content, alter the layout by adding stuff around it or changing the - // layout completely with a new layout definition, or replace/remove existing content. + // has a '' element instead of a '
'. + + // This way the Comanche layout can include any existing content, alter the layout by adding stuff around it or changing the + // layout completely with a new layout definition, or replace/remove existing content. if($comanche) { $arr = array('module' => $a->module, 'layout' => $a->layout); @@ -1924,7 +1933,7 @@ function construct_page(&$a) { } } - } + } if($a->is_mobile || $a->is_tablet) { if(isset($_SESSION['show_mobile']) && !$_SESSION['show_mobile']) { @@ -1933,8 +1942,8 @@ function construct_page(&$a) { else { $link = $a->get_baseurl() . '/toggle_mobile?f=&off=1&address=' . curPageURL(); } - if ((isset($_SESSION) && $_SESSION['mobile_theme'] !='' && $_SESSION['mobile_theme'] !='---' ) || - (isset($a->config['system']['mobile_theme']) && !isset($_SESSION['mobile_theme']))) { + if ((isset($_SESSION) && $_SESSION['mobile_theme'] !='' && $_SESSION['mobile_theme'] !='---' ) || + (isset($a->config['system']['mobile_theme']) && !isset($_SESSION['mobile_theme']))) { $a->page['footer'] .= replace_macros(get_markup_template("toggle_mobile_footer.tpl"), array( '$toggle_link' => $link, '$toggle_text' => t('toggle mobile') @@ -1948,11 +1957,11 @@ function construct_page(&$a) { header("Content-type: text/html; charset=utf-8"); require_once(theme_include( - ((x($a->page,'template')) - ? $a->page['template'] - : 'default' ) + ((x($a->page,'template')) + ? $a->page['template'] + : 'default' ) . '.php' ) - ); + ); return; } diff --git a/doc/Install.md b/doc/Install.md index 2df82b181..8adfe3ccd 100644 --- a/doc/Install.md +++ b/doc/Install.md @@ -6,7 +6,13 @@ Red should run on commodity hosting platforms - such as those used to host Wordp Also if you encounter installation issues, please let us know via the Github issue tracker (https://github.com/friendica/red/issues). Please be as clear as you can about your operating environment and provide as much detail as possible about any error messages you may see, so that we can prevent it from happening in the future. Due to the large variety of operating systems and PHP platforms in existence we may have only limited ability to debug your PHP installation or acquire any missing modules - but we will do our best to solve any general code issues. -Before you begin: Choose a domain name or subdomain name for your server. +Before you begin: Choose a domain name or subdomain name for your server. Put some thought into this - because changing it is currently not-supported. Things will break, and some of your friends may have difficulty communicating with you. We plan to address this limitation in a future release. + +Decide if you will use SSL and obtain an SSL certificate before software installation. You SHOULD use SSL. If you use SSL, you MUST use a "browser-valid" certificate. You MUST NOT use self-signed certificates! + +Please test your certificate prior to installation. A web tool for testing your certificate is available at "http://www.digicert.com/help/". When visiting your site for the first time, please use the SSL ("https://") URL if SSL is available. This will avoid problems later. The installation routine will not allow you to use a non browser-valid certificate. + +This restriction is incorporated because public posts from you may for example contain references to images on your own hub. If your certificate is not known by the internet browser of users they get a warning message complaining about some security issues. Although these complains are not the real truth - there are no security issues with your encryption! - the users may be confused, nerved or even worse may become scared about Red Matrix having security issues. Use one of the free certification instances! 1. Requirements - Apache with mod-rewrite enabled and "Options All" so you can use a diff --git a/doc/To-Do-Code.md b/doc/To-Do-Code.md index 58ecd18c6..fe5ec1842 100644 --- a/doc/To-Do-Code.md +++ b/doc/To-Do-Code.md @@ -23,6 +23,10 @@ We need much more than this, but here are areas where developers can help. Pleas * (Advanced) create a UI for building Comanche pages +* External post connectors - create standard interface + +* External post connectors, add popular services + * templatise and translate the Web interface to webDAV * Extend WebDAV to provide desktop access to photo albums diff --git a/doc/Widgets.md b/doc/Widgets.md index dc7093f8a..0f8d948ff 100644 --- a/doc/Widgets.md +++ b/doc/Widgets.md @@ -33,6 +33,9 @@ Some/many of these widgets have restrictions which may restrict the type of page * filer - select filed items from network/matrix stream - must be logged in * archive - date range selector for network and channel pages + * args: 'wall' - 1 or 0, limit to wall posts or network/matrix posts (default) + * 'style': 'list' or 'select' - presentation format, a select form element or a list, default 'select' + * * fullprofile - same as profile currently diff --git a/doc/Connecting-to-Channels.md b/doc/connecting_to_channels.md similarity index 73% rename from doc/Connecting-to-Channels.md rename to doc/connecting_to_channels.md index 4fe2a0789..8a7b0bdde 100644 --- a/doc/Connecting-to-Channels.md +++ b/doc/connecting_to_channels.md @@ -1,5 +1,4 @@ -Connecting To Channels -====================== +# Connecting To Channels # Connections in the Red Matrix can take on a great many different meanings. But let's keep it simple, you want to be friends with somebody like you are familiar with from social networking. How do you do it? @@ -13,8 +12,22 @@ Visit their profile by clicking their photograph in the directory, matrix, or co You may also connect with any channel by visiting the "Connections" page of your site or the Directory and typing their "webbie" into the "Add New Connection" field. Use this method if somebody tells you their webbie and you wish to connect with them. A webbie looks like an email address; for example "bob@example.com". The process is the same as connecting via the "Connect" button - you will then be taken to the connection editor to set permissions. -**Premium Channels** +## Block/Ignore/Archive/Hide channels ## + +Channels in your address book can have statuses such as *blocked*, *ignored*, *archived* and *hidden*. From your connections page you can see tabs that display the channels with those statuses. From your edit connection pages you can change the statuses of a channel. + +Here's their meaning: + +**Blocked:** the channel can't read your items regardless of permissions, nor can it write to your channel. + +**Ignored:** the channel can read your items if it has permission, but can't write to your channel. + +**Hidden:** the channel does not show up in your profile's connections list, noone can see you're connected, but beware they may still show up to your other connections, for example in post replies. + +**Archived:** if a channel can't be reached for 30 days, it is automatically marked as archived. This keeps all the data but stops polling the channel for new information and removes it from autocomplete. If later you learn the channel has come back online, you may manually unarchive it. + + +## Premium Channels ## Some channels are designated "Premium Channels" and **may** require some action on your part before a connection can be established. The Connect button will for these channels will take you to a page which lists in detail what terms the channel owner has set. If the terms are accepted, the connection will then proceed normally. In some cases, such as with celebrities and world-reknowned publishers, this **may** involve payment. If you do not agree to the terms, the connection will not proceed, or it may proceed but with reduced permissions allowed on your interactions with that channel. - \ No newline at end of file diff --git a/doc/html/Contact_8php.html b/doc/html/Contact_8php.html index d99d9e4f5..c088ee6d8 100644 --- a/doc/html/Contact_8php.html +++ b/doc/html/Contact_8php.html @@ -140,8 +140,8 @@ Functions    terminate_friendship ($user, $self, $contact)   -if(!function_exists('mark_for_death'))
-if(!function_exists('unmark_for_death')) random_profile () +if(!function_exists('mark_for_death'))
+if(!function_exists('unmark_for_death')) random_profile ()  

Function Documentation

@@ -269,7 +269,7 @@ Functions
-

Referenced by account_remove(), and removeme_post().

+

Referenced by account_remove(), admin_page_channels(), admin_page_channels_post(), and removeme_post().

@@ -358,7 +358,7 @@ Functions
- + diff --git a/doc/html/admin_8php.html b/doc/html/admin_8php.html index ff835ad08..d1e165510 100644 --- a/doc/html/admin_8php.html +++ b/doc/html/admin_8php.html @@ -132,6 +132,10 @@ Functions + + + + @@ -171,6 +175,56 @@ Functions

Side bar links

Page content

+ + + +
+
+
if (!function_exists('mark_for_death')) if (!function_exists('unmark_for_death')) random_profile if (!function_exists('mark_for_death')) if (!function_exists('unmark_for_death')) random_profile ( )
 
 admin_page_users (&$a)
 
 admin_page_channels_post (&$a)
 
 admin_page_channels (&$a)
 
 admin_page_plugins (&$a)
 
 toggle_theme (&$themes, $th, &$result)
+ + + + + + + +
admin_page_channels ($a)
+
+
Parameters
+ + +
App$a
+
+
+
Returns
string
+ +

Referenced by admin_content().

+ +
+ + +
+
+ + + + + + + + +
admin_page_channels_post ($a)
+
+

Channels admin page

+
Parameters
+ + +
App$a
+
+
+ +

Referenced by admin_post().

+
diff --git a/doc/html/admin_8php.js b/doc/html/admin_8php.js index 973a7a9aa..15b1b3522 100644 --- a/doc/html/admin_8php.js +++ b/doc/html/admin_8php.js @@ -1,6 +1,8 @@ var admin_8php = [ [ "admin_content", "admin_8php.html#afef415e4011607fbb665610441595015", null ], + [ "admin_page_channels", "admin_8php.html#ad6f87a764fd35f522c7b4c351d7878ec", null ], + [ "admin_page_channels_post", "admin_8php.html#a42e628f367c168add8013352ac74d33f", null ], [ "admin_page_dbsync", "admin_8php.html#aaa6addf2dbc3f3fcf99244a56b41eade", null ], [ "admin_page_hubloc", "admin_8php.html#a6943543f3138f6ee182cb701f415d1cc", null ], [ "admin_page_hubloc_post", "admin_8php.html#a60ba9783ad14545814919970bc3fb725", null ], diff --git a/doc/html/apw_2php_2style_8php.html b/doc/html/apw_2php_2style_8php.html index 586c2b9f0..2fdb64076 100644 --- a/doc/html/apw_2php_2style_8php.html +++ b/doc/html/apw_2php_2style_8php.html @@ -122,13 +122,13 @@ Variables    $fext = $x[1]   -if(file_exists('view/theme/apw/font/'.$fname.
-'i.'.$fext)) if(file_exists('view/theme/apw/font/'.$fname.
+if(file_exists('view/theme/apw/font/'.$fname.
+'i.'.$fext)) if(file_exists('view/theme/apw/font/'.$fname.
'b.'.$fext)) $strongmacro = ''    $obliquemacro = ''   -if($nav$sectiontop = "28px" +if($nav$sectiontop = "28px"    $iconsize = "16px"   @@ -205,7 +205,7 @@ Variables
- +
if ($nav) $sectiontop = "28px"if ($nav) $sectiontop = "28px"
@@ -229,7 +229,7 @@ Variables
- +
if (file_exists('view/theme/apw/font/'.$fname. 'i.'.$fext)) if (file_exists('view/theme/apw/font/'.$fname. 'b.'.$fext)) $strongmacro = ''if (file_exists('view/theme/apw/font/'.$fname. 'i.'.$fext)) if (file_exists('view/theme/apw/font/'.$fname. 'b.'.$fext)) $strongmacro = ''
@@ -246,7 +246,7 @@ Variables
-

Referenced by admin_page_users(), admin_page_users_post(), all_friends(), build_sync_packet(), chatroom_list(), check_item_source(), check_list_permissions(), common_friends(), common_friends_zcid(), count_all_friends(), count_common_friends(), count_common_friends_zcid(), del_pconfig(), delete_imported_item(), drop_items(), events_post(), feature_enabled(), first_post_date(), fix_attached_photo_permissions(), fix_private_photos(), follow_init(), get_all_perms(), get_pconfig(), get_theme_uid(), get_things(), get_words(), group_add(), group_add_member(), group_byname(), group_rec_byhash(), group_rmv(), group_rmv_member(), groups_containing(), import_channel_photo(), item_expire(), item_post(), item_store_update(), items_fetch(), load_contact_links(), load_pconfig(), local_dir_update(), FKOAuth1\loginUser(), menu_add_item(), menu_del_item(), menu_delete(), menu_delete_id(), menu_edit_item(), menu_fetch(), mini_group_select(), mood_init(), new_contact(), notifier_run(), pdl_selector(), perm_is_allowed(), photo_init(), poke_init(), posted_dates(), private_messages_list(), remove_community_tag(), send_message(), service_class_allows(), service_class_fetch(), set_pconfig(), Conversation\set_profile_owner(), photo_driver\store(), store_item_tag(), suggestion_query(), tag_deliver(), tagadelic(), tagblock(), tgroup_check(), widget_archive(), widget_follow(), widget_item(), widget_tagcloud(), and zot_feed().

+

Referenced by admin_page_channels(), admin_page_channels_post(), admin_page_users(), admin_page_users_post(), all_friends(), build_sync_packet(), chatroom_list(), check_item_source(), check_list_permissions(), common_friends(), common_friends_zcid(), count_all_friends(), count_common_friends(), count_common_friends_zcid(), del_pconfig(), delete_imported_item(), drop_items(), events_post(), feature_enabled(), first_post_date(), fix_attached_photo_permissions(), fix_private_photos(), follow_init(), get_all_perms(), get_pconfig(), get_theme_uid(), get_things(), get_words(), group_add(), group_add_member(), group_byname(), group_rec_byhash(), group_rmv(), group_rmv_member(), groups_containing(), import_channel_photo(), item_expire(), item_post(), item_store_update(), items_fetch(), load_contact_links(), load_pconfig(), local_dir_update(), FKOAuth1\loginUser(), menu_add_item(), menu_del_item(), menu_delete(), menu_delete_id(), menu_edit_item(), menu_fetch(), mini_group_select(), mood_init(), new_contact(), notifier_run(), pdl_selector(), perm_is_allowed(), photo_init(), poke_init(), posted_dates(), private_messages_list(), remove_community_tag(), send_message(), service_class_allows(), service_class_fetch(), set_pconfig(), Conversation\set_profile_owner(), photo_driver\store(), store_item_tag(), suggestion_query(), tag_deliver(), tagadelic(), tagblock(), tgroup_check(), widget_archive(), widget_follow(), widget_item(), widget_tagcloud(), and zot_feed().

@@ -260,7 +260,7 @@ Variables
-

Referenced by Template\_replcb_for(), Template\_replcb_if(), account_remove(), acl_init(), activity_sanitise(), admin_page_themes(), aes_encapsulate(), argv(), array_sanitise(), attach_change_permissions(), attach_delete(), attach_store(), autoname(), bb_parse_crypt(), bbcode(), block_content(), blocks_content(), bookmark_add(), bookmarks_content(), build_sync_packet(), change_channel(), channel_content(), chat_content(), chat_post(), chatroom_create(), chatroom_enter(), chatsvc_content(), chatsvc_init(), chatsvc_post(), check_config(), check_form_security_token(), check_item_source(), check_list_permissions(), check_webbie(), RedDirectory\childExists(), cloud_init(), common_init(), construct_page(), conversation(), RedDirectory\createFile(), photo_gd\cropImage(), photo_imagick\cropImage(), datesel(), datesel_format(), decode_tags(), deliver_run(), dir_tagadelic(), directory_content(), directory_run(), dirprofile_init(), display_content(), downgrade_accounts(), email_header_encode(), encode_item(), encode_mail(), event_store(), expand_groups(), feature_enabled(), fetch_post_tags(), find_xchan_in_array(), findpeople_widget(), fix_private_photos(), fix_system_urls(), photo_gd\flip(), fsuggest_post(), get_all_perms(), get_item_elements(), get_mail_elements(), get_mentions(), get_online_status(), get_profile_elements(), get_terms_oftype(), get_theme_uid(), RedDirectory\getChild(), RedDirectory\getDir(), RedDirectory\getQuotaInfo(), gprobe_run(), ids_to_querystr(), import_author_rss(), import_author_xchan(), import_author_zot(), import_directory_keywords(), import_directory_profile(), import_post(), import_site(), import_xchan(), invite_content(), invite_post(), item_post(), items_fetch(), json_decode_plus(), json_return_and_die(), layouts_content(), legal_webbie(), FKOAuth1\loginUser(), magic_init(), mail_post(), manage_content(), match_content(), menu_content(), menu_delete_id(), menu_fetch(), menu_render(), mimetype_select(), nav(), navbar_complete(), network_content(), new_channel_init(), new_contact(), notification(), notifier_run(), oembed_fetch_url(), onedirsync_run(), onepoll_run(), openid_content(), page_content(), parse_xml_string(), pdledit_content(), perm_is_allowed(), photos_list_photos(), photos_post(), ping_init(), poco_load(), poller_run(), post_init(), post_post(), preg_heart(), print_template(), private_messages_list(), proc_run(), process_channel_sync_delivery(), process_mail_delivery(), profile_init(), profile_load(), profile_photo_post(), public_recips(), RedFile\put(), dba_mysql\q(), dba_mysqli\q(), randprof_init(), red_item_new(), RedCollectionData(), RedFileData(), remote_online_status(), remove_community_tag(), rpost_content(), photo_driver\save(), search_ac_init(), send_status_notifications(), share_init(), site_default_perms(), smilies(), sources_content(), sslify_init(), photo_driver\store(), string_splitter(), stringify_array_elms(), sync_directories(), tag_deliver(), tagadelic(), tagrm_content(), tagrm_post(), theme_status(), thing_content(), timesel(), toggle_theme(), update_directory_entry(), update_imported_item(), upgrade_bool_message(), upgrade_message(), valid_email(), RedBasicAuth\validateUserPass(), webpages_content(), widget_affinity(), widget_bookmarkedchats(), widget_suggestedchats(), widget_suggestions(), xchan_query(), xmlify(), zfinger_init(), zot_process_response(), zot_refresh(), and zot_register_hub().

+

Referenced by Template\_replcb_for(), Template\_replcb_if(), account_remove(), acl_init(), activity_sanitise(), admin_page_channels(), admin_page_themes(), aes_encapsulate(), argv(), array_sanitise(), attach_change_permissions(), attach_delete(), attach_store(), autoname(), bb_parse_crypt(), bbcode(), block_content(), blocks_content(), bookmark_add(), bookmarks_content(), build_sync_packet(), change_channel(), channel_content(), chat_content(), chat_post(), chatroom_create(), chatroom_enter(), chatsvc_content(), chatsvc_init(), chatsvc_post(), check_config(), check_form_security_token(), check_item_source(), check_list_permissions(), check_webbie(), RedDirectory\childExists(), cloud_init(), common_init(), construct_page(), conversation(), RedDirectory\createFile(), photo_gd\cropImage(), photo_imagick\cropImage(), datesel(), datesel_format(), decode_tags(), deliver_run(), dir_tagadelic(), directory_content(), directory_run(), dirprofile_init(), display_content(), downgrade_accounts(), email_header_encode(), encode_item(), encode_mail(), event_store(), expand_groups(), expire_run(), externals_run(), feature_enabled(), fetch_post_tags(), filer_content(), find_xchan_in_array(), findpeople_widget(), fix_private_photos(), fix_system_urls(), photo_gd\flip(), fsuggest_post(), get_all_perms(), get_item_elements(), get_mail_elements(), get_mentions(), get_online_status(), get_profile_elements(), get_terms_oftype(), get_theme_uid(), RedDirectory\getChild(), RedDirectory\getDir(), RedDirectory\getQuotaInfo(), gprobe_run(), hostxrd_init(), ids_to_querystr(), import_author_rss(), import_author_xchan(), import_author_zot(), import_directory_keywords(), import_directory_profile(), import_post(), import_site(), import_xchan(), invite_content(), invite_post(), item_post(), items_fetch(), json_decode_plus(), json_return_and_die(), layouts_content(), legal_webbie(), FKOAuth1\loginUser(), magic_init(), mail_post(), manage_content(), match_content(), menu_content(), menu_delete_id(), menu_fetch(), menu_render(), mimetype_select(), nav(), navbar_complete(), network_content(), new_channel_init(), new_contact(), notification(), notifier_run(), oembed_fetch_url(), onedirsync_run(), onepoll_run(), openid_content(), page_content(), parse_xml_string(), pdledit_content(), perm_is_allowed(), photos_list_photos(), photos_post(), ping_init(), poco_load(), poller_run(), post_init(), post_post(), preg_heart(), print_template(), private_messages_list(), proc_run(), process_channel_sync_delivery(), process_mail_delivery(), profile_init(), profile_load(), profile_photo_post(), prune_hub_reinstalls(), public_recips(), RedFile\put(), dba_mysql\q(), dba_mysqli\q(), randprof_init(), red_item_new(), RedCollectionData(), RedFileData(), remote_online_status(), remove_community_tag(), rpost_content(), photo_driver\save(), search_ac_init(), send_status_notifications(), share_init(), site_default_perms(), smilies(), sources_content(), sslify_init(), photo_driver\store(), string_splitter(), stringify_array_elms(), sync_directories(), tag_deliver(), tagadelic(), tagrm_content(), tagrm_post(), theme_status(), thing_content(), timesel(), toggle_theme(), update_directory_entry(), update_imported_item(), upgrade_bool_message(), upgrade_message(), valid_email(), RedBasicAuth\validateUserPass(), webpages_content(), what_next(), widget_affinity(), widget_bookmarkedchats(), widget_suggestedchats(), widget_suggestions(), xchan_query(), xmlify(), zfinger_init(), zot_process_response(), zot_refresh(), zot_register_hub(), and zotfeed_init().

diff --git a/doc/html/auth_8php.html b/doc/html/auth_8php.html index ef3142e60..eefab2c61 100644 --- a/doc/html/auth_8php.html +++ b/doc/html/auth_8php.html @@ -117,13 +117,13 @@ Functions    account_verify_password ($email, $pass)   -if((x($_POST,'auth-params'))&&$_POST['auth-params']===
+if((x($_POST,'auth-params'))&&$_POST['auth-params']===
'login') match_openid ($authid)   -

Variables

if((isset($_SESSION))&&(x($_SESSION,'authenticated'))&&((!(x($_POST,'auth-params')))||($_POST['auth-params']!==
+
if((isset($_SESSION))&&(x($_SESSION,'authenticated'))&&((!(x($_POST,'auth-params')))||($_POST['auth-params']!==
'login'))) 
else
 
@@ -164,7 +164,7 @@ Variables
- + @@ -200,7 +200,7 @@ Variables
if ((x($_POST,'auth-params'))&&$_POST['auth-params']=== 'login') match_openid if ((x($_POST,'auth-params'))&&$_POST['auth-params']=== 'login') match_openid (   $authid)
- +
if ((isset($_SESSION))&&(x($_SESSION,'authenticated'))&&((!(x($_POST,'auth-params')))||($_POST['auth-params']!== 'login'))) elseif ((isset($_SESSION))&&(x($_SESSION,'authenticated'))&&((!(x($_POST,'auth-params')))||($_POST['auth-params']!== 'login'))) else
diff --git a/doc/html/bbcode_8php.html b/doc/html/bbcode_8php.html index ad9c8d928..ce7b86ee9 100644 --- a/doc/html/bbcode_8php.html +++ b/doc/html/bbcode_8php.html @@ -122,8 +122,8 @@ Functions    bb_unspacefy_and_trim ($st)   -if(!function_exists('bb_extract_images'))
-if(!function_exists('bb_replace_images')) bb_parse_crypt ($match) +if(!function_exists('bb_extract_images'))
+if(!function_exists('bb_replace_images')) bb_parse_crypt ($match)    bb_qr ($match)   @@ -164,7 +164,7 @@ Functions
- + diff --git a/doc/html/boot_8php.html b/doc/html/boot_8php.html index e9d8f6d7b..633cbcb72 100644 --- a/doc/html/boot_8php.html +++ b/doc/html/boot_8php.html @@ -169,6 +169,8 @@ Functions + + @@ -202,7 +204,7 @@ Variables - + @@ -294,6 +296,8 @@ Variables + + @@ -434,6 +438,12 @@ Variables + + + + + + @@ -624,6 +634,8 @@ Variables + + @@ -650,6 +662,8 @@ Variables + + @@ -728,7 +742,7 @@ Variables
if (!function_exists('bb_extract_images')) if (!function_exists('bb_replace_images')) bb_parse_crypt if (!function_exists('bb_extract_images')) if (!function_exists('bb_replace_images')) bb_parse_crypt (   $match)
 
 is_site_admin ()
 
 is_developer ()
 
 load_contact_links ($uid)
 
 build_querystring ($params, $name=null)
 
const ZOT_REVISION 1
 
const DB_UPDATE_VERSION 1103
const DB_UPDATE_VERSION 1107
 
const EOL '<br />' . "\r\n"
 
 
const PAGE_ADULT 0x0020
 
const PAGE_CENSORED 0x0040
 
const PAGE_SYSTEM 0x1000
 
const PAGE_REMOVED 0x8000
 
const UPDATE_FLAGS_DELETED 0x1000
 
const DROPITEM_NORMAL 0
 
const DROPITEM_PHASE1 1
 
const DROPITEM_PHASE2 2
 
const MAX_LIKERS 75
 
const ZCURL_TIMEOUT (-1)
 
const ACCOUNT_ROLE_SYSTEM 0x0002
 
const ACCOUNT_ROLE_DEVELOPER 0x0004
 
const ACCOUNT_ROLE_ADMIN 0x1000
 
const ITEM_VISIBLE 0x0000
 
const ITEM_BUG 0x0400
 
const ITEM_PENDING_REMOVE 0x0800
 
const ITEM_ORIGIN 0x0001
 
const ITEM_UNSEEN 0x0002
-

Referenced by App\__construct(), _well_known_init(), achievements_content(), admin_content(), admin_page_dbsync(), admin_page_users(), admin_post(), api_get_user(), attach_init(), block_content(), blocks_content(), channel_init(), chat_content(), chat_init(), cloud_init(), common_init(), connect_init(), connections_content(), connedit_content(), connedit_init(), contactgroup_content(), dirsearch_content(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), feed_init(), filestorage_content(), group_content(), group_post(), help_content(), importelm_post(), layouts_content(), like_content(), lockview_content(), mail_content(), manage_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_init(), mitem_post(), new_channel_init(), notify_init(), oembed_init(), oexchange_content(), oexchange_init(), online_init(), page_content(), pdledit_content(), photo_init(), photos_content(), photos_init(), photos_post(), ping_init(), poco_init(), profile_init(), profile_photo_post(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), queue_run(), rbmark_content(), register_init(), regmod_content(), rpost_content(), settings_init(), settings_post(), setup_init(), share_init(), sources_content(), starred_init(), subthread_content(), tagger_content(), thing_content(), uexport_init(), update_channel_content(), update_display_content(), update_network_content(), update_search_content(), viewconnections_init(), viewsrc_content(), wall_attach_post(), wall_upload_post(), webpages_content(), xref_init(), and zotfeed_init().

+

Referenced by App\__construct(), _well_known_init(), achievements_content(), admin_content(), admin_page_channels(), admin_page_dbsync(), admin_page_users(), admin_post(), api_get_user(), attach_init(), block_content(), blocks_content(), channel_init(), chat_content(), chat_init(), cloud_init(), common_init(), connect_init(), connections_content(), connedit_content(), connedit_init(), contactgroup_content(), dirsearch_content(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), feed_init(), filestorage_content(), group_content(), group_post(), help_content(), importelm_post(), item_content(), layouts_content(), like_content(), lockview_content(), mail_content(), manage_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_init(), mitem_post(), new_channel_init(), notes_init(), notify_init(), oembed_init(), oexchange_content(), oexchange_init(), online_init(), page_content(), pdledit_content(), photo_init(), photos_content(), photos_init(), photos_post(), ping_init(), poco_init(), profile_init(), profile_photo_post(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), queue_run(), rbmark_content(), register_init(), regmod_content(), rpost_content(), settings_init(), settings_post(), setup_init(), share_init(), sources_content(), starred_init(), subthread_content(), tagger_content(), thing_content(), uexport_init(), update_channel_content(), update_display_content(), update_network_content(), update_search_content(), viewconnections_init(), viewsrc_content(), wall_attach_post(), wall_upload_post(), webpages_content(), xref_init(), and zotfeed_init().

@@ -746,7 +760,7 @@ Variables
-

Referenced by App\__construct(), _well_known_init(), achievements_content(), admin_content(), admin_page_dbsync(), admin_page_users(), admin_post(), api_get_user(), api_statuses_destroy(), api_statuses_repeat(), api_statuses_show(), attach_init(), block_content(), block_init(), blocks_content(), channel_init(), chat_content(), chat_init(), cloud_init(), common_init(), connect_init(), connections_content(), connections_post(), connedit_content(), connedit_init(), connedit_post(), contactgroup_content(), dirsearch_content(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), feed_init(), filestorage_content(), get_online_status(), group_content(), group_post(), help_content(), importelm_post(), layouts_content(), like_content(), lockview_content(), mail_content(), manage_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_init(), mitem_post(), new_channel_init(), notify_init(), oembed_init(), oexchange_content(), oexchange_init(), online_init(), page_content(), page_init(), pdledit_content(), photo_init(), photos_content(), photos_init(), photos_post(), ping_init(), poco_init(), profile_init(), profile_photo_post(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), queue_run(), rbmark_content(), register_init(), regmod_content(), rpost_content(), settings_post(), setup_init(), share_init(), sources_content(), starred_init(), subthread_content(), tagger_content(), thing_content(), uexport_init(), update_channel_content(), update_display_content(), update_network_content(), update_search_content(), view_init(), viewconnections_init(), viewsrc_content(), wall_attach_post(), wall_upload_post(), webpages_content(), widget_collections(), widget_mailmenu(), widget_settings_menu(), xref_init(), and zotfeed_init().

+

Referenced by App\__construct(), _well_known_init(), achievements_content(), admin_content(), admin_page_channels(), admin_page_dbsync(), admin_page_users(), admin_post(), api_get_user(), api_statuses_destroy(), api_statuses_repeat(), api_statuses_show(), attach_init(), block_content(), block_init(), blocks_content(), channel_init(), chat_content(), chat_init(), cloud_init(), common_init(), connect_init(), connections_content(), connections_post(), connedit_content(), connedit_init(), connedit_post(), contactgroup_content(), dirsearch_content(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), feed_init(), filestorage_content(), get_online_status(), group_content(), group_post(), help_content(), importelm_post(), item_content(), layouts_content(), like_content(), lockview_content(), mail_content(), manage_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_init(), mitem_post(), new_channel_init(), notes_init(), notify_init(), oembed_init(), oexchange_content(), oexchange_init(), online_init(), page_content(), page_init(), pdledit_content(), photo_init(), photos_content(), photos_init(), photos_post(), ping_init(), poco_init(), profile_init(), profile_photo_post(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), queue_run(), rbmark_content(), register_init(), regmod_content(), rpost_content(), settings_post(), setup_init(), share_init(), sources_content(), starred_init(), subthread_content(), tagger_content(), thing_content(), uexport_init(), update_channel_content(), update_display_content(), update_network_content(), update_search_content(), view_init(), viewconnections_init(), viewsrc_content(), wall_attach_post(), wall_upload_post(), webpages_content(), widget_collections(), widget_mailmenu(), widget_settings_menu(), xref_init(), and zotfeed_init().

@@ -951,7 +965,7 @@ Variables
-

Referenced by api_user(), change_channel(), channel_content(), events_post(), feed_init(), home_init(), import_content(), import_post(), item_post(), manage_content(), mimetype_select(), mood_init(), nav(), new_channel_content(), new_channel_post(), new_contact(), profile_content(), profile_photo_post(), profiles_init(), settings_post(), z_input_filter(), and zotfeed_init().

+

Referenced by api_user(), change_channel(), channel_content(), events_post(), feed_init(), home_init(), identity_selector(), import_content(), import_post(), item_post(), manage_content(), mimetype_select(), mood_init(), nav(), new_channel_content(), new_channel_post(), new_contact(), profile_content(), profile_photo_post(), profiles_init(), settings_post(), z_input_filter(), and zotfeed_init().

@@ -968,7 +982,7 @@ Variables
-

Referenced by FriendicaSmarty\__construct(), FriendicaSmartyEngine\__construct(), abook_toggle_flag(), allowed_public_recips(), api_apply_template(), api_format_items(), api_get_user(), api_statuses_home_timeline(), api_statuses_repeat(), api_statuses_user_timeline(), api_user(), argc(), argv(), atom_entry(), authenticate_success(), avatar_img(), bbcode(), best_link_url(), blogtheme_imgurl(), build_sync_packet(), call_hooks(), can_comment_on_post(), categories_widget(), change_channel(), channel_remove(), check_form_security_token(), check_form_security_token_ForbiddenOnErr(), check_form_security_token_redirectOnErr(), check_htaccess(), cli_suggest_run(), comanche_get_channel_id(), comanche_replace_region(), comanche_widget(), common_friends_visitor_widget(), connedit_content(), contact_block(), contact_select(), create_identity(), current_theme(), deliver_run(), design_tools(), dir_tagblock(), drop_item(), editpost_content(), event_store(), fileas_widget(), findpeople_widget(), fix_attached_photo_permissions(), fix_private_photos(), format_event_diaspora(), RedBrowser\generateDirectoryIndex(), get_account_id(), get_best_language(), get_birthdays(), get_events(), get_feed_for(), get_form_security_token(), FriendicaSmartyEngine\get_intltext_template(), get_intltext_template(), get_markup_template(), get_observer_hash(), get_plink(), get_theme_config_file(), get_theme_screenshot(), gprobe_run(), group_select(), guess_image_type(), handle_tag(), head_add_css(), head_add_js(), head_get_css(), head_get_js(), head_remove_css(), head_remove_js(), RedBrowser\htmlActionsPanel(), import_channel_photo(), import_directory_profile(), import_post(), import_profile_photo(), import_xchan(), info(), insert_hook(), is_site_admin(), item_message_id(), item_photo_menu(), item_redir_and_replace_images(), item_store(), item_store_update(), items_fetch(), load_contact_links(), load_hooks(), local_dir_update(), login(), FKOAuth1\loginUser(), manage_content(), map_scope(), menu_add_item(), menu_edit_item(), nav_set_selected(), new_contact(), notice(), notification(), notifier_run(), oembed_fetch_url(), oembed_format_object(), oembed_iframe(), onedirsync_run(), onepoll_run(), page_content(), photos_album_widget(), photos_content(), ping_init(), poco_load(), poller_run(), post_activity_item(), preg_heart(), prepare_body(), proc_run(), process_delivery(), profile_activity(), profile_sidebar(), public_permissions_sql(), replace_macros(), rmagic_init(), rpost_callback(), scale_external_images(), search(), searchbox(), send_message(), send_reg_approval_email(), send_status_notifications(), send_verification_email(), service_class_allows(), service_class_fetch(), smilies(), tag_deliver(), terminate_friendship(), tgroup_check(), theme_include(), tryzrlvideo(), tt(), update_suggestions(), user_allow(), vcard_from_xchan(), what_next(), widget_archive(), widget_categories(), widget_chatroom_list(), widget_collections(), widget_design_tools(), widget_filer(), widget_follow(), widget_fullprofile(), widget_mailmenu(), widget_menu_preview(), widget_photo_albums(), widget_profile(), widget_savedsearch(), widget_settings_menu(), widget_tagcloud(), widget_tagcloud_wall(), widget_vcard(), z_fetch_url(), and zot_finger().

+

Referenced by FriendicaSmarty\__construct(), FriendicaSmartyEngine\__construct(), abook_toggle_flag(), allowed_public_recips(), api_apply_template(), api_format_items(), api_get_user(), api_statuses_home_timeline(), api_statuses_repeat(), api_statuses_user_timeline(), api_user(), argc(), argv(), atom_entry(), authenticate_success(), avatar_img(), bbcode(), best_link_url(), blogtheme_imgurl(), build_sync_packet(), call_hooks(), can_comment_on_post(), categories_widget(), change_channel(), channel_remove(), check_form_security_token(), check_form_security_token_ForbiddenOnErr(), check_form_security_token_redirectOnErr(), check_htaccess(), cli_suggest_run(), comanche_get_channel_id(), comanche_replace_region(), comanche_widget(), common_friends_visitor_widget(), connedit_content(), contact_block(), contact_select(), create_identity(), current_theme(), deliver_run(), design_tools(), dir_tagblock(), drop_item(), editpost_content(), event_store(), externals_run(), fileas_widget(), findpeople_widget(), fix_attached_photo_permissions(), fix_private_photos(), format_event_diaspora(), RedBrowser\generateDirectoryIndex(), get_account_id(), get_best_language(), get_birthdays(), get_events(), get_feed_for(), get_form_security_token(), FriendicaSmartyEngine\get_intltext_template(), get_intltext_template(), get_markup_template(), get_observer_hash(), get_plink(), get_theme_config_file(), get_theme_screenshot(), gprobe_run(), group_select(), guess_image_type(), handle_tag(), head_add_css(), head_add_js(), head_get_css(), head_get_js(), head_remove_css(), head_remove_js(), RedBrowser\htmlActionsPanel(), identity_selector(), import_channel_photo(), import_directory_profile(), import_post(), import_profile_photo(), import_xchan(), info(), insert_hook(), is_developer(), is_site_admin(), item_message_id(), item_photo_menu(), item_redir_and_replace_images(), item_store(), item_store_update(), items_fetch(), load_contact_links(), load_hooks(), local_dir_update(), login(), FKOAuth1\loginUser(), manage_content(), map_scope(), menu_add_item(), menu_edit_item(), nav_set_selected(), new_contact(), notice(), notification(), notifier_run(), oembed_fetch_url(), oembed_format_object(), oembed_iframe(), onedirsync_run(), onepoll_run(), page_content(), photos_album_widget(), photos_content(), ping_init(), poco_load(), poller_run(), post_activity_item(), preg_heart(), prepare_body(), proc_run(), process_delivery(), profile_activity(), profile_sidebar(), public_permissions_sql(), replace_macros(), rmagic_init(), rpost_callback(), scale_external_images(), search(), searchbox(), send_message(), send_reg_approval_email(), send_status_notifications(), send_verification_email(), service_class_allows(), service_class_fetch(), smilies(), tag_deliver(), terminate_friendship(), tgroup_check(), theme_include(), tryzrlvideo(), tt(), update_suggestions(), user_allow(), vcard_from_xchan(), wfinger_init(), what_next(), widget_archive(), widget_categories(), widget_chatroom_list(), widget_collections(), widget_design_tools(), widget_filer(), widget_follow(), widget_fullprofile(), widget_mailmenu(), widget_menu_preview(), widget_photo_albums(), widget_profile(), widget_savedsearch(), widget_settings_menu(), widget_tagcloud(), widget_tagcloud_wall(), widget_vcard(), z_fetch_url(), and zot_finger().

@@ -1030,7 +1044,7 @@ Variables
-

Referenced by advanced_profile(), api_statuses_user_timeline(), attach_by_hash(), attach_by_hash_nodata(), attach_mkdir(), attach_store(), block_content(), bookmarks_content(), chat_content(), chatsvc_content(), chatsvc_init(), chatsvc_post(), cloud_init(), comanche_menu(), common_content(), common_friends_visitor_widget(), dir_safe_mode(), directory_content(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_post(), get_public_feed(), importelm_post(), item_permissions_sql(), magic_init(), mitem_content(), new_contact(), notice(), permissions_sql(), photo_init(), photos_content(), photos_post(), ping_init(), prepare_body(), profile_content(), profile_sidebar(), search_content(), RedBrowser\set_writeable(), stream_perms_xchans(), suggest_content(), tagger_content(), thing_init(), toggle_safesearch_init(), viewconnections_content(), vote_content(), vote_post(), wall_attach_post(), widget_bookmarkedchats(), widget_item(), widget_photo_albums(), widget_suggestedchats(), widget_suggestions(), and z_readdir().

+

Referenced by advanced_profile(), api_statuses_user_timeline(), attach_by_hash(), attach_by_hash_nodata(), attach_mkdir(), attach_store(), block_content(), bookmarks_content(), chat_content(), chatsvc_content(), chatsvc_init(), chatsvc_post(), cloud_init(), comanche_menu(), common_content(), common_friends_visitor_widget(), contact_block(), dir_safe_mode(), directory_content(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_post(), get_public_feed(), importelm_post(), item_content(), item_permissions_sql(), magic_init(), mitem_content(), new_contact(), notice(), permissions_sql(), photo_init(), photos_content(), photos_post(), ping_init(), prepare_body(), profile_content(), profile_sidebar(), search_content(), RedBrowser\set_writeable(), stream_perms_xchans(), suggest_content(), tagger_content(), thing_init(), toggle_safesearch_init(), viewconnections_content(), vote_content(), vote_post(), wall_attach_post(), widget_bookmarkedchats(), widget_item(), widget_photo_albums(), widget_suggestedchats(), widget_suggestions(), and z_readdir().

@@ -1048,7 +1062,7 @@ Variables
-

Referenced by admin_page_dbsync(), admin_page_hubloc(), admin_page_hubloc_post(), admin_page_logs_post(), admin_page_plugins(), admin_page_site_post(), admin_page_themes(), admin_page_users(), admin_page_users_post(), admin_post(), api_content(), authenticate_success(), channel_content(), channel_remove(), chanview_content(), chat_content(), chat_post(), chatsvc_content(), check_form_security_token_redirectOnErr(), connect_post(), connections_post(), connedit_content(), connedit_post(), delegate_content(), directory_content(), display_content(), drop_item(), events_post(), filerm_content(), filestorage_content(), follow_init(), group_content(), group_post(), home_init(), import_post(), item_post(), login_content(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_post(), manage_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_post(), mood_init(), network_content(), new_channel_post(), new_contact(), notifications_post(), notify_init(), openid_content(), pdledit_post(), photos_post(), post_init(), profile_photo_post(), profiles_init(), randprof_init(), rbmark_content(), rbmark_post(), register_post(), removeme_content(), rmagic_init(), rmagic_post(), rpost_content(), search_content(), settings_post(), sources_content(), sources_post(), sslify_init(), tagrm_content(), tagrm_post(), toggle_mobile_init(), toggle_safesearch_init(), xref_init(), and zid_init().

+

Referenced by admin_page_channels(), admin_page_channels_post(), admin_page_dbsync(), admin_page_hubloc(), admin_page_hubloc_post(), admin_page_logs_post(), admin_page_plugins(), admin_page_site_post(), admin_page_themes(), admin_page_users(), admin_page_users_post(), admin_post(), api_content(), authenticate_success(), channel_content(), channel_remove(), chanview_content(), chat_content(), chat_post(), chatsvc_content(), check_form_security_token_redirectOnErr(), connect_post(), connections_post(), connedit_content(), connedit_post(), delegate_content(), directory_content(), display_content(), drop_item(), events_post(), filerm_content(), filestorage_content(), follow_init(), group_content(), group_post(), home_init(), import_post(), item_post(), login_content(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_post(), manage_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_post(), mood_init(), network_content(), new_channel_post(), new_contact(), notifications_post(), notify_init(), openid_content(), pdledit_post(), photos_post(), post_init(), profile_photo_post(), profiles_init(), randprof_init(), rbmark_content(), rbmark_post(), register_post(), removeme_content(), rmagic_init(), rmagic_post(), rpost_content(), search_content(), settings_post(), sources_content(), sources_post(), sslify_init(), tagrm_content(), tagrm_post(), toggle_mobile_init(), toggle_safesearch_init(), wfinger_init(), xref_init(), and zid_init().

@@ -1099,7 +1113,7 @@ Variables
-

Referenced by admin_page_dbsync(), admin_page_logs_post(), admin_page_plugins(), admin_page_site_post(), admin_page_themes(), admin_post(), bookmarks_init(), community_content(), connections_post(), connedit_content(), connedit_post(), directory_content(), dirprofile_init(), filestorage_content(), follow_init(), fsuggest_post(), group_content(), group_post(), item_post(), lostpass_content(), lostpass_post(), mail_content(), match_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_post(), network_content(), oexchange_content(), openid_content(), pdledit_post(), post_init(), profile_photo_post(), profiles_init(), profiles_post(), register_post(), regmod_content(), settings_post(), sources_content(), sources_post(), suggest_content(), tagrm_post(), thing_init(), user_allow(), and viewconnections_content().

+

Referenced by admin_page_dbsync(), admin_page_logs_post(), admin_page_plugins(), admin_page_site_post(), admin_page_themes(), admin_post(), bookmarks_init(), connections_post(), connedit_content(), connedit_post(), directory_content(), dirprofile_init(), filestorage_content(), follow_init(), fsuggest_post(), group_content(), group_post(), item_post(), lostpass_content(), lostpass_post(), mail_content(), match_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_post(), network_content(), oexchange_content(), openid_content(), pdledit_post(), post_init(), profile_photo_post(), profiles_init(), profiles_post(), register_post(), regmod_content(), settings_post(), sources_content(), sources_post(), suggest_content(), tagrm_post(), thing_init(), user_allow(), and viewconnections_content().

@@ -1118,6 +1132,21 @@ Variables

Referenced by admin_content(), admin_post(), photos_post(), and viewsrc_content().

+ + + +
+
+ + + + + + + +
is_developer ()
+
+
@@ -1167,7 +1196,7 @@ Variables
-

Referenced by FriendicaSmartyEngine\__construct(), acl_init(), admin_content(), api_content(), api_ff_ids(), api_friendica_version(), api_oauth_access_token(), api_oauth_request_token(), api_statusnet_version(), attach_init(), bookmarks_init(), check_form_security_token_ForbiddenOnErr(), cloud_init(), contactgroup_content(), dirprofile_init(), events_content(), fbrowser_content(), feed_init(), filer_content(), filerm_content(), goaway(), http_status_exit(), importelm_post(), item_post(), json_return_and_die(), layouts_content(), like_content(), lockview_content(), msearch_post(), network_content(), oembed_init(), oexchange_init(), opensearch_init(), parse_url_content(), photo_init(), photos_post(), php_init(), ping_init(), poco_init(), poller_run(), pretheme_init(), App\register_template_engine(), regmod_content(), search_ac_init(), setup_init(), setup_post(), share_init(), siteinfo_init(), sitelist_init(), sslify_init(), starred_init(), subthread_content(), system_unavailable(), tagger_content(), App\template_engine(), uexport_init(), update_channel_content(), update_community_content(), update_display_content(), update_network_content(), update_search_content(), view_init(), viewsrc_content(), wall_attach_post(), wall_upload_post(), wfinger_init(), xml_status(), and xrd_init().

+

Referenced by FriendicaSmartyEngine\__construct(), acl_init(), admin_content(), api_content(), api_ff_ids(), api_friendica_version(), api_oauth_access_token(), api_oauth_request_token(), api_statusnet_version(), attach_init(), bookmarks_init(), check_form_security_token_ForbiddenOnErr(), cloud_init(), contactgroup_content(), dirprofile_init(), events_content(), fbrowser_content(), feed_init(), filer_content(), filerm_content(), goaway(), hostxrd_init(), http_status_exit(), importelm_post(), item_post(), json_return_and_die(), layouts_content(), like_content(), lockview_content(), msearch_post(), network_content(), oembed_init(), oexchange_init(), opensearch_init(), parse_url_content(), photo_init(), photos_post(), php_init(), ping_init(), poco_init(), poller_run(), pretheme_init(), App\register_template_engine(), regmod_content(), search_ac_init(), setup_init(), setup_post(), share_init(), siteinfo_init(), sitelist_init(), sslify_init(), starred_init(), subthread_content(), system_unavailable(), tagger_content(), App\template_engine(), uexport_init(), update_channel_content(), update_display_content(), update_network_content(), update_search_content(), view_init(), viewsrc_content(), wall_attach_post(), wall_upload_post(), wfinger_init(), xml_status(), and xrd_init().

@@ -1202,7 +1231,7 @@ Variables
-

Referenced by Conversation\__construct(), acl_init(), api_content(), api_get_user(), api_post(), api_user(), apw_form(), best_link_url(), blocks_content(), bookmarks_content(), bookmarks_init(), App\build_pagehead(), build_sync_packet(), change_channel(), channel_content(), channel_init(), channel_remove(), chanview_content(), chat_content(), chat_init(), chat_post(), cloud_init(), comanche_get_channel_id(), common_friends_visitor_widget(), community_content(), community_init(), connect_content(), connect_post(), connections_content(), connections_init(), connections_post(), connedit_content(), connedit_init(), connedit_post(), contact_select(), contactgroup_content(), conversation(), current_theme(), delegate_content(), directory_content(), dirprofile_init(), display_content(), drop_item(), drop_items(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), events_post(), fbrowser_content(), fileas_widget(), filer_content(), filerm_content(), filestorage_content(), filestorage_post(), findpeople_widget(), follow_content(), follow_init(), fsuggest_content(), fsuggest_post(), get_birthdays(), Item\get_comment_box(), get_events(), get_online_status(), Item\get_template_data(), get_theme_uid(), group_content(), group_get_members(), group_post(), group_select(), group_side(), handle_tag(), home_init(), invite_content(), invite_post(), item_content(), item_permissions_sql(), item_photo_menu(), item_post(), item_store(), item_store_update(), items_fetch(), layouts_content(), like_puller(), lockview_content(), login(), login_content(), magic_init(), mail_content(), mail_post(), manage_content(), match_content(), menu_add_item(), menu_content(), menu_edit_item(), menu_post(), message_content(), mimetype_select(), mitem_content(), mitem_init(), mitem_post(), mood_content(), mood_init(), nav(), navbar_complete(), network_content(), network_init(), new_contact(), notes_init(), notifications_content(), notifications_post(), notify_content(), notify_init(), oexchange_content(), pdledit_content(), pdledit_post(), permissions_sql(), photos_content(), photos_init(), photos_post(), ping_init(), poco_init(), poke_content(), poke_init(), post_init(), prepare_body(), private_messages_list(), profile_activity(), profile_content(), profile_create_sidebar(), profile_init(), profile_load(), profile_photo_init(), profile_photo_post(), profile_sidebar(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), profperm_init(), rbmark_content(), redbasic_form(), regmod_content(), removeme_content(), removeme_post(), rmagic_init(), rpost_content(), search(), search_ac_init(), search_content(), searchbox(), service_class_allows(), service_class_fetch(), Conversation\set_mode(), settings_init(), settings_post(), share_init(), smilies(), sources_content(), sources_post(), starred_init(), stream_perms_api_uids(), stream_perms_xchans(), subthread_content(), suggest_content(), suggest_init(), tagger_content(), tagrm_content(), tagrm_post(), theme_content(), theme_post(), thing_content(), thing_init(), uexport_init(), vcard_from_xchan(), viewconnections_content(), viewconnections_init(), viewsrc_content(), webpages_content(), widget_affinity(), widget_design_tools(), widget_filer(), widget_follow(), widget_fullprofile(), widget_mailmenu(), widget_notes(), widget_profile(), widget_savedsearch(), widget_settings_menu(), widget_suggestions(), z_input_filter(), zid_init(), and zping_content().

+

Referenced by Conversation\__construct(), acl_init(), api_content(), api_get_user(), api_post(), api_user(), apw_form(), best_link_url(), blocks_content(), bookmarks_content(), bookmarks_init(), App\build_pagehead(), build_sync_packet(), change_channel(), channel_content(), channel_init(), channel_remove(), chanview_content(), chat_content(), chat_init(), chat_post(), cloud_init(), comanche_get_channel_id(), common_friends_visitor_widget(), connect_content(), connect_post(), connections_content(), connections_init(), connections_post(), connedit_content(), connedit_init(), connedit_post(), contact_select(), contactgroup_content(), conversation(), current_theme(), delegate_content(), directory_content(), dirprofile_init(), display_content(), drop_item(), drop_items(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), events_post(), fbrowser_content(), fileas_widget(), filer_content(), filerm_content(), filestorage_content(), filestorage_post(), findpeople_widget(), follow_content(), follow_init(), fsuggest_content(), fsuggest_post(), RedBrowser\generateDirectoryIndex(), get_birthdays(), Item\get_comment_box(), get_events(), get_online_status(), Item\get_template_data(), get_theme_uid(), group_content(), group_get_members(), group_post(), group_select(), group_side(), handle_tag(), home_init(), identity_selector(), invite_content(), invite_post(), item_content(), item_permissions_sql(), item_photo_menu(), item_post(), item_store(), item_store_update(), items_fetch(), layouts_content(), lockview_content(), login(), login_content(), magic_init(), mail_content(), mail_post(), manage_content(), match_content(), menu_add_item(), menu_content(), menu_edit_item(), menu_post(), message_content(), mimetype_select(), mitem_content(), mitem_init(), mitem_post(), mood_content(), mood_init(), nav(), navbar_complete(), network_content(), network_init(), new_contact(), notes_init(), notifications_content(), notifications_post(), notify_content(), notify_init(), oexchange_content(), pdledit_content(), pdledit_post(), permissions_sql(), photos_content(), photos_init(), photos_post(), ping_init(), poco_init(), poke_content(), poke_init(), post_init(), prepare_body(), private_messages_list(), profile_activity(), profile_content(), profile_create_sidebar(), profile_init(), profile_load(), profile_photo_init(), profile_photo_post(), profile_sidebar(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), profperm_init(), rbmark_content(), redbasic_form(), regmod_content(), removeme_content(), removeme_post(), rmagic_init(), rpost_content(), search(), search_ac_init(), search_content(), searchbox(), service_class_allows(), service_class_fetch(), Conversation\set_mode(), settings_init(), settings_post(), share_init(), smilies(), sources_content(), sources_post(), starred_init(), stream_perms_api_uids(), stream_perms_xchans(), subthread_content(), suggest_content(), suggest_init(), tagger_content(), tagrm_content(), tagrm_post(), theme_content(), theme_post(), thing_content(), thing_init(), uexport_init(), vcard_from_xchan(), viewconnections_content(), viewconnections_init(), viewsrc_content(), webpages_content(), widget_affinity(), widget_design_tools(), widget_filer(), widget_follow(), widget_fullprofile(), widget_mailmenu(), widget_notes(), widget_profile(), widget_savedsearch(), widget_settings_menu(), widget_suggestions(), z_input_filter(), zid_init(), and zping_content().

@@ -1254,7 +1283,7 @@ Variables
-

Referenced by achievements_content(), admin_content(), admin_page_hubloc(), admin_page_plugins(), admin_page_themes(), admin_page_users(), admin_page_users_post(), api_content(), api_post(), apps_content(), attach_init(), block_content(), blocks_content(), bookmarks_content(), channel_content(), channel_init(), chanview_content(), chat_content(), chat_init(), chatroom_enter(), check_form_security_token_redirectOnErr(), common_content(), common_init(), community_content(), connect_init(), connect_post(), connections_content(), connections_post(), connedit_content(), connedit_post(), delegate_content(), directory_content(), dirprofile_init(), display_content(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), events_post(), filestorage_content(), filestorage_post(), follow_init(), fsuggest_content(), fsuggest_post(), group_add(), group_content(), group_post(), home_content(), import_content(), import_post(), importelm_post(), invite_content(), invite_post(), item_post(), layouts_content(), like_content(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_post(), manage_content(), match_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_init(), mitem_post(), mood_content(), network_content(), network_init(), new_channel_content(), new_channel_post(), notifications_content(), notifications_post(), oexchange_content(), openid_content(), page_content(), pdledit_content(), photos_content(), photos_post(), poke_content(), post_init(), profile_content(), profile_init(), profile_load(), profile_photo_post(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), register_content(), register_post(), regmod_content(), rmagic_post(), search_content(), settings_post(), sources_content(), sources_post(), suggest_content(), thing_content(), thing_init(), user_deny(), viewconnections_content(), viewsrc_content(), wall_attach_post(), wall_upload_post(), webpages_content(), and xchan_content().

+

Referenced by achievements_content(), admin_content(), admin_page_channels(), admin_page_channels_post(), admin_page_hubloc(), admin_page_plugins(), admin_page_themes(), admin_page_users(), admin_page_users_post(), api_content(), api_post(), apps_content(), attach_init(), block_content(), blocks_content(), bookmarks_content(), channel_content(), channel_init(), chanview_content(), chat_content(), chat_init(), chatroom_enter(), check_form_security_token_redirectOnErr(), common_content(), common_init(), connect_init(), connect_post(), connections_content(), connections_post(), connedit_content(), connedit_post(), delegate_content(), directory_content(), dirprofile_init(), display_content(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), events_post(), filestorage_content(), filestorage_post(), follow_init(), fsuggest_content(), fsuggest_post(), group_add(), group_content(), group_post(), home_content(), import_content(), import_post(), importelm_post(), invite_content(), invite_post(), item_content(), item_post(), layouts_content(), like_content(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_post(), manage_content(), match_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_init(), mitem_post(), mood_content(), network_content(), network_init(), new_channel_content(), new_channel_post(), notifications_content(), notifications_post(), oexchange_content(), openid_content(), page_content(), pdledit_content(), photos_content(), photos_post(), poke_content(), post_init(), profile_content(), profile_init(), profile_load(), profile_photo_post(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), register_content(), register_post(), regmod_content(), rmagic_post(), search_content(), settings_post(), sources_content(), sources_post(), suggest_content(), thing_content(), thing_init(), user_deny(), viewconnections_content(), viewsrc_content(), wall_attach_post(), wall_upload_post(), webpages_content(), and xchan_content().

@@ -1276,7 +1305,7 @@ Variables

e.g.: proc_run("ls","-la","/tmp");

$cmd and string args are surrounded with ""

-

Referenced by build_sync_packet(), channel_remove(), connect_post(), connections_post(), connedit_content(), connedit_post(), create_identity(), directory_run(), drop_item(), drop_items(), events_post(), fix_system_urls(), follow_init(), fsuggest_post(), import_post(), item_post(), like_content(), mail_content(), mood_init(), new_contact(), notifier_run(), photo_upload(), photos_post(), poller_run(), post_activity_item(), process_delivery(), profile_activity(), profile_photo_post(), profiles_post(), send_message(), settings_post(), tag_deliver(), tagger_content(), zid_init(), and zot_refresh().

+

Referenced by build_sync_packet(), channel_remove(), connect_post(), connections_post(), connedit_content(), connedit_post(), create_identity(), directory_run(), drop_item(), drop_items(), events_post(), fix_system_urls(), follow_init(), fsuggest_post(), import_post(), item_post(), like_content(), mail_content(), mood_init(), new_contact(), notifier_run(), photo_upload(), photos_post(), poller_run(), post_activity_item(), process_delivery(), profile_activity(), profile_photo_post(), profiles_post(), send_message(), settings_post(), tag_deliver(), tagger_content(), zid_init(), and zot_refresh().

@@ -1293,7 +1322,7 @@ Variables
-

Referenced by channel_content(), community_content(), directory_content(), dirprofile_init(), display_content(), drop_items(), get_online_status(), item_content(), item_permissions_sql(), item_post(), nav(), navbar_complete(), oexchange_content(), permissions_sql(), photos_content(), photos_init(), photos_post(), poco_init(), post_init(), profile_content(), profile_create_sidebar(), profile_sidebar(), rpost_content(), search_content(), share_init(), subthread_content(), tagger_content(), viewconnections_content(), viewconnections_init(), widget_fullprofile(), widget_profile(), zid_init(), and zotfeed_init().

+

Referenced by channel_content(), directory_content(), dirprofile_init(), display_content(), drop_items(), get_online_status(), item_content(), item_permissions_sql(), item_post(), nav(), navbar_complete(), oexchange_content(), permissions_sql(), photos_content(), photos_init(), photos_post(), poco_init(), post_init(), profile_content(), profile_create_sidebar(), profile_sidebar(), rpost_content(), search_content(), share_init(), subthread_content(), tagger_content(), viewconnections_content(), viewconnections_init(), widget_fullprofile(), widget_profile(), zid_init(), and zotfeed_init().

@@ -1354,7 +1383,7 @@ Variables
-

Referenced by FriendicaSmarty\__construct(), App\__construct(), acl_init(), admin_page_logs_post(), admin_page_plugins(), admin_page_site(), admin_page_site_post(), admin_page_themes(), admin_page_users_post(), api_content(), api_direct_messages_box(), api_direct_messages_new(), api_favorites(), api_format_messages(), api_get_user(), api_login(), api_post(), api_statuses_f(), api_statuses_home_timeline(), api_statuses_mentions(), api_statuses_public_timeline(), api_statuses_show(), api_statuses_update(), api_statuses_user_timeline(), api_user(), attach_store(), authenticate_success(), bbcode(), bbtoevent(), best_link_url(), bookmark_add(), App\build_pagehead(), channel_content(), chatsvc_content(), check_form_security_token(), cloud_init(), community_content(), connections_content(), connections_post(), connedit_content(), construct_page(), consume_feed(), conversation(), create_account(), create_identity(), current_theme(), current_theme_url(), del_pconfig(), del_xconfig(), delegate_content(), detect_language(), directory_content(), dirprofile_init(), dirsearch_content(), display_content(), encode_rel_links(), events_content(), events_post(), feed_init(), filerm_content(), filestorage_post(), get_atom_elements(), get_browser_language(), get_item_elements(), get_my_address(), get_my_url(), get_plink(), get_public_feed(), Item\get_template_data(), group_add(), group_rmv(), group_side(), home_content(), import_post(), import_xchan(), info(), invite_post(), item_post(), item_store(), item_store_update(), lang_selector(), load_contact_links(), local_user(), lostpass_content(), magic_init(), mail_content(), mail_post(), mail_store(), mood_content(), mood_init(), nav(), navbar_complete(), network_content(), new_channel_content(), new_cookie(), notice(), oexchange_content(), openid_content(), parse_url_content(), photo_upload(), photos_content(), photos_post(), ping_init(), poco_init(), poco_load(), poke_content(), poke_init(), post_activity_item(), post_init(), printable(), probe_content(), proc_run(), process_delivery(), profile_photo_post(), profile_sidebar(), profiles_post(), rbmark_content(), rbmark_post(), red_item_new(), ref_session_read(), register_content(), register_post(), App\register_template_engine(), regmod_content(), remote_user(), removeme_post(), rpost_content(), script_path(), search_ac_init(), search_content(), search_init(), service_class_allows(), service_class_fetch(), App\set_baseurl(), settings_post(), setup_content(), setup_init(), siteinfo_init(), suggest_init(), t(), tagrm_post(), App\template_engine(), tt(), validate_channelname(), wall_upload_post(), webfinger_content(), wfinger_init(), widget_affinity(), widget_categories(), widget_filer(), widget_savedsearch(), widget_tagcloud(), xchan_content(), z_fetch_url(), z_post_url(), and zfinger_init().

+

Referenced by FriendicaSmarty\__construct(), App\__construct(), acl_init(), admin_page_channels_post(), admin_page_logs_post(), admin_page_plugins(), admin_page_site(), admin_page_site_post(), admin_page_themes(), admin_page_users_post(), api_content(), api_direct_messages_box(), api_direct_messages_new(), api_favorites(), api_format_messages(), api_get_user(), api_login(), api_post(), api_statuses_f(), api_statuses_home_timeline(), api_statuses_mentions(), api_statuses_public_timeline(), api_statuses_show(), api_statuses_update(), api_statuses_user_timeline(), api_user(), attach_store(), authenticate_success(), bbcode(), bbtoevent(), best_link_url(), bookmark_add(), App\build_pagehead(), channel_content(), chatsvc_content(), check_form_security_token(), cloud_init(), connections_content(), connections_post(), connedit_content(), construct_page(), consume_feed(), conversation(), create_account(), create_identity(), current_theme(), current_theme_url(), del_pconfig(), del_xconfig(), delegate_content(), detect_language(), directory_content(), dirprofile_init(), dirsearch_content(), display_content(), encode_rel_links(), events_content(), events_post(), feed_init(), filerm_content(), filestorage_post(), get_atom_elements(), get_browser_language(), get_item_elements(), get_my_address(), get_my_url(), get_plink(), get_public_feed(), Item\get_template_data(), group_add(), group_rmv(), group_side(), home_content(), import_post(), import_xchan(), info(), invite_post(), item_post(), item_store(), item_store_update(), lang_selector(), load_contact_links(), local_user(), lostpass_content(), magic_init(), mail_content(), mail_post(), mail_store(), mood_content(), mood_init(), nav(), navbar_complete(), network_content(), new_channel_content(), new_cookie(), notice(), oexchange_content(), openid_content(), parse_url_content(), photo_upload(), photos_content(), photos_post(), ping_init(), poco_init(), poco_load(), poke_content(), poke_init(), post_activity_item(), post_init(), printable(), probe_content(), proc_run(), process_delivery(), profile_photo_post(), profile_sidebar(), profiles_post(), rbmark_content(), rbmark_post(), red_item_new(), ref_session_read(), register_content(), register_post(), App\register_template_engine(), regmod_content(), remote_user(), removeme_post(), rpost_content(), script_path(), search_ac_init(), search_content(), search_init(), service_class_allows(), service_class_fetch(), App\set_baseurl(), settings_post(), setup_content(), setup_init(), siteinfo_init(), suggest_init(), t(), tagrm_post(), App\template_engine(), tt(), validate_channelname(), wall_upload_post(), webfinger_content(), wfinger_init(), widget_affinity(), widget_categories(), widget_filer(), widget_savedsearch(), widget_tagcloud(), xchan_content(), z_fetch_url(), z_post_url(), and zfinger_init().

@@ -1371,7 +1400,7 @@ Variables
-

Referenced by absurl(), and hostxrd_init().

+

Referenced by absurl().

@@ -1388,7 +1417,7 @@ Variables
-

Referenced by allowed_public_recips(), authenticate_success(), bb_parse_crypt(), bbcode(), blocks_content(), chanlink_cid(), chanlink_hash(), chanlink_url(), channel_content(), channel_remove(), chat_content(), chat_post(), chatsvc_content(), check_config(), connect_post(), connections_content(), connections_post(), conversation(), create_identity(), deliver_run(), directory_content(), dirprofile_init(), display_content(), event_store(), filestorage_content(), follow_init(), format_categories(), format_filer(), RedBrowser\getAssetUrl(), group_post(), handle_tag(), App\head_get_icon(), head_get_icon(), home_init(), hostxrd_init(), import_post(), import_xchan(), invite_content(), item_photo_menu(), item_post(), item_store(), layouts_content(), login_content(), lostpass_content(), lostpass_post(), magic_init(), magiclink_url(), mail_post(), manage_content(), menu_content(), menu_post(), mitem_content(), mitem_post(), mood_init(), nav(), navbar_complete(), network_content(), new_channel_post(), notification(), notifications_post(), notifier_run(), openid_content(), pdledit_post(), photo_upload(), photos_album_widget(), photos_albums_list(), photos_create_item(), photos_list_photos(), post_activity_item(), post_init(), post_post(), profile_activity(), profile_sidebar(), public_recips(), pubsites_content(), rbmark_content(), rbmark_post(), register_post(), removeme_content(), rmagic_init(), rmagic_post(), rpost_content(), script_path(), search_content(), searchbox(), send_reg_approval_email(), send_verification_email(), setup_content(), setup_post(), siteinfo_content(), siteinfo_init(), sources_content(), sources_post(), sslify(), sync_directories(), tagger_content(), theme_attachments(), thing_init(), toggle_safesearch_init(), update_suggestions(), user_allow(), vcard_from_xchan(), webpages_content(), wfinger_init(), widget_archive(), widget_chatroom_list(), widget_dirtags(), widget_filer(), widget_savedsearch(), widget_suggestions(), xref_init(), zfinger_init(), zid_init(), zot_build_packet(), zot_fetch(), and zot_new_uid().

+

Referenced by allowed_public_recips(), authenticate_success(), bb_parse_crypt(), bbcode(), blocks_content(), chanlink_cid(), chanlink_hash(), chanlink_url(), channel_content(), channel_remove(), chat_content(), chat_post(), chatsvc_content(), check_config(), connect_post(), connections_content(), connections_post(), conversation(), create_identity(), deliver_run(), directory_content(), dirprofile_init(), display_content(), event_store(), externals_run(), filestorage_content(), follow_init(), format_categories(), format_filer(), RedBrowser\getAssetUrl(), group_post(), handle_tag(), App\head_get_icon(), head_get_icon(), home_init(), hostxrd_init(), import_post(), import_xchan(), invite_content(), item_post(), item_store(), layouts_content(), login_content(), lostpass_content(), lostpass_post(), magic_init(), magiclink_url(), mail_post(), manage_content(), menu_content(), menu_post(), mitem_content(), mitem_post(), mood_init(), nav(), navbar_complete(), network_content(), new_channel_post(), notification(), notifications_post(), notifier_run(), openid_content(), pdledit_post(), photo_upload(), photos_album_widget(), photos_albums_list(), photos_create_item(), photos_list_photos(), post_activity_item(), post_init(), post_post(), profile_activity(), profile_sidebar(), public_recips(), pubsites_content(), rbmark_content(), rbmark_post(), register_post(), removeme_content(), rmagic_init(), rmagic_post(), rpost_content(), script_path(), search_content(), searchbox(), send_reg_approval_email(), send_verification_email(), setup_content(), setup_post(), siteinfo_content(), siteinfo_init(), sources_content(), sources_post(), sslify(), sync_directories(), tagger_content(), theme_attachments(), thing_init(), toggle_safesearch_init(), update_suggestions(), user_allow(), vcard_from_xchan(), webpages_content(), wfinger_init(), widget_archive(), widget_chatroom_list(), widget_dirtags(), widget_filer(), widget_savedsearch(), widget_suggestions(), xref_init(), zfinger_init(), zid_init(), zot_build_packet(), zot_fetch(), zot_new_uid(), and zot_refresh().

@@ -1644,6 +1673,20 @@ Variables

Referenced by item_post(), mimetype_select(), and z_input_filter().

+ + + +
+
+ + + + +
const ACCOUNT_ROLE_DEVELOPER 0x0004
+
+ +

Referenced by is_developer().

+
@@ -1801,7 +1844,7 @@ Variables
-

Referenced by consume_feed(), event_store(), localize_item(), process_delivery(), and tagger_content().

+

Referenced by consume_feed(), event_store(), localize_item(), process_delivery(), and tagger_content().

@@ -2151,7 +2194,7 @@ Variables
- +
const DB_UPDATE_VERSION 1103const DB_UPDATE_VERSION 1107
@@ -2239,7 +2282,7 @@ Variables
-

Referenced by directory_content(), directory_run(), dirprofile_init(), import_site(), import_xchan(), navbar_complete(), pubsites_content(), sync_directories(), update_suggestions(), and zfinger_init().

+

Referenced by directory_content(), directory_run(), dirprofile_init(), externals_run(), import_site(), import_xchan(), navbar_complete(), pubsites_content(), sync_directories(), update_suggestions(), and zfinger_init().

@@ -2253,6 +2296,48 @@ Variables
+
+ + +
+
+ + + + +
const DROPITEM_NORMAL 0
+
+ +

Referenced by delete_item_lowlevel(), and drop_item().

+ +
+
+ +
+
+ + + + +
const DROPITEM_PHASE1 1
+
+
+ +
+
+ + + + +
const DROPITEM_PHASE2 2
+
+ +

Referenced by delete_item_lowlevel(), drop_item(), and expire_run().

+
@@ -2265,7 +2350,7 @@ Variables
-

Referenced by achievements_content(), admin_page_dbsync(), admin_page_hubloc(), admin_page_site_post(), admin_page_users(), api_content(), api_post(), apps_content(), attach_init(), block_content(), blocks_content(), bookmarks_content(), bookmarks_init(), channel_content(), channel_init(), chanview_content(), chat_content(), chat_init(), chatroom_enter(), check_account_email(), check_account_invite(), check_form_security_std_err_msg(), check_keys(), check_php(), check_store(), common_content(), common_init(), community_content(), connect_init(), connections_content(), connections_post(), connedit_content(), connedit_post(), delegate_content(), directory_content(), dirprofile_init(), display_content(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), events_post(), filestorage_content(), filestorage_post(), follow_init(), format_like(), fsuggest_content(), fsuggest_post(), group_add(), group_content(), group_post(), home_content(), import_post(), import_xchan(), importelm_post(), invite_content(), invite_post(), item_post(), layouts_content(), like_content(), load_database(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_post(), manage_content(), match_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_init(), mitem_post(), mood_content(), network_content(), network_init(), new_channel_content(), new_channel_post(), notifications_content(), notifications_post(), oexchange_content(), openid_content(), page_content(), pdledit_content(), pdledit_post(), photos_content(), photos_post(), poke_content(), post_init(), post_post(), profile_content(), profile_init(), profile_load(), profile_photo_post(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), pubsites_content(), register_content(), register_post(), regmod_content(), rmagic_post(), search_content(), settings_post(), setup_content(), sources_content(), sources_post(), suggest_content(), tagrm_post(), thing_content(), thing_init(), user_allow(), user_deny(), viewconnections_content(), viewsrc_content(), wall_attach_post(), wall_upload_post(), webpages_content(), and xchan_content().

+

Referenced by achievements_content(), admin_page_channels(), admin_page_dbsync(), admin_page_hubloc(), admin_page_site_post(), admin_page_users(), api_content(), api_post(), apps_content(), attach_init(), block_content(), blocks_content(), bookmarks_content(), bookmarks_init(), channel_content(), channel_init(), chanview_content(), chat_content(), chat_init(), chatroom_enter(), check_account_email(), check_account_invite(), check_form_security_std_err_msg(), check_htaccess(), check_keys(), check_php(), check_store(), common_content(), common_init(), connect_init(), connections_content(), connections_post(), connedit_content(), connedit_post(), delegate_content(), directory_content(), dirprofile_init(), display_content(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), events_post(), filestorage_content(), filestorage_post(), follow_init(), format_like(), fsuggest_content(), fsuggest_post(), group_add(), group_content(), group_post(), home_content(), import_post(), import_xchan(), importelm_post(), invite_content(), invite_post(), item_content(), item_post(), layouts_content(), like_content(), load_database(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_post(), manage_content(), match_content(), menu_content(), menu_post(), message_content(), mitem_content(), mitem_init(), mitem_post(), mood_content(), network_content(), network_init(), new_channel_content(), new_channel_post(), notifications_content(), notifications_post(), oexchange_content(), openid_content(), page_content(), pdledit_content(), pdledit_post(), photos_content(), photos_post(), poke_content(), post_init(), post_post(), profile_content(), profile_init(), profile_load(), profile_photo_post(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), pubsites_content(), register_content(), register_post(), regmod_content(), rmagic_post(), search_content(), settings_post(), setup_content(), sources_content(), sources_post(), suggest_content(), tagrm_post(), thing_content(), thing_init(), user_allow(), user_deny(), viewconnections_content(), viewsrc_content(), wall_attach_post(), wall_upload_post(), webpages_content(), and xchan_content().

@@ -2476,7 +2561,7 @@ Variables
-

Referenced by consume_feed(), delete_imported_item(), delete_item_lowlevel(), drop_item(), encode_item(), expire_run(), get_item_elements(), item_check_service_class(), item_store(), like_content(), notifier_run(), photos_post(), poller_run(), and process_delivery().

+

Referenced by consume_feed(), delete_imported_item(), delete_item_lowlevel(), drop_item(), encode_item_flags(), expire_run(), get_item_elements(), item_check_service_class(), item_store(), like_content(), notifier_run(), photos_post(), poller_run(), and process_delivery().

@@ -2589,7 +2674,7 @@ Variables

Item Flags

-

Referenced by event_store(), item_post(), like_content(), mood_init(), notifier_run(), photo_upload(), photos_create_item(), poke_init(), post_activity_item(), profile_activity(), tag_deliver(), tagger_content(), and thing_init().

+

Referenced by event_store(), externals_run(), item_post(), like_content(), mood_init(), notifier_run(), photo_upload(), photos_create_item(), poke_init(), post_activity_item(), profile_activity(), tag_deliver(), tagger_content(), and thing_init().

@@ -2605,6 +2690,20 @@ Variables

Referenced by editlayout_content(), item_store(), layout_select(), layouts_content(), notifier_run(), and update_remote_id().

+ + + +
+
+ + + + +
const ITEM_PENDING_REMOVE 0x0800
+
+ +

Referenced by delete_item_lowlevel(), and expire_run().

+
@@ -2629,7 +2728,7 @@ Variables
-

Referenced by item_expire(), and retain_item().

+

Referenced by filer_content(), item_expire(), and retain_item().

@@ -2709,7 +2808,7 @@ Variables
-

Referenced by item_store(), notifier_run(), tag_deliver(), and tgroup_check().

+

Referenced by externals_run(), item_store(), notifier_run(), tag_deliver(), and tgroup_check().

@@ -2764,7 +2863,7 @@ Variables
-

Referenced by api_get_user(), channel_content(), drop_item(), event_store(), events_content(), first_post_date(), item_expire(), item_post(), item_store(), items_fetch(), like_content(), mood_init(), notification(), notifier_run(), photo_upload(), photos_create_item(), ping_init(), poke_init(), post_activity_item(), process_delivery(), profile_activity(), tag_deliver(), tagger_content(), thing_init(), widget_tagcloud_wall(), and zot_feed().

+

Referenced by api_get_user(), channel_content(), drop_item(), event_store(), events_content(), externals_run(), first_post_date(), item_expire(), item_post(), item_store(), items_fetch(), like_content(), mood_init(), notification(), notifier_run(), photo_upload(), photos_create_item(), ping_init(), poke_init(), post_activity_item(), process_delivery(), profile_activity(), tag_deliver(), tagger_content(), thing_init(), widget_tagcloud_wall(), and zot_feed().

@@ -2850,7 +2949,7 @@ Variables
-

Referenced by RedFile\__construct(), admin_page_logs(), advanced_profile(), build_sync_packet(), check_form_security_token_ForbiddenOnErr(), check_form_security_token_redirectOnErr(), RedDirectory\childExists(), detect_language(), directory_content(), dirprofile_init(), fix_private_photos(), RedDirectory\getChild(), RedDirectory\getChildren(), RedDirectory\getName(), import_xchan(), item_store(), item_store_update(), RedDirectory\log(), RedBasicAuth\log(), magic_init(), mail_post(), mail_store(), mini_group_select(), new_contact(), notifier_run(), onepoll_run(), openid_content(), parse_xml_string(), photos_post(), poco_load(), post_post(), public_recips(), RedChannelList(), RedCollectionData(), sync_directories(), tag_deliver(), tgroup_check(), update_directory_entry(), webfinger_dfrn(), xml2array(), z_fetch_url(), z_post_url(), zot_build_packet(), zot_fetch(), zot_import(), zot_process_response(), zot_refresh(), and zot_register_hub().

+

Referenced by RedFile\__construct(), admin_page_logs(), advanced_profile(), build_sync_packet(), check_form_security_token_ForbiddenOnErr(), check_form_security_token_redirectOnErr(), RedDirectory\childExists(), detect_language(), dir_parse_query(), directory_content(), dirprofile_init(), encode_item(), fix_private_photos(), RedDirectory\getChild(), RedDirectory\getChildren(), RedDirectory\getName(), import_xchan(), item_post(), item_store(), item_store_update(), RedDirectory\log(), RedBasicAuth\log(), magic_init(), mail_post(), mail_store(), mini_group_select(), new_contact(), notifier_run(), onepoll_run(), openid_content(), parse_xml_string(), photos_post(), poco_load(), post_post(), public_recips(), RedChannelList(), RedCollectionData(), sync_directories(), tag_deliver(), tgroup_check(), update_directory_entry(), webfinger_dfrn(), xml2array(), z_fetch_url(), z_post_url(), zot_build_packet(), zot_fetch(), zot_import(), zot_process_response(), zot_refresh(), and zot_register_hub().

@@ -2864,7 +2963,7 @@ Variables
-

Referenced by RedDirectory\__construct(), Item\add_child(), Conversation\add_thread(), admin_content(), admin_page_hubloc_post(), admin_page_logs(), admin_post(), api_login(), api_statuses_user_timeline(), avatar_img(), bookmark_add(), consume_feed(), conversation(), RedDirectory\createDirectory(), RedDirectory\createFile(), delete_imported_item(), deliver_run(), directory_content(), directory_run(), dirprofile_init(), expire_run(), fix_private_photos(), RedFile\get(), get_language_name(), Conversation\get_template_data(), RedDirectory\getDir(), RedFile\getName(), group_content(), guess_image_type(), import_author_rss(), import_author_zot(), import_channel_photo(), import_directory_profile(), import_profile_photo(), import_xchan(), item_post(), item_store(), item_store_update(), like_content(), limit_body_size(), local_dir_update(), FKOAuth1\loginUser(), magic_init(), mail_store(), mood_init(), new_contact(), notification(), notifier_run(), parse_url_content(), photo_upload(), photos_post(), poco_init(), poco_load(), poke_init(), post_post(), process_delivery(), process_profile_delivery(), profile_load(), RedFile\put(), RedFileData(), Item\remove_child(), scale_external_images(), enotify\send(), Conversation\set_mode(), RedFile\setName(), unload_plugin(), zot_finger(), zot_gethub(), zot_register_hub(), and zotfeed_init().

+

Referenced by RedDirectory\__construct(), Item\add_child(), Conversation\add_thread(), admin_content(), admin_page_hubloc_post(), admin_page_logs(), admin_post(), api_login(), api_statuses_user_timeline(), avatar_img(), bookmark_add(), consume_feed(), conversation(), RedDirectory\createDirectory(), RedDirectory\createFile(), delete_imported_item(), deliver_run(), directory_content(), directory_run(), dirprofile_init(), expire_run(), externals_run(), fix_private_photos(), RedFile\get(), get_language_name(), Conversation\get_template_data(), RedDirectory\getDir(), RedFile\getName(), group_content(), guess_image_type(), import_author_rss(), import_author_zot(), import_channel_photo(), import_directory_profile(), import_profile_photo(), import_xchan(), item_post(), item_store(), item_store_update(), like_content(), limit_body_size(), local_dir_update(), FKOAuth1\loginUser(), magic_init(), mail_store(), mood_init(), new_contact(), notification(), notifier_run(), parse_url_content(), photo_upload(), photos_post(), poco_init(), poco_load(), poke_init(), post_post(), process_delivery(), process_profile_delivery(), profile_load(), RedFile\put(), RedFileData(), Item\remove_child(), scale_external_images(), enotify\send(), Conversation\set_mode(), RedFile\setName(), stream_perms_api_uids(), stream_perms_xchans(), unload_plugin(), z_fetch_url(), z_post_url(), zot_finger(), zot_gethub(), zot_register_hub(), and zotfeed_init().

@@ -3494,7 +3593,7 @@ Variables

email notification options

-

Referenced by notification().

+

Referenced by notification(), and zot_refresh().

@@ -3644,6 +3743,20 @@ Variables
+
+ + +
+
+ + + + +
const PAGE_CENSORED 0x0040
+
@@ -3711,7 +3824,7 @@ Variables
-

Referenced by admin_page_users(), allowed_public_recips(), change_channel(), channel_remove(), channel_total(), channelx_by_hash(), channelx_by_n(), channelx_by_nick(), RedDirectory\createDirectory(), RedDirectory\createFile(), RedDirectory\getDir(), RedDirectory\getQuotaInfo(), identity_check_service_class(), manage_content(), post_init(), profile_load(), public_recips(), RedFile\put(), RedChannelList(), zfinger_init(), and zot_import().

+

Referenced by admin_page_channels(), admin_page_users(), allowed_public_recips(), change_channel(), channel_remove(), channel_total(), channelx_by_hash(), channelx_by_n(), channelx_by_nick(), RedDirectory\createDirectory(), RedDirectory\createFile(), RedDirectory\getDir(), RedDirectory\getQuotaInfo(), identity_check_service_class(), identity_selector(), manage_content(), notification(), post_init(), profile_load(), public_recips(), RedFile\put(), RedChannelList(), zfinger_init(), and zot_import().

@@ -3725,7 +3838,7 @@ Variables
-

Referenced by create_sys_channel(), get_sys_channel(), and zfinger_init().

+

Referenced by create_identity(), create_sys_channel(), get_sys_channel(), is_sys_channel(), stream_perms_api_uids(), stream_perms_xchans(), and zfinger_init().

@@ -3823,7 +3936,7 @@ Variables
-

Referenced by display_content(), get_all_perms(), map_scope(), perm_is_allowed(), public_recips(), search_content(), and site_default_perms().

+

Referenced by display_content(), get_all_perms(), map_scope(), perm_is_allowed(), public_recips(), search_content(), site_default_perms(), and zot_feed().

@@ -4370,7 +4483,7 @@ Variables
-

Referenced by check_item_source(), conversation(), decode_tags(), encode_item_terms(), format_term_for_display(), get_atom_elements(), handle_tag(), item_getfeedtags(), items_fetch(), network_content(), remove_community_tag(), search_ac_init(), search_content(), tag_deliver(), and tagger_content().

+

Referenced by check_item_source(), conversation(), decode_tags(), encode_item_terms(), format_hashtags(), format_term_for_display(), get_atom_elements(), handle_tag(), item_getfeedtags(), items_fetch(), network_content(), remove_community_tag(), search_ac_init(), search_content(), tag_deliver(), and tagger_content().

@@ -4434,7 +4547,7 @@ Variables
-

Referenced by delete_item_lowlevel(), fetch_post_tags(), filer_content(), get_atom_elements(), item_post(), item_store(), item_store_update(), photos_post(), remove_community_tag(), search_content(), tag_deliver(), tagadelic(), and tagger_content().

+

Referenced by delete_item_lowlevel(), fetch_post_tags(), filer_content(), get_atom_elements(), item_post(), item_store(), item_store_update(), photos_post(), remove_community_tag(), search_content(), tag_deliver(), tagadelic(), and tagger_content().

@@ -4616,7 +4729,7 @@ Variables
-

Referenced by acl_init(), channel_remove(), connections_content(), contact_block(), dirsearch_content(), group_content(), group_get_members(), remove_all_xchan_resources(), suggestion_query(), and viewconnections_content().

+

Referenced by acl_init(), channel_remove(), connections_content(), contact_block(), dirsearch_content(), group_content(), group_get_members(), import_xchan(), remove_all_xchan_resources(), suggestion_query(), viewconnections_content(), and zfinger_init().

diff --git a/doc/html/boot_8php.js b/doc/html/boot_8php.js index 3a5a42c63..d9f7e2489 100644 --- a/doc/html/boot_8php.js +++ b/doc/html/boot_8php.js @@ -24,6 +24,7 @@ var boot_8php = [ "head_set_icon", "boot_8php.html#a0e4701c9742c3ef88f02ac450a042a84", null ], [ "info", "boot_8php.html#adfb2fc7be5a4226c0a8e24131da9d498", null ], [ "is_ajax", "boot_8php.html#ac17fc8a416ea79e9d5cb4dc9a8ff8c5c", null ], + [ "is_developer", "boot_8php.html#a6252d8eca67c689d9035ec6da544cf46", null ], [ "is_site_admin", "boot_8php.html#aa1e828bbbcba170265eb2668d8daf42e", null ], [ "is_windows", "boot_8php.html#ac5e74f899f6e98d8e91b14ba1c08bc08", null ], [ "killme", "boot_8php.html#aea7fc57a4d8e9dcb42f2601b0b9b761c", null ], @@ -56,6 +57,7 @@ var boot_8php = [ "ACCOUNT_REMOVED", "boot_8php.html#ab5ddbe69d3d03acd06e1fb281488cb78", null ], [ "ACCOUNT_ROLE_ADMIN", "boot_8php.html#ac8400313df2c831653f9036f71ebd86d", null ], [ "ACCOUNT_ROLE_ALLOWCODE", "boot_8php.html#a84f48897059bbd4a8738d7ee4cec6688", null ], + [ "ACCOUNT_ROLE_DEVELOPER", "boot_8php.html#a4f507a5996dbb3da148add0339a40d5a", null ], [ "ACCOUNT_ROLE_SYSTEM", "boot_8php.html#a7c2eb822d50e1554bf5c32861f36342b", null ], [ "ACCOUNT_UNVERIFIED", "boot_8php.html#af3a4271630aabd8be592213f925d6a36", null ], [ "ACTIVITY_DISLIKE", "boot_8php.html#a0e57f846e6d47a308feced0f7274f178", null ], @@ -101,6 +103,9 @@ var boot_8php = [ "DIRECTORY_MODE_SECONDARY", "boot_8php.html#aedfb9501ed408278667995524e0d15cf", null ], [ "DIRECTORY_MODE_STANDALONE", "boot_8php.html#a25476eec71fceda237f7dc1d78b0adb8", null ], [ "DIRECTORY_REALM", "boot_8php.html#a6b9909db6a7ec80ec6fdd40ba74014dd", null ], + [ "DROPITEM_NORMAL", "boot_8php.html#a7037bcbca223395c06bc67f65024de7a", null ], + [ "DROPITEM_PHASE1", "boot_8php.html#ae0da3ca0f54d75d22c71e007331f8d06", null ], + [ "DROPITEM_PHASE2", "boot_8php.html#a639f079bf28f7bbb2769fee651d76dd8", null ], [ "EOL", "boot_8php.html#a0603d6ece8c5d37b4b7db697db053a4b", null ], [ "GRAVITY_COMMENT", "boot_8php.html#a4a12ce5de39789b0361e308d89925a20", null ], [ "GRAVITY_LIKE", "boot_8php.html#a1f5906598e90b5ea2b4245f682be4348", null ], @@ -127,6 +132,7 @@ var boot_8php = [ "ITEM_OBSCURED", "boot_8php.html#a2c8906f1af94a3559a5b4661067bb79d", null ], [ "ITEM_ORIGIN", "boot_8php.html#a8c9dce0ef27b35397e29298eb966f7f7", null ], [ "ITEM_PDL", "boot_8php.html#a6e57d913634d033b4d5ad72d99fd3e9d", null ], + [ "ITEM_PENDING_REMOVE", "boot_8php.html#a028380b2902a86ba32198f6d3b5d10bb", null ], [ "ITEM_RELAY", "boot_8php.html#a2958a2bd5422b85329d7c36c06dbc221", null ], [ "ITEM_RETAINED", "boot_8php.html#a11cfe7d99b4dac0454d0de8873989f81", null ], [ "ITEM_SPAM", "boot_8php.html#a40d885b2cfd736aab4234ae641ca4dfb", null ], @@ -203,6 +209,7 @@ var boot_8php = [ "PAGE_ADULT", "boot_8php.html#ace83842dbeb84f7ed9ac59a9f57a7c32", null ], [ "PAGE_APPLICATION", "boot_8php.html#a8231d115060d41a9c2a677f2c86f10ed", null ], [ "PAGE_AUTOCONNECT", "boot_8php.html#aa275653b9c87abc7391bb8040c1c2de9", null ], + [ "PAGE_CENSORED", "boot_8php.html#a36003bebe4ce860c6652bcc3e09b2214", null ], [ "PAGE_DIRECTORY_CHANNEL", "boot_8php.html#a5b8484922918946d041e5e0515dbe718", null ], [ "PAGE_HIDDEN", "boot_8php.html#a5e322a2a2d0f51924c0b2e874988e640", null ], [ "PAGE_NORMAL", "boot_8php.html#a09532c3f750ae8c4527e63b2b790cbf3", null ], diff --git a/doc/html/cli__startup_8php.html b/doc/html/cli__startup_8php.html index 44e103312..73664c8dd 100644 --- a/doc/html/cli__startup_8php.html +++ b/doc/html/cli__startup_8php.html @@ -129,7 +129,7 @@ Functions
-

Referenced by cli_suggest_run(), cronhooks_run(), deliver_run(), directory_run(), expire_run(), gprobe_run(), notifier_run(), onedirsync_run(), onepoll_run(), poller_run(), and queue_run().

+

Referenced by cli_suggest_run(), cronhooks_run(), deliver_run(), directory_run(), expire_run(), externals_run(), gprobe_run(), notifier_run(), onedirsync_run(), onepoll_run(), poller_run(), and queue_run().

diff --git a/doc/html/cloud_8php.html b/doc/html/cloud_8php.html index 4da7b06e5..22b4f35b9 100644 --- a/doc/html/cloud_8php.html +++ b/doc/html/cloud_8php.html @@ -112,8 +112,8 @@ $(document).ready(function(){initNavTree('cloud_8php.html','');}); - +

Functions

if(x($_SERVER,'REDIRECT_REMOTE_USER'))
-if(x($_SERVER,'HTTP_AUTHORIZATION')) 
cloud_init (&$a)
if(x($_SERVER,'REDIRECT_REMOTE_USER'))
+if(x($_SERVER,'HTTP_AUTHORIZATION')) 
cloud_init (&$a)
 

Function Documentation

@@ -122,7 +122,7 @@ Functions
- + diff --git a/doc/html/conversation_8php.html b/doc/html/conversation_8php.html index 84e585f7f..723c0f719 100644 --- a/doc/html/conversation_8php.html +++ b/doc/html/conversation_8php.html @@ -287,7 +287,7 @@ Functions
  • conversation view The $mode parameter decides between the various renderings and also figures out how to determine page owner and other contextual items that are based on unique features of the calling module.
  • -

    Referenced by channel_content(), community_content(), display_content(), item_post(), network_content(), Item\remove_parent(), search_content(), and Item\set_conversation().

    +

    Referenced by channel_content(), display_content(), item_post(), network_content(), Item\remove_parent(), search_content(), and Item\set_conversation().

    @@ -608,7 +608,7 @@ Functions
    if (x($_SERVER,'REDIRECT_REMOTE_USER')) if (x($_SERVER,'HTTP_AUTHORIZATION')) cloud_init if (x($_SERVER,'REDIRECT_REMOTE_USER')) if (x($_SERVER,'HTTP_AUTHORIZATION')) cloud_init ( $a)
    -

    Referenced by channel_content(), events_content(), photos_content(), and profile_content().

    +

    Referenced by bookmarks_content(), channel_content(), chat_content(), events_content(), RedBrowser\generateDirectoryIndex(), photos_content(), profile_content(), and webpages_content().

    diff --git a/doc/html/crypto_8php.html b/doc/html/crypto_8php.html index 616305a3f..2e088b99d 100644 --- a/doc/html/crypto_8php.html +++ b/doc/html/crypto_8php.html @@ -318,7 +318,7 @@ Functions
    -

    Referenced by editpost_content(), editwebpage_content(), encode_item(), encode_mail(), mail_post(), new_contact(), post_post(), private_messages_fetch_conversation(), private_messages_fetch_message(), private_messages_list(), probe_content(), tag_deliver(), unobscure(), zot_import(), and zot_refresh().

    +

    Referenced by editpost_content(), editwebpage_content(), encode_item(), encode_mail(), mail_post(), new_contact(), post_post(), private_messages_fetch_conversation(), private_messages_fetch_message(), private_messages_list(), probe_content(), tag_deliver(), unobscure(), zot_import(), and zot_refresh().

    @@ -336,7 +336,7 @@ Functions
    -

    Referenced by create_account(), create_identity(), and hostxrd_init().

    +

    Referenced by create_account(), create_identity(), and create_sys_channel().

    diff --git a/doc/html/datetime_8php.html b/doc/html/datetime_8php.html index 11395417b..d5cfc7ecb 100644 --- a/doc/html/datetime_8php.html +++ b/doc/html/datetime_8php.html @@ -334,7 +334,7 @@ Functions
    -

    Referenced by account_verify_password(), advanced_profile(), age(), api_account_rate_limit_status(), api_date(), api_rss_extra(), atom_entry(), attach_mkdir(), attach_store(), authenticate_success(), build_sync_packet(), cal(), channel_content(), channel_remove(), chatroom_create(), chatroom_enter(), chatsvc_content(), chatsvc_post(), Cache\clear(), consume_feed(), conversation(), create_account(), create_identity(), RedDirectory\createFile(), cronhooks_run(), delete_item_lowlevel(), deliver_run(), directory_run(), dirsearch_content(), dlogger(), dob(), editpost_content(), ev_compare(), event_store(), events_content(), events_post(), first_post_date(), fix_system_urls(), format_event_diaspora(), format_event_html(), fsuggest_post(), RedBrowser\generateDirectoryIndex(), get_atom_elements(), get_birthdays(), get_events(), get_feed_for(), get_first_dim(), get_item_elements(), get_mail_elements(), get_profile_elements(), get_public_feed(), Item\get_template_data(), RedDirectory\getLastModified(), RedFile\getLastModified(), import_author_rss(), import_directory_profile(), import_post(), import_site(), import_xchan(), invite_post(), item_post(), item_store(), item_store_update(), items_fetch(), like_content(), logger(), magic_init(), mail_content(), mail_post(), mail_store(), message_content(), network_content(), new_contact(), notification(), notifier_run(), onepoll_run(), openid_content(), photo_upload(), photos_post(), ping_init(), poco_load(), poller_run(), post_post(), posted_dates(), profile_photo_post(), profiles_content(), profiles_post(), RedFile\put(), dba_mysql\q(), dba_mysqli\q(), queue_run(), relative_date(), photo_driver\save(), send_message(), send_reg_approval_email(), Cache\set(), settings_post(), photo_driver\store(), sync_directories(), tag_deliver(), update_directory_entry(), update_modtime(), update_queue_time(), z_birthday(), zot_feed(), zot_process_response(), zot_refresh(), and zotfeed_init().

    +

    Referenced by account_verify_password(), advanced_profile(), age(), api_account_rate_limit_status(), api_date(), api_rss_extra(), atom_entry(), attach_mkdir(), attach_store(), authenticate_success(), build_sync_packet(), cal(), channel_content(), channel_remove(), chatroom_create(), chatroom_enter(), chatsvc_content(), chatsvc_post(), Cache\clear(), consume_feed(), conversation(), create_account(), create_identity(), RedDirectory\createFile(), cronhooks_run(), delete_item_lowlevel(), deliver_run(), directory_run(), dirsearch_content(), dlogger(), dob(), editpost_content(), ev_compare(), event_store(), events_content(), events_post(), externals_run(), first_post_date(), fix_system_urls(), format_event_diaspora(), format_event_html(), fsuggest_post(), RedBrowser\generateDirectoryIndex(), get_atom_elements(), get_birthdays(), get_events(), get_feed_for(), get_first_dim(), get_item_elements(), get_mail_elements(), get_profile_elements(), get_public_feed(), Item\get_template_data(), RedDirectory\getLastModified(), RedFile\getLastModified(), import_author_rss(), import_directory_profile(), import_post(), import_site(), import_xchan(), invite_post(), item_post(), item_store(), item_store_update(), items_fetch(), like_content(), logger(), magic_init(), mail_content(), mail_post(), mail_store(), message_content(), network_content(), new_contact(), notification(), notifier_run(), onepoll_run(), openid_content(), photo_upload(), photos_post(), ping_init(), poco_load(), poller_run(), post_post(), posted_dates(), profile_photo_post(), profiles_content(), profiles_post(), prune_hub_reinstalls(), RedFile\put(), dba_mysql\q(), dba_mysqli\q(), queue_run(), relative_date(), photo_driver\save(), send_message(), send_reg_approval_email(), Cache\set(), settings_post(), photo_driver\store(), sync_directories(), tag_deliver(), update_directory_entry(), update_modtime(), update_queue_time(), z_birthday(), zot_feed(), zot_process_response(), zot_refresh(), and zotfeed_init().

    diff --git a/doc/html/dba__driver_8php.html b/doc/html/dba__driver_8php.html index 3f36ec014..4e70bc324 100644 --- a/doc/html/dba__driver_8php.html +++ b/doc/html/dba__driver_8php.html @@ -202,7 +202,7 @@ Functions
    -

    Referenced by account_verify_password(), achievements_content(), acl_init(), admin_page_users(), allowed_public_recips(), api_direct_messages_new(), api_get_user(), api_status_show(), api_statuses_destroy(), api_statuses_mentions(), api_user(), api_users_show(), attach_by_hash(), attach_by_hash_nodata(), attach_change_permissions(), attach_count_files(), attach_delete(), attach_list_files(), attach_mkdir(), attach_store(), authenticate_success(), block_content(), blocks_content(), bookmark_add(), bookmarks_init(), build_sync_packet(), call_hooks(), categories_widget(), change_channel(), channel_content(), channel_remove(), channelx_by_hash(), channelx_by_n(), channelx_by_nick(), chanview_content(), chat_post(), chatroom_create(), chatroom_destroy(), chatroom_enter(), chatroom_leave(), chatsvc_content(), chatsvc_post(), check_account_email(), check_account_invite(), check_item_source(), check_webbie(), Cache\clear(), comanche_block(), common_friends(), connect_init(), connect_post(), connections_content(), connections_post(), connedit_post(), consume_feed(), contact_remove(), contactgroup_content(), count_common_friends(), create_account(), create_identity(), RedDirectory\createFile(), dbesc_array_cb(), del_config(), del_pconfig(), del_xconfig(), delegate_content(), delete_imported_item(), delete_item_lowlevel(), deliver_run(), directory_run(), dirsearch_content(), display_content(), downgrade_accounts(), editlayout_content(), editpost_content(), editwebpage_content(), event_store(), events_content(), events_post(), fbrowser_content(), feed_init(), fetch_post_tags(), file_tag_file_query(), filerm_content(), filestorage_content(), fix_attached_photo_permissions(), fix_private_photos(), fix_system_urls(), fsuggest_post(), Cache\get(), RedFile\get(), get_all_perms(), get_birthdays(), get_channel_by_nick(), get_cloudpath(), get_config_from_storage(), get_events(), get_item_elements(), get_online_status(), RedDirectory\getDir(), RedDirectory\getLastModified(), gprobe_run(), group_add(), group_add_member(), group_byname(), group_content(), group_post(), group_rec_byhash(), group_rmv(), group_rmv_member(), groups_containing(), handle_tag(), home_content(), import_author_rss(), import_author_zot(), import_directory_keywords(), import_directory_profile(), import_post(), import_profile_photo(), import_site(), import_xchan(), install_plugin(), invite_post(), item_message_id(), item_permissions_sql(), item_post(), item_store(), item_store_update(), items_fetch(), layouts_content(), like_content(), load_config(), load_plugin(), load_xconfig(), local_dir_update(), lockview_content(), FKOAuthDataStore\lookup_consumer(), FKOAuthDataStore\lookup_nonce(), FKOAuthDataStore\lookup_token(), lostpass_content(), lostpass_post(), magic_init(), mail_store(), match_openid(), member_of(), menu_add_item(), menu_create(), menu_delete(), menu_edit(), menu_edit_item(), menu_fetch(), menu_list(), msearch_post(), network_content(), FKOAuthDataStore\new_access_token(), new_contact(), new_cookie(), FKOAuthDataStore\new_request_token(), notification(), notifier_run(), notify_init(), oauth_get_client(), oembed_fetch_url(), onedirsync_run(), onepoll_run(), openid_content(), page_content(), perm_is_allowed(), permissions_sql(), photo_init(), photo_new_resource(), photo_upload(), photos_album_exists(), photos_album_get_db_idstr(), photos_album_rename(), photos_content(), photos_list_photos(), photos_post(), ping_init(), poco_init(), poco_load(), poller_run(), post_init(), post_post(), private_messages_drop(), private_messages_fetch_conversation(), private_messages_fetch_message(), private_messages_list(), process_channel_sync_delivery(), process_delivery(), process_mail_delivery(), process_profile_delivery(), profile_init(), profile_load(), profile_photo_post(), profiles_init(), profiles_post(), public_permissions_sql(), public_recips(), RedFile\put(), queue_run(), rconnect_url(), red_zrl_callback(), RedCollectionData(), RedFileData(), ref_session_destroy(), ref_session_gc(), ref_session_read(), ref_session_write(), register_hook(), register_post(), remote_online_status(), remove_all_xchan_resources(), remove_community_tag(), remove_queue_item(), rmagic_init(), rmagic_post(), photo_driver\save(), search_ac_init(), search_content(), send_message(), send_reg_approval_email(), send_status_notifications(), Cache\set(), set_config(), set_pconfig(), set_xconfig(), RedFile\setName(), settings_post(), siteinfo_init(), sources_content(), sources_post(), photo_driver\store(), store_item_tag(), stream_perms_xchans(), stringify_array_elms(), subthread_content(), suggest_init(), sync_directories(), tag_deliver(), tagger_content(), tagrm_post(), term_query(), tgroup_check(), thing_content(), thing_init(), tryzrlaudio(), tryzrlvideo(), uninstall_plugin(), unregister_hook(), update_directory_entry(), update_modtime(), update_queue_time(), update_remote_id(), user_allow(), user_deny(), RedBasicAuth\validateUserPass(), vcard_from_xchan(), vote_post(), webpages_content(), wfinger_init(), widget_bookmarkedchats(), widget_item(), widget_savedsearch(), xchan_content(), xchan_mail_query(), xchan_query(), xrd_init(), z_readdir(), zfinger_init(), zid_init(), zot_feed(), zot_finger(), zot_get_hublocs(), zot_gethub(), zot_process_response(), zot_refresh(), and zotfeed_init().

    +

    Referenced by account_verify_password(), achievements_content(), acl_init(), add_source_route(), admin_page_users(), allowed_public_recips(), api_direct_messages_new(), api_get_user(), api_status_show(), api_statuses_destroy(), api_statuses_mentions(), api_user(), api_users_show(), attach_by_hash(), attach_by_hash_nodata(), attach_change_permissions(), attach_count_files(), attach_delete(), attach_list_files(), attach_mkdir(), attach_store(), authenticate_success(), block_content(), blocks_content(), bookmark_add(), bookmarks_init(), build_sync_packet(), call_hooks(), categories_widget(), change_channel(), channel_content(), channel_remove(), channelx_by_hash(), channelx_by_n(), channelx_by_nick(), chanview_content(), chat_post(), chatroom_create(), chatroom_destroy(), chatroom_enter(), chatroom_leave(), chatsvc_content(), chatsvc_post(), check_account_email(), check_account_invite(), check_item_source(), check_webbie(), Cache\clear(), comanche_block(), common_friends(), connect_init(), connect_post(), connections_content(), connections_post(), connedit_post(), consume_feed(), contact_remove(), contactgroup_content(), count_common_friends(), create_account(), create_identity(), RedDirectory\createFile(), dbesc_array_cb(), del_config(), del_pconfig(), del_xconfig(), delegate_content(), delete_imported_item(), delete_item_lowlevel(), deliver_run(), dir_query_build(), directory_run(), dirsearch_content(), display_content(), downgrade_accounts(), editlayout_content(), editpost_content(), editwebpage_content(), event_store(), events_content(), events_post(), externals_run(), fbrowser_content(), feed_init(), fetch_post_tags(), file_tag_file_query(), filerm_content(), filestorage_content(), fix_attached_photo_permissions(), fix_private_photos(), fix_system_urls(), fsuggest_post(), Cache\get(), RedFile\get(), get_all_perms(), get_birthdays(), get_channel_by_nick(), get_cloudpath(), get_config_from_storage(), get_events(), get_item_elements(), get_online_status(), RedDirectory\getDir(), RedDirectory\getLastModified(), gprobe_run(), group_add(), group_add_member(), group_byname(), group_content(), group_post(), group_rec_byhash(), group_rmv(), group_rmv_member(), groups_containing(), handle_tag(), home_content(), import_author_rss(), import_author_zot(), import_directory_keywords(), import_directory_profile(), import_post(), import_profile_photo(), import_site(), import_xchan(), install_plugin(), invite_post(), item_message_id(), item_permissions_sql(), item_post(), item_store(), item_store_update(), items_fetch(), layouts_content(), like_content(), load_config(), load_plugin(), load_xconfig(), local_dir_update(), lockview_content(), FKOAuthDataStore\lookup_consumer(), FKOAuthDataStore\lookup_nonce(), FKOAuthDataStore\lookup_token(), lostpass_content(), lostpass_post(), magic_init(), mail_store(), match_openid(), member_of(), menu_add_item(), menu_create(), menu_delete(), menu_edit(), menu_edit_item(), menu_fetch(), menu_list(), msearch_post(), network_content(), FKOAuthDataStore\new_access_token(), new_contact(), new_cookie(), FKOAuthDataStore\new_request_token(), notification(), notifier_run(), notify_init(), oauth_get_client(), oembed_fetch_url(), onedirsync_run(), onepoll_run(), openid_content(), page_content(), perm_is_allowed(), permissions_sql(), photo_init(), photo_new_resource(), photo_upload(), photos_album_exists(), photos_album_get_db_idstr(), photos_album_rename(), photos_content(), photos_list_photos(), photos_post(), ping_init(), poco_init(), poco_load(), poller_run(), post_init(), post_post(), private_messages_drop(), private_messages_fetch_conversation(), private_messages_fetch_message(), private_messages_list(), process_channel_sync_delivery(), process_delivery(), process_mail_delivery(), process_profile_delivery(), profile_init(), profile_load(), profile_photo_post(), profiles_init(), profiles_post(), prune_hub_reinstalls(), public_permissions_sql(), public_recips(), RedFile\put(), queue_run(), rconnect_url(), red_zrl_callback(), RedCollectionData(), RedFileData(), ref_session_destroy(), ref_session_gc(), ref_session_read(), ref_session_write(), register_hook(), register_post(), remote_online_status(), remove_all_xchan_resources(), remove_community_tag(), remove_queue_item(), rmagic_init(), rmagic_post(), photo_driver\save(), search_ac_init(), search_content(), send_message(), send_reg_approval_email(), send_status_notifications(), Cache\set(), set_config(), set_pconfig(), set_xconfig(), RedFile\setName(), settings_post(), siteinfo_init(), sources_content(), sources_post(), photo_driver\store(), store_item_tag(), stream_perms_xchans(), stringify_array_elms(), subthread_content(), suggest_init(), sync_directories(), tag_deliver(), tagger_content(), tagrm_post(), term_query(), tgroup_check(), thing_content(), thing_init(), tryzrlaudio(), tryzrlvideo(), uninstall_plugin(), unregister_hook(), update_directory_entry(), update_modtime(), update_queue_time(), update_remote_id(), user_allow(), user_deny(), RedBasicAuth\validateUserPass(), vcard_from_xchan(), vote_post(), webpages_content(), wfinger_init(), widget_bookmarkedchats(), widget_item(), widget_savedsearch(), xchan_content(), xchan_mail_query(), xchan_query(), xrd_init(), z_readdir(), zfinger_init(), zid_init(), zot_feed(), zot_finger(), zot_get_hublocs(), zot_gethub(), zot_process_response(), zot_refresh(), and zotfeed_init().

    @@ -318,7 +318,7 @@ Functions

    This will happen occasionally trying to store the session data after abnormal program termination

    -

    Referenced by abook_connections(), abook_self(), abook_toggle_flag(), account_remove(), account_total(), account_verify_password(), achievements_content(), acl_init(), admin_content(), admin_page_dbsync(), admin_page_hubloc(), admin_page_hubloc_post(), admin_page_summary(), admin_page_users(), admin_page_users_post(), all_friends(), allowed_public_recips(), api_direct_messages_box(), api_direct_messages_new(), api_favorites(), api_ff_ids(), api_format_items(), api_get_user(), api_status_show(), api_statuses_destroy(), api_statuses_f(), api_statuses_home_timeline(), api_statuses_mentions(), api_statuses_public_timeline(), api_statuses_repeat(), api_statuses_show(), api_user(), api_users_show(), attach_by_hash(), attach_by_hash_nodata(), attach_change_permissions(), attach_count_files(), attach_delete(), attach_init(), attach_list_files(), attach_mkdir(), attach_store(), authenticate_success(), block_content(), blocks_content(), bookmark_add(), bookmarks_init(), build_sync_packet(), call_hooks(), categories_widget(), change_channel(), chanman_remove_everything_from_network(), channel_content(), channel_remove(), channel_total(), channelx_by_hash(), channelx_by_n(), channelx_by_nick(), chanview_content(), chat_content(), chat_post(), chatroom_create(), chatroom_destroy(), chatroom_enter(), chatroom_leave(), chatroom_list(), chatsvc_content(), chatsvc_init(), chatsvc_post(), check_account_email(), check_account_invite(), check_config(), check_item_source(), check_webbie(), Cache\clear(), collect_recipients(), comanche_block(), common_friends(), common_friends_zcid(), common_init(), community_content(), connect_init(), connect_post(), connections_content(), connections_post(), connedit_content(), connedit_init(), connedit_post(), consume_feed(), contact_block(), contact_profile_assign(), contact_remove(), contact_select(), contactgroup_content(), count_all_friends(), count_common_friends(), count_common_friends_zcid(), create_account(), create_identity(), RedDirectory\createDirectory(), RedDirectory\createFile(), current_theme(), del_config(), del_pconfig(), del_xconfig(), delegate_content(), delete_imported_item(), delete_item_lowlevel(), deliver_run(), dir_tagadelic(), directory_content(), directory_run(), dirprofile_init(), dirsearch_content(), display_content(), downgrade_accounts(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), encode_item(), event_store(), events_content(), expand_groups(), expire_run(), fbrowser_content(), feed_init(), fetch_post_tags(), fileas_widget(), filer_content(), filerm_content(), filestorage_content(), first_post_date(), fix_attached_photo_permissions(), fix_private_photos(), fix_system_urls(), fsuggest_content(), fsuggest_post(), Cache\get(), RedFile\get(), get_all_perms(), get_birthdays(), get_channel_by_nick(), get_cloudpath(), get_config_from_storage(), get_events(), get_item_elements(), get_online_status(), get_sys_channel(), get_things(), get_words(), RedDirectory\getDir(), RedDirectory\getLastModified(), RedDirectory\getQuotaInfo(), gprobe_run(), group_add(), group_add_member(), group_byname(), group_content(), group_get_members(), group_post(), group_rec_byhash(), group_rmv(), group_rmv_member(), group_select(), group_side(), groups_containing(), handle_tag(), home_content(), identity_basic_export(), identity_check_service_class(), import_author_rss(), import_author_zot(), import_directory_keywords(), import_directory_profile(), import_post(), import_profile_photo(), import_site(), import_xchan(), install_plugin(), invite_post(), item_check_service_class(), item_expire(), item_message_id(), item_post(), item_store(), item_store_update(), items_fetch(), layout_select(), layouts_content(), like_content(), list_public_sites(), load_config(), load_contact_links(), load_hooks(), load_pconfig(), load_plugin(), load_translation_table(), load_xconfig(), local_dir_update(), lockview_content(), FKOAuth1\loginUser(), FKOAuthDataStore\lookup_consumer(), FKOAuthDataStore\lookup_nonce(), FKOAuthDataStore\lookup_token(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_store(), manage_content(), match_content(), match_openid(), member_of(), menu_add_item(), menu_create(), menu_del_item(), menu_delete(), menu_delete_id(), menu_edit(), menu_edit_item(), menu_fetch(), menu_fetch_id(), menu_list(), mimetype_select(), mini_group_select(), mitem_content(), mood_init(), msearch_post(), network_content(), FKOAuthDataStore\new_access_token(), new_contact(), new_cookie(), FKOAuthDataStore\new_request_token(), notification(), notifications_content(), notifications_post(), notifier_run(), notify_content(), notify_init(), oauth_get_client(), oembed_fetch_url(), onedirsync_run(), onepoll_run(), openid_content(), page_content(), pagelist_widget(), pdl_selector(), perm_is_allowed(), photo_init(), photo_new_resource(), photo_upload(), photos_album_exists(), photos_album_get_db_idstr(), photos_album_rename(), photos_albums_list(), photos_content(), photos_list_photos(), photos_post(), ping_init(), poco_init(), poco_load(), poke_content(), poke_init(), poller_run(), post_activity_item(), post_init(), post_post(), private_messages_drop(), private_messages_fetch_conversation(), private_messages_fetch_message(), private_messages_list(), process_channel_sync_delivery(), process_delivery(), process_mail_delivery(), process_profile_delivery(), profile_init(), profile_load(), profile_photo_post(), profile_sidebar(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), public_recips(), RedFile\put(), queue_run(), random_profile(), rconnect_url(), red_zrl_callback(), RedChannelList(), RedCollectionData(), RedFileData(), ref_session_destroy(), ref_session_gc(), ref_session_read(), ref_session_write(), register_content(), register_hook(), register_post(), reload_plugins(), remote_online_status(), remove_all_xchan_resources(), remove_community_tag(), remove_queue_item(), retain_item(), rmagic_init(), rmagic_post(), photo_driver\save(), search_ac_init(), search_content(), send_message(), send_reg_approval_email(), send_status_notifications(), service_class_allows(), service_class_fetch(), Cache\set(), set_config(), set_default_login_identity(), set_pconfig(), set_xconfig(), RedFile\setName(), settings_post(), setup_content(), share_init(), siteinfo_content(), siteinfo_init(), sitelist_init(), sources_content(), sources_post(), starred_init(), photo_driver\store(), store_item_tag(), stream_perms_api_uids(), stream_perms_xchans(), subthread_content(), suggest_init(), suggestion_query(), sync_directories(), tag_deliver(), tagadelic(), tagger_content(), tagrm_content(), tagrm_post(), tgroup_check(), thing_content(), thing_init(), tryzrlaudio(), tryzrlvideo(), uninstall_plugin(), unregister_hook(), update_directory_entry(), update_modtime(), update_queue_time(), update_remote_id(), update_suggestions(), user_allow(), user_deny(), RedBasicAuth\validateUserPass(), vcard_from_xchan(), viewconnections_content(), viewsrc_content(), vote_content(), vote_init(), vote_post(), webpages_content(), wfinger_init(), widget_bookmarkedchats(), widget_filer(), widget_follow(), widget_item(), widget_savedsearch(), widget_settings_menu(), widget_suggestedchats(), xchan_content(), xchan_mail_query(), xchan_query(), xrd_init(), z_input_filter(), z_readdir(), zfinger_init(), zid_init(), zot_feed(), zot_finger(), zot_get_hublocs(), zot_gethub(), zot_import(), zot_process_response(), zot_refresh(), and zotfeed_init().

    +

    Referenced by abook_connections(), abook_self(), abook_toggle_flag(), account_remove(), account_total(), account_verify_password(), achievements_content(), acl_init(), add_source_route(), admin_content(), admin_page_channels(), admin_page_channels_post(), admin_page_dbsync(), admin_page_hubloc(), admin_page_hubloc_post(), admin_page_summary(), admin_page_users(), admin_page_users_post(), all_friends(), allowed_public_recips(), api_direct_messages_box(), api_direct_messages_new(), api_favorites(), api_ff_ids(), api_format_items(), api_get_user(), api_status_show(), api_statuses_destroy(), api_statuses_f(), api_statuses_home_timeline(), api_statuses_mentions(), api_statuses_public_timeline(), api_statuses_repeat(), api_statuses_show(), api_user(), api_users_show(), attach_by_hash(), attach_by_hash_nodata(), attach_change_permissions(), attach_count_files(), attach_delete(), attach_init(), attach_list_files(), attach_mkdir(), attach_store(), authenticate_success(), block_content(), blocks_content(), bookmark_add(), bookmarks_init(), build_sync_packet(), call_hooks(), categories_widget(), change_channel(), chanman_remove_everything_from_network(), channel_content(), channel_remove(), channel_total(), channelx_by_hash(), channelx_by_n(), channelx_by_nick(), chanview_content(), chat_content(), chat_post(), chatroom_create(), chatroom_destroy(), chatroom_enter(), chatroom_leave(), chatroom_list(), chatsvc_content(), chatsvc_init(), chatsvc_post(), check_account_email(), check_account_invite(), check_config(), check_item_source(), check_webbie(), Cache\clear(), collect_recipients(), comanche_block(), common_friends(), common_friends_zcid(), common_init(), connect_init(), connect_post(), connections_content(), connections_post(), connedit_content(), connedit_init(), connedit_post(), consume_feed(), contact_block(), contact_profile_assign(), contact_remove(), contact_select(), contactgroup_content(), count_all_friends(), count_common_friends(), count_common_friends_zcid(), create_account(), create_identity(), RedDirectory\createDirectory(), RedDirectory\createFile(), current_theme(), del_config(), del_pconfig(), del_xconfig(), delegate_content(), delete_imported_item(), delete_item_lowlevel(), deliver_run(), dir_parse_query(), dir_tagadelic(), directory_content(), directory_run(), dirprofile_init(), dirsearch_content(), display_content(), downgrade_accounts(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), encode_item(), event_store(), events_content(), expand_groups(), expire_run(), externals_run(), fbrowser_content(), feed_init(), fetch_post_tags(), fileas_widget(), filer_content(), filerm_content(), filestorage_content(), first_post_date(), fix_attached_photo_permissions(), fix_private_photos(), fix_system_urls(), fsuggest_content(), fsuggest_post(), Cache\get(), RedFile\get(), get_all_perms(), get_birthdays(), get_channel_by_nick(), get_cloudpath(), get_config_from_storage(), get_events(), get_item_elements(), get_online_status(), get_sys_channel(), get_things(), get_words(), RedDirectory\getDir(), RedDirectory\getLastModified(), RedDirectory\getQuotaInfo(), gprobe_run(), group_add(), group_add_member(), group_byname(), group_content(), group_get_members(), group_post(), group_rec_byhash(), group_rmv(), group_rmv_member(), group_select(), group_side(), groups_containing(), handle_tag(), home_content(), identity_basic_export(), identity_check_service_class(), identity_selector(), import_author_rss(), import_author_zot(), import_directory_keywords(), import_directory_profile(), import_post(), import_profile_photo(), import_site(), import_xchan(), install_plugin(), invite_post(), is_sys_channel(), item_check_service_class(), item_content(), item_expire(), item_message_id(), item_post(), item_store(), item_store_update(), items_fetch(), layout_select(), layouts_content(), like_content(), list_public_sites(), load_config(), load_contact_links(), load_hooks(), load_pconfig(), load_plugin(), load_translation_table(), load_xconfig(), local_dir_update(), lockview_content(), FKOAuth1\loginUser(), FKOAuthDataStore\lookup_consumer(), FKOAuthDataStore\lookup_nonce(), FKOAuthDataStore\lookup_token(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_store(), manage_content(), match_content(), match_openid(), member_of(), menu_add_item(), menu_create(), menu_del_item(), menu_delete(), menu_delete_id(), menu_edit(), menu_edit_item(), menu_fetch(), menu_fetch_id(), menu_list(), mimetype_select(), mini_group_select(), mitem_content(), mood_init(), msearch_post(), network_content(), FKOAuthDataStore\new_access_token(), new_contact(), new_cookie(), FKOAuthDataStore\new_request_token(), notification(), notifications_content(), notifications_post(), notifier_run(), notify_content(), notify_init(), oauth_get_client(), oembed_fetch_url(), onedirsync_run(), onepoll_run(), openid_content(), page_content(), pagelist_widget(), pdl_selector(), perm_is_allowed(), photo_init(), photo_new_resource(), photo_upload(), photos_album_exists(), photos_album_get_db_idstr(), photos_album_rename(), photos_albums_list(), photos_content(), photos_list_photos(), photos_post(), ping_init(), poco_init(), poco_load(), poke_content(), poke_init(), poller_run(), post_activity_item(), post_init(), post_post(), private_messages_drop(), private_messages_fetch_conversation(), private_messages_fetch_message(), private_messages_list(), process_channel_sync_delivery(), process_delivery(), process_mail_delivery(), process_profile_delivery(), profile_init(), profile_load(), profile_photo_post(), profile_sidebar(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), prune_hub_reinstalls(), public_recips(), RedFile\put(), queue_run(), random_profile(), rconnect_url(), red_zrl_callback(), RedChannelList(), RedCollectionData(), RedFileData(), ref_session_destroy(), ref_session_gc(), ref_session_read(), ref_session_write(), register_content(), register_hook(), register_post(), reload_plugins(), remote_online_status(), remove_all_xchan_resources(), remove_community_tag(), remove_queue_item(), retain_item(), rmagic_init(), rmagic_post(), photo_driver\save(), search_ac_init(), search_content(), send_message(), send_reg_approval_email(), send_status_notifications(), service_class_allows(), service_class_fetch(), Cache\set(), set_config(), set_default_login_identity(), set_pconfig(), set_xconfig(), RedFile\setName(), settings_post(), setup_content(), share_init(), siteinfo_content(), siteinfo_init(), sitelist_init(), sources_content(), sources_post(), starred_init(), photo_driver\store(), store_item_tag(), stream_perms_api_uids(), stream_perms_xchans(), subthread_content(), suggest_init(), suggestion_query(), sync_directories(), tag_deliver(), tagadelic(), tagger_content(), tagrm_content(), tagrm_post(), tgroup_check(), thing_content(), thing_init(), tryzrlaudio(), tryzrlvideo(), uninstall_plugin(), unregister_hook(), update_directory_entry(), update_modtime(), update_queue_time(), update_remote_id(), update_suggestions(), user_allow(), user_deny(), RedBasicAuth\validateUserPass(), vcard_from_xchan(), viewconnections_content(), viewsrc_content(), vote_content(), vote_init(), vote_post(), webpages_content(), wfinger_init(), widget_bookmarkedchats(), widget_filer(), widget_follow(), widget_item(), widget_savedsearch(), widget_settings_menu(), widget_suggestedchats(), xchan_content(), xchan_mail_query(), xchan_query(), xrd_init(), z_input_filter(), z_readdir(), zfinger_init(), zid_init(), zot_feed(), zot_finger(), zot_get_hublocs(), zot_gethub(), zot_import(), zot_process_response(), zot_refresh(), and zotfeed_init().

    diff --git a/doc/html/dir_8543001e5d25368a6edede3e63efb554.html b/doc/html/dir_8543001e5d25368a6edede3e63efb554.html index c0ee68826..5c15c9f91 100644 --- a/doc/html/dir_8543001e5d25368a6edede3e63efb554.html +++ b/doc/html/dir_8543001e5d25368a6edede3e63efb554.html @@ -108,6 +108,8 @@ Directories   directory  blogga   +directory  mytheme +  directory  redbasic   diff --git a/doc/html/dir_8543001e5d25368a6edede3e63efb554.js b/doc/html/dir_8543001e5d25368a6edede3e63efb554.js index 29cbaeeef..25e3e7cc0 100644 --- a/doc/html/dir_8543001e5d25368a6edede3e63efb554.js +++ b/doc/html/dir_8543001e5d25368a6edede3e63efb554.js @@ -2,5 +2,6 @@ var dir_8543001e5d25368a6edede3e63efb554 = [ [ "apw", "dir_d520c5cf583201d9437764f209363c22.html", "dir_d520c5cf583201d9437764f209363c22" ], [ "blogga", "dir_922c77e958c99a98db92d38a3a349bf2.html", "dir_922c77e958c99a98db92d38a3a349bf2" ], + [ "mytheme", "dir_8e58ba5e98ac07e59ee15ca7486c9950.html", "dir_8e58ba5e98ac07e59ee15ca7486c9950" ], [ "redbasic", "dir_55dbaf9b7b53c4fc605c9011743a7353.html", "dir_55dbaf9b7b53c4fc605c9011743a7353" ] ]; \ No newline at end of file diff --git a/doc/html/dir_887fdc94312ba7b057b6bfe7fdd27ea5.html b/doc/html/dir_887fdc94312ba7b057b6bfe7fdd27ea5.html new file mode 100644 index 000000000..db109cbf9 --- /dev/null +++ b/doc/html/dir_887fdc94312ba7b057b6bfe7fdd27ea5.html @@ -0,0 +1,116 @@ + + + + + + +The Red Matrix: view/theme/mytheme/php Directory Reference + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    The Red Matrix +
    +
    +
    + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    php Directory Reference
    +
    +
    + + + + + + + + +

    +Files

    file  default.php
     
    file  style.php
     
    file  theme.php
     
    +
    +
    + diff --git a/doc/html/dir_887fdc94312ba7b057b6bfe7fdd27ea5.js b/doc/html/dir_887fdc94312ba7b057b6bfe7fdd27ea5.js new file mode 100644 index 000000000..8e8b17a1a --- /dev/null +++ b/doc/html/dir_887fdc94312ba7b057b6bfe7fdd27ea5.js @@ -0,0 +1,6 @@ +var dir_887fdc94312ba7b057b6bfe7fdd27ea5 = +[ + [ "default.php", "theme_2mytheme_2php_2default_8php.html", "theme_2mytheme_2php_2default_8php" ], + [ "style.php", "mytheme_2php_2style_8php.html", null ], + [ "theme.php", "mytheme_2php_2theme_8php.html", "mytheme_2php_2theme_8php" ] +]; \ No newline at end of file diff --git a/doc/html/dir_8e58ba5e98ac07e59ee15ca7486c9950.html b/doc/html/dir_8e58ba5e98ac07e59ee15ca7486c9950.html new file mode 100644 index 000000000..0951ac5a3 --- /dev/null +++ b/doc/html/dir_8e58ba5e98ac07e59ee15ca7486c9950.html @@ -0,0 +1,112 @@ + + + + + + +The Red Matrix: view/theme/mytheme Directory Reference + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    The Red Matrix +
    +
    +
    + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    mytheme Directory Reference
    +
    +
    + + + + +

    +Directories

    directory  php
     
    +
    +
    + diff --git a/doc/html/dir_8e58ba5e98ac07e59ee15ca7486c9950.js b/doc/html/dir_8e58ba5e98ac07e59ee15ca7486c9950.js new file mode 100644 index 000000000..0e4436f16 --- /dev/null +++ b/doc/html/dir_8e58ba5e98ac07e59ee15ca7486c9950.js @@ -0,0 +1,4 @@ +var dir_8e58ba5e98ac07e59ee15ca7486c9950 = +[ + [ "php", "dir_887fdc94312ba7b057b6bfe7fdd27ea5.html", "dir_887fdc94312ba7b057b6bfe7fdd27ea5" ] +]; \ No newline at end of file diff --git a/doc/html/dir_b2f003339c516cc00c8cadcafbe82f13.html b/doc/html/dir_b2f003339c516cc00c8cadcafbe82f13.html index c4fb93560..4aa042ef0 100644 --- a/doc/html/dir_b2f003339c516cc00c8cadcafbe82f13.html +++ b/doc/html/dir_b2f003339c516cc00c8cadcafbe82f13.html @@ -104,8 +104,6 @@ $(document).ready(function(){initNavTree('dir_b2f003339c516cc00c8cadcafbe82f13.h - - diff --git a/doc/html/dir_b2f003339c516cc00c8cadcafbe82f13.js b/doc/html/dir_b2f003339c516cc00c8cadcafbe82f13.js index 9ce51a6ef..991623ea4 100644 --- a/doc/html/dir_b2f003339c516cc00c8cadcafbe82f13.js +++ b/doc/html/dir_b2f003339c516cc00c8cadcafbe82f13.js @@ -1,6 +1,5 @@ var dir_b2f003339c516cc00c8cadcafbe82f13 = [ - [ "js", "dir_24b9ffacd044b9b20a6b863179c605d1.html", "dir_24b9ffacd044b9b20a6b863179c605d1" ], [ "php", "dir_817f6d302394b98e59575acdb59998bc.html", "dir_817f6d302394b98e59575acdb59998bc" ], [ "theme", "dir_8543001e5d25368a6edede3e63efb554.html", "dir_8543001e5d25368a6edede3e63efb554" ] ]; \ No newline at end of file diff --git a/doc/html/dir_d41ce877eb409a4791b288730010abe2.html b/doc/html/dir_d41ce877eb409a4791b288730010abe2.html index db4bd100d..30e47e773 100644 --- a/doc/html/dir_d41ce877eb409a4791b288730010abe2.html +++ b/doc/html/dir_d41ce877eb409a4791b288730010abe2.html @@ -138,8 +138,6 @@ Files - - @@ -270,7 +268,7 @@ Files - + @@ -338,8 +336,6 @@ Files - - diff --git a/doc/html/dir_d41ce877eb409a4791b288730010abe2.js b/doc/html/dir_d41ce877eb409a4791b288730010abe2.js index 849a93831..2b4fa247a 100644 --- a/doc/html/dir_d41ce877eb409a4791b288730010abe2.js +++ b/doc/html/dir_d41ce877eb409a4791b288730010abe2.js @@ -17,7 +17,6 @@ var dir_d41ce877eb409a4791b288730010abe2 = [ "chatsvc.php", "chatsvc_8php.html", "chatsvc_8php" ], [ "cloud.php", "cloud_8php.html", "cloud_8php" ], [ "common.php", "common_8php.html", "common_8php" ], - [ "community.php", "community_8php.html", "community_8php" ], [ "connect.php", "connect_8php.html", "connect_8php" ], [ "connections.php", "connections_8php.html", "connections_8php" ], [ "connedit.php", "connedit_8php.html", "connedit_8php" ], @@ -83,7 +82,7 @@ var dir_d41ce877eb409a4791b288730010abe2 = [ "poke.php", "poke_8php.html", "poke_8php" ], [ "post.php", "post_8php.html", "post_8php" ], [ "pretheme.php", "pretheme_8php.html", "pretheme_8php" ], - [ "probe.php", "probe_8php.html", "probe_8php" ], + [ "probe.php", "mod_2probe_8php.html", "mod_2probe_8php" ], [ "profile.php", "profile_8php.html", "profile_8php" ], [ "profile_photo.php", "profile__photo_8php.html", "profile__photo_8php" ], [ "profiles.php", "profiles_8php.html", "profiles_8php" ], @@ -117,7 +116,6 @@ var dir_d41ce877eb409a4791b288730010abe2 = [ "toggle_safesearch.php", "toggle__safesearch_8php.html", "toggle__safesearch_8php" ], [ "uexport.php", "uexport_8php.html", "uexport_8php" ], [ "update_channel.php", "update__channel_8php.html", "update__channel_8php" ], - [ "update_community.php", "update__community_8php.html", "update__community_8php" ], [ "update_display.php", "update__display_8php.html", "update__display_8php" ], [ "update_network.php", "update__network_8php.html", "update__network_8php" ], [ "update_search.php", "update__search_8php.html", "update__search_8php" ], diff --git a/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html b/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html index 9e31544c7..7ceabcdea 100644 --- a/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html +++ b/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html @@ -174,6 +174,8 @@ Files + + @@ -188,6 +190,8 @@ Files + + @@ -229,6 +233,8 @@ Files + + diff --git a/doc/html/dir_d44c64559bbebec7f509842c48db8b23.js b/doc/html/dir_d44c64559bbebec7f509842c48db8b23.js index 02d7747fe..7e7581319 100644 --- a/doc/html/dir_d44c64559bbebec7f509842c48db8b23.js +++ b/doc/html/dir_d44c64559bbebec7f509842c48db8b23.js @@ -39,6 +39,7 @@ var dir_d44c64559bbebec7f509842c48db8b23 = [ "enotify.php", "enotify_8php.html", "enotify_8php" ], [ "event.php", "event_8php.html", "event_8php" ], [ "expire.php", "expire_8php.html", "expire_8php" ], + [ "externals.php", "externals_8php.html", "externals_8php" ], [ "features.php", "features_8php.html", "features_8php" ], [ "follow.php", "include_2follow_8php.html", "include_2follow_8php" ], [ "friendica_smarty.php", "friendica__smarty_8php.html", [ @@ -49,6 +50,7 @@ var dir_d44c64559bbebec7f509842c48db8b23 = [ "group.php", "include_2group_8php.html", "include_2group_8php" ], [ "html2bbcode.php", "html2bbcode_8php.html", "html2bbcode_8php" ], [ "html2plain.php", "html2plain_8php.html", "html2plain_8php" ], + [ "hubloc.php", "hubloc_8php.html", "hubloc_8php" ], [ "identity.php", "identity_8php.html", "identity_8php" ], [ "ItemObject.php", "ItemObject_8php.html", [ [ "Item", "classItem.html", "classItem" ] @@ -73,6 +75,7 @@ var dir_d44c64559bbebec7f509842c48db8b23 = [ "photos.php", "include_2photos_8php.html", "include_2photos_8php" ], [ "plugin.php", "plugin_8php.html", "plugin_8php" ], [ "poller.php", "poller_8php.html", "poller_8php" ], + [ "probe.php", "include_2probe_8php.html", "include_2probe_8php" ], [ "profile_selectors.php", "profile__selectors_8php.html", "profile__selectors_8php" ], [ "ProtoDriver.php", "ProtoDriver_8php.html", [ [ "ProtoDriver", "classProtoDriver.html", "classProtoDriver" ], diff --git a/doc/html/dirsearch_8php.html b/doc/html/dirsearch_8php.html index 806a32354..8727aa805 100644 --- a/doc/html/dirsearch_8php.html +++ b/doc/html/dirsearch_8php.html @@ -116,10 +116,66 @@ Functions + + + +

    Directories

    directory  js
     
    directory  php
     
    directory  theme
     
    file  common.php
     
    file  community.php
     
    file  connect.php
     
    file  connections.php
     
    file  pretheme.php
     
    file  probe.php
    file  probe.php
     
    file  profile.php
     
     
    file  update_channel.php
     
    file  update_community.php
     
    file  update_display.php
     
    file  update_network.php
     
    file  expire.php
     
    file  externals.php
     
    file  features.php
     
    file  follow.php
     
    file  html2plain.php
     
    file  hubloc.php
     
    file  identity.php
     
    file  ItemObject.php
     
    file  poller.php
     
    file  probe.php
     
    file  profile_selectors.php
     
    file  ProtoDriver.php
     
     dirsearch_content (&$a)
     
     dir_query_build ($joiner, $field, $s)
     
     dir_parse_query ($s)
     
     list_public_sites ()
     

    Function Documentation

    + +
    +
    + + + + + + + + +
    dir_parse_query ( $s)
    +
    + +

    Referenced by dirsearch_content().

    + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    dir_query_build ( $joiner,
     $field,
     $s 
    )
    +
    + +

    Referenced by dirsearch_content().

    + +
    +
    diff --git a/doc/html/dirsearch_8php.js b/doc/html/dirsearch_8php.js index 45753b123..325a941b9 100644 --- a/doc/html/dirsearch_8php.js +++ b/doc/html/dirsearch_8php.js @@ -1,5 +1,7 @@ var dirsearch_8php = [ + [ "dir_parse_query", "dirsearch_8php.html#a7d4cd9890d5ed23c3efc58e2a778a305", null ], + [ "dir_query_build", "dirsearch_8php.html#a52bcac49b0e35cc8c6b70066143c2ee2", null ], [ "dirsearch_content", "dirsearch_8php.html#aa1fb04e1de4f25b63349ac78f94ceb4c", null ], [ "dirsearch_init", "dirsearch_8php.html#a3e51964ae3f5ff147403407b65324752", null ], [ "list_public_sites", "dirsearch_8php.html#a985d410a170549429857af6ff2673149", null ] diff --git a/doc/html/docblox__errorchecker_8php.html b/doc/html/docblox__errorchecker_8php.html index b5f614367..1fe87c82c 100644 --- a/doc/html/docblox__errorchecker_8php.html +++ b/doc/html/docblox__errorchecker_8php.html @@ -134,7 +134,7 @@ Variables    $filelist =array()   -while($dh=opendir($dir)) if(runs($filelist)) $res =$filelist +while($dh=opendir($dir)) if(runs($filelist)) $res =$filelist    $i =0   @@ -253,7 +253,7 @@ Variables
    @@ -279,7 +279,7 @@ Variables
    -

    Referenced by check_keys(), event_store(), fix_private_photos(), get_atom_elements(), get_bb_tag_pos(), hostxrd_init(), invite_post(), lostpass_content(), lostpass_post(), photo_init(), photos_post(), probe_content(), profile_activity(), register_post(), enotify\send(), send_reg_approval_email(), send_verification_email(), user_allow(), and webfinger_content().

    +

    Referenced by check_keys(), event_store(), fix_private_photos(), get_atom_elements(), get_bb_tag_pos(), invite_post(), lostpass_content(), lostpass_post(), photo_init(), photos_post(), probe_content(), profile_activity(), register_post(), enotify\send(), send_reg_approval_email(), send_verification_email(), user_allow(), and webfinger_content().

    diff --git a/doc/html/enotify_8php.html b/doc/html/enotify_8php.html index 9c468a042..897ffa7f0 100644 --- a/doc/html/enotify_8php.html +++ b/doc/html/enotify_8php.html @@ -136,7 +136,7 @@ Functions
    -

    Referenced by item_post(), mail_store(), send_status_notifications(), and tag_deliver().

    +

    Referenced by item_post(), mail_store(), send_status_notifications(), tag_deliver(), and zot_refresh().

    diff --git a/doc/html/event_8php.html b/doc/html/event_8php.html index bef857f32..ad8021cfd 100644 --- a/doc/html/event_8php.html +++ b/doc/html/event_8php.html @@ -142,7 +142,7 @@ Functions
    -

    Referenced by bbcode(), bbtovcal(), consume_feed(), and process_delivery().

    +

    Referenced by bbcode(), bbtovcal(), consume_feed(), and process_delivery().

    @@ -202,7 +202,7 @@ Functions
    -

    Referenced by events_post(), and process_delivery().

    +

    Referenced by events_post(), and process_delivery().

    diff --git a/doc/html/externals_8php.html b/doc/html/externals_8php.html new file mode 100644 index 000000000..9623e4abe --- /dev/null +++ b/doc/html/externals_8php.html @@ -0,0 +1,147 @@ + + + + + + +The Red Matrix: include/externals.php File Reference + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    The Red Matrix +
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    externals.php File Reference
    +
    +
    + + + + +

    +Functions

     externals_run ($argv, $argc)
     
    +

    Function Documentation

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    externals_run ( $argv,
     $argc 
    )
    +
    + +
    +
    +
    +
    + diff --git a/doc/html/externals_8php.js b/doc/html/externals_8php.js new file mode 100644 index 000000000..396b1bf22 --- /dev/null +++ b/doc/html/externals_8php.js @@ -0,0 +1,4 @@ +var externals_8php = +[ + [ "externals_run", "externals_8php.html#a4df44079e6f915286088b7a0d44db926", null ] +]; \ No newline at end of file diff --git a/doc/html/extract_8php.html b/doc/html/extract_8php.html index 72dc2e588..c1959d68b 100644 --- a/doc/html/extract_8php.html +++ b/doc/html/extract_8php.html @@ -132,7 +132,7 @@ Variables
    -

    Referenced by activity_sanitise(), api_rss_extra(), api_statuses_user_timeline(), array_sanitise(), attach_mkdir(), attach_store(), bookmark_add(), chat_post(), chatroom_create(), chatroom_destroy(), check_account_admin(), check_account_email(), check_account_invite(), check_account_password(), check_list_permissions(), check_webbie(), connect_content(), connections_post(), connedit_content(), connedit_post(), construct_page(), contact_block(), contact_select(), conversation(), create_account(), create_identity(), dbesc_array(), directory_content(), drop_item(), event_store(), feature_enabled(), find_xchan_in_array(), format_like(), get_all_perms(), get_atom_elements(), get_cloudpath(), get_features(), get_item_elements(), get_mail_elements(), get_mood_verbs(), get_poke_verbs(), get_profile_elements(), Item\get_template_data(), get_terms_oftype(), App\get_widgets(), group_select(), ids_to_querystr(), import_author_rss(), import_author_xchan(), import_directory_profile(), import_post(), import_site(), import_xchan(), item_getfeedattach(), item_store(), item_store_update(), items_fetch(), like_content(), like_puller(), load_database(), magic_init(), mail_store(), menu_add_item(), menu_create(), menu_edit(), menu_edit_item(), mood_init(), network_content(), new_channel_post(), new_contact(), obj_verbs(), openid_content(), parse_url_content(), pdl_selector(), perm_is_allowed(), photo_upload(), photos_album_get_db_idstr(), photos_create_item(), ping_init(), po2php_run(), poke_init(), post_activity_item(), post_init(), post_post(), proc_run(), process_channel_sync_delivery(), process_delivery(), process_mail_delivery(), process_profile_delivery(), profile_activity(), profile_sidebar(), profiles_content(), redbasic_form(), register_post(), remove_community_tag(), replace_macros(), rmagic_post(), photo_driver\save(), send_reg_approval_email(), service_class_allows(), service_class_fetch(), App\set_apps(), settings_post(), sort_by_date(), stringify_array_elms(), subthread_content(), suggest_content(), tagger_content(), tagrm_content(), tagrm_post(), theme_attachments(), theme_content(), thing_init(), validate_channelname(), wfinger_init(), widget_affinity(), widget_archive(), widget_clock(), widget_item(), widget_suggestions(), widget_tagcloud_wall(), xchan_mail_query(), xchan_query(), xml2array(), xrd_init(), zfinger_init(), zid(), zid_init(), zot_fetch(), zot_gethub(), zot_import(), zot_process_response(), and zot_register_hub().

    +

    Referenced by activity_sanitise(), api_rss_extra(), api_statuses_user_timeline(), array_sanitise(), attach_mkdir(), attach_store(), bookmark_add(), chat_post(), chatroom_create(), chatroom_destroy(), check_account_admin(), check_account_email(), check_account_invite(), check_account_password(), check_list_permissions(), check_webbie(), connect_content(), connections_post(), connedit_content(), connedit_post(), construct_page(), contact_block(), contact_select(), conversation(), create_account(), create_identity(), dbesc_array(), directory_content(), drop_item(), event_store(), externals_run(), feature_enabled(), find_xchan_in_array(), format_like(), get_all_perms(), get_atom_elements(), get_cloudpath(), get_features(), get_item_elements(), get_mail_elements(), get_mood_verbs(), get_poke_verbs(), get_profile_elements(), Item\get_template_data(), get_terms_oftype(), App\get_widgets(), group_select(), hostxrd_init(), ids_to_querystr(), import_author_rss(), import_author_xchan(), import_directory_profile(), import_post(), import_site(), import_xchan(), item_getfeedattach(), item_store(), item_store_update(), items_fetch(), like_content(), like_puller(), load_database(), magic_init(), mail_store(), menu_add_item(), menu_create(), menu_edit(), menu_edit_item(), mood_init(), network_content(), new_channel_post(), new_contact(), obj_verbs(), openid_content(), parse_url_content(), pdl_selector(), perm_is_allowed(), photo_upload(), photos_album_get_db_idstr(), photos_create_item(), ping_init(), po2php_run(), poke_init(), post_activity_item(), post_init(), post_post(), proc_run(), process_channel_sync_delivery(), process_delivery(), process_mail_delivery(), process_profile_delivery(), profile_activity(), profile_sidebar(), profiles_content(), redbasic_form(), register_post(), remove_community_tag(), replace_macros(), rmagic_post(), photo_driver\save(), send_reg_approval_email(), service_class_allows(), service_class_fetch(), App\set_apps(), settings_post(), sort_by_date(), stringify_array_elms(), subthread_content(), suggest_content(), tagger_content(), tagrm_content(), tagrm_post(), theme_attachments(), theme_content(), thing_init(), validate_channelname(), wfinger_init(), widget_affinity(), widget_archive(), widget_clock(), widget_item(), widget_suggestions(), widget_tagcloud_wall(), xchan_mail_query(), xchan_query(), xml2array(), xrd_init(), zfinger_init(), zid(), zid_init(), zot_fetch(), zot_gethub(), zot_import(), zot_process_response(), and zot_register_hub().

    @@ -160,7 +160,7 @@ Variables
    -

    Referenced by Template\_build_nodes(), Template\_replcb_node(), admin_page_themes(), attribute_contains(), base64url_decode(), base64url_encode(), bb_tag_preg_replace(), bb_translate_video(), bbtoevent(), bbtovcal(), bookmarks_init(), chanlink_hash(), chanlink_url(), comanche_parser(), comanche_region(), comanche_webpage(), construct_page(), datetime_convert(), day_translate(), detect_language(), diaspora2bb(), diaspora_ol(), diaspora_ul(), expand_acl(), file_tag_decode(), file_tag_encode(), file_tag_file_query(), fix_mce_lf(), fix_private_photos(), format_categories(), format_filer(), format_term_for_display(), get_bb_tag_pos(), get_intltext_template(), get_language_name(), get_markup_template(), get_tags(), html2bb_video(), info(), is_a_date_arg(), is_foreigner(), is_member(), json_decode_plus(), legal_webbie(), linkify(), magic_link(), mail_content(), network_to_name(), normalise_openid(), notice(), notifier_run(), oembed_iframe(), oembed_replacecb(), oexchange_content(), parse_xml_string(), photos_post(), poco_load(), prepare_body(), print_template(), printable(), private_messages_fetch_conversation(), private_messages_fetch_message(), private_messages_list(), protect_sprintf(), purify_html(), qp(), random_string(), Template\replace(), replace_macros(), FriendicaSmartyEngine\replace_macros(), Template\replace_macros(), scale_external_images(), search(), searchbox(), siteinfo_content(), smilies(), sslify(), string_splitter(), strip_zids(), stripdcode_br_cb(), t(), tag_deliver(), template_escape(), template_unescape(), term_query(), theme_attachments(), unamp(), undo_post_tagging(), unxmlify(), Template\var_replace(), webfinger(), webfinger_dfrn(), x(), z_fetch_url(), z_input_filter(), z_post_url(), zfinger_init(), and zid().

    +

    Referenced by Template\_build_nodes(), Template\_replcb_node(), admin_page_themes(), attribute_contains(), base64url_decode(), base64url_encode(), bb_tag_preg_replace(), bb_translate_video(), bbtoevent(), bbtovcal(), bookmarks_init(), chanlink_hash(), chanlink_url(), comanche_parser(), comanche_region(), comanche_webpage(), construct_page(), datetime_convert(), day_translate(), detect_language(), diaspora2bb(), diaspora_ol(), diaspora_ul(), dir_parse_query(), dir_query_build(), expand_acl(), file_tag_decode(), file_tag_encode(), file_tag_file_query(), fix_mce_lf(), fix_private_photos(), format_categories(), format_filer(), format_hashtags(), format_term_for_display(), get_bb_tag_pos(), get_intltext_template(), get_language_name(), get_markup_template(), get_tags(), html2bb_video(), info(), is_a_date_arg(), is_foreigner(), is_member(), json_decode_plus(), legal_webbie(), linkify(), magic_link(), mail_content(), network_to_name(), normalise_openid(), notice(), notifier_run(), oembed_iframe(), oembed_replacecb(), oexchange_content(), parse_xml_string(), photos_post(), poco_load(), prepare_body(), print_template(), printable(), private_messages_fetch_conversation(), private_messages_fetch_message(), private_messages_list(), protect_sprintf(), purify_html(), qp(), random_string(), Template\replace(), replace_macros(), FriendicaSmartyEngine\replace_macros(), Template\replace_macros(), scale_external_images(), search(), searchbox(), siteinfo_content(), smilies(), sslify(), string_splitter(), strip_zids(), stripdcode_br_cb(), t(), tag_deliver(), template_escape(), template_unescape(), term_query(), theme_attachments(), unamp(), undo_post_tagging(), unxmlify(), Template\var_replace(), webfinger(), webfinger_dfrn(), x(), z_fetch_url(), z_input_filter(), z_post_url(), zfinger_init(), and zid().

    diff --git a/doc/html/files.html b/doc/html/files.html index ab55b9b3f..6e1c62afa 100644 --- a/doc/html/files.html +++ b/doc/html/files.html @@ -149,48 +149,51 @@ $(document).ready(function(){initNavTree('files.html','');}); |o*enotify.php |o*event.php |o*expire.php -|o*features.php -|o*follow.php -|o*friendica_smarty.php -|o*gprobe.php -|o*group.php -|o*html2bbcode.php -|o*html2plain.php -|o*identity.php -|o*ItemObject.php -|o*ITemplateEngine.php -|o*items.php -|o*language.phpTranslation support -|o*menu.php -|o*message.php -|o*nav.php -|o*network.php -|o*notifier.php -|o*notify.php -|o*oauth.php -|o*oembed.php -|o*onedirsync.php -|o*onepoll.php -|o*page_widgets.php -|o*permissions.php -|o*photos.php -|o*plugin.php -|o*poller.php -|o*profile_selectors.php -|o*ProtoDriver.php -|o*queue.php -|o*queue_fn.php -|o*reddav.php -|o*security.php -|o*session.php -|o*socgraph.php -|o*spam.php -|o*system_unavailable.php -|o*taxonomy.php -|o*template_processor.php -|o*text.php -|o*widgets.php -|\*zot.php +|o*externals.php +|o*features.php +|o*follow.php +|o*friendica_smarty.php +|o*gprobe.php +|o*group.php +|o*html2bbcode.php +|o*html2plain.php +|o*hubloc.php +|o*identity.php +|o*ItemObject.php +|o*ITemplateEngine.php +|o*items.php +|o*language.phpTranslation support +|o*menu.php +|o*message.php +|o*nav.php +|o*network.php +|o*notifier.php +|o*notify.php +|o*oauth.php +|o*oembed.php +|o*onedirsync.php +|o*onepoll.php +|o*page_widgets.php +|o*permissions.php +|o*photos.php +|o*plugin.php +|o*poller.php +|o*probe.php +|o*profile_selectors.php +|o*ProtoDriver.php +|o*queue.php +|o*queue_fn.php +|o*reddav.php +|o*security.php +|o*session.php +|o*socgraph.php +|o*spam.php +|o*system_unavailable.php +|o*taxonomy.php +|o*template_processor.php +|o*text.php +|o*widgets.php +|\*zot.php o+mod |o*_well_known.php |o*achievements.php @@ -209,125 +212,123 @@ $(document).ready(function(){initNavTree('files.html','');}); |o*chatsvc.php |o*cloud.php |o*common.php -|o*community.php -|o*connect.php -|o*connections.php -|o*connedit.php -|o*contactgroup.php -|o*delegate.php -|o*directory.php -|o*dirprofile.php -|o*dirsearch.php -|o*display.php -|o*editblock.php -|o*editlayout.php -|o*editpost.php -|o*editwebpage.php -|o*events.php -|o*fbrowser.php -|o*feed.php -|o*filer.php -|o*filerm.php -|o*filestorage.php -|o*follow.php -|o*fsuggest.php -|o*group.php -|o*help.php -|o*home.php -|o*hostxrd.php -|o*import.php -|o*importelm.php -|o*invite.php -|o*item.php -|o*lang.php -|o*layouts.php -|o*like.php -|o*lockview.php -|o*login.php -|o*lostpass.php -|o*magic.php -|o*mail.php -|o*manage.php -|o*match.php -|o*menu.php -|o*message.php -|o*mitem.php -|o*mood.php -|o*msearch.php -|o*network.php -|o*new_channel.php -|o*notes.php -|o*notifications.php -|o*notify.php -|o*oembed.php -|o*oexchange.php -|o*online.php -|o*openid.php -|o*opensearch.php -|o*page.php -|o*parse_url.php -|o*pdledit.php -|o*photo.php -|o*photos.php -|o*php.php -|o*ping.php -|o*poco.php -|o*poke.php -|o*post.php -|o*pretheme.php -|o*probe.php -|o*profile.php -|o*profile_photo.php -|o*profiles.php -|o*profperm.php -|o*pubsites.php -|o*randprof.php -|o*rbmark.php -|o*register.php -|o*regmod.php -|o*removeme.php -|o*rmagic.php -|o*rpost.php -|o*rsd_xml.php -|o*search.php -|o*search_ac.php -|o*settings.php -|o*setup.php -|o*share.php -|o*siteinfo.php -|o*sitelist.php -|o*smilies.php -|o*sources.php -|o*sslify.php -|o*starred.php -|o*subthread.php -|o*suggest.php -|o*tagger.php -|o*tagrm.php -|o*thing.php -|o*toggle_mobile.php -|o*toggle_safesearch.php -|o*uexport.php -|o*update_channel.php -|o*update_community.php -|o*update_display.php -|o*update_network.php -|o*update_search.php -|o*view.php -|o*viewconnections.php -|o*viewsrc.php -|o*vote.php -|o*wall_attach.php -|o*wall_upload.php -|o*webfinger.php -|o*webpages.php -|o*wfinger.php -|o*xchan.php -|o*xrd.php -|o*xref.php -|o*zfinger.php -|o*zotfeed.php -|\*zping.php +|o*connect.php +|o*connections.php +|o*connedit.php +|o*contactgroup.php +|o*delegate.php +|o*directory.php +|o*dirprofile.php +|o*dirsearch.php +|o*display.php +|o*editblock.php +|o*editlayout.php +|o*editpost.php +|o*editwebpage.php +|o*events.php +|o*fbrowser.php +|o*feed.php +|o*filer.php +|o*filerm.php +|o*filestorage.php +|o*follow.php +|o*fsuggest.php +|o*group.php +|o*help.php +|o*home.php +|o*hostxrd.php +|o*import.php +|o*importelm.php +|o*invite.php +|o*item.php +|o*lang.php +|o*layouts.php +|o*like.php +|o*lockview.php +|o*login.php +|o*lostpass.php +|o*magic.php +|o*mail.php +|o*manage.php +|o*match.php +|o*menu.php +|o*message.php +|o*mitem.php +|o*mood.php +|o*msearch.php +|o*network.php +|o*new_channel.php +|o*notes.php +|o*notifications.php +|o*notify.php +|o*oembed.php +|o*oexchange.php +|o*online.php +|o*openid.php +|o*opensearch.php +|o*page.php +|o*parse_url.php +|o*pdledit.php +|o*photo.php +|o*photos.php +|o*php.php +|o*ping.php +|o*poco.php +|o*poke.php +|o*post.php +|o*pretheme.php +|o*probe.php +|o*profile.php +|o*profile_photo.php +|o*profiles.php +|o*profperm.php +|o*pubsites.php +|o*randprof.php +|o*rbmark.php +|o*register.php +|o*regmod.php +|o*removeme.php +|o*rmagic.php +|o*rpost.php +|o*rsd_xml.php +|o*search.php +|o*search_ac.php +|o*settings.php +|o*setup.php +|o*share.php +|o*siteinfo.php +|o*sitelist.php +|o*smilies.php +|o*sources.php +|o*sslify.php +|o*starred.php +|o*subthread.php +|o*suggest.php +|o*tagger.php +|o*tagrm.php +|o*thing.php +|o*toggle_mobile.php +|o*toggle_safesearch.php +|o*uexport.php +|o*update_channel.php +|o*update_display.php +|o*update_network.php +|o*update_search.php +|o*view.php +|o*viewconnections.php +|o*viewsrc.php +|o*vote.php +|o*wall_attach.php +|o*wall_upload.php +|o*webfinger.php +|o*webpages.php +|o*wfinger.php +|o*xchan.php +|o*xrd.php +|o*xref.php +|o*zfinger.php +|o*zotfeed.php +|\*zping.php o+util |o+fpostit ||\*fpostit.php @@ -345,60 +346,63 @@ $(document).ready(function(){initNavTree('files.html','');}); |o*typohelper.php |\*updatetpl.py o+view -|o+js -||\*mod_filestorage.php -|o+php -||o*choklet.php -||o*default.php -||o*full.php -||o*minimal.php -||o*mod_import.php -||o*none.php -||\*theme_init.php -|\+theme -| o+apw -| |o+css -| ||\*mod_chanview.php -| |o+php -| ||o*config.php -| ||o*functions.php -| ||o*style.php -| ||o*theme.php -| ||\*theme_init.php -| |\+schema -| | o*darkness.php -| | o*darknessleftaside.php -| | o*darknessrightaside.php -| | o*greenthumbnails.php -| | o*minimalisticdarkness.php -| | o*olddefault.php -| | o*passion.php -| | o*passionwide.php -| | o*pine.php -| | o*redbasic.php -| | \*widedarkness.php -| o+blogga -| |o+php -| ||o*config.php -| ||o*default.php -| ||o*theme.php -| ||\*theme_init.php -| |\+view -| | \+theme -| |  \+blog -| |   o*config.php -| |   o*default.php -| |   \*theme.php -| \+redbasic -|  o+php -|  |o*config.php -|  |o*style.php -|  |o*theme.php -|  |\*theme_init.php -|  \+schema -|   o*BS-Default.php -|   o*dark.php -|   \*notred.php +|o+php +||o*choklet.php +||o*default.php +||o*full.php +||o*minimal.php +||o*mod_import.php +||o*none.php +||\*theme_init.php +|\+theme +| o+apw +| |o+css +| ||\*mod_chanview.php +| |o+php +| ||o*config.php +| ||o*functions.php +| ||o*style.php +| ||o*theme.php +| ||\*theme_init.php +| |\+schema +| | o*darkness.php +| | o*darknessleftaside.php +| | o*darknessrightaside.php +| | o*greenthumbnails.php +| | o*minimalisticdarkness.php +| | o*olddefault.php +| | o*passion.php +| | o*passionwide.php +| | o*pine.php +| | o*redbasic.php +| | \*widedarkness.php +| o+blogga +| |o+php +| ||o*config.php +| ||o*default.php +| ||o*theme.php +| ||\*theme_init.php +| |\+view +| | \+theme +| |  \+blog +| |   o*config.php +| |   o*default.php +| |   \*theme.php +| o+mytheme +| |\+php +| | o*default.php +| | o*style.php +| | \*theme.php +| \+redbasic +|  o+php +|  |o*config.php +|  |o*style.php +|  |o*theme.php +|  |\*theme_init.php +|  \+schema +|   o*BS-Default.php +|   o*dark.php +|   \*notred.php \*boot.php diff --git a/doc/html/fpostit_8php.html b/doc/html/fpostit_8php.html index d2f360ad4..d5320a73f 100644 --- a/doc/html/fpostit_8php.html +++ b/doc/html/fpostit_8php.html @@ -118,11 +118,11 @@ Functions - +if(isset($_GET['text'])) if(isset($_GET['url']))
    +if((isset($title))&&(isset($text))&&(isset($url))) 

    Variables

    if(($_POST["friendika_acct_name"]!=
    +
    if(($_POST["friendika_acct_name"]!=
    '')&&($_POST["friendika_password"]!=
    '')) if(isset($_GET['title']))
    -if(isset($_GET['text'])) if(isset($_GET['url']))
    -if((isset($title))&&(isset($text))&&(isset($url))) 
    else
    else
     

    Function Documentation

    @@ -158,7 +158,7 @@ Variables
    - +
    if (isset($_POST['submit'])) elseif (isset($_POST['submit'])) else
    diff --git a/doc/html/globals_0x61.html b/doc/html/globals_0x61.html index 8ce3530a2..d1f166547 100644 --- a/doc/html/globals_0x61.html +++ b/doc/html/globals_0x61.html @@ -216,6 +216,9 @@ $(document).ready(function(){initNavTree('globals_0x61.html','');});
  • ACCOUNT_ROLE_ALLOWCODE : boot.php
  • +
  • ACCOUNT_ROLE_DEVELOPER +: boot.php +
  • ACCOUNT_ROLE_SYSTEM : boot.php
  • @@ -321,9 +324,18 @@ $(document).ready(function(){initNavTree('globals_0x61.html','');});
  • add_children_to_list() : conversation.php
  • +
  • add_source_route() +: items.php +
  • admin_content() : admin.php
  • +
  • admin_page_channels() +: admin.php +
  • +
  • admin_page_channels_post() +: admin.php +
  • admin_page_dbsync() : admin.php
  • diff --git a/doc/html/globals_0x63.html b/doc/html/globals_0x63.html index 51a7771d9..af2bc1e48 100644 --- a/doc/html/globals_0x63.html +++ b/doc/html/globals_0x63.html @@ -357,12 +357,6 @@ $(document).ready(function(){initNavTree('globals_0x63.html','');});
  • common_init() : common.php
  • -
  • community_content() -: community.php -
  • -
  • community_init() -: community.php -
  • compare_permissions() : items.php
  • diff --git a/doc/html/globals_0x64.html b/doc/html/globals_0x64.html index 7b0080904..b97864766 100644 --- a/doc/html/globals_0x64.html +++ b/doc/html/globals_0x64.html @@ -202,7 +202,7 @@ $(document).ready(function(){initNavTree('globals_0x64.html','');}); : zot.php
  • delete_item_lowlevel() -: items.php +: items.php
  • deletenode() : html2bbcode.php @@ -225,6 +225,12 @@ $(document).ready(function(){initNavTree('globals_0x64.html','');});
  • diaspora_ul() : bb2diaspora.php
  • +
  • dir_parse_query() +: dirsearch.php +
  • +
  • dir_query_build() +: dirsearch.php +
  • dir_safe_mode() : dir_fns.php
  • @@ -289,11 +295,20 @@ $(document).ready(function(){initNavTree('globals_0x64.html','');}); : account.php
  • drop_item() -: items.php +: items.php
  • drop_items() : items.php
  • +
  • DROPITEM_NORMAL +: boot.php +
  • +
  • DROPITEM_PHASE1 +: boot.php +
  • +
  • DROPITEM_PHASE2 +: boot.php +
  • diff --git a/doc/html/globals_0x65.html b/doc/html/globals_0x65.html index 952cadff7..dfd1364de 100644 --- a/doc/html/globals_0x65.html +++ b/doc/html/globals_0x65.html @@ -219,6 +219,9 @@ $(document).ready(function(){initNavTree('globals_0x65.html','');});
  • expire_run() : expire.php
  • +
  • externals_run() +: externals.php +
  • diff --git a/doc/html/globals_0x66.html b/doc/html/globals_0x66.html index 4fac5f32f..dd4256053 100644 --- a/doc/html/globals_0x66.html +++ b/doc/html/globals_0x66.html @@ -252,6 +252,9 @@ $(document).ready(function(){initNavTree('globals_0x66.html','');});
  • format_filer() : text.php
  • +
  • format_hashtags() +: text.php +
  • format_js_if_exists() : plugin.php
  • diff --git a/doc/html/globals_0x69.html b/doc/html/globals_0x69.html index 23e608658..6ef10583c 100644 --- a/doc/html/globals_0x69.html +++ b/doc/html/globals_0x69.html @@ -150,14 +150,18 @@ $(document).ready(function(){initNavTree('globals_0x69.html','');});
  • identity_check_service_class() : identity.php
  • +
  • identity_selector() +: identity.php +
  • ids_to_querystr() : text.php
  • if -: php2po.php +: style.php +, default.php +, php2po.php , default.php , full.php -, style.php
  • import_author_rss() : items.php @@ -219,6 +223,9 @@ $(document).ready(function(){initNavTree('globals_0x69.html','');});
  • is_ajax() : boot.php
  • +
  • is_developer() +: boot.php +
  • is_foreigner() : identity.php
  • @@ -228,6 +235,9 @@ $(document).ready(function(){initNavTree('globals_0x69.html','');});
  • is_site_admin() : boot.php
  • +
  • is_sys_channel() +: identity.php +
  • is_windows() : boot.php
  • @@ -294,6 +304,9 @@ $(document).ready(function(){initNavTree('globals_0x69.html','');});
  • ITEM_PDL : boot.php
  • +
  • ITEM_PENDING_REMOVE +: boot.php +
  • item_permissions_sql() : security.php
  • diff --git a/doc/html/globals_0x6d.html b/doc/html/globals_0x6d.html index c29a58934..3b76c6bc0 100644 --- a/doc/html/globals_0x6d.html +++ b/doc/html/globals_0x6d.html @@ -291,6 +291,9 @@ $(document).ready(function(){initNavTree('globals_0x6d.html','');});
  • msearch_post() : msearch.php
  • +
  • mytheme_init() +: theme.php +
  • diff --git a/doc/html/globals_0x6e.html b/doc/html/globals_0x6e.html index 8444dcae5..137a3aa81 100644 --- a/doc/html/globals_0x6e.html +++ b/doc/html/globals_0x6e.html @@ -204,6 +204,9 @@ $(document).ready(function(){initNavTree('globals_0x6e.html','');});
  • navbar_complete() : acl.php
  • +
  • net_have_driver() +: probe.php +
  • network_content() : network.php
  • diff --git a/doc/html/globals_0x70.html b/doc/html/globals_0x70.html index 71f8a4957..7a1561e32 100644 --- a/doc/html/globals_0x70.html +++ b/doc/html/globals_0x70.html @@ -156,6 +156,9 @@ $(document).ready(function(){initNavTree('globals_0x70.html','');});
  • PAGE_AUTOCONNECT : boot.php
  • +
  • PAGE_CENSORED +: boot.php +
  • page_content() : page.php
  • @@ -498,8 +501,32 @@ $(document).ready(function(){initNavTree('globals_0x70.html','');});
  • private_messages_list() : message.php
  • +
  • probe_activity_stream() +: probe.php +
  • probe_content() -: probe.php +: probe.php +
  • +
  • probe_dfrn() +: probe.php +
  • +
  • probe_diaspora() +: probe.php +
  • +
  • probe_legacy_feed() +: probe.php +
  • +
  • probe_legacy_webfinger() +: probe.php +
  • +
  • probe_webfinger() +: probe.php +
  • +
  • probe_well_known() +: probe.php +
  • +
  • probe_zot() +: probe.php
  • proc_run() : boot.php @@ -508,7 +535,7 @@ $(document).ready(function(){initNavTree('globals_0x70.html','');}); : zot.php
  • process_delivery() -: zot.php +: zot.php
  • process_mail_delivery() : zot.php @@ -564,6 +591,9 @@ $(document).ready(function(){initNavTree('globals_0x70.html','');});
  • protect_sprintf() : text.php
  • +
  • prune_hub_reinstalls() +: hubloc.php +
  • public_permissions_sql() : security.php
  • diff --git a/doc/html/globals_0x74.html b/doc/html/globals_0x74.html index 74333601e..3d09783ac 100644 --- a/doc/html/globals_0x74.html +++ b/doc/html/globals_0x74.html @@ -150,6 +150,9 @@ $(document).ready(function(){initNavTree('globals_0x74.html','');});
  • tag_deliver() : items.php
  • +
  • tag_sort_length() +: text.php +
  • tagadelic() : taxonomy.php
  • @@ -247,7 +250,7 @@ $(document).ready(function(){initNavTree('globals_0x74.html','');}); : plugin.php
  • theme_post() -: config.php +: config.php
  • theme_status() : admin.php diff --git a/doc/html/globals_0x75.html b/doc/html/globals_0x75.html index 197c8ca85..623a91fd1 100644 --- a/doc/html/globals_0x75.html +++ b/doc/html/globals_0x75.html @@ -174,9 +174,6 @@ $(document).ready(function(){initNavTree('globals_0x75.html','');});
  • update_channel_content() : update_channel.php
  • -
  • update_community_content() -: update_community.php -
  • update_directory_entry() : dir_fns.php
  • diff --git a/doc/html/globals_func_0x61.html b/doc/html/globals_func_0x61.html index 72288257f..dd973ea91 100644 --- a/doc/html/globals_func_0x61.html +++ b/doc/html/globals_func_0x61.html @@ -179,9 +179,18 @@ $(document).ready(function(){initNavTree('globals_func_0x61.html','');});
  • add_children_to_list() : conversation.php
  • +
  • add_source_route() +: items.php +
  • admin_content() : admin.php
  • +
  • admin_page_channels() +: admin.php +
  • +
  • admin_page_channels_post() +: admin.php +
  • admin_page_dbsync() : admin.php
  • diff --git a/doc/html/globals_func_0x63.html b/doc/html/globals_func_0x63.html index 0664d447b..6868224dc 100644 --- a/doc/html/globals_func_0x63.html +++ b/doc/html/globals_func_0x63.html @@ -347,12 +347,6 @@ $(document).ready(function(){initNavTree('globals_func_0x63.html','');});
  • common_init() : common.php
  • -
  • community_content() -: community.php -
  • -
  • community_init() -: community.php -
  • compare_permissions() : items.php
  • diff --git a/doc/html/globals_func_0x64.html b/doc/html/globals_func_0x64.html index 820a3b82f..02f6c9465 100644 --- a/doc/html/globals_func_0x64.html +++ b/doc/html/globals_func_0x64.html @@ -195,7 +195,7 @@ $(document).ready(function(){initNavTree('globals_func_0x64.html','');}); : zot.php
  • delete_item_lowlevel() -: items.php +: items.php
  • deletenode() : html2bbcode.php @@ -218,6 +218,12 @@ $(document).ready(function(){initNavTree('globals_func_0x64.html','');});
  • diaspora_ul() : bb2diaspora.php
  • +
  • dir_parse_query() +: dirsearch.php +
  • +
  • dir_query_build() +: dirsearch.php +
  • dir_safe_mode() : dir_fns.php
  • @@ -261,7 +267,7 @@ $(document).ready(function(){initNavTree('globals_func_0x64.html','');}); : account.php
  • drop_item() -: items.php +: items.php
  • drop_items() : items.php diff --git a/doc/html/globals_func_0x65.html b/doc/html/globals_func_0x65.html index 1ca8149c3..a37f274d2 100644 --- a/doc/html/globals_func_0x65.html +++ b/doc/html/globals_func_0x65.html @@ -206,6 +206,9 @@ $(document).ready(function(){initNavTree('globals_func_0x65.html','');});
  • expire_run() : expire.php
  • +
  • externals_run() +: externals.php +
  • diff --git a/doc/html/globals_func_0x66.html b/doc/html/globals_func_0x66.html index badffe4f9..e51b8e302 100644 --- a/doc/html/globals_func_0x66.html +++ b/doc/html/globals_func_0x66.html @@ -248,6 +248,9 @@ $(document).ready(function(){initNavTree('globals_func_0x66.html','');});
  • format_filer() : text.php
  • +
  • format_hashtags() +: text.php +
  • format_js_if_exists() : plugin.php
  • diff --git a/doc/html/globals_func_0x69.html b/doc/html/globals_func_0x69.html index 15137ad75..8045c8b3b 100644 --- a/doc/html/globals_func_0x69.html +++ b/doc/html/globals_func_0x69.html @@ -149,6 +149,9 @@ $(document).ready(function(){initNavTree('globals_func_0x69.html','');});
  • identity_check_service_class() : identity.php
  • +
  • identity_selector() +: identity.php +
  • ids_to_querystr() : text.php
  • @@ -212,6 +215,9 @@ $(document).ready(function(){initNavTree('globals_func_0x69.html','');});
  • is_ajax() : boot.php
  • +
  • is_developer() +: boot.php +
  • is_foreigner() : identity.php
  • @@ -221,6 +227,9 @@ $(document).ready(function(){initNavTree('globals_func_0x69.html','');});
  • is_site_admin() : boot.php
  • +
  • is_sys_channel() +: identity.php +
  • is_windows() : boot.php
  • diff --git a/doc/html/globals_func_0x6d.html b/doc/html/globals_func_0x6d.html index 50ebb053c..18c1be85d 100644 --- a/doc/html/globals_func_0x6d.html +++ b/doc/html/globals_func_0x6d.html @@ -251,6 +251,9 @@ $(document).ready(function(){initNavTree('globals_func_0x6d.html','');});
  • msearch_post() : msearch.php
  • +
  • mytheme_init() +: theme.php +
  • diff --git a/doc/html/globals_func_0x6e.html b/doc/html/globals_func_0x6e.html index 8af69c3b4..8666de003 100644 --- a/doc/html/globals_func_0x6e.html +++ b/doc/html/globals_func_0x6e.html @@ -155,6 +155,9 @@ $(document).ready(function(){initNavTree('globals_func_0x6e.html','');});
  • navbar_complete() : acl.php
  • +
  • net_have_driver() +: probe.php +
  • network_content() : network.php
  • diff --git a/doc/html/globals_func_0x70.html b/doc/html/globals_func_0x70.html index 19b655742..9ae21ad6c 100644 --- a/doc/html/globals_func_0x70.html +++ b/doc/html/globals_func_0x70.html @@ -359,8 +359,32 @@ $(document).ready(function(){initNavTree('globals_func_0x70.html','');});
  • private_messages_list() : message.php
  • +
  • probe_activity_stream() +: probe.php +
  • probe_content() -: probe.php +: probe.php +
  • +
  • probe_dfrn() +: probe.php +
  • +
  • probe_diaspora() +: probe.php +
  • +
  • probe_legacy_feed() +: probe.php +
  • +
  • probe_legacy_webfinger() +: probe.php +
  • +
  • probe_webfinger() +: probe.php +
  • +
  • probe_well_known() +: probe.php +
  • +
  • probe_zot() +: probe.php
  • proc_run() : boot.php @@ -369,7 +393,7 @@ $(document).ready(function(){initNavTree('globals_func_0x70.html','');}); : zot.php
  • process_delivery() -: zot.php +: zot.php
  • process_mail_delivery() : zot.php @@ -425,6 +449,9 @@ $(document).ready(function(){initNavTree('globals_func_0x70.html','');});
  • protect_sprintf() : text.php
  • +
  • prune_hub_reinstalls() +: hubloc.php +
  • public_permissions_sql() : security.php
  • diff --git a/doc/html/globals_func_0x74.html b/doc/html/globals_func_0x74.html index 025d49fd3..38a4ac232 100644 --- a/doc/html/globals_func_0x74.html +++ b/doc/html/globals_func_0x74.html @@ -149,6 +149,9 @@ $(document).ready(function(){initNavTree('globals_func_0x74.html','');});
  • tag_deliver() : items.php
  • +
  • tag_sort_length() +: text.php +
  • tagadelic() : taxonomy.php
  • @@ -186,7 +189,7 @@ $(document).ready(function(){initNavTree('globals_func_0x74.html','');}); : items.php
  • theme_admin() -: config.php +: config.php
  • theme_admin_post() : config.php @@ -195,13 +198,13 @@ $(document).ready(function(){initNavTree('globals_func_0x74.html','');}); : text.php
  • theme_content() -: config.php +: config.php
  • theme_include() : plugin.php
  • theme_post() -: config.php +: config.php
  • theme_status() : admin.php diff --git a/doc/html/globals_func_0x75.html b/doc/html/globals_func_0x75.html index 5f9db65d9..8c2dfe20e 100644 --- a/doc/html/globals_func_0x75.html +++ b/doc/html/globals_func_0x75.html @@ -173,9 +173,6 @@ $(document).ready(function(){initNavTree('globals_func_0x75.html','');});
  • update_channel_content() : update_channel.php
  • -
  • update_community_content() -: update_community.php -
  • update_directory_entry() : dir_fns.php
  • diff --git a/doc/html/globals_vars_0x61.html b/doc/html/globals_vars_0x61.html index c3315e2f1..10412e050 100644 --- a/doc/html/globals_vars_0x61.html +++ b/doc/html/globals_vars_0x61.html @@ -196,6 +196,9 @@ $(document).ready(function(){initNavTree('globals_vars_0x61.html','');});
  • ACCOUNT_ROLE_ALLOWCODE : boot.php
  • +
  • ACCOUNT_ROLE_DEVELOPER +: boot.php +
  • ACCOUNT_ROLE_SYSTEM : boot.php
  • diff --git a/doc/html/globals_vars_0x64.html b/doc/html/globals_vars_0x64.html index 06a3e585a..cb5747ff2 100644 --- a/doc/html/globals_vars_0x64.html +++ b/doc/html/globals_vars_0x64.html @@ -166,6 +166,15 @@ $(document).ready(function(){initNavTree('globals_vars_0x64.html','');});
  • do : docblox_errorchecker.php
  • +
  • DROPITEM_NORMAL +: boot.php +
  • +
  • DROPITEM_PHASE1 +: boot.php +
  • +
  • DROPITEM_PHASE2 +: boot.php +
  • diff --git a/doc/html/globals_vars_0x69.html b/doc/html/globals_vars_0x69.html index 262905c14..5b43c5b0a 100644 --- a/doc/html/globals_vars_0x69.html +++ b/doc/html/globals_vars_0x69.html @@ -143,6 +143,7 @@ $(document).ready(function(){initNavTree('globals_vars_0x69.html','');}); : php2po.php , default.php , style.php +, default.php , full.php
  • ITEM_BLOCKED @@ -187,6 +188,9 @@ $(document).ready(function(){initNavTree('globals_vars_0x69.html','');});
  • ITEM_PDL : boot.php
  • +
  • ITEM_PENDING_REMOVE +: boot.php +
  • ITEM_RELAY : boot.php
  • diff --git a/doc/html/globals_vars_0x70.html b/doc/html/globals_vars_0x70.html index 386e55759..81ba6314c 100644 --- a/doc/html/globals_vars_0x70.html +++ b/doc/html/globals_vars_0x70.html @@ -151,6 +151,9 @@ $(document).ready(function(){initNavTree('globals_vars_0x70.html','');});
  • PAGE_AUTOCONNECT : boot.php
  • +
  • PAGE_CENSORED +: boot.php +
  • PAGE_DIRECTORY_CHANNEL : boot.php
  • diff --git a/doc/html/help_8php.html b/doc/html/help_8php.html index f3fe519cd..dc3a3b1da 100644 --- a/doc/html/help_8php.html +++ b/doc/html/help_8php.html @@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('help_8php.html','');}); - + @@ -123,7 +123,7 @@ Functions

    Functions

    if(!function_exists('load_doc_file')) help_content (&$a)
    if(!function_exists('load_doc_file')) help_content (&$a)
     
     preg_callback_help_include ($matches)
     
    - + diff --git a/doc/html/hostxrd_8php.html b/doc/html/hostxrd_8php.html index fd11d46d4..75c163d07 100644 --- a/doc/html/hostxrd_8php.html +++ b/doc/html/hostxrd_8php.html @@ -130,6 +130,8 @@ Functions
    if (!function_exists('load_doc_file')) help_content if (!function_exists('load_doc_file')) help_content ( $a)
    +

    Referenced by _well_known_init().

    +
    diff --git a/doc/html/hubloc_8php.html b/doc/html/hubloc_8php.html new file mode 100644 index 000000000..37e3e05f2 --- /dev/null +++ b/doc/html/hubloc_8php.html @@ -0,0 +1,138 @@ + + + + + + +The Red Matrix: include/hubloc.php File Reference + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    The Red Matrix +
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    hubloc.php File Reference
    +
    +
    + + + + +

    +Functions

     prune_hub_reinstalls ()
     
    +

    Function Documentation

    + +
    +
    + + + + + + + +
    prune_hub_reinstalls ()
    +
    + +

    Referenced by poller_run().

    + +
    +
    +
    +
    + diff --git a/doc/html/hubloc_8php.js b/doc/html/hubloc_8php.js new file mode 100644 index 000000000..0019e397f --- /dev/null +++ b/doc/html/hubloc_8php.js @@ -0,0 +1,4 @@ +var hubloc_8php = +[ + [ "prune_hub_reinstalls", "hubloc_8php.html#ad3d0dcfcfcb347744f7617fe6f5de002", null ] +]; \ No newline at end of file diff --git a/doc/html/identity_8php.html b/doc/html/identity_8php.html index f6ac35171..019174afb 100644 --- a/doc/html/identity_8php.html +++ b/doc/html/identity_8php.html @@ -120,6 +120,8 @@ Functions    get_sys_channel ()   + is_sys_channel ($channel_id) +   channel_total ()    create_identity ($arr) @@ -162,6 +164,8 @@ Functions    get_channel_by_nick ($nick)   + identity_selector () + 

    Function Documentation

    @@ -241,6 +245,8 @@ Functions

    create_sys_channel() Create a system channel - which has no account attached

    +

    Referenced by check_config(), and what_next().

    +
    @@ -382,7 +388,7 @@ Functions
    -

    Referenced by create_sys_channel(), and get_theme_uid().

    +

    Referenced by check_config(), create_sys_channel(), expire_run(), externals_run(), get_theme_uid(), like_content(), network_content(), and zotfeed_init().

    @@ -451,6 +457,21 @@ Functions

    Referenced by create_identity().

    + + + +
    +
    + + + + + + + +
    identity_selector ()
    +
    +
    @@ -501,6 +522,24 @@ Functions
    Returns
    boolean true or false
    + + + +
    +
    + + + + + + + + +
    is_sys_channel ( $channel_id)
    +
    + +

    Referenced by zot_feed().

    +
    @@ -737,7 +776,7 @@ Functions
    Returns
    string

    'zid' string url - url to accept zid string zid - urlencoded zid string result - the return string we calculated, change it if you want to return something else

    -

    Referenced by chanview_content(), chatsvc_content(), conversation(), dirprofile_init(), format_categories(), get_plink(), like_puller(), localize_item(), match_content(), menu_render(), new_contact(), oembed_fetch_url(), tryzrlaudio(), tryzrlvideo(), viewconnections_content(), widget_bookmarkedchats(), and widget_suggestedchats().

    +

    Referenced by chanview_content(), chatsvc_content(), conversation(), dirprofile_init(), format_categories(), format_hashtags(), get_plink(), localize_item(), match_content(), menu_render(), new_contact(), oembed_fetch_url(), tryzrlaudio(), tryzrlvideo(), widget_bookmarkedchats(), and widget_suggestedchats().

    diff --git a/doc/html/identity_8php.js b/doc/html/identity_8php.js index 5da6fdb94..6ffd64d19 100644 --- a/doc/html/identity_8php.js +++ b/doc/html/identity_8php.js @@ -15,8 +15,10 @@ var identity_8php = [ "get_theme_uid", "identity_8php.html#aaeb666872995e3ab8da8f7bc5f3b2bd3", null ], [ "identity_basic_export", "identity_8php.html#a3570a4eb77332b292d394c4132cb8f03", null ], [ "identity_check_service_class", "identity_8php.html#ac9fcd5c4c371998790b5c55c3d0f4633", null ], + [ "identity_selector", "identity_8php.html#a2ab5172eabd375869060c9ad68323f5c", null ], [ "is_foreigner", "identity_8php.html#ae2b140df652a55ca11bb6a99005fce35", null ], [ "is_member", "identity_8php.html#a9637c557e13d9671f3eeb124ab98212a", null ], + [ "is_sys_channel", "identity_8php.html#aa4bd4abfcba883f43919e89ec6419025", null ], [ "profile_create_sidebar", "identity_8php.html#ad4a2c8caca8f6ae93633ebeca0ed6620", null ], [ "profile_load", "identity_8php.html#a4751b522ea913d0e7ed43e03d22e9e68", null ], [ "profile_sidebar", "identity_8php.html#a432259b2cf5b6f59be53e71db9f2c7dc", null ], diff --git a/doc/html/include_2config_8php.html b/doc/html/include_2config_8php.html index 1cc2a01d0..254d0f140 100644 --- a/doc/html/include_2config_8php.html +++ b/doc/html/include_2config_8php.html @@ -258,7 +258,7 @@ Functions
    -

    Referenced by account_verify_password(), admin_page_dbsync(), admin_page_logs(), admin_page_site(), admin_page_summary(), admin_page_themes(), allowed_email(), allowed_url(), api_statuses_mentions(), api_statusnet_config(), attach_store(), bbcode(), build_sync_packet(), channel_content(), check_account_admin(), check_account_invite(), check_config(), cli_startup(), community_content(), create_account(), create_identity(), RedDirectory\createFile(), detect_language(), directory_content(), directory_run(), dirprofile_init(), dirsearch_content(), display_content(), dlogger(), dob(), downgrade_accounts(), editblock_content(), editpost_content(), editwebpage_content(), encode_item(), encode_mail(), events_content(), expire_run(), feature_enabled(), feed_init(), find_upstream_directory(), findpeople_widget(), Item\get_comment_box(), get_default_profile_photo(), get_item_elements(), get_mail_elements(), get_max_import_size(), get_online_status(), RedDirectory\getChild(), RedDirectory\getChildren(), group_content(), home_content(), hostxrd_init(), photo_gd\imageString(), import_post(), import_xchan(), invite_content(), invite_post(), item_post(), item_store(), item_store_update(), photo_imagick\load(), logger(), login(), lostpass_content(), lostpass_post(), nav(), navbar_complete(), FKOAuthDataStore\new_access_token(), new_channel_post(), new_keypair(), notification(), notifier_run(), oembed_bbcode2html(), openid_content(), parse_url_content(), photo_upload(), photos_content(), photos_init(), poco_init(), poller_run(), post_activity_item(), post_post(), private_messages_fetch_conversation(), private_messages_fetch_message(), private_messages_list(), profile_content(), profile_create_sidebar(), profile_photo_post(), profiles_content(), profperm_content(), pubsites_content(), RedFile\put(), register_content(), register_post(), reload_plugins(), remove_all_xchan_resources(), scale_external_images(), search_content(), send_message(), send_reg_approval_email(), send_verification_email(), service_class_allows(), service_class_fetch(), set_config(), settings_post(), site_default_perms(), siteinfo_content(), smilies(), tag_deliver(), theme_admin(), unobscure(), update_modtime(), update_suggestions(), upgrade_link(), user_allow(), valid_email(), validate_email(), viewconnections_content(), viewconnections_init(), webpages_content(), widget_fullprofile(), widget_profile(), z_fetch_url(), z_post_url(), zfinger_init(), zot_fetch(), zot_import(), and zotfeed_init().

    +

    Referenced by account_verify_password(), admin_page_dbsync(), admin_page_logs(), admin_page_site(), admin_page_summary(), admin_page_themes(), allowed_email(), allowed_url(), api_statuses_mentions(), api_statusnet_config(), attach_store(), bbcode(), build_sync_packet(), channel_content(), check_account_admin(), check_account_invite(), check_config(), cli_startup(), create_account(), create_identity(), create_sys_channel(), RedDirectory\createFile(), detect_language(), directory_content(), directory_run(), dirprofile_init(), dirsearch_content(), display_content(), dlogger(), dob(), downgrade_accounts(), editblock_content(), editpost_content(), editwebpage_content(), encode_item(), encode_mail(), events_content(), expire_run(), externals_run(), feature_enabled(), feed_init(), find_upstream_directory(), findpeople_widget(), Item\get_comment_box(), get_default_profile_photo(), get_item_elements(), get_mail_elements(), get_max_import_size(), get_online_status(), RedDirectory\getChild(), RedDirectory\getChildren(), group_content(), home_content(), photo_gd\imageString(), import_post(), import_xchan(), invite_content(), invite_post(), item_post(), item_store(), item_store_update(), photo_imagick\load(), logger(), login(), lostpass_content(), lostpass_post(), nav(), navbar_complete(), network_content(), FKOAuthDataStore\new_access_token(), new_channel_post(), new_keypair(), notification(), notifier_run(), oembed_bbcode2html(), openid_content(), parse_url_content(), photo_upload(), photos_content(), photos_init(), poco_init(), poller_run(), post_activity_item(), post_post(), private_messages_fetch_conversation(), private_messages_fetch_message(), private_messages_list(), profile_content(), profile_create_sidebar(), profile_photo_post(), profiles_content(), profperm_content(), pubsites_content(), RedFile\put(), register_content(), register_post(), reload_plugins(), remove_all_xchan_resources(), scale_external_images(), search_content(), send_message(), send_reg_approval_email(), send_verification_email(), service_class_allows(), service_class_fetch(), set_config(), settings_post(), site_default_perms(), siteinfo_content(), smilies(), tag_deliver(), theme_admin(), unobscure(), update_modtime(), update_suggestions(), upgrade_link(), user_allow(), valid_email(), validate_email(), viewconnections_content(), viewconnections_init(), webpages_content(), widget_fullprofile(), widget_profile(), z_fetch_url(), z_post_url(), zfinger_init(), zot_fetch(), zot_import(), and zotfeed_init().

    @@ -326,7 +326,7 @@ Functions
    -

    Referenced by Conversation\__construct(), App\build_pagehead(), change_channel(), channel_content(), chanview_content(), community_content(), connect_content(), construct_page(), contact_block(), contact_remove(), conversation(), current_theme(), display_content(), editpost_content(), feature_enabled(), findpeople_widget(), Item\get_comment_box(), get_online_status(), get_theme_uid(), group_content(), home_init(), invite_content(), invite_post(), item_post(), item_store(), item_store_update(), items_fetch(), FKOAuth1\loginUser(), mail_content(), message_content(), network_content(), pdledit_content(), profile_activity(), profile_load(), profile_sidebar(), profperm_content(), remove_community_tag(), rpost_content(), search_content(), set_pconfig(), smilies(), tag_deliver(), theme_content(), and widget_notes().

    +

    Referenced by Conversation\__construct(), App\build_pagehead(), change_channel(), channel_content(), chanview_content(), connect_content(), construct_page(), contact_block(), contact_remove(), conversation(), current_theme(), display_content(), editpost_content(), feature_enabled(), findpeople_widget(), Item\get_comment_box(), get_online_status(), get_theme_uid(), group_content(), home_init(), invite_content(), invite_post(), item_post(), item_store(), item_store_update(), items_fetch(), FKOAuth1\loginUser(), mail_content(), message_content(), network_content(), pdledit_content(), profile_activity(), profile_load(), profile_sidebar(), profperm_content(), remove_community_tag(), rpost_content(), search_content(), set_pconfig(), smilies(), tag_deliver(), theme_content(), and widget_notes().

    @@ -470,7 +470,7 @@ Functions
    -

    Referenced by admin_page_dbsync(), admin_page_logs_post(), admin_page_plugins(), admin_page_site_post(), admin_page_themes(), api_content(), check_config(), create_account(), hostxrd_init(), poller_run(), theme_admin_post(), and what_next().

    +

    Referenced by admin_page_dbsync(), admin_page_logs_post(), admin_page_plugins(), admin_page_site_post(), admin_page_themes(), api_content(), check_config(), create_account(), create_sys_channel(), poller_run(), theme_admin_post(), and what_next().

    diff --git a/doc/html/include_2network_8php.html b/doc/html/include_2network_8php.html index 502e8c676..71cf52f40 100644 --- a/doc/html/include_2network_8php.html +++ b/doc/html/include_2network_8php.html @@ -651,7 +651,7 @@ Functions
    Returns
    array 'return_code' => HTTP return code or 0 if timeout or failure 'success' => boolean true (if HTTP 2xx result) or false 'header' => HTTP headers 'body' => fetched content
    -

    Referenced by check_htaccess(), directory_content(), dirprofile_init(), import_post(), import_profile_photo(), import_site(), import_xchan(), navbar_complete(), oembed_fetch_url(), oexchange_content(), onepoll_run(), parseurl_getsiteinfo(), poco_load(), pubsites_content(), remote_online_status(), scale_external_images(), setup_post(), sslify_init(), sync_directories(), update_suggestions(), z_post_url(), zot_finger(), and zot_register_hub().

    +

    Referenced by check_htaccess(), directory_content(), dirprofile_init(), externals_run(), import_post(), import_profile_photo(), import_site(), import_xchan(), navbar_complete(), oembed_fetch_url(), oexchange_content(), onepoll_run(), parseurl_getsiteinfo(), poco_load(), pubsites_content(), remote_online_status(), scale_external_images(), setup_post(), sslify_init(), sync_directories(), update_suggestions(), z_post_url(), zot_finger(), and zot_register_hub().

    diff --git a/doc/html/include_2probe_8php.html b/doc/html/include_2probe_8php.html new file mode 100644 index 000000000..451b9c780 --- /dev/null +++ b/doc/html/include_2probe_8php.html @@ -0,0 +1,284 @@ + + + + + + +The Red Matrix: include/probe.php File Reference + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    The Red Matrix +
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    probe.php File Reference
    +
    +
    + + + + + + + + + + + + + + + + + + + + +

    +Functions

     net_have_driver ($net)
     
     probe_well_known ($addr)
     
     probe_webfinger ($addr)
     
     probe_legacy_webfinger ($addr)
     
     probe_zot ($addr)
     
     probe_dfrn ($addr)
     
     probe_diaspora ($addr)
     
     probe_legacy_feed ($addr)
     
     probe_activity_stream ($addr)
     
    +

    Function Documentation

    + +
    +
    + + + + + + + + +
    net_have_driver ( $net)
    +
    +

    Functions to assist in probing various legacy networks to figure out what kind of capabilities might be present.

    + +

    Referenced by probe_well_known().

    + +
    +
    + +
    +
    + + + + + + + + +
    probe_activity_stream ( $addr)
    +
    + +
    +
    + +
    +
    + + + + + + + + +
    probe_dfrn ( $addr)
    +
    + +
    +
    + +
    +
    + + + + + + + + +
    probe_diaspora ( $addr)
    +
    + +
    +
    + +
    +
    + + + + + + + + +
    probe_legacy_feed ( $addr)
    +
    + +
    +
    + +
    +
    + + + + + + + + +
    probe_legacy_webfinger ( $addr)
    +
    + +
    +
    + +
    +
    + + + + + + + + +
    probe_webfinger ( $addr)
    +
    + +
    +
    + +
    +
    + + + + + + + + +
    probe_well_known ( $addr)
    +
    + +
    +
    + +
    +
    + + + + + + + + +
    probe_zot ( $addr)
    +
    + +
    +
    +
    +
    + diff --git a/doc/html/include_2probe_8php.js b/doc/html/include_2probe_8php.js new file mode 100644 index 000000000..99cf171e1 --- /dev/null +++ b/doc/html/include_2probe_8php.js @@ -0,0 +1,12 @@ +var include_2probe_8php = +[ + [ "net_have_driver", "include_2probe_8php.html#a471851151d8cd7fbb79703e9522eeea8", null ], + [ "probe_activity_stream", "include_2probe_8php.html#a2daa857942aceca01f956016dbbd139c", null ], + [ "probe_dfrn", "include_2probe_8php.html#a9b5eca1e01e52b3e65d64db0c92181e0", null ], + [ "probe_diaspora", "include_2probe_8php.html#a12ea7a0def2f0e07242b5c9ac684e01a", null ], + [ "probe_legacy_feed", "include_2probe_8php.html#a2b4ac769508f7cfc17fee130279b9cb7", null ], + [ "probe_legacy_webfinger", "include_2probe_8php.html#ab19a52326b27607a0fb8191cc75ba481", null ], + [ "probe_webfinger", "include_2probe_8php.html#a950a200372393f706851103cd3fffcba", null ], + [ "probe_well_known", "include_2probe_8php.html#aa748dc73a6686c13826b1ee9d16c800d", null ], + [ "probe_zot", "include_2probe_8php.html#a3c02c7a23e8335a79c3c0f5331d11a85", null ] +]; \ No newline at end of file diff --git a/doc/html/items_8php.html b/doc/html/items_8php.html index 72b939468..b56f79a3a 100644 --- a/doc/html/items_8php.html +++ b/doc/html/items_8php.html @@ -116,6 +116,8 @@ Functions    can_comment_on_post ($observer_xchan, $item)   + add_source_route ($iid, $hash) +   red_zrl_callback ($matches)    red_escape_zrl_callback ($matches) @@ -214,10 +216,10 @@ Functions    drop_items ($items)   - drop_item ($id, $interactive=true) -  - delete_item_lowlevel ($item) -  + drop_item ($id, $interactive=true, $stage=DROPITEM_NORMAL) +  + delete_item_lowlevel ($item, $stage=DROPITEM_NORMAL) +   first_post_date ($uid, $wall=false)    posted_dates ($uid, $wall) @@ -248,6 +250,34 @@ Functions

    Referenced by get_item_elements(), get_mail_elements(), item_store(), and item_store_update().

    + + + +
    +
    + + + + + + + + + + + + + + + + + + +
    add_source_route ( $iid,
     $hash 
    )
    +
    + +

    Referenced by process_delivery().

    +
    @@ -626,7 +656,7 @@ Functions - +
    @@ -634,17 +664,27 @@ Functions - + + + + + + + + + + +
    delete_item_lowlevel (  $item)$item,
     $stage = DROPITEM_NORMAL 
    )
    -

    Referenced by drop_item().

    +

    Referenced by drop_item().

    - +
    @@ -658,7 +698,13 @@ Functions - + + + + + + + @@ -668,7 +714,7 @@ Functions
     $interactive = true $interactive = true,
     $stage = DROPITEM_NORMAL 
    @@ -1015,7 +1061,7 @@ Functions
    -

    Referenced by onepoll_run(), and zot_import().

    +

    Referenced by externals_run(), onepoll_run(), and zot_import().

    @@ -1221,7 +1267,7 @@ Functions
    -

    Referenced by event_store(), item_post(), like_content(), mood_init(), photo_upload(), photos_create_item(), post_activity_item(), process_delivery(), profile_activity(), and subthread_content().

    +

    Referenced by event_store(), item_post(), like_content(), mood_init(), photo_upload(), photos_create_item(), post_activity_item(), process_delivery(), profile_activity(), and subthread_content().

    @@ -1543,7 +1589,7 @@ Functions
    -

    Referenced by delete_imported_item(), item_store(), and item_store_update().

    +

    Referenced by delete_imported_item(), item_content(), item_store(), and item_store_update().

    @@ -1589,7 +1635,7 @@ Functions
    -

    Referenced by consume_feed(), and process_delivery().

    +

    Referenced by consume_feed(), and process_delivery().

    diff --git a/doc/html/items_8php.js b/doc/html/items_8php.js index c6cc17179..9f1cd096a 100644 --- a/doc/html/items_8php.js +++ b/doc/html/items_8php.js @@ -1,6 +1,7 @@ var items_8php = [ [ "activity_sanitise", "items_8php.html#a36e656667193c83aa2cc03a024fc131b", null ], + [ "add_source_route", "items_8php.html#a81565acf729e629e588d823308448e3c", null ], [ "array_sanitise", "items_8php.html#abf7a1b73eb352d79acd36309b0dababd", null ], [ "atom_author", "items_8php.html#a016dd86c827d08db89061ea81d15c6cb", null ], [ "atom_entry", "items_8php.html#a275108c050f7eb18bcbb5018e6b81cf6", null ], @@ -13,8 +14,8 @@ var items_8php = [ "construct_verb", "items_8php.html#a8f3c85c584ccd2b98c3ca440e45b40f8", null ], [ "consume_feed", "items_8php.html#a8794863cdf8ce1333040933d3a3f66bd", null ], [ "decode_tags", "items_8php.html#a56b2a4abcadfac71175cd50555528cc3", null ], - [ "delete_item_lowlevel", "items_8php.html#a2b56a4c01bd22a648d52ec9af1a04259", null ], - [ "drop_item", "items_8php.html#afa1db13c2a8b73b5b17b97f17e5a19d1", null ], + [ "delete_item_lowlevel", "items_8php.html#aac8c9eb4338e2a996c43914392c6cfdb", null ], + [ "drop_item", "items_8php.html#a555762e1022a4b8e3c3abd32e7812408", null ], [ "drop_items", "items_8php.html#a668ece2c37f05cc3abe538eb0dabfe55", null ], [ "encode_item", "items_8php.html#a82955cc578f0fa600acec84475026194", null ], [ "encode_item_flags", "items_8php.html#a5f690fc2484abec07840b4f9dd525bd9", null ], diff --git a/doc/html/language_8php.html b/doc/html/language_8php.html index 74f7c0375..c23933599 100644 --- a/doc/html/language_8php.html +++ b/doc/html/language_8php.html @@ -361,7 +361,7 @@ Functions
    Returns
    translated string if exsists, otherwise s
    -

    Referenced by achievements_content(), admin_content(), admin_page_dbsync(), admin_page_hubloc(), admin_page_logs(), admin_page_logs_post(), admin_page_plugins(), admin_page_site(), admin_page_site_post(), admin_page_summary(), admin_page_themes(), admin_page_users(), admin_post(), advanced_profile(), alt_pager(), api_content(), api_post(), api_statuses_public_timeline(), apps_content(), apw_form(), attach_by_hash(), attach_by_hash_nodata(), attach_count_files(), attach_init(), attach_list_files(), attach_mkdir(), attach_store(), bbcode(), block_content(), blocks_content(), blogtheme_form(), bookmark_add(), bookmarks_content(), bookmarks_init(), categories_widget(), channel_content(), channel_init(), chanview_content(), chat_content(), chat_init(), chatroom_create(), chatroom_destroy(), chatroom_enter(), chatsvc_content(), check_account_email(), check_account_invite(), check_config(), check_form_security_std_err_msg(), check_funcs(), check_htaccess(), check_htconfig(), check_keys(), check_php(), check_smarty3(), check_store(), cloud_init(), common_content(), common_friends_visitor_widget(), common_init(), community_content(), connect_content(), connect_init(), connect_post(), connections_content(), connections_post(), connedit_content(), connedit_post(), construct_page(), contact_block(), contact_poll_interval(), contact_reputation(), conversation(), create_account(), create_identity(), datesel_format(), day_translate(), delegate_content(), design_tools(), dir_safe_mode(), dir_sort_links(), dir_tagblock(), directory_content(), dirprofile_init(), dirsearch_content(), display_content(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), events_post(), fbrowser_content(), fileas_widget(), filer_content(), filestorage_content(), filestorage_post(), findpeople_widget(), fix_attached_photo_permissions(), follow_init(), format_categories(), format_event_diaspora(), format_event_html(), format_filer(), format_like(), format_notification(), fsuggest_content(), fsuggest_post(), gender_selector(), get_birthdays(), Item\get_comment_box(), get_events(), get_features(), get_mood_verbs(), get_perms(), get_plink(), get_poke_verbs(), Item\get_template_data(), group_add(), group_content(), group_post(), group_side(), help_content(), home_content(), RedBrowser\htmlActionsPanel(), identity_check_service_class(), import_author_rss(), import_channel_photo(), import_content(), import_post(), import_xchan(), dba_driver\install(), invite_content(), invite_post(), item_check_service_class(), item_photo_menu(), item_post(), item_post_type(), items_fetch(), lang_selector(), layout_select(), layouts_content(), like_content(), load_database(), localize_item(), lockview_content(), login(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_post(), manage_content(), manual_config(), marital_selector(), match_content(), menu_content(), menu_post(), menu_render(), message_content(), mimetype_select(), mini_group_select(), mitem_content(), mitem_init(), mitem_post(), mood_content(), mood_init(), nav(), network_content(), network_init(), network_to_name(), new_channel_content(), new_channel_post(), new_contact(), notice(), notification(), notifications_content(), notifications_post(), notify_content(), obj_verbs(), oembed_bbcode2html(), oembed_iframe(), oexchange_content(), openid_content(), page_content(), paginate(), pdl_selector(), pdledit_content(), pdledit_post(), photo_upload(), photos_album_widget(), photos_content(), photos_init(), photos_post(), ping_init(), poke_content(), poke_init(), populate_acl(), post_activity_item(), post_init(), profile_activity(), profile_content(), profile_init(), profile_load(), profile_photo_post(), profile_sidebar(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), pubsites_content(), rbmark_content(), rbmark_post(), redbasic_form(), register_content(), register_post(), regmod_content(), relative_date(), removeme_content(), rmagic_content(), rmagic_post(), rpost_content(), scale_external_images(), search(), search_content(), searchbox(), select_timezone(), send_message(), send_reg_approval_email(), send_verification_email(), settings_post(), setup_content(), sexpref_selector(), siteinfo_content(), sources_content(), sources_post(), subthread_content(), suggest_content(), tagblock(), tagger_content(), tagrm_content(), tagrm_post(), theme_attachments(), thing_content(), thing_init(), timezone_cmp(), update_channel_content(), update_community_content(), update_display_content(), update_network_content(), update_search_content(), upgrade_bool_message(), upgrade_link(), upgrade_message(), user_allow(), user_deny(), validate_channelname(), vcard_from_xchan(), viewconnections_content(), viewsrc_content(), vote_content(), wall_upload_post(), webpages_content(), what_next(), widget_affinity(), widget_archive(), widget_bookmarkedchats(), widget_chatroom_list(), widget_filer(), widget_follow(), widget_mailmenu(), widget_notes(), widget_savedsearch(), widget_settings_menu(), widget_suggestedchats(), widget_suggestions(), widget_tagcloud(), writepages_widget(), xchan_content(), z_readdir(), and zfinger_init().

    +

    Referenced by achievements_content(), admin_content(), admin_page_channels(), admin_page_dbsync(), admin_page_hubloc(), admin_page_logs(), admin_page_logs_post(), admin_page_plugins(), admin_page_site(), admin_page_site_post(), admin_page_summary(), admin_page_themes(), admin_page_users(), admin_post(), advanced_profile(), alt_pager(), api_content(), api_post(), api_statuses_public_timeline(), apps_content(), apw_form(), attach_by_hash(), attach_by_hash_nodata(), attach_count_files(), attach_init(), attach_list_files(), attach_mkdir(), attach_store(), bbcode(), block_content(), blocks_content(), blogtheme_form(), bookmark_add(), bookmarks_content(), bookmarks_init(), categories_widget(), channel_content(), channel_init(), chanview_content(), chat_content(), chat_init(), chatroom_create(), chatroom_destroy(), chatroom_enter(), chatsvc_content(), check_account_email(), check_account_invite(), check_config(), check_form_security_std_err_msg(), check_funcs(), check_htaccess(), check_htconfig(), check_keys(), check_php(), check_smarty3(), check_store(), cloud_init(), common_content(), common_friends_visitor_widget(), common_init(), connect_content(), connect_init(), connect_post(), connections_content(), connections_post(), connedit_content(), connedit_post(), construct_page(), contact_block(), contact_poll_interval(), contact_reputation(), conversation(), create_account(), create_identity(), datesel_format(), day_translate(), delegate_content(), design_tools(), dir_safe_mode(), dir_sort_links(), dir_tagblock(), directory_content(), dirprofile_init(), dirsearch_content(), display_content(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), events_post(), fbrowser_content(), fileas_widget(), filer_content(), filestorage_content(), filestorage_post(), findpeople_widget(), follow_init(), format_categories(), format_event_diaspora(), format_event_html(), format_filer(), format_like(), format_notification(), fsuggest_content(), fsuggest_post(), gender_selector(), get_birthdays(), Item\get_comment_box(), get_events(), get_features(), get_mood_verbs(), get_perms(), get_plink(), get_poke_verbs(), Item\get_template_data(), group_add(), group_content(), group_post(), group_side(), help_content(), home_content(), RedBrowser\htmlActionsPanel(), identity_check_service_class(), import_author_rss(), import_channel_photo(), import_content(), import_post(), import_xchan(), dba_driver\install(), invite_content(), invite_post(), item_check_service_class(), item_content(), item_photo_menu(), item_post(), item_post_type(), items_fetch(), lang_selector(), layout_select(), layouts_content(), like_content(), load_database(), localize_item(), lockview_content(), login(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_post(), manage_content(), manual_config(), marital_selector(), match_content(), menu_content(), menu_post(), menu_render(), message_content(), mimetype_select(), mini_group_select(), mitem_content(), mitem_init(), mitem_post(), mood_content(), mood_init(), nav(), network_content(), network_init(), network_to_name(), new_channel_content(), new_channel_post(), new_contact(), notice(), notification(), notifications_content(), notifications_post(), notify_content(), obj_verbs(), oembed_bbcode2html(), oembed_iframe(), oexchange_content(), openid_content(), page_content(), paginate(), pdl_selector(), pdledit_content(), pdledit_post(), photo_upload(), photos_album_widget(), photos_content(), photos_init(), photos_post(), ping_init(), poke_content(), poke_init(), populate_acl(), post_activity_item(), post_init(), probe_content(), profile_activity(), profile_content(), profile_init(), profile_load(), profile_photo_post(), profile_sidebar(), profiles_content(), profiles_init(), profiles_post(), profperm_content(), pubsites_content(), rbmark_content(), rbmark_post(), redbasic_form(), register_content(), register_post(), regmod_content(), relative_date(), removeme_content(), rmagic_content(), rmagic_post(), rpost_content(), scale_external_images(), search(), search_content(), searchbox(), select_timezone(), send_message(), send_reg_approval_email(), send_verification_email(), settings_post(), setup_content(), sexpref_selector(), siteinfo_content(), sources_content(), sources_post(), subthread_content(), suggest_content(), tagblock(), tagger_content(), tagrm_content(), tagrm_post(), theme_attachments(), thing_content(), thing_init(), timezone_cmp(), update_channel_content(), update_display_content(), update_network_content(), update_search_content(), upgrade_bool_message(), upgrade_link(), upgrade_message(), user_allow(), user_deny(), validate_channelname(), vcard_from_xchan(), viewconnections_content(), viewsrc_content(), vote_content(), wall_upload_post(), webpages_content(), what_next(), widget_affinity(), widget_archive(), widget_bookmarkedchats(), widget_chatroom_list(), widget_filer(), widget_follow(), widget_mailmenu(), widget_notes(), widget_savedsearch(), widget_settings_menu(), widget_suggestedchats(), widget_suggestions(), widget_tagcloud(), writepages_widget(), xchan_content(), z_readdir(), and zfinger_init().

    @@ -395,7 +395,7 @@ Functions
    -

    Referenced by admin_page_users_post(), common_friends_visitor_widget(), contact_block(), findpeople_widget(), Item\get_template_data(), and invite_post().

    +

    Referenced by admin_page_channels_post(), admin_page_users_post(), common_friends_visitor_widget(), contact_block(), findpeople_widget(), Item\get_template_data(), and invite_post().

    diff --git a/doc/html/mod_2probe_8php.html b/doc/html/mod_2probe_8php.html new file mode 100644 index 000000000..7494517a8 --- /dev/null +++ b/doc/html/mod_2probe_8php.html @@ -0,0 +1,137 @@ + + + + + + +The Red Matrix: mod/probe.php File Reference + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    The Red Matrix +
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    probe.php File Reference
    +
    +
    + + + + +

    +Functions

     probe_content (&$a)
     
    +

    Function Documentation

    + +
    +
    + + + + + + + + +
    probe_content ($a)
    +
    + +
    +
    +
    +
    + diff --git a/doc/html/mod_2probe_8php.js b/doc/html/mod_2probe_8php.js new file mode 100644 index 000000000..b1a10e1fe --- /dev/null +++ b/doc/html/mod_2probe_8php.js @@ -0,0 +1,4 @@ +var mod_2probe_8php = +[ + [ "probe_content", "mod_2probe_8php.html#a1f1db3fa6038e451e737964c94bf5e99", null ] +]; \ No newline at end of file diff --git a/doc/html/mytheme_2php_2style_8php.html b/doc/html/mytheme_2php_2style_8php.html new file mode 100644 index 000000000..84c8eadcf --- /dev/null +++ b/doc/html/mytheme_2php_2style_8php.html @@ -0,0 +1,112 @@ + + + + + + +The Red Matrix: view/theme/mytheme/php/style.php File Reference + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    The Red Matrix +
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    style.php File Reference
    +
    +
    +
    +
    + diff --git a/doc/html/mytheme_2php_2theme_8php.html b/doc/html/mytheme_2php_2theme_8php.html new file mode 100644 index 000000000..8988f4f05 --- /dev/null +++ b/doc/html/mytheme_2php_2theme_8php.html @@ -0,0 +1,144 @@ + + + + + + +The Red Matrix: view/theme/mytheme/php/theme.php File Reference + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    The Red Matrix +
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    theme.php File Reference
    +
    +
    + + + + +

    +Functions

     mytheme_init (&$a)
     
    +

    Function Documentation

    + +
    +
    + + + + + + + + +
    mytheme_init ($a)
    +
    +
      +
    • Name: Mytheme
    • +
    • Description: Sample Derived theme
    • +
    • Version: 1.0
    • +
    • Author: Your Name
    • +
    • Compat: Red [*]
    • +
    + +
    +
    +
    +
    + diff --git a/doc/html/mytheme_2php_2theme_8php.js b/doc/html/mytheme_2php_2theme_8php.js new file mode 100644 index 000000000..6818df4fe --- /dev/null +++ b/doc/html/mytheme_2php_2theme_8php.js @@ -0,0 +1,4 @@ +var mytheme_2php_2theme_8php = +[ + [ "mytheme_init", "mytheme_2php_2theme_8php.html#a6ce5df8ece6acc09c1fddaccbeb244e8", null ] +]; \ No newline at end of file diff --git a/doc/html/nav_8php.html b/doc/html/nav_8php.html index a9c0b913c..8c0646ae0 100644 --- a/doc/html/nav_8php.html +++ b/doc/html/nav_8php.html @@ -157,7 +157,7 @@ Functions
    -

    Referenced by channel_content(), community_content(), connections_content(), directory_content(), events_content(), help_content(), mail_content(), message_content(), network_content(), notifications_content(), profiles_init(), and search_content().

    +

    Referenced by channel_content(), connections_content(), directory_content(), events_content(), help_content(), mail_content(), message_content(), network_content(), notifications_content(), profiles_init(), and search_content().

    diff --git a/doc/html/navtree.js b/doc/html/navtree.js index f3d993eda..4e1166fcb 100644 --- a/doc/html/navtree.js +++ b/doc/html/navtree.js @@ -36,14 +36,14 @@ var NAVTREE = var NAVTREEINDEX = [ "BS-Default_8php.html", -"boot_8php.html#a75fc600186b13c3b25e661afefb5eac8", -"classApp.html#adb5a4bb657881e553978ff390babd01f", -"classphoto__driver.html#af769e9abb144e57002c59aa2aa8f3468", -"friendica-to-smarty-tpl_8py.html#a68d15934660cd1f4301ce251b1646f09", -"include_2attach_8php.html#a6fdd92775f31c07d2863e16e0026018a", -"mod_2group_8php.html", -"rmagic_8php.html", -"update__display_8php.html#aa36ac524059e209d5d75a03c16206246" +"boot_8php.html#a7037bcbca223395c06bc67f65024de7a", +"classApp.html#ac1d80a14492acc932715d54567d8a589", +"classphoto__driver.html#abc9f73ad90923772d52b9fcc4eb117dd", +"filestorage_8php.html#ad3b64e3ece9831f9d3a9f00c0ae983cd", +"include_2api_8php.html#ae0fa388479cace9c5a7a45b571ab42f8", +"minimalisticdarkness_8php.html#a70bb13be8f23ec47839da81e0796f1cb", +"randprof_8php.html", +"theme_2blogga_2view_2theme_2blog_2default_8php.html#a52d9dd070ed541729088395c22502539" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/doc/html/navtreeindex0.js b/doc/html/navtreeindex0.js index b2f9c7ec3..7cc0b74bf 100644 --- a/doc/html/navtreeindex0.js +++ b/doc/html/navtreeindex0.js @@ -1,6 +1,6 @@ var NAVTREEINDEX0 = { -"BS-Default_8php.html":[5,0,3,2,2,1,0], +"BS-Default_8php.html":[5,0,3,1,3,1,0], "BaseObject_8php.html":[5,0,0,8], "Contact_8php.html":[5,0,0,19], "Contact_8php.html#a024919623a830e8703ac4f23496dd66c":[5,0,0,19,2], @@ -19,9 +19,9 @@ var NAVTREEINDEX0 = "Contact_8php.html#ad5b02c2a962ee55b1b7ca6c159d6e4c5":[5,0,0,19,1], "Contact_8php.html#ae8803c330352cbf1e828eb7490edf47e":[5,0,0,19,0], "ConversationObject_8php.html":[5,0,0,23], -"ITemplateEngine_8php.html":[5,0,0,42], -"ItemObject_8php.html":[5,0,0,41], -"ProtoDriver_8php.html":[5,0,0,61], +"ITemplateEngine_8php.html":[5,0,0,44], +"ItemObject_8php.html":[5,0,0,43], +"ProtoDriver_8php.html":[5,0,0,64], "__well__known_8php.html":[5,0,1,0], "__well__known_8php.html#a6ebfa937a2024f0b5dab53f0ac90fed0":[5,0,1,0,0], "account_8php.html":[5,0,0,2], @@ -49,40 +49,42 @@ var NAVTREEINDEX0 = "activities_8php.html":[5,0,0,4], "activities_8php.html#a80134e807719b3c54aba971958d2e132":[5,0,0,4,0], "admin_8php.html":[5,0,1,3], -"admin_8php.html#a1d1362698af14d209aa3a0fb655551dd":[5,0,1,3,4], -"admin_8php.html#a233b7c8c31776b7020532003c6e44e1c":[5,0,1,3,5], -"admin_8php.html#a54128076986ba80c4a103de3fc3e19a8":[5,0,1,3,6], -"admin_8php.html#a5a696706a3869800e65fb365214241b7":[5,0,1,3,12], -"admin_8php.html#a60ba9783ad14545814919970bc3fb725":[5,0,1,3,3], -"admin_8php.html#a62f10f90c47686c9c3c37c4c03a108d2":[5,0,1,3,11], -"admin_8php.html#a6943543f3138f6ee182cb701f415d1cc":[5,0,1,3,2], -"admin_8php.html#aaa6addf2dbc3f3fcf99244a56b41eade":[5,0,1,3,1], -"admin_8php.html#ac0f3bd12431c056aad77bac9d09fa30e":[5,0,1,3,7], -"admin_8php.html#ac6e95b920b5abd030cc522964987087a":[5,0,1,3,9], -"admin_8php.html#acf51f5837a7427832144c2bf7308ada3":[5,0,1,3,13], -"admin_8php.html#ad4f74f33944a98b56d2c8c7601f124a4":[5,0,1,3,15], -"admin_8php.html#add865f4ae806ecbf716f423fc3e50e4f":[5,0,1,3,8], -"admin_8php.html#ae46311a3fefc21abc838a26e91789de6":[5,0,1,3,14], -"admin_8php.html#af124619fdc278fe2bf14c45ddaa260fb":[5,0,1,3,10], -"admin_8php.html#af81f081851791cd15e49e8ff6722dc27":[5,0,1,3,16], +"admin_8php.html#a1d1362698af14d209aa3a0fb655551dd":[5,0,1,3,6], +"admin_8php.html#a233b7c8c31776b7020532003c6e44e1c":[5,0,1,3,7], +"admin_8php.html#a42e628f367c168add8013352ac74d33f":[5,0,1,3,2], +"admin_8php.html#a54128076986ba80c4a103de3fc3e19a8":[5,0,1,3,8], +"admin_8php.html#a5a696706a3869800e65fb365214241b7":[5,0,1,3,14], +"admin_8php.html#a60ba9783ad14545814919970bc3fb725":[5,0,1,3,5], +"admin_8php.html#a62f10f90c47686c9c3c37c4c03a108d2":[5,0,1,3,13], +"admin_8php.html#a6943543f3138f6ee182cb701f415d1cc":[5,0,1,3,4], +"admin_8php.html#aaa6addf2dbc3f3fcf99244a56b41eade":[5,0,1,3,3], +"admin_8php.html#ac0f3bd12431c056aad77bac9d09fa30e":[5,0,1,3,9], +"admin_8php.html#ac6e95b920b5abd030cc522964987087a":[5,0,1,3,11], +"admin_8php.html#acf51f5837a7427832144c2bf7308ada3":[5,0,1,3,15], +"admin_8php.html#ad4f74f33944a98b56d2c8c7601f124a4":[5,0,1,3,17], +"admin_8php.html#ad6f87a764fd35f522c7b4c351d7878ec":[5,0,1,3,1], +"admin_8php.html#add865f4ae806ecbf716f423fc3e50e4f":[5,0,1,3,10], +"admin_8php.html#ae46311a3fefc21abc838a26e91789de6":[5,0,1,3,16], +"admin_8php.html#af124619fdc278fe2bf14c45ddaa260fb":[5,0,1,3,12], +"admin_8php.html#af81f081851791cd15e49e8ff6722dc27":[5,0,1,3,18], "admin_8php.html#afef415e4011607fbb665610441595015":[5,0,1,3,0], "annotated.html":[4,0], "apps_8php.html":[5,0,1,5], "apps_8php.html#a546016cb960d0b110ee8e489dfa6c27c":[5,0,1,5,0], -"apw_2php_2style_8php.html":[5,0,3,2,0,1,2], -"apw_2php_2style_8php.html#a07adb491994deb72a00a975b431d3e30":[5,0,3,2,0,1,2,2], -"apw_2php_2style_8php.html#a109bbd7f4add27541707b191b73ef84a":[5,0,3,2,0,1,2,8], -"apw_2php_2style_8php.html#a1c8a7c0db8c174239f3909cb931cb872":[5,0,3,2,0,1,2,3], -"apw_2php_2style_8php.html#a2cad82a3ecadbe58dbc4197de1c63da0":[5,0,3,2,0,1,2,4], -"apw_2php_2style_8php.html#a2f71e817b8fac88ce7f0ec5c0fb88b8d":[5,0,3,2,0,1,2,10], -"apw_2php_2style_8php.html#a404171b8f918c116e45a6421c92f0cc9":[5,0,3,2,0,1,2,0], -"apw_2php_2style_8php.html#aa58104ba36588bbf082cecbb3910e2ea":[5,0,3,2,0,1,2,7], -"apw_2php_2style_8php.html#ab9e0f70d44ab67f4334f9883631777fc":[5,0,3,2,0,1,2,1], -"apw_2php_2style_8php.html#acb0dedc3212a7c60ab2474768becd79a":[5,0,3,2,0,1,2,5], -"apw_2php_2style_8php.html#ad401ea1d1ba236f86863b4574f01e425":[5,0,3,2,0,1,2,6], -"apw_2php_2style_8php.html#af3a16c5f0dd7a74cf9acf6a49fff73a7":[5,0,3,2,0,1,2,9], -"apw_2php_2theme_8php.html":[5,0,3,2,0,1,3], -"apw_2php_2theme_8php.html#a42167c539043a39a6b83c252d05f1e89":[5,0,3,2,0,1,3,0], +"apw_2php_2style_8php.html":[5,0,3,1,0,1,2], +"apw_2php_2style_8php.html#a07adb491994deb72a00a975b431d3e30":[5,0,3,1,0,1,2,2], +"apw_2php_2style_8php.html#a109bbd7f4add27541707b191b73ef84a":[5,0,3,1,0,1,2,8], +"apw_2php_2style_8php.html#a1c8a7c0db8c174239f3909cb931cb872":[5,0,3,1,0,1,2,3], +"apw_2php_2style_8php.html#a2cad82a3ecadbe58dbc4197de1c63da0":[5,0,3,1,0,1,2,4], +"apw_2php_2style_8php.html#a2f71e817b8fac88ce7f0ec5c0fb88b8d":[5,0,3,1,0,1,2,10], +"apw_2php_2style_8php.html#a404171b8f918c116e45a6421c92f0cc9":[5,0,3,1,0,1,2,0], +"apw_2php_2style_8php.html#aa58104ba36588bbf082cecbb3910e2ea":[5,0,3,1,0,1,2,7], +"apw_2php_2style_8php.html#ab9e0f70d44ab67f4334f9883631777fc":[5,0,3,1,0,1,2,1], +"apw_2php_2style_8php.html#acb0dedc3212a7c60ab2474768becd79a":[5,0,3,1,0,1,2,5], +"apw_2php_2style_8php.html#ad401ea1d1ba236f86863b4574f01e425":[5,0,3,1,0,1,2,6], +"apw_2php_2style_8php.html#af3a16c5f0dd7a74cf9acf6a49fff73a7":[5,0,3,1,0,1,2,9], +"apw_2php_2theme_8php.html":[5,0,3,1,0,1,3], +"apw_2php_2theme_8php.html#a42167c539043a39a6b83c252d05f1e89":[5,0,3,1,0,1,3,0], "auth_8php.html":[5,0,0,7], "auth_8php.html#a07bae0e623e2daa9ee2cd5a8aa294dee":[5,0,0,7,0], "auth_8php.html#a0950af7c2888ca1d4743fe5d0bff9ae5":[5,0,0,7,3], @@ -118,136 +120,134 @@ var NAVTREEINDEX0 = "block_8php.html#a9b61c96044ed2a068f18c10370a78d5c":[5,0,1,7,1], "blocks_8php.html":[5,0,1,8], "blocks_8php.html#a2531a8fd51db3cecb2eb20c002c66e12":[5,0,1,8,0], -"blogga_2php_2theme_8php.html":[5,0,3,2,1,0,2], -"blogga_2php_2theme_8php.html#aa55c1cb1f05087b5002ecb633b550b1b":[5,0,3,2,1,0,2,0], -"blogga_2view_2theme_2blog_2theme_8php.html":[5,0,3,2,1,1,0,0,2], -"blogga_2view_2theme_2blog_2theme_8php.html#a028ae8e9f2824670dfa76a6651d817e5":[5,0,3,2,1,1,0,0,2,3], -"blogga_2view_2theme_2blog_2theme_8php.html#a3e77dbe111f330c64a1ff6c741cd515c":[5,0,3,2,1,1,0,0,2,2], -"blogga_2view_2theme_2blog_2theme_8php.html#aa55c1cb1f05087b5002ecb633b550b1b":[5,0,3,2,1,1,0,0,2,0], -"blogga_2view_2theme_2blog_2theme_8php.html#aae58cc837fe56473d9f3370abfe533ae":[5,0,3,2,1,1,0,0,2,1], -"blogga_2view_2theme_2blog_2theme_8php.html#af634a3f721c5e238530d0636d33230ec":[5,0,3,2,1,1,0,0,2,4], +"blogga_2php_2theme_8php.html":[5,0,3,1,1,0,2], +"blogga_2php_2theme_8php.html#aa55c1cb1f05087b5002ecb633b550b1b":[5,0,3,1,1,0,2,0], +"blogga_2view_2theme_2blog_2theme_8php.html":[5,0,3,1,1,1,0,0,2], +"blogga_2view_2theme_2blog_2theme_8php.html#a028ae8e9f2824670dfa76a6651d817e5":[5,0,3,1,1,1,0,0,2,3], +"blogga_2view_2theme_2blog_2theme_8php.html#a3e77dbe111f330c64a1ff6c741cd515c":[5,0,3,1,1,1,0,0,2,2], +"blogga_2view_2theme_2blog_2theme_8php.html#aa55c1cb1f05087b5002ecb633b550b1b":[5,0,3,1,1,1,0,0,2,0], +"blogga_2view_2theme_2blog_2theme_8php.html#aae58cc837fe56473d9f3370abfe533ae":[5,0,3,1,1,1,0,0,2,1], +"blogga_2view_2theme_2blog_2theme_8php.html#af634a3f721c5e238530d0636d33230ec":[5,0,3,1,1,1,0,0,2,4], "boot_8php.html":[5,0,4], -"boot_8php.html#a009e6a0637cb65804ea8094ecc4450b0":[5,0,4,133], -"boot_8php.html#a01353c9abebc3544ea080ac161729632":[5,0,4,35], -"boot_8php.html#a022cea669f9f13ef7c6268b63884c57f":[5,0,4,147], -"boot_8php.html#a02566ac9d891369a1d3ebb81a15722fc":[5,0,4,247], -"boot_8php.html#a032bbd6d0321e99e9117332c9ed2b1b8":[5,0,4,52], -"boot_8php.html#a03d19251c245587de7ed959300b87bdf":[5,0,4,166], -"boot_8php.html#a0450389f24c632906fbc24347700a543":[5,0,4,43], -"boot_8php.html#a0603d6ece8c5d37b4b7db697db053a4b":[5,0,4,101], +"boot_8php.html#a009e6a0637cb65804ea8094ecc4450b0":[5,0,4,139], +"boot_8php.html#a01353c9abebc3544ea080ac161729632":[5,0,4,36], +"boot_8php.html#a022cea669f9f13ef7c6268b63884c57f":[5,0,4,153], +"boot_8php.html#a02566ac9d891369a1d3ebb81a15722fc":[5,0,4,254], +"boot_8php.html#a028380b2902a86ba32198f6d3b5d10bb":[5,0,4,132], +"boot_8php.html#a032bbd6d0321e99e9117332c9ed2b1b8":[5,0,4,53], +"boot_8php.html#a03d19251c245587de7ed959300b87bdf":[5,0,4,172], +"boot_8php.html#a0450389f24c632906fbc24347700a543":[5,0,4,44], +"boot_8php.html#a0603d6ece8c5d37b4b7db697db053a4b":[5,0,4,106], "boot_8php.html#a081307d681d7d04f17b9ced2076e7c85":[5,0,4,1], -"boot_8php.html#a09532c3f750ae8c4527e63b2b790cbf3":[5,0,4,205], -"boot_8php.html#a0a98dd0110dc6c8e24cefc8ae74d5562":[5,0,4,66], -"boot_8php.html#a0b73e2548d6f9beb9c93211f488e336a":[5,0,4,170], -"boot_8php.html#a0c59dde058efebbc66520d136cbd1631":[5,0,4,265], -"boot_8php.html#a0cc8dc76bd10ac0ec81bac08a46f82fe":[5,0,4,261], -"boot_8php.html#a0d877df1e20bae765e1708be50f6b503":[5,0,4,264], +"boot_8php.html#a09532c3f750ae8c4527e63b2b790cbf3":[5,0,4,212], +"boot_8php.html#a0a98dd0110dc6c8e24cefc8ae74d5562":[5,0,4,68], +"boot_8php.html#a0b73e2548d6f9beb9c93211f488e336a":[5,0,4,176], +"boot_8php.html#a0c59dde058efebbc66520d136cbd1631":[5,0,4,272], +"boot_8php.html#a0cc8dc76bd10ac0ec81bac08a46f82fe":[5,0,4,268], +"boot_8php.html#a0d877df1e20bae765e1708be50f6b503":[5,0,4,271], "boot_8php.html#a0e4701c9742c3ef88f02ac450a042a84":[5,0,4,21], -"boot_8php.html#a0e57f846e6d47a308feced0f7274f178":[5,0,4,58], +"boot_8php.html#a0e57f846e6d47a308feced0f7274f178":[5,0,4,60], "boot_8php.html#a0e6db7e365f2b041a828b93786f694bc":[5,0,4,15], -"boot_8php.html#a0fb63e51c2a9814941842ae8f2f4dff8":[5,0,4,76], -"boot_8php.html#a115faf8797718c3165498abbd6895843":[5,0,4,251], -"boot_8php.html#a11cfe7d99b4dac0454d0de8873989f81":[5,0,4,128], -"boot_8php.html#a12c781cefc20167231e2e3fd5866b1b5":[5,0,4,80], -"boot_8php.html#a14ba8f9e162f2559831ee3bf98e0c3bd":[5,0,4,77], -"boot_8php.html#a14d44d4a00223dc3db4ea962325db192":[5,0,4,196], -"boot_8php.html#a176664e78dcb9132e16be69418223eb2":[5,0,4,61], -"boot_8php.html#a17b4ea23d9ecf628d9c8f53b7abcb805":[5,0,4,146], -"boot_8php.html#a17cf72338b040891781a4bcbdd9a8595":[5,0,4,142], -"boot_8php.html#a181c111f4b6c14d091dfd3bf0d0a22cd":[5,0,4,169], -"boot_8php.html#a18a400fa45e5632811b33041d8c048bf":[5,0,4,136], -"boot_8php.html#a1af3ed96de14aa0d7891b39cc75b60f2":[5,0,4,273], -"boot_8php.html#a1ba00027b718db732f30fc0e2c3e0abc":[5,0,4,241], -"boot_8php.html#a1c923b99bf77e4203ae94e5684b6ad0f":[5,0,4,275], -"boot_8php.html#a1d6e7f4c08bb68e4a424326a811bdd86":[5,0,4,173], -"boot_8php.html#a1da180f961f49a11573cac4ff6c62c05":[5,0,4,75], -"boot_8php.html#a1db4f0009c9cb4e107eab0f914a3c8dc":[5,0,4,220], -"boot_8php.html#a1f5906598e90b5ea2b4245f682be4348":[5,0,4,103], -"boot_8php.html#a1fbb93cf030f07391f22cc2948744869":[5,0,4,153], -"boot_8php.html#a20f0eed431d25870b624b8937a07a59f":[5,0,4,189], -"boot_8php.html#a21cc29e0025943e7c28ff58cb4856ac3":[5,0,4,243], -"boot_8php.html#a222395aa223cfbff6166fab0b4e2e1d5":[5,0,4,38], +"boot_8php.html#a0fb63e51c2a9814941842ae8f2f4dff8":[5,0,4,78], +"boot_8php.html#a115faf8797718c3165498abbd6895843":[5,0,4,258], +"boot_8php.html#a11cfe7d99b4dac0454d0de8873989f81":[5,0,4,134], +"boot_8php.html#a12c781cefc20167231e2e3fd5866b1b5":[5,0,4,82], +"boot_8php.html#a14ba8f9e162f2559831ee3bf98e0c3bd":[5,0,4,79], +"boot_8php.html#a14d44d4a00223dc3db4ea962325db192":[5,0,4,202], +"boot_8php.html#a176664e78dcb9132e16be69418223eb2":[5,0,4,63], +"boot_8php.html#a17b4ea23d9ecf628d9c8f53b7abcb805":[5,0,4,152], +"boot_8php.html#a17cf72338b040891781a4bcbdd9a8595":[5,0,4,148], +"boot_8php.html#a181c111f4b6c14d091dfd3bf0d0a22cd":[5,0,4,175], +"boot_8php.html#a18a400fa45e5632811b33041d8c048bf":[5,0,4,142], +"boot_8php.html#a1af3ed96de14aa0d7891b39cc75b60f2":[5,0,4,280], +"boot_8php.html#a1ba00027b718db732f30fc0e2c3e0abc":[5,0,4,248], +"boot_8php.html#a1c923b99bf77e4203ae94e5684b6ad0f":[5,0,4,282], +"boot_8php.html#a1d6e7f4c08bb68e4a424326a811bdd86":[5,0,4,179], +"boot_8php.html#a1da180f961f49a11573cac4ff6c62c05":[5,0,4,77], +"boot_8php.html#a1db4f0009c9cb4e107eab0f914a3c8dc":[5,0,4,227], +"boot_8php.html#a1f5906598e90b5ea2b4245f682be4348":[5,0,4,108], +"boot_8php.html#a1fbb93cf030f07391f22cc2948744869":[5,0,4,159], +"boot_8php.html#a20f0eed431d25870b624b8937a07a59f":[5,0,4,195], +"boot_8php.html#a21cc29e0025943e7c28ff58cb4856ac3":[5,0,4,250], +"boot_8php.html#a222395aa223cfbff6166fab0b4e2e1d5":[5,0,4,39], "boot_8php.html#a24a7a70afedd5d85fe0eadc85afa9f77":[5,0,4,20], -"boot_8php.html#a25476eec71fceda237f7dc1d78b0adb8":[5,0,4,99], -"boot_8php.html#a27299ecfb9e9a99826f17a1c14c6995f":[5,0,4,91], -"boot_8php.html#a2750985ec445617d7e82ae3098c91e3f":[5,0,4,254], -"boot_8php.html#a285732e7889fa7f333cbe431111e1029":[5,0,4,192], -"boot_8php.html#a29528a2544373cc19a378f350040c6a1":[5,0,4,82], -"boot_8php.html#a2958a2bd5422b85329d7c36c06dbc221":[5,0,4,127], -"boot_8php.html#a29e921c0c72412cc738e44cca6ca1f62":[5,0,4,218], -"boot_8php.html#a2af173e4e9836ee7c90757b4793a2be3":[5,0,4,104], -"boot_8php.html#a2b525996e4426bdddbcec277778bde08":[5,0,4,239], -"boot_8php.html#a2c65e925994566a63e6c03c381f1b4a0":[5,0,4,188], -"boot_8php.html#a2c8906f1af94a3559a5b4661067bb79d":[5,0,4,124], -"boot_8php.html#a2e90096fede6acce16abf0da8cb2febe":[5,0,4,67], -"boot_8php.html#a2f8f25b13480c37a5f22511f53da8bab":[5,0,4,72], -"boot_8php.html#a32df13fec0e43281da5979e1f5579aa8":[5,0,4,225], -"boot_8php.html#a3475ff6c2e575f946ea0ee377e944173":[5,0,4,140], -"boot_8php.html#a34c756469ebed32e2fc987bcde62d382":[5,0,4,40], -"boot_8php.html#a3515ea6bf77495de89b93e9ccd881c49":[5,0,4,117], -"boot_8php.html#a35625dacd2158b9f1f1a8e77f9f081fd":[5,0,4,155], -"boot_8php.html#a36b31575f992a10b5927b76efba9362e":[5,0,4,279], -"boot_8php.html#a38f6c7fe33b5434a24b4314567753dfa":[5,0,4,177], -"boot_8php.html#a3ad9cc5d4354be741fa1de12b96e9955":[5,0,4,106], -"boot_8php.html#a3b56bfc6a0dd159070e316ddac3b7456":[5,0,4,111], -"boot_8php.html#a3cd42a70c6b3999590e4fd7a1a9096af":[5,0,4,278], -"boot_8php.html#a3d6d4fc5fafcc9156811669158541caf":[5,0,4,216], +"boot_8php.html#a25476eec71fceda237f7dc1d78b0adb8":[5,0,4,101], +"boot_8php.html#a27299ecfb9e9a99826f17a1c14c6995f":[5,0,4,93], +"boot_8php.html#a2750985ec445617d7e82ae3098c91e3f":[5,0,4,261], +"boot_8php.html#a285732e7889fa7f333cbe431111e1029":[5,0,4,198], +"boot_8php.html#a29528a2544373cc19a378f350040c6a1":[5,0,4,84], +"boot_8php.html#a2958a2bd5422b85329d7c36c06dbc221":[5,0,4,133], +"boot_8php.html#a29e921c0c72412cc738e44cca6ca1f62":[5,0,4,225], +"boot_8php.html#a2af173e4e9836ee7c90757b4793a2be3":[5,0,4,109], +"boot_8php.html#a2b525996e4426bdddbcec277778bde08":[5,0,4,246], +"boot_8php.html#a2c65e925994566a63e6c03c381f1b4a0":[5,0,4,194], +"boot_8php.html#a2c8906f1af94a3559a5b4661067bb79d":[5,0,4,129], +"boot_8php.html#a2e90096fede6acce16abf0da8cb2febe":[5,0,4,69], +"boot_8php.html#a2f8f25b13480c37a5f22511f53da8bab":[5,0,4,74], +"boot_8php.html#a32df13fec0e43281da5979e1f5579aa8":[5,0,4,232], +"boot_8php.html#a3475ff6c2e575f946ea0ee377e944173":[5,0,4,146], +"boot_8php.html#a34c756469ebed32e2fc987bcde62d382":[5,0,4,41], +"boot_8php.html#a3515ea6bf77495de89b93e9ccd881c49":[5,0,4,122], +"boot_8php.html#a35625dacd2158b9f1f1a8e77f9f081fd":[5,0,4,161], +"boot_8php.html#a36003bebe4ce860c6652bcc3e09b2214":[5,0,4,209], +"boot_8php.html#a36b31575f992a10b5927b76efba9362e":[5,0,4,286], +"boot_8php.html#a38f6c7fe33b5434a24b4314567753dfa":[5,0,4,183], +"boot_8php.html#a3ad9cc5d4354be741fa1de12b96e9955":[5,0,4,111], +"boot_8php.html#a3b56bfc6a0dd159070e316ddac3b7456":[5,0,4,116], +"boot_8php.html#a3cd42a70c6b3999590e4fd7a1a9096af":[5,0,4,285], +"boot_8php.html#a3d6d4fc5fafcc9156811669158541caf":[5,0,4,223], "boot_8php.html#a3e0930933fb2c0bf8211cc7ab4e1c3b4":[5,0,4,12], -"boot_8php.html#a3e2ea123d29a72012db1241f96280b0e":[5,0,4,59], -"boot_8php.html#a3f40aa5bafff8c4eebdc62e5121daf77":[5,0,4,89], -"boot_8php.html#a400519fa181591cd6fdbb8f25fbcba0a":[5,0,4,50], -"boot_8php.html#a40d885b2cfd736aab4234ae641ca4dfb":[5,0,4,129], -"boot_8php.html#a423505ab8dbd8e39d04ae3fe1374102b":[5,0,4,210], -"boot_8php.html#a43296b1b4398aacbf92a4b2d56bab91e":[5,0,4,187], -"boot_8php.html#a43c6c7d84d880e9500bd4f8f8ecc5731":[5,0,4,88], -"boot_8php.html#a444ce608ce34efb82ee11852f36e825f":[5,0,4,163], -"boot_8php.html#a44ae1542a805ffd7f826fb511db07374":[5,0,4,150], -"boot_8php.html#a44d069c8a1cfcc6d2007c506a17ff28f":[5,0,4,70], -"boot_8php.html#a458e19af801bc4b0d1f1ce1a6d9e857e":[5,0,4,156], -"boot_8php.html#a45b12aefab9675baffc7a07a09486db8":[5,0,4,262], -"boot_8php.html#a49f2a70b3b43aa904223a8d19e986a47":[5,0,4,175], -"boot_8php.html#a4a12ce5de39789b0361e308d89925a20":[5,0,4,102], -"boot_8php.html#a4a49b29838ef2c45ab3556b52baec6a4":[5,0,4,233], -"boot_8php.html#a4bfe22e163657690dfb6d5b1d04cb47e":[5,0,4,174], +"boot_8php.html#a3e2ea123d29a72012db1241f96280b0e":[5,0,4,61], +"boot_8php.html#a3f40aa5bafff8c4eebdc62e5121daf77":[5,0,4,91], +"boot_8php.html#a400519fa181591cd6fdbb8f25fbcba0a":[5,0,4,51], +"boot_8php.html#a40d885b2cfd736aab4234ae641ca4dfb":[5,0,4,135], +"boot_8php.html#a423505ab8dbd8e39d04ae3fe1374102b":[5,0,4,217], +"boot_8php.html#a43296b1b4398aacbf92a4b2d56bab91e":[5,0,4,193], +"boot_8php.html#a43c6c7d84d880e9500bd4f8f8ecc5731":[5,0,4,90], +"boot_8php.html#a444ce608ce34efb82ee11852f36e825f":[5,0,4,169], +"boot_8php.html#a44ae1542a805ffd7f826fb511db07374":[5,0,4,156], +"boot_8php.html#a44d069c8a1cfcc6d2007c506a17ff28f":[5,0,4,72], +"boot_8php.html#a458e19af801bc4b0d1f1ce1a6d9e857e":[5,0,4,162], +"boot_8php.html#a45b12aefab9675baffc7a07a09486db8":[5,0,4,269], +"boot_8php.html#a49f2a70b3b43aa904223a8d19e986a47":[5,0,4,181], +"boot_8php.html#a4a12ce5de39789b0361e308d89925a20":[5,0,4,107], +"boot_8php.html#a4a49b29838ef2c45ab3556b52baec6a4":[5,0,4,240], +"boot_8php.html#a4bfe22e163657690dfb6d5b1d04cb47e":[5,0,4,180], "boot_8php.html#a4c02d88e66852a01bd5a1feecb7c3ce3":[5,0,4,6], -"boot_8php.html#a4edce16cb7f21cdafa1e85bf63d713e6":[5,0,4,207], -"boot_8php.html#a4fefd7486d3b888a05cfd3dc9575f115":[5,0,4,229], -"boot_8php.html#a505410c7edc5f5bb5fa227b98359793e":[5,0,4,199], -"boot_8php.html#a525ca93ff35d3535d1a2b8ba57876afa":[5,0,4,154], -"boot_8php.html#a52b599cd13e152ebc80d7e4413683195":[5,0,4,39], -"boot_8php.html#a53e4bdb6f225da55115acb9277f75e53":[5,0,4,81], -"boot_8php.html#a5542c5c2806ab8bca04bad53d47b5209":[5,0,4,32], -"boot_8php.html#a56fd673eaa7014150297ce1162502db5":[5,0,4,191], -"boot_8php.html#a57eee7352714c004d36c26dda74af73e":[5,0,4,228], -"boot_8php.html#a5a681a672e007cdc22b43345d71f07c6":[5,0,4,276], +"boot_8php.html#a4edce16cb7f21cdafa1e85bf63d713e6":[5,0,4,214], +"boot_8php.html#a4f507a5996dbb3da148add0339a40d5a":[5,0,4,57], +"boot_8php.html#a4fefd7486d3b888a05cfd3dc9575f115":[5,0,4,236], +"boot_8php.html#a505410c7edc5f5bb5fa227b98359793e":[5,0,4,205], +"boot_8php.html#a525ca93ff35d3535d1a2b8ba57876afa":[5,0,4,160], +"boot_8php.html#a52b599cd13e152ebc80d7e4413683195":[5,0,4,40], +"boot_8php.html#a53e4bdb6f225da55115acb9277f75e53":[5,0,4,83], +"boot_8php.html#a5542c5c2806ab8bca04bad53d47b5209":[5,0,4,33], +"boot_8php.html#a56fd673eaa7014150297ce1162502db5":[5,0,4,197], +"boot_8php.html#a57eee7352714c004d36c26dda74af73e":[5,0,4,235], +"boot_8php.html#a5a681a672e007cdc22b43345d71f07c6":[5,0,4,283], "boot_8php.html#a5ab6181607a090bcdbaa13b15b85aba1":[5,0,4,19], -"boot_8php.html#a5ae728ac966ea1d3525a19e7fec59434":[5,0,4,60], -"boot_8php.html#a5b043b7fdcfd4e8c9c3747574afc6caa":[5,0,4,181], -"boot_8php.html#a5b8484922918946d041e5e0515dbe718":[5,0,4,203], -"boot_8php.html#a5c3747e0f505f0d5271dc4c54e3feaf4":[5,0,4,78], -"boot_8php.html#a5df5359090d1f8e898c36d7cf8878ad2":[5,0,4,161], -"boot_8php.html#a5e322a2a2d0f51924c0b2e874988e640":[5,0,4,204], +"boot_8php.html#a5ae728ac966ea1d3525a19e7fec59434":[5,0,4,62], +"boot_8php.html#a5b043b7fdcfd4e8c9c3747574afc6caa":[5,0,4,187], +"boot_8php.html#a5b8484922918946d041e5e0515dbe718":[5,0,4,210], +"boot_8php.html#a5c3747e0f505f0d5271dc4c54e3feaf4":[5,0,4,80], +"boot_8php.html#a5df5359090d1f8e898c36d7cf8878ad2":[5,0,4,167], +"boot_8php.html#a5e322a2a2d0f51924c0b2e874988e640":[5,0,4,211], "boot_8php.html#a623e49c79943f3e7bdb770d021683cf7":[5,0,4,18], -"boot_8php.html#a62c832a95e38b1fa23e6cef39521b7d5":[5,0,4,74], -"boot_8php.html#a64617d4655804de2a3c86501ab4fdbfd":[5,0,4,258], -"boot_8php.html#a6626f383c3d2d459f731ab8b4f237d16":[5,0,4,167], -"boot_8php.html#a6788e99021ec8ffb0fa94d651f22a322":[5,0,4,138], -"boot_8php.html#a68d1d5bc9c7ccb663dc671b48c66df11":[5,0,4,141], -"boot_8php.html#a68eebe493e6f729ffd1aeda7a4b11155":[5,0,4,42], -"boot_8php.html#a6969947145a139ec374ce098224d8e81":[5,0,4,144], -"boot_8php.html#a69aac276ed82e010dc382b16ab4d59e1":[5,0,4,245], -"boot_8php.html#a6b14a31a8aa9f3452a13383f413bffa2":[5,0,4,232], -"boot_8php.html#a6b31dd451bc6c37fe7c9c766ff385aaf":[5,0,4,226], -"boot_8php.html#a6b9909db6a7ec80ec6fdd40ba74014dd":[5,0,4,100], -"boot_8php.html#a6c5e9e293c8242dcb9bc2c3ea2fee2c9":[5,0,4,92], -"boot_8php.html#a6df1102664f64b274810db85197c2755":[5,0,4,214], -"boot_8php.html#a6e57d913634d033b4d5ad72d99fd3e9d":[5,0,4,126], -"boot_8php.html#a6ee7a72d558d1851bbb9e3cdde377932":[5,0,4,208], -"boot_8php.html#a7176c0f9f1c98421b97735d892cf6252":[5,0,4,244], -"boot_8php.html#a718a801b0be6cbaef5e519516da12721":[5,0,4,160], -"boot_8php.html#a719c7f3972d5f9268f37a41c76cd4ef6":[5,0,4,27], -"boot_8php.html#a7236b2cdcf59f02a42302e893a99013b":[5,0,4,182], -"boot_8php.html#a749144d8dd9c1366596a0213c277d050":[5,0,4,131], -"boot_8php.html#a74bf27f7564c9a37975e7b37d973dcab":[5,0,4,71], -"boot_8php.html#a75a90b0eadd0df510f7e63210733634d":[5,0,4,2] +"boot_8php.html#a6252d8eca67c689d9035ec6da544cf46":[5,0,4,24], +"boot_8php.html#a62c832a95e38b1fa23e6cef39521b7d5":[5,0,4,76], +"boot_8php.html#a639f079bf28f7bbb2769fee651d76dd8":[5,0,4,105], +"boot_8php.html#a64617d4655804de2a3c86501ab4fdbfd":[5,0,4,265], +"boot_8php.html#a6626f383c3d2d459f731ab8b4f237d16":[5,0,4,173], +"boot_8php.html#a6788e99021ec8ffb0fa94d651f22a322":[5,0,4,144], +"boot_8php.html#a68d1d5bc9c7ccb663dc671b48c66df11":[5,0,4,147], +"boot_8php.html#a68eebe493e6f729ffd1aeda7a4b11155":[5,0,4,43], +"boot_8php.html#a6969947145a139ec374ce098224d8e81":[5,0,4,150], +"boot_8php.html#a69aac276ed82e010dc382b16ab4d59e1":[5,0,4,252], +"boot_8php.html#a6b14a31a8aa9f3452a13383f413bffa2":[5,0,4,239], +"boot_8php.html#a6b31dd451bc6c37fe7c9c766ff385aaf":[5,0,4,233], +"boot_8php.html#a6b9909db6a7ec80ec6fdd40ba74014dd":[5,0,4,102], +"boot_8php.html#a6c5e9e293c8242dcb9bc2c3ea2fee2c9":[5,0,4,94], +"boot_8php.html#a6df1102664f64b274810db85197c2755":[5,0,4,221], +"boot_8php.html#a6e57d913634d033b4d5ad72d99fd3e9d":[5,0,4,131], +"boot_8php.html#a6ee7a72d558d1851bbb9e3cdde377932":[5,0,4,215] }; diff --git a/doc/html/navtreeindex1.js b/doc/html/navtreeindex1.js index 9c0eaf184..551e35b30 100644 --- a/doc/html/navtreeindex1.js +++ b/doc/html/navtreeindex1.js @@ -1,161 +1,170 @@ var NAVTREEINDEX1 = { -"boot_8php.html#a75fc600186b13c3b25e661afefb5eac8":[5,0,4,266], +"boot_8php.html#a7037bcbca223395c06bc67f65024de7a":[5,0,4,103], +"boot_8php.html#a7176c0f9f1c98421b97735d892cf6252":[5,0,4,251], +"boot_8php.html#a718a801b0be6cbaef5e519516da12721":[5,0,4,166], +"boot_8php.html#a719c7f3972d5f9268f37a41c76cd4ef6":[5,0,4,28], +"boot_8php.html#a7236b2cdcf59f02a42302e893a99013b":[5,0,4,188], +"boot_8php.html#a749144d8dd9c1366596a0213c277d050":[5,0,4,137], +"boot_8php.html#a74bf27f7564c9a37975e7b37d973dcab":[5,0,4,73], +"boot_8php.html#a75a90b0eadd0df510f7e63210733634d":[5,0,4,2], +"boot_8php.html#a75fc600186b13c3b25e661afefb5eac8":[5,0,4,273], "boot_8php.html#a768f00b7d66be0daf7ef4eea2e862006":[5,0,4,4], -"boot_8php.html#a774f0f792ebfec1e774c5a17bb9d5966":[5,0,4,73], -"boot_8php.html#a781916f83fcc8ff1035649afa45f0292":[5,0,4,86], -"boot_8php.html#a78849a1bf8ce8d9804b4cbb502e8f383":[5,0,4,235], -"boot_8php.html#a7a8ba64d089cc0412c59a2eefc6d655c":[5,0,4,112], -"boot_8php.html#a7aa57438db03834aaa0b468bdce773a6":[5,0,4,64], -"boot_8php.html#a7af107fab8d62b9a73801713b774ed30":[5,0,4,130], -"boot_8php.html#a7b8f8ad9dbe82711257d23891ef6b133":[5,0,4,162], -"boot_8php.html#a7bff2278e68a71e524afd1c7c951e1e3":[5,0,4,68], -"boot_8php.html#a7c286add8961fd2d79216314cd4aadd8":[5,0,4,105], -"boot_8php.html#a7c2eb822d50e1554bf5c32861f36342b":[5,0,4,56], -"boot_8php.html#a7ed4581ab66ebcde97f6b3730856b028":[5,0,4,164], -"boot_8php.html#a7eeb83e15968f7a6cc5937d493815773":[5,0,4,44], -"boot_8php.html#a7f3474fec541e261fc8dff47313c4017":[5,0,4,47], -"boot_8php.html#a7f4264232dbb6c3b41f2617deecb1866":[5,0,4,83], -"boot_8php.html#a7fc4b291a7cdaa48b38e27344ea183cf":[5,0,4,115], -"boot_8php.html#a8231d115060d41a9c2a677f2c86f10ed":[5,0,4,201], -"boot_8php.html#a84057c5bfa1bca5fba8497fe005ee4d8":[5,0,4,51], -"boot_8php.html#a845891f82bf6edd7fa2d578b66703112":[5,0,4,109], -"boot_8php.html#a84f48897059bbd4a8738d7ee4cec6688":[5,0,4,55], -"boot_8php.html#a852d4036a3bed66af1534d014c4ecde2":[5,0,4,212], -"boot_8php.html#a8663f32171568489dbb2a01dd00371f8":[5,0,4,122], -"boot_8php.html#a87b0f279f8413c7e4d805c5d85f20d34":[5,0,4,114], -"boot_8php.html#a882b666adfe21f035a0f8c02806066d6":[5,0,4,257], -"boot_8php.html#a8892374789fd261eb32a7969d934a14a":[5,0,4,256], -"boot_8php.html#a8905fde0a5b7882bdc083b20d9b34701":[5,0,4,180], +"boot_8php.html#a774f0f792ebfec1e774c5a17bb9d5966":[5,0,4,75], +"boot_8php.html#a781916f83fcc8ff1035649afa45f0292":[5,0,4,88], +"boot_8php.html#a78849a1bf8ce8d9804b4cbb502e8f383":[5,0,4,242], +"boot_8php.html#a7a8ba64d089cc0412c59a2eefc6d655c":[5,0,4,117], +"boot_8php.html#a7aa57438db03834aaa0b468bdce773a6":[5,0,4,66], +"boot_8php.html#a7af107fab8d62b9a73801713b774ed30":[5,0,4,136], +"boot_8php.html#a7b8f8ad9dbe82711257d23891ef6b133":[5,0,4,168], +"boot_8php.html#a7bff2278e68a71e524afd1c7c951e1e3":[5,0,4,70], +"boot_8php.html#a7c286add8961fd2d79216314cd4aadd8":[5,0,4,110], +"boot_8php.html#a7c2eb822d50e1554bf5c32861f36342b":[5,0,4,58], +"boot_8php.html#a7ed4581ab66ebcde97f6b3730856b028":[5,0,4,170], +"boot_8php.html#a7eeb83e15968f7a6cc5937d493815773":[5,0,4,45], +"boot_8php.html#a7f3474fec541e261fc8dff47313c4017":[5,0,4,48], +"boot_8php.html#a7f4264232dbb6c3b41f2617deecb1866":[5,0,4,85], +"boot_8php.html#a7fc4b291a7cdaa48b38e27344ea183cf":[5,0,4,120], +"boot_8php.html#a8231d115060d41a9c2a677f2c86f10ed":[5,0,4,207], +"boot_8php.html#a84057c5bfa1bca5fba8497fe005ee4d8":[5,0,4,52], +"boot_8php.html#a845891f82bf6edd7fa2d578b66703112":[5,0,4,114], +"boot_8php.html#a84f48897059bbd4a8738d7ee4cec6688":[5,0,4,56], +"boot_8php.html#a852d4036a3bed66af1534d014c4ecde2":[5,0,4,219], +"boot_8php.html#a8663f32171568489dbb2a01dd00371f8":[5,0,4,127], +"boot_8php.html#a87b0f279f8413c7e4d805c5d85f20d34":[5,0,4,119], +"boot_8php.html#a882b666adfe21f035a0f8c02806066d6":[5,0,4,264], +"boot_8php.html#a8892374789fd261eb32a7969d934a14a":[5,0,4,263], +"boot_8php.html#a8905fde0a5b7882bdc083b20d9b34701":[5,0,4,186], "boot_8php.html#a899d24fd074594ceebbf72e1feff335f":[5,0,4,16], -"boot_8php.html#a8a60cc38bb567765fd926fef70205f16":[5,0,4,97], -"boot_8php.html#a8b2af16eaee9e7768a88d0e437877f3b":[5,0,4,209], -"boot_8php.html#a8bb0395933b5e886f086f6a2fb0bfa55":[5,0,4,230], -"boot_8php.html#a8c9dce0ef27b35397e29298eb966f7f7":[5,0,4,125], -"boot_8php.html#a8da836617174eed9fc2ac8054125354b":[5,0,4,119], -"boot_8php.html#a8df201788c9dd0ca91384e3a14c08bce":[5,0,4,237], -"boot_8php.html#a8fdcc4ffb365a3267bd02ce8a8d466d6":[5,0,4,274], -"boot_8php.html#a9255af5ae9c887520091ea04763c1a88":[5,0,4,30], +"boot_8php.html#a8a60cc38bb567765fd926fef70205f16":[5,0,4,99], +"boot_8php.html#a8b2af16eaee9e7768a88d0e437877f3b":[5,0,4,216], +"boot_8php.html#a8bb0395933b5e886f086f6a2fb0bfa55":[5,0,4,237], +"boot_8php.html#a8c9dce0ef27b35397e29298eb966f7f7":[5,0,4,130], +"boot_8php.html#a8da836617174eed9fc2ac8054125354b":[5,0,4,124], +"boot_8php.html#a8df201788c9dd0ca91384e3a14c08bce":[5,0,4,244], +"boot_8php.html#a8fdcc4ffb365a3267bd02ce8a8d466d6":[5,0,4,281], +"boot_8php.html#a9255af5ae9c887520091ea04763c1a88":[5,0,4,31], "boot_8php.html#a926cad0b3d8b9d9ee5da1898fc063ba3":[5,0,4,11], -"boot_8php.html#a93823d15ae07548a4c49de88d325cd26":[5,0,4,145], -"boot_8php.html#a939de9a99278f4fd7dcd0ee67f243f08":[5,0,4,123], -"boot_8php.html#a949116d9a295b214293006c060ca4848":[5,0,4,121], -"boot_8php.html#a9690d73434125ce594a1f5e7c2a4f7c0":[5,0,4,269], -"boot_8php.html#a96ad56755a21e1361dbd7bf93c9e7ff4":[5,0,4,242], +"boot_8php.html#a93823d15ae07548a4c49de88d325cd26":[5,0,4,151], +"boot_8php.html#a939de9a99278f4fd7dcd0ee67f243f08":[5,0,4,128], +"boot_8php.html#a949116d9a295b214293006c060ca4848":[5,0,4,126], +"boot_8php.html#a9690d73434125ce594a1f5e7c2a4f7c0":[5,0,4,276], +"boot_8php.html#a96ad56755a21e1361dbd7bf93c9e7ff4":[5,0,4,249], "boot_8php.html#a97769915c9f14adc4f8ab1ea2cecfd90":[5,0,4,17], -"boot_8php.html#a981d46380f9f23c308bac1f9cb00dc5b":[5,0,4,194], -"boot_8php.html#a99a4a17cb644e7e6826ea07ecaf09777":[5,0,4,231], -"boot_8php.html#a9c80420e5a063a4a87ce4831f086134d":[5,0,4,46], +"boot_8php.html#a981d46380f9f23c308bac1f9cb00dc5b":[5,0,4,200], +"boot_8php.html#a99a4a17cb644e7e6826ea07ecaf09777":[5,0,4,238], +"boot_8php.html#a9c80420e5a063a4a87ce4831f086134d":[5,0,4,47], "boot_8php.html#a9cbab4ee728e9a8b4ce952bae643044e":[5,0,4,5], -"boot_8php.html#a9cc986b4f9dd6558cbb2e25aadbfd964":[5,0,4,223], -"boot_8php.html#a9d01ef178b72b145016cca1393415bc4":[5,0,4,195], -"boot_8php.html#a9ea1290e00c6d40684892047f2c778a9":[5,0,4,272], -"boot_8php.html#a9eeb8989272d5ff804a616898bb13659":[5,0,4,259], -"boot_8php.html#a9ff652e5cb83cd11cbb0350844e7b28f":[5,0,4,222], -"boot_8php.html#aa17a4f9c63f5cbc5c06f1066b6aebc42":[5,0,4,183], -"boot_8php.html#aa1e828bbbcba170265eb2668d8daf42e":[5,0,4,24], -"boot_8php.html#aa275653b9c87abc7391bb8040c1c2de9":[5,0,4,202], -"boot_8php.html#aa3425e2de85b08f7041656d3a8502cb6":[5,0,4,41], -"boot_8php.html#aa3679df31c8dad1b71816b0322d5baff":[5,0,4,152], +"boot_8php.html#a9cc986b4f9dd6558cbb2e25aadbfd964":[5,0,4,230], +"boot_8php.html#a9d01ef178b72b145016cca1393415bc4":[5,0,4,201], +"boot_8php.html#a9ea1290e00c6d40684892047f2c778a9":[5,0,4,279], +"boot_8php.html#a9eeb8989272d5ff804a616898bb13659":[5,0,4,266], +"boot_8php.html#a9ff652e5cb83cd11cbb0350844e7b28f":[5,0,4,229], +"boot_8php.html#aa17a4f9c63f5cbc5c06f1066b6aebc42":[5,0,4,189], +"boot_8php.html#aa1e828bbbcba170265eb2668d8daf42e":[5,0,4,25], +"boot_8php.html#aa275653b9c87abc7391bb8040c1c2de9":[5,0,4,208], +"boot_8php.html#aa3425e2de85b08f7041656d3a8502cb6":[5,0,4,42], +"boot_8php.html#aa3679df31c8dad1b71816b0322d5baff":[5,0,4,158], "boot_8php.html#aa4221641e5c21db69fa52c426b9017f5":[5,0,4,9], -"boot_8php.html#aa544a6c078130d0967a1f4ed8ce0a2d2":[5,0,4,149], -"boot_8php.html#aa589421267f0c2f0d643f727792cce35":[5,0,4,108], -"boot_8php.html#aa74438cf71e48e37bf7b440b94243985":[5,0,4,85], -"boot_8php.html#aa8a2b61e70900139d1ca28e46f1da49d":[5,0,4,94], -"boot_8php.html#aa9244fc9cc221980c07a20cc534111be":[5,0,4,227], -"boot_8php.html#aad33b494084f729b6ee3b0bc457718a1":[5,0,4,135], -"boot_8php.html#aae6c941bde5fd6fce07e51dba7326ead":[5,0,4,211], -"boot_8php.html#aaf9b76832ee5f85e56466af162ba8a14":[5,0,4,65], -"boot_8php.html#ab21fb0f3e6b962419955c6fc7f26734f":[5,0,4,186], -"boot_8php.html#ab28dc518fa90b6f617dd8c564eb4f35f":[5,0,4,113], -"boot_8php.html#ab2d0e8a9b81ee548ef2ce8e4560da2f6":[5,0,4,213], -"boot_8php.html#ab346a2ece14993861f3e4206befa94f0":[5,0,4,31], -"boot_8php.html#ab3920c2f3cd64802c0b7ff625c3b2ea8":[5,0,4,206], -"boot_8php.html#ab4bc9c50ecc927b92d519e36562b0df0":[5,0,4,234], -"boot_8php.html#ab4bddb41a0cf407178ec5278b950c393":[5,0,4,179], -"boot_8php.html#ab51965fabe54dc031e9a0ce1142ee83e":[5,0,4,217], -"boot_8php.html#ab54b24cc302e1a42a67a49d788b6b764":[5,0,4,107], -"boot_8php.html#ab55b16ae7fc19fafe5afaedd49163bbf":[5,0,4,137], -"boot_8php.html#ab5ddbe69d3d03acd06e1fb281488cb78":[5,0,4,53], -"boot_8php.html#ab724491497ab2618b23a01d5da60aec0":[5,0,4,197], +"boot_8php.html#aa544a6c078130d0967a1f4ed8ce0a2d2":[5,0,4,155], +"boot_8php.html#aa589421267f0c2f0d643f727792cce35":[5,0,4,113], +"boot_8php.html#aa74438cf71e48e37bf7b440b94243985":[5,0,4,87], +"boot_8php.html#aa8a2b61e70900139d1ca28e46f1da49d":[5,0,4,96], +"boot_8php.html#aa9244fc9cc221980c07a20cc534111be":[5,0,4,234], +"boot_8php.html#aad33b494084f729b6ee3b0bc457718a1":[5,0,4,141], +"boot_8php.html#aae6c941bde5fd6fce07e51dba7326ead":[5,0,4,218], +"boot_8php.html#aaf9b76832ee5f85e56466af162ba8a14":[5,0,4,67], +"boot_8php.html#ab21fb0f3e6b962419955c6fc7f26734f":[5,0,4,192], +"boot_8php.html#ab28dc518fa90b6f617dd8c564eb4f35f":[5,0,4,118], +"boot_8php.html#ab2d0e8a9b81ee548ef2ce8e4560da2f6":[5,0,4,220], +"boot_8php.html#ab346a2ece14993861f3e4206befa94f0":[5,0,4,32], +"boot_8php.html#ab3920c2f3cd64802c0b7ff625c3b2ea8":[5,0,4,213], +"boot_8php.html#ab4bc9c50ecc927b92d519e36562b0df0":[5,0,4,241], +"boot_8php.html#ab4bddb41a0cf407178ec5278b950c393":[5,0,4,185], +"boot_8php.html#ab51965fabe54dc031e9a0ce1142ee83e":[5,0,4,224], +"boot_8php.html#ab54b24cc302e1a42a67a49d788b6b764":[5,0,4,112], +"boot_8php.html#ab55b16ae7fc19fafe5afaedd49163bbf":[5,0,4,143], +"boot_8php.html#ab5ddbe69d3d03acd06e1fb281488cb78":[5,0,4,54], +"boot_8php.html#ab724491497ab2618b23a01d5da60aec0":[5,0,4,203], "boot_8php.html#ab79b8b4555cae20d03f8200666d89d63":[5,0,4,7], -"boot_8php.html#ab7d65a7e7417825a4db62906bb600729":[5,0,4,96], -"boot_8php.html#ab9dca53455cd157d3c6ba2bdecdbd22d":[5,0,4,268], -"boot_8php.html#aba208673515cbb8a55e5fa4a1da99fda":[5,0,4,36], -"boot_8php.html#abbf5ac24eb8aeedb862f618ee0d21e86":[5,0,4,238], +"boot_8php.html#ab7d65a7e7417825a4db62906bb600729":[5,0,4,98], +"boot_8php.html#ab9dca53455cd157d3c6ba2bdecdbd22d":[5,0,4,275], +"boot_8php.html#aba208673515cbb8a55e5fa4a1da99fda":[5,0,4,37], +"boot_8php.html#abbf5ac24eb8aeedb862f618ee0d21e86":[5,0,4,245], "boot_8php.html#abc0a90a1a77f5b668aa7e4b57d1776a7":[5,0,4,3], -"boot_8php.html#abd7bb40da9cc073297e49736b338ca07":[5,0,4,263], -"boot_8php.html#abdcdfc873ace4e0902177bad934de0c0":[5,0,4,63], -"boot_8php.html#abeb4d86e17cefa8584f1244e2183b0e1":[5,0,4,110], -"boot_8php.html#abedd940e664017c61b48c6efa31d0cb8":[5,0,4,95], -"boot_8php.html#ac01230c7655e0705b2e99c9bc03c4450":[5,0,4,120], +"boot_8php.html#abd7bb40da9cc073297e49736b338ca07":[5,0,4,270], +"boot_8php.html#abdcdfc873ace4e0902177bad934de0c0":[5,0,4,65], +"boot_8php.html#abeb4d86e17cefa8584f1244e2183b0e1":[5,0,4,115], +"boot_8php.html#abedd940e664017c61b48c6efa31d0cb8":[5,0,4,97], +"boot_8php.html#ac01230c7655e0705b2e99c9bc03c4450":[5,0,4,125], "boot_8php.html#ac17fc8a416ea79e9d5cb4dc9a8ff8c5c":[5,0,4,23], -"boot_8php.html#ac195fc9003298923ea81f144388e24b1":[5,0,4,165], -"boot_8php.html#ac43182e0d8bae7576a30b603774974f8":[5,0,4,236], -"boot_8php.html#ac59a18a4838710d6c2de37aed6b21f03":[5,0,4,93], -"boot_8php.html#ac5e74f899f6e98d8e91b14ba1c08bc08":[5,0,4,25], -"boot_8php.html#ac608a34f3bc180e7724192e0fd31f9b0":[5,0,4,34], -"boot_8php.html#ac8400313df2c831653f9036f71ebd86d":[5,0,4,54], -"boot_8php.html#ac86615ddc0763a00f5311c90e991730c":[5,0,4,270], -"boot_8php.html#ac890557fedc5b5a3b1d996249b1e1a20":[5,0,4,116], -"boot_8php.html#ac99fc4d040764eac1736bec6973556fe":[5,0,4,118], -"boot_8php.html#aca08bc4f1554ba877500f6abcc99e1e8":[5,0,4,193], -"boot_8php.html#aca47505b8732177f52bb2d647eb2741c":[5,0,4,33], +"boot_8php.html#ac195fc9003298923ea81f144388e24b1":[5,0,4,171], +"boot_8php.html#ac43182e0d8bae7576a30b603774974f8":[5,0,4,243], +"boot_8php.html#ac59a18a4838710d6c2de37aed6b21f03":[5,0,4,95], +"boot_8php.html#ac5e74f899f6e98d8e91b14ba1c08bc08":[5,0,4,26], +"boot_8php.html#ac608a34f3bc180e7724192e0fd31f9b0":[5,0,4,35], +"boot_8php.html#ac8400313df2c831653f9036f71ebd86d":[5,0,4,55], +"boot_8php.html#ac86615ddc0763a00f5311c90e991730c":[5,0,4,277], +"boot_8php.html#ac890557fedc5b5a3b1d996249b1e1a20":[5,0,4,121], +"boot_8php.html#ac99fc4d040764eac1736bec6973556fe":[5,0,4,123], +"boot_8php.html#aca08bc4f1554ba877500f6abcc99e1e8":[5,0,4,199], +"boot_8php.html#aca47505b8732177f52bb2d647eb2741c":[5,0,4,34], "boot_8php.html#aca5e42678e178c6b9034610d66666fd7":[5,0,4,13], "boot_8php.html#acc4e0c910af066148b810e5fde55fff1":[5,0,4,8], -"boot_8php.html#acca19aae62e1a6951a856b945de20d67":[5,0,4,168], -"boot_8php.html#accd6f36cc9f40225cbd720e4d12a7c6e":[5,0,4,271], -"boot_8php.html#acd877c405b06b348b37b6f7e62a211e9":[5,0,4,224], -"boot_8php.html#ace83842dbeb84f7ed9ac59a9f57a7c32":[5,0,4,200], -"boot_8php.html#aced60c7285192e80b7c4757e45a7f1e3":[5,0,4,62], -"boot_8php.html#ad0876e837cf3fad8a26417e315f6e2c8":[5,0,4,148], -"boot_8php.html#ad11f30a6590d3d77f0c5e1e3909af8f5":[5,0,4,158], +"boot_8php.html#acca19aae62e1a6951a856b945de20d67":[5,0,4,174], +"boot_8php.html#accd6f36cc9f40225cbd720e4d12a7c6e":[5,0,4,278], +"boot_8php.html#acd877c405b06b348b37b6f7e62a211e9":[5,0,4,231], +"boot_8php.html#ace83842dbeb84f7ed9ac59a9f57a7c32":[5,0,4,206], +"boot_8php.html#aced60c7285192e80b7c4757e45a7f1e3":[5,0,4,64], +"boot_8php.html#ad0876e837cf3fad8a26417e315f6e2c8":[5,0,4,154], +"boot_8php.html#ad11f30a6590d3d77f0c5e1e3909af8f5":[5,0,4,164], "boot_8php.html#ad206598b909e8eb67eb0e0bb5ef69c13":[5,0,4,10], -"boot_8php.html#ad302cb26b838898d475f57f61b0fcc9f":[5,0,4,69], -"boot_8php.html#ad34c1547020a305915bcc39707744690":[5,0,4,84], -"boot_8php.html#ad4c9dc2c8a82e8f52b7404c1655eab44":[5,0,4,28], -"boot_8php.html#ad789aef3cb95fc1eb36be7c4283d0137":[5,0,4,219], -"boot_8php.html#ad8887b49bbb02dd30b4eb9f6c7773c63":[5,0,4,246], -"boot_8php.html#ad88a70ec62e08d590123d3697dfe64d5":[5,0,4,240], -"boot_8php.html#ada72d88ae39a7e3b45baea201cb49a29":[5,0,4,90], -"boot_8php.html#adaeb4f590c56326b2dca3b19f31b6272":[5,0,4,132], -"boot_8php.html#adca48aee78465ae3064ca4432c0d87b5":[5,0,4,249], -"boot_8php.html#add517a0958ac684792c62142a3877f81":[5,0,4,37], +"boot_8php.html#ad302cb26b838898d475f57f61b0fcc9f":[5,0,4,71], +"boot_8php.html#ad34c1547020a305915bcc39707744690":[5,0,4,86], +"boot_8php.html#ad4c9dc2c8a82e8f52b7404c1655eab44":[5,0,4,29], +"boot_8php.html#ad789aef3cb95fc1eb36be7c4283d0137":[5,0,4,226], +"boot_8php.html#ad8887b49bbb02dd30b4eb9f6c7773c63":[5,0,4,253], +"boot_8php.html#ad88a70ec62e08d590123d3697dfe64d5":[5,0,4,247], +"boot_8php.html#ada72d88ae39a7e3b45baea201cb49a29":[5,0,4,92], +"boot_8php.html#adaeb4f590c56326b2dca3b19f31b6272":[5,0,4,138], +"boot_8php.html#adca48aee78465ae3064ca4432c0d87b5":[5,0,4,256], +"boot_8php.html#add517a0958ac684792c62142a3877f81":[5,0,4,38], "boot_8php.html#adfb2fc7be5a4226c0a8e24131da9d498":[5,0,4,22], -"boot_8php.html#ae37444eaa42705185080ccf3e670cbc2":[5,0,4,255], -"boot_8php.html#ae3cef7b63e25e7bafea3fcf6b99fad0e":[5,0,4,176], -"boot_8php.html#ae4861de36017fe399c1839f778bad9f5":[5,0,4,151], -"boot_8php.html#ae94f7c7c0909629a75aed1c41f10bc95":[5,0,4,184], -"boot_8php.html#aea392cb26ed617f3a8cde648385b5df0":[5,0,4,267], -"boot_8php.html#aea7fc57a4d8e9dcb42f2601b0b9b761c":[5,0,4,26], -"boot_8php.html#aead84fa27d7516b855220fe004964a45":[5,0,4,260], -"boot_8php.html#aeb1039302affcbe7e8872c01c08c88f8":[5,0,4,48], -"boot_8php.html#aec36f8fcd4cb14a52934590b3d6666b4":[5,0,4,221], -"boot_8php.html#aecaa1b6945b317ba8f1daf4af2aed8e6":[5,0,4,250], -"boot_8php.html#aed0dfb35f7dd00dc9e4f868ea7f7ff53":[5,0,4,159], -"boot_8php.html#aedfb9501ed408278667995524e0d15cf":[5,0,4,98], -"boot_8php.html#aee324eca9de4e0fedf01ab5f92e27c67":[5,0,4,171], -"boot_8php.html#aef4b6c558c68c88c10f13c5a00c20e3d":[5,0,4,185], -"boot_8php.html#aefba06f1c0842036329033e7567ecf6d":[5,0,4,134], -"boot_8php.html#aefecf8599036df7f1b95d6820e0e2fa4":[5,0,4,29], -"boot_8php.html#af33d1b2e98a1e21af672005525d46dfe":[5,0,4,252], -"boot_8php.html#af3905ea8f8568d0236db13fca40514e3":[5,0,4,178], -"boot_8php.html#af3a4271630aabd8be592213f925d6a36":[5,0,4,57], -"boot_8php.html#af3bdfc20979c16f15bb9c60446a480f9":[5,0,4,49], -"boot_8php.html#af489d0c3166551b93e63a79ff2c9be35":[5,0,4,139], -"boot_8php.html#af6937db5f581d006bf4a5c3d9c7e0461":[5,0,4,198], -"boot_8php.html#af6b3de425e5849c73370a484c44607a3":[5,0,4,157], -"boot_8php.html#af6f6f6f40139f12fc09ec47373b30919":[5,0,4,87], -"boot_8php.html#af86c651547aa8f9e549ee40a09455549":[5,0,4,248], -"boot_8php.html#af8c0cb0744c9a6b5d6d3baafb1f1e71d":[5,0,4,190], -"boot_8php.html#afaf93b7026f784b113b4f8921745891e":[5,0,4,172], -"boot_8php.html#afb97615e985a013799839b68b99018d7":[5,0,4,253], -"boot_8php.html#afbb1fe1b2c8c730ec8e08da93b6512c4":[5,0,4,45], -"boot_8php.html#afe084c30a1810c10442edb4fbcbc0086":[5,0,4,79], -"boot_8php.html#afe63ae69ba55299f813766e54df06ede":[5,0,4,143], +"boot_8php.html#ae0da3ca0f54d75d22c71e007331f8d06":[5,0,4,104], +"boot_8php.html#ae37444eaa42705185080ccf3e670cbc2":[5,0,4,262], +"boot_8php.html#ae3cef7b63e25e7bafea3fcf6b99fad0e":[5,0,4,182], +"boot_8php.html#ae4861de36017fe399c1839f778bad9f5":[5,0,4,157], +"boot_8php.html#ae94f7c7c0909629a75aed1c41f10bc95":[5,0,4,190], +"boot_8php.html#aea392cb26ed617f3a8cde648385b5df0":[5,0,4,274], +"boot_8php.html#aea7fc57a4d8e9dcb42f2601b0b9b761c":[5,0,4,27], +"boot_8php.html#aead84fa27d7516b855220fe004964a45":[5,0,4,267], +"boot_8php.html#aeb1039302affcbe7e8872c01c08c88f8":[5,0,4,49], +"boot_8php.html#aec36f8fcd4cb14a52934590b3d6666b4":[5,0,4,228], +"boot_8php.html#aecaa1b6945b317ba8f1daf4af2aed8e6":[5,0,4,257], +"boot_8php.html#aed0dfb35f7dd00dc9e4f868ea7f7ff53":[5,0,4,165], +"boot_8php.html#aedfb9501ed408278667995524e0d15cf":[5,0,4,100], +"boot_8php.html#aee324eca9de4e0fedf01ab5f92e27c67":[5,0,4,177], +"boot_8php.html#aef4b6c558c68c88c10f13c5a00c20e3d":[5,0,4,191], +"boot_8php.html#aefba06f1c0842036329033e7567ecf6d":[5,0,4,140], +"boot_8php.html#aefecf8599036df7f1b95d6820e0e2fa4":[5,0,4,30], +"boot_8php.html#af33d1b2e98a1e21af672005525d46dfe":[5,0,4,259], +"boot_8php.html#af3905ea8f8568d0236db13fca40514e3":[5,0,4,184], +"boot_8php.html#af3a4271630aabd8be592213f925d6a36":[5,0,4,59], +"boot_8php.html#af3bdfc20979c16f15bb9c60446a480f9":[5,0,4,50], +"boot_8php.html#af489d0c3166551b93e63a79ff2c9be35":[5,0,4,145], +"boot_8php.html#af6937db5f581d006bf4a5c3d9c7e0461":[5,0,4,204], +"boot_8php.html#af6b3de425e5849c73370a484c44607a3":[5,0,4,163], +"boot_8php.html#af6f6f6f40139f12fc09ec47373b30919":[5,0,4,89], +"boot_8php.html#af86c651547aa8f9e549ee40a09455549":[5,0,4,255], +"boot_8php.html#af8c0cb0744c9a6b5d6d3baafb1f1e71d":[5,0,4,196], +"boot_8php.html#afaf93b7026f784b113b4f8921745891e":[5,0,4,178], +"boot_8php.html#afb97615e985a013799839b68b99018d7":[5,0,4,260], +"boot_8php.html#afbb1fe1b2c8c730ec8e08da93b6512c4":[5,0,4,46], +"boot_8php.html#afe084c30a1810c10442edb4fbcbc0086":[5,0,4,81], +"boot_8php.html#afe63ae69ba55299f813766e54df06ede":[5,0,4,149], "boot_8php.html#afe88b920aa285982edb817a0dd44eb37":[5,0,4,14], -"boot_8php.html#afef254290febac854c85fc698d9483a6":[5,0,4,277], -"boot_8php.html#aff210e8403dd72368522b17fb6e5d4e7":[5,0,4,215], +"boot_8php.html#afef254290febac854c85fc698d9483a6":[5,0,4,284], +"boot_8php.html#aff210e8403dd72368522b17fb6e5d4e7":[5,0,4,222], "cache_8php.html":[5,0,0,12], "channel_8php.html":[5,0,1,11], "channel_8php.html#a9c6a6179e0e626398ebecc6151905ef1":[5,0,1,11,0], @@ -166,7 +175,7 @@ var NAVTREEINDEX1 = "chatsvc_8php.html#a28d248b056fa47452e28ed01130e9116":[5,0,1,14,1], "chatsvc_8php.html#a7032784215e1f6747cf385a6598770f9":[5,0,1,14,0], "chatsvc_8php.html#a7c9a9b9c24a2b02eed8efd6b09632d03":[5,0,1,14,2], -"choklet_8php.html":[5,0,3,1,0], +"choklet_8php.html":[5,0,3,0,0], "classApp.html":[4,0,5], "classApp.html#a037049cba88dfc6ff94f4b5b779e3fd3":[4,0,5,56], "classApp.html#a050b0696118da47e8b30859ad1a2c149":[4,0,5,40], @@ -240,14 +249,5 @@ var NAVTREEINDEX1 = "classApp.html#abe0e4fa91097f7a6588e1213a834121c":[4,0,5,37], "classApp.html#abea5a4f77dcd53c928dc4eed86616637":[4,0,5,19], "classApp.html#abf46a653d8499e7c253cc1be894a6d83":[4,0,5,17], -"classApp.html#ac1a8b2cd40609b231a560201a08852ba":[4,0,5,52], -"classApp.html#ac1d80a14492acc932715d54567d8a589":[4,0,5,46], -"classApp.html#ac6e6b1c7d6df408580ff79977fcfa656":[4,0,5,54], -"classApp.html#ac73dc90e4764497e2f1b7e6612c8fb88":[4,0,5,43], -"classApp.html#acad5896b7a79ae31433ad8f89606c728":[4,0,5,70], -"classApp.html#acb27e607fe4c82603444676e25c36b70":[4,0,5,11], -"classApp.html#ad082d63acc078e5bf23825a03bdd6a76":[4,0,5,78], -"classApp.html#ad1c8eb91a6fd470b94f34b7fdad3a2d0":[4,0,5,41], -"classApp.html#ad5175536561021548ae8188e24c7b80c":[4,0,5,36], -"classApp.html#adb060d5c7f35a521ec7ec0effbe08097":[4,0,5,27] +"classApp.html#ac1a8b2cd40609b231a560201a08852ba":[4,0,5,52] }; diff --git a/doc/html/navtreeindex2.js b/doc/html/navtreeindex2.js index 661c082c0..4ef5a3f93 100644 --- a/doc/html/navtreeindex2.js +++ b/doc/html/navtreeindex2.js @@ -1,5 +1,14 @@ var NAVTREEINDEX2 = { +"classApp.html#ac1d80a14492acc932715d54567d8a589":[4,0,5,46], +"classApp.html#ac6e6b1c7d6df408580ff79977fcfa656":[4,0,5,54], +"classApp.html#ac73dc90e4764497e2f1b7e6612c8fb88":[4,0,5,43], +"classApp.html#acad5896b7a79ae31433ad8f89606c728":[4,0,5,70], +"classApp.html#acb27e607fe4c82603444676e25c36b70":[4,0,5,11], +"classApp.html#ad082d63acc078e5bf23825a03bdd6a76":[4,0,5,78], +"classApp.html#ad1c8eb91a6fd470b94f34b7fdad3a2d0":[4,0,5,41], +"classApp.html#ad5175536561021548ae8188e24c7b80c":[4,0,5,36], +"classApp.html#adb060d5c7f35a521ec7ec0effbe08097":[4,0,5,27], "classApp.html#adb5a4bb657881e553978ff390babd01f":[4,0,5,10], "classApp.html#adf2aaf95b062736a6fd5fc70fadf80e8":[4,0,5,89], "classApp.html#ae3f47830543d0d902f66913def8db66b":[4,0,5,53], @@ -240,14 +249,5 @@ var NAVTREEINDEX2 = "classphoto__driver.html#a7c78b5a01afe61ba3895ac07f4869b55":[4,0,19,25], "classphoto__driver.html#a97289aef3be43d9435ca3717ef10b8ab":[4,0,19,12], "classphoto__driver.html#aa2efb5b2a6af3fd67e3f1c2b9852a5ba":[4,0,19,6], -"classphoto__driver.html#ab98da263bd7341fc132c4fb6fc76e8d5":[4,0,19,8], -"classphoto__driver.html#abc9f73ad90923772d52b9fcc4eb117dd":[4,0,19,11], -"classphoto__driver.html#ac6e85f8e507cab4e755ed7acdec401ae":[4,0,19,0], -"classphoto__driver.html#acc30486acee9e89e32701f44a1738117":[4,0,19,10], -"classphoto__driver.html#ae18716018afcf362c7c24586b53e9e2f":[4,0,19,4], -"classphoto__driver.html#ae1a9edaf846983780dc65ea77d99e813":[4,0,19,3], -"classphoto__driver.html#ae4501abdc9651359f81d036b63625686":[4,0,19,1], -"classphoto__driver.html#ae663867d2c4eaa2fae50d60670920143":[4,0,19,21], -"classphoto__driver.html#aea560be5dfba09117d36c12bacbf3b80":[4,0,19,24], -"classphoto__driver.html#af0f7ec48a31ae9b557b6e3f8bd5b4af0":[4,0,19,18] +"classphoto__driver.html#ab98da263bd7341fc132c4fb6fc76e8d5":[4,0,19,8] }; diff --git a/doc/html/navtreeindex3.js b/doc/html/navtreeindex3.js index 8500005a1..a0eb83a00 100644 --- a/doc/html/navtreeindex3.js +++ b/doc/html/navtreeindex3.js @@ -1,5 +1,14 @@ var NAVTREEINDEX3 = { +"classphoto__driver.html#abc9f73ad90923772d52b9fcc4eb117dd":[4,0,19,11], +"classphoto__driver.html#ac6e85f8e507cab4e755ed7acdec401ae":[4,0,19,0], +"classphoto__driver.html#acc30486acee9e89e32701f44a1738117":[4,0,19,10], +"classphoto__driver.html#ae18716018afcf362c7c24586b53e9e2f":[4,0,19,4], +"classphoto__driver.html#ae1a9edaf846983780dc65ea77d99e813":[4,0,19,3], +"classphoto__driver.html#ae4501abdc9651359f81d036b63625686":[4,0,19,1], +"classphoto__driver.html#ae663867d2c4eaa2fae50d60670920143":[4,0,19,21], +"classphoto__driver.html#aea560be5dfba09117d36c12bacbf3b80":[4,0,19,24], +"classphoto__driver.html#af0f7ec48a31ae9b557b6e3f8bd5b4af0":[4,0,19,18], "classphoto__driver.html#af769e9abb144e57002c59aa2aa8f3468":[4,0,19,7], "classphoto__gd.html":[4,0,20], "classphoto__gd.html#a0795fc029be382557ae3f6e285f40e00":[4,0,20,5], @@ -43,23 +52,20 @@ var NAVTREEINDEX3 = "common_8php.html":[5,0,1,16], "common_8php.html#ab63408f39abef7a6915186e8dabc5a96":[5,0,1,16,0], "common_8php.html#aca62f113655809f41f49042ce9b123c2":[5,0,1,16,1], -"community_8php.html":[5,0,1,17], -"community_8php.html#a1197aafd6a6b540dbb4a0c04ade3a25a":[5,0,1,17,0], -"community_8php.html#a56c94ec978a38633c5628fa6f8e386d9":[5,0,1,17,1], -"connect_8php.html":[5,0,1,18], -"connect_8php.html#a417ec27afe33f21a929667a665e32ee2":[5,0,1,18,2], -"connect_8php.html#a489f0a66c660de6ec4d6917b27674f07":[5,0,1,18,0], -"connect_8php.html#ad46a38f32fd7a3d324b1fa26373efa36":[5,0,1,18,1], -"connections_8php.html":[5,0,1,19], -"connections_8php.html#a1224058db8e3fb56463eb312f98e561d":[5,0,1,19,3], -"connections_8php.html#a15af118efee9c948b6f8294e54a73bb2":[5,0,1,19,0], -"connections_8php.html#a1f23623f802af7bd35e95b0e94e5d558":[5,0,1,19,2], -"connections_8php.html#aec2e457420fce3e3bf6a9f48e36df25c":[5,0,1,19,1], -"connedit_8php.html":[5,0,1,20], -"connedit_8php.html#a234c48426b652bf4d37053f2af329ac5":[5,0,1,20,3], -"connedit_8php.html#a4da871e075597a09a8b374b9171dd92e":[5,0,1,20,2], -"connedit_8php.html#a707ea7e63cf9674025b1d6b081ae74f5":[5,0,1,20,0], -"connedit_8php.html#a795acb3d9d841f55c255d7611681ab67":[5,0,1,20,1], +"connect_8php.html":[5,0,1,17], +"connect_8php.html#a417ec27afe33f21a929667a665e32ee2":[5,0,1,17,2], +"connect_8php.html#a489f0a66c660de6ec4d6917b27674f07":[5,0,1,17,0], +"connect_8php.html#ad46a38f32fd7a3d324b1fa26373efa36":[5,0,1,17,1], +"connections_8php.html":[5,0,1,18], +"connections_8php.html#a1224058db8e3fb56463eb312f98e561d":[5,0,1,18,3], +"connections_8php.html#a15af118efee9c948b6f8294e54a73bb2":[5,0,1,18,0], +"connections_8php.html#a1f23623f802af7bd35e95b0e94e5d558":[5,0,1,18,2], +"connections_8php.html#aec2e457420fce3e3bf6a9f48e36df25c":[5,0,1,18,1], +"connedit_8php.html":[5,0,1,19], +"connedit_8php.html#a234c48426b652bf4d37053f2af329ac5":[5,0,1,19,3], +"connedit_8php.html#a4da871e075597a09a8b374b9171dd92e":[5,0,1,19,2], +"connedit_8php.html#a707ea7e63cf9674025b1d6b081ae74f5":[5,0,1,19,0], +"connedit_8php.html#a795acb3d9d841f55c255d7611681ab67":[5,0,1,19,1], "contact__selectors_8php.html":[5,0,0,20], "contact__selectors_8php.html#a2c743d2eb526eb758d943a1490162d75":[5,0,0,20,1], "contact__selectors_8php.html#a9839e8fdaac7ffb37bf1420493f5c28f":[5,0,0,20,0], @@ -70,8 +76,8 @@ var NAVTREEINDEX3 = "contact__widgets_8php.html#a1eda66319d170f60a8d07c7ece95533b":[5,0,0,21,2], "contact__widgets_8php.html#a552f8544528cec0c995cea7287ea9d65":[5,0,0,21,1], "contact__widgets_8php.html#a57e73ebcfd62bb5d8c7a7b9e663726d6":[5,0,0,21,3], -"contactgroup_8php.html":[5,0,1,21], -"contactgroup_8php.html#a18c7391b1b25debaf98c9dba639caab3":[5,0,1,21,0], +"contactgroup_8php.html":[5,0,1,20], +"contactgroup_8php.html#a18c7391b1b25debaf98c9dba639caab3":[5,0,1,20,0], "conversation_8php.html":[5,0,0,22], "conversation_8php.html#a0891aaa4492cba2b51eda12fe01957f3":[5,0,0,22,7], "conversation_8php.html#a0ee05f15255fb1cc3d89f30bc378a654":[5,0,0,22,9], @@ -111,10 +117,10 @@ var NAVTREEINDEX3 = "crypto_8php.html#ac95ac3b1b23b65b04a86613d4206ae85":[5,0,0,25,8], "crypto_8php.html#aca7c3a574bfb6c6ef1f2403a56823914":[5,0,0,25,3], "crypto_8php.html#ad5e51fd44cff93cfaa07a37e24a5edec":[5,0,0,25,7], -"dark_8php.html":[5,0,3,2,2,1,1], -"darkness_8php.html":[5,0,3,2,0,2,0], -"darknessleftaside_8php.html":[5,0,3,2,0,2,1], -"darknessrightaside_8php.html":[5,0,3,2,0,2,2], +"dark_8php.html":[5,0,3,1,3,1,1], +"darkness_8php.html":[5,0,3,1,0,2,0], +"darknessleftaside_8php.html":[5,0,3,1,0,2,1], +"darknessrightaside_8php.html":[5,0,3,1,0,2,2], "datetime_8php.html":[5,0,0,26], "datetime_8php.html#a03900dcf0f9e3c58793a031673a70326":[5,0,0,26,6], "datetime_8php.html#a36d3d6dff8d76b5f295bb3d9c535a5b1":[5,0,0,26,11], @@ -142,25 +148,26 @@ var NAVTREEINDEX3 = "dba__driver_8php.html#af531546fac5f0836a8557a4f6dfee930":[5,0,0,0,0,4], "dba__mysql_8php.html":[5,0,0,0,1], "dba__mysqli_8php.html":[5,0,0,0,2], -"delegate_8php.html":[5,0,1,22], -"delegate_8php.html#a943eea8996ef348eb845c498f9f354dd":[5,0,1,22,0], +"delegate_8php.html":[5,0,1,21], +"delegate_8php.html#a943eea8996ef348eb845c498f9f354dd":[5,0,1,21,0], "deliver_8php.html":[5,0,0,27], "deliver_8php.html#a397afcb9afecf0c1816b0951189dd346":[5,0,0,27,0], -"dir_032dd9e2cfe278a2cfa5eb9547448eb9.html":[5,0,3,2,2,0], -"dir_05f4fba29266e8fd7869afcd6cefb5cb.html":[5,0,3,2,0,2], +"dir_032dd9e2cfe278a2cfa5eb9547448eb9.html":[5,0,3,1,3,0], +"dir_05f4fba29266e8fd7869afcd6cefb5cb.html":[5,0,3,1,0,2], "dir_0eaa4a0adae8ba4811e133c6e594aeee.html":[5,0,2,0], "dir_21bc5169ff11430004758be31dcfc6c4.html":[5,0,0,0], "dir_23ec12649285f9fabf3a6b7380226c28.html":[5,0,2], -"dir_24b9ffacd044b9b20a6b863179c605d1.html":[5,0,3,0], "dir_25f74a9991dbbca1b52a94e358ca73c1.html":[5,0,2,1,0], -"dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.html":[5,0,3,2,2,1], -"dir_55dbaf9b7b53c4fc605c9011743a7353.html":[5,0,3,2,2], -"dir_6cee3bb9ace89cc4e2f065aa2ca7bc5b.html":[5,0,3,2,1,1,0], +"dir_3d9c9d0c5e9556dd3eba1e072fa6eaeb.html":[5,0,3,1,3,1], +"dir_55dbaf9b7b53c4fc605c9011743a7353.html":[5,0,3,1,3], +"dir_6cee3bb9ace89cc4e2f065aa2ca7bc5b.html":[5,0,3,1,1,1,0], "dir_720432dea4a717197ae070dbc42b8f20.html":[5,0,2,1], -"dir_817f6d302394b98e59575acdb59998bc.html":[5,0,3,1], -"dir_8543001e5d25368a6edede3e63efb554.html":[5,0,3,2], -"dir_922c77e958c99a98db92d38a3a349bf2.html":[5,0,3,2,1], -"dir_92d6b429199666aa3765c8a934db5e14.html":[5,0,3,2,1,1], +"dir_817f6d302394b98e59575acdb59998bc.html":[5,0,3,0], +"dir_8543001e5d25368a6edede3e63efb554.html":[5,0,3,1], +"dir_887fdc94312ba7b057b6bfe7fdd27ea5.html":[5,0,3,1,2,0], +"dir_8e58ba5e98ac07e59ee15ca7486c9950.html":[5,0,3,1,2], +"dir_922c77e958c99a98db92d38a3a349bf2.html":[5,0,3,1,1], +"dir_92d6b429199666aa3765c8a934db5e14.html":[5,0,3,1,1,1], "dir__fns_8php.html":[5,0,0,28], "dir__fns_8php.html#a44062d4b471d1e83f92f6c184585aa13":[5,0,0,28,5], "dir__fns_8php.html#a8c15aa69da12f2d3476b9e93b82b337d":[5,0,0,28,2], @@ -168,23 +175,25 @@ var NAVTREEINDEX3 = "dir__fns_8php.html#acd37b17dce3bdec6d5a6344a20598c1e":[5,0,0,28,3], "dir__fns_8php.html#acf621621e929d49441da30aad76a58cf":[5,0,0,28,0], "dir__fns_8php.html#ae56881d69bb6f8e828c9e35454386774":[5,0,0,28,1], -"dir_a8a0005c2b8590c535262d232c22afab.html":[5,0,3,2,1,1,0,0], +"dir_a8a0005c2b8590c535262d232c22afab.html":[5,0,3,1,1,1,0,0], "dir_aae29906d7bfc07d076125f669c8352e.html":[5,0,0,1], "dir_b2f003339c516cc00c8cadcafbe82f13.html":[5,0,3], -"dir_c02447ad39a5307c81c64e880ec9e8d3.html":[5,0,3,2,1,0], -"dir_cb8a8f75dcdd0b3fbfcc82e9eda410c5.html":[5,0,3,2,0,1], +"dir_c02447ad39a5307c81c64e880ec9e8d3.html":[5,0,3,1,1,0], +"dir_cb8a8f75dcdd0b3fbfcc82e9eda410c5.html":[5,0,3,1,0,1], "dir_d41ce877eb409a4791b288730010abe2.html":[5,0,1], "dir_d44c64559bbebec7f509842c48db8b23.html":[5,0,0], -"dir_d520c5cf583201d9437764f209363c22.html":[5,0,3,2,0], -"dir_f19da925ee886ec38f19b0e8c19779bc.html":[5,0,3,2,0,0], -"dirprofile_8php.html":[5,0,1,24], -"dirprofile_8php.html#a3e1d30d3d93863ff5615f2df4ac7f052":[5,0,1,24,0], -"dirsearch_8php.html":[5,0,1,25], -"dirsearch_8php.html#a3e51964ae3f5ff147403407b65324752":[5,0,1,25,1], -"dirsearch_8php.html#a985d410a170549429857af6ff2673149":[5,0,1,25,2], -"dirsearch_8php.html#aa1fb04e1de4f25b63349ac78f94ceb4c":[5,0,1,25,0], -"display_8php.html":[5,0,1,26], -"display_8php.html#a37137c98d47bf3306f4c2bb9f5b60de0":[5,0,1,26,0], +"dir_d520c5cf583201d9437764f209363c22.html":[5,0,3,1,0], +"dir_f19da925ee886ec38f19b0e8c19779bc.html":[5,0,3,1,0,0], +"dirprofile_8php.html":[5,0,1,23], +"dirprofile_8php.html#a3e1d30d3d93863ff5615f2df4ac7f052":[5,0,1,23,0], +"dirsearch_8php.html":[5,0,1,24], +"dirsearch_8php.html#a3e51964ae3f5ff147403407b65324752":[5,0,1,24,3], +"dirsearch_8php.html#a52bcac49b0e35cc8c6b70066143c2ee2":[5,0,1,24,1], +"dirsearch_8php.html#a7d4cd9890d5ed23c3efc58e2a778a305":[5,0,1,24,0], +"dirsearch_8php.html#a985d410a170549429857af6ff2673149":[5,0,1,24,4], +"dirsearch_8php.html#aa1fb04e1de4f25b63349ac78f94ceb4c":[5,0,1,24,2], +"display_8php.html":[5,0,1,25], +"display_8php.html#a37137c98d47bf3306f4c2bb9f5b60de0":[5,0,1,25,0], "docblox__errorchecker_8php.html":[5,0,2,3], "docblox__errorchecker_8php.html#a1659f0a629d408e0f849dbe4ee061e62":[5,0,2,3,3], "docblox__errorchecker_8php.html#a21b4bbe5aae2d85db33affc7126a67ec":[5,0,2,3,2], @@ -197,14 +206,14 @@ var NAVTREEINDEX3 = "docblox__errorchecker_8php.html#ab66bc0493d25f39bf8b4dcbb429f04e6":[5,0,2,3,4], "docblox__errorchecker_8php.html#ae9562cf60aa693114603d27b55d2185f":[5,0,2,3,1], "docblox__errorchecker_8php.html#af4ca738a05beffe9c8c23e1f7aea3c2d":[5,0,2,3,10], -"editblock_8php.html":[5,0,1,27], -"editblock_8php.html#abbe8f55de06967bc8d79d620509a49e6":[5,0,1,27,0], -"editlayout_8php.html":[5,0,1,28], -"editlayout_8php.html#aa877e4157a26b099de904164181dd386":[5,0,1,28,0], -"editpost_8php.html":[5,0,1,29], -"editpost_8php.html#a34011690864d122680c802e9e748ccfb":[5,0,1,29,0], -"editwebpage_8php.html":[5,0,1,30], -"editwebpage_8php.html#a375e945255fad79a71036528f7480650":[5,0,1,30,0], +"editblock_8php.html":[5,0,1,26], +"editblock_8php.html#abbe8f55de06967bc8d79d620509a49e6":[5,0,1,26,0], +"editlayout_8php.html":[5,0,1,27], +"editlayout_8php.html#aa877e4157a26b099de904164181dd386":[5,0,1,27,0], +"editpost_8php.html":[5,0,1,28], +"editpost_8php.html#a34011690864d122680c802e9e748ccfb":[5,0,1,28,0], +"editwebpage_8php.html":[5,0,1,29], +"editwebpage_8php.html#a375e945255fad79a71036528f7480650":[5,0,1,29,0], "enotify_8php.html":[5,0,0,30], "enotify_8php.html#a3e9a9355b243777c488d2a9883908dfc":[5,0,0,30,1], "event_8php.html":[5,0,0,31], @@ -215,39 +224,30 @@ var NAVTREEINDEX3 = "event_8php.html#a32ba1b9ddf7a744a9a1512b052e5f850":[5,0,0,31,2], "event_8php.html#a89ef533faf345db8d64a58d4856bde3a":[5,0,0,31,3], "event_8php.html#abb74206cf42d694307c3d7abb7af9869":[5,0,0,31,4], -"events_8php.html":[5,0,1,31], -"events_8php.html#a1d293fb217ae6bc9e3858c4b32e363ec":[5,0,1,31,0], -"events_8php.html#ab3e8a8f901175f8e40a8089eea45c075":[5,0,1,31,1], +"events_8php.html":[5,0,1,30], +"events_8php.html#a1d293fb217ae6bc9e3858c4b32e363ec":[5,0,1,30,0], +"events_8php.html#ab3e8a8f901175f8e40a8089eea45c075":[5,0,1,30,1], "expire_8php.html":[5,0,0,32], "expire_8php.html#a444e45c9b67727b27db4c779fd51a298":[5,0,0,32,0], +"externals_8php.html":[5,0,0,33], +"externals_8php.html#a4df44079e6f915286088b7a0d44db926":[5,0,0,33,0], "extract_8php.html":[5,0,2,4], "extract_8php.html#a0cbe524ffc9a496114fd7ba9f423ef44":[5,0,2,4,3], "extract_8php.html#a50b05cf2e02ef0b67fcad97106dd7634":[5,0,2,4,2], "extract_8php.html#a63bb4c41bc532baacf6a4976cfaa0feb":[5,0,2,4,0], "extract_8php.html#a9590b15215a21e9b42eb546aeef79704":[5,0,2,4,1], -"fbrowser_8php.html":[5,0,1,32], -"fbrowser_8php.html#aee476addcf7a3e0fe9454f7dfd5a56c4":[5,0,1,32,0], -"features_8php.html":[5,0,0,33], -"features_8php.html#a52b5bdfb61b256713efecf7a7b20b0c0":[5,0,0,33,0], -"features_8php.html#ae73c5b03b01c7284ed7e7e0e774e975c":[5,0,0,33,1], -"feed_8php.html":[5,0,1,33], -"feed_8php.html#af86137700b56f33d1d5f25c8dec22c04":[5,0,1,33,0], -"filer_8php.html":[5,0,1,34], -"filer_8php.html#a5fd5d7e61b2f9c43cb5f110c89dc4274":[5,0,1,34,0], -"filerm_8php.html":[5,0,1,35], -"filerm_8php.html#ae2eb28d2054fa2c37e38689882172208":[5,0,1,35,0], +"fbrowser_8php.html":[5,0,1,31], +"fbrowser_8php.html#aee476addcf7a3e0fe9454f7dfd5a56c4":[5,0,1,31,0], +"features_8php.html":[5,0,0,34], +"features_8php.html#a52b5bdfb61b256713efecf7a7b20b0c0":[5,0,0,34,0], +"features_8php.html#ae73c5b03b01c7284ed7e7e0e774e975c":[5,0,0,34,1], +"feed_8php.html":[5,0,1,32], +"feed_8php.html#af86137700b56f33d1d5f25c8dec22c04":[5,0,1,32,0], +"filer_8php.html":[5,0,1,33], +"filer_8php.html#a5fd5d7e61b2f9c43cb5f110c89dc4274":[5,0,1,33,0], +"filerm_8php.html":[5,0,1,34], +"filerm_8php.html#ae2eb28d2054fa2c37e38689882172208":[5,0,1,34,0], "files.html":[5,0], -"filestorage_8php.html":[5,0,1,36], -"filestorage_8php.html#a61bb1be78472555df4ce619f51014040":[5,0,1,36,0], -"filestorage_8php.html#ad3b64e3ece9831f9d3a9f00c0ae983cd":[5,0,1,36,1], -"fpostit_8php.html":[5,0,2,0,0], -"fpostit_8php.html#a3f3ae3ae61578b5671673914fd894443":[5,0,2,0,0,0], -"fpostit_8php.html#a501b5ca82f287509fc691c88524064c1":[5,0,2,0,0,1], -"friendica-to-smarty-tpl_8py.html":[5,0,2,5], -"friendica-to-smarty-tpl_8py.html#a005c1b7a69cac31fad72a941974ba7bb":[5,0,2,5,11], -"friendica-to-smarty-tpl_8py.html#a0b4cf73d1a8d201a28d269eeb62a5d5c":[5,0,2,5,8], -"friendica-to-smarty-tpl_8py.html#a3719dd46e286a57d315e6adae1845854":[5,0,2,5,1], -"friendica-to-smarty-tpl_8py.html#a38503e37fe68ac27c88cce91a9ac9efa":[5,0,2,5,0], -"friendica-to-smarty-tpl_8py.html#a5dfc21ab8282dda8e3a7dff43cd0e283":[5,0,2,5,13], -"friendica-to-smarty-tpl_8py.html#a5f9bf7a67d955c0d6be70a82097611c5":[5,0,2,5,6] +"filestorage_8php.html":[5,0,1,35], +"filestorage_8php.html#a61bb1be78472555df4ce619f51014040":[5,0,1,35,0] }; diff --git a/doc/html/navtreeindex4.js b/doc/html/navtreeindex4.js index 9b22977ad..8fc1a0936 100644 --- a/doc/html/navtreeindex4.js +++ b/doc/html/navtreeindex4.js @@ -1,5 +1,16 @@ var NAVTREEINDEX4 = { +"filestorage_8php.html#ad3b64e3ece9831f9d3a9f00c0ae983cd":[5,0,1,35,1], +"fpostit_8php.html":[5,0,2,0,0], +"fpostit_8php.html#a3f3ae3ae61578b5671673914fd894443":[5,0,2,0,0,0], +"fpostit_8php.html#a501b5ca82f287509fc691c88524064c1":[5,0,2,0,0,1], +"friendica-to-smarty-tpl_8py.html":[5,0,2,5], +"friendica-to-smarty-tpl_8py.html#a005c1b7a69cac31fad72a941974ba7bb":[5,0,2,5,11], +"friendica-to-smarty-tpl_8py.html#a0b4cf73d1a8d201a28d269eeb62a5d5c":[5,0,2,5,8], +"friendica-to-smarty-tpl_8py.html#a3719dd46e286a57d315e6adae1845854":[5,0,2,5,1], +"friendica-to-smarty-tpl_8py.html#a38503e37fe68ac27c88cce91a9ac9efa":[5,0,2,5,0], +"friendica-to-smarty-tpl_8py.html#a5dfc21ab8282dda8e3a7dff43cd0e283":[5,0,2,5,13], +"friendica-to-smarty-tpl_8py.html#a5f9bf7a67d955c0d6be70a82097611c5":[5,0,2,5,6], "friendica-to-smarty-tpl_8py.html#a68d15934660cd1f4301ce251b1646f09":[5,0,2,5,12], "friendica-to-smarty-tpl_8py.html#a8540514fb7c4aa18ad2dffa2a975036b":[5,0,2,5,14], "friendica-to-smarty-tpl_8py.html#a87182a9bab47640428bd0b2b9946bef9":[5,0,2,5,10], @@ -9,12 +20,12 @@ var NAVTREEINDEX4 = "friendica-to-smarty-tpl_8py.html#ae74419b16516956c66f7db714a93a6ac":[5,0,2,5,7], "friendica-to-smarty-tpl_8py.html#aecf730e0884bb4ddc6c0deb1ef85f8eb":[5,0,2,5,4], "friendica-to-smarty-tpl_8py.html#af6b2c793958aae2aadc294577431f749":[5,0,2,5,3], -"friendica__smarty_8php.html":[5,0,0,35], -"fsuggest_8php.html":[5,0,1,38], -"fsuggest_8php.html#a61ecfe10ce937ed526614f8fd3de3c7d":[5,0,1,38,1], -"fsuggest_8php.html#aa6c49ed4b50a387f1845f36844dd7998":[5,0,1,38,0], -"full_8php.html":[5,0,3,1,2], -"full_8php.html#a3987f5547ceb7e36a210a66a06241a5a":[5,0,3,1,2,0], +"friendica__smarty_8php.html":[5,0,0,36], +"fsuggest_8php.html":[5,0,1,37], +"fsuggest_8php.html#a61ecfe10ce937ed526614f8fd3de3c7d":[5,0,1,37,1], +"fsuggest_8php.html#aa6c49ed4b50a387f1845f36844dd7998":[5,0,1,37,0], +"full_8php.html":[5,0,3,0,2], +"full_8php.html#a3987f5547ceb7e36a210a66a06241a5a":[5,0,3,0,2,0], "functions.html":[4,3,0], "functions.html":[4,3,0,0], "functions_0x5f.html":[4,3,0,1], @@ -36,8 +47,8 @@ var NAVTREEINDEX4 = "functions_0x73.html":[4,3,0,17], "functions_0x74.html":[4,3,0,18], "functions_0x76.html":[4,3,0,19], -"functions_8php.html":[5,0,3,2,0,1,1], -"functions_8php.html#adefe514c95680928b3aae250cbc3c663":[5,0,3,2,0,1,1,0], +"functions_8php.html":[5,0,3,1,0,1,1], +"functions_8php.html#adefe514c95680928b3aae250cbc3c663":[5,0,3,1,0,1,1,0], "functions_func.html":[4,3,1], "functions_func.html":[4,3,1,0], "functions_func_0x61.html":[4,3,1,1], @@ -59,8 +70,8 @@ var NAVTREEINDEX4 = "functions_func_0x74.html":[4,3,1,17], "functions_func_0x76.html":[4,3,1,18], "functions_vars.html":[4,3,2], -"globals.html":[5,1,0,0], "globals.html":[5,1,0], +"globals.html":[5,1,0,0], "globals_0x5f.html":[5,1,0,1], "globals_0x61.html":[5,1,0,2], "globals_0x62.html":[5,1,0,3], @@ -87,8 +98,8 @@ var NAVTREEINDEX4 = "globals_0x77.html":[5,1,0,24], "globals_0x78.html":[5,1,0,25], "globals_0x7a.html":[5,1,0,26], -"globals_func.html":[5,1,1,0], "globals_func.html":[5,1,1], +"globals_func.html":[5,1,1,0], "globals_func_0x61.html":[5,1,1,1], "globals_func_0x62.html":[5,1,1,2], "globals_func_0x63.html":[5,1,1,3], @@ -137,59 +148,63 @@ var NAVTREEINDEX4 = "globals_vars_0x77.html":[5,1,2,19], "globals_vars_0x78.html":[5,1,2,20], "globals_vars_0x7a.html":[5,1,2,21], -"gprobe_8php.html":[5,0,0,36], -"gprobe_8php.html#adf72cb0a70b5b9d99fdec1cc60e18ed1":[5,0,0,36,0], -"greenthumbnails_8php.html":[5,0,3,2,0,2,3], -"help_8php.html":[5,0,1,40], -"help_8php.html#a06b2a51aaabed99e53a9b639047c4ce4":[5,0,1,40,1], -"help_8php.html#af055e15f600ffa6fbca9386fdf715224":[5,0,1,40,0], +"gprobe_8php.html":[5,0,0,37], +"gprobe_8php.html#adf72cb0a70b5b9d99fdec1cc60e18ed1":[5,0,0,37,0], +"greenthumbnails_8php.html":[5,0,3,1,0,2,3], +"help_8php.html":[5,0,1,39], +"help_8php.html#a06b2a51aaabed99e53a9b639047c4ce4":[5,0,1,39,1], +"help_8php.html#af055e15f600ffa6fbca9386fdf715224":[5,0,1,39,0], "hierarchy.html":[4,2], -"home_8php.html":[5,0,1,41], -"home_8php.html#aa1cf697851a646755baf537f75334c46":[5,0,1,41,0], -"home_8php.html#ac4642c38b6f23a8d065dd4a75c620bde":[5,0,1,41,1], -"hostxrd_8php.html":[5,0,1,42], -"hostxrd_8php.html#aa37ffc8e7900bc76c4828bd25916db92":[5,0,1,42,0], -"html2bbcode_8php.html":[5,0,0,38], -"html2bbcode_8php.html#a39c662b19d318990fee2ba795a55d7a7":[5,0,0,38,3], -"html2bbcode_8php.html#a5ad726995ac4070213abdb3bd09f4837":[5,0,0,38,1], -"html2bbcode_8php.html#a71a07f135d196ec5943b13f7b2e6a9b2":[5,0,0,38,0], -"html2bbcode_8php.html#ad174afe0ccbd8c475e48f8a6ee2f27d8":[5,0,0,38,2], -"html2plain_8php.html":[5,0,0,39], -"html2plain_8php.html#a3214912e3d00cf0a948072daccf16740":[5,0,0,39,0], -"html2plain_8php.html#a56d29b254333d29abb9d96a9a903a4b0":[5,0,0,39,3], -"html2plain_8php.html#ab3e121fa9f3feb16f9f942e705bc6c04":[5,0,0,39,2], -"html2plain_8php.html#ae1c203d0f089d5678d73a6c64a395201":[5,0,0,39,1], -"identity_8php.html":[5,0,0,40], -"identity_8php.html#a1cf83ac2b645de12868edaa3a5718f05":[5,0,0,40,3], -"identity_8php.html#a332df795f684788002f5a6424abacfd7":[5,0,0,40,10], -"identity_8php.html#a345f4c943d84de502ec6e72d2c813945":[5,0,0,40,2], -"identity_8php.html#a3570a4eb77332b292d394c4132cb8f03":[5,0,0,40,13], -"identity_8php.html#a432259b2cf5b6f59be53e71db9f2c7dc":[5,0,0,40,19], -"identity_8php.html#a4751b522ea913d0e7ed43e03d22e9e68":[5,0,0,40,18], -"identity_8php.html#a47d6f53216f23a3484061793bef29854":[5,0,0,40,20], -"identity_8php.html#a490972c02fdb638c52ec0e012a30bfd2":[5,0,0,40,8], -"identity_8php.html#a5b815330f3d177ab383af37a6c12e532":[5,0,0,40,23], -"identity_8php.html#a680fbafc2db023c5b1309e0180e81315":[5,0,0,40,24], -"identity_8php.html#a77d2237f1846964634b1c99089c27c7d":[5,0,0,40,1], -"identity_8php.html#a78151baf4407a8482d2681a91a9c486b":[5,0,0,40,21], -"identity_8php.html#a9637c557e13d9671f3eeb124ab98212a":[5,0,0,40,16], -"identity_8php.html#aa46321e1cd6a3b8dfde8bf9510112fec":[5,0,0,40,9], -"identity_8php.html#aa870d2c1f558cfd52bef05bc124e8fa4":[5,0,0,40,0], -"identity_8php.html#aaeb666872995e3ab8da8f7bc5f3b2bd3":[5,0,0,40,12], -"identity_8php.html#aaff86ee3b5984821e7a256c2da5f1a51":[5,0,0,40,11], -"identity_8php.html#ab1485a26b032956e1496fc08c58b83ed":[5,0,0,40,6], -"identity_8php.html#ac73b3e13778c564c877554517a7f51ba":[5,0,0,40,5], -"identity_8php.html#ac9fcd5c4c371998790b5c55c3d0f4633":[5,0,0,40,14], -"identity_8php.html#ad2c97627a313d53df1a1c7b4215ddb51":[5,0,0,40,4], -"identity_8php.html#ad4a2c8caca8f6ae93633ebeca0ed6620":[5,0,0,40,17], -"identity_8php.html#ae2b140df652a55ca11bb6a99005fce35":[5,0,0,40,15], -"identity_8php.html#ae381db3d43f8e7c1da8b15d14ecf5312":[5,0,0,40,7], -"identity_8php.html#af2802bc13a00a17b867bba7978ba8f58":[5,0,0,40,22], -"import_8php.html":[5,0,1,43], -"import_8php.html#af17fef0410518f7eac205d0ea416eaa2":[5,0,1,43,1], -"import_8php.html#afdf25ed70096d5dbf4f6d0ca79fea184":[5,0,1,43,0], -"importelm_8php.html":[5,0,1,44], -"importelm_8php.html#a1a4f71e6d76ace6add5e9659845f5e5f":[5,0,1,44,0], +"home_8php.html":[5,0,1,40], +"home_8php.html#aa1cf697851a646755baf537f75334c46":[5,0,1,40,0], +"home_8php.html#ac4642c38b6f23a8d065dd4a75c620bde":[5,0,1,40,1], +"hostxrd_8php.html":[5,0,1,41], +"hostxrd_8php.html#aa37ffc8e7900bc76c4828bd25916db92":[5,0,1,41,0], +"html2bbcode_8php.html":[5,0,0,39], +"html2bbcode_8php.html#a39c662b19d318990fee2ba795a55d7a7":[5,0,0,39,3], +"html2bbcode_8php.html#a5ad726995ac4070213abdb3bd09f4837":[5,0,0,39,1], +"html2bbcode_8php.html#a71a07f135d196ec5943b13f7b2e6a9b2":[5,0,0,39,0], +"html2bbcode_8php.html#ad174afe0ccbd8c475e48f8a6ee2f27d8":[5,0,0,39,2], +"html2plain_8php.html":[5,0,0,40], +"html2plain_8php.html#a3214912e3d00cf0a948072daccf16740":[5,0,0,40,0], +"html2plain_8php.html#a56d29b254333d29abb9d96a9a903a4b0":[5,0,0,40,3], +"html2plain_8php.html#ab3e121fa9f3feb16f9f942e705bc6c04":[5,0,0,40,2], +"html2plain_8php.html#ae1c203d0f089d5678d73a6c64a395201":[5,0,0,40,1], +"hubloc_8php.html":[5,0,0,41], +"hubloc_8php.html#ad3d0dcfcfcb347744f7617fe6f5de002":[5,0,0,41,0], +"identity_8php.html":[5,0,0,42], +"identity_8php.html#a1cf83ac2b645de12868edaa3a5718f05":[5,0,0,42,3], +"identity_8php.html#a2ab5172eabd375869060c9ad68323f5c":[5,0,0,42,15], +"identity_8php.html#a332df795f684788002f5a6424abacfd7":[5,0,0,42,10], +"identity_8php.html#a345f4c943d84de502ec6e72d2c813945":[5,0,0,42,2], +"identity_8php.html#a3570a4eb77332b292d394c4132cb8f03":[5,0,0,42,13], +"identity_8php.html#a432259b2cf5b6f59be53e71db9f2c7dc":[5,0,0,42,21], +"identity_8php.html#a4751b522ea913d0e7ed43e03d22e9e68":[5,0,0,42,20], +"identity_8php.html#a47d6f53216f23a3484061793bef29854":[5,0,0,42,22], +"identity_8php.html#a490972c02fdb638c52ec0e012a30bfd2":[5,0,0,42,8], +"identity_8php.html#a5b815330f3d177ab383af37a6c12e532":[5,0,0,42,25], +"identity_8php.html#a680fbafc2db023c5b1309e0180e81315":[5,0,0,42,26], +"identity_8php.html#a77d2237f1846964634b1c99089c27c7d":[5,0,0,42,1], +"identity_8php.html#a78151baf4407a8482d2681a91a9c486b":[5,0,0,42,23], +"identity_8php.html#a9637c557e13d9671f3eeb124ab98212a":[5,0,0,42,17], +"identity_8php.html#aa46321e1cd6a3b8dfde8bf9510112fec":[5,0,0,42,9], +"identity_8php.html#aa4bd4abfcba883f43919e89ec6419025":[5,0,0,42,18], +"identity_8php.html#aa870d2c1f558cfd52bef05bc124e8fa4":[5,0,0,42,0], +"identity_8php.html#aaeb666872995e3ab8da8f7bc5f3b2bd3":[5,0,0,42,12], +"identity_8php.html#aaff86ee3b5984821e7a256c2da5f1a51":[5,0,0,42,11], +"identity_8php.html#ab1485a26b032956e1496fc08c58b83ed":[5,0,0,42,6], +"identity_8php.html#ac73b3e13778c564c877554517a7f51ba":[5,0,0,42,5], +"identity_8php.html#ac9fcd5c4c371998790b5c55c3d0f4633":[5,0,0,42,14], +"identity_8php.html#ad2c97627a313d53df1a1c7b4215ddb51":[5,0,0,42,4], +"identity_8php.html#ad4a2c8caca8f6ae93633ebeca0ed6620":[5,0,0,42,19], +"identity_8php.html#ae2b140df652a55ca11bb6a99005fce35":[5,0,0,42,16], +"identity_8php.html#ae381db3d43f8e7c1da8b15d14ecf5312":[5,0,0,42,7], +"identity_8php.html#af2802bc13a00a17b867bba7978ba8f58":[5,0,0,42,24], +"import_8php.html":[5,0,1,42], +"import_8php.html#af17fef0410518f7eac205d0ea416eaa2":[5,0,1,42,1], +"import_8php.html#afdf25ed70096d5dbf4f6d0ca79fea184":[5,0,1,42,0], +"importelm_8php.html":[5,0,1,43], +"importelm_8php.html#a1a4f71e6d76ace6add5e9659845f5e5f":[5,0,1,43,0], "include_2api_8php.html":[5,0,0,5], "include_2api_8php.html#a0991f72554f821255397d615e76f3203":[5,0,0,5,12], "include_2api_8php.html#a176c448d79c211ad41c2bbe3124658f5":[5,0,0,5,5], @@ -234,20 +249,5 @@ var NAVTREEINDEX4 = "include_2api_8php.html#ad4c29f43418f6110f85a6b3998239ab4":[5,0,0,5,33], "include_2api_8php.html#ad4d1634df6b35126552324683caaffa2":[5,0,0,5,43], "include_2api_8php.html#ade742525b2e41c82b090799ef3c51d5e":[5,0,0,5,36], -"include_2api_8php.html#adfc035ee6303c1d8ba5336a4ead2bd53":[5,0,0,5,14], -"include_2api_8php.html#ae0fa388479cace9c5a7a45b571ab42f8":[5,0,0,5,41], -"include_2api_8php.html#ae82608c317421f27446465aa6724733d":[5,0,0,5,20], -"include_2api_8php.html#ae8f5863e18d69421005c71441c9d99a5":[5,0,0,5,1], -"include_2api_8php.html#aea2dda92a155f2843a0ca188d8dfdf25":[5,0,0,5,7], -"include_2api_8php.html#aeb2e7ad00ea666b4b6dfcf82008194f8":[5,0,0,5,51], -"include_2api_8php.html#af6f1d89cdb0a0621025efbec1597bc63":[5,0,0,5,42], -"include_2api_8php.html#afb99daa6b731bf497b81f2128084852c":[5,0,0,5,47], -"include_2api_8php.html#afe534f826e4282b72d66e8cadca7bb73":[5,0,0,5,26], -"include_2api_8php.html#aff322705cc6084b329003fc8eab0aad0":[5,0,0,5,27], -"include_2attach_8php.html":[5,0,0,6], -"include_2attach_8php.html#a0d07c5b83d3d54e186f752e571847b36":[5,0,0,6,0], -"include_2attach_8php.html#a3634af95f11a023dd8e882c3c7a3600d":[5,0,0,6,5], -"include_2attach_8php.html#a5c0875eafb8c0f8a0620ff7a875a2221":[5,0,0,6,2], -"include_2attach_8php.html#a5d484de2d19a93071571d6499a50ae34":[5,0,0,6,9], -"include_2attach_8php.html#a6aa00ea010ea030110faefb75eafc1ce":[5,0,0,6,8] +"include_2api_8php.html#adfc035ee6303c1d8ba5336a4ead2bd53":[5,0,0,5,14] }; diff --git a/doc/html/navtreeindex5.js b/doc/html/navtreeindex5.js index fe00e3ed7..a8248f2d9 100644 --- a/doc/html/navtreeindex5.js +++ b/doc/html/navtreeindex5.js @@ -1,5 +1,20 @@ var NAVTREEINDEX5 = { +"include_2api_8php.html#ae0fa388479cace9c5a7a45b571ab42f8":[5,0,0,5,41], +"include_2api_8php.html#ae82608c317421f27446465aa6724733d":[5,0,0,5,20], +"include_2api_8php.html#ae8f5863e18d69421005c71441c9d99a5":[5,0,0,5,1], +"include_2api_8php.html#aea2dda92a155f2843a0ca188d8dfdf25":[5,0,0,5,7], +"include_2api_8php.html#aeb2e7ad00ea666b4b6dfcf82008194f8":[5,0,0,5,51], +"include_2api_8php.html#af6f1d89cdb0a0621025efbec1597bc63":[5,0,0,5,42], +"include_2api_8php.html#afb99daa6b731bf497b81f2128084852c":[5,0,0,5,47], +"include_2api_8php.html#afe534f826e4282b72d66e8cadca7bb73":[5,0,0,5,26], +"include_2api_8php.html#aff322705cc6084b329003fc8eab0aad0":[5,0,0,5,27], +"include_2attach_8php.html":[5,0,0,6], +"include_2attach_8php.html#a0d07c5b83d3d54e186f752e571847b36":[5,0,0,6,0], +"include_2attach_8php.html#a3634af95f11a023dd8e882c3c7a3600d":[5,0,0,6,5], +"include_2attach_8php.html#a5c0875eafb8c0f8a0620ff7a875a2221":[5,0,0,6,2], +"include_2attach_8php.html#a5d484de2d19a93071571d6499a50ae34":[5,0,0,6,9], +"include_2attach_8php.html#a6aa00ea010ea030110faefb75eafc1ce":[5,0,0,6,8], "include_2attach_8php.html#a6fdd92775f31c07d2863e16e0026018a":[5,0,0,6,10], "include_2attach_8php.html#a70bd666e080c2af5a91f5d14c297b8cd":[5,0,0,6,4], "include_2attach_8php.html#a84a8a64c4805e1525b42d4add464833f":[5,0,0,6,7], @@ -34,220 +49,205 @@ var NAVTREEINDEX5 = "include_2config_8php.html#afe117b70f1bba2f6348d9300b601f86e":[5,0,0,18,12], "include_2directory_8php.html":[5,0,0,29], "include_2directory_8php.html#aa75d3b0697ca1456aaabdb37a74aa0f0":[5,0,0,29,0], -"include_2follow_8php.html":[5,0,0,34], -"include_2follow_8php.html#ae387d4ae097c23d69f3247e7f08140c7":[5,0,0,34,0], -"include_2group_8php.html":[5,0,0,37], -"include_2group_8php.html#a0122ef312df2c5546b1a46b3e6c7b31b":[5,0,0,37,2], -"include_2group_8php.html#a048f6892bfd28852de1b76470df411de":[5,0,0,37,10], -"include_2group_8php.html#a06ec565d2b64e79044e7c1bf91a2a4ce":[5,0,0,37,1], -"include_2group_8php.html#a22a81875259c7d3d64d4848afea6b345":[5,0,0,37,0], -"include_2group_8php.html#a4118f498bbd1530c1d0136d016d197a5":[5,0,0,37,6], -"include_2group_8php.html#a540e3ef36f47d47532646be4241f6518":[5,0,0,37,7], -"include_2group_8php.html#a5bd191d9692e6c34d48c0ede10810f09":[5,0,0,37,4], -"include_2group_8php.html#a6a69bd7be032fa8ce4e49c43a42cc6e9":[5,0,0,37,8], -"include_2group_8php.html#a90e157b3e1b99c981809cb5a2abd3245":[5,0,0,37,5], -"include_2group_8php.html#ab0e422a0f31c0c64fd9084ca03d85f32":[5,0,0,37,11], -"include_2group_8php.html#abd66a5ea34a07a3422dc2dde6c7b3ecb":[5,0,0,37,3], -"include_2group_8php.html#afb802ae2ce73aae4bc36d157f7b6a92f":[5,0,0,37,9], -"include_2menu_8php.html":[5,0,0,45], -"include_2menu_8php.html#a03a5deed3908543581c074ce333e9d6a":[5,0,0,45,10], -"include_2menu_8php.html#a08a800821721781a8dfffbe31481ff98":[5,0,0,45,1], -"include_2menu_8php.html#a32701c4245e78ba9106eef52c08bf33d":[5,0,0,45,9], -"include_2menu_8php.html#a3884bda4d85d84ec99447db9403a68d8":[5,0,0,45,3], -"include_2menu_8php.html#a47447c01ba8ea04cd74af1d4c5b68fc7":[5,0,0,45,8], -"include_2menu_8php.html#a68ebbf492470c930f652013656f9071d":[5,0,0,45,7], -"include_2menu_8php.html#a6a33c6a3db2a7510b16cc656edaec571":[5,0,0,45,5], -"include_2menu_8php.html#a9aa8e0052dd47c1a93f53a983bd4620a":[5,0,0,45,2], -"include_2menu_8php.html#acb66f80ca895a6ccd562b3d9ae7b41aa":[5,0,0,45,6], -"include_2menu_8php.html#ad87f51ce85172bcc3f931aa0cd96a804":[5,0,0,45,4], -"include_2menu_8php.html#add35fae5e9695031b3d46e30ac409eb8":[5,0,0,45,0], -"include_2message_8php.html":[5,0,0,46], -"include_2message_8php.html#a254a756031e4d5e94f85e2939bdb5091":[5,0,0,46,2], -"include_2message_8php.html#a5f8de9847e203329e317ac38dc646898":[5,0,0,46,1], -"include_2message_8php.html#a652973ce47a262f2d238c2fd6233d97e":[5,0,0,46,3], -"include_2message_8php.html#a751ffd6635022b2190f56154ee745752":[5,0,0,46,4], -"include_2message_8php.html#aed272d77c06a309e2836ac79e75613f1":[5,0,0,46,0], -"include_2network_8php.html":[5,0,0,48], -"include_2network_8php.html#a1ff07d9fad93b713b93da0ab77aab7f0":[5,0,0,48,5], -"include_2network_8php.html#a27a951b59d8d622c0b3e7b0673ba74c6":[5,0,0,48,10], -"include_2network_8php.html#a469b9bd700269cd07d954f1a16c5899b":[5,0,0,48,4], -"include_2network_8php.html#a4c5d50079e089168d9248427018fffd4":[5,0,0,48,9], -"include_2network_8php.html#a4cfb2c05a1c295317283d762440ce0b2":[5,0,0,48,8], -"include_2network_8php.html#a5caa264fab6d2b2344e6bd5b298b08f2":[5,0,0,48,13], -"include_2network_8php.html#a78e89557b2fbd344ad790846d761b0c7":[5,0,0,48,7], -"include_2network_8php.html#a8122356933bcd6b0a8567e8e15ae5cc5":[5,0,0,48,14], -"include_2network_8php.html#a897e7112d86eb95526cbd0bff9375f02":[5,0,0,48,12], -"include_2network_8php.html#a8d5a3afb51cc932032b5dcc159efaae0":[5,0,0,48,6], -"include_2network_8php.html#a9129fd55e7fc175b4ea9a195cccc16bc":[5,0,0,48,19], -"include_2network_8php.html#a99353baabbc3e0584b85eb79ee802cff":[5,0,0,48,16], -"include_2network_8php.html#a9e9da2aafb806c98ecdc318604e60dc6":[5,0,0,48,17], -"include_2network_8php.html#aafd06c0a75402aefb06cfb9f9740fa37":[5,0,0,48,18], -"include_2network_8php.html#ab07ce9d75eae559865ed90aad2154bd7":[5,0,0,48,2], -"include_2network_8php.html#aba38458a2ff2d92d3536488dbb119694":[5,0,0,48,0], -"include_2network_8php.html#ad4056d3ce69988f5c1a997a79f503246":[5,0,0,48,3], -"include_2network_8php.html#adf6008b38c555e98e7ed10da9ede2335":[5,0,0,48,15], -"include_2network_8php.html#ae8d9c41a11000fb8667039fc71b4f73f":[5,0,0,48,11], -"include_2network_8php.html#aee35d9ad6b3f872bfb39ba3598936aa7":[5,0,0,48,1], -"include_2notify_8php.html":[5,0,0,50], -"include_2notify_8php.html#a0e61728e487df50c72e6434f911a57d3":[5,0,0,50,0], -"include_2oembed_8php.html":[5,0,0,52], -"include_2oembed_8php.html#a000a62b97113cf95b0e9e00412168172":[5,0,0,52,5], -"include_2oembed_8php.html#a00c4c80deffd9daf8dc97b58d4c64ed0":[5,0,0,52,7], -"include_2oembed_8php.html#a03fa3b7832c98a3d0b4630afeb73d487":[5,0,0,52,1], -"include_2oembed_8php.html#a26bb4c1e330d2f94ea7b6ce2fe970cf3":[5,0,0,52,4], -"include_2oembed_8php.html#a98549b9af8140eda3eceaeedcaabc2c2":[5,0,0,52,3], -"include_2oembed_8php.html#a9e57f3e36a0a0a47e6db79544b701d9a":[5,0,0,52,6], -"include_2oembed_8php.html#ab953a6e7c11bc6498ce01ed73e2ba319":[5,0,0,52,0], -"include_2oembed_8php.html#aba89ae64b355efcb4f706553d3edb6a2":[5,0,0,52,2], -"include_2photos_8php.html":[5,0,0,57], -"include_2photos_8php.html#a6c40ef58aefef705a5adc84a40e97109":[5,0,0,57,0], -"include_2photos_8php.html#a7e7abc69872180697c5471dc69349afe":[5,0,0,57,2], -"include_2photos_8php.html#a8e8b7be99e24c2497bc2cb3339280c35":[5,0,0,57,1], -"include_2photos_8php.html#aa27b9e435dcc34e1009f56dc02c7ca51":[5,0,0,57,7], -"include_2photos_8php.html#ab0365f25b22ccea5f085fe7c49e1f4ab":[5,0,0,57,3], -"include_2photos_8php.html#ad648c0c5544fe9263409b6f6e57c6274":[5,0,0,57,6], -"include_2photos_8php.html#aedccaf18282b26899d9549c29bd9d1b9":[5,0,0,57,5], -"include_2photos_8php.html#af24c6aeed28ecc31ec39e7d9a1804979":[5,0,0,57,4], +"include_2follow_8php.html":[5,0,0,35], +"include_2follow_8php.html#ae387d4ae097c23d69f3247e7f08140c7":[5,0,0,35,0], +"include_2group_8php.html":[5,0,0,38], +"include_2group_8php.html#a0122ef312df2c5546b1a46b3e6c7b31b":[5,0,0,38,2], +"include_2group_8php.html#a048f6892bfd28852de1b76470df411de":[5,0,0,38,10], +"include_2group_8php.html#a06ec565d2b64e79044e7c1bf91a2a4ce":[5,0,0,38,1], +"include_2group_8php.html#a22a81875259c7d3d64d4848afea6b345":[5,0,0,38,0], +"include_2group_8php.html#a4118f498bbd1530c1d0136d016d197a5":[5,0,0,38,6], +"include_2group_8php.html#a540e3ef36f47d47532646be4241f6518":[5,0,0,38,7], +"include_2group_8php.html#a5bd191d9692e6c34d48c0ede10810f09":[5,0,0,38,4], +"include_2group_8php.html#a6a69bd7be032fa8ce4e49c43a42cc6e9":[5,0,0,38,8], +"include_2group_8php.html#a90e157b3e1b99c981809cb5a2abd3245":[5,0,0,38,5], +"include_2group_8php.html#ab0e422a0f31c0c64fd9084ca03d85f32":[5,0,0,38,11], +"include_2group_8php.html#abd66a5ea34a07a3422dc2dde6c7b3ecb":[5,0,0,38,3], +"include_2group_8php.html#afb802ae2ce73aae4bc36d157f7b6a92f":[5,0,0,38,9], +"include_2menu_8php.html":[5,0,0,47], +"include_2menu_8php.html#a03a5deed3908543581c074ce333e9d6a":[5,0,0,47,10], +"include_2menu_8php.html#a08a800821721781a8dfffbe31481ff98":[5,0,0,47,1], +"include_2menu_8php.html#a32701c4245e78ba9106eef52c08bf33d":[5,0,0,47,9], +"include_2menu_8php.html#a3884bda4d85d84ec99447db9403a68d8":[5,0,0,47,3], +"include_2menu_8php.html#a47447c01ba8ea04cd74af1d4c5b68fc7":[5,0,0,47,8], +"include_2menu_8php.html#a68ebbf492470c930f652013656f9071d":[5,0,0,47,7], +"include_2menu_8php.html#a6a33c6a3db2a7510b16cc656edaec571":[5,0,0,47,5], +"include_2menu_8php.html#a9aa8e0052dd47c1a93f53a983bd4620a":[5,0,0,47,2], +"include_2menu_8php.html#acb66f80ca895a6ccd562b3d9ae7b41aa":[5,0,0,47,6], +"include_2menu_8php.html#ad87f51ce85172bcc3f931aa0cd96a804":[5,0,0,47,4], +"include_2menu_8php.html#add35fae5e9695031b3d46e30ac409eb8":[5,0,0,47,0], +"include_2message_8php.html":[5,0,0,48], +"include_2message_8php.html#a254a756031e4d5e94f85e2939bdb5091":[5,0,0,48,2], +"include_2message_8php.html#a5f8de9847e203329e317ac38dc646898":[5,0,0,48,1], +"include_2message_8php.html#a652973ce47a262f2d238c2fd6233d97e":[5,0,0,48,3], +"include_2message_8php.html#a751ffd6635022b2190f56154ee745752":[5,0,0,48,4], +"include_2message_8php.html#aed272d77c06a309e2836ac79e75613f1":[5,0,0,48,0], +"include_2network_8php.html":[5,0,0,50], +"include_2network_8php.html#a1ff07d9fad93b713b93da0ab77aab7f0":[5,0,0,50,5], +"include_2network_8php.html#a27a951b59d8d622c0b3e7b0673ba74c6":[5,0,0,50,10], +"include_2network_8php.html#a469b9bd700269cd07d954f1a16c5899b":[5,0,0,50,4], +"include_2network_8php.html#a4c5d50079e089168d9248427018fffd4":[5,0,0,50,9], +"include_2network_8php.html#a4cfb2c05a1c295317283d762440ce0b2":[5,0,0,50,8], +"include_2network_8php.html#a5caa264fab6d2b2344e6bd5b298b08f2":[5,0,0,50,13], +"include_2network_8php.html#a78e89557b2fbd344ad790846d761b0c7":[5,0,0,50,7], +"include_2network_8php.html#a8122356933bcd6b0a8567e8e15ae5cc5":[5,0,0,50,14], +"include_2network_8php.html#a897e7112d86eb95526cbd0bff9375f02":[5,0,0,50,12], +"include_2network_8php.html#a8d5a3afb51cc932032b5dcc159efaae0":[5,0,0,50,6], +"include_2network_8php.html#a9129fd55e7fc175b4ea9a195cccc16bc":[5,0,0,50,19], +"include_2network_8php.html#a99353baabbc3e0584b85eb79ee802cff":[5,0,0,50,16], +"include_2network_8php.html#a9e9da2aafb806c98ecdc318604e60dc6":[5,0,0,50,17], +"include_2network_8php.html#aafd06c0a75402aefb06cfb9f9740fa37":[5,0,0,50,18], +"include_2network_8php.html#ab07ce9d75eae559865ed90aad2154bd7":[5,0,0,50,2], +"include_2network_8php.html#aba38458a2ff2d92d3536488dbb119694":[5,0,0,50,0], +"include_2network_8php.html#ad4056d3ce69988f5c1a997a79f503246":[5,0,0,50,3], +"include_2network_8php.html#adf6008b38c555e98e7ed10da9ede2335":[5,0,0,50,15], +"include_2network_8php.html#ae8d9c41a11000fb8667039fc71b4f73f":[5,0,0,50,11], +"include_2network_8php.html#aee35d9ad6b3f872bfb39ba3598936aa7":[5,0,0,50,1], +"include_2notify_8php.html":[5,0,0,52], +"include_2notify_8php.html#a0e61728e487df50c72e6434f911a57d3":[5,0,0,52,0], +"include_2oembed_8php.html":[5,0,0,54], +"include_2oembed_8php.html#a000a62b97113cf95b0e9e00412168172":[5,0,0,54,5], +"include_2oembed_8php.html#a00c4c80deffd9daf8dc97b58d4c64ed0":[5,0,0,54,7], +"include_2oembed_8php.html#a03fa3b7832c98a3d0b4630afeb73d487":[5,0,0,54,1], +"include_2oembed_8php.html#a26bb4c1e330d2f94ea7b6ce2fe970cf3":[5,0,0,54,4], +"include_2oembed_8php.html#a98549b9af8140eda3eceaeedcaabc2c2":[5,0,0,54,3], +"include_2oembed_8php.html#a9e57f3e36a0a0a47e6db79544b701d9a":[5,0,0,54,6], +"include_2oembed_8php.html#ab953a6e7c11bc6498ce01ed73e2ba319":[5,0,0,54,0], +"include_2oembed_8php.html#aba89ae64b355efcb4f706553d3edb6a2":[5,0,0,54,2], +"include_2photos_8php.html":[5,0,0,59], +"include_2photos_8php.html#a6c40ef58aefef705a5adc84a40e97109":[5,0,0,59,0], +"include_2photos_8php.html#a7e7abc69872180697c5471dc69349afe":[5,0,0,59,2], +"include_2photos_8php.html#a8e8b7be99e24c2497bc2cb3339280c35":[5,0,0,59,1], +"include_2photos_8php.html#aa27b9e435dcc34e1009f56dc02c7ca51":[5,0,0,59,7], +"include_2photos_8php.html#ab0365f25b22ccea5f085fe7c49e1f4ab":[5,0,0,59,3], +"include_2photos_8php.html#ad648c0c5544fe9263409b6f6e57c6274":[5,0,0,59,6], +"include_2photos_8php.html#aedccaf18282b26899d9549c29bd9d1b9":[5,0,0,59,5], +"include_2photos_8php.html#af24c6aeed28ecc31ec39e7d9a1804979":[5,0,0,59,4], +"include_2probe_8php.html":[5,0,0,62], +"include_2probe_8php.html#a12ea7a0def2f0e07242b5c9ac684e01a":[5,0,0,62,3], +"include_2probe_8php.html#a2b4ac769508f7cfc17fee130279b9cb7":[5,0,0,62,4], +"include_2probe_8php.html#a2daa857942aceca01f956016dbbd139c":[5,0,0,62,1], +"include_2probe_8php.html#a3c02c7a23e8335a79c3c0f5331d11a85":[5,0,0,62,8], +"include_2probe_8php.html#a471851151d8cd7fbb79703e9522eeea8":[5,0,0,62,0], +"include_2probe_8php.html#a950a200372393f706851103cd3fffcba":[5,0,0,62,6], +"include_2probe_8php.html#a9b5eca1e01e52b3e65d64db0c92181e0":[5,0,0,62,2], +"include_2probe_8php.html#aa748dc73a6686c13826b1ee9d16c800d":[5,0,0,62,7], +"include_2probe_8php.html#ab19a52326b27607a0fb8191cc75ba481":[5,0,0,62,5], "index.html":[], "interfaceITemplateEngine.html":[4,0,18], "interfaceITemplateEngine.html#aaa7381c8becc3d1c1790b53988a0f243":[4,0,18,1], "interfaceITemplateEngine.html#aaf2698adbf46c073c24b162fe1b1c442":[4,0,18,0], -"invite_8php.html":[5,0,1,45], -"invite_8php.html#a244385b28cfd021d308715f01158bfd9":[5,0,1,45,0], -"invite_8php.html#aeb0881c0f93c8e8552e5ed756ce6e5a5":[5,0,1,45,1], -"item_8php.html":[5,0,1,46], -"item_8php.html#a3daae7944f737bd30412a0d042207c0f":[5,0,1,46,0], -"item_8php.html#a5b1b36cb301a94b38150074f0d424e74":[5,0,1,46,3], -"item_8php.html#a693cd09805755ab85bbb5ecae69a48c3":[5,0,1,46,5], -"item_8php.html#a764bbb2e9a885a86fb23d0b5e4a09221":[5,0,1,46,4], -"item_8php.html#a7b63a9d0cd02096e17dcf11f4afa7c10":[5,0,1,46,1], -"item_8php.html#aa22feef4de326e1d7078dedd892e615c":[5,0,1,46,2], -"items_8php.html":[5,0,0,43], -"items_8php.html#a004e89d86b0f29b2c4da20108ecc4091":[5,0,0,43,58], -"items_8php.html#a016dd86c827d08db89061ea81d15c6cb":[5,0,0,43,2], -"items_8php.html#a01e3cf44e082fa9bd06dcde5bf713d70":[5,0,0,43,6], -"items_8php.html#a04a35b610acfe54434df08adec39c0c7":[5,0,0,43,27], -"items_8php.html#a0790a4550b829e85504af548623002ca":[5,0,0,43,7], -"items_8php.html#a079e099e15d88d47aeb6ca6d60da7107":[5,0,0,43,32], -"items_8php.html#a09d425596b9f8663472cf7474ad36d96":[5,0,0,43,37], -"items_8php.html#a0cf98bb619f07dd18f602683a55a5f59":[5,0,0,43,24], -"items_8php.html#a1e75047cf175aaee8dd16aa761913ff9":[5,0,0,43,4], -"items_8php.html#a251343637ff40a50cca93452cd530c26":[5,0,0,43,31], -"items_8php.html#a2541e6861a56d145c9281877cc501615":[5,0,0,43,39], -"items_8php.html#a275108c050f7eb18bcbb5018e6b81cf6":[5,0,0,43,3], -"items_8php.html#a2b56a4c01bd22a648d52ec9af1a04259":[5,0,0,43,13], -"items_8php.html#a2baa9e05f1e8aa3dd61c85803ae39bd6":[5,0,0,43,57], -"items_8php.html#a2d840c74ed23d1b6c7daee05cf89dda7":[5,0,0,43,20], -"items_8php.html#a36e656667193c83aa2cc03a024fc131b":[5,0,0,43,0], -"items_8php.html#a410f9c743877c125ca06312373346903":[5,0,0,43,45], -"items_8php.html#a49905ea75adfe8a2d110be344d18d6a6":[5,0,0,43,47], -"items_8php.html#a4e6d7639431e0dd8e9f4dba8e1ac408b":[5,0,0,43,50], -"items_8php.html#a536d0313b6ffe33b9d2490c4e25c5361":[5,0,0,43,29], -"items_8php.html#a566c601726697e044e75284af7fb6f17":[5,0,0,43,19], -"items_8php.html#a56b2a4abcadfac71175cd50555528cc3":[5,0,0,43,12], -"items_8php.html#a5f690fc2484abec07840b4f9dd525bd9":[5,0,0,43,17], -"items_8php.html#a649dc3e53ed794d0ead4b5d037f8d8d7":[5,0,0,43,38], -"items_8php.html#a668ece2c37f05cc3abe538eb0dabfe55":[5,0,0,43,15], -"items_8php.html#a6bee35961f2e32905f20367a9309d627":[5,0,0,43,34], -"items_8php.html#a6f7e1334af5d684a987fa6a3eb37f4cc":[5,0,0,43,36], -"items_8php.html#a756738301f2ed96be50232500677d58a":[5,0,0,43,41], -"items_8php.html#a77051724d1784074ff187e73a4db93fe":[5,0,0,43,33], -"items_8php.html#a77da7ce9a117601d49ac4a67c71b514f":[5,0,0,43,43], -"items_8php.html#a82955cc578f0fa600acec84475026194":[5,0,0,43,16], -"items_8php.html#a83a349062945d585edb4b3c5d763ab6e":[5,0,0,43,48], -"items_8php.html#a8794863cdf8ce1333040933d3a3f66bd":[5,0,0,43,11], -"items_8php.html#a87ac9e359591721a824ecd23bbb56296":[5,0,0,43,5], -"items_8php.html#a88c6cf7649ac836fbbed82a7a0315110":[5,0,0,43,55], -"items_8php.html#a896c1809d58f2d7a42cfe14577958ddf":[5,0,0,43,26], -"items_8php.html#a8f3c85c584ccd2b98c3ca440e45b40f8":[5,0,0,43,10], -"items_8php.html#a94ddb1d6c8fa21dd7433677e85168037":[5,0,0,43,30], -"items_8php.html#aa371905f0a211b307cb3f7188c6cba04":[5,0,0,43,56], -"items_8php.html#aa579bc4445d60098b1410961ca8e96b7":[5,0,0,43,9], -"items_8php.html#aa723c0571e314a1853a24c5854b4f54f":[5,0,0,43,21], -"items_8php.html#aa9e99613d38a97b39c8cf5449699c2ee":[5,0,0,43,8], -"items_8php.html#aab9c6bae4c40799867596bdaae9829fd":[5,0,0,43,28], -"items_8php.html#aab9e0c58247427126de0699c729c3b6c":[5,0,0,43,52], -"items_8php.html#ab1bce4261bcf75ad62753b498a144d17":[5,0,0,43,53], -"items_8php.html#aba98fcbbcd7044a7e9ea34edabc14c87":[5,0,0,43,25], -"items_8php.html#abf7a1b73eb352d79acd36309b0dababd":[5,0,0,43,1], -"items_8php.html#ac1fcf621dce7370515b420a7753f4726":[5,0,0,43,44], -"items_8php.html#ac6673627d289ee4f547de0fe3b7acd0a":[5,0,0,43,18], -"items_8php.html#acf0bf7c9d21ac84f32effb754f7ad484":[5,0,0,43,40], -"items_8php.html#ad2abb4644ff1f20fefbc80326fe01cf0":[5,0,0,43,46], -"items_8php.html#ad34827ed330898456783fb14c7b46154":[5,0,0,43,54], -"items_8php.html#ad4ee16e3ff1eaf60428c61f82ba25e6a":[5,0,0,43,49], -"items_8php.html#adf980098b6de9c3993bc3ff26a8dd6f9":[5,0,0,43,23], -"items_8php.html#ae73794179b62d39bb597ff670ab1c1e5":[5,0,0,43,35], -"items_8php.html#af6237605c60d69abdd959ddbbee3420c":[5,0,0,43,51], -"items_8php.html#af94c281016c6c912d06e064113336c5c":[5,0,0,43,42], -"items_8php.html#afa1db13c2a8b73b5b17b97f17e5a19d1":[5,0,0,43,14], -"items_8php.html#afbcf26dfcf8a83fff952aa858c1b7b67":[5,0,0,43,22], -"lang_8php.html":[5,0,1,47], -"lang_8php.html#a4c5c1140f51a638f224275cd618c2f37":[5,0,1,47,0], -"language_8php.html":[5,0,0,44], -"language_8php.html#a151e5b4689aef86a12642cbb7a00bfe0":[5,0,0,44,7], -"language_8php.html#a43e6ddba9df019c9ac3ab4c94c444ae7":[5,0,0,44,3], -"language_8php.html#a632da17c7ac0d2dc1a00a4706870194b":[5,0,0,44,0], -"language_8php.html#a78bd204955ec4cc3a9ac651285a1689d":[5,0,0,44,5], -"language_8php.html#a7e9904c730bb24ddcb0ff50fc96f6b05":[5,0,0,44,4], -"language_8php.html#a980dee1d8715a98ab02e36b59facf8ed":[5,0,0,44,1], -"language_8php.html#aae0c3638fb476ae1e31f8d242f5dac04":[5,0,0,44,8], -"language_8php.html#ac9142ef1d01a235c760deb0f16643f5a":[5,0,0,44,6], -"language_8php.html#ace67d6cad57da08d030ad9dc9b8c836e":[5,0,0,44,2], -"language_8php.html#ae310fb3880484ee1cc4faefe0c63c06d":[5,0,0,44,9], -"layouts_8php.html":[5,0,1,48], -"layouts_8php.html#a6e0193759ad9eef76d3df2db24237b50":[5,0,1,48,0], -"like_8php.html":[5,0,1,49], -"like_8php.html#a9d7dd268f21c21e9d29dd2aca2dd9538":[5,0,1,49,0], -"lockview_8php.html":[5,0,1,50], -"lockview_8php.html#a851e26ab9a1008df5c5ebebea31e9b44":[5,0,1,50,0], -"login_8php.html":[5,0,1,51], -"login_8php.html#a1d69ca88eb9005a7026e128b9a645904":[5,0,1,51,0], -"lostpass_8php.html":[5,0,1,52], -"lostpass_8php.html#a0314d94e48c789b1b3a201d740c9eab3":[5,0,1,52,0], -"lostpass_8php.html#a8ed35ba71a4404eaf4903da61d0321cc":[5,0,1,52,1], -"magic_8php.html":[5,0,1,53], -"magic_8php.html#acea2cc792849ca2d71d4b689f66518bf":[5,0,1,53,0], -"mail_8php.html":[5,0,1,54], -"mail_8php.html#a3c7c485fc69f92371e8b20936040eca1":[5,0,1,54,0], -"mail_8php.html#acfc2cc0bf4e0b178207758384977f25a":[5,0,1,54,1], -"manage_8php.html":[5,0,1,55], -"manage_8php.html#a2bca247b5296827638959138367db4f5":[5,0,1,55,0], -"match_8php.html":[5,0,1,56], -"match_8php.html#a1dd853e959b9e70c1911bb2fb5f5130d":[5,0,1,56,0], +"invite_8php.html":[5,0,1,44], +"invite_8php.html#a244385b28cfd021d308715f01158bfd9":[5,0,1,44,0], +"invite_8php.html#aeb0881c0f93c8e8552e5ed756ce6e5a5":[5,0,1,44,1], +"item_8php.html":[5,0,1,45], +"item_8php.html#a3daae7944f737bd30412a0d042207c0f":[5,0,1,45,0], +"item_8php.html#a5b1b36cb301a94b38150074f0d424e74":[5,0,1,45,3], +"item_8php.html#a693cd09805755ab85bbb5ecae69a48c3":[5,0,1,45,5], +"item_8php.html#a764bbb2e9a885a86fb23d0b5e4a09221":[5,0,1,45,4], +"item_8php.html#a7b63a9d0cd02096e17dcf11f4afa7c10":[5,0,1,45,1], +"item_8php.html#aa22feef4de326e1d7078dedd892e615c":[5,0,1,45,2], +"items_8php.html":[5,0,0,45], +"items_8php.html#a004e89d86b0f29b2c4da20108ecc4091":[5,0,0,45,59], +"items_8php.html#a016dd86c827d08db89061ea81d15c6cb":[5,0,0,45,3], +"items_8php.html#a01e3cf44e082fa9bd06dcde5bf713d70":[5,0,0,45,7], +"items_8php.html#a04a35b610acfe54434df08adec39c0c7":[5,0,0,45,28], +"items_8php.html#a0790a4550b829e85504af548623002ca":[5,0,0,45,8], +"items_8php.html#a079e099e15d88d47aeb6ca6d60da7107":[5,0,0,45,33], +"items_8php.html#a09d425596b9f8663472cf7474ad36d96":[5,0,0,45,38], +"items_8php.html#a0cf98bb619f07dd18f602683a55a5f59":[5,0,0,45,25], +"items_8php.html#a1e75047cf175aaee8dd16aa761913ff9":[5,0,0,45,5], +"items_8php.html#a251343637ff40a50cca93452cd530c26":[5,0,0,45,32], +"items_8php.html#a2541e6861a56d145c9281877cc501615":[5,0,0,45,40], +"items_8php.html#a275108c050f7eb18bcbb5018e6b81cf6":[5,0,0,45,4], +"items_8php.html#a2baa9e05f1e8aa3dd61c85803ae39bd6":[5,0,0,45,58], +"items_8php.html#a2d840c74ed23d1b6c7daee05cf89dda7":[5,0,0,45,21], +"items_8php.html#a36e656667193c83aa2cc03a024fc131b":[5,0,0,45,0], +"items_8php.html#a410f9c743877c125ca06312373346903":[5,0,0,45,46], +"items_8php.html#a49905ea75adfe8a2d110be344d18d6a6":[5,0,0,45,48], +"items_8php.html#a4e6d7639431e0dd8e9f4dba8e1ac408b":[5,0,0,45,51], +"items_8php.html#a536d0313b6ffe33b9d2490c4e25c5361":[5,0,0,45,30], +"items_8php.html#a555762e1022a4b8e3c3abd32e7812408":[5,0,0,45,15], +"items_8php.html#a566c601726697e044e75284af7fb6f17":[5,0,0,45,20], +"items_8php.html#a56b2a4abcadfac71175cd50555528cc3":[5,0,0,45,13], +"items_8php.html#a5f690fc2484abec07840b4f9dd525bd9":[5,0,0,45,18], +"items_8php.html#a649dc3e53ed794d0ead4b5d037f8d8d7":[5,0,0,45,39], +"items_8php.html#a668ece2c37f05cc3abe538eb0dabfe55":[5,0,0,45,16], +"items_8php.html#a6bee35961f2e32905f20367a9309d627":[5,0,0,45,35], +"items_8php.html#a6f7e1334af5d684a987fa6a3eb37f4cc":[5,0,0,45,37], +"items_8php.html#a756738301f2ed96be50232500677d58a":[5,0,0,45,42], +"items_8php.html#a77051724d1784074ff187e73a4db93fe":[5,0,0,45,34], +"items_8php.html#a77da7ce9a117601d49ac4a67c71b514f":[5,0,0,45,44], +"items_8php.html#a81565acf729e629e588d823308448e3c":[5,0,0,45,1], +"items_8php.html#a82955cc578f0fa600acec84475026194":[5,0,0,45,17], +"items_8php.html#a83a349062945d585edb4b3c5d763ab6e":[5,0,0,45,49], +"items_8php.html#a8794863cdf8ce1333040933d3a3f66bd":[5,0,0,45,12], +"items_8php.html#a87ac9e359591721a824ecd23bbb56296":[5,0,0,45,6], +"items_8php.html#a88c6cf7649ac836fbbed82a7a0315110":[5,0,0,45,56], +"items_8php.html#a896c1809d58f2d7a42cfe14577958ddf":[5,0,0,45,27], +"items_8php.html#a8f3c85c584ccd2b98c3ca440e45b40f8":[5,0,0,45,11], +"items_8php.html#a94ddb1d6c8fa21dd7433677e85168037":[5,0,0,45,31], +"items_8php.html#aa371905f0a211b307cb3f7188c6cba04":[5,0,0,45,57], +"items_8php.html#aa579bc4445d60098b1410961ca8e96b7":[5,0,0,45,10], +"items_8php.html#aa723c0571e314a1853a24c5854b4f54f":[5,0,0,45,22], +"items_8php.html#aa9e99613d38a97b39c8cf5449699c2ee":[5,0,0,45,9], +"items_8php.html#aab9c6bae4c40799867596bdaae9829fd":[5,0,0,45,29], +"items_8php.html#aab9e0c58247427126de0699c729c3b6c":[5,0,0,45,53], +"items_8php.html#aac8c9eb4338e2a996c43914392c6cfdb":[5,0,0,45,14], +"items_8php.html#ab1bce4261bcf75ad62753b498a144d17":[5,0,0,45,54], +"items_8php.html#aba98fcbbcd7044a7e9ea34edabc14c87":[5,0,0,45,26], +"items_8php.html#abf7a1b73eb352d79acd36309b0dababd":[5,0,0,45,2], +"items_8php.html#ac1fcf621dce7370515b420a7753f4726":[5,0,0,45,45], +"items_8php.html#ac6673627d289ee4f547de0fe3b7acd0a":[5,0,0,45,19], +"items_8php.html#acf0bf7c9d21ac84f32effb754f7ad484":[5,0,0,45,41], +"items_8php.html#ad2abb4644ff1f20fefbc80326fe01cf0":[5,0,0,45,47], +"items_8php.html#ad34827ed330898456783fb14c7b46154":[5,0,0,45,55], +"items_8php.html#ad4ee16e3ff1eaf60428c61f82ba25e6a":[5,0,0,45,50], +"items_8php.html#adf980098b6de9c3993bc3ff26a8dd6f9":[5,0,0,45,24], +"items_8php.html#ae73794179b62d39bb597ff670ab1c1e5":[5,0,0,45,36], +"items_8php.html#af6237605c60d69abdd959ddbbee3420c":[5,0,0,45,52], +"items_8php.html#af94c281016c6c912d06e064113336c5c":[5,0,0,45,43], +"items_8php.html#afbcf26dfcf8a83fff952aa858c1b7b67":[5,0,0,45,23], +"lang_8php.html":[5,0,1,46], +"lang_8php.html#a4c5c1140f51a638f224275cd618c2f37":[5,0,1,46,0], +"language_8php.html":[5,0,0,46], +"language_8php.html#a151e5b4689aef86a12642cbb7a00bfe0":[5,0,0,46,7], +"language_8php.html#a43e6ddba9df019c9ac3ab4c94c444ae7":[5,0,0,46,3], +"language_8php.html#a632da17c7ac0d2dc1a00a4706870194b":[5,0,0,46,0], +"language_8php.html#a78bd204955ec4cc3a9ac651285a1689d":[5,0,0,46,5], +"language_8php.html#a7e9904c730bb24ddcb0ff50fc96f6b05":[5,0,0,46,4], +"language_8php.html#a980dee1d8715a98ab02e36b59facf8ed":[5,0,0,46,1], +"language_8php.html#aae0c3638fb476ae1e31f8d242f5dac04":[5,0,0,46,8], +"language_8php.html#ac9142ef1d01a235c760deb0f16643f5a":[5,0,0,46,6], +"language_8php.html#ace67d6cad57da08d030ad9dc9b8c836e":[5,0,0,46,2], +"language_8php.html#ae310fb3880484ee1cc4faefe0c63c06d":[5,0,0,46,9], +"layouts_8php.html":[5,0,1,47], +"layouts_8php.html#a6e0193759ad9eef76d3df2db24237b50":[5,0,1,47,0], +"like_8php.html":[5,0,1,48], +"like_8php.html#a9d7dd268f21c21e9d29dd2aca2dd9538":[5,0,1,48,0], +"lockview_8php.html":[5,0,1,49], +"lockview_8php.html#a851e26ab9a1008df5c5ebebea31e9b44":[5,0,1,49,0], +"login_8php.html":[5,0,1,50], +"login_8php.html#a1d69ca88eb9005a7026e128b9a645904":[5,0,1,50,0], +"lostpass_8php.html":[5,0,1,51], +"lostpass_8php.html#a0314d94e48c789b1b3a201d740c9eab3":[5,0,1,51,0], +"lostpass_8php.html#a8ed35ba71a4404eaf4903da61d0321cc":[5,0,1,51,1], +"magic_8php.html":[5,0,1,52], +"magic_8php.html#acea2cc792849ca2d71d4b689f66518bf":[5,0,1,52,0], +"mail_8php.html":[5,0,1,53], +"mail_8php.html#a3c7c485fc69f92371e8b20936040eca1":[5,0,1,53,0], +"mail_8php.html#acfc2cc0bf4e0b178207758384977f25a":[5,0,1,53,1], +"manage_8php.html":[5,0,1,54], +"manage_8php.html#a2bca247b5296827638959138367db4f5":[5,0,1,54,0], +"match_8php.html":[5,0,1,55], +"match_8php.html#a1dd853e959b9e70c1911bb2fb5f5130d":[5,0,1,55,0], "md_README.html":[2], "md_config.html":[0], "md_fresh.html":[1], -"minimal_8php.html":[5,0,3,1,3], -"minimalisticdarkness_8php.html":[5,0,3,2,0,2,4], -"minimalisticdarkness_8php.html#a04de7b747e4f0a353e0e38cf77c3404f":[5,0,3,2,0,2,4,4], -"minimalisticdarkness_8php.html#a0ac3f5b52212b0af87d513273da03ead":[5,0,3,2,0,2,4,3], -"minimalisticdarkness_8php.html#a5795120b4b324bc4ca83f1e6fdce7d57":[5,0,3,2,0,2,4,5], -"minimalisticdarkness_8php.html#a6e5d97615c6faef5dbffe04b8024ceaf":[5,0,3,2,0,2,4,0], -"minimalisticdarkness_8php.html#a70bb13be8f23ec47839da81e0796f1cb":[5,0,3,2,0,2,4,2], -"minimalisticdarkness_8php.html#a7e6c3d4efde4e9a2de32308081372c6b":[5,0,3,2,0,2,4,1], -"mitem_8php.html":[5,0,1,59], -"mitem_8php.html#a6ee694cca4b551a20d7c7a94b5243ec1":[5,0,1,59,2], -"mitem_8php.html#a7a31b702ecad18eeb6a38b243ff0037e":[5,0,1,59,0], -"mitem_8php.html#a9627cd857cafdf04e4fc0ae48c8e8518":[5,0,1,59,1], -"mod_2api_8php.html":[5,0,1,4], -"mod_2api_8php.html#a02ae0f60e240dc806b860edb7d582117":[5,0,1,4,2], -"mod_2api_8php.html#a33315b5bbf5418f6850b2038107b526d":[5,0,1,4,0], -"mod_2api_8php.html#a6fe77f05c07cb51048df0d557b4b9bd2":[5,0,1,4,1], -"mod_2attach_8php.html":[5,0,1,6], -"mod_2attach_8php.html#aa88eb5ad87aa1036a30e70339cc6c1b1":[5,0,1,6,0], -"mod_2bookmarks_8php.html":[5,0,1,9], -"mod_2bookmarks_8php.html#a6b7942f3d27e40f0f47c88704127b9b3":[5,0,1,9,1], -"mod_2bookmarks_8php.html#a774364b1c8404529581083631703527a":[5,0,1,9,0], -"mod_2chanman_8php.html":[5,0,1,10], -"mod_2chat_8php.html":[5,0,1,13], -"mod_2chat_8php.html#a8b0b8bee6fef6477e8c64c5e951b1b4f":[5,0,1,13,0], -"mod_2chat_8php.html#a999d594745597c656c9760253ae297ad":[5,0,1,13,2], -"mod_2chat_8php.html#aa9ae4782e9baef0b7314ab9527c2707e":[5,0,1,13,1], -"mod_2directory_8php.html":[5,0,1,23], -"mod_2directory_8php.html#a5ee59c213508b6b9787612a8219cb5bf":[5,0,1,23,1], -"mod_2directory_8php.html#aac79396570d759da2efac24fcedf5b44":[5,0,1,23,0], -"mod_2follow_8php.html":[5,0,1,37], -"mod_2follow_8php.html#a171f5b19f50d7738adc3b2e96ec6018a":[5,0,1,37,1], -"mod_2follow_8php.html#a4c540ea4e9f5c581c1a53516ac585592":[5,0,1,37,0] +"minimal_8php.html":[5,0,3,0,3], +"minimalisticdarkness_8php.html":[5,0,3,1,0,2,4], +"minimalisticdarkness_8php.html#a04de7b747e4f0a353e0e38cf77c3404f":[5,0,3,1,0,2,4,4], +"minimalisticdarkness_8php.html#a0ac3f5b52212b0af87d513273da03ead":[5,0,3,1,0,2,4,3], +"minimalisticdarkness_8php.html#a5795120b4b324bc4ca83f1e6fdce7d57":[5,0,3,1,0,2,4,5], +"minimalisticdarkness_8php.html#a6e5d97615c6faef5dbffe04b8024ceaf":[5,0,3,1,0,2,4,0] }; diff --git a/doc/html/navtreeindex6.js b/doc/html/navtreeindex6.js index 22ca1a7fa..8920d06a0 100644 --- a/doc/html/navtreeindex6.js +++ b/doc/html/navtreeindex6.js @@ -1,36 +1,66 @@ var NAVTREEINDEX6 = { -"mod_2group_8php.html":[5,0,1,39], -"mod_2group_8php.html#a07a64f6c65b0080d8190b3d9728a7a83":[5,0,1,39,0], -"mod_2group_8php.html#aed1f009b1221348021bb34761160ef35":[5,0,1,39,1], -"mod_2menu_8php.html":[5,0,1,57], -"mod_2menu_8php.html#a6fed23af14d71a78a4153c8363a685cf":[5,0,1,57,0], -"mod_2menu_8php.html#aaa491ef173868fe002aece4632bcf393":[5,0,1,57,1], -"mod_2message_8php.html":[5,0,1,58], -"mod_2message_8php.html#ac72dfed3ce08fcb331d66b37edc6e15f":[5,0,1,58,0], -"mod_2network_8php.html":[5,0,1,62], -"mod_2network_8php.html#a180fce90ad11d7e0e45be094da7149ec":[5,0,1,62,1], -"mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4":[5,0,1,62,0], -"mod_2notify_8php.html":[5,0,1,66], -"mod_2notify_8php.html#a94f9a6a9d4b5fd704baafff0c34f41ae":[5,0,1,66,1], -"mod_2notify_8php.html#acdf3851688ebd6d6a575eb84ef9febe3":[5,0,1,66,0], -"mod_2oembed_8php.html":[5,0,1,67], -"mod_2oembed_8php.html#a9145025aaf057fb5d3f9f7011e5e1014":[5,0,1,67,0], -"mod_2photos_8php.html":[5,0,1,76], -"mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080":[5,0,1,76,2], -"mod_2photos_8php.html#aa87382611a66ec5effdb2d78f13f5812":[5,0,1,76,0], -"mod_2photos_8php.html#ab950295cd77626f5fe65331a87693014":[5,0,1,76,1], -"mod__chanview_8php.html":[5,0,3,2,0,0,0], -"mod__filestorage_8php.html":[5,0,3,0,0], -"mod__import_8php.html":[5,0,3,1,4], -"mod__import_8php.html#a8db1899eeeb44dabd0904065b63627bb":[5,0,3,1,4,0], -"mood_8php.html":[5,0,1,60], -"mood_8php.html#a721b9b6703b3234a005641c92d409b8f":[5,0,1,60,0], -"mood_8php.html#a7ae136dd7476865b4828136175db5022":[5,0,1,60,1], -"msearch_8php.html":[5,0,1,61], -"msearch_8php.html#ac80d2a6c0a92e79eec7efbbccd74d9a8":[5,0,1,61,0], -"namespaceFriendica.html":[4,0,1], +"minimalisticdarkness_8php.html#a70bb13be8f23ec47839da81e0796f1cb":[5,0,3,1,0,2,4,2], +"minimalisticdarkness_8php.html#a7e6c3d4efde4e9a2de32308081372c6b":[5,0,3,1,0,2,4,1], +"mitem_8php.html":[5,0,1,58], +"mitem_8php.html#a6ee694cca4b551a20d7c7a94b5243ec1":[5,0,1,58,2], +"mitem_8php.html#a7a31b702ecad18eeb6a38b243ff0037e":[5,0,1,58,0], +"mitem_8php.html#a9627cd857cafdf04e4fc0ae48c8e8518":[5,0,1,58,1], +"mod_2api_8php.html":[5,0,1,4], +"mod_2api_8php.html#a02ae0f60e240dc806b860edb7d582117":[5,0,1,4,2], +"mod_2api_8php.html#a33315b5bbf5418f6850b2038107b526d":[5,0,1,4,0], +"mod_2api_8php.html#a6fe77f05c07cb51048df0d557b4b9bd2":[5,0,1,4,1], +"mod_2attach_8php.html":[5,0,1,6], +"mod_2attach_8php.html#aa88eb5ad87aa1036a30e70339cc6c1b1":[5,0,1,6,0], +"mod_2bookmarks_8php.html":[5,0,1,9], +"mod_2bookmarks_8php.html#a6b7942f3d27e40f0f47c88704127b9b3":[5,0,1,9,1], +"mod_2bookmarks_8php.html#a774364b1c8404529581083631703527a":[5,0,1,9,0], +"mod_2chanman_8php.html":[5,0,1,10], +"mod_2chat_8php.html":[5,0,1,13], +"mod_2chat_8php.html#a8b0b8bee6fef6477e8c64c5e951b1b4f":[5,0,1,13,0], +"mod_2chat_8php.html#a999d594745597c656c9760253ae297ad":[5,0,1,13,2], +"mod_2chat_8php.html#aa9ae4782e9baef0b7314ab9527c2707e":[5,0,1,13,1], +"mod_2directory_8php.html":[5,0,1,22], +"mod_2directory_8php.html#a5ee59c213508b6b9787612a8219cb5bf":[5,0,1,22,1], +"mod_2directory_8php.html#aac79396570d759da2efac24fcedf5b44":[5,0,1,22,0], +"mod_2follow_8php.html":[5,0,1,36], +"mod_2follow_8php.html#a171f5b19f50d7738adc3b2e96ec6018a":[5,0,1,36,1], +"mod_2follow_8php.html#a4c540ea4e9f5c581c1a53516ac585592":[5,0,1,36,0], +"mod_2group_8php.html":[5,0,1,38], +"mod_2group_8php.html#a07a64f6c65b0080d8190b3d9728a7a83":[5,0,1,38,0], +"mod_2group_8php.html#aed1f009b1221348021bb34761160ef35":[5,0,1,38,1], +"mod_2menu_8php.html":[5,0,1,56], +"mod_2menu_8php.html#a6fed23af14d71a78a4153c8363a685cf":[5,0,1,56,0], +"mod_2menu_8php.html#aaa491ef173868fe002aece4632bcf393":[5,0,1,56,1], +"mod_2message_8php.html":[5,0,1,57], +"mod_2message_8php.html#ac72dfed3ce08fcb331d66b37edc6e15f":[5,0,1,57,0], +"mod_2network_8php.html":[5,0,1,61], +"mod_2network_8php.html#a180fce90ad11d7e0e45be094da7149ec":[5,0,1,61,1], +"mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4":[5,0,1,61,0], +"mod_2notify_8php.html":[5,0,1,65], +"mod_2notify_8php.html#a94f9a6a9d4b5fd704baafff0c34f41ae":[5,0,1,65,1], +"mod_2notify_8php.html#acdf3851688ebd6d6a575eb84ef9febe3":[5,0,1,65,0], +"mod_2oembed_8php.html":[5,0,1,66], +"mod_2oembed_8php.html#a9145025aaf057fb5d3f9f7011e5e1014":[5,0,1,66,0], +"mod_2photos_8php.html":[5,0,1,75], +"mod_2photos_8php.html#a062bed4d04d14fee8a53f4c9be673080":[5,0,1,75,2], +"mod_2photos_8php.html#aa87382611a66ec5effdb2d78f13f5812":[5,0,1,75,0], +"mod_2photos_8php.html#ab950295cd77626f5fe65331a87693014":[5,0,1,75,1], +"mod_2probe_8php.html":[5,0,1,82], +"mod_2probe_8php.html#a1f1db3fa6038e451e737964c94bf5e99":[5,0,1,82,0], +"mod__chanview_8php.html":[5,0,3,1,0,0,0], +"mod__import_8php.html":[5,0,3,0,4], +"mod__import_8php.html#a8db1899eeeb44dabd0904065b63627bb":[5,0,3,0,4,0], +"mood_8php.html":[5,0,1,59], +"mood_8php.html#a721b9b6703b3234a005641c92d409b8f":[5,0,1,59,0], +"mood_8php.html#a7ae136dd7476865b4828136175db5022":[5,0,1,59,1], +"msearch_8php.html":[5,0,1,60], +"msearch_8php.html#ac80d2a6c0a92e79eec7efbbccd74d9a8":[5,0,1,60,0], +"mytheme_2php_2style_8php.html":[5,0,3,1,2,0,1], +"mytheme_2php_2theme_8php.html":[5,0,3,1,2,0,2], +"mytheme_2php_2theme_8php.html#a6ce5df8ece6acc09c1fddaccbeb244e8":[5,0,3,1,2,0,2,0], "namespaceFriendica.html":[3,0,1], +"namespaceFriendica.html":[4,0,1], "namespaceacl__selectors.html":[4,0,0], "namespaceacl__selectors.html":[3,0,0], "namespacefriendica-to-smarty-tpl.html":[4,0,2], @@ -39,68 +69,68 @@ var NAVTREEINDEX6 = "namespacemembers_func.html":[3,1,1], "namespacemembers_vars.html":[3,1,2], "namespaces.html":[3,0], -"namespaceupdatetpl.html":[3,0,3], "namespaceupdatetpl.html":[4,0,3], +"namespaceupdatetpl.html":[3,0,3], "namespaceutil.html":[4,0,4], "namespaceutil.html":[3,0,4], -"nav_8php.html":[5,0,0,47], -"nav_8php.html#a43be0df73b90647ea70947ce004e231e":[5,0,0,47,0], -"nav_8php.html#ac3c920ce3ea5b0d9e0678ee37155f06a":[5,0,0,47,1], -"new__channel_8php.html":[5,0,1,63], -"new__channel_8php.html#a180b0646957db8290482f02454ad7f23":[5,0,1,63,2], -"new__channel_8php.html#a1ad7f99e4366a32942c6b954aba3a164":[5,0,1,63,1], -"new__channel_8php.html#ae585191610f79da129492482ce8e2fee":[5,0,1,63,0], -"none_8php.html":[5,0,3,1,5], -"notes_8php.html":[5,0,1,64], -"notes_8php.html#a4dbd7b1f906440746af48b484d66535a":[5,0,1,64,0], -"notifications_8php.html":[5,0,1,65], -"notifications_8php.html#a5baffec7b2e625c9f9cefbc097550d33":[5,0,1,65,1], -"notifications_8php.html#aadd0b5525bd8c283a5d8a37982bbfe62":[5,0,1,65,0], -"notifier_8php.html":[5,0,0,49], -"notifier_8php.html#a568c502f626cff95e344c0748938b85d":[5,0,0,49,0], -"notred_8php.html":[5,0,3,2,2,1,2], -"oauth_8php.html":[5,0,0,51], -"oauth_8php.html#a7a32a5990f113ac9465b03b29175cf16":[5,0,0,51,3], -"oauth_8php.html#ad343cab37aa860d2d14dc86b7f5ca0c6":[5,0,0,51,2], -"oexchange_8php.html":[5,0,1,68], -"oexchange_8php.html#a2d8b785cd7d041a4e6274f5af370cf26":[5,0,1,68,0], -"oexchange_8php.html#ac8e2e469ddc3db984b0c1b44558aca59":[5,0,1,68,1], -"olddefault_8php.html":[5,0,3,2,0,2,5], -"onedirsync_8php.html":[5,0,0,53], -"onedirsync_8php.html#a411aedd47c57476099647961e6a86691":[5,0,0,53,0], -"onepoll_8php.html":[5,0,0,54], -"onepoll_8php.html#a72753b2fdec79b37c7f432035c91fb6d":[5,0,0,54,0], -"online_8php.html":[5,0,1,69], -"online_8php.html#a80e107c84eb722b0ca11d0413b96f9f7":[5,0,1,69,0], -"openid_8php.html":[5,0,1,70], -"openid_8php.html#a9a13827dbcf61ae4e45f0b6b33a88f43":[5,0,1,70,0], -"opensearch_8php.html":[5,0,1,71], -"opensearch_8php.html#ad13034877a496565ac7d99e9fc6f55e9":[5,0,1,71,0], -"page_8php.html":[5,0,1,72], -"page_8php.html#a4d89800c0366a239191b1692c09635cf":[5,0,1,72,1], -"page_8php.html#a91a5f649f68406149108bded1dc90b22":[5,0,1,72,0], -"page__widgets_8php.html":[5,0,0,55], -"page__widgets_8php.html#a1a1e729da27f252cab6678288a17958f":[5,0,0,55,1], -"page__widgets_8php.html#ad82011c1ed90d9de8b9f34c12af5c6f0":[5,0,0,55,0], +"nav_8php.html":[5,0,0,49], +"nav_8php.html#a43be0df73b90647ea70947ce004e231e":[5,0,0,49,0], +"nav_8php.html#ac3c920ce3ea5b0d9e0678ee37155f06a":[5,0,0,49,1], +"new__channel_8php.html":[5,0,1,62], +"new__channel_8php.html#a180b0646957db8290482f02454ad7f23":[5,0,1,62,2], +"new__channel_8php.html#a1ad7f99e4366a32942c6b954aba3a164":[5,0,1,62,1], +"new__channel_8php.html#ae585191610f79da129492482ce8e2fee":[5,0,1,62,0], +"none_8php.html":[5,0,3,0,5], +"notes_8php.html":[5,0,1,63], +"notes_8php.html#a4dbd7b1f906440746af48b484d66535a":[5,0,1,63,0], +"notifications_8php.html":[5,0,1,64], +"notifications_8php.html#a5baffec7b2e625c9f9cefbc097550d33":[5,0,1,64,1], +"notifications_8php.html#aadd0b5525bd8c283a5d8a37982bbfe62":[5,0,1,64,0], +"notifier_8php.html":[5,0,0,51], +"notifier_8php.html#a568c502f626cff95e344c0748938b85d":[5,0,0,51,0], +"notred_8php.html":[5,0,3,1,3,1,2], +"oauth_8php.html":[5,0,0,53], +"oauth_8php.html#a7a32a5990f113ac9465b03b29175cf16":[5,0,0,53,3], +"oauth_8php.html#ad343cab37aa860d2d14dc86b7f5ca0c6":[5,0,0,53,2], +"oexchange_8php.html":[5,0,1,67], +"oexchange_8php.html#a2d8b785cd7d041a4e6274f5af370cf26":[5,0,1,67,0], +"oexchange_8php.html#ac8e2e469ddc3db984b0c1b44558aca59":[5,0,1,67,1], +"olddefault_8php.html":[5,0,3,1,0,2,5], +"onedirsync_8php.html":[5,0,0,55], +"onedirsync_8php.html#a411aedd47c57476099647961e6a86691":[5,0,0,55,0], +"onepoll_8php.html":[5,0,0,56], +"onepoll_8php.html#a72753b2fdec79b37c7f432035c91fb6d":[5,0,0,56,0], +"online_8php.html":[5,0,1,68], +"online_8php.html#a80e107c84eb722b0ca11d0413b96f9f7":[5,0,1,68,0], +"openid_8php.html":[5,0,1,69], +"openid_8php.html#a9a13827dbcf61ae4e45f0b6b33a88f43":[5,0,1,69,0], +"opensearch_8php.html":[5,0,1,70], +"opensearch_8php.html#ad13034877a496565ac7d99e9fc6f55e9":[5,0,1,70,0], +"page_8php.html":[5,0,1,71], +"page_8php.html#a4d89800c0366a239191b1692c09635cf":[5,0,1,71,1], +"page_8php.html#a91a5f649f68406149108bded1dc90b22":[5,0,1,71,0], +"page__widgets_8php.html":[5,0,0,57], +"page__widgets_8php.html#a1a1e729da27f252cab6678288a17958f":[5,0,0,57,1], +"page__widgets_8php.html#ad82011c1ed90d9de8b9f34c12af5c6f0":[5,0,0,57,0], "pages.html":[], -"parse__url_8php.html":[5,0,1,73], -"parse__url_8php.html#a05a9e8944380ba3cf6bbf5893dd4b74b":[5,0,1,73,2], -"parse__url_8php.html#a25635549f2c22955d72465f4d2e58993":[5,0,1,73,3], -"parse__url_8php.html#a496f4e3836154f6f32b8e805a7160d3a":[5,0,1,73,1], -"parse__url_8php.html#aa7dd8f961bea042d62726ed909e4a868":[5,0,1,73,0], -"passion_8php.html":[5,0,3,2,0,2,6], -"passionwide_8php.html":[5,0,3,2,0,2,7], -"pdledit_8php.html":[5,0,1,74], -"pdledit_8php.html#a59cb550f6b7a4e7d8196fbc9de601619":[5,0,1,74,0], -"pdledit_8php.html#a81da3c955d0e3db55d148a31483104c7":[5,0,1,74,1], -"permissions_8php.html":[5,0,0,56], -"permissions_8php.html#a040fd3d3b8517658b1668ae0cd093972":[5,0,0,56,2], -"permissions_8php.html#a0f5bd9f7f4c8fb7ba4b2c1ed048b4dc7":[5,0,0,56,0], -"permissions_8php.html#a67ada9ed51e77885b6b0f6a28cee1835":[5,0,0,56,3], -"permissions_8php.html#aa8b7b102c653649d7a71b5a1c044d90d":[5,0,0,56,4], -"permissions_8php.html#aeca9b280f3dc3358c89976d81d690008":[5,0,0,56,1], -"photo_8php.html":[5,0,1,75], -"photo_8php.html#a582779d24882b0d31ee909a91d70a448":[5,0,1,75,0], +"parse__url_8php.html":[5,0,1,72], +"parse__url_8php.html#a05a9e8944380ba3cf6bbf5893dd4b74b":[5,0,1,72,2], +"parse__url_8php.html#a25635549f2c22955d72465f4d2e58993":[5,0,1,72,3], +"parse__url_8php.html#a496f4e3836154f6f32b8e805a7160d3a":[5,0,1,72,1], +"parse__url_8php.html#aa7dd8f961bea042d62726ed909e4a868":[5,0,1,72,0], +"passion_8php.html":[5,0,3,1,0,2,6], +"passionwide_8php.html":[5,0,3,1,0,2,7], +"pdledit_8php.html":[5,0,1,73], +"pdledit_8php.html#a59cb550f6b7a4e7d8196fbc9de601619":[5,0,1,73,0], +"pdledit_8php.html#a81da3c955d0e3db55d148a31483104c7":[5,0,1,73,1], +"permissions_8php.html":[5,0,0,58], +"permissions_8php.html#a040fd3d3b8517658b1668ae0cd093972":[5,0,0,58,2], +"permissions_8php.html#a0f5bd9f7f4c8fb7ba4b2c1ed048b4dc7":[5,0,0,58,0], +"permissions_8php.html#a67ada9ed51e77885b6b0f6a28cee1835":[5,0,0,58,3], +"permissions_8php.html#aa8b7b102c653649d7a71b5a1c044d90d":[5,0,0,58,4], +"permissions_8php.html#aeca9b280f3dc3358c89976d81d690008":[5,0,0,58,1], +"photo_8php.html":[5,0,1,74], +"photo_8php.html#a582779d24882b0d31ee909a91d70a448":[5,0,1,74,0], "photo__driver_8php.html":[5,0,0,1,0], "photo__driver_8php.html#a1d0bc7161dec0d177b7d3bbe4421af9a":[5,0,0,1,0,2], "photo__driver_8php.html#a243cee492ce443afb6a7d77d54b6c4aa":[5,0,0,1,0,1], @@ -117,58 +147,58 @@ var NAVTREEINDEX6 = "php2po_8php.html#a6b0b8ebd9ce811d1325ef2c129443bc0":[5,0,2,6,1], "php2po_8php.html#abbb0e5fd8fbc1f13a9bf68f86eb3d2a4":[5,0,2,6,4], "php2po_8php.html#ad6726cfaa85d4b8299d2b0f034cbf178":[5,0,2,6,2], -"php_2default_8php.html":[5,0,3,1,1], -"php_2default_8php.html#a3987f5547ceb7e36a210a66a06241a5a":[5,0,3,1,1,0], -"php_2theme__init_8php.html":[5,0,3,1,6], -"php_2theme__init_8php.html#a54f32c086fe209c99769a4c4047dd864":[5,0,3,1,6,0], -"php_8php.html":[5,0,1,77], -"php_8php.html#adb7164dfed9a4ecbe2e168e1e78f12f6":[5,0,1,77,0], -"pine_8php.html":[5,0,3,2,0,2,8], -"ping_8php.html":[5,0,1,78], -"ping_8php.html#a77217b1b190b4c5d8770867b45f0c0a1":[5,0,1,78,0], -"plugin_8php.html":[5,0,0,58], -"plugin_8php.html#a030cec6793b909c439c0336ba39b1571":[5,0,0,58,21], -"plugin_8php.html#a093a9cb98f51e3643634bd8bc6ed6e76":[5,0,0,58,24], -"plugin_8php.html#a0e8c2ea50bfdbc39e17ccccaea21ddc3":[5,0,0,58,20], -"plugin_8php.html#a23c4fccf1eb5fcd63b24783ba1f05f7a":[5,0,0,58,8], -"plugin_8php.html#a326365e48ef94f0b9a0a771b8d75e813":[5,0,0,58,16], -"plugin_8php.html#a425472c5f3afc137268b2ad45652b209":[5,0,0,58,18], -"plugin_8php.html#a48047edfbef770125a5508dcc2f9282f":[5,0,0,58,7], -"plugin_8php.html#a482131013272a1d5d5c1b1469c6c55d5":[5,0,0,58,15], -"plugin_8php.html#a4a0ae7b881e7c8af99a69e3b03f898b4":[5,0,0,58,13], -"plugin_8php.html#a4fc13e528367f510fcb6d8bbfc559040":[5,0,0,58,28], -"plugin_8php.html#a516591850f4fd49fd1425cfa54089db8":[5,0,0,58,9], -"plugin_8php.html#a56f71fe5adf9586ce950523d8180443e":[5,0,0,58,26], -"plugin_8php.html#a65ab52cb1a7030d5190e247211bef2a1":[5,0,0,58,11], -"plugin_8php.html#a65fedcffbe03562ef844cabee37d34e2":[5,0,0,58,23], -"plugin_8php.html#a754d7f53b3abc557b753c057dc4e021d":[5,0,0,58,27], -"plugin_8php.html#a75f7dfed291fd7add7fc85b5c022a1f4":[5,0,0,58,4], -"plugin_8php.html#a7f05de16c0a32602853b09b99dd85e7c":[5,0,0,58,0], -"plugin_8php.html#a901657dd078e070516cf97285e0bada7":[5,0,0,58,29], -"plugin_8php.html#a9039e15aae27676af7777dcbee5a11d6":[5,0,0,58,1], -"plugin_8php.html#a90538627db68605aeb6db17a8ead6523":[5,0,0,58,25], -"plugin_8php.html#a905b54e10704b283ac64680a8abc0971":[5,0,0,58,22], -"plugin_8php.html#a9ab6caae31935f6cf781ce7872db7cdf":[5,0,0,58,12], -"plugin_8php.html#a9ca9632b7309a65b05c03a3e2f473a3d":[5,0,0,58,17], -"plugin_8php.html#acb63c27d07f6d7dffe95f98a6cef1295":[5,0,0,58,3], -"plugin_8php.html#ad48de9c0fb7f19413a2aa49250d00405":[5,0,0,58,6], -"plugin_8php.html#ad9ff8ba554576383c5911a4bce068c1f":[5,0,0,58,2], -"plugin_8php.html#aeaebe63dcf6fa2794f363ba2bc0b2c6b":[5,0,0,58,14], -"plugin_8php.html#af92789f559b89a380e49d303218aeeca":[5,0,0,58,10], -"plugin_8php.html#af9ac19004dca49adae1ac7a0d9f3b025":[5,0,0,58,19], -"plugin_8php.html#aff0178bd8d0b34a94d5efddc883edd35":[5,0,0,58,5], +"php_2default_8php.html":[5,0,3,0,1], +"php_2default_8php.html#a3987f5547ceb7e36a210a66a06241a5a":[5,0,3,0,1,0], +"php_2theme__init_8php.html":[5,0,3,0,6], +"php_2theme__init_8php.html#a54f32c086fe209c99769a4c4047dd864":[5,0,3,0,6,0], +"php_8php.html":[5,0,1,76], +"php_8php.html#adb7164dfed9a4ecbe2e168e1e78f12f6":[5,0,1,76,0], +"pine_8php.html":[5,0,3,1,0,2,8], +"ping_8php.html":[5,0,1,77], +"ping_8php.html#a77217b1b190b4c5d8770867b45f0c0a1":[5,0,1,77,0], +"plugin_8php.html":[5,0,0,60], +"plugin_8php.html#a030cec6793b909c439c0336ba39b1571":[5,0,0,60,21], +"plugin_8php.html#a093a9cb98f51e3643634bd8bc6ed6e76":[5,0,0,60,24], +"plugin_8php.html#a0e8c2ea50bfdbc39e17ccccaea21ddc3":[5,0,0,60,20], +"plugin_8php.html#a23c4fccf1eb5fcd63b24783ba1f05f7a":[5,0,0,60,8], +"plugin_8php.html#a326365e48ef94f0b9a0a771b8d75e813":[5,0,0,60,16], +"plugin_8php.html#a425472c5f3afc137268b2ad45652b209":[5,0,0,60,18], +"plugin_8php.html#a48047edfbef770125a5508dcc2f9282f":[5,0,0,60,7], +"plugin_8php.html#a482131013272a1d5d5c1b1469c6c55d5":[5,0,0,60,15], +"plugin_8php.html#a4a0ae7b881e7c8af99a69e3b03f898b4":[5,0,0,60,13], +"plugin_8php.html#a4fc13e528367f510fcb6d8bbfc559040":[5,0,0,60,28], +"plugin_8php.html#a516591850f4fd49fd1425cfa54089db8":[5,0,0,60,9], +"plugin_8php.html#a56f71fe5adf9586ce950523d8180443e":[5,0,0,60,26], +"plugin_8php.html#a65ab52cb1a7030d5190e247211bef2a1":[5,0,0,60,11], +"plugin_8php.html#a65fedcffbe03562ef844cabee37d34e2":[5,0,0,60,23], +"plugin_8php.html#a754d7f53b3abc557b753c057dc4e021d":[5,0,0,60,27], +"plugin_8php.html#a75f7dfed291fd7add7fc85b5c022a1f4":[5,0,0,60,4], +"plugin_8php.html#a7f05de16c0a32602853b09b99dd85e7c":[5,0,0,60,0], +"plugin_8php.html#a901657dd078e070516cf97285e0bada7":[5,0,0,60,29], +"plugin_8php.html#a9039e15aae27676af7777dcbee5a11d6":[5,0,0,60,1], +"plugin_8php.html#a90538627db68605aeb6db17a8ead6523":[5,0,0,60,25], +"plugin_8php.html#a905b54e10704b283ac64680a8abc0971":[5,0,0,60,22], +"plugin_8php.html#a9ab6caae31935f6cf781ce7872db7cdf":[5,0,0,60,12], +"plugin_8php.html#a9ca9632b7309a65b05c03a3e2f473a3d":[5,0,0,60,17], +"plugin_8php.html#acb63c27d07f6d7dffe95f98a6cef1295":[5,0,0,60,3], +"plugin_8php.html#ad48de9c0fb7f19413a2aa49250d00405":[5,0,0,60,6], +"plugin_8php.html#ad9ff8ba554576383c5911a4bce068c1f":[5,0,0,60,2], +"plugin_8php.html#aeaebe63dcf6fa2794f363ba2bc0b2c6b":[5,0,0,60,14], +"plugin_8php.html#af92789f559b89a380e49d303218aeeca":[5,0,0,60,10], +"plugin_8php.html#af9ac19004dca49adae1ac7a0d9f3b025":[5,0,0,60,19], +"plugin_8php.html#aff0178bd8d0b34a94d5efddc883edd35":[5,0,0,60,5], "po2php_8php.html":[5,0,2,7], "po2php_8php.html#a3b75e36f913198299e99559b175cd8b4":[5,0,2,7,0], -"poco_8php.html":[5,0,1,79], -"poco_8php.html#a53def16f75e3d41f1d2bb7cfa4905498":[5,0,1,79,0], -"poke_8php.html":[5,0,1,80], -"poke_8php.html#a9725aab97b3983e6a98bd81c4efe7d3b":[5,0,1,80,1], -"poke_8php.html#ac9190563a8da9c07a16f9dcd71cf6993":[5,0,1,80,0], -"poller_8php.html":[5,0,0,59], -"poller_8php.html#a5f12df3a4738124b6c039971e87e76da":[5,0,0,59,0], -"post_8php.html":[5,0,1,81], -"post_8php.html#af4b48181ce773ef0cdfc972441445c34":[5,0,1,81,0], -"post_8php.html#af59e6a1dc22d19d9257b01cd7ccedb75":[5,0,1,81,1], +"poco_8php.html":[5,0,1,78], +"poco_8php.html#a53def16f75e3d41f1d2bb7cfa4905498":[5,0,1,78,0], +"poke_8php.html":[5,0,1,79], +"poke_8php.html#a9725aab97b3983e6a98bd81c4efe7d3b":[5,0,1,79,1], +"poke_8php.html#ac9190563a8da9c07a16f9dcd71cf6993":[5,0,1,79,0], +"poller_8php.html":[5,0,0,61], +"poller_8php.html#a5f12df3a4738124b6c039971e87e76da":[5,0,0,61,0], +"post_8php.html":[5,0,1,80], +"post_8php.html#af4b48181ce773ef0cdfc972441445c34":[5,0,1,80,0], +"post_8php.html#af59e6a1dc22d19d9257b01cd7ccedb75":[5,0,1,80,1], "post__to__red_8php.html":[5,0,2,1,0,0], "post__to__red_8php.html#a085c250d4ceff5e4f10052f3d2039823":[5,0,2,1,0,0,16], "post__to__red_8php.html#a0f139dea77a94c98f26007963eea639c":[5,0,2,1,0,0,12], @@ -194,60 +224,30 @@ var NAVTREEINDEX6 = "post__to__red_8php.html#af2713018a2dc97e88f121fc6215beb66":[5,0,2,1,0,0,18], "post__to__red_8php.html#af3e7ebd361d4ed7cb6d43209970cd94a":[5,0,2,1,0,0,23], "post__to__red_8php.html#af5fd50e2c42ede85f8a9e8d9ee3cf540":[5,0,2,1,0,0,11], -"pretheme_8php.html":[5,0,1,82], -"pretheme_8php.html#af5660943ee99db5fd75182316522eafe":[5,0,1,82,0], -"probe_8php.html":[5,0,1,83], -"probe_8php.html#a1f1db3fa6038e451e737964c94bf5e99":[5,0,1,83,0], -"profile_8php.html":[5,0,1,84], -"profile_8php.html#a3775cf6eef6587e5143133356a7b76c0":[5,0,1,84,0], -"profile_8php.html#ab5d0246be0552e2182a585c1206d22a5":[5,0,1,84,1], -"profile__photo_8php.html":[5,0,1,85], -"profile__photo_8php.html#a140631c56438fbfacb61a1eb43067d02":[5,0,1,85,0], -"profile__photo_8php.html#a4b80234074bd603221aa5364f330e479":[5,0,1,85,1], -"profile__selectors_8php.html":[5,0,0,60], -"profile__selectors_8php.html#a3b50b3ea4ea4bdbebebfffc5d1b157c7":[5,0,0,60,2], -"profile__selectors_8php.html#a7473dd095987e1cdcc79d4f0bb5e6798":[5,0,0,60,1], -"profile__selectors_8php.html#ae2b2c087e6530c61c0b256fd26d52355":[5,0,0,60,0], -"profiles_8php.html":[5,0,1,86], -"profiles_8php.html#a36f71405ad536228f8bb84a551b23f7e":[5,0,1,86,1], -"profiles_8php.html#a46975783b8b8d70402d51487eb1f0b00":[5,0,1,86,0], -"profiles_8php.html#ab0362c81b1d3b0b12a772b9fac446e04":[5,0,1,86,2], -"profperm_8php.html":[5,0,1,87], -"profperm_8php.html#a17fb64ec05edee1dc94d95438807d6c6":[5,0,1,87,1], -"profperm_8php.html#aef015787de2373d9fb3fe3f814fb5023":[5,0,1,87,0], -"pubsites_8php.html":[5,0,1,88], -"pubsites_8php.html#af614e279aab54065345bda6b03eafdf0":[5,0,1,88,0], -"queue_8php.html":[5,0,0,62], -"queue_8php.html#af8c93de86d866c3200174c8450a0f341":[5,0,0,62,0], -"queue__fn_8php.html":[5,0,0,63], -"queue__fn_8php.html#a4c2876181f75a4a61e85b7f00dfdbba1":[5,0,0,63,1], -"queue__fn_8php.html#a8fe71e981399bbf5d000a6ca42f57b24":[5,0,0,63,0], -"randprof_8php.html":[5,0,1,89], -"randprof_8php.html#abf5dba3c608b9304cbf68327cd31b090":[5,0,1,89,0], -"rbmark_8php.html":[5,0,1,90], -"rbmark_8php.html#a43fec4960b50926251574762cc491f76":[5,0,1,90,0], -"rbmark_8php.html#ac5a66aa8599fa5dc702bae396d8d1f8c":[5,0,1,90,1], -"redbasic_2php_2style_8php.html":[5,0,3,2,2,0,1], -"redbasic_2php_2style_8php.html#a01c151bf47f7da2b979aaa4cb868da4c":[5,0,3,2,2,0,1,1], -"redbasic_2php_2style_8php.html#a5bff5012c56e34da6b3b2ed475726b27":[5,0,3,2,2,0,1,0], -"redbasic_2php_2style_8php.html#a61891d0d3e6894f52410d507b04e565d":[5,0,3,2,2,0,1,4], -"redbasic_2php_2style_8php.html#a9b489f1c595b867212d30eca0c85b38c":[5,0,3,2,2,0,1,2], -"redbasic_2php_2style_8php.html#ab3afb90d611eca90819f597a2c0bb459":[5,0,3,2,2,0,1,5], -"redbasic_2php_2style_8php.html#ac98bd8264411bd207a5740d08e81a158":[5,0,3,2,2,0,1,3], -"redbasic_2php_2theme_8php.html":[5,0,3,2,2,0,2], -"redbasic_2php_2theme_8php.html#af6eb813e9fc7e2d76ac1b82bc5c0ed9b":[5,0,3,2,2,0,2,0], -"redbasic_8php.html":[5,0,3,2,0,2,9], -"reddav_8php.html":[5,0,0,64], -"reddav_8php.html#a5df0d09893f2e65dc5cf6bbab6cfb266":[5,0,0,64,5], -"reddav_8php.html#a9f531641dfb4e43cd88ac1a9ae7e2088":[5,0,0,64,6], -"reddav_8php.html#ae92ea0df1993f6a7bcd1b6efa6c1fb66":[5,0,0,64,4], -"register_8php.html":[5,0,1,91], -"register_8php.html#a0e91f57f111407ea8d3223a05022bb2a":[5,0,1,91,0], -"register_8php.html#a51731dcc1917c58a790eb1c0f6132271":[5,0,1,91,2], -"register_8php.html#ae20c0cd40f738d6295de58b9202c83d5":[5,0,1,91,1], -"regmod_8php.html":[5,0,1,92], -"regmod_8php.html#a7953df4e32e63946565e90cdd5d50409":[5,0,1,92,0], -"removeme_8php.html":[5,0,1,93], -"removeme_8php.html#a065a589caa2aa84c60f7073a28f0ad9c":[5,0,1,93,0], -"removeme_8php.html#a7be08738beca44bb98a79e01cdb2ee88":[5,0,1,93,1] +"pretheme_8php.html":[5,0,1,81], +"pretheme_8php.html#af5660943ee99db5fd75182316522eafe":[5,0,1,81,0], +"profile_8php.html":[5,0,1,83], +"profile_8php.html#a3775cf6eef6587e5143133356a7b76c0":[5,0,1,83,0], +"profile_8php.html#ab5d0246be0552e2182a585c1206d22a5":[5,0,1,83,1], +"profile__photo_8php.html":[5,0,1,84], +"profile__photo_8php.html#a140631c56438fbfacb61a1eb43067d02":[5,0,1,84,0], +"profile__photo_8php.html#a4b80234074bd603221aa5364f330e479":[5,0,1,84,1], +"profile__selectors_8php.html":[5,0,0,63], +"profile__selectors_8php.html#a3b50b3ea4ea4bdbebebfffc5d1b157c7":[5,0,0,63,2], +"profile__selectors_8php.html#a7473dd095987e1cdcc79d4f0bb5e6798":[5,0,0,63,1], +"profile__selectors_8php.html#ae2b2c087e6530c61c0b256fd26d52355":[5,0,0,63,0], +"profiles_8php.html":[5,0,1,85], +"profiles_8php.html#a36f71405ad536228f8bb84a551b23f7e":[5,0,1,85,1], +"profiles_8php.html#a46975783b8b8d70402d51487eb1f0b00":[5,0,1,85,0], +"profiles_8php.html#ab0362c81b1d3b0b12a772b9fac446e04":[5,0,1,85,2], +"profperm_8php.html":[5,0,1,86], +"profperm_8php.html#a17fb64ec05edee1dc94d95438807d6c6":[5,0,1,86,1], +"profperm_8php.html#aef015787de2373d9fb3fe3f814fb5023":[5,0,1,86,0], +"pubsites_8php.html":[5,0,1,87], +"pubsites_8php.html#af614e279aab54065345bda6b03eafdf0":[5,0,1,87,0], +"queue_8php.html":[5,0,0,65], +"queue_8php.html#af8c93de86d866c3200174c8450a0f341":[5,0,0,65,0], +"queue__fn_8php.html":[5,0,0,66], +"queue__fn_8php.html#a4c2876181f75a4a61e85b7f00dfdbba1":[5,0,0,66,1], +"queue__fn_8php.html#a8fe71e981399bbf5d000a6ca42f57b24":[5,0,0,66,0] }; diff --git a/doc/html/navtreeindex7.js b/doc/html/navtreeindex7.js index 91ae2fb56..ed7562cbd 100644 --- a/doc/html/navtreeindex7.js +++ b/doc/html/navtreeindex7.js @@ -1,253 +1,253 @@ var NAVTREEINDEX7 = { -"rmagic_8php.html":[5,0,1,94], -"rmagic_8php.html#a3e28db1e5cfa7e5c2617f90222c1caef":[5,0,1,94,0], -"rmagic_8php.html#a869de069d081b3c4e98b957d06bbf08f":[5,0,1,94,2], -"rmagic_8php.html#a95455edd43f1bff39446a57388cdde16":[5,0,1,94,1], -"rpost_8php.html":[5,0,1,95], -"rpost_8php.html#a8190354d789000806d9879aea276728f":[5,0,1,95,0], -"rsd__xml_8php.html":[5,0,1,96], -"rsd__xml_8php.html#a740cd02fa15e5a53f8547fac73f0ab82":[5,0,1,96,0], -"search_8php.html":[5,0,1,97], -"search_8php.html#ab2568591359edde5b483a6cd9a24b2cc":[5,0,1,97,0], -"search_8php.html#acf19fd30f07f495781ca0d7a0a08b435":[5,0,1,97,1], -"search__ac_8php.html":[5,0,1,98], -"search__ac_8php.html#a14f90c83a3f2be095e9e2992a8d66138":[5,0,1,98,0], -"security_8php.html":[5,0,0,65], -"security_8php.html#a15e0f8f511cc06192db63387f97238b3":[5,0,0,65,11], -"security_8php.html#a20f8b9851f23ee8894b8925584ef6821":[5,0,0,65,2], -"security_8php.html#a444ac867dfa8c37cf0a7a226412bee28":[5,0,0,65,4], -"security_8php.html#a77ba0d1889a39cf32434c5ce96fe1433":[5,0,0,65,5], -"security_8php.html#a8d23d2597aae380a3341872fe9513380":[5,0,0,65,1], -"security_8php.html#a9355488460ab11d6058656ff919e5cf9":[5,0,0,65,7], -"security_8php.html#a9c6180e82150a5a9af91a1255d096b5c":[5,0,0,65,3], -"security_8php.html#ab3bdd30dc60d9ee72370b866aa4a2d01":[5,0,0,65,9], -"security_8php.html#acd06ef411116115c2f0a92633700db8a":[5,0,0,65,6], -"security_8php.html#adc7bf51e3b8d67bd80e9348f9ab03733":[5,0,0,65,0], -"security_8php.html#ae92c5c1a1cbbc49ddbb8b3265d2db809":[5,0,0,65,10], -"security_8php.html#afa683bc025a1d2fe9065e2f6cd71a22f":[5,0,0,65,8], -"session_8php.html":[5,0,0,66], -"session_8php.html#a26fa1042356d555023cbf15ddd4f8507":[5,0,0,66,4], -"session_8php.html#a4c0ead624f95483e386bc80abf570a8f":[5,0,0,66,0], -"session_8php.html#a5e1c616e02b863d5450317d101366bb7":[5,0,0,66,1], -"session_8php.html#a62e4a6cb26b4bb1b8ddd8277b26090eb":[5,0,0,66,8], -"session_8php.html#a7f0f50576360d9ba52d29364e0b83a8e":[5,0,0,66,5], -"session_8php.html#a96b09cc763572f45280786a7b33feb7e":[5,0,0,66,7], -"session_8php.html#ac4461c1984543d3553e73dba2771568f":[5,0,0,66,6], -"session_8php.html#ac95373f4966862a028033dd2f94d4da1":[5,0,0,66,3], -"session_8php.html#af0100a2642a5268594bbd5742a03d885":[5,0,0,66,9], -"session_8php.html#af230b86bfff7db66c3bdd7e0bbc24052":[5,0,0,66,2], -"settings_8php.html":[5,0,1,99], -"settings_8php.html#a39abc76ff5459c57e3b957664f273f18":[5,0,1,99,0], -"settings_8php.html#a3a4cde287482fced008583f54ba2a722":[5,0,1,99,1], -"settings_8php.html#aa7ee94d88ac088edb04ccf3a26de3586":[5,0,1,99,2], -"setup_8php.html":[5,0,1,100], -"setup_8php.html#a0c3f3b671381f6dccd924b8ecdfc56c4":[5,0,1,100,2], -"setup_8php.html#a13cf286774149a0a7bd8adb8179cec75":[5,0,1,100,14], -"setup_8php.html#a14d208682a88632290c895d20da6e7d6":[5,0,1,100,5], -"setup_8php.html#a267555abd17290e659b4bf44b885e4e0":[5,0,1,100,13], -"setup_8php.html#a2b375ddc555140236fc500135de99371":[5,0,1,100,10], -"setup_8php.html#a5ad92c0857d1dadd6b60a9a557159c9f":[5,0,1,100,3], -"setup_8php.html#a69a450e06dd3771fb51d3e4b0266a35e":[5,0,1,100,1], -"setup_8php.html#a8652788e8589778c5f81634a9d5b9429":[5,0,1,100,8], -"setup_8php.html#a88247384a96e14516f474d7af6a465c1":[5,0,1,100,12], -"setup_8php.html#aa3bbb111780da70ba35cc23a306f2c76":[5,0,1,100,4], -"setup_8php.html#ab4b71369a25021d59247c917e98d8246":[5,0,1,100,7], -"setup_8php.html#abe405d227ba7232971964a706d4f3bce":[5,0,1,100,11], -"setup_8php.html#ad2e0375a9ab87ebe6e78124ee125054a":[5,0,1,100,9], -"setup_8php.html#addb24714bc2542aa4f4215e98fe48432":[5,0,1,100,16], -"setup_8php.html#ae8e4d9279a61de74d5f39962cb7b6ca1":[5,0,1,100,0], -"setup_8php.html#aea1ebdda58ec938f4e7b31aa5c5f6b58":[5,0,1,100,15], -"setup_8php.html#afd8b0b3ade1507c45325caf377bf459d":[5,0,1,100,6], -"share_8php.html":[5,0,1,101], -"share_8php.html#afeb26046bdd02567ecd29ab5f188b249":[5,0,1,101,0], -"siteinfo_8php.html":[5,0,1,102], -"siteinfo_8php.html#a3efbd0bd6564af19ec0a9ce0294e59d0":[5,0,1,102,1], -"siteinfo_8php.html#a70c09bfb6dd1c86a125a35f62ed53656":[5,0,1,102,0], -"sitelist_8php.html":[5,0,1,103], -"sitelist_8php.html#a665a59bf60f780b40f32c909f4a473b1":[5,0,1,103,0], -"smilies_8php.html":[5,0,1,104], -"smilies_8php.html#ab43b1e9f33a700a830aff14c7b3a617f":[5,0,1,104,0], -"socgraph_8php.html":[5,0,0,67], -"socgraph_8php.html#a16ac51c505d72987ed8d6d6aed0e8586":[5,0,0,67,0], -"socgraph_8php.html#a5ef8bef37161df53718a21e93d02fbd6":[5,0,0,67,6], -"socgraph_8php.html#a76e6fca3d2bc842dcd9e710bb87c8329":[5,0,0,67,7], -"socgraph_8php.html#a790690bb1a1d02483fe31632a160144d":[5,0,0,67,8], -"socgraph_8php.html#a7d34cd58025bcd9e575282f44db75918":[5,0,0,67,1], -"socgraph_8php.html#a887d576f21fd708132a06d0f72f90f84":[5,0,0,67,4], -"socgraph_8php.html#ac343a846241d36cdf046b08f3396cfe9":[5,0,0,67,2], -"socgraph_8php.html#af175807406d94407a5e11742a3287746":[5,0,0,67,5], -"socgraph_8php.html#af29d056beec10b4e38e5209c92452894":[5,0,0,67,3], -"sources_8php.html":[5,0,1,105], -"sources_8php.html#ac442ccef080ab95772d8929fcafcb4b7":[5,0,1,105,0], -"sources_8php.html#ac73298ff162ce7b2de8dcaf3d3305b1e":[5,0,1,105,1], -"spam_8php.html":[5,0,0,68], -"spam_8php.html#a05861201147b9a538d006f0269255cf9":[5,0,0,68,1], -"spam_8php.html#ab8fd81a82c9622cbebb8ceab6b310ca6":[5,0,0,68,0], -"sslify_8php.html":[5,0,1,106], -"sslify_8php.html#a75b11e54a3d1fc83e7d4c0e8b4dab316":[5,0,1,106,0], -"starred_8php.html":[5,0,1,107], -"starred_8php.html#a63024fb418c678e49fd535e3752d349a":[5,0,1,107,0], -"subthread_8php.html":[5,0,1,108], -"subthread_8php.html#a50368f3d825b77996030528e7fbfa3d3":[5,0,1,108,0], -"suggest_8php.html":[5,0,1,109], -"suggest_8php.html#a58748a8235d4523f8333847f3e42dd91":[5,0,1,109,0], -"suggest_8php.html#a696acf1dd8070e479adcc80c63c6718c":[5,0,1,109,1], -"system__unavailable_8php.html":[5,0,0,69], -"system__unavailable_8php.html#a73751a6bcc17ad3ca503496e2fb020fa":[5,0,0,69,0], -"tagger_8php.html":[5,0,1,110], -"tagger_8php.html#a0e4a3eb177d1684553c547503d67161c":[5,0,1,110,0], -"tagrm_8php.html":[5,0,1,111], -"tagrm_8php.html#a1702f40aa53a2fa93deade1f609abe78":[5,0,1,111,1], -"tagrm_8php.html#adfd4ea5b4d7fc6d9c9e042af5cd7d49a":[5,0,1,111,0], -"taxonomy_8php.html":[5,0,0,70], -"taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce":[5,0,0,70,9], -"taxonomy_8php.html#a088371f4bc19155b2291508f5cd63332":[5,0,0,70,0], -"taxonomy_8php.html#a08df5164926d2b31b8e9fcfe919de2b6":[5,0,0,70,2], -"taxonomy_8php.html#a0fb8cf0ac7bcbc8b27d856fe9bf69cd1":[5,0,0,70,6], -"taxonomy_8php.html#a163b5131f388080b0fc82398d3a32fe1":[5,0,0,70,4], -"taxonomy_8php.html#a3299482ac20e9d79453048dd52881d37":[5,0,0,70,3], -"taxonomy_8php.html#a4ba1339b2a7054971178ce194e4440fd":[5,0,0,70,10], -"taxonomy_8php.html#a599ee71dd3194c8127b00dabec77abc1":[5,0,0,70,1], -"taxonomy_8php.html#a7747fa859ac56fbffd4f9782d85505de":[5,0,0,70,7], -"taxonomy_8php.html#a7a913d19c77610da689be48fbbf6734c":[5,0,0,70,14], -"taxonomy_8php.html#aaeded36bcc983b35d9205fe5b6c18c43":[5,0,0,70,13], -"taxonomy_8php.html#aaf90ba8b839d6459065f39a4f1109b8a":[5,0,0,70,11], -"taxonomy_8php.html#ac21d1dff16d569e7d110167aea4e63c2":[5,0,0,70,12], -"taxonomy_8php.html#adfead45e3b8a3dfb2b4a4b9281d0dbe1":[5,0,0,70,5], -"taxonomy_8php.html#af387463d42ffdf7d2ab3d5b22e40a0c7":[5,0,0,70,8], -"template__processor_8php.html":[5,0,0,71], -"template__processor_8php.html#a797745996c7839a93b2ab1af456631ab":[5,0,0,71,3], -"template__processor_8php.html#ab2bcd8738f20f293636a6ae8e1099db5":[5,0,0,71,1], -"template__processor_8php.html#ac635bb19a5f6eadd6b0cddefdd537c1e":[5,0,0,71,2], -"text_8php.html":[5,0,0,72], -"text_8php.html#a0271381208acfa2d4cff36da281e3e23":[5,0,0,72,38], -"text_8php.html#a030fa5ecc64168af0c4f44897a9bce63":[5,0,0,72,44], -"text_8php.html#a070384ec000fd65043fce11d5392d241":[5,0,0,72,6], -"text_8php.html#a0a1f7c0e97f9ecbebf3e5834582b014c":[5,0,0,72,16], -"text_8php.html#a0c65597bb4aed3a039eb795ff540e5e3":[5,0,0,72,11], -"text_8php.html#a10dde167249ed5abf190a7a0986878ea":[5,0,0,72,69], -"text_8php.html#a11255c8c4e5245b6c24f97684826aa54":[5,0,0,72,43], -"text_8php.html#a13286f8a95d2de6b102966ecc270c8d6":[5,0,0,72,5], -"text_8php.html#a1360fed7f918d859daaca1c9f384f9af":[5,0,0,72,79], -"text_8php.html#a138a3a611fa7f4f3630674145fc826bf":[5,0,0,72,31], -"text_8php.html#a1557112a774ec00fa06ed6b6f6495506":[5,0,0,72,34], -"text_8php.html#a1633412120f52bdce5f43e0a127d9293":[5,0,0,72,48], -"text_8php.html#a1af49756c8c71902a66c7e329c462beb":[5,0,0,72,51], -"text_8php.html#a1e510c53624933ce9b7d6715784894db":[5,0,0,72,45], -"text_8php.html#a24d441d30df4b8e6bf6780bf62a5e2c6":[5,0,0,72,46], -"text_8php.html#a2690ad67bb6fb97ef69de3e8d23f2728":[5,0,0,72,41], -"text_8php.html#a273156a6f5cddc6652ad656821cd5805":[5,0,0,72,70], -"text_8php.html#a27cd2c1b3bcb49a0cfb7249e851725ca":[5,0,0,72,4], -"text_8php.html#a29988052f3944111def3b6aaf2c7a8f6":[5,0,0,72,87], -"text_8php.html#a29d6b804e368d3ef359ee295e96ed4c7":[5,0,0,72,76], -"text_8php.html#a2a902f5fdba8646333e997898ac45ea3":[5,0,0,72,47], -"text_8php.html#a2e8d6c402603be3a1256a16605e09c2a":[5,0,0,72,10], -"text_8php.html#a2f2585385530cb935a6325c809d84a4d":[5,0,0,72,74], -"text_8php.html#a2ffd79c60cc87cec24ef76447b905187":[5,0,0,72,89], -"text_8php.html#a3054189cff173977f4216c9a3dd29e1b":[5,0,0,72,23], -"text_8php.html#a324c58f37f6acdf9cd1922aa76077d9f":[5,0,0,72,84], -"text_8php.html#a33bdb5d4bfff2ede7caf61a98ac0a2e9":[5,0,0,72,72], -"text_8php.html#a36a2e5d418ee81140f25c4233cfecd1f":[5,0,0,72,82], -"text_8php.html#a3972701c5c83624ec4e2d06242f614e7":[5,0,0,72,29], -"text_8php.html#a3999a0b3e22e440f280ee791ce34d384":[5,0,0,72,40], -"text_8php.html#a3d225b253bb9e0f2498c11647d927b0b":[5,0,0,72,71], -"text_8php.html#a3d2793d66db3345fd290b71e2eadf98e":[5,0,0,72,7], -"text_8php.html#a405afe814a23f3bd94d826101aa168ab":[5,0,0,72,85], -"text_8php.html#a436a8de00c942364c2d0fcfc7e1f4b5a":[5,0,0,72,32], -"text_8php.html#a4659fbc4e54ddc700c3aa66b9092c623":[5,0,0,72,30], -"text_8php.html#a47c1e4a5f3f53027daacd8a9db24f285":[5,0,0,72,42], -"text_8php.html#a4841df5beabdd1bdd1ed56781a915d61":[5,0,0,72,60], -"text_8php.html#a4bbb7d00c05cd20b4e043424f322388f":[5,0,0,72,49], -"text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91":[5,0,0,72,24], -"text_8php.html#a4e7698aca48982512594b274543c3b9b":[5,0,0,72,59], -"text_8php.html#a543447c5ed766535221e2d9636b379ee":[5,0,0,72,81], -"text_8php.html#a55ab893be57feda59c2a7ba1e58ff2d0":[5,0,0,72,9], -"text_8php.html#a63fb21c0bed2fc72eef2c1471ac42b63":[5,0,0,72,14], -"text_8php.html#a6a3d80a6c6fb234fd0bac44203b828eb":[5,0,0,72,80], -"text_8php.html#a71f6952243d3fe1c5a8154f78027e29c":[5,0,0,72,39], -"text_8php.html#a736db13a966b8abaf8c9198faa35911a":[5,0,0,72,26], -"text_8php.html#a740ad03e00459039a2c0992246c4e727":[5,0,0,72,77], -"text_8php.html#a75c243e06341ec16bd5a44b9b1cacd85":[5,0,0,72,1], -"text_8php.html#a75c326298519ed14ebe762194c8a3f2a":[5,0,0,72,33], -"text_8php.html#a76d1b3435c067978d7b484c45f56472b":[5,0,0,72,25], -"text_8php.html#a8264348059abd1d4d5bb521323d3b19a":[5,0,0,72,78], -"text_8php.html#a85e3a4851c16674834010d8419a5d7ca":[5,0,0,72,8], -"text_8php.html#a876e94892867019935b348b573299352":[5,0,0,72,67], -"text_8php.html#a8796f6a9ca592ecdce7b3afc3462aa13":[5,0,0,72,73], -"text_8php.html#a87a3cefc603302c78982f1d8e1245265":[5,0,0,72,15], -"text_8php.html#a89929fa6f70a8ba54d5273fcf622b665":[5,0,0,72,20], -"text_8php.html#a8b0a799341b1fc4cba2c3ede3e3fc9b6":[5,0,0,72,58], -"text_8php.html#a8d8c4a11e53461caca21181ebd72daca":[5,0,0,72,19], -"text_8php.html#a95fd2f8f23a1948414a03ebc963bac57":[5,0,0,72,3], -"text_8php.html#a98fd99dee3da8cf4c148dc04efe782ee":[5,0,0,72,53], -"text_8php.html#a9c6ce4e12a4ac883c5e3f36fed6e1e09":[5,0,0,72,64], -"text_8php.html#a9d6a5ee1290de7a8b483fe78585daade":[5,0,0,72,62], -"text_8php.html#a9fbeae13c9abd6e27cb4d8d1817f969c":[5,0,0,72,66], -"text_8php.html#aa46f941155c2ac1155f2f17ffb0adb66":[5,0,0,72,28], -"text_8php.html#aa5148a0dfea2a1ca64c3d52f10aa2d64":[5,0,0,72,17], -"text_8php.html#aa5528f41533927e1bd2da3618a74a6d7":[5,0,0,72,54], -"text_8php.html#aa6b0aa8afbeab50d1a3058ad21acb74e":[5,0,0,72,35], -"text_8php.html#aac0969ae09853205992ba06ab9f9f61a":[5,0,0,72,27], -"text_8php.html#aad557c054cf2ed915633701018fc7e3f":[5,0,0,72,88], -"text_8php.html#aae91e4d2a2c6f7a9daccd2c186ae3447":[5,0,0,72,68], -"text_8php.html#aaed4413ed8918838b517e3b2fafaea0d":[5,0,0,72,83], -"text_8php.html#ab4a4c3d4700bc219bb84f33b499314f4":[5,0,0,72,86], -"text_8php.html#ac19d2b33a58372a357a43d51eed19162":[5,0,0,72,55], -"text_8php.html#ac1dbf2e37e8069bea2c0f557fdbf203e":[5,0,0,72,36], -"text_8php.html#ace3c98538c63e09b70a363210b414112":[5,0,0,72,21], -"text_8php.html#acedb584f65114a33f389efb796172a91":[5,0,0,72,2], -"text_8php.html#ad6432621d0fafcbcf3d3b9b49bef7784":[5,0,0,72,13], -"text_8php.html#ad855a32bee22c3f3b9734e3a334b96f2":[5,0,0,72,63], -"text_8php.html#adba17ec946f4285285dc100f7860bf51":[5,0,0,72,50], -"text_8php.html#ae17b39d5e321debd3ad16dcbbde842b8":[5,0,0,72,37], -"text_8php.html#ae2126da85966da0e79c6bcbac63b0bda":[5,0,0,72,65], -"text_8php.html#ae4282a39492caa23ccbc2ce98e54f110":[5,0,0,72,18], -"text_8php.html#ae4df74296fbe55051ed3c035e55205e5":[5,0,0,72,56], -"text_8php.html#af8a3e3a66a7b862d4510f145d2e13186":[5,0,0,72,0], -"text_8php.html#af9c9ac3f74c82dc60acfa404d0e9dc53":[5,0,0,72,75], -"text_8php.html#afc998d2796a6b2a08e96f7cc061e7221":[5,0,0,72,61], -"text_8php.html#afdc69fe3f6c09e35e46304dcea63ae28":[5,0,0,72,22], -"text_8php.html#afe18627c4983ee5f7c940a0992818cd5":[5,0,0,72,12], -"text_8php.html#afe54312607d92f7ce9593f5760831f80":[5,0,0,72,57], -"text_8php.html#afe9f178d264d44a94dc1292aaf0fd585":[5,0,0,72,52], -"theme_2apw_2php_2theme__init_8php.html":[5,0,3,2,0,1,4], -"theme_2apw_2php_2theme__init_8php.html#a54f32c086fe209c99769a4c4047dd864":[5,0,3,2,0,1,4,0], -"theme_2blogga_2php_2default_8php.html":[5,0,3,2,1,0,1], -"theme_2blogga_2php_2default_8php.html#a1230ab83d4ec9785d8f3a966f33dc5f3":[5,0,3,2,1,0,1,2], -"theme_2blogga_2php_2default_8php.html#a720581ae288aa09511670563e4205a4a":[5,0,3,2,1,0,1,0], -"theme_2blogga_2php_2default_8php.html#ac7062908d1eb80c0735270f7997c4527":[5,0,3,2,1,0,1,1], -"theme_2blogga_2php_2theme__init_8php.html":[5,0,3,2,1,0,3], -"theme_2blogga_2view_2theme_2blog_2default_8php.html":[5,0,3,2,1,1,0,0,1], -"theme_2blogga_2view_2theme_2blog_2default_8php.html#a1230ab83d4ec9785d8f3a966f33dc5f3":[5,0,3,2,1,1,0,0,1,2], -"theme_2blogga_2view_2theme_2blog_2default_8php.html#a52d9dd070ed541729088395c22502539":[5,0,3,2,1,1,0,0,1,1], -"theme_2blogga_2view_2theme_2blog_2default_8php.html#a720581ae288aa09511670563e4205a4a":[5,0,3,2,1,1,0,0,1,0], -"theme_2redbasic_2php_2theme__init_8php.html":[5,0,3,2,2,0,3], -"thing_8php.html":[5,0,1,112], -"thing_8php.html#a24a35f1e64029a67fdbea94a776ae04b":[5,0,1,112,0], -"thing_8php.html#a8be23b1d475ec3d9291999221c674c80":[5,0,1,112,1], -"toggle__mobile_8php.html":[5,0,1,113], -"toggle__mobile_8php.html#aca53ade8971802b45c31e722b22c6254":[5,0,1,113,0], -"toggle__safesearch_8php.html":[5,0,1,114], -"toggle__safesearch_8php.html#a23d5cfb2727a266e44993ffbf5595a79":[5,0,1,114,0], -"tpldebug_8php.html":[5,0,2,8], -"tpldebug_8php.html#a44778457a6c02554812fbfad19d32ba3":[5,0,2,8,0], -"tpldebug_8php.html#a5358407d65f2ca826f96356a6642d149":[5,0,2,8,1], -"tpldebug_8php.html#afbc7aadb3f7ff1edf0aaaa326a42179c":[5,0,2,8,2], -"typo_8php.html":[5,0,2,9], -"typo_8php.html#a1b709c1d79631ebc8320b41bda028b54":[5,0,2,9,1], -"typo_8php.html#a329c9c12217d2c8660c47bbc7c8df4c5":[5,0,2,9,4], -"typo_8php.html#a3ecd17ac846be1b35f3662f5c12ab6bd":[5,0,2,9,3], -"typo_8php.html#a9590b15215a21e9b42eb546aeef79704":[5,0,2,9,2], -"typo_8php.html#acebf83966ef6d7e5645a6b62ba368f9f":[5,0,2,9,0], -"typohelper_8php.html":[5,0,2,10], -"typohelper_8php.html#a7542d95618011800c61773127fa625cf":[5,0,2,10,0], -"typohelper_8php.html#ab6fd357fb5b2a3ba8aab9e8b98c6a805":[5,0,2,10,1], -"uexport_8php.html":[5,0,1,115], -"uexport_8php.html#a118920137dedebe0581623a2e57e7b0d":[5,0,1,115,0], -"update__channel_8php.html":[5,0,1,116], -"update__channel_8php.html#aca52a9da500f0db2f0a8666af5bc06ba":[5,0,1,116,0], -"update__community_8php.html":[5,0,1,117], -"update__community_8php.html#abdcc5c4ecebbe0b5fcba2755c69cb3b1":[5,0,1,117,0], -"update__display_8php.html":[5,0,1,118] +"randprof_8php.html":[5,0,1,88], +"randprof_8php.html#abf5dba3c608b9304cbf68327cd31b090":[5,0,1,88,0], +"rbmark_8php.html":[5,0,1,89], +"rbmark_8php.html#a43fec4960b50926251574762cc491f76":[5,0,1,89,0], +"rbmark_8php.html#ac5a66aa8599fa5dc702bae396d8d1f8c":[5,0,1,89,1], +"redbasic_2php_2style_8php.html":[5,0,3,1,3,0,1], +"redbasic_2php_2style_8php.html#a01c151bf47f7da2b979aaa4cb868da4c":[5,0,3,1,3,0,1,1], +"redbasic_2php_2style_8php.html#a5bff5012c56e34da6b3b2ed475726b27":[5,0,3,1,3,0,1,0], +"redbasic_2php_2style_8php.html#a61891d0d3e6894f52410d507b04e565d":[5,0,3,1,3,0,1,4], +"redbasic_2php_2style_8php.html#a9b489f1c595b867212d30eca0c85b38c":[5,0,3,1,3,0,1,2], +"redbasic_2php_2style_8php.html#ab3afb90d611eca90819f597a2c0bb459":[5,0,3,1,3,0,1,5], +"redbasic_2php_2style_8php.html#ac98bd8264411bd207a5740d08e81a158":[5,0,3,1,3,0,1,3], +"redbasic_2php_2theme_8php.html":[5,0,3,1,3,0,2], +"redbasic_2php_2theme_8php.html#af6eb813e9fc7e2d76ac1b82bc5c0ed9b":[5,0,3,1,3,0,2,0], +"redbasic_8php.html":[5,0,3,1,0,2,9], +"reddav_8php.html":[5,0,0,67], +"reddav_8php.html#a5df0d09893f2e65dc5cf6bbab6cfb266":[5,0,0,67,5], +"reddav_8php.html#a9f531641dfb4e43cd88ac1a9ae7e2088":[5,0,0,67,6], +"reddav_8php.html#ae92ea0df1993f6a7bcd1b6efa6c1fb66":[5,0,0,67,4], +"register_8php.html":[5,0,1,90], +"register_8php.html#a0e91f57f111407ea8d3223a05022bb2a":[5,0,1,90,0], +"register_8php.html#a51731dcc1917c58a790eb1c0f6132271":[5,0,1,90,2], +"register_8php.html#ae20c0cd40f738d6295de58b9202c83d5":[5,0,1,90,1], +"regmod_8php.html":[5,0,1,91], +"regmod_8php.html#a7953df4e32e63946565e90cdd5d50409":[5,0,1,91,0], +"removeme_8php.html":[5,0,1,92], +"removeme_8php.html#a065a589caa2aa84c60f7073a28f0ad9c":[5,0,1,92,0], +"removeme_8php.html#a7be08738beca44bb98a79e01cdb2ee88":[5,0,1,92,1], +"rmagic_8php.html":[5,0,1,93], +"rmagic_8php.html#a3e28db1e5cfa7e5c2617f90222c1caef":[5,0,1,93,0], +"rmagic_8php.html#a869de069d081b3c4e98b957d06bbf08f":[5,0,1,93,2], +"rmagic_8php.html#a95455edd43f1bff39446a57388cdde16":[5,0,1,93,1], +"rpost_8php.html":[5,0,1,94], +"rpost_8php.html#a8190354d789000806d9879aea276728f":[5,0,1,94,0], +"rsd__xml_8php.html":[5,0,1,95], +"rsd__xml_8php.html#a740cd02fa15e5a53f8547fac73f0ab82":[5,0,1,95,0], +"search_8php.html":[5,0,1,96], +"search_8php.html#ab2568591359edde5b483a6cd9a24b2cc":[5,0,1,96,0], +"search_8php.html#acf19fd30f07f495781ca0d7a0a08b435":[5,0,1,96,1], +"search__ac_8php.html":[5,0,1,97], +"search__ac_8php.html#a14f90c83a3f2be095e9e2992a8d66138":[5,0,1,97,0], +"security_8php.html":[5,0,0,68], +"security_8php.html#a15e0f8f511cc06192db63387f97238b3":[5,0,0,68,11], +"security_8php.html#a20f8b9851f23ee8894b8925584ef6821":[5,0,0,68,2], +"security_8php.html#a444ac867dfa8c37cf0a7a226412bee28":[5,0,0,68,4], +"security_8php.html#a77ba0d1889a39cf32434c5ce96fe1433":[5,0,0,68,5], +"security_8php.html#a8d23d2597aae380a3341872fe9513380":[5,0,0,68,1], +"security_8php.html#a9355488460ab11d6058656ff919e5cf9":[5,0,0,68,7], +"security_8php.html#a9c6180e82150a5a9af91a1255d096b5c":[5,0,0,68,3], +"security_8php.html#ab3bdd30dc60d9ee72370b866aa4a2d01":[5,0,0,68,9], +"security_8php.html#acd06ef411116115c2f0a92633700db8a":[5,0,0,68,6], +"security_8php.html#adc7bf51e3b8d67bd80e9348f9ab03733":[5,0,0,68,0], +"security_8php.html#ae92c5c1a1cbbc49ddbb8b3265d2db809":[5,0,0,68,10], +"security_8php.html#afa683bc025a1d2fe9065e2f6cd71a22f":[5,0,0,68,8], +"session_8php.html":[5,0,0,69], +"session_8php.html#a26fa1042356d555023cbf15ddd4f8507":[5,0,0,69,4], +"session_8php.html#a4c0ead624f95483e386bc80abf570a8f":[5,0,0,69,0], +"session_8php.html#a5e1c616e02b863d5450317d101366bb7":[5,0,0,69,1], +"session_8php.html#a62e4a6cb26b4bb1b8ddd8277b26090eb":[5,0,0,69,8], +"session_8php.html#a7f0f50576360d9ba52d29364e0b83a8e":[5,0,0,69,5], +"session_8php.html#a96b09cc763572f45280786a7b33feb7e":[5,0,0,69,7], +"session_8php.html#ac4461c1984543d3553e73dba2771568f":[5,0,0,69,6], +"session_8php.html#ac95373f4966862a028033dd2f94d4da1":[5,0,0,69,3], +"session_8php.html#af0100a2642a5268594bbd5742a03d885":[5,0,0,69,9], +"session_8php.html#af230b86bfff7db66c3bdd7e0bbc24052":[5,0,0,69,2], +"settings_8php.html":[5,0,1,98], +"settings_8php.html#a39abc76ff5459c57e3b957664f273f18":[5,0,1,98,0], +"settings_8php.html#a3a4cde287482fced008583f54ba2a722":[5,0,1,98,1], +"settings_8php.html#aa7ee94d88ac088edb04ccf3a26de3586":[5,0,1,98,2], +"setup_8php.html":[5,0,1,99], +"setup_8php.html#a0c3f3b671381f6dccd924b8ecdfc56c4":[5,0,1,99,2], +"setup_8php.html#a13cf286774149a0a7bd8adb8179cec75":[5,0,1,99,14], +"setup_8php.html#a14d208682a88632290c895d20da6e7d6":[5,0,1,99,5], +"setup_8php.html#a267555abd17290e659b4bf44b885e4e0":[5,0,1,99,13], +"setup_8php.html#a2b375ddc555140236fc500135de99371":[5,0,1,99,10], +"setup_8php.html#a5ad92c0857d1dadd6b60a9a557159c9f":[5,0,1,99,3], +"setup_8php.html#a69a450e06dd3771fb51d3e4b0266a35e":[5,0,1,99,1], +"setup_8php.html#a8652788e8589778c5f81634a9d5b9429":[5,0,1,99,8], +"setup_8php.html#a88247384a96e14516f474d7af6a465c1":[5,0,1,99,12], +"setup_8php.html#aa3bbb111780da70ba35cc23a306f2c76":[5,0,1,99,4], +"setup_8php.html#ab4b71369a25021d59247c917e98d8246":[5,0,1,99,7], +"setup_8php.html#abe405d227ba7232971964a706d4f3bce":[5,0,1,99,11], +"setup_8php.html#ad2e0375a9ab87ebe6e78124ee125054a":[5,0,1,99,9], +"setup_8php.html#addb24714bc2542aa4f4215e98fe48432":[5,0,1,99,16], +"setup_8php.html#ae8e4d9279a61de74d5f39962cb7b6ca1":[5,0,1,99,0], +"setup_8php.html#aea1ebdda58ec938f4e7b31aa5c5f6b58":[5,0,1,99,15], +"setup_8php.html#afd8b0b3ade1507c45325caf377bf459d":[5,0,1,99,6], +"share_8php.html":[5,0,1,100], +"share_8php.html#afeb26046bdd02567ecd29ab5f188b249":[5,0,1,100,0], +"siteinfo_8php.html":[5,0,1,101], +"siteinfo_8php.html#a3efbd0bd6564af19ec0a9ce0294e59d0":[5,0,1,101,1], +"siteinfo_8php.html#a70c09bfb6dd1c86a125a35f62ed53656":[5,0,1,101,0], +"sitelist_8php.html":[5,0,1,102], +"sitelist_8php.html#a665a59bf60f780b40f32c909f4a473b1":[5,0,1,102,0], +"smilies_8php.html":[5,0,1,103], +"smilies_8php.html#ab43b1e9f33a700a830aff14c7b3a617f":[5,0,1,103,0], +"socgraph_8php.html":[5,0,0,70], +"socgraph_8php.html#a16ac51c505d72987ed8d6d6aed0e8586":[5,0,0,70,0], +"socgraph_8php.html#a5ef8bef37161df53718a21e93d02fbd6":[5,0,0,70,6], +"socgraph_8php.html#a76e6fca3d2bc842dcd9e710bb87c8329":[5,0,0,70,7], +"socgraph_8php.html#a790690bb1a1d02483fe31632a160144d":[5,0,0,70,8], +"socgraph_8php.html#a7d34cd58025bcd9e575282f44db75918":[5,0,0,70,1], +"socgraph_8php.html#a887d576f21fd708132a06d0f72f90f84":[5,0,0,70,4], +"socgraph_8php.html#ac343a846241d36cdf046b08f3396cfe9":[5,0,0,70,2], +"socgraph_8php.html#af175807406d94407a5e11742a3287746":[5,0,0,70,5], +"socgraph_8php.html#af29d056beec10b4e38e5209c92452894":[5,0,0,70,3], +"sources_8php.html":[5,0,1,104], +"sources_8php.html#ac442ccef080ab95772d8929fcafcb4b7":[5,0,1,104,0], +"sources_8php.html#ac73298ff162ce7b2de8dcaf3d3305b1e":[5,0,1,104,1], +"spam_8php.html":[5,0,0,71], +"spam_8php.html#a05861201147b9a538d006f0269255cf9":[5,0,0,71,1], +"spam_8php.html#ab8fd81a82c9622cbebb8ceab6b310ca6":[5,0,0,71,0], +"sslify_8php.html":[5,0,1,105], +"sslify_8php.html#a75b11e54a3d1fc83e7d4c0e8b4dab316":[5,0,1,105,0], +"starred_8php.html":[5,0,1,106], +"starred_8php.html#a63024fb418c678e49fd535e3752d349a":[5,0,1,106,0], +"subthread_8php.html":[5,0,1,107], +"subthread_8php.html#a50368f3d825b77996030528e7fbfa3d3":[5,0,1,107,0], +"suggest_8php.html":[5,0,1,108], +"suggest_8php.html#a58748a8235d4523f8333847f3e42dd91":[5,0,1,108,0], +"suggest_8php.html#a696acf1dd8070e479adcc80c63c6718c":[5,0,1,108,1], +"system__unavailable_8php.html":[5,0,0,72], +"system__unavailable_8php.html#a73751a6bcc17ad3ca503496e2fb020fa":[5,0,0,72,0], +"tagger_8php.html":[5,0,1,109], +"tagger_8php.html#a0e4a3eb177d1684553c547503d67161c":[5,0,1,109,0], +"tagrm_8php.html":[5,0,1,110], +"tagrm_8php.html#a1702f40aa53a2fa93deade1f609abe78":[5,0,1,110,1], +"tagrm_8php.html#adfd4ea5b4d7fc6d9c9e042af5cd7d49a":[5,0,1,110,0], +"taxonomy_8php.html":[5,0,0,73], +"taxonomy_8php.html#a03f55ee46c5f496e42f3d29db8d09cce":[5,0,0,73,9], +"taxonomy_8php.html#a088371f4bc19155b2291508f5cd63332":[5,0,0,73,0], +"taxonomy_8php.html#a08df5164926d2b31b8e9fcfe919de2b6":[5,0,0,73,2], +"taxonomy_8php.html#a0fb8cf0ac7bcbc8b27d856fe9bf69cd1":[5,0,0,73,6], +"taxonomy_8php.html#a163b5131f388080b0fc82398d3a32fe1":[5,0,0,73,4], +"taxonomy_8php.html#a3299482ac20e9d79453048dd52881d37":[5,0,0,73,3], +"taxonomy_8php.html#a4ba1339b2a7054971178ce194e4440fd":[5,0,0,73,10], +"taxonomy_8php.html#a599ee71dd3194c8127b00dabec77abc1":[5,0,0,73,1], +"taxonomy_8php.html#a7747fa859ac56fbffd4f9782d85505de":[5,0,0,73,7], +"taxonomy_8php.html#a7a913d19c77610da689be48fbbf6734c":[5,0,0,73,14], +"taxonomy_8php.html#aaeded36bcc983b35d9205fe5b6c18c43":[5,0,0,73,13], +"taxonomy_8php.html#aaf90ba8b839d6459065f39a4f1109b8a":[5,0,0,73,11], +"taxonomy_8php.html#ac21d1dff16d569e7d110167aea4e63c2":[5,0,0,73,12], +"taxonomy_8php.html#adfead45e3b8a3dfb2b4a4b9281d0dbe1":[5,0,0,73,5], +"taxonomy_8php.html#af387463d42ffdf7d2ab3d5b22e40a0c7":[5,0,0,73,8], +"template__processor_8php.html":[5,0,0,74], +"template__processor_8php.html#a797745996c7839a93b2ab1af456631ab":[5,0,0,74,3], +"template__processor_8php.html#ab2bcd8738f20f293636a6ae8e1099db5":[5,0,0,74,1], +"template__processor_8php.html#ac635bb19a5f6eadd6b0cddefdd537c1e":[5,0,0,74,2], +"text_8php.html":[5,0,0,75], +"text_8php.html#a0271381208acfa2d4cff36da281e3e23":[5,0,0,75,39], +"text_8php.html#a030fa5ecc64168af0c4f44897a9bce63":[5,0,0,75,45], +"text_8php.html#a070384ec000fd65043fce11d5392d241":[5,0,0,75,6], +"text_8php.html#a0a1f7c0e97f9ecbebf3e5834582b014c":[5,0,0,75,16], +"text_8php.html#a0c65597bb4aed3a039eb795ff540e5e3":[5,0,0,75,11], +"text_8php.html#a10dde167249ed5abf190a7a0986878ea":[5,0,0,75,70], +"text_8php.html#a11255c8c4e5245b6c24f97684826aa54":[5,0,0,75,44], +"text_8php.html#a13286f8a95d2de6b102966ecc270c8d6":[5,0,0,75,5], +"text_8php.html#a1360fed7f918d859daaca1c9f384f9af":[5,0,0,75,81], +"text_8php.html#a138a3a611fa7f4f3630674145fc826bf":[5,0,0,75,32], +"text_8php.html#a1557112a774ec00fa06ed6b6f6495506":[5,0,0,75,35], +"text_8php.html#a1633412120f52bdce5f43e0a127d9293":[5,0,0,75,49], +"text_8php.html#a1af49756c8c71902a66c7e329c462beb":[5,0,0,75,52], +"text_8php.html#a1e510c53624933ce9b7d6715784894db":[5,0,0,75,46], +"text_8php.html#a24d441d30df4b8e6bf6780bf62a5e2c6":[5,0,0,75,47], +"text_8php.html#a2690ad67bb6fb97ef69de3e8d23f2728":[5,0,0,75,42], +"text_8php.html#a273156a6f5cddc6652ad656821cd5805":[5,0,0,75,71], +"text_8php.html#a27cd2c1b3bcb49a0cfb7249e851725ca":[5,0,0,75,4], +"text_8php.html#a29988052f3944111def3b6aaf2c7a8f6":[5,0,0,75,89], +"text_8php.html#a29d6b804e368d3ef359ee295e96ed4c7":[5,0,0,75,78], +"text_8php.html#a2a902f5fdba8646333e997898ac45ea3":[5,0,0,75,48], +"text_8php.html#a2e8d6c402603be3a1256a16605e09c2a":[5,0,0,75,10], +"text_8php.html#a2f2585385530cb935a6325c809d84a4d":[5,0,0,75,75], +"text_8php.html#a2ffd79c60cc87cec24ef76447b905187":[5,0,0,75,91], +"text_8php.html#a3054189cff173977f4216c9a3dd29e1b":[5,0,0,75,23], +"text_8php.html#a324c58f37f6acdf9cd1922aa76077d9f":[5,0,0,75,86], +"text_8php.html#a33bdb5d4bfff2ede7caf61a98ac0a2e9":[5,0,0,75,73], +"text_8php.html#a36a2e5d418ee81140f25c4233cfecd1f":[5,0,0,75,84], +"text_8php.html#a3972701c5c83624ec4e2d06242f614e7":[5,0,0,75,30], +"text_8php.html#a3999a0b3e22e440f280ee791ce34d384":[5,0,0,75,41], +"text_8php.html#a3a0c432a484c17d7720b8ba2d6bfdd59":[5,0,0,75,25], +"text_8php.html#a3d225b253bb9e0f2498c11647d927b0b":[5,0,0,75,72], +"text_8php.html#a3d2793d66db3345fd290b71e2eadf98e":[5,0,0,75,7], +"text_8php.html#a405afe814a23f3bd94d826101aa168ab":[5,0,0,75,87], +"text_8php.html#a436a8de00c942364c2d0fcfc7e1f4b5a":[5,0,0,75,33], +"text_8php.html#a4659fbc4e54ddc700c3aa66b9092c623":[5,0,0,75,31], +"text_8php.html#a47c1e4a5f3f53027daacd8a9db24f285":[5,0,0,75,43], +"text_8php.html#a4841df5beabdd1bdd1ed56781a915d61":[5,0,0,75,61], +"text_8php.html#a4bbb7d00c05cd20b4e043424f322388f":[5,0,0,75,50], +"text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91":[5,0,0,75,24], +"text_8php.html#a4e7698aca48982512594b274543c3b9b":[5,0,0,75,60], +"text_8php.html#a543447c5ed766535221e2d9636b379ee":[5,0,0,75,83], +"text_8php.html#a55ab893be57feda59c2a7ba1e58ff2d0":[5,0,0,75,9], +"text_8php.html#a63fb21c0bed2fc72eef2c1471ac42b63":[5,0,0,75,14], +"text_8php.html#a6a3d80a6c6fb234fd0bac44203b828eb":[5,0,0,75,82], +"text_8php.html#a71f6952243d3fe1c5a8154f78027e29c":[5,0,0,75,40], +"text_8php.html#a736db13a966b8abaf8c9198faa35911a":[5,0,0,75,27], +"text_8php.html#a740ad03e00459039a2c0992246c4e727":[5,0,0,75,79], +"text_8php.html#a75c243e06341ec16bd5a44b9b1cacd85":[5,0,0,75,1], +"text_8php.html#a75c326298519ed14ebe762194c8a3f2a":[5,0,0,75,34], +"text_8php.html#a76d1b3435c067978d7b484c45f56472b":[5,0,0,75,26], +"text_8php.html#a8264348059abd1d4d5bb521323d3b19a":[5,0,0,75,80], +"text_8php.html#a85e3a4851c16674834010d8419a5d7ca":[5,0,0,75,8], +"text_8php.html#a876e94892867019935b348b573299352":[5,0,0,75,68], +"text_8php.html#a8796f6a9ca592ecdce7b3afc3462aa13":[5,0,0,75,74], +"text_8php.html#a87a3cefc603302c78982f1d8e1245265":[5,0,0,75,15], +"text_8php.html#a89929fa6f70a8ba54d5273fcf622b665":[5,0,0,75,20], +"text_8php.html#a8b0a799341b1fc4cba2c3ede3e3fc9b6":[5,0,0,75,59], +"text_8php.html#a8d8c4a11e53461caca21181ebd72daca":[5,0,0,75,19], +"text_8php.html#a95fd2f8f23a1948414a03ebc963bac57":[5,0,0,75,3], +"text_8php.html#a98fd99dee3da8cf4c148dc04efe782ee":[5,0,0,75,54], +"text_8php.html#a9c6ce4e12a4ac883c5e3f36fed6e1e09":[5,0,0,75,65], +"text_8php.html#a9d6a5ee1290de7a8b483fe78585daade":[5,0,0,75,63], +"text_8php.html#a9fbeae13c9abd6e27cb4d8d1817f969c":[5,0,0,75,67], +"text_8php.html#aa46f941155c2ac1155f2f17ffb0adb66":[5,0,0,75,29], +"text_8php.html#aa5148a0dfea2a1ca64c3d52f10aa2d64":[5,0,0,75,17], +"text_8php.html#aa5528f41533927e1bd2da3618a74a6d7":[5,0,0,75,55], +"text_8php.html#aa6b0aa8afbeab50d1a3058ad21acb74e":[5,0,0,75,36], +"text_8php.html#aac0969ae09853205992ba06ab9f9f61a":[5,0,0,75,28], +"text_8php.html#aad557c054cf2ed915633701018fc7e3f":[5,0,0,75,90], +"text_8php.html#aae91e4d2a2c6f7a9daccd2c186ae3447":[5,0,0,75,69], +"text_8php.html#aaed4413ed8918838b517e3b2fafaea0d":[5,0,0,75,85], +"text_8php.html#ab4a4c3d4700bc219bb84f33b499314f4":[5,0,0,75,88], +"text_8php.html#ac19d2b33a58372a357a43d51eed19162":[5,0,0,75,56], +"text_8php.html#ac1dbf2e37e8069bea2c0f557fdbf203e":[5,0,0,75,37], +"text_8php.html#ac2ff88e800f74b22e9cc091c10809c54":[5,0,0,75,76], +"text_8php.html#ace3c98538c63e09b70a363210b414112":[5,0,0,75,21], +"text_8php.html#acedb584f65114a33f389efb796172a91":[5,0,0,75,2], +"text_8php.html#ad6432621d0fafcbcf3d3b9b49bef7784":[5,0,0,75,13], +"text_8php.html#ad855a32bee22c3f3b9734e3a334b96f2":[5,0,0,75,64], +"text_8php.html#adba17ec946f4285285dc100f7860bf51":[5,0,0,75,51], +"text_8php.html#ae17b39d5e321debd3ad16dcbbde842b8":[5,0,0,75,38], +"text_8php.html#ae2126da85966da0e79c6bcbac63b0bda":[5,0,0,75,66], +"text_8php.html#ae4282a39492caa23ccbc2ce98e54f110":[5,0,0,75,18], +"text_8php.html#ae4df74296fbe55051ed3c035e55205e5":[5,0,0,75,57], +"text_8php.html#af8a3e3a66a7b862d4510f145d2e13186":[5,0,0,75,0], +"text_8php.html#af9c9ac3f74c82dc60acfa404d0e9dc53":[5,0,0,75,77], +"text_8php.html#afc998d2796a6b2a08e96f7cc061e7221":[5,0,0,75,62], +"text_8php.html#afdc69fe3f6c09e35e46304dcea63ae28":[5,0,0,75,22], +"text_8php.html#afe18627c4983ee5f7c940a0992818cd5":[5,0,0,75,12], +"text_8php.html#afe54312607d92f7ce9593f5760831f80":[5,0,0,75,58], +"text_8php.html#afe9f178d264d44a94dc1292aaf0fd585":[5,0,0,75,53], +"theme_2apw_2php_2theme__init_8php.html":[5,0,3,1,0,1,4], +"theme_2apw_2php_2theme__init_8php.html#a54f32c086fe209c99769a4c4047dd864":[5,0,3,1,0,1,4,0], +"theme_2blogga_2php_2default_8php.html":[5,0,3,1,1,0,1], +"theme_2blogga_2php_2default_8php.html#a1230ab83d4ec9785d8f3a966f33dc5f3":[5,0,3,1,1,0,1,2], +"theme_2blogga_2php_2default_8php.html#a720581ae288aa09511670563e4205a4a":[5,0,3,1,1,0,1,0], +"theme_2blogga_2php_2default_8php.html#ac7062908d1eb80c0735270f7997c4527":[5,0,3,1,1,0,1,1], +"theme_2blogga_2php_2theme__init_8php.html":[5,0,3,1,1,0,3], +"theme_2blogga_2view_2theme_2blog_2default_8php.html":[5,0,3,1,1,1,0,0,1], +"theme_2blogga_2view_2theme_2blog_2default_8php.html#a1230ab83d4ec9785d8f3a966f33dc5f3":[5,0,3,1,1,1,0,0,1,2] }; diff --git a/doc/html/navtreeindex8.js b/doc/html/navtreeindex8.js index e69543cde..61cb75bf6 100644 --- a/doc/html/navtreeindex8.js +++ b/doc/html/navtreeindex8.js @@ -1,10 +1,40 @@ var NAVTREEINDEX8 = { -"update__display_8php.html#aa36ac524059e209d5d75a03c16206246":[5,0,1,118,0], -"update__network_8php.html":[5,0,1,119], -"update__network_8php.html#a8abf5b9f65af6a27ee2f9d7207ed1b41":[5,0,1,119,0], -"update__search_8php.html":[5,0,1,120], -"update__search_8php.html#ace4c3a23fa7d6922399e27c297a6ba52":[5,0,1,120,0], +"theme_2blogga_2view_2theme_2blog_2default_8php.html#a52d9dd070ed541729088395c22502539":[5,0,3,1,1,1,0,0,1,1], +"theme_2blogga_2view_2theme_2blog_2default_8php.html#a720581ae288aa09511670563e4205a4a":[5,0,3,1,1,1,0,0,1,0], +"theme_2mytheme_2php_2default_8php.html":[5,0,3,1,2,0,0], +"theme_2mytheme_2php_2default_8php.html#a3987f5547ceb7e36a210a66a06241a5a":[5,0,3,1,2,0,0,0], +"theme_2redbasic_2php_2theme__init_8php.html":[5,0,3,1,3,0,3], +"thing_8php.html":[5,0,1,111], +"thing_8php.html#a24a35f1e64029a67fdbea94a776ae04b":[5,0,1,111,0], +"thing_8php.html#a8be23b1d475ec3d9291999221c674c80":[5,0,1,111,1], +"toggle__mobile_8php.html":[5,0,1,112], +"toggle__mobile_8php.html#aca53ade8971802b45c31e722b22c6254":[5,0,1,112,0], +"toggle__safesearch_8php.html":[5,0,1,113], +"toggle__safesearch_8php.html#a23d5cfb2727a266e44993ffbf5595a79":[5,0,1,113,0], +"tpldebug_8php.html":[5,0,2,8], +"tpldebug_8php.html#a44778457a6c02554812fbfad19d32ba3":[5,0,2,8,0], +"tpldebug_8php.html#a5358407d65f2ca826f96356a6642d149":[5,0,2,8,1], +"tpldebug_8php.html#afbc7aadb3f7ff1edf0aaaa326a42179c":[5,0,2,8,2], +"typo_8php.html":[5,0,2,9], +"typo_8php.html#a1b709c1d79631ebc8320b41bda028b54":[5,0,2,9,1], +"typo_8php.html#a329c9c12217d2c8660c47bbc7c8df4c5":[5,0,2,9,4], +"typo_8php.html#a3ecd17ac846be1b35f3662f5c12ab6bd":[5,0,2,9,3], +"typo_8php.html#a9590b15215a21e9b42eb546aeef79704":[5,0,2,9,2], +"typo_8php.html#acebf83966ef6d7e5645a6b62ba368f9f":[5,0,2,9,0], +"typohelper_8php.html":[5,0,2,10], +"typohelper_8php.html#a7542d95618011800c61773127fa625cf":[5,0,2,10,0], +"typohelper_8php.html#ab6fd357fb5b2a3ba8aab9e8b98c6a805":[5,0,2,10,1], +"uexport_8php.html":[5,0,1,114], +"uexport_8php.html#a118920137dedebe0581623a2e57e7b0d":[5,0,1,114,0], +"update__channel_8php.html":[5,0,1,115], +"update__channel_8php.html#aca52a9da500f0db2f0a8666af5bc06ba":[5,0,1,115,0], +"update__display_8php.html":[5,0,1,116], +"update__display_8php.html#aa36ac524059e209d5d75a03c16206246":[5,0,1,116,0], +"update__network_8php.html":[5,0,1,117], +"update__network_8php.html#a8abf5b9f65af6a27ee2f9d7207ed1b41":[5,0,1,117,0], +"update__search_8php.html":[5,0,1,118], +"update__search_8php.html#ace4c3a23fa7d6922399e27c297a6ba52":[5,0,1,118,0], "updatetpl_8py.html":[5,0,2,11], "updatetpl_8py.html#a52a85ffa6b6d63d840b185a133478c12":[5,0,2,11,5], "updatetpl_8py.html#a79c20eb62d568c999b56eb08530355d3":[5,0,2,11,2], @@ -12,116 +42,116 @@ var NAVTREEINDEX8 = "updatetpl_8py.html#ab42dd79af65ee82201fd6f04715f62f6":[5,0,2,11,3], "updatetpl_8py.html#ac9d11279fed403a329a719298feafc4f":[5,0,2,11,0], "updatetpl_8py.html#ae694f5e1f25f8a92a945eb90c432dfe6":[5,0,2,11,4], -"view_2theme_2apw_2php_2config_8php.html":[5,0,3,2,0,1,0], -"view_2theme_2apw_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d":[5,0,3,2,0,1,0,1], -"view_2theme_2apw_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6":[5,0,3,2,0,1,0,2], -"view_2theme_2apw_2php_2config_8php.html#ad59fc09da66b66267f9753c8b2dd68d0":[5,0,3,2,0,1,0,0], -"view_2theme_2blogga_2php_2config_8php.html":[5,0,3,2,1,0,0], -"view_2theme_2blogga_2php_2config_8php.html#a09cd81013505f83aea0771243a1e4e53":[5,0,3,2,1,0,0,1], -"view_2theme_2blogga_2php_2config_8php.html#a8a311a402d3e746ce53fadc38e4b2d27":[5,0,3,2,1,0,0,0], -"view_2theme_2blogga_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d":[5,0,3,2,1,0,0,3], -"view_2theme_2blogga_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6":[5,0,3,2,1,0,0,4], -"view_2theme_2blogga_2php_2config_8php.html#aef2da5582b7cb6b5f63e5ca5d69fd30b":[5,0,3,2,1,0,0,2], -"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html":[5,0,3,2,1,1,0,0,0], -"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#a09cd81013505f83aea0771243a1e4e53":[5,0,3,2,1,1,0,0,0,1], -"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#a8a311a402d3e746ce53fadc38e4b2d27":[5,0,3,2,1,1,0,0,0,0], -"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d":[5,0,3,2,1,1,0,0,0,3], -"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6":[5,0,3,2,1,1,0,0,0,4], -"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#aef2da5582b7cb6b5f63e5ca5d69fd30b":[5,0,3,2,1,1,0,0,0,2], -"view_2theme_2redbasic_2php_2config_8php.html":[5,0,3,2,2,0,0], -"view_2theme_2redbasic_2php_2config_8php.html#a8574a41fa9735ee391ba57ab24b93793":[5,0,3,2,2,0,0,0], -"view_2theme_2redbasic_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d":[5,0,3,2,2,0,0,1], -"view_2theme_2redbasic_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6":[5,0,3,2,2,0,0,2], -"view_8php.html":[5,0,1,121], -"view_8php.html#ac168f6c61a91ba2063f13b441c0ae96e":[5,0,1,121,0], -"viewconnections_8php.html":[5,0,1,122], -"viewconnections_8php.html#a00163d50b17568f7b0e48b1ca9ab7330":[5,0,1,122,1], -"viewconnections_8php.html#ab6c4d983e97b3a8a879567ff76507776":[5,0,1,122,0], -"viewsrc_8php.html":[5,0,1,123], -"viewsrc_8php.html#a6eff3d0c1d7d14b335c4edb785cd60a4":[5,0,1,123,0], -"vote_8php.html":[5,0,1,124], -"vote_8php.html#a57a9516ee1b923b224e66dcc47377fb2":[5,0,1,124,2], -"vote_8php.html#a6aa67489bf458ca5e3206e46dac68596":[5,0,1,124,0], -"vote_8php.html#ae0c6610f40afbbc1f4fe6494c51fbab2":[5,0,1,124,1], -"wall__attach_8php.html":[5,0,1,125], -"wall__attach_8php.html#a7385e970e93228d082f0fd7254f6e653":[5,0,1,125,0], -"wall__upload_8php.html":[5,0,1,126], -"wall__upload_8php.html#a7cbe204244cf9e0380ee932263a74d8f":[5,0,1,126,0], -"webfinger_8php.html":[5,0,1,127], -"webfinger_8php.html#a17dd28db6d390194bf9ecb809739d1d3":[5,0,1,127,0], -"webpages_8php.html":[5,0,1,128], -"webpages_8php.html#af3b7397d4abc153e3d2147740ee1a41d":[5,0,1,128,0], -"wfinger_8php.html":[5,0,1,129], -"wfinger_8php.html#ae21e50c8d0a5f3c9be9f43a4e519acd3":[5,0,1,129,0], -"widedarkness_8php.html":[5,0,3,2,0,2,10], -"widgets_8php.html":[5,0,0,73], -"widgets_8php.html#a08035db02ff6a23260146b4c64153422":[5,0,0,73,10], -"widgets_8php.html#a0d404276fedc59f5038cf5c085028326":[5,0,0,73,24], -"widgets_8php.html#a0e2f5179ed1a73b282dfda7270fcabb3":[5,0,0,73,2], -"widgets_8php.html#a145ff35319cfa47a9cc07f9425bd674b":[5,0,0,73,7], -"widgets_8php.html#a268b01ce1ab8fe2cb346cb769b9d1091":[5,0,0,73,8], -"widgets_8php.html#a313a8d10ab81c71357c12e67e4d7efd5":[5,0,0,73,15], -"widgets_8php.html#a3bdfb81bf9a8ddf219924fa7eaf22013":[5,0,0,73,17], -"widgets_8php.html#a45ea061dabe9a8372e4ca3b9e5714256":[5,0,0,73,18], -"widgets_8php.html#a47c72aac42058ea086c9ef8651c259da":[5,0,0,73,4], -"widgets_8php.html#a50b1410238100c8a94c06b0aa63ee3b8":[5,0,0,73,23], -"widgets_8php.html#a5ab3b64496e02cab56429978ad55f1c0":[5,0,0,73,11], -"widgets_8php.html#a6dbc227aac750774284ee39c45f0a200":[5,0,0,73,25], -"widgets_8php.html#a702e2fc0adc9b615999eca18b7311b5e":[5,0,0,73,19], -"widgets_8php.html#a70442dfa079312d9d5e5ee01be51a165":[5,0,0,73,14], -"widgets_8php.html#a7b1e357b5a2027718470b77ec921fc65":[5,0,0,73,1], -"widgets_8php.html#a94203eb9bcd63cbdecbbcb15163598d8":[5,0,0,73,21], -"widgets_8php.html#a95c06bc9be133e89768746302d2ac395":[5,0,0,73,9], -"widgets_8php.html#a9d60539db68042e63c0015abd69a6f7a":[5,0,0,73,5], -"widgets_8php.html#aa189a07241246d97efbee29f1c6a6f7f":[5,0,0,73,6], -"widgets_8php.html#aaa73bcf1702eaadd9dcd253502f55e01":[5,0,0,73,22], -"widgets_8php.html#abd2e508a2a0b911c4a838e3cb7599923":[5,0,0,73,20], -"widgets_8php.html#abe03366fd22fd27d683518fa0765da50":[5,0,0,73,27], -"widgets_8php.html#ad1bf7aa69e8d100d95faba17c7bc91cd":[5,0,0,73,13], -"widgets_8php.html#add9b24d3304e529a7975e96122315554":[5,0,0,73,0], -"widgets_8php.html#ade630b19fb4c622b7b2f6f8ef89eefa2":[5,0,0,73,12], -"widgets_8php.html#ae4ced69d83dbdd9e6b51660d9eba8653":[5,0,0,73,26], -"widgets_8php.html#af37fdad3b2e861d860a4a8c4d8a76c0b":[5,0,0,73,3], -"widgets_8php.html#afa2e55a78f95667a6da082efac7fec74":[5,0,0,73,16], -"xchan_8php.html":[5,0,1,130], -"xchan_8php.html#a9853348bf1a35c644460221ba75edc2d":[5,0,1,130,0], -"xrd_8php.html":[5,0,1,131], -"xrd_8php.html#aee3cf087968e4a0ff3a87de16eb23270":[5,0,1,131,0], -"xref_8php.html":[5,0,1,132], -"xref_8php.html#a9bee399213b8de8226b0d60834307473":[5,0,1,132,0], -"zfinger_8php.html":[5,0,1,133], -"zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0":[5,0,1,133,0], -"zot_8php.html":[5,0,0,74], -"zot_8php.html#a083aec6c900d244e1bfc1406f9461465":[5,0,0,74,13], -"zot_8php.html#a20750dd2c36961013fd382fb34e1366c":[5,0,0,74,6], -"zot_8php.html#a2657e141d62d5f67ad3c87651b585299":[5,0,0,74,7], -"zot_8php.html#a31aad56acf8ff8f2353e6ff8595544df":[5,0,0,74,15], -"zot_8php.html#a37ec13b18057634eadb071f05297f5e1":[5,0,0,74,10], -"zot_8php.html#a3862b3161b2c8557dc1a95020179bd81":[5,0,0,74,17], -"zot_8php.html#a3bf11286c2619b4ca28e49d5b5ab374a":[5,0,0,74,5], -"zot_8php.html#a55056e863a7860bc0cf922e78fcce073":[5,0,0,74,21], -"zot_8php.html#a5bcdfef419b16075a0eca990956223dc":[5,0,0,74,26], -"zot_8php.html#a61cdc1ec843663c423ed2d8160ae5aea":[5,0,0,74,18], -"zot_8php.html#a703f528ade8382cf374e4119bd6f7859":[5,0,0,74,0], -"zot_8php.html#a71d82d0bec204cdf2bd56e4fd0e0ef8a":[5,0,0,74,8], -"zot_8php.html#a7ac30ff51274bf0b6d3eade37972145c":[5,0,0,74,25], -"zot_8php.html#a8e22dbc6f884be3644a892a876cbd972":[5,0,0,74,3], -"zot_8php.html#a928f5643ca66ae9635d85aeb2be62e03":[5,0,0,74,24], -"zot_8php.html#a95528377d7303131958c9f0b7158fdce":[5,0,0,74,19], -"zot_8php.html#a9a57b40669351c9791126b925cb7ef3b":[5,0,0,74,12], -"zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc":[5,0,0,74,11], -"zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10":[5,0,0,74,14], -"zot_8php.html#ab22d67660702056bf3f4696dcebf5ce7":[5,0,0,74,23], -"zot_8php.html#ab319d1d9fff9c7775d9daef42d1f33dd":[5,0,0,74,16], -"zot_8php.html#ab3e9b99ddb11353f37f265a05bb42142":[5,0,0,74,27], -"zot_8php.html#ac301c67864917c35922257950ae0f95c":[5,0,0,74,9], -"zot_8php.html#ac34e479d27f32b82dd6b33542f81a6a7":[5,0,0,74,1], -"zot_8php.html#ad149f1e98c0c5b88ff9147e6ee3f330d":[5,0,0,74,4], -"zot_8php.html#adfeb9400ae6b726beec89f8f1e8fde72":[5,0,0,74,2], -"zot_8php.html#ae7cec2b417b5858fd4a41070f843d1d7":[5,0,0,74,20], -"zot_8php.html#aeea071f17e306fe3d0c488551906bfab":[5,0,0,74,22], -"zotfeed_8php.html":[5,0,1,134], -"zotfeed_8php.html#a24dfc23d366e7f840cf2847d0c1c8eac":[5,0,1,134,0], -"zping_8php.html":[5,0,1,135], -"zping_8php.html#a4d3a6b0b8b04ed6469015823e615ee75":[5,0,1,135,0] +"view_2theme_2apw_2php_2config_8php.html":[5,0,3,1,0,1,0], +"view_2theme_2apw_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d":[5,0,3,1,0,1,0,1], +"view_2theme_2apw_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6":[5,0,3,1,0,1,0,2], +"view_2theme_2apw_2php_2config_8php.html#ad59fc09da66b66267f9753c8b2dd68d0":[5,0,3,1,0,1,0,0], +"view_2theme_2blogga_2php_2config_8php.html":[5,0,3,1,1,0,0], +"view_2theme_2blogga_2php_2config_8php.html#a09cd81013505f83aea0771243a1e4e53":[5,0,3,1,1,0,0,1], +"view_2theme_2blogga_2php_2config_8php.html#a8a311a402d3e746ce53fadc38e4b2d27":[5,0,3,1,1,0,0,0], +"view_2theme_2blogga_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d":[5,0,3,1,1,0,0,3], +"view_2theme_2blogga_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6":[5,0,3,1,1,0,0,4], +"view_2theme_2blogga_2php_2config_8php.html#aef2da5582b7cb6b5f63e5ca5d69fd30b":[5,0,3,1,1,0,0,2], +"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html":[5,0,3,1,1,1,0,0,0], +"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#a09cd81013505f83aea0771243a1e4e53":[5,0,3,1,1,1,0,0,0,1], +"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#a8a311a402d3e746ce53fadc38e4b2d27":[5,0,3,1,1,1,0,0,0,0], +"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d":[5,0,3,1,1,1,0,0,0,3], +"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6":[5,0,3,1,1,1,0,0,0,4], +"view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#aef2da5582b7cb6b5f63e5ca5d69fd30b":[5,0,3,1,1,1,0,0,0,2], +"view_2theme_2redbasic_2php_2config_8php.html":[5,0,3,1,3,0,0], +"view_2theme_2redbasic_2php_2config_8php.html#a8574a41fa9735ee391ba57ab24b93793":[5,0,3,1,3,0,0,0], +"view_2theme_2redbasic_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d":[5,0,3,1,3,0,0,1], +"view_2theme_2redbasic_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6":[5,0,3,1,3,0,0,2], +"view_8php.html":[5,0,1,119], +"view_8php.html#ac168f6c61a91ba2063f13b441c0ae96e":[5,0,1,119,0], +"viewconnections_8php.html":[5,0,1,120], +"viewconnections_8php.html#a00163d50b17568f7b0e48b1ca9ab7330":[5,0,1,120,1], +"viewconnections_8php.html#ab6c4d983e97b3a8a879567ff76507776":[5,0,1,120,0], +"viewsrc_8php.html":[5,0,1,121], +"viewsrc_8php.html#a6eff3d0c1d7d14b335c4edb785cd60a4":[5,0,1,121,0], +"vote_8php.html":[5,0,1,122], +"vote_8php.html#a57a9516ee1b923b224e66dcc47377fb2":[5,0,1,122,2], +"vote_8php.html#a6aa67489bf458ca5e3206e46dac68596":[5,0,1,122,0], +"vote_8php.html#ae0c6610f40afbbc1f4fe6494c51fbab2":[5,0,1,122,1], +"wall__attach_8php.html":[5,0,1,123], +"wall__attach_8php.html#a7385e970e93228d082f0fd7254f6e653":[5,0,1,123,0], +"wall__upload_8php.html":[5,0,1,124], +"wall__upload_8php.html#a7cbe204244cf9e0380ee932263a74d8f":[5,0,1,124,0], +"webfinger_8php.html":[5,0,1,125], +"webfinger_8php.html#a17dd28db6d390194bf9ecb809739d1d3":[5,0,1,125,0], +"webpages_8php.html":[5,0,1,126], +"webpages_8php.html#af3b7397d4abc153e3d2147740ee1a41d":[5,0,1,126,0], +"wfinger_8php.html":[5,0,1,127], +"wfinger_8php.html#ae21e50c8d0a5f3c9be9f43a4e519acd3":[5,0,1,127,0], +"widedarkness_8php.html":[5,0,3,1,0,2,10], +"widgets_8php.html":[5,0,0,76], +"widgets_8php.html#a08035db02ff6a23260146b4c64153422":[5,0,0,76,10], +"widgets_8php.html#a0d404276fedc59f5038cf5c085028326":[5,0,0,76,24], +"widgets_8php.html#a0e2f5179ed1a73b282dfda7270fcabb3":[5,0,0,76,2], +"widgets_8php.html#a145ff35319cfa47a9cc07f9425bd674b":[5,0,0,76,7], +"widgets_8php.html#a268b01ce1ab8fe2cb346cb769b9d1091":[5,0,0,76,8], +"widgets_8php.html#a313a8d10ab81c71357c12e67e4d7efd5":[5,0,0,76,15], +"widgets_8php.html#a3bdfb81bf9a8ddf219924fa7eaf22013":[5,0,0,76,17], +"widgets_8php.html#a45ea061dabe9a8372e4ca3b9e5714256":[5,0,0,76,18], +"widgets_8php.html#a47c72aac42058ea086c9ef8651c259da":[5,0,0,76,4], +"widgets_8php.html#a50b1410238100c8a94c06b0aa63ee3b8":[5,0,0,76,23], +"widgets_8php.html#a5ab3b64496e02cab56429978ad55f1c0":[5,0,0,76,11], +"widgets_8php.html#a6dbc227aac750774284ee39c45f0a200":[5,0,0,76,25], +"widgets_8php.html#a702e2fc0adc9b615999eca18b7311b5e":[5,0,0,76,19], +"widgets_8php.html#a70442dfa079312d9d5e5ee01be51a165":[5,0,0,76,14], +"widgets_8php.html#a7b1e357b5a2027718470b77ec921fc65":[5,0,0,76,1], +"widgets_8php.html#a94203eb9bcd63cbdecbbcb15163598d8":[5,0,0,76,21], +"widgets_8php.html#a95c06bc9be133e89768746302d2ac395":[5,0,0,76,9], +"widgets_8php.html#a9d60539db68042e63c0015abd69a6f7a":[5,0,0,76,5], +"widgets_8php.html#aa189a07241246d97efbee29f1c6a6f7f":[5,0,0,76,6], +"widgets_8php.html#aaa73bcf1702eaadd9dcd253502f55e01":[5,0,0,76,22], +"widgets_8php.html#abd2e508a2a0b911c4a838e3cb7599923":[5,0,0,76,20], +"widgets_8php.html#abe03366fd22fd27d683518fa0765da50":[5,0,0,76,27], +"widgets_8php.html#ad1bf7aa69e8d100d95faba17c7bc91cd":[5,0,0,76,13], +"widgets_8php.html#add9b24d3304e529a7975e96122315554":[5,0,0,76,0], +"widgets_8php.html#ade630b19fb4c622b7b2f6f8ef89eefa2":[5,0,0,76,12], +"widgets_8php.html#ae4ced69d83dbdd9e6b51660d9eba8653":[5,0,0,76,26], +"widgets_8php.html#af37fdad3b2e861d860a4a8c4d8a76c0b":[5,0,0,76,3], +"widgets_8php.html#afa2e55a78f95667a6da082efac7fec74":[5,0,0,76,16], +"xchan_8php.html":[5,0,1,128], +"xchan_8php.html#a9853348bf1a35c644460221ba75edc2d":[5,0,1,128,0], +"xrd_8php.html":[5,0,1,129], +"xrd_8php.html#aee3cf087968e4a0ff3a87de16eb23270":[5,0,1,129,0], +"xref_8php.html":[5,0,1,130], +"xref_8php.html#a9bee399213b8de8226b0d60834307473":[5,0,1,130,0], +"zfinger_8php.html":[5,0,1,131], +"zfinger_8php.html#a8139b83a22ef98869adc10aa224027a0":[5,0,1,131,0], +"zot_8php.html":[5,0,0,77], +"zot_8php.html#a083aec6c900d244e1bfc1406f9461465":[5,0,0,77,13], +"zot_8php.html#a20750dd2c36961013fd382fb34e1366c":[5,0,0,77,6], +"zot_8php.html#a2657e141d62d5f67ad3c87651b585299":[5,0,0,77,7], +"zot_8php.html#a31aad56acf8ff8f2353e6ff8595544df":[5,0,0,77,15], +"zot_8php.html#a3862b3161b2c8557dc1a95020179bd81":[5,0,0,77,17], +"zot_8php.html#a3bf11286c2619b4ca28e49d5b5ab374a":[5,0,0,77,5], +"zot_8php.html#a4d9e6ca295e443b740d9960c304b3474":[5,0,0,77,10], +"zot_8php.html#a55056e863a7860bc0cf922e78fcce073":[5,0,0,77,21], +"zot_8php.html#a5bcdfef419b16075a0eca990956223dc":[5,0,0,77,26], +"zot_8php.html#a61cdc1ec843663c423ed2d8160ae5aea":[5,0,0,77,18], +"zot_8php.html#a703f528ade8382cf374e4119bd6f7859":[5,0,0,77,0], +"zot_8php.html#a71d82d0bec204cdf2bd56e4fd0e0ef8a":[5,0,0,77,8], +"zot_8php.html#a7ac30ff51274bf0b6d3eade37972145c":[5,0,0,77,25], +"zot_8php.html#a8e22dbc6f884be3644a892a876cbd972":[5,0,0,77,3], +"zot_8php.html#a928f5643ca66ae9635d85aeb2be62e03":[5,0,0,77,24], +"zot_8php.html#a95528377d7303131958c9f0b7158fdce":[5,0,0,77,19], +"zot_8php.html#a9a57b40669351c9791126b925cb7ef3b":[5,0,0,77,12], +"zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc":[5,0,0,77,11], +"zot_8php.html#aad25a3fe0e1566121d6fb8222979bc10":[5,0,0,77,14], +"zot_8php.html#ab22d67660702056bf3f4696dcebf5ce7":[5,0,0,77,23], +"zot_8php.html#ab319d1d9fff9c7775d9daef42d1f33dd":[5,0,0,77,16], +"zot_8php.html#ab3e9b99ddb11353f37f265a05bb42142":[5,0,0,77,27], +"zot_8php.html#ac301c67864917c35922257950ae0f95c":[5,0,0,77,9], +"zot_8php.html#ac34e479d27f32b82dd6b33542f81a6a7":[5,0,0,77,1], +"zot_8php.html#ad149f1e98c0c5b88ff9147e6ee3f330d":[5,0,0,77,4], +"zot_8php.html#adfeb9400ae6b726beec89f8f1e8fde72":[5,0,0,77,2], +"zot_8php.html#ae7cec2b417b5858fd4a41070f843d1d7":[5,0,0,77,20], +"zot_8php.html#aeea071f17e306fe3d0c488551906bfab":[5,0,0,77,22], +"zotfeed_8php.html":[5,0,1,132], +"zotfeed_8php.html#a24dfc23d366e7f840cf2847d0c1c8eac":[5,0,1,132,0], +"zping_8php.html":[5,0,1,133], +"zping_8php.html#a4d3a6b0b8b04ed6469015823e615ee75":[5,0,1,133,0] }; diff --git a/doc/html/parse__url_8php.html b/doc/html/parse__url_8php.html index be706dad8..2de21ed62 100644 --- a/doc/html/parse__url_8php.html +++ b/doc/html/parse__url_8php.html @@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('parse__url_8php.html','');}); - + @@ -153,7 +153,7 @@ Functions

    Functions

    if(!function_exists('deletenode')) completeurl ($url, $scheme)
    if(!function_exists('deletenode')) completeurl ($url, $scheme)
     
     parseurl_getsiteinfo ($url)
     
    - + diff --git a/doc/html/permissions_8php.html b/doc/html/permissions_8php.html index 02ccc7f7a..01b0e9572 100644 --- a/doc/html/permissions_8php.html +++ b/doc/html/permissions_8php.html @@ -248,7 +248,7 @@ Functions
    if (!function_exists('deletenode')) completeurl if (!function_exists('deletenode')) completeurl (   $url,
    -

    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(), RedDirectory\createDirectory(), RedDirectory\createFile(), RedFile\delete(), editblock_content(), get_feed_for(), RedDirectory\getChild(), RedDirectory\getChildren(), item_post(), like_content(), local_dir_update(), photo_init(), photo_upload(), photos_album_widget(), photos_albums_list(), photos_content(), photos_list_photos(), photos_post(), poco_init(), post_activity_item(), process_delivery(), process_mail_delivery(), profile_content(), profile_load(), profile_sidebar(), RedChannelList(), Conversation\set_mode(), RedBrowser\set_writeable(), RedFile\setName(), subthread_content(), tag_deliver(), tgroup_check(), viewconnections_content(), widget_item(), widget_photo_albums(), z_readdir(), and zot_feed().

    +

    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(), RedDirectory\createDirectory(), RedDirectory\createFile(), RedFile\delete(), editblock_content(), get_feed_for(), RedDirectory\getChild(), RedDirectory\getChildren(), item_post(), like_content(), local_dir_update(), photo_init(), photo_upload(), photos_album_widget(), photos_albums_list(), photos_content(), photos_list_photos(), photos_post(), poco_init(), post_activity_item(), process_delivery(), process_mail_delivery(), profile_content(), profile_load(), profile_sidebar(), RedChannelList(), Conversation\set_mode(), RedBrowser\set_writeable(), RedFile\setName(), subthread_content(), tag_deliver(), tgroup_check(), viewconnections_content(), widget_item(), widget_photo_albums(), z_readdir(), and zot_feed().

    diff --git a/doc/html/php2po_8php.html b/doc/html/php2po_8php.html index c47fcf935..502d24725 100644 --- a/doc/html/php2po_8php.html +++ b/doc/html/php2po_8php.html @@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('php2po_8php.html','');}); - + @@ -191,7 +191,7 @@ Variables

    Variables

    if(!class_exists('App')) if($argc!=2) $phpfile = $argv[1]
    if(!class_exists('App')) if($argc!=2) $phpfile = $argv[1]
     
     $pofile = dirname($phpfile)."/messages.po"
     
    - +
    if (!class_exists('App')) if ($argc!=2) $phpfile = $argv[1]if (!class_exists('App')) if ($argc!=2) $phpfile = $argv[1]
    diff --git a/doc/html/php_2theme__init_8php.html b/doc/html/php_2theme__init_8php.html index 70f6bc098..99bc04eb4 100644 --- a/doc/html/php_2theme__init_8php.html +++ b/doc/html/php_2theme__init_8php.html @@ -127,7 +127,7 @@ Variables

    Those who require this feature will know what to do with it. Those who don't, won't. Eventually this functionality needs to be provided by a module such that permissions can be enforced. At the moment it's more of a proof of concept; but sufficient for our immediate needs.

    -

    Referenced by api_call(), api_user(), attach_mkdir(), attach_store(), bbcode(), blocks_content(), bookmark_add(), build_sync_packet(), channel_content(), channel_init(), channel_remove(), chat_content(), chat_init(), chat_post(), chatroom_create(), chatroom_destroy(), cloud_init(), connections_init(), connections_post(), connedit_content(), connedit_init(), connedit_post(), conversation(), design_tools(), directory_run(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), events_post(), feed_init(), filestorage_content(), fix_attached_file_permissions(), fix_system_urls(), get_feed_for(), get_public_feed(), handle_tag(), home_init(), RedBrowser\htmlActionsPanel(), import_post(), importelm_post(), invite_content(), item_photo_menu(), item_post(), item_store(), item_store_update(), items_fetch(), layouts_content(), magic_init(), mail_content(), mail_post(), menu_add_item(), menu_edit_item(), message_content(), mitem_content(), mitem_post(), mood_init(), nav(), network_content(), network_init(), new_contact(), notifier_run(), photo_upload(), photos_albums_list(), photos_content(), photos_create_item(), photos_list_photos(), ping_init(), poke_init(), post_activity_item(), post_to_red_delete_comment(), post_to_red_delete_post(), post_to_red_displayAdminContent(), post_to_red_post(), probe_content(), process_channel_sync_delivery(), process_delivery(), process_mail_delivery(), profile_init(), profile_photo_init(), profile_photo_post(), profiles_post(), profperm_init(), rbmark_content(), rbmark_post(), rpost_content(), send_message(), settings_post(), sources_post(), tagger_content(), thing_init(), uexport_init(), update_remote_id(), wall_attach_post(), wall_upload_post(), webpages_content(), wfinger_init(), widget_settings_menu(), zot_build_packet(), zot_finger(), and zot_refresh().

    +

    Referenced by admin_page_channels(), api_call(), api_user(), attach_mkdir(), attach_store(), bbcode(), blocks_content(), bookmark_add(), bookmarks_content(), build_sync_packet(), channel_content(), channel_init(), channel_remove(), chat_content(), chat_init(), chat_post(), chatroom_create(), chatroom_destroy(), cloud_init(), connections_init(), connections_post(), connedit_content(), connedit_init(), connedit_post(), conversation(), design_tools(), directory_run(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), events_post(), feed_init(), filestorage_content(), fix_attached_file_permissions(), fix_system_urls(), get_feed_for(), get_public_feed(), handle_tag(), home_init(), RedBrowser\htmlActionsPanel(), import_post(), importelm_post(), invite_content(), item_photo_menu(), item_post(), item_store(), item_store_update(), items_fetch(), layouts_content(), magic_init(), mail_content(), mail_post(), menu_add_item(), menu_edit_item(), message_content(), mitem_content(), mitem_post(), mood_init(), nav(), network_content(), network_init(), new_contact(), notifier_run(), photo_upload(), photos_albums_list(), photos_content(), photos_create_item(), photos_list_photos(), ping_init(), poke_init(), post_activity_item(), post_to_red_delete_comment(), post_to_red_delete_post(), post_to_red_displayAdminContent(), post_to_red_post(), probe_content(), process_channel_sync_delivery(), process_delivery(), process_mail_delivery(), profile_init(), profile_photo_init(), profile_photo_post(), profiles_post(), profperm_init(), rbmark_content(), rbmark_post(), rpost_content(), send_message(), settings_post(), sources_post(), tagger_content(), thing_init(), uexport_init(), update_remote_id(), wall_attach_post(), wall_upload_post(), webpages_content(), wfinger_init(), widget_settings_menu(), zot_build_packet(), zot_finger(), and zot_refresh().

    diff --git a/doc/html/plugin_8php.html b/doc/html/plugin_8php.html index 04e207bd7..6d4db1604 100644 --- a/doc/html/plugin_8php.html +++ b/doc/html/plugin_8php.html @@ -198,7 +198,7 @@ Functions
    -

    Referenced by api_login(), atom_author(), atom_entry(), authenticate_success(), avatar_img(), bb2diaspora(), bbcode(), channel_remove(), check_account_email(), check_account_invite(), check_account_password(), connect_content(), connections_post(), connedit_content(), connedit_post(), construct_page(), contact_block(), contact_select(), conversation(), create_identity(), cronhooks_run(), directory_content(), downgrade_accounts(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), event_store(), feature_enabled(), gender_selector(), get_all_perms(), get_atom_elements(), get_features(), get_feed_for(), get_mood_verbs(), get_perms(), get_poke_verbs(), Item\get_template_data(), App\get_widgets(), group_select(), home_content(), home_init(), html2bbcode(), import_author_xchan(), import_directory_profile(), import_xchan(), item_photo_menu(), item_post(), item_store(), item_store_update(), like_content(), login(), magic_init(), mail_store(), marital_selector(), mood_init(), nav(), network_content(), network_to_name(), new_contact(), notification(), notifier_run(), obj_verbs(), oembed_fetch_url(), openid_content(), parse_url_content(), pdl_selector(), perm_is_allowed(), photo_upload(), photos_content(), ping_init(), post_activity_item(), post_init(), prepare_body(), proc_run(), profile_content(), profile_sidebar(), profiles_content(), profiles_post(), replace_macros(), rmagic_post(), settings_post(), sexpref_selector(), siteinfo_content(), smilies(), subthread_content(), validate_channelname(), wfinger_init(), widget_affinity(), xrd_init(), zfinger_init(), zid(), and zid_init().

    +

    Referenced by api_login(), atom_author(), atom_entry(), authenticate_success(), avatar_img(), bb2diaspora(), bbcode(), channel_remove(), check_account_email(), check_account_invite(), check_account_password(), connect_content(), connections_post(), connedit_content(), connedit_post(), construct_page(), contact_block(), contact_select(), conversation(), create_identity(), cronhooks_run(), directory_content(), downgrade_accounts(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), event_store(), externals_run(), feature_enabled(), gender_selector(), get_all_perms(), get_atom_elements(), get_features(), get_feed_for(), get_mood_verbs(), get_perms(), get_poke_verbs(), Item\get_template_data(), App\get_widgets(), group_select(), home_content(), home_init(), hostxrd_init(), html2bbcode(), import_author_xchan(), import_directory_profile(), import_xchan(), item_photo_menu(), item_post(), item_store(), item_store_update(), like_content(), login(), magic_init(), mail_store(), marital_selector(), mood_init(), nav(), network_content(), network_to_name(), new_contact(), notification(), notifier_run(), obj_verbs(), oembed_fetch_url(), openid_content(), parse_url_content(), pdl_selector(), perm_is_allowed(), photo_upload(), photos_content(), ping_init(), post_activity_item(), post_init(), prepare_body(), probe_well_known(), proc_run(), profile_content(), profile_sidebar(), profiles_content(), profiles_post(), replace_macros(), rmagic_post(), settings_post(), sexpref_selector(), siteinfo_content(), smilies(), subthread_content(), validate_channelname(), wfinger_init(), widget_affinity(), xrd_init(), zfinger_init(), zid(), and zid_init().

    @@ -290,7 +290,7 @@ Functions
    -

    Referenced by admin_content(), admin_page_dbsync(), admin_page_hubloc(), admin_page_logs(), admin_page_plugins(), admin_page_site(), admin_page_summary(), admin_page_themes(), admin_page_users(), advanced_profile(), alt_pager(), api_apply_template(), api_content(), apps_content(), apw_form(), blocks_content(), blogtheme_form(), App\build_pagehead(), categories_widget(), channel_content(), chanview_content(), chat_content(), check_php(), common_content(), common_friends_visitor_widget(), connect_content(), connections_content(), connedit_content(), construct_page(), contact_block(), conversation(), delegate_content(), design_tools(), dir_safe_mode(), dir_sort_links(), directory_content(), dirprofile_init(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), fbrowser_content(), field_timezone(), fileas_widget(), filer_content(), filestorage_content(), findpeople_widget(), format_categories(), format_filer(), get_birthdays(), Item\get_comment_box(), get_events(), get_feed_for(), group_content(), group_side(), help_content(), hostxrd_init(), import_content(), invite_content(), lang_selector(), layouts_content(), login(), lostpass_content(), mail_content(), manage_content(), match_content(), menu_content(), menu_render(), message_content(), micropro(), mini_group_select(), mitem_content(), mood_content(), nav(), network_content(), new_channel_content(), notification(), notifications_content(), notify_content(), oembed_format_object(), oexchange_init(), opensearch_init(), pagelist_widget(), pdledit_content(), photos_album_widget(), photos_content(), poco_init(), poke_content(), populate_acl(), profile_sidebar(), profiles_content(), rbmark_content(), redbasic_form(), register_content(), removeme_content(), rmagic_content(), rpost_content(), search_content(), setup_content(), siteinfo_content(), sources_content(), suggest_content(), theme_attachments(), thing_content(), vcard_from_xchan(), viewconnections_content(), vote_content(), webpages_content(), widget_affinity(), widget_archive(), widget_bookmarkedchats(), widget_chatroom_list(), widget_filer(), widget_follow(), widget_mailmenu(), widget_notes(), widget_savedsearch(), widget_settings_menu(), widget_suggestedchats(), widget_suggestions(), writepages_widget(), and xrd_init().

    +

    Referenced by admin_content(), admin_page_channels(), admin_page_dbsync(), admin_page_hubloc(), admin_page_logs(), admin_page_plugins(), admin_page_site(), admin_page_summary(), admin_page_themes(), admin_page_users(), advanced_profile(), alt_pager(), api_apply_template(), api_content(), apps_content(), apw_form(), blocks_content(), blogtheme_form(), App\build_pagehead(), categories_widget(), channel_content(), chanview_content(), chat_content(), check_php(), common_content(), common_friends_visitor_widget(), connect_content(), connections_content(), connedit_content(), construct_page(), contact_block(), conversation(), delegate_content(), design_tools(), dir_safe_mode(), dir_sort_links(), directory_content(), dirprofile_init(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), fbrowser_content(), field_timezone(), fileas_widget(), filer_content(), filestorage_content(), findpeople_widget(), format_categories(), format_filer(), get_birthdays(), Item\get_comment_box(), get_events(), get_feed_for(), group_content(), group_side(), help_content(), hostxrd_init(), identity_selector(), import_content(), invite_content(), lang_selector(), layouts_content(), login(), lostpass_content(), mail_content(), manage_content(), match_content(), menu_content(), menu_render(), message_content(), micropro(), mini_group_select(), mitem_content(), mood_content(), nav(), network_content(), new_channel_content(), notification(), notifications_content(), notify_content(), oembed_format_object(), oexchange_init(), opensearch_init(), pagelist_widget(), pdledit_content(), photos_album_widget(), photos_content(), poco_init(), poke_content(), populate_acl(), profile_sidebar(), profiles_content(), rbmark_content(), redbasic_form(), register_content(), removeme_content(), rmagic_content(), rpost_content(), search_content(), setup_content(), siteinfo_content(), sources_content(), suggest_content(), theme_attachments(), thing_content(), vcard_from_xchan(), viewconnections_content(), vote_content(), webpages_content(), widget_affinity(), widget_archive(), widget_bookmarkedchats(), widget_chatroom_list(), widget_filer(), widget_follow(), widget_mailmenu(), widget_notes(), widget_savedsearch(), widget_settings_menu(), widget_suggestedchats(), widget_suggestions(), writepages_widget(), and xrd_init().

    diff --git a/doc/html/poller_8php.html b/doc/html/poller_8php.html index 18a6733ec..8edd7b295 100644 --- a/doc/html/poller_8php.html +++ b/doc/html/poller_8php.html @@ -141,6 +141,8 @@ Functions

    Cron Daily

    Actions in the following block are executed once per day, not on every poller run

    +

    Cron Weekly

    +

    Actions in the following block are executed once per day only on Sunday (once per week).

    diff --git a/doc/html/redbasic_2php_2style_8php.html b/doc/html/redbasic_2php_2style_8php.html index 69bdd895d..da8eea55d 100644 --- a/doc/html/redbasic_2php_2style_8php.html +++ b/doc/html/redbasic_2php_2style_8php.html @@ -120,7 +120,7 @@ Variables    $pmenu_reply = intval($reply_photo) - 16 . 'px'   -if($nav_min_opacity===false||$nav_min_opacity=== '') else +if($nav_min_opacity===false||$nav_min_opacity=== '') else    $nav_percent_min_opacity = (int) 100 * $nav_min_opacity   @@ -191,7 +191,7 @@ Variables
    - +
    if ($nav_min_opacity===false||$nav_min_opacity=== '') elseif ($nav_min_opacity===false||$nav_min_opacity=== '') else
    diff --git a/doc/html/search/all_61.js b/doc/html/search/all_61.js index b3be638c3..01c07a3e2 100644 --- a/doc/html/search/all_61.js +++ b/doc/html/search/all_61.js @@ -25,6 +25,7 @@ var searchData= ['account_5fremoved',['ACCOUNT_REMOVED',['../boot_8php.html#ab5ddbe69d3d03acd06e1fb281488cb78',1,'boot.php']]], ['account_5frole_5fadmin',['ACCOUNT_ROLE_ADMIN',['../boot_8php.html#ac8400313df2c831653f9036f71ebd86d',1,'boot.php']]], ['account_5frole_5fallowcode',['ACCOUNT_ROLE_ALLOWCODE',['../boot_8php.html#a84f48897059bbd4a8738d7ee4cec6688',1,'boot.php']]], + ['account_5frole_5fdeveloper',['ACCOUNT_ROLE_DEVELOPER',['../boot_8php.html#a4f507a5996dbb3da148add0339a40d5a',1,'boot.php']]], ['account_5frole_5fsystem',['ACCOUNT_ROLE_SYSTEM',['../boot_8php.html#a7c2eb822d50e1554bf5c32861f36342b',1,'boot.php']]], ['account_5ftotal',['account_total',['../account_8php.html#a43e3042b2723d76915a030bac3c668b6',1,'account.php']]], ['account_5funverified',['ACCOUNT_UNVERIFIED',['../boot_8php.html#af3a4271630aabd8be592213f925d6a36',1,'boot.php']]], @@ -67,9 +68,12 @@ var searchData= ['activity_5fupdate',['ACTIVITY_UPDATE',['../boot_8php.html#a7f4264232dbb6c3b41f2617deecb1866',1,'boot.php']]], ['add_5fchild',['add_child',['../classItem.html#a80dcd9d0f548c3ad550abe7e6981fb51',1,'Item']]], ['add_5fchildren_5fto_5flist',['add_children_to_list',['../conversation_8php.html#ad3e1d4b15e7d6d026ee182edd58f692b',1,'conversation.php']]], + ['add_5fsource_5froute',['add_source_route',['../items_8php.html#a81565acf729e629e588d823308448e3c',1,'items.php']]], ['add_5fthread',['add_thread',['../classConversation.html#a8335cdd43f1836e3c255638e61a09e16',1,'Conversation']]], ['admin_2ephp',['admin.php',['../admin_8php.html',1,'']]], ['admin_5fcontent',['admin_content',['../admin_8php.html#afef415e4011607fbb665610441595015',1,'admin.php']]], + ['admin_5fpage_5fchannels',['admin_page_channels',['../admin_8php.html#ad6f87a764fd35f522c7b4c351d7878ec',1,'admin.php']]], + ['admin_5fpage_5fchannels_5fpost',['admin_page_channels_post',['../admin_8php.html#a42e628f367c168add8013352ac74d33f',1,'admin.php']]], ['admin_5fpage_5fdbsync',['admin_page_dbsync',['../admin_8php.html#aaa6addf2dbc3f3fcf99244a56b41eade',1,'admin.php']]], ['admin_5fpage_5fhubloc',['admin_page_hubloc',['../admin_8php.html#a6943543f3138f6ee182cb701f415d1cc',1,'admin.php']]], ['admin_5fpage_5fhubloc_5fpost',['admin_page_hubloc_post',['../admin_8php.html#a60ba9783ad14545814919970bc3fb725',1,'admin.php']]], diff --git a/doc/html/search/all_63.js b/doc/html/search/all_63.js index 209c51390..04a74c99e 100644 --- a/doc/html/search/all_63.js +++ b/doc/html/search/all_63.js @@ -93,9 +93,6 @@ var searchData= ['common_5ffriends_5fvisitor_5fwidget',['common_friends_visitor_widget',['../contact__widgets_8php.html#a552f8544528cec0c995cea7287ea9d65',1,'contact_widgets.php']]], ['common_5ffriends_5fzcid',['common_friends_zcid',['../socgraph_8php.html#ac343a846241d36cdf046b08f3396cfe9',1,'socgraph.php']]], ['common_5finit',['common_init',['../common_8php.html#aca62f113655809f41f49042ce9b123c2',1,'common.php']]], - ['community_2ephp',['community.php',['../community_8php.html',1,'']]], - ['community_5fcontent',['community_content',['../community_8php.html#a1197aafd6a6b540dbb4a0c04ade3a25a',1,'community.php']]], - ['community_5finit',['community_init',['../community_8php.html#a56c94ec978a38633c5628fa6f8e386d9',1,'community.php']]], ['compare_5fpermissions',['compare_permissions',['../items_8php.html#a0790a4550b829e85504af548623002ca',1,'items.php']]], ['completeurl',['completeurl',['../parse__url_8php.html#a496f4e3836154f6f32b8e805a7160d3a',1,'parse_url.php']]], ['config_2emd',['config.md',['../config_8md.html',1,'']]], diff --git a/doc/html/search/all_64.js b/doc/html/search/all_64.js index 1a9b8dac7..577b9edba 100644 --- a/doc/html/search/all_64.js +++ b/doc/html/search/all_64.js @@ -28,6 +28,7 @@ var searchData= ['default_2ephp',['default.php',['../php_2default_8php.html',1,'']]], ['default_2ephp',['default.php',['../theme_2blogga_2php_2default_8php.html',1,'']]], ['default_2ephp',['default.php',['../theme_2blogga_2view_2theme_2blog_2default_8php.html',1,'']]], + ['default_2ephp',['default.php',['../theme_2mytheme_2php_2default_8php.html',1,'']]], ['default_5fdb_5fengine',['DEFAULT_DB_ENGINE',['../boot_8php.html#aa8a2b61e70900139d1ca28e46f1da49d',1,'boot.php']]], ['del_5fconfig',['del_config',['../include_2config_8php.html#a549910227348003efc3c05c9105c42da',1,'config.php']]], ['del_5fpconfig',['del_pconfig',['../include_2config_8php.html#a7ad2081c5f812ac4387fd76f3762d941',1,'config.php']]], @@ -36,7 +37,7 @@ var searchData= ['delegate_5fcontent',['delegate_content',['../delegate_8php.html#a943eea8996ef348eb845c498f9f354dd',1,'delegate.php']]], ['delete',['delete',['../classRedFile.html#aef71c9eaac7052be7dc8602eb12171e7',1,'RedFile']]], ['delete_5fimported_5fitem',['delete_imported_item',['../zot_8php.html#adfeb9400ae6b726beec89f8f1e8fde72',1,'zot.php']]], - ['delete_5fitem_5flowlevel',['delete_item_lowlevel',['../items_8php.html#a2b56a4c01bd22a648d52ec9af1a04259',1,'items.php']]], + ['delete_5fitem_5flowlevel',['delete_item_lowlevel',['../items_8php.html#aac8c9eb4338e2a996c43914392c6cfdb',1,'items.php']]], ['deletenode',['deletenode',['../html2bbcode_8php.html#a71a07f135d196ec5943b13f7b2e6a9b2',1,'html2bbcode.php']]], ['deliver',['deliver',['../classProtoDriver.html#a85e9063f6d0c304410cd246f7900ea1b',1,'ProtoDriver\deliver()'],['../classZotDriver.html#a876e3e0e4cad83c0b58c8696b344be6f',1,'ZotDriver\deliver()']]], ['deliver_2ephp',['deliver.php',['../deliver_8php.html',1,'']]], @@ -49,6 +50,8 @@ var searchData= ['diaspora_5fol',['diaspora_ol',['../bb2diaspora_8php.html#a8b96bd45884fa1c40b942939354197d4',1,'bb2diaspora.php']]], ['diaspora_5ful',['diaspora_ul',['../bb2diaspora_8php.html#adc92ccda5f85ed27e64fcc17712c89cc',1,'bb2diaspora.php']]], ['dir_5ffns_2ephp',['dir_fns.php',['../dir__fns_8php.html',1,'']]], + ['dir_5fparse_5fquery',['dir_parse_query',['../dirsearch_8php.html#a7d4cd9890d5ed23c3efc58e2a778a305',1,'dirsearch.php']]], + ['dir_5fquery_5fbuild',['dir_query_build',['../dirsearch_8php.html#a52bcac49b0e35cc8c6b70066143c2ee2',1,'dirsearch.php']]], ['dir_5fsafe_5fmode',['dir_safe_mode',['../dir__fns_8php.html#acf621621e929d49441da30aad76a58cf',1,'dir_fns.php']]], ['dir_5fsort_5flinks',['dir_sort_links',['../dir__fns_8php.html#ae56881d69bb6f8e828c9e35454386774',1,'dir_fns.php']]], ['dir_5ftagadelic',['dir_tagadelic',['../taxonomy_8php.html#a088371f4bc19155b2291508f5cd63332',1,'taxonomy.php']]], @@ -78,6 +81,9 @@ var searchData= ['docblox_5ferrorchecker_2ephp',['docblox_errorchecker.php',['../docblox__errorchecker_8php.html',1,'']]], ['doscaleimage',['doScaleImage',['../classphoto__driver.html#ae18716018afcf362c7c24586b53e9e2f',1,'photo_driver\doScaleImage()'],['../classphoto__gd.html#a2f2e5900e6d8b1667892ac631b1d4754',1,'photo_gd\doScaleImage()'],['../classphoto__imagick.html#a3047c68bb4de7f66c2893fe451db2b66',1,'photo_imagick\doScaleImage()']]], ['downgrade_5faccounts',['downgrade_accounts',['../account_8php.html#a0d183a3cb4c67a0f5e906811df7a1fc9',1,'account.php']]], - ['drop_5fitem',['drop_item',['../items_8php.html#afa1db13c2a8b73b5b17b97f17e5a19d1',1,'items.php']]], - ['drop_5fitems',['drop_items',['../items_8php.html#a668ece2c37f05cc3abe538eb0dabfe55',1,'items.php']]] + ['drop_5fitem',['drop_item',['../items_8php.html#a555762e1022a4b8e3c3abd32e7812408',1,'items.php']]], + ['drop_5fitems',['drop_items',['../items_8php.html#a668ece2c37f05cc3abe538eb0dabfe55',1,'items.php']]], + ['dropitem_5fnormal',['DROPITEM_NORMAL',['../boot_8php.html#a7037bcbca223395c06bc67f65024de7a',1,'boot.php']]], + ['dropitem_5fphase1',['DROPITEM_PHASE1',['../boot_8php.html#ae0da3ca0f54d75d22c71e007331f8d06',1,'boot.php']]], + ['dropitem_5fphase2',['DROPITEM_PHASE2',['../boot_8php.html#a639f079bf28f7bbb2769fee651d76dd8',1,'boot.php']]] ]; diff --git a/doc/html/search/all_65.js b/doc/html/search/all_65.js index 475bb7505..3a384b04e 100644 --- a/doc/html/search/all_65.js +++ b/doc/html/search/all_65.js @@ -36,5 +36,7 @@ var searchData= ['expire_2ephp',['expire.php',['../expire_8php.html',1,'']]], ['expire_5frun',['expire_run',['../expire_8php.html#a444e45c9b67727b27db4c779fd51a298',1,'expire.php']]], ['ext',['ext',['../namespacefriendica-to-smarty-tpl.html#aecf730e0884bb4ddc6c0deb1ef85f8eb',1,'friendica-to-smarty-tpl']]], + ['externals_2ephp',['externals.php',['../externals_8php.html',1,'']]], + ['externals_5frun',['externals_run',['../externals_8php.html#a4df44079e6f915286088b7a0d44db926',1,'externals.php']]], ['extract_2ephp',['extract.php',['../extract_8php.html',1,'']]] ]; diff --git a/doc/html/search/all_66.js b/doc/html/search/all_66.js index 663aff8d5..46634f7ba 100644 --- a/doc/html/search/all_66.js +++ b/doc/html/search/all_66.js @@ -52,6 +52,7 @@ var searchData= ['format_5fevent_5fdiaspora',['format_event_diaspora',['../bb2diaspora_8php.html#a29a2ad41f5826f3975fa9a49934ff863',1,'bb2diaspora.php']]], ['format_5fevent_5fhtml',['format_event_html',['../event_8php.html#a2ac9f1b08de03250ecd794f705781d17',1,'event.php']]], ['format_5ffiler',['format_filer',['../text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91',1,'text.php']]], + ['format_5fhashtags',['format_hashtags',['../text_8php.html#a3a0c432a484c17d7720b8ba2d6bfdd59',1,'text.php']]], ['format_5fjs_5fif_5fexists',['format_js_if_exists',['../plugin_8php.html#ad9ff8ba554576383c5911a4bce068c1f',1,'plugin.php']]], ['format_5flike',['format_like',['../conversation_8php.html#a3d8e30cc94f9a175054c021305d3aca3',1,'conversation.php']]], ['format_5flocation',['format_location',['../conversation_8php.html#a0891aaa4492cba2b51eda12fe01957f3',1,'conversation.php']]], diff --git a/doc/html/search/all_68.js b/doc/html/search/all_68.js index a3845cfd0..5d4ffb302 100644 --- a/doc/html/search/all_68.js +++ b/doc/html/search/all_68.js @@ -25,6 +25,7 @@ var searchData= ['html2plain_2ephp',['html2plain.php',['../html2plain_8php.html',1,'']]], ['htmlactionspanel',['htmlActionsPanel',['../classRedBrowser.html#a7f6bf0bda07833f4c647557bd172e349',1,'RedBrowser']]], ['http_5fstatus_5fexit',['http_status_exit',['../include_2network_8php.html#a4cfb2c05a1c295317283d762440ce0b2',1,'network.php']]], + ['hubloc_2ephp',['hubloc.php',['../hubloc_8php.html',1,'']]], ['hubloc_5fflags_5fdeleted',['HUBLOC_FLAGS_DELETED',['../boot_8php.html#a7c286add8961fd2d79216314cd4aadd8',1,'boot.php']]], ['hubloc_5fflags_5fprimary',['HUBLOC_FLAGS_PRIMARY',['../boot_8php.html#a3ad9cc5d4354be741fa1de12b96e9955',1,'boot.php']]], ['hubloc_5fflags_5funverified',['HUBLOC_FLAGS_UNVERIFIED',['../boot_8php.html#ab54b24cc302e1a42a67a49d788b6b764',1,'boot.php']]], diff --git a/doc/html/search/all_69.js b/doc/html/search/all_69.js index d555390b3..18b762486 100644 --- a/doc/html/search/all_69.js +++ b/doc/html/search/all_69.js @@ -3,8 +3,9 @@ var searchData= ['identity_2ephp',['identity.php',['../identity_8php.html',1,'']]], ['identity_5fbasic_5fexport',['identity_basic_export',['../identity_8php.html#a3570a4eb77332b292d394c4132cb8f03',1,'identity.php']]], ['identity_5fcheck_5fservice_5fclass',['identity_check_service_class',['../identity_8php.html#ac9fcd5c4c371998790b5c55c3d0f4633',1,'identity.php']]], + ['identity_5fselector',['identity_selector',['../identity_8php.html#a2ab5172eabd375869060c9ad68323f5c',1,'identity.php']]], ['ids_5fto_5fquerystr',['ids_to_querystr',['../text_8php.html#a436a8de00c942364c2d0fcfc7e1f4b5a',1,'text.php']]], - ['if',['if',['../php2po_8php.html#a45b05625748f412ec97afcd61cf7980b',1,'if(): php2po.php'],['../php_2default_8php.html#a3987f5547ceb7e36a210a66a06241a5a',1,'if(): default.php'],['../full_8php.html#a3987f5547ceb7e36a210a66a06241a5a',1,'if(): full.php'],['../apw_2php_2style_8php.html#a2f71e817b8fac88ce7f0ec5c0fb88b8d',1,'if(): style.php']]], + ['if',['if',['../php2po_8php.html#a45b05625748f412ec97afcd61cf7980b',1,'if(): php2po.php'],['../php_2default_8php.html#a3987f5547ceb7e36a210a66a06241a5a',1,'if(): default.php'],['../full_8php.html#a3987f5547ceb7e36a210a66a06241a5a',1,'if(): full.php'],['../apw_2php_2style_8php.html#a2f71e817b8fac88ce7f0ec5c0fb88b8d',1,'if(): style.php'],['../theme_2mytheme_2php_2default_8php.html#a3987f5547ceb7e36a210a66a06241a5a',1,'if(): default.php']]], ['imagestring',['imageString',['../classphoto__driver.html#abc9f73ad90923772d52b9fcc4eb117dd',1,'photo_driver\imageString()'],['../classphoto__gd.html#a0795fc029be382557ae3f6e285f40e00',1,'photo_gd\imageString()'],['../classphoto__imagick.html#a70adbef31128c0ac8cbc5dcf34cdb019',1,'photo_imagick\imageString()']]], ['import_2ephp',['import.php',['../import_8php.html',1,'']]], ['import_5fauthor_5frss',['import_author_rss',['../items_8php.html#a6bee35961f2e32905f20367a9309d627',1,'items.php']]], @@ -31,10 +32,12 @@ var searchData= ['is_5fa_5fdate_5farg',['is_a_date_arg',['../text_8php.html#a1557112a774ec00fa06ed6b6f6495506',1,'text.php']]], ['is_5fajax',['is_ajax',['../boot_8php.html#ac17fc8a416ea79e9d5cb4dc9a8ff8c5c',1,'boot.php']]], ['is_5fcommentable',['is_commentable',['../classConversation.html#a8b47c92b69459d461ea3cc9aae9597a3',1,'Conversation\is_commentable()'],['../classItem.html#ac04525a8be24c12b0a2ae4ca1ba4b967',1,'Item\is_commentable()']]], + ['is_5fdeveloper',['is_developer',['../boot_8php.html#a6252d8eca67c689d9035ec6da544cf46',1,'boot.php']]], ['is_5fforeigner',['is_foreigner',['../identity_8php.html#ae2b140df652a55ca11bb6a99005fce35',1,'identity.php']]], ['is_5fmember',['is_member',['../identity_8php.html#a9637c557e13d9671f3eeb124ab98212a',1,'identity.php']]], ['is_5fpreview',['is_preview',['../classConversation.html#adf25ce023b69a166c63c6e84e02c136a',1,'Conversation']]], ['is_5fsite_5fadmin',['is_site_admin',['../boot_8php.html#aa1e828bbbcba170265eb2668d8daf42e',1,'boot.php']]], + ['is_5fsys_5fchannel',['is_sys_channel',['../identity_8php.html#aa4bd4abfcba883f43919e89ec6419025',1,'identity.php']]], ['is_5fthreaded',['is_threaded',['../classItem.html#a5b2fafdca55aefeaa08993a5a60529f0',1,'Item']]], ['is_5ftoplevel',['is_toplevel',['../classItem.html#aa49e40f961dff66da32c5ae110e32993',1,'Item']]], ['is_5fvalid',['is_valid',['../classphoto__driver.html#a97289aef3be43d9435ca3717ef10b8ab',1,'photo_driver']]], @@ -65,6 +68,7 @@ var searchData= ['item_5fobscured',['ITEM_OBSCURED',['../boot_8php.html#a2c8906f1af94a3559a5b4661067bb79d',1,'boot.php']]], ['item_5forigin',['ITEM_ORIGIN',['../boot_8php.html#a8c9dce0ef27b35397e29298eb966f7f7',1,'boot.php']]], ['item_5fpdl',['ITEM_PDL',['../boot_8php.html#a6e57d913634d033b4d5ad72d99fd3e9d',1,'boot.php']]], + ['item_5fpending_5fremove',['ITEM_PENDING_REMOVE',['../boot_8php.html#a028380b2902a86ba32198f6d3b5d10bb',1,'boot.php']]], ['item_5fpermissions_5fsql',['item_permissions_sql',['../security_8php.html#a9355488460ab11d6058656ff919e5cf9',1,'security.php']]], ['item_5fphoto_5fmenu',['item_photo_menu',['../conversation_8php.html#aacbb12d372d5e9c3ab0735b4aea48fb3',1,'conversation.php']]], ['item_5fpost',['item_post',['../item_8php.html#a693cd09805755ab85bbb5ecae69a48c3',1,'item.php']]], diff --git a/doc/html/search/all_6d.js b/doc/html/search/all_6d.js index e57fa32aa..465612fa1 100644 --- a/doc/html/search/all_6d.js +++ b/doc/html/search/all_6d.js @@ -58,11 +58,11 @@ var searchData= ['mitem_5finit',['mitem_init',['../mitem_8php.html#a9627cd857cafdf04e4fc0ae48c8e8518',1,'mitem.php']]], ['mitem_5fpost',['mitem_post',['../mitem_8php.html#a6ee694cca4b551a20d7c7a94b5243ec1',1,'mitem.php']]], ['mod_5fchanview_2ephp',['mod_chanview.php',['../mod__chanview_8php.html',1,'']]], - ['mod_5ffilestorage_2ephp',['mod_filestorage.php',['../mod__filestorage_8php.html',1,'']]], ['mod_5fimport_2ephp',['mod_import.php',['../mod__import_8php.html',1,'']]], ['mood_2ephp',['mood.php',['../mood_8php.html',1,'']]], ['mood_5fcontent',['mood_content',['../mood_8php.html#a721b9b6703b3234a005641c92d409b8f',1,'mood.php']]], ['mood_5finit',['mood_init',['../mood_8php.html#a7ae136dd7476865b4828136175db5022',1,'mood.php']]], ['msearch_2ephp',['msearch.php',['../msearch_8php.html',1,'']]], - ['msearch_5fpost',['msearch_post',['../msearch_8php.html#ac80d2a6c0a92e79eec7efbbccd74d9a8',1,'msearch.php']]] + ['msearch_5fpost',['msearch_post',['../msearch_8php.html#ac80d2a6c0a92e79eec7efbbccd74d9a8',1,'msearch.php']]], + ['mytheme_5finit',['mytheme_init',['../mytheme_2php_2theme_8php.html#a6ce5df8ece6acc09c1fddaccbeb244e8',1,'theme.php']]] ]; diff --git a/doc/html/search/all_6e.js b/doc/html/search/all_6e.js index 4b343a645..fde99341d 100644 --- a/doc/html/search/all_6e.js +++ b/doc/html/search/all_6e.js @@ -22,6 +22,7 @@ var searchData= ['nav_2ephp',['nav.php',['../nav_8php.html',1,'']]], ['nav_5fset_5fselected',['nav_set_selected',['../nav_8php.html#ac3c920ce3ea5b0d9e0678ee37155f06a',1,'nav.php']]], ['navbar_5fcomplete',['navbar_complete',['../acl_8php.html#a57dceff370d4a0e7ae673d50fbfda61f',1,'acl.php']]], + ['net_5fhave_5fdriver',['net_have_driver',['../include_2probe_8php.html#a471851151d8cd7fbb79703e9522eeea8',1,'probe.php']]], ['network_2ephp',['network.php',['../include_2network_8php.html',1,'']]], ['network_2ephp',['network.php',['../mod_2network_8php.html',1,'']]], ['network_5fcontent',['network_content',['../mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4',1,'network.php']]], diff --git a/doc/html/search/all_70.js b/doc/html/search/all_70.js index a36359c07..b0be2db3b 100644 --- a/doc/html/search/all_70.js +++ b/doc/html/search/all_70.js @@ -5,6 +5,7 @@ var searchData= ['page_5fadult',['PAGE_ADULT',['../boot_8php.html#ace83842dbeb84f7ed9ac59a9f57a7c32',1,'boot.php']]], ['page_5fapplication',['PAGE_APPLICATION',['../boot_8php.html#a8231d115060d41a9c2a677f2c86f10ed',1,'boot.php']]], ['page_5fautoconnect',['PAGE_AUTOCONNECT',['../boot_8php.html#aa275653b9c87abc7391bb8040c1c2de9',1,'boot.php']]], + ['page_5fcensored',['PAGE_CENSORED',['../boot_8php.html#a36003bebe4ce860c6652bcc3e09b2214',1,'boot.php']]], ['page_5fcontent',['page_content',['../page_8php.html#a91a5f649f68406149108bded1dc90b22',1,'page.php']]], ['page_5fdirectory_5fchannel',['PAGE_DIRECTORY_CHANNEL',['../boot_8php.html#a5b8484922918946d041e5e0515dbe718',1,'boot.php']]], ['page_5fhidden',['PAGE_HIDDEN',['../boot_8php.html#a5e322a2a2d0f51924c0b2e874988e640',1,'boot.php']]], @@ -149,11 +150,20 @@ var searchData= ['private_5fmessages_5ffetch_5fconversation',['private_messages_fetch_conversation',['../include_2message_8php.html#a5f8de9847e203329e317ac38dc646898',1,'message.php']]], ['private_5fmessages_5ffetch_5fmessage',['private_messages_fetch_message',['../include_2message_8php.html#a254a756031e4d5e94f85e2939bdb5091',1,'message.php']]], ['private_5fmessages_5flist',['private_messages_list',['../include_2message_8php.html#a652973ce47a262f2d238c2fd6233d97e',1,'message.php']]], - ['probe_2ephp',['probe.php',['../probe_8php.html',1,'']]], - ['probe_5fcontent',['probe_content',['../probe_8php.html#a1f1db3fa6038e451e737964c94bf5e99',1,'probe.php']]], + ['probe_2ephp',['probe.php',['../mod_2probe_8php.html',1,'']]], + ['probe_2ephp',['probe.php',['../include_2probe_8php.html',1,'']]], + ['probe_5factivity_5fstream',['probe_activity_stream',['../include_2probe_8php.html#a2daa857942aceca01f956016dbbd139c',1,'probe.php']]], + ['probe_5fcontent',['probe_content',['../mod_2probe_8php.html#a1f1db3fa6038e451e737964c94bf5e99',1,'probe.php']]], + ['probe_5fdfrn',['probe_dfrn',['../include_2probe_8php.html#a9b5eca1e01e52b3e65d64db0c92181e0',1,'probe.php']]], + ['probe_5fdiaspora',['probe_diaspora',['../include_2probe_8php.html#a12ea7a0def2f0e07242b5c9ac684e01a',1,'probe.php']]], + ['probe_5flegacy_5ffeed',['probe_legacy_feed',['../include_2probe_8php.html#a2b4ac769508f7cfc17fee130279b9cb7',1,'probe.php']]], + ['probe_5flegacy_5fwebfinger',['probe_legacy_webfinger',['../include_2probe_8php.html#ab19a52326b27607a0fb8191cc75ba481',1,'probe.php']]], + ['probe_5fwebfinger',['probe_webfinger',['../include_2probe_8php.html#a950a200372393f706851103cd3fffcba',1,'probe.php']]], + ['probe_5fwell_5fknown',['probe_well_known',['../include_2probe_8php.html#aa748dc73a6686c13826b1ee9d16c800d',1,'probe.php']]], + ['probe_5fzot',['probe_zot',['../include_2probe_8php.html#a3c02c7a23e8335a79c3c0f5331d11a85',1,'probe.php']]], ['proc_5frun',['proc_run',['../boot_8php.html#ab346a2ece14993861f3e4206befa94f0',1,'boot.php']]], ['process_5fchannel_5fsync_5fdelivery',['process_channel_sync_delivery',['../zot_8php.html#ac301c67864917c35922257950ae0f95c',1,'zot.php']]], - ['process_5fdelivery',['process_delivery',['../zot_8php.html#a37ec13b18057634eadb071f05297f5e1',1,'zot.php']]], + ['process_5fdelivery',['process_delivery',['../zot_8php.html#a4d9e6ca295e443b740d9960c304b3474',1,'zot.php']]], ['process_5fmail_5fdelivery',['process_mail_delivery',['../zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc',1,'zot.php']]], ['process_5fprofile_5fdelivery',['process_profile_delivery',['../zot_8php.html#a9a57b40669351c9791126b925cb7ef3b',1,'zot.php']]], ['profile_2ephp',['profile.php',['../profile_8php.html',1,'']]], @@ -179,6 +189,7 @@ var searchData= ['protect_5fsprintf',['protect_sprintf',['../text_8php.html#a4e7698aca48982512594b274543c3b9b',1,'text.php']]], ['protodriver',['ProtoDriver',['../classProtoDriver.html',1,'']]], ['protodriver_2ephp',['ProtoDriver.php',['../ProtoDriver_8php.html',1,'']]], + ['prune_5fhub_5freinstalls',['prune_hub_reinstalls',['../hubloc_8php.html#ad3d0dcfcfcb347744f7617fe6f5de002',1,'hubloc.php']]], ['public_5fpermissions_5fsql',['public_permissions_sql',['../security_8php.html#ab3bdd30dc60d9ee72370b866aa4a2d01',1,'security.php']]], ['public_5frecips',['public_recips',['../zot_8php.html#a083aec6c900d244e1bfc1406f9461465',1,'zot.php']]], ['pubsites_2ephp',['pubsites.php',['../pubsites_8php.html',1,'']]], diff --git a/doc/html/search/all_73.js b/doc/html/search/all_73.js index 762633b19..df67f2770 100644 --- a/doc/html/search/all_73.js +++ b/doc/html/search/all_73.js @@ -108,8 +108,9 @@ var searchData= ['stringify_5farray_5felms',['stringify_array_elms',['../text_8php.html#a8796f6a9ca592ecdce7b3afc3462aa13',1,'text.php']]], ['strip_5fzids',['strip_zids',['../text_8php.html#a2f2585385530cb935a6325c809d84a4d',1,'text.php']]], ['stripdcode_5fbr_5fcb',['stripdcode_br_cb',['../bb2diaspora_8php.html#a180b0e3a7d702998be19e3c3b44b0e93',1,'bb2diaspora.php']]], - ['style_2ephp',['style.php',['../apw_2php_2style_8php.html',1,'']]], ['style_2ephp',['style.php',['../redbasic_2php_2style_8php.html',1,'']]], + ['style_2ephp',['style.php',['../apw_2php_2style_8php.html',1,'']]], + ['style_2ephp',['style.php',['../mytheme_2php_2style_8php.html',1,'']]], ['subthread_2ephp',['subthread.php',['../subthread_8php.html',1,'']]], ['subthread_5fcontent',['subthread_content',['../subthread_8php.html#a50368f3d825b77996030528e7fbfa3d3',1,'subthread.php']]], ['suggest_2ephp',['suggest.php',['../suggest_8php.html',1,'']]], diff --git a/doc/html/search/all_74.js b/doc/html/search/all_74.js index 49f09c40e..02bdc0a10 100644 --- a/doc/html/search/all_74.js +++ b/doc/html/search/all_74.js @@ -2,6 +2,7 @@ var searchData= [ ['t',['t',['../language_8php.html#aae0c3638fb476ae1e31f8d242f5dac04',1,'language.php']]], ['tag_5fdeliver',['tag_deliver',['../items_8php.html#ab1bce4261bcf75ad62753b498a144d17',1,'items.php']]], + ['tag_5fsort_5flength',['tag_sort_length',['../text_8php.html#ac2ff88e800f74b22e9cc091c10809c54',1,'text.php']]], ['tagadelic',['tagadelic',['../taxonomy_8php.html#aaf90ba8b839d6459065f39a4f1109b8a',1,'taxonomy.php']]], ['tagblock',['tagblock',['../taxonomy_8php.html#ac21d1dff16d569e7d110167aea4e63c2',1,'taxonomy.php']]], ['tagger_2ephp',['tagger.php',['../tagger_8php.html',1,'']]], @@ -39,14 +40,15 @@ var searchData= ['theme_2ephp',['theme.php',['../apw_2php_2theme_8php.html',1,'']]], ['theme_2ephp',['theme.php',['../blogga_2php_2theme_8php.html',1,'']]], ['theme_2ephp',['theme.php',['../blogga_2view_2theme_2blog_2theme_8php.html',1,'']]], + ['theme_2ephp',['theme.php',['../mytheme_2php_2theme_8php.html',1,'']]], ['theme_2ephp',['theme.php',['../redbasic_2php_2theme_8php.html',1,'']]], ['theme_5fadmin',['theme_admin',['../view_2theme_2blogga_2php_2config_8php.html#a09cd81013505f83aea0771243a1e4e53',1,'theme_admin(&$a): config.php'],['../view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#a09cd81013505f83aea0771243a1e4e53',1,'theme_admin(&$a): config.php']]], ['theme_5fadmin_5fpost',['theme_admin_post',['../view_2theme_2blogga_2php_2config_8php.html#aef2da5582b7cb6b5f63e5ca5d69fd30b',1,'theme_admin_post(&$a): config.php'],['../view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#aef2da5582b7cb6b5f63e5ca5d69fd30b',1,'theme_admin_post(&$a): config.php']]], ['theme_5fattachments',['theme_attachments',['../text_8php.html#af9c9ac3f74c82dc60acfa404d0e9dc53',1,'text.php']]], ['theme_5fcontent',['theme_content',['../view_2theme_2apw_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d',1,'theme_content(&$a): config.php'],['../view_2theme_2blogga_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d',1,'theme_content(&$a): config.php'],['../view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d',1,'theme_content(&$a): config.php'],['../view_2theme_2redbasic_2php_2config_8php.html#aa7d5739b72efef9822535b2b32d5364d',1,'theme_content(&$a): config.php']]], ['theme_5finclude',['theme_include',['../plugin_8php.html#a65fedcffbe03562ef844cabee37d34e2',1,'plugin.php']]], - ['theme_5finit_2ephp',['theme_init.php',['../theme_2redbasic_2php_2theme__init_8php.html',1,'']]], ['theme_5finit_2ephp',['theme_init.php',['../php_2theme__init_8php.html',1,'']]], + ['theme_5finit_2ephp',['theme_init.php',['../theme_2redbasic_2php_2theme__init_8php.html',1,'']]], ['theme_5finit_2ephp',['theme_init.php',['../theme_2apw_2php_2theme__init_8php.html',1,'']]], ['theme_5finit_2ephp',['theme_init.php',['../theme_2blogga_2php_2theme__init_8php.html',1,'']]], ['theme_5fpost',['theme_post',['../view_2theme_2apw_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6',1,'theme_post(&$a): config.php'],['../view_2theme_2blogga_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6',1,'theme_post(&$a): config.php'],['../view_2theme_2blogga_2view_2theme_2blog_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6',1,'theme_post(&$a): config.php'],['../view_2theme_2redbasic_2php_2config_8php.html#ad29461920cf03b9ce1428e21eb1f4ba6',1,'theme_post(&$a): config.php']]], diff --git a/doc/html/search/all_75.js b/doc/html/search/all_75.js index cacfa5a73..b7e7ca3bd 100644 --- a/doc/html/search/all_75.js +++ b/doc/html/search/all_75.js @@ -12,8 +12,6 @@ var searchData= ['unxmlify',['unxmlify',['../text_8php.html#a1360fed7f918d859daaca1c9f384f9af',1,'text.php']]], ['update_5fchannel_2ephp',['update_channel.php',['../update__channel_8php.html',1,'']]], ['update_5fchannel_5fcontent',['update_channel_content',['../update__channel_8php.html#aca52a9da500f0db2f0a8666af5bc06ba',1,'update_channel.php']]], - ['update_5fcommunity_2ephp',['update_community.php',['../update__community_8php.html',1,'']]], - ['update_5fcommunity_5fcontent',['update_community_content',['../update__community_8php.html#abdcc5c4ecebbe0b5fcba2755c69cb3b1',1,'update_community.php']]], ['update_5fdirectory_5fentry',['update_directory_entry',['../dir__fns_8php.html#a44062d4b471d1e83f92f6c184585aa13',1,'dir_fns.php']]], ['update_5fdisplay_2ephp',['update_display.php',['../update__display_8php.html',1,'']]], ['update_5fdisplay_5fcontent',['update_display_content',['../update__display_8php.html#aa36ac524059e209d5d75a03c16206246',1,'update_display.php']]], diff --git a/doc/html/search/files_63.js b/doc/html/search/files_63.js index 03e1902b5..69fb8fee5 100644 --- a/doc/html/search/files_63.js +++ b/doc/html/search/files_63.js @@ -14,7 +14,6 @@ var searchData= ['cloud_2ephp',['cloud.php',['../cloud_8php.html',1,'']]], ['comanche_2ephp',['comanche.php',['../comanche_8php.html',1,'']]], ['common_2ephp',['common.php',['../common_8php.html',1,'']]], - ['community_2ephp',['community.php',['../community_8php.html',1,'']]], ['config_2emd',['config.md',['../config_8md.html',1,'']]], ['config_2ephp',['config.php',['../view_2theme_2apw_2php_2config_8php.html',1,'']]], ['config_2ephp',['config.php',['../view_2theme_2blogga_2view_2theme_2blog_2config_8php.html',1,'']]], diff --git a/doc/html/search/files_64.js b/doc/html/search/files_64.js index 9d13417b9..c1881fd1c 100644 --- a/doc/html/search/files_64.js +++ b/doc/html/search/files_64.js @@ -9,14 +9,15 @@ var searchData= ['dba_5fdriver_2ephp',['dba_driver.php',['../dba__driver_8php.html',1,'']]], ['dba_5fmysql_2ephp',['dba_mysql.php',['../dba__mysql_8php.html',1,'']]], ['dba_5fmysqli_2ephp',['dba_mysqli.php',['../dba__mysqli_8php.html',1,'']]], - ['default_2ephp',['default.php',['../theme_2blogga_2php_2default_8php.html',1,'']]], ['default_2ephp',['default.php',['../theme_2blogga_2view_2theme_2blog_2default_8php.html',1,'']]], + ['default_2ephp',['default.php',['../theme_2blogga_2php_2default_8php.html',1,'']]], + ['default_2ephp',['default.php',['../theme_2mytheme_2php_2default_8php.html',1,'']]], ['default_2ephp',['default.php',['../php_2default_8php.html',1,'']]], ['delegate_2ephp',['delegate.php',['../delegate_8php.html',1,'']]], ['deliver_2ephp',['deliver.php',['../deliver_8php.html',1,'']]], ['dir_5ffns_2ephp',['dir_fns.php',['../dir__fns_8php.html',1,'']]], - ['directory_2ephp',['directory.php',['../mod_2directory_8php.html',1,'']]], ['directory_2ephp',['directory.php',['../include_2directory_8php.html',1,'']]], + ['directory_2ephp',['directory.php',['../mod_2directory_8php.html',1,'']]], ['dirprofile_2ephp',['dirprofile.php',['../dirprofile_8php.html',1,'']]], ['dirsearch_2ephp',['dirsearch.php',['../dirsearch_8php.html',1,'']]], ['display_2ephp',['display.php',['../display_8php.html',1,'']]], diff --git a/doc/html/search/files_65.js b/doc/html/search/files_65.js index 26c3ac164..206b23f2a 100644 --- a/doc/html/search/files_65.js +++ b/doc/html/search/files_65.js @@ -8,5 +8,6 @@ var searchData= ['event_2ephp',['event.php',['../event_8php.html',1,'']]], ['events_2ephp',['events.php',['../events_8php.html',1,'']]], ['expire_2ephp',['expire.php',['../expire_8php.html',1,'']]], + ['externals_2ephp',['externals.php',['../externals_8php.html',1,'']]], ['extract_2ephp',['extract.php',['../extract_8php.html',1,'']]] ]; diff --git a/doc/html/search/files_68.js b/doc/html/search/files_68.js index 533921876..02e6b707b 100644 --- a/doc/html/search/files_68.js +++ b/doc/html/search/files_68.js @@ -4,5 +4,6 @@ var searchData= ['home_2ephp',['home.php',['../home_8php.html',1,'']]], ['hostxrd_2ephp',['hostxrd.php',['../hostxrd_8php.html',1,'']]], ['html2bbcode_2ephp',['html2bbcode.php',['../html2bbcode_8php.html',1,'']]], - ['html2plain_2ephp',['html2plain.php',['../html2plain_8php.html',1,'']]] + ['html2plain_2ephp',['html2plain.php',['../html2plain_8php.html',1,'']]], + ['hubloc_2ephp',['hubloc.php',['../hubloc_8php.html',1,'']]] ]; diff --git a/doc/html/search/files_6d.js b/doc/html/search/files_6d.js index 38598f57a..744784a0b 100644 --- a/doc/html/search/files_6d.js +++ b/doc/html/search/files_6d.js @@ -12,7 +12,6 @@ var searchData= ['minimalisticdarkness_2ephp',['minimalisticdarkness.php',['../minimalisticdarkness_8php.html',1,'']]], ['mitem_2ephp',['mitem.php',['../mitem_8php.html',1,'']]], ['mod_5fchanview_2ephp',['mod_chanview.php',['../mod__chanview_8php.html',1,'']]], - ['mod_5ffilestorage_2ephp',['mod_filestorage.php',['../mod__filestorage_8php.html',1,'']]], ['mod_5fimport_2ephp',['mod_import.php',['../mod__import_8php.html',1,'']]], ['mood_2ephp',['mood.php',['../mood_8php.html',1,'']]], ['msearch_2ephp',['msearch.php',['../msearch_8php.html',1,'']]] diff --git a/doc/html/search/files_70.js b/doc/html/search/files_70.js index 25b4aa005..7e0223120 100644 --- a/doc/html/search/files_70.js +++ b/doc/html/search/files_70.js @@ -11,8 +11,8 @@ var searchData= ['photo_5fdriver_2ephp',['photo_driver.php',['../photo__driver_8php.html',1,'']]], ['photo_5fgd_2ephp',['photo_gd.php',['../photo__gd_8php.html',1,'']]], ['photo_5fimagick_2ephp',['photo_imagick.php',['../photo__imagick_8php.html',1,'']]], - ['photos_2ephp',['photos.php',['../include_2photos_8php.html',1,'']]], ['photos_2ephp',['photos.php',['../mod_2photos_8php.html',1,'']]], + ['photos_2ephp',['photos.php',['../include_2photos_8php.html',1,'']]], ['php_2ephp',['php.php',['../php_8php.html',1,'']]], ['php2po_2ephp',['php2po.php',['../php2po_8php.html',1,'']]], ['pine_2ephp',['pine.php',['../pine_8php.html',1,'']]], @@ -25,7 +25,8 @@ var searchData= ['post_2ephp',['post.php',['../post_8php.html',1,'']]], ['post_5fto_5fred_2ephp',['post_to_red.php',['../post__to__red_8php.html',1,'']]], ['pretheme_2ephp',['pretheme.php',['../pretheme_8php.html',1,'']]], - ['probe_2ephp',['probe.php',['../probe_8php.html',1,'']]], + ['probe_2ephp',['probe.php',['../mod_2probe_8php.html',1,'']]], + ['probe_2ephp',['probe.php',['../include_2probe_8php.html',1,'']]], ['profile_2ephp',['profile.php',['../profile_8php.html',1,'']]], ['profile_5fphoto_2ephp',['profile_photo.php',['../profile__photo_8php.html',1,'']]], ['profile_5fselectors_2ephp',['profile_selectors.php',['../profile__selectors_8php.html',1,'']]], diff --git a/doc/html/search/files_73.js b/doc/html/search/files_73.js index 8bf6bc0d3..d51113c79 100644 --- a/doc/html/search/files_73.js +++ b/doc/html/search/files_73.js @@ -16,6 +16,7 @@ var searchData= ['sslify_2ephp',['sslify.php',['../sslify_8php.html',1,'']]], ['starred_2ephp',['starred.php',['../starred_8php.html',1,'']]], ['style_2ephp',['style.php',['../apw_2php_2style_8php.html',1,'']]], + ['style_2ephp',['style.php',['../mytheme_2php_2style_8php.html',1,'']]], ['style_2ephp',['style.php',['../redbasic_2php_2style_8php.html',1,'']]], ['subthread_2ephp',['subthread.php',['../subthread_8php.html',1,'']]], ['suggest_2ephp',['suggest.php',['../suggest_8php.html',1,'']]], diff --git a/doc/html/search/files_74.js b/doc/html/search/files_74.js index 3a46faacf..8a5b0ea9f 100644 --- a/doc/html/search/files_74.js +++ b/doc/html/search/files_74.js @@ -5,6 +5,7 @@ var searchData= ['taxonomy_2ephp',['taxonomy.php',['../taxonomy_8php.html',1,'']]], ['template_5fprocessor_2ephp',['template_processor.php',['../template__processor_8php.html',1,'']]], ['text_2ephp',['text.php',['../text_8php.html',1,'']]], + ['theme_2ephp',['theme.php',['../mytheme_2php_2theme_8php.html',1,'']]], ['theme_2ephp',['theme.php',['../apw_2php_2theme_8php.html',1,'']]], ['theme_2ephp',['theme.php',['../blogga_2php_2theme_8php.html',1,'']]], ['theme_2ephp',['theme.php',['../blogga_2view_2theme_2blog_2theme_8php.html',1,'']]], diff --git a/doc/html/search/files_75.js b/doc/html/search/files_75.js index 4a330b239..33a82596e 100644 --- a/doc/html/search/files_75.js +++ b/doc/html/search/files_75.js @@ -2,7 +2,6 @@ var searchData= [ ['uexport_2ephp',['uexport.php',['../uexport_8php.html',1,'']]], ['update_5fchannel_2ephp',['update_channel.php',['../update__channel_8php.html',1,'']]], - ['update_5fcommunity_2ephp',['update_community.php',['../update__community_8php.html',1,'']]], ['update_5fdisplay_2ephp',['update_display.php',['../update__display_8php.html',1,'']]], ['update_5fnetwork_2ephp',['update_network.php',['../update__network_8php.html',1,'']]], ['update_5fsearch_2ephp',['update_search.php',['../update__search_8php.html',1,'']]], diff --git a/doc/html/search/functions_61.js b/doc/html/search/functions_61.js index 87d2ed599..76e2df84d 100644 --- a/doc/html/search/functions_61.js +++ b/doc/html/search/functions_61.js @@ -14,8 +14,11 @@ var searchData= ['activity_5fsanitise',['activity_sanitise',['../items_8php.html#a36e656667193c83aa2cc03a024fc131b',1,'items.php']]], ['add_5fchild',['add_child',['../classItem.html#a80dcd9d0f548c3ad550abe7e6981fb51',1,'Item']]], ['add_5fchildren_5fto_5flist',['add_children_to_list',['../conversation_8php.html#ad3e1d4b15e7d6d026ee182edd58f692b',1,'conversation.php']]], + ['add_5fsource_5froute',['add_source_route',['../items_8php.html#a81565acf729e629e588d823308448e3c',1,'items.php']]], ['add_5fthread',['add_thread',['../classConversation.html#a8335cdd43f1836e3c255638e61a09e16',1,'Conversation']]], ['admin_5fcontent',['admin_content',['../admin_8php.html#afef415e4011607fbb665610441595015',1,'admin.php']]], + ['admin_5fpage_5fchannels',['admin_page_channels',['../admin_8php.html#ad6f87a764fd35f522c7b4c351d7878ec',1,'admin.php']]], + ['admin_5fpage_5fchannels_5fpost',['admin_page_channels_post',['../admin_8php.html#a42e628f367c168add8013352ac74d33f',1,'admin.php']]], ['admin_5fpage_5fdbsync',['admin_page_dbsync',['../admin_8php.html#aaa6addf2dbc3f3fcf99244a56b41eade',1,'admin.php']]], ['admin_5fpage_5fhubloc',['admin_page_hubloc',['../admin_8php.html#a6943543f3138f6ee182cb701f415d1cc',1,'admin.php']]], ['admin_5fpage_5fhubloc_5fpost',['admin_page_hubloc_post',['../admin_8php.html#a60ba9783ad14545814919970bc3fb725',1,'admin.php']]], diff --git a/doc/html/search/functions_63.js b/doc/html/search/functions_63.js index bf15bfb05..a7fa97419 100644 --- a/doc/html/search/functions_63.js +++ b/doc/html/search/functions_63.js @@ -75,8 +75,6 @@ var searchData= ['common_5ffriends_5fvisitor_5fwidget',['common_friends_visitor_widget',['../contact__widgets_8php.html#a552f8544528cec0c995cea7287ea9d65',1,'contact_widgets.php']]], ['common_5ffriends_5fzcid',['common_friends_zcid',['../socgraph_8php.html#ac343a846241d36cdf046b08f3396cfe9',1,'socgraph.php']]], ['common_5finit',['common_init',['../common_8php.html#aca62f113655809f41f49042ce9b123c2',1,'common.php']]], - ['community_5fcontent',['community_content',['../community_8php.html#a1197aafd6a6b540dbb4a0c04ade3a25a',1,'community.php']]], - ['community_5finit',['community_init',['../community_8php.html#a56c94ec978a38633c5628fa6f8e386d9',1,'community.php']]], ['compare_5fpermissions',['compare_permissions',['../items_8php.html#a0790a4550b829e85504af548623002ca',1,'items.php']]], ['completeurl',['completeurl',['../parse__url_8php.html#a496f4e3836154f6f32b8e805a7160d3a',1,'parse_url.php']]], ['connect',['connect',['../classdba__driver.html#ae533e62a240a793f17aef5ab4ef10edc',1,'dba_driver\connect()'],['../classdba__mysql.html#a1887338627ce0e28786839363014bd0b',1,'dba_mysql\connect()'],['../classdba__mysqli.html#add062bd93961e5f0194d94820e9a51b1',1,'dba_mysqli\connect()']]], diff --git a/doc/html/search/functions_64.js b/doc/html/search/functions_64.js index 6fae4722d..6fa5b6b13 100644 --- a/doc/html/search/functions_64.js +++ b/doc/html/search/functions_64.js @@ -18,7 +18,7 @@ var searchData= ['delegate_5fcontent',['delegate_content',['../delegate_8php.html#a943eea8996ef348eb845c498f9f354dd',1,'delegate.php']]], ['delete',['delete',['../classRedFile.html#aef71c9eaac7052be7dc8602eb12171e7',1,'RedFile']]], ['delete_5fimported_5fitem',['delete_imported_item',['../zot_8php.html#adfeb9400ae6b726beec89f8f1e8fde72',1,'zot.php']]], - ['delete_5fitem_5flowlevel',['delete_item_lowlevel',['../items_8php.html#a2b56a4c01bd22a648d52ec9af1a04259',1,'items.php']]], + ['delete_5fitem_5flowlevel',['delete_item_lowlevel',['../items_8php.html#aac8c9eb4338e2a996c43914392c6cfdb',1,'items.php']]], ['deletenode',['deletenode',['../html2bbcode_8php.html#a71a07f135d196ec5943b13f7b2e6a9b2',1,'html2bbcode.php']]], ['deliver',['deliver',['../classProtoDriver.html#a85e9063f6d0c304410cd246f7900ea1b',1,'ProtoDriver\deliver()'],['../classZotDriver.html#a876e3e0e4cad83c0b58c8696b344be6f',1,'ZotDriver\deliver()']]], ['deliver_5fprivate',['deliver_private',['../classProtoDriver.html#ae5b44739f84c10d00a9b65adf3785181',1,'ProtoDriver\deliver_private()'],['../classZotDriver.html#afaaf9941169fc966e43e25b25e6daea6',1,'ZotDriver\deliver_private()']]], @@ -29,6 +29,8 @@ var searchData= ['diaspora2bb',['diaspora2bb',['../bb2diaspora_8php.html#a26c09c218413610e62e60754c579f6c6',1,'bb2diaspora.php']]], ['diaspora_5fol',['diaspora_ol',['../bb2diaspora_8php.html#a8b96bd45884fa1c40b942939354197d4',1,'bb2diaspora.php']]], ['diaspora_5ful',['diaspora_ul',['../bb2diaspora_8php.html#adc92ccda5f85ed27e64fcc17712c89cc',1,'bb2diaspora.php']]], + ['dir_5fparse_5fquery',['dir_parse_query',['../dirsearch_8php.html#a7d4cd9890d5ed23c3efc58e2a778a305',1,'dirsearch.php']]], + ['dir_5fquery_5fbuild',['dir_query_build',['../dirsearch_8php.html#a52bcac49b0e35cc8c6b70066143c2ee2',1,'dirsearch.php']]], ['dir_5fsafe_5fmode',['dir_safe_mode',['../dir__fns_8php.html#acf621621e929d49441da30aad76a58cf',1,'dir_fns.php']]], ['dir_5fsort_5flinks',['dir_sort_links',['../dir__fns_8php.html#ae56881d69bb6f8e828c9e35454386774',1,'dir_fns.php']]], ['dir_5ftagadelic',['dir_tagadelic',['../taxonomy_8php.html#a088371f4bc19155b2291508f5cd63332',1,'taxonomy.php']]], @@ -45,6 +47,6 @@ var searchData= ['dob',['dob',['../datetime_8php.html#a3f2897db32e745fe2f3e70a6b46578f8',1,'datetime.php']]], ['doscaleimage',['doScaleImage',['../classphoto__driver.html#ae18716018afcf362c7c24586b53e9e2f',1,'photo_driver\doScaleImage()'],['../classphoto__gd.html#a2f2e5900e6d8b1667892ac631b1d4754',1,'photo_gd\doScaleImage()'],['../classphoto__imagick.html#a3047c68bb4de7f66c2893fe451db2b66',1,'photo_imagick\doScaleImage()']]], ['downgrade_5faccounts',['downgrade_accounts',['../account_8php.html#a0d183a3cb4c67a0f5e906811df7a1fc9',1,'account.php']]], - ['drop_5fitem',['drop_item',['../items_8php.html#afa1db13c2a8b73b5b17b97f17e5a19d1',1,'items.php']]], + ['drop_5fitem',['drop_item',['../items_8php.html#a555762e1022a4b8e3c3abd32e7812408',1,'items.php']]], ['drop_5fitems',['drop_items',['../items_8php.html#a668ece2c37f05cc3abe538eb0dabfe55',1,'items.php']]] ]; diff --git a/doc/html/search/functions_65.js b/doc/html/search/functions_65.js index 2fcb5897e..e3b83d771 100644 --- a/doc/html/search/functions_65.js +++ b/doc/html/search/functions_65.js @@ -21,5 +21,6 @@ var searchData= ['events_5fpost',['events_post',['../events_8php.html#ab3e8a8f901175f8e40a8089eea45c075',1,'events.php']]], ['expand_5facl',['expand_acl',['../text_8php.html#ae4282a39492caa23ccbc2ce98e54f110',1,'text.php']]], ['expand_5fgroups',['expand_groups',['../include_2group_8php.html#a22a81875259c7d3d64d4848afea6b345',1,'group.php']]], - ['expire_5frun',['expire_run',['../expire_8php.html#a444e45c9b67727b27db4c779fd51a298',1,'expire.php']]] + ['expire_5frun',['expire_run',['../expire_8php.html#a444e45c9b67727b27db4c779fd51a298',1,'expire.php']]], + ['externals_5frun',['externals_run',['../externals_8php.html#a4df44079e6f915286088b7a0d44db926',1,'externals.php']]] ]; diff --git a/doc/html/search/functions_66.js b/doc/html/search/functions_66.js index f9a7458d5..2ac10c059 100644 --- a/doc/html/search/functions_66.js +++ b/doc/html/search/functions_66.js @@ -37,6 +37,7 @@ var searchData= ['format_5fevent_5fdiaspora',['format_event_diaspora',['../bb2diaspora_8php.html#a29a2ad41f5826f3975fa9a49934ff863',1,'bb2diaspora.php']]], ['format_5fevent_5fhtml',['format_event_html',['../event_8php.html#a2ac9f1b08de03250ecd794f705781d17',1,'event.php']]], ['format_5ffiler',['format_filer',['../text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91',1,'text.php']]], + ['format_5fhashtags',['format_hashtags',['../text_8php.html#a3a0c432a484c17d7720b8ba2d6bfdd59',1,'text.php']]], ['format_5fjs_5fif_5fexists',['format_js_if_exists',['../plugin_8php.html#ad9ff8ba554576383c5911a4bce068c1f',1,'plugin.php']]], ['format_5flike',['format_like',['../conversation_8php.html#a3d8e30cc94f9a175054c021305d3aca3',1,'conversation.php']]], ['format_5flocation',['format_location',['../conversation_8php.html#a0891aaa4492cba2b51eda12fe01957f3',1,'conversation.php']]], diff --git a/doc/html/search/functions_69.js b/doc/html/search/functions_69.js index 7a5dac424..6f3858c05 100644 --- a/doc/html/search/functions_69.js +++ b/doc/html/search/functions_69.js @@ -2,6 +2,7 @@ var searchData= [ ['identity_5fbasic_5fexport',['identity_basic_export',['../identity_8php.html#a3570a4eb77332b292d394c4132cb8f03',1,'identity.php']]], ['identity_5fcheck_5fservice_5fclass',['identity_check_service_class',['../identity_8php.html#ac9fcd5c4c371998790b5c55c3d0f4633',1,'identity.php']]], + ['identity_5fselector',['identity_selector',['../identity_8php.html#a2ab5172eabd375869060c9ad68323f5c',1,'identity.php']]], ['ids_5fto_5fquerystr',['ids_to_querystr',['../text_8php.html#a436a8de00c942364c2d0fcfc7e1f4b5a',1,'text.php']]], ['imagestring',['imageString',['../classphoto__driver.html#abc9f73ad90923772d52b9fcc4eb117dd',1,'photo_driver\imageString()'],['../classphoto__gd.html#a0795fc029be382557ae3f6e285f40e00',1,'photo_gd\imageString()'],['../classphoto__imagick.html#a70adbef31128c0ac8cbc5dcf34cdb019',1,'photo_imagick\imageString()']]], ['import_5fauthor_5frss',['import_author_rss',['../items_8php.html#a6bee35961f2e32905f20367a9309d627',1,'items.php']]], @@ -26,10 +27,12 @@ var searchData= ['is_5fa_5fdate_5farg',['is_a_date_arg',['../text_8php.html#a1557112a774ec00fa06ed6b6f6495506',1,'text.php']]], ['is_5fajax',['is_ajax',['../boot_8php.html#ac17fc8a416ea79e9d5cb4dc9a8ff8c5c',1,'boot.php']]], ['is_5fcommentable',['is_commentable',['../classConversation.html#a8b47c92b69459d461ea3cc9aae9597a3',1,'Conversation\is_commentable()'],['../classItem.html#ac04525a8be24c12b0a2ae4ca1ba4b967',1,'Item\is_commentable()']]], + ['is_5fdeveloper',['is_developer',['../boot_8php.html#a6252d8eca67c689d9035ec6da544cf46',1,'boot.php']]], ['is_5fforeigner',['is_foreigner',['../identity_8php.html#ae2b140df652a55ca11bb6a99005fce35',1,'identity.php']]], ['is_5fmember',['is_member',['../identity_8php.html#a9637c557e13d9671f3eeb124ab98212a',1,'identity.php']]], ['is_5fpreview',['is_preview',['../classConversation.html#adf25ce023b69a166c63c6e84e02c136a',1,'Conversation']]], ['is_5fsite_5fadmin',['is_site_admin',['../boot_8php.html#aa1e828bbbcba170265eb2668d8daf42e',1,'boot.php']]], + ['is_5fsys_5fchannel',['is_sys_channel',['../identity_8php.html#aa4bd4abfcba883f43919e89ec6419025',1,'identity.php']]], ['is_5fthreaded',['is_threaded',['../classItem.html#a5b2fafdca55aefeaa08993a5a60529f0',1,'Item']]], ['is_5ftoplevel',['is_toplevel',['../classItem.html#aa49e40f961dff66da32c5ae110e32993',1,'Item']]], ['is_5fvalid',['is_valid',['../classphoto__driver.html#a97289aef3be43d9435ca3717ef10b8ab',1,'photo_driver']]], diff --git a/doc/html/search/functions_6d.js b/doc/html/search/functions_6d.js index 8ad85e543..700ff08e2 100644 --- a/doc/html/search/functions_6d.js +++ b/doc/html/search/functions_6d.js @@ -35,5 +35,6 @@ var searchData= ['mitem_5fpost',['mitem_post',['../mitem_8php.html#a6ee694cca4b551a20d7c7a94b5243ec1',1,'mitem.php']]], ['mood_5fcontent',['mood_content',['../mood_8php.html#a721b9b6703b3234a005641c92d409b8f',1,'mood.php']]], ['mood_5finit',['mood_init',['../mood_8php.html#a7ae136dd7476865b4828136175db5022',1,'mood.php']]], - ['msearch_5fpost',['msearch_post',['../msearch_8php.html#ac80d2a6c0a92e79eec7efbbccd74d9a8',1,'msearch.php']]] + ['msearch_5fpost',['msearch_post',['../msearch_8php.html#ac80d2a6c0a92e79eec7efbbccd74d9a8',1,'msearch.php']]], + ['mytheme_5finit',['mytheme_init',['../mytheme_2php_2theme_8php.html#a6ce5df8ece6acc09c1fddaccbeb244e8',1,'theme.php']]] ]; diff --git a/doc/html/search/functions_6e.js b/doc/html/search/functions_6e.js index c51d3673c..abcd14931 100644 --- a/doc/html/search/functions_6e.js +++ b/doc/html/search/functions_6e.js @@ -4,6 +4,7 @@ var searchData= ['nav',['nav',['../nav_8php.html#a43be0df73b90647ea70947ce004e231e',1,'nav.php']]], ['nav_5fset_5fselected',['nav_set_selected',['../nav_8php.html#ac3c920ce3ea5b0d9e0678ee37155f06a',1,'nav.php']]], ['navbar_5fcomplete',['navbar_complete',['../acl_8php.html#a57dceff370d4a0e7ae673d50fbfda61f',1,'acl.php']]], + ['net_5fhave_5fdriver',['net_have_driver',['../include_2probe_8php.html#a471851151d8cd7fbb79703e9522eeea8',1,'probe.php']]], ['network_5fcontent',['network_content',['../mod_2network_8php.html#a43f2f29b90c5e29072c561934bc8f8b4',1,'network.php']]], ['network_5finit',['network_init',['../mod_2network_8php.html#a180fce90ad11d7e0e45be094da7149ec',1,'network.php']]], ['network_5ftabs',['network_tabs',['../conversation_8php.html#a96b34b9d64d13c543e8163e52f5ce8c4',1,'conversation.php']]], diff --git a/doc/html/search/functions_70.js b/doc/html/search/functions_70.js index b9933822c..ecf19b318 100644 --- a/doc/html/search/functions_70.js +++ b/doc/html/search/functions_70.js @@ -73,10 +73,18 @@ var searchData= ['private_5fmessages_5ffetch_5fconversation',['private_messages_fetch_conversation',['../include_2message_8php.html#a5f8de9847e203329e317ac38dc646898',1,'message.php']]], ['private_5fmessages_5ffetch_5fmessage',['private_messages_fetch_message',['../include_2message_8php.html#a254a756031e4d5e94f85e2939bdb5091',1,'message.php']]], ['private_5fmessages_5flist',['private_messages_list',['../include_2message_8php.html#a652973ce47a262f2d238c2fd6233d97e',1,'message.php']]], - ['probe_5fcontent',['probe_content',['../probe_8php.html#a1f1db3fa6038e451e737964c94bf5e99',1,'probe.php']]], + ['probe_5factivity_5fstream',['probe_activity_stream',['../include_2probe_8php.html#a2daa857942aceca01f956016dbbd139c',1,'probe.php']]], + ['probe_5fcontent',['probe_content',['../mod_2probe_8php.html#a1f1db3fa6038e451e737964c94bf5e99',1,'probe.php']]], + ['probe_5fdfrn',['probe_dfrn',['../include_2probe_8php.html#a9b5eca1e01e52b3e65d64db0c92181e0',1,'probe.php']]], + ['probe_5fdiaspora',['probe_diaspora',['../include_2probe_8php.html#a12ea7a0def2f0e07242b5c9ac684e01a',1,'probe.php']]], + ['probe_5flegacy_5ffeed',['probe_legacy_feed',['../include_2probe_8php.html#a2b4ac769508f7cfc17fee130279b9cb7',1,'probe.php']]], + ['probe_5flegacy_5fwebfinger',['probe_legacy_webfinger',['../include_2probe_8php.html#ab19a52326b27607a0fb8191cc75ba481',1,'probe.php']]], + ['probe_5fwebfinger',['probe_webfinger',['../include_2probe_8php.html#a950a200372393f706851103cd3fffcba',1,'probe.php']]], + ['probe_5fwell_5fknown',['probe_well_known',['../include_2probe_8php.html#aa748dc73a6686c13826b1ee9d16c800d',1,'probe.php']]], + ['probe_5fzot',['probe_zot',['../include_2probe_8php.html#a3c02c7a23e8335a79c3c0f5331d11a85',1,'probe.php']]], ['proc_5frun',['proc_run',['../boot_8php.html#ab346a2ece14993861f3e4206befa94f0',1,'boot.php']]], ['process_5fchannel_5fsync_5fdelivery',['process_channel_sync_delivery',['../zot_8php.html#ac301c67864917c35922257950ae0f95c',1,'zot.php']]], - ['process_5fdelivery',['process_delivery',['../zot_8php.html#a37ec13b18057634eadb071f05297f5e1',1,'zot.php']]], + ['process_5fdelivery',['process_delivery',['../zot_8php.html#a4d9e6ca295e443b740d9960c304b3474',1,'zot.php']]], ['process_5fmail_5fdelivery',['process_mail_delivery',['../zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc',1,'zot.php']]], ['process_5fprofile_5fdelivery',['process_profile_delivery',['../zot_8php.html#a9a57b40669351c9791126b925cb7ef3b',1,'zot.php']]], ['profile_5factivity',['profile_activity',['../activities_8php.html#a80134e807719b3c54aba971958d2e132',1,'activities.php']]], @@ -95,6 +103,7 @@ var searchData= ['profperm_5fcontent',['profperm_content',['../profperm_8php.html#aef015787de2373d9fb3fe3f814fb5023',1,'profperm.php']]], ['profperm_5finit',['profperm_init',['../profperm_8php.html#a17fb64ec05edee1dc94d95438807d6c6',1,'profperm.php']]], ['protect_5fsprintf',['protect_sprintf',['../text_8php.html#a4e7698aca48982512594b274543c3b9b',1,'text.php']]], + ['prune_5fhub_5freinstalls',['prune_hub_reinstalls',['../hubloc_8php.html#ad3d0dcfcfcb347744f7617fe6f5de002',1,'hubloc.php']]], ['public_5fpermissions_5fsql',['public_permissions_sql',['../security_8php.html#ab3bdd30dc60d9ee72370b866aa4a2d01',1,'security.php']]], ['public_5frecips',['public_recips',['../zot_8php.html#a083aec6c900d244e1bfc1406f9461465',1,'zot.php']]], ['pubsites_5fcontent',['pubsites_content',['../pubsites_8php.html#af614e279aab54065345bda6b03eafdf0',1,'pubsites.php']]], diff --git a/doc/html/search/functions_74.js b/doc/html/search/functions_74.js index 7cef73235..ec44396e3 100644 --- a/doc/html/search/functions_74.js +++ b/doc/html/search/functions_74.js @@ -2,6 +2,7 @@ var searchData= [ ['t',['t',['../language_8php.html#aae0c3638fb476ae1e31f8d242f5dac04',1,'language.php']]], ['tag_5fdeliver',['tag_deliver',['../items_8php.html#ab1bce4261bcf75ad62753b498a144d17',1,'items.php']]], + ['tag_5fsort_5flength',['tag_sort_length',['../text_8php.html#ac2ff88e800f74b22e9cc091c10809c54',1,'text.php']]], ['tagadelic',['tagadelic',['../taxonomy_8php.html#aaf90ba8b839d6459065f39a4f1109b8a',1,'taxonomy.php']]], ['tagblock',['tagblock',['../taxonomy_8php.html#ac21d1dff16d569e7d110167aea4e63c2',1,'taxonomy.php']]], ['tagger_5fcontent',['tagger_content',['../tagger_8php.html#a0e4a3eb177d1684553c547503d67161c',1,'tagger.php']]], diff --git a/doc/html/search/functions_75.js b/doc/html/search/functions_75.js index ef023b551..83510ffa2 100644 --- a/doc/html/search/functions_75.js +++ b/doc/html/search/functions_75.js @@ -10,7 +10,6 @@ var searchData= ['unregister_5fhook',['unregister_hook',['../plugin_8php.html#a56f71fe5adf9586ce950523d8180443e',1,'plugin.php']]], ['unxmlify',['unxmlify',['../text_8php.html#a1360fed7f918d859daaca1c9f384f9af',1,'text.php']]], ['update_5fchannel_5fcontent',['update_channel_content',['../update__channel_8php.html#aca52a9da500f0db2f0a8666af5bc06ba',1,'update_channel.php']]], - ['update_5fcommunity_5fcontent',['update_community_content',['../update__community_8php.html#abdcc5c4ecebbe0b5fcba2755c69cb3b1',1,'update_community.php']]], ['update_5fdirectory_5fentry',['update_directory_entry',['../dir__fns_8php.html#a44062d4b471d1e83f92f6c184585aa13',1,'dir_fns.php']]], ['update_5fdisplay_5fcontent',['update_display_content',['../update__display_8php.html#aa36ac524059e209d5d75a03c16206246',1,'update_display.php']]], ['update_5fimported_5fitem',['update_imported_item',['../zot_8php.html#a31aad56acf8ff8f2353e6ff8595544df',1,'zot.php']]], diff --git a/doc/html/search/variables_61.js b/doc/html/search/variables_61.js index 610c3cdf5..7a5098d4c 100644 --- a/doc/html/search/variables_61.js +++ b/doc/html/search/variables_61.js @@ -19,6 +19,7 @@ var searchData= ['account_5fremoved',['ACCOUNT_REMOVED',['../boot_8php.html#ab5ddbe69d3d03acd06e1fb281488cb78',1,'boot.php']]], ['account_5frole_5fadmin',['ACCOUNT_ROLE_ADMIN',['../boot_8php.html#ac8400313df2c831653f9036f71ebd86d',1,'boot.php']]], ['account_5frole_5fallowcode',['ACCOUNT_ROLE_ALLOWCODE',['../boot_8php.html#a84f48897059bbd4a8738d7ee4cec6688',1,'boot.php']]], + ['account_5frole_5fdeveloper',['ACCOUNT_ROLE_DEVELOPER',['../boot_8php.html#a4f507a5996dbb3da148add0339a40d5a',1,'boot.php']]], ['account_5frole_5fsystem',['ACCOUNT_ROLE_SYSTEM',['../boot_8php.html#a7c2eb822d50e1554bf5c32861f36342b',1,'boot.php']]], ['account_5funverified',['ACCOUNT_UNVERIFIED',['../boot_8php.html#af3a4271630aabd8be592213f925d6a36',1,'boot.php']]], ['activity_5fdislike',['ACTIVITY_DISLIKE',['../boot_8php.html#a0e57f846e6d47a308feced0f7274f178',1,'boot.php']]], diff --git a/doc/html/search/variables_64.js b/doc/html/search/variables_64.js index 2c0187ed0..ea1a85e2a 100644 --- a/doc/html/search/variables_64.js +++ b/doc/html/search/variables_64.js @@ -8,5 +8,8 @@ var searchData= ['directory_5fmode_5fsecondary',['DIRECTORY_MODE_SECONDARY',['../boot_8php.html#aedfb9501ed408278667995524e0d15cf',1,'boot.php']]], ['directory_5fmode_5fstandalone',['DIRECTORY_MODE_STANDALONE',['../boot_8php.html#a25476eec71fceda237f7dc1d78b0adb8',1,'boot.php']]], ['directory_5frealm',['DIRECTORY_REALM',['../boot_8php.html#a6b9909db6a7ec80ec6fdd40ba74014dd',1,'boot.php']]], - ['do',['do',['../docblox__errorchecker_8php.html#a721c6ff80a6d3e4ad4ffa52a04c60085',1,'docblox_errorchecker.php']]] + ['do',['do',['../docblox__errorchecker_8php.html#a721c6ff80a6d3e4ad4ffa52a04c60085',1,'docblox_errorchecker.php']]], + ['dropitem_5fnormal',['DROPITEM_NORMAL',['../boot_8php.html#a7037bcbca223395c06bc67f65024de7a',1,'boot.php']]], + ['dropitem_5fphase1',['DROPITEM_PHASE1',['../boot_8php.html#ae0da3ca0f54d75d22c71e007331f8d06',1,'boot.php']]], + ['dropitem_5fphase2',['DROPITEM_PHASE2',['../boot_8php.html#a639f079bf28f7bbb2769fee651d76dd8',1,'boot.php']]] ]; diff --git a/doc/html/search/variables_69.js b/doc/html/search/variables_69.js index c7d282add..ca274537e 100644 --- a/doc/html/search/variables_69.js +++ b/doc/html/search/variables_69.js @@ -1,6 +1,6 @@ var searchData= [ - ['if',['if',['../php2po_8php.html#a45b05625748f412ec97afcd61cf7980b',1,'if(): php2po.php'],['../php_2default_8php.html#a3987f5547ceb7e36a210a66a06241a5a',1,'if(): default.php'],['../full_8php.html#a3987f5547ceb7e36a210a66a06241a5a',1,'if(): full.php'],['../apw_2php_2style_8php.html#a2f71e817b8fac88ce7f0ec5c0fb88b8d',1,'if(): style.php']]], + ['if',['if',['../php2po_8php.html#a45b05625748f412ec97afcd61cf7980b',1,'if(): php2po.php'],['../php_2default_8php.html#a3987f5547ceb7e36a210a66a06241a5a',1,'if(): default.php'],['../full_8php.html#a3987f5547ceb7e36a210a66a06241a5a',1,'if(): full.php'],['../apw_2php_2style_8php.html#a2f71e817b8fac88ce7f0ec5c0fb88b8d',1,'if(): style.php'],['../theme_2mytheme_2php_2default_8php.html#a3987f5547ceb7e36a210a66a06241a5a',1,'if(): default.php']]], ['item_5fblocked',['ITEM_BLOCKED',['../boot_8php.html#ab28dc518fa90b6f617dd8c564eb4f35f',1,'boot.php']]], ['item_5fbug',['ITEM_BUG',['../boot_8php.html#a87b0f279f8413c7e4d805c5d85f20d34',1,'boot.php']]], ['item_5fbuildblock',['ITEM_BUILDBLOCK',['../boot_8php.html#a7fc4b291a7cdaa48b38e27344ea183cf',1,'boot.php']]], @@ -15,6 +15,7 @@ var searchData= ['item_5fobscured',['ITEM_OBSCURED',['../boot_8php.html#a2c8906f1af94a3559a5b4661067bb79d',1,'boot.php']]], ['item_5forigin',['ITEM_ORIGIN',['../boot_8php.html#a8c9dce0ef27b35397e29298eb966f7f7',1,'boot.php']]], ['item_5fpdl',['ITEM_PDL',['../boot_8php.html#a6e57d913634d033b4d5ad72d99fd3e9d',1,'boot.php']]], + ['item_5fpending_5fremove',['ITEM_PENDING_REMOVE',['../boot_8php.html#a028380b2902a86ba32198f6d3b5d10bb',1,'boot.php']]], ['item_5frelay',['ITEM_RELAY',['../boot_8php.html#a2958a2bd5422b85329d7c36c06dbc221',1,'boot.php']]], ['item_5fretained',['ITEM_RETAINED',['../boot_8php.html#a11cfe7d99b4dac0454d0de8873989f81',1,'boot.php']]], ['item_5fspam',['ITEM_SPAM',['../boot_8php.html#a40d885b2cfd736aab4234ae641ca4dfb',1,'boot.php']]], diff --git a/doc/html/search/variables_70.js b/doc/html/search/variables_70.js index 4951dfb53..55df602f5 100644 --- a/doc/html/search/variables_70.js +++ b/doc/html/search/variables_70.js @@ -4,6 +4,7 @@ var searchData= ['page_5fadult',['PAGE_ADULT',['../boot_8php.html#ace83842dbeb84f7ed9ac59a9f57a7c32',1,'boot.php']]], ['page_5fapplication',['PAGE_APPLICATION',['../boot_8php.html#a8231d115060d41a9c2a677f2c86f10ed',1,'boot.php']]], ['page_5fautoconnect',['PAGE_AUTOCONNECT',['../boot_8php.html#aa275653b9c87abc7391bb8040c1c2de9',1,'boot.php']]], + ['page_5fcensored',['PAGE_CENSORED',['../boot_8php.html#a36003bebe4ce860c6652bcc3e09b2214',1,'boot.php']]], ['page_5fdirectory_5fchannel',['PAGE_DIRECTORY_CHANNEL',['../boot_8php.html#a5b8484922918946d041e5e0515dbe718',1,'boot.php']]], ['page_5fhidden',['PAGE_HIDDEN',['../boot_8php.html#a5e322a2a2d0f51924c0b2e874988e640',1,'boot.php']]], ['page_5fnormal',['PAGE_NORMAL',['../boot_8php.html#a09532c3f750ae8c4527e63b2b790cbf3',1,'boot.php']]], diff --git a/doc/html/security_8php.html b/doc/html/security_8php.html index bceeea793..5a5fc2561 100644 --- a/doc/html/security_8php.html +++ b/doc/html/security_8php.html @@ -132,7 +132,7 @@ Functions    check_form_security_token_ForbiddenOnErr ($typename= '', $formname= 'form_security_token')   -if(!function_exists('init_groups_visitor')) stream_perms_api_uids ($perms_min=PERMS_SITE) +if(!function_exists('init_groups_visitor')) stream_perms_api_uids ($perms_min=PERMS_SITE)    stream_perms_xchans ($perms_min=PERMS_SITE)   @@ -305,7 +305,7 @@ Functions
    -

    Referenced by admin_page_hubloc_post(), admin_page_logs_post(), admin_page_plugins(), admin_page_site_post(), admin_page_themes(), admin_page_users(), admin_page_users_post(), group_content(), group_post(), invite_post(), profile_photo_post(), profiles_init(), profiles_post(), and settings_post().

    +

    Referenced by admin_page_channels(), admin_page_channels_post(), admin_page_hubloc_post(), admin_page_logs_post(), admin_page_plugins(), admin_page_site_post(), admin_page_themes(), admin_page_users(), admin_page_users_post(), group_content(), group_post(), invite_post(), profile_photo_post(), profiles_init(), profiles_post(), and settings_post().

    @@ -323,7 +323,7 @@ Functions
    -

    Referenced by admin_page_hubloc(), admin_page_logs(), admin_page_plugins(), admin_page_site(), admin_page_themes(), admin_page_users(), group_content(), invite_content(), and profiles_content().

    +

    Referenced by admin_page_channels(), admin_page_hubloc(), admin_page_logs(), admin_page_plugins(), admin_page_site(), admin_page_themes(), admin_page_users(), group_content(), invite_content(), and profiles_content().

    @@ -426,7 +426,7 @@ Functions
    - + @@ -435,7 +435,7 @@ Functions
    if (!function_exists('init_groups_visitor')) stream_perms_api_uids if (!function_exists('init_groups_visitor')) stream_perms_api_uids (   $perms_min = PERMS_SITE)
    -

    Referenced by api_status_show(), api_statuses_public_timeline(), and api_users_show().

    +

    Referenced by api_status_show(), api_statuses_public_timeline(), api_users_show(), and zot_feed().

    diff --git a/doc/html/taxonomy_8php.html b/doc/html/taxonomy_8php.html index fc33f4d61..e205b2b64 100644 --- a/doc/html/taxonomy_8php.html +++ b/doc/html/taxonomy_8php.html @@ -296,7 +296,7 @@ Functions
    -

    Referenced by bookmarks_init(), conversation(), editpost_content(), format_categories(), format_filer(), item_expire(), item_getfeedtags(), tag_deliver(), and tgroup_check().

    +

    Referenced by bookmarks_init(), conversation(), editpost_content(), format_categories(), format_filer(), format_hashtags(), item_expire(), item_getfeedtags(), tag_deliver(), and tgroup_check().

    diff --git a/doc/html/text_8php.html b/doc/html/text_8php.html index 194ca44c7..4272e9aba 100644 --- a/doc/html/text_8php.html +++ b/doc/html/text_8php.html @@ -131,7 +131,7 @@ Functions    unxmlify ($s)   -if(!function_exists('hex2bin')) paginate (&$a) +if(!function_exists('hex2bin')) paginate (&$a)    alt_pager (&$a, $i, $more= '', $less= '')   @@ -157,6 +157,8 @@ Functions    get_tags ($s)   + tag_sort_length ($a, $b) +   strip_zids ($s)    qp ($s) @@ -209,6 +211,8 @@ Functions    format_categories (&$item, $writeable)   + format_hashtags (&$item) +   format_filer (&$item)    prepare_body (&$item, $attach=false) @@ -322,7 +326,7 @@ Variables
    -

    Referenced by Item\add_child(), Conversation\add_thread(), consume_feed(), conversation(), get_atom_elements(), item_post_type(), like_puller(), localize_item(), process_delivery(), remove_community_tag(), and visible_activity().

    +

    Referenced by Item\add_child(), Conversation\add_thread(), consume_feed(), conversation(), get_atom_elements(), item_post_type(), like_puller(), localize_item(), process_delivery(), remove_community_tag(), and visible_activity().

    @@ -362,7 +366,7 @@ Variables
    -

    Referenced by channel_content(), community_content(), directory_content(), message_content(), and network_content().

    +

    Referenced by channel_content(), directory_content(), message_content(), and network_content().

    @@ -515,6 +519,8 @@ Variables
    +

    Referenced by connedit_content().

    +
    @@ -531,7 +537,7 @@ Variables
    -

    Referenced by mail_content(), message_content(), and micropro().

    +

    Referenced by item_photo_menu(), mail_content(), message_content(), and micropro().

    @@ -549,7 +555,7 @@ Variables
    -

    Referenced by Item\check_wall_to_wall(), directory_content(), dirprofile_init(), fetch_post_tags(), Item\get_template_data(), localize_item(), randprof_init(), suggest_content(), and widget_suggestions().

    +

    Referenced by Item\check_wall_to_wall(), connections_content(), directory_content(), dirprofile_init(), fetch_post_tags(), Item\get_template_data(), like_puller(), localize_item(), randprof_init(), suggest_content(), viewconnections_content(), and widget_suggestions().

    @@ -832,6 +838,24 @@ Variables

    Referenced by prepare_body().

    + + + +
    +
    + + + + + + + + +
    format_hashtags ($item)
    +
    + +

    Referenced by prepare_body().

    +
    @@ -1226,7 +1250,7 @@ Variables

    Compare two URLs to see if they are the same, but ignore slight but hopefully insignificant differences such as if one is https and the other isn't, or if one is www.something and the other isn't - and also ignore case differences.

    Return true if the URLs match, otherwise false.

    -

    Referenced by consume_feed(), like_puller(), tag_deliver(), tgroup_check(), and zid().

    +

    Referenced by consume_feed(), tag_deliver(), tgroup_check(), and zid().

    @@ -1274,7 +1298,7 @@ Variables
    -

    Referenced by RedDirectory\__construct(), RedFile\__construct(), account_remove(), account_verify_password(), Item\add_child(), Conversation\add_thread(), admin_content(), admin_page_hubloc_post(), admin_post(), advanced_profile(), aes_encapsulate(), allowed_public_recips(), api_call(), api_channel_stream(), api_export_basic(), api_favorites(), api_get_user(), api_login(), api_oauth_request_token(), api_statuses_destroy(), api_statuses_mediap(), api_statuses_repeat(), api_statuses_show(), api_statuses_update(), api_statuses_user_timeline(), attach_mkdir(), avatar_img(), base64url_decode(), blog_install(), blog_uninstall(), bookmark_add(), bookmarks_init(), build_sync_packet(), chanman_remove_everything_from_network(), channel_remove(), chanview_content(), check_config(), check_form_security_token_ForbiddenOnErr(), check_form_security_token_redirectOnErr(), RedDirectory\childExists(), cloud_init(), consume_feed(), conversation(), create_account(), create_identity(), RedDirectory\createDirectory(), RedDirectory\createFile(), cronhooks_run(), datetime_convert(), delete_imported_item(), deliver_run(), detect_language(), directory_content(), directory_run(), dirprofile_init(), downgrade_accounts(), email_send(), encode_item(), expire_run(), feed_init(), fetch_lrdd_template(), filer_content(), filerm_content(), fix_private_photos(), fix_system_urls(), RedFile\get(), get_atom_elements(), get_item_elements(), get_language_name(), Conversation\get_template_data(), RedDirectory\getChild(), RedDirectory\getChildren(), RedDirectory\getDir(), RedDirectory\getName(), RedFile\getName(), group_content(), guess_image_type(), head_set_icon(), http_status_exit(), import_author_rss(), import_author_zot(), import_channel_photo(), import_directory_profile(), import_post(), import_profile_photo(), import_site(), import_xchan(), install_plugin(), item_post(), item_store(), item_store_update(), like_content(), limit_body_size(), load_plugin(), local_dir_update(), localize_item(), RedDirectory\log(), RedBasicAuth\log(), FKOAuth1\loginUser(), FKOAuthDataStore\lookup_consumer(), FKOAuthDataStore\lookup_token(), magic_init(), mail_post(), mail_store(), menu_edit(), mini_group_select(), mood_init(), FKOAuthDataStore\new_access_token(), new_contact(), new_keypair(), FKOAuthDataStore\new_request_token(), notes_init(), notification(), notifier_run(), onedirsync_run(), onepoll_run(), openid_content(), parse_url_content(), parse_xml_string(), photo_init(), photo_upload(), photos_post(), ping_init(), poco_init(), poco_load(), poke_init(), poller_run(), post_activity_item(), post_init(), post_post(), private_messages_list(), process_channel_sync_delivery(), process_delivery(), process_mail_delivery(), process_profile_delivery(), profile_load(), profile_sidebar(), public_recips(), RedFile\put(), dba_mysql\q(), dba_mysqli\q(), q(), queue_run(), rbmark_post(), red_item_new(), RedChannelList(), RedCollectionData(), RedFileData(), register_content(), reload_plugins(), Item\remove_child(), remove_community_tag(), remove_queue_item(), scale_external_images(), search_ac_init(), enotify\send(), send_reg_approval_email(), Conversation\set_mode(), RedFile\setName(), stream_perms_api_uids(), stream_perms_xchans(), subthread_content(), sync_directories(), tag_deliver(), tagger_content(), tgroup_check(), uninstall_plugin(), unload_plugin(), update_directory_entry(), update_imported_item(), update_queue_time(), RedBasicAuth\validateUserPass(), webfinger(), webfinger_dfrn(), xml2array(), xml_status(), z_fetch_url(), z_post_url(), zfinger_init(), zid_init(), zot_build_packet(), zot_feed(), zot_fetch(), zot_finger(), zot_gethub(), zot_import(), zot_process_response(), zot_refresh(), zot_register_hub(), and zotfeed_init().

    +

    Referenced by RedDirectory\__construct(), RedFile\__construct(), account_remove(), account_verify_password(), Item\add_child(), Conversation\add_thread(), admin_content(), admin_page_hubloc_post(), admin_post(), advanced_profile(), aes_encapsulate(), allowed_public_recips(), api_call(), api_channel_stream(), api_export_basic(), api_favorites(), api_get_user(), api_login(), api_oauth_request_token(), api_statuses_destroy(), api_statuses_mediap(), api_statuses_repeat(), api_statuses_show(), api_statuses_update(), api_statuses_user_timeline(), attach_mkdir(), avatar_img(), base64url_decode(), blog_install(), blog_uninstall(), bookmark_add(), bookmarks_init(), build_sync_packet(), chanman_remove_everything_from_network(), channel_remove(), chanview_content(), check_config(), check_form_security_token_ForbiddenOnErr(), check_form_security_token_redirectOnErr(), RedDirectory\childExists(), cloud_init(), consume_feed(), conversation(), create_account(), create_identity(), RedDirectory\createDirectory(), RedDirectory\createFile(), cronhooks_run(), datetime_convert(), delete_imported_item(), deliver_run(), detect_language(), dir_parse_query(), directory_content(), directory_run(), dirprofile_init(), downgrade_accounts(), email_send(), encode_item(), expire_run(), externals_run(), feed_init(), fetch_lrdd_template(), filer_content(), filerm_content(), fix_private_photos(), fix_system_urls(), RedFile\get(), get_atom_elements(), get_item_elements(), get_language_name(), Conversation\get_template_data(), RedDirectory\getChild(), RedDirectory\getChildren(), RedDirectory\getDir(), RedDirectory\getName(), RedFile\getName(), group_content(), guess_image_type(), head_set_icon(), http_status_exit(), import_author_rss(), import_author_zot(), import_channel_photo(), import_directory_profile(), import_post(), import_profile_photo(), import_site(), import_xchan(), install_plugin(), item_post(), item_store(), item_store_update(), like_content(), limit_body_size(), load_plugin(), local_dir_update(), localize_item(), RedDirectory\log(), RedBasicAuth\log(), FKOAuth1\loginUser(), FKOAuthDataStore\lookup_consumer(), FKOAuthDataStore\lookup_token(), magic_init(), mail_post(), mail_store(), menu_edit(), mini_group_select(), mood_init(), FKOAuthDataStore\new_access_token(), new_contact(), new_keypair(), FKOAuthDataStore\new_request_token(), notes_init(), notification(), notifier_run(), onedirsync_run(), onepoll_run(), openid_content(), parse_url_content(), parse_xml_string(), photo_init(), photo_upload(), photos_post(), ping_init(), poco_init(), poco_load(), poke_init(), poller_run(), post_activity_item(), post_init(), post_post(), private_messages_list(), process_channel_sync_delivery(), process_delivery(), process_mail_delivery(), process_profile_delivery(), profile_load(), profile_sidebar(), prune_hub_reinstalls(), public_recips(), RedFile\put(), dba_mysql\q(), dba_mysqli\q(), q(), queue_run(), rbmark_post(), red_item_new(), RedChannelList(), RedCollectionData(), RedFileData(), register_content(), reload_plugins(), Item\remove_child(), remove_community_tag(), remove_queue_item(), scale_external_images(), search_ac_init(), enotify\send(), send_reg_approval_email(), Conversation\set_mode(), RedFile\setName(), stream_perms_api_uids(), stream_perms_xchans(), subthread_content(), sync_directories(), tag_deliver(), tagger_content(), tgroup_check(), uninstall_plugin(), unload_plugin(), update_directory_entry(), update_imported_item(), update_queue_time(), RedBasicAuth\validateUserPass(), webfinger(), webfinger_dfrn(), xml2array(), xml_status(), z_fetch_url(), z_post_url(), zfinger_init(), zid_init(), zot_build_packet(), zot_feed(), zot_fetch(), zot_finger(), zot_gethub(), zot_import(), zot_process_response(), zot_refresh(), zot_register_hub(), and zotfeed_init().

    @@ -1457,7 +1481,7 @@ Variables
    Returns
    string Filtered string
    -

    Referenced by admin_page_logs_post(), admin_page_site_post(), channel_content(), community_content(), connections_content(), conversation(), create_account(), directory_content(), filestorage_post(), follow_init(), get_atom_elements(), group_post(), help_content(), invite_post(), item_post(), item_store(), item_store_update(), like_content(), lostpass_post(), mail_post(), mail_store(), mood_init(), network_content(), oexchange_content(), openid_content(), photos_post(), poco_init(), poke_init(), profiles_post(), register_post(), sanitise_acl(), settings_post(), setup_content(), setup_post(), subthread_content(), tagger_content(), and xrd_init().

    +

    Referenced by admin_page_logs_post(), admin_page_site_post(), channel_content(), connections_content(), conversation(), create_account(), directory_content(), filestorage_post(), follow_init(), get_atom_elements(), group_post(), help_content(), invite_post(), item_post(), item_store(), item_store_update(), like_content(), lostpass_post(), mail_post(), mail_store(), mood_init(), network_content(), oexchange_content(), openid_content(), photos_post(), poco_init(), poke_init(), profiles_post(), register_post(), sanitise_acl(), settings_post(), setup_content(), setup_post(), subthread_content(), tagger_content(), and xrd_init().

    @@ -1466,7 +1490,7 @@ Variables
    - + @@ -1475,7 +1499,7 @@ Variables
    if (!function_exists('hex2bin')) paginate if (!function_exists('hex2bin')) paginate ( $a)
    -

    Referenced by admin_page_users(), community_content(), connections_content(), match_content(), photos_content(), and viewconnections_content().

    +

    Referenced by admin_page_channels(), admin_page_users(), connections_content(), match_content(), photos_content(), and viewconnections_content().

    @@ -1634,7 +1658,7 @@ Variables
    -

    Referenced by acl_init(), api_statuses_mentions(), attach_count_files(), attach_list_files(), channel_content(), chatroom_destroy(), connections_content(), dirsearch_content(), file_tag_file_query(), item_permissions_sql(), items_fetch(), menu_list(), network_content(), permissions_sql(), photos_list_photos(), public_permissions_sql(), search_ac_init(), search_content(), and term_query().

    +

    Referenced by acl_init(), api_statuses_mentions(), attach_count_files(), attach_list_files(), channel_content(), chatroom_destroy(), connections_content(), dir_query_build(), dirsearch_content(), file_tag_file_query(), item_permissions_sql(), items_fetch(), menu_list(), network_content(), permissions_sql(), photos_list_photos(), public_permissions_sql(), search_ac_init(), search_content(), and term_query().

    @@ -1761,7 +1785,7 @@ Variables
    Returns
    string substituted string
    -

    Referenced by admin_content(), admin_page_dbsync(), admin_page_hubloc(), admin_page_logs(), admin_page_plugins(), admin_page_site(), admin_page_summary(), admin_page_themes(), admin_page_users(), advanced_profile(), alt_pager(), api_apply_template(), api_content(), apps_content(), apw_form(), blocks_content(), blogtheme_form(), App\build_pagehead(), categories_widget(), channel_content(), chanview_content(), chat_content(), check_config(), check_php(), common_content(), common_friends_visitor_widget(), connect_content(), connections_content(), connedit_content(), construct_page(), contact_block(), conversation(), delegate_content(), design_tools(), dir_safe_mode(), dir_sort_links(), directory_content(), dirprofile_init(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), fbrowser_content(), field_timezone(), fileas_widget(), filer_content(), filestorage_content(), findpeople_widget(), format_categories(), format_filer(), get_birthdays(), Item\get_comment_box(), get_events(), get_feed_for(), group_content(), group_side(), help_content(), hostxrd_init(), import_content(), invite_content(), lang_selector(), layouts_content(), login(), lostpass_content(), lostpass_post(), mail_content(), manage_content(), match_content(), menu_content(), menu_render(), message_content(), micropro(), mini_group_select(), mitem_content(), mood_content(), nav(), network_content(), new_channel_content(), notification(), notifications_content(), notify_content(), oembed_format_object(), oexchange_init(), opensearch_init(), pagelist_widget(), pdledit_content(), photos_album_widget(), photos_content(), poco_init(), poke_content(), populate_acl(), profile_sidebar(), profiles_content(), rbmark_content(), redbasic_form(), register_content(), removeme_content(), rmagic_content(), rpost_content(), search_content(), send_reg_approval_email(), send_verification_email(), setup_content(), setup_post(), siteinfo_content(), sources_content(), suggest_content(), theme_attachments(), thing_content(), user_allow(), vcard_from_xchan(), viewconnections_content(), vote_content(), webpages_content(), widget_affinity(), widget_archive(), widget_bookmarkedchats(), widget_chatroom_list(), widget_filer(), widget_follow(), widget_mailmenu(), widget_notes(), widget_savedsearch(), widget_settings_menu(), widget_suggestedchats(), widget_suggestions(), writepages_widget(), and xrd_init().

    +

    Referenced by admin_content(), admin_page_channels(), admin_page_dbsync(), admin_page_hubloc(), admin_page_logs(), admin_page_plugins(), admin_page_site(), admin_page_summary(), admin_page_themes(), admin_page_users(), advanced_profile(), alt_pager(), api_apply_template(), api_content(), apps_content(), apw_form(), blocks_content(), blogtheme_form(), App\build_pagehead(), categories_widget(), channel_content(), chanview_content(), chat_content(), check_config(), check_php(), common_content(), common_friends_visitor_widget(), connect_content(), connections_content(), connedit_content(), construct_page(), contact_block(), conversation(), delegate_content(), design_tools(), dir_safe_mode(), dir_sort_links(), directory_content(), dirprofile_init(), display_content(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), events_content(), fbrowser_content(), field_timezone(), fileas_widget(), filer_content(), filestorage_content(), findpeople_widget(), format_categories(), format_filer(), get_birthdays(), Item\get_comment_box(), get_events(), get_feed_for(), group_content(), group_side(), help_content(), hostxrd_init(), identity_selector(), import_content(), invite_content(), lang_selector(), layouts_content(), login(), lostpass_content(), lostpass_post(), mail_content(), manage_content(), match_content(), menu_content(), menu_render(), message_content(), micropro(), mini_group_select(), mitem_content(), mood_content(), nav(), network_content(), new_channel_content(), notification(), notifications_content(), notify_content(), oembed_format_object(), oexchange_init(), opensearch_init(), pagelist_widget(), pdledit_content(), photos_album_widget(), photos_content(), poco_init(), poke_content(), populate_acl(), profile_sidebar(), profiles_content(), rbmark_content(), redbasic_form(), register_content(), removeme_content(), rmagic_content(), rpost_content(), search_content(), send_reg_approval_email(), send_verification_email(), setup_content(), setup_post(), siteinfo_content(), sources_content(), suggest_content(), theme_attachments(), thing_content(), user_allow(), vcard_from_xchan(), viewconnections_content(), vote_content(), webpages_content(), widget_affinity(), widget_archive(), widget_bookmarkedchats(), widget_chatroom_list(), widget_filer(), widget_follow(), widget_mailmenu(), widget_notes(), widget_savedsearch(), widget_settings_menu(), widget_suggestedchats(), widget_suggestions(), writepages_widget(), and xrd_init().

    @@ -2013,6 +2037,32 @@ Variables

    Referenced by cloud_init(), and red_zrl_callback().

    + + + +
    +
    + + + + + + + + + + + + + + + + + + +
    tag_sort_length ( $a,
     $b 
    )
    +
    +
    diff --git a/doc/html/text_8php.js b/doc/html/text_8php.js index e742132d5..d377878a0 100644 --- a/doc/html/text_8php.js +++ b/doc/html/text_8php.js @@ -25,6 +25,7 @@ var text_8php = [ "fix_mce_lf", "text_8php.html#afdc69fe3f6c09e35e46304dcea63ae28", null ], [ "format_categories", "text_8php.html#a3054189cff173977f4216c9a3dd29e1b", null ], [ "format_filer", "text_8php.html#a4e4d42b0a805148d9f9a92bcac89bf91", null ], + [ "format_hashtags", "text_8php.html#a3a0c432a484c17d7720b8ba2d6bfdd59", null ], [ "get_mentions", "text_8php.html#a76d1b3435c067978d7b484c45f56472b", null ], [ "get_mood_verbs", "text_8php.html#a736db13a966b8abaf8c9198faa35911a", null ], [ "get_plink", "text_8php.html#aac0969ae09853205992ba06ab9f9f61a", null ], @@ -75,6 +76,7 @@ var text_8php = [ "sslify", "text_8php.html#a33bdb5d4bfff2ede7caf61a98ac0a2e9", null ], [ "stringify_array_elms", "text_8php.html#a8796f6a9ca592ecdce7b3afc3462aa13", null ], [ "strip_zids", "text_8php.html#a2f2585385530cb935a6325c809d84a4d", null ], + [ "tag_sort_length", "text_8php.html#ac2ff88e800f74b22e9cc091c10809c54", null ], [ "theme_attachments", "text_8php.html#af9c9ac3f74c82dc60acfa404d0e9dc53", null ], [ "unamp", "text_8php.html#a29d6b804e368d3ef359ee295e96ed4c7", null ], [ "undo_post_tagging", "text_8php.html#a740ad03e00459039a2c0992246c4e727", null ], diff --git a/doc/html/theme_2blogga_2php_2default_8php.html b/doc/html/theme_2blogga_2php_2default_8php.html index 6dd8dc59f..5c1171d23 100644 --- a/doc/html/theme_2blogga_2php_2default_8php.html +++ b/doc/html/theme_2blogga_2php_2default_8php.html @@ -116,7 +116,7 @@ Variables    $headimghome = get_config('blogtheme', 'headimghome')   -if($a->module=='display') $bodyclass ="" +if($a->module=='display') $bodyclass =""  

    Variable Documentation

    @@ -125,7 +125,7 @@ Variables
    - +
    if ($a->module=='display') $bodyclass =""if ($a->module=='display') $bodyclass =""
    diff --git a/doc/html/theme_2blogga_2view_2theme_2blog_2default_8php.html b/doc/html/theme_2blogga_2view_2theme_2blog_2default_8php.html index 66daa8188..75ab5e589 100644 --- a/doc/html/theme_2blogga_2view_2theme_2blog_2default_8php.html +++ b/doc/html/theme_2blogga_2view_2theme_2blog_2default_8php.html @@ -116,7 +116,7 @@ Variables    $headimghome = get_config('blogtheme', 'headimghome')   -if($a->module=='display') $bodyclass ="" +if($a->module=='display') $bodyclass =""  

    Variable Documentation

    @@ -125,7 +125,7 @@ Variables
    - +
    if ($a->module=='display') $bodyclass =""if ($a->module=='display') $bodyclass =""
    @@ -137,7 +137,7 @@ Variables
    - +
    if (local_user()) $headimg = get_config('blogtheme', 'headimg')if (local_user()) $headimg = get_config('blogtheme', 'headimg')
    diff --git a/doc/html/theme_2mytheme_2php_2default_8php.html b/doc/html/theme_2mytheme_2php_2default_8php.html new file mode 100644 index 000000000..e3ebc868e --- /dev/null +++ b/doc/html/theme_2mytheme_2php_2default_8php.html @@ -0,0 +1,133 @@ + + + + + + +The Red Matrix: view/theme/mytheme/php/default.php File Reference + + + + + + + + + + + + + +
    +
    + + + + + + + +
    +
    The Red Matrix +
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    default.php File Reference
    +
    +
    + + + + +

    +Variables

     if (x($page,'htmlhead')) echo $page['htmlhead']?></head >< body >< header ><?php if(x($page
     
    +

    Variable Documentation

    + +
    +
    + + + + +
    if(x($page,'htmlhead')) echo $page['htmlhead']?></head >< body >< header ><?php if(x($page
    +
    + +
    +
    +
    +
    + diff --git a/doc/html/theme_2mytheme_2php_2default_8php.js b/doc/html/theme_2mytheme_2php_2default_8php.js new file mode 100644 index 000000000..89e5b2391 --- /dev/null +++ b/doc/html/theme_2mytheme_2php_2default_8php.js @@ -0,0 +1,4 @@ +var theme_2mytheme_2php_2default_8php = +[ + [ "if", "theme_2mytheme_2php_2default_8php.html#a3987f5547ceb7e36a210a66a06241a5a", null ] +]; \ No newline at end of file diff --git a/doc/html/tpldebug_8php.html b/doc/html/tpldebug_8php.html index 417aaa39a..842dc1972 100644 --- a/doc/html/tpldebug_8php.html +++ b/doc/html/tpldebug_8php.html @@ -118,7 +118,7 @@ Functions - + @@ -158,7 +158,7 @@ Variables

    Variables

    if($argc > 1) else
    if($argc > 1) else
     
     $files = glob('include/*.php')
     
    - +
    if ($argc > 1) elseif ($argc > 1) else
    diff --git a/doc/html/typo_8php.html b/doc/html/typo_8php.html index ed1d8279f..51887407c 100644 --- a/doc/html/typo_8php.html +++ b/doc/html/typo_8php.html @@ -134,7 +134,7 @@ Variables
    -

    Referenced by FriendicaSmarty\__construct(), Item\__construct(), FriendicaSmartyEngine\__construct(), Template\_replcb_if(), Template\_replcb_inc(), _well_known_init(), abook_toggle_flag(), achievements_content(), acl_init(), admin_content(), admin_page_dbsync(), admin_page_hubloc(), admin_page_hubloc_post(), admin_page_logs(), admin_page_logs_post(), admin_page_plugins(), admin_page_site(), admin_page_site_post(), admin_page_summary(), admin_page_themes(), admin_page_users(), admin_page_users_post(), admin_post(), advanced_profile(), allowed_email(), allowed_url(), alt_pager(), api_account_verify_credentials(), api_albums(), api_apply_template(), api_call(), api_content(), api_direct_messages_all(), api_direct_messages_box(), api_direct_messages_conversation(), api_direct_messages_inbox(), api_direct_messages_new(), api_direct_messages_sentbox(), api_favorites(), api_followers_ids(), api_format_as(), api_format_items(), api_friends_ids(), api_get_user(), api_item_get_user(), api_login(), api_photos(), api_post(), api_rss_extra(), api_status_show(), api_statuses_destroy(), api_statuses_f(), api_statuses_followers(), api_statuses_friends(), api_statuses_home_timeline(), api_statuses_mediap(), api_statuses_mentions(), api_statuses_public_timeline(), api_statuses_repeat(), api_statuses_show(), api_statuses_update(), api_statuses_user_timeline(), api_statusnet_config(), api_users_show(), apps_content(), apw_form(), atom_entry(), attribute_contains(), authenticate_success(), avatar_img(), bb_sanitize_style(), bbcode(), best_link_url(), block_content(), block_init(), blocks_content(), blog_init(), blogtheme_display_item(), blogtheme_form(), blogtheme_imgurl(), bookmarks_init(), build_sync_packet(), cal(), call_hooks(), categories_widget(), channel_content(), channel_init(), channel_remove(), chanview_content(), chat_content(), chat_init(), chat_post(), chatsvc_content(), chatsvc_init(), chatsvc_post(), check_config(), check_form_security_token(), check_form_security_token_ForbiddenOnErr(), check_form_security_token_redirectOnErr(), check_htaccess(), clean_urls(), cli_startup(), cli_suggest_run(), cloud_init(), comanche_parser(), comanche_replace_region(), comanche_widget(), common_content(), common_friends_visitor_widget(), common_init(), community_content(), connect_content(), connect_init(), connect_post(), connections_clone(), connections_content(), connections_init(), connections_post(), connedit_clone(), connedit_content(), connedit_init(), connedit_post(), construct_page(), contact_block(), contact_select(), conversation(), create_identity(), current_theme(), current_theme_url(), del_config(), del_pconfig(), del_xconfig(), delegate_content(), deliver_run(), directory_content(), directory_init(), dirsearch_init(), display_content(), dlogger(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), ev_compare(), event_store(), events_content(), events_post(), expand_acl(), expand_groups(), fbrowser_content(), fileas_widget(), filer_content(), filerm_content(), filestorage_content(), findpeople_widget(), fix_private_photos(), follow_init(), format_event_diaspora(), fsuggest_content(), fsuggest_post(), BaseObject\get_app(), get_app(), get_best_language(), get_birthdays(), Item\get_comment_box(), get_config(), get_custom_nav(), get_events(), get_form_security_token(), FriendicaSmartyEngine\get_intltext_template(), get_intltext_template(), get_markup_template(), get_pconfig(), get_plink(), Item\get_template_data(), get_theme_screenshot(), get_xconfig(), gprobe_run(), group_content(), group_post(), group_select(), guess_image_type(), handle_tag(), head_get_icon(), head_remove_css(), head_remove_js(), head_set_icon(), help_content(), home_content(), home_init(), hostxrd_init(), import_channel_photo(), import_post(), import_profile_photo(), info(), insert_hook(), invite_content(), invite_post(), is_site_admin(), item_content(), item_photo_menu(), item_post(), items_fetch(), lang_selector(), layouts_content(), like_content(), like_puller(), link_compare(), load_config(), load_contact_links(), load_database(), load_hooks(), load_pconfig(), load_translation_table(), load_xconfig(), logger(), login(), login_content(), FKOAuth1\loginUser(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_post(), manual_config(), match_content(), message_content(), mitem_content(), mitem_init(), mitem_post(), mood_init(), msearch_post(), nav(), nav_set_selected(), network_content(), network_init(), new_contact(), notice(), notification(), notifications_content(), notifications_post(), notifier_run(), notify_content(), notify_init(), oembed_fetch_url(), oembed_format_object(), oembed_iframe(), oexchange_content(), oexchange_init(), onedirsync_run(), onepoll_run(), openid_content(), opensearch_init(), page_content(), page_init(), paginate(), photo_init(), photos_content(), photos_init(), photos_post(), ping_init(), poco_init(), poco_load(), poke_init(), poller_run(), pop_lang(), post_init(), preg_heart(), prepare_body(), probe_content(), proc_run(), profile_activity(), profile_content(), profile_create_sidebar(), profile_init(), profile_load(), profile_photo_init(), profile_photo_post(), profile_sidebar(), profiles_content(), profiles_init(), profiles_post(), profperm_init(), push_lang(), queue_run(), randprof_init(), rbmark_content(), rbmark_post(), red_item_new(), redbasic_form(), register_content(), regmod_content(), relative_date(), removeme_content(), removeme_post(), replace_macros(), rmagic_post(), rpost_content(), scale_external_images(), search(), search_ac_init(), search_content(), search_init(), searchbox(), send_message(), service_class_allows(), service_class_fetch(), set_config(), Conversation\set_mode(), set_pconfig(), set_xconfig(), settings_init(), settings_post(), setup_content(), setup_post(), share_init(), siteinfo_content(), siteinfo_init(), smilies(), sources_post(), subthread_content(), suggest_content(), t(), tag_deliver(), tagger_content(), tagrm_content(), tagrm_post(), tags_sort(), terminate_friendship(), tgroup_check(), theme_admin(), theme_content(), theme_include(), thing_init(), timezone_cmp(), toggle_mobile_init(), tryzrlvideo(), tt(), uexport_init(), update_channel_content(), update_community_content(), update_display_content(), update_network_content(), update_search_content(), update_suggestions(), user_allow(), vcard_from_xchan(), viewconnections_content(), viewconnections_init(), viewsrc_content(), vote_content(), vote_init(), vote_post(), wall_upload_post(), webpages_content(), wfinger_init(), what_next(), widget_archive(), widget_categories(), widget_chatroom_list(), widget_design_tools(), widget_filer(), widget_follow(), widget_fullprofile(), widget_item(), widget_mailmenu(), widget_photo_albums(), widget_profile(), widget_savedsearch(), widget_settings_menu(), widget_tagcloud(), widget_tagcloud_wall(), xrd_init(), z_fetch_url(), z_path(), z_root(), zfinger_init(), zid_init(), zotfeed_init(), and zping_content().

    +

    Referenced by FriendicaSmarty\__construct(), Item\__construct(), FriendicaSmartyEngine\__construct(), Template\_replcb_if(), Template\_replcb_inc(), _well_known_init(), abook_toggle_flag(), achievements_content(), acl_init(), admin_content(), admin_page_channels(), admin_page_channels_post(), admin_page_dbsync(), admin_page_hubloc(), admin_page_hubloc_post(), admin_page_logs(), admin_page_logs_post(), admin_page_plugins(), admin_page_site(), admin_page_site_post(), admin_page_summary(), admin_page_themes(), admin_page_users(), admin_page_users_post(), admin_post(), advanced_profile(), allowed_email(), allowed_url(), alt_pager(), api_account_verify_credentials(), api_albums(), api_apply_template(), api_call(), api_content(), api_direct_messages_all(), api_direct_messages_box(), api_direct_messages_conversation(), api_direct_messages_inbox(), api_direct_messages_new(), api_direct_messages_sentbox(), api_favorites(), api_followers_ids(), api_format_as(), api_format_items(), api_friends_ids(), api_get_user(), api_item_get_user(), api_login(), api_photos(), api_post(), api_rss_extra(), api_status_show(), api_statuses_destroy(), api_statuses_f(), api_statuses_followers(), api_statuses_friends(), api_statuses_home_timeline(), api_statuses_mediap(), api_statuses_mentions(), api_statuses_public_timeline(), api_statuses_repeat(), api_statuses_show(), api_statuses_update(), api_statuses_user_timeline(), api_statusnet_config(), api_users_show(), apps_content(), apw_form(), atom_entry(), attribute_contains(), authenticate_success(), avatar_img(), bb_sanitize_style(), bbcode(), best_link_url(), block_content(), block_init(), blocks_content(), blog_init(), blogtheme_display_item(), blogtheme_form(), blogtheme_imgurl(), bookmarks_content(), bookmarks_init(), build_sync_packet(), cal(), call_hooks(), categories_widget(), channel_content(), channel_init(), channel_remove(), chanview_content(), chat_content(), chat_init(), chat_post(), chatsvc_content(), chatsvc_init(), chatsvc_post(), check_config(), check_form_security_token(), check_form_security_token_ForbiddenOnErr(), check_form_security_token_redirectOnErr(), check_htaccess(), clean_urls(), cli_startup(), cli_suggest_run(), cloud_init(), comanche_parser(), comanche_replace_region(), comanche_widget(), common_content(), common_friends_visitor_widget(), common_init(), connect_content(), connect_init(), connect_post(), connections_clone(), connections_content(), connections_init(), connections_post(), connedit_clone(), connedit_content(), connedit_init(), connedit_post(), construct_page(), contact_block(), contact_select(), conversation(), create_identity(), current_theme(), current_theme_url(), del_config(), del_pconfig(), del_xconfig(), delegate_content(), deliver_run(), directory_content(), directory_init(), dirsearch_init(), display_content(), dlogger(), drop_item(), editblock_content(), editlayout_content(), editpost_content(), editwebpage_content(), ev_compare(), event_store(), events_content(), events_post(), expand_acl(), expand_groups(), externals_run(), fbrowser_content(), fileas_widget(), filer_content(), filerm_content(), filestorage_content(), findpeople_widget(), fix_private_photos(), follow_init(), format_event_diaspora(), fsuggest_content(), fsuggest_post(), BaseObject\get_app(), get_app(), get_best_language(), get_birthdays(), Item\get_comment_box(), get_config(), get_custom_nav(), get_events(), get_form_security_token(), FriendicaSmartyEngine\get_intltext_template(), get_intltext_template(), get_markup_template(), get_pconfig(), get_plink(), Item\get_template_data(), get_theme_screenshot(), get_xconfig(), gprobe_run(), group_content(), group_post(), group_select(), guess_image_type(), handle_tag(), head_get_icon(), head_remove_css(), head_remove_js(), head_set_icon(), help_content(), home_content(), home_init(), hostxrd_init(), import_channel_photo(), import_post(), import_profile_photo(), info(), insert_hook(), invite_content(), invite_post(), is_developer(), is_site_admin(), item_photo_menu(), item_post(), items_fetch(), lang_selector(), layouts_content(), like_content(), link_compare(), load_config(), load_contact_links(), load_database(), load_hooks(), load_pconfig(), load_translation_table(), load_xconfig(), logger(), login(), login_content(), FKOAuth1\loginUser(), lostpass_content(), lostpass_post(), magic_init(), mail_content(), mail_post(), manual_config(), match_content(), message_content(), mitem_content(), mitem_init(), mitem_post(), mood_init(), msearch_post(), mytheme_init(), nav(), nav_set_selected(), network_content(), network_init(), new_contact(), notice(), notification(), notifications_content(), notifications_post(), notifier_run(), notify_content(), notify_init(), oembed_fetch_url(), oembed_format_object(), oembed_iframe(), oexchange_content(), oexchange_init(), onedirsync_run(), onepoll_run(), openid_content(), opensearch_init(), page_content(), page_init(), paginate(), photo_init(), photos_content(), photos_init(), photos_post(), ping_init(), poco_init(), poco_load(), poke_init(), poller_run(), pop_lang(), post_init(), preg_heart(), prepare_body(), probe_content(), proc_run(), profile_activity(), profile_content(), profile_create_sidebar(), profile_init(), profile_load(), profile_photo_init(), profile_photo_post(), profile_sidebar(), profiles_content(), profiles_init(), profiles_post(), profperm_init(), push_lang(), queue_run(), randprof_init(), rbmark_content(), rbmark_post(), red_item_new(), redbasic_form(), register_content(), regmod_content(), relative_date(), removeme_content(), removeme_post(), replace_macros(), rmagic_post(), rpost_content(), scale_external_images(), search(), search_ac_init(), search_content(), search_init(), searchbox(), send_message(), service_class_allows(), service_class_fetch(), set_config(), Conversation\set_mode(), set_pconfig(), set_xconfig(), settings_init(), settings_post(), setup_content(), setup_post(), share_init(), siteinfo_content(), siteinfo_init(), smilies(), sources_post(), subthread_content(), suggest_content(), t(), tag_deliver(), tag_sort_length(), tagger_content(), tagrm_content(), tagrm_post(), tags_sort(), terminate_friendship(), tgroup_check(), theme_admin(), theme_content(), theme_include(), thing_init(), timezone_cmp(), toggle_mobile_init(), tt(), uexport_init(), update_channel_content(), update_display_content(), update_network_content(), update_search_content(), update_suggestions(), user_allow(), vcard_from_xchan(), viewconnections_content(), viewconnections_init(), viewsrc_content(), vote_content(), vote_init(), vote_post(), wall_upload_post(), webpages_content(), wfinger_init(), what_next(), widget_archive(), widget_categories(), widget_chatroom_list(), widget_design_tools(), widget_filer(), widget_follow(), widget_fullprofile(), widget_item(), widget_mailmenu(), widget_photo_albums(), widget_profile(), widget_savedsearch(), widget_settings_menu(), widget_tagcloud(), widget_tagcloud_wall(), xrd_init(), z_fetch_url(), z_path(), z_root(), zfinger_init(), zid_init(), zotfeed_init(), and zping_content().

    diff --git a/doc/html/zot_8php.html b/doc/html/zot_8php.html index 62bbdb6e5..37d1359f0 100644 --- a/doc/html/zot_8php.html +++ b/doc/html/zot_8php.html @@ -140,8 +140,8 @@ Functions    allowed_public_recips ($msg)   - process_delivery ($sender, $arr, $deliveries, $relay) -  + process_delivery ($sender, $arr, $deliveries, $relay, $public=false) +   remove_community_tag ($sender, $arr, $uid)    update_imported_item ($sender, $item, $uid) @@ -213,7 +213,7 @@ Functions

    Send a zot packet to all hubs where this channel is duplicated, refreshing such things as personal settings, channel permissions, address book updates, etc.

    -

    Referenced by connections_clone(), connedit_clone(), and settings_post().

    +

    Referenced by connections_clone(), connedit_clone(), notes_init(), and settings_post().

    @@ -247,7 +247,7 @@ Functions
    -

    Referenced by process_delivery().

    +

    Referenced by process_delivery().

    @@ -460,7 +460,7 @@ Functions - +
    @@ -486,7 +486,13 @@ Functions - + + + + + + + @@ -496,7 +502,7 @@ Functions
     $relay $relay,
     $public = false 
    -

    Referenced by onepoll_run(), and zot_import().

    +

    Referenced by externals_run(), onepoll_run(), and zot_import().

    @@ -616,7 +622,7 @@ Functions
    -

    Referenced by process_delivery().

    +

    Referenced by process_delivery().

    @@ -650,7 +656,7 @@ Functions
    -

    Referenced by process_delivery().

    +

    Referenced by process_delivery().

    @@ -823,7 +829,7 @@ which will be processed and delivered before this function ultimately returns.
    Returns
    : array => see z_post_url and mod/zfinger.php
    -

    Referenced by chanview_content(), gprobe_run(), magic_init(), mail_post(), new_contact(), poco_load(), post_init(), probe_content(), process_channel_sync_delivery(), and update_directory_entry().

    +

    Referenced by chanview_content(), gprobe_run(), magic_init(), mail_post(), new_contact(), poco_load(), post_init(), probe_content(), process_channel_sync_delivery(), and update_directory_entry().

    diff --git a/doc/html/zot_8php.js b/doc/html/zot_8php.js index ceb74db4e..8545bda42 100644 --- a/doc/html/zot_8php.js +++ b/doc/html/zot_8php.js @@ -10,7 +10,7 @@ var zot_8php = [ "import_site", "zot_8php.html#a2657e141d62d5f67ad3c87651b585299", null ], [ "import_xchan", "zot_8php.html#a71d82d0bec204cdf2bd56e4fd0e0ef8a", null ], [ "process_channel_sync_delivery", "zot_8php.html#ac301c67864917c35922257950ae0f95c", null ], - [ "process_delivery", "zot_8php.html#a37ec13b18057634eadb071f05297f5e1", null ], + [ "process_delivery", "zot_8php.html#a4d9e6ca295e443b740d9960c304b3474", null ], [ "process_mail_delivery", "zot_8php.html#aa6ae96db8cbbdbb10e6876d206bbf7cc", null ], [ "process_profile_delivery", "zot_8php.html#a9a57b40669351c9791126b925cb7ef3b", null ], [ "public_recips", "zot_8php.html#a083aec6c900d244e1bfc1406f9461465", null ], diff --git a/doc/to_do_code.bb b/doc/to_do_code.bb index ac337e5d8..fc2c2082d 100644 --- a/doc/to_do_code.bb +++ b/doc/to_do_code.bb @@ -28,7 +28,9 @@ We need much more than this, but here are areas where developers can help. Pleas [li]Extend WebDAV to provide desktop access to photo albums]/li] -[li]Create a module PDL editor (separate from but integrated with the page layout editor) as a separate module. This will allow folks to view and alter the pre-defined layouts for any module in the system. If the custom module is removed or empty, revert to the system layout. +[li]External post connectors - create standard interface[/li] + +[li]External post connectors, add popular services[/li] [li]service classes - provide a pluggable subscription payment gateway for premium accounts[/li] diff --git a/doc/to_do_doco.md b/doc/to_do_doco.md new file mode 100644 index 000000000..6e4f17724 --- /dev/null +++ b/doc/to_do_doco.md @@ -0,0 +1,29 @@ +# Documentation To-Do List # + +## How to contribute documentation ## + +Documentation files are in */doc*. + +When help is first accessed, the file loaded is *main.bb*. That file contains case sensitive links without an extension. The extensions is added automatically if the file is found, first *.md* then *.bb*. + +For translating documentation, create a directory in */doc* named by the language code, copy the files and translate the content. + +## Documentation we need to write ## + +* Database schema detailed descriptions + +* Complete plugin hook documentation + +* API documentation + +* Function and code documentation (doxygen) + +* New Member guide + +* "Extra Feature" reference, description of each + +* Detailed Personal Settings Documentation + +* Administration Guide (post-install) + +* Administration Guide (pre-install) diff --git a/include/Contact.php b/include/Contact.php index 9883c598d..540e1169d 100644 --- a/include/Contact.php +++ b/include/Contact.php @@ -263,7 +263,7 @@ function channel_remove($channel_id, $local = true) { q("DELETE FROM `event` WHERE `uid` = %d", intval($channel_id)); q("DELETE FROM `item` WHERE `uid` = %d", intval($channel_id)); q("DELETE FROM `item_id` WHERE `uid` = %d", intval($channel_id)); - q("DELETE FROM `mail` WHERE `uid` = %d", intval($channel_id)); + q("DELETE FROM `mail` WHERE `channel_id` = %d", intval($channel_id)); q("DELETE FROM `notify` WHERE `uid` = %d", intval($channel_id)); q("DELETE FROM `photo` WHERE `uid` = %d", intval($channel_id)); q("DELETE FROM `attach` WHERE `uid` = %d", intval($channel_id)); diff --git a/include/ConversationObject.php b/include/ConversationObject.php index 103c3664b..d97438a5d 100644 --- a/include/ConversationObject.php +++ b/include/ConversationObject.php @@ -52,8 +52,14 @@ class Conversation extends BaseObject { switch($mode) { case 'network': - $this->profile_owner = local_user(); - $this->writable = true; + if(array_key_exists('firehose',$a->data) && intval($a->data['firehose'])) { + $this->profile_owner = intval($a->data['firehose']); + $this->writable = false; + } + else { + $this->profile_owner = local_user(); + $this->writable = true; + } break; case 'channel': $this->profile_owner = $a->profile['profile_uid']; diff --git a/include/acl_selectors.php b/include/acl_selectors.php index 749ca75eb..6ce4c3f9b 100644 --- a/include/acl_selectors.php +++ b/include/acl_selectors.php @@ -230,15 +230,21 @@ function populate_acl($defaults = null,$unused = false) { array_walk($deny_gid,'fixacl'); } + $jotnets = ''; + call_hooks('jot_networks', $jotnets); + $tpl = get_markup_template("acl_selector.tpl"); $o = replace_macros($tpl, array( '$showall'=> t("Visible to everybody"), - '$show' => t("show"), - '$hide' => t("don't show"), + '$show' => t("Show"), + '$hide' => t("Don't show"), '$allowcid' => json_encode($allow_cid), '$allowgid' => json_encode($allow_gid), '$denycid' => json_encode($deny_cid), '$denygid' => json_encode($deny_gid), + '$jotnets' => $jotnets, + '$aclModalTitle' => t('Permissions'), + '$aclModalDismiss' => t('Close') )); diff --git a/include/api.php b/include/api.php index 47c78113a..57551a3b0 100644 --- a/include/api.php +++ b/include/api.php @@ -533,12 +533,6 @@ require_once('include/items.php'); api_register_func('api/red/channel/export/basic','api_export_basic', true); - - - - - - function api_channel_stream(&$a, $type) { if(api_user() === false) { logger('api_channel_stream: no user'); @@ -700,12 +694,12 @@ require_once('include/items.php'); function red_item_new(&$a, $type) { if (api_user() === false) { - logger('api_statuses_update: no user'); + logger('api_red_item_new: no user'); return false; } - logger('api_statuses_update: REQUEST ' . print_r($_REQUEST,true)); - logger('api_statuses_update: FILES ' . print_r($_FILES,true)); + logger('api_red_item_new: REQUEST ' . print_r($_REQUEST,true)); + logger('api_red_item_new: FILES ' . print_r($_FILES,true)); // set this so that the item_post() function is quiet and doesn't redirect or emit json @@ -1552,7 +1546,8 @@ require_once('include/items.php'); 'geo' => '', 'favorited' => (($item['item_flags'] & ITEM_STARRED) ? true : false), 'user' => $status_user , - 'statusnet_html' => trim(prepare_text($item['body']),$item['mimetype']), + 'statusnet_html' => trim(prepare_text($item['body'],$item['mimetype'])), + 'statusnet_conversation_id' => $item['parent'], ); @@ -1697,7 +1692,7 @@ require_once('include/items.php'); 'broughtbyurl' => '', 'timezone' => 'UTC', 'closed' => $closed, 'inviteonly' => 'false', 'private' => $private, 'textlimit' => $textlimit, 'sslserver' => $sslserver, 'ssl' => $ssl, 'shorturllength' => '30', - 'friendica' => array( + 'redmatrix' => array( 'RED_PLATFORM' => RED_PLATFORM, 'RED_VERSION' => RED_VERSION, 'ZOT_REVISION' => ZOT_REVISION, diff --git a/include/bbcode.php b/include/bbcode.php index 8bbf7ae01..96242fdac 100644 --- a/include/bbcode.php +++ b/include/bbcode.php @@ -46,7 +46,7 @@ function tryzrlvideo($match) { } if($zrl) $link = zid($link); - return ''; + return ''; } @@ -229,9 +229,11 @@ function bb_location($match) { function bbiframe($match) { $a = get_app(); - if(strpos($match[1],get_app()->get_hostname())) - return '' . $match[1] . ''; - return ''; + + + $sandbox = ((strpos($match[1],get_app()->get_hostname())) ? ' sandbox="allow-scripts" ' : ''); + + return ''; } function bb_ShareAttributesSimple($match) { @@ -620,24 +622,24 @@ function bbcode($Text,$preserve_nl = false, $tryoembed = true) { // [img=widthxheight]pathtoimage[/img] if (strpos($Text,'[/img]') !== false) { - $Text = preg_replace("/\[img\=([0-9]*)x([0-9]*)\](.*?)\[\/img\]/ism", '' . t('Image/photo') . '', $Text); + $Text = preg_replace("/\[img\=([0-9]*)x([0-9]*)\](.*?)\[\/img\]/ism", '' . t('Image/photo') . '', $Text); } if (strpos($Text,'[/zmg]') !== false) { - $Text = preg_replace("/\[zmg\=([0-9]*)x([0-9]*)\](.*?)\[\/zmg\]/ism", '' . t('Image/photo') . '', $Text); + $Text = preg_replace("/\[zmg\=([0-9]*)x([0-9]*)\](.*?)\[\/zmg\]/ism", '' . t('Image/photo') . '', $Text); } // [img=widthxheight float={left, right}]pathtoimage[/img] if (strpos($Text,'[/img]') !== false) { - $Text = preg_replace("/\[img\=([0-9]*)x([0-9]*) float=left\](.*?)\[\/img\]/ism", '' . t('Image/photo') . '', $Text); + $Text = preg_replace("/\[img\=([0-9]*)x([0-9]*) float=left\](.*?)\[\/img\]/ism", '' . t('Image/photo') . '', $Text); } if (strpos($Text,'[/img]') !== false) { - $Text = preg_replace("/\[img\=([0-9]*)x([0-9]*) float=right\](.*?)\[\/img\]/ism", '' . t('Image/photo') . '', $Text); + $Text = preg_replace("/\[img\=([0-9]*)x([0-9]*) float=right\](.*?)\[\/img\]/ism", '' . t('Image/photo') . '', $Text); } if (strpos($Text,'[/zmg]') !== false) { - $Text = preg_replace("/\[zmg\=([0-9]*)x([0-9]*) float=left\](.*?)\[\/zmg\]/ism", '' . t('Image/photo') . '', $Text); + $Text = preg_replace("/\[zmg\=([0-9]*)x([0-9]*) float=left\](.*?)\[\/zmg\]/ism", '' . t('Image/photo') . '', $Text); } if (strpos($Text,'[/zmg]') !== false) { - $Text = preg_replace("/\[zmg\=([0-9]*)x([0-9]*) float=right\](.*?)\[\/zmg\]/ism", '' . t('Image/photo') . '', $Text); + $Text = preg_replace("/\[zmg\=([0-9]*)x([0-9]*) float=right\](.*?)\[\/zmg\]/ism", '' . t('Image/photo') . '', $Text); } // style (sanitized) diff --git a/include/cache.php b/include/cache.php index b546cd0e9..a70650b5e 100644 --- a/include/cache.php +++ b/include/cache.php @@ -6,52 +6,37 @@ class Cache { public static function get($key){ - $r = q("SELECT `v` FROM `cache` WHERE `k`='%s' limit 1", + $r = q("SELECT v FROM cache WHERE k = '%s' limit 1", dbesc($key) ); - if (count($r)) return $r[0]['v']; + if ($r) + return $r[0]['v']; return null; } public static function set($key,$value) { - q("REPLACE INTO `cache` (`k`,`v`,`updated`) VALUES ('%s','%s','%s')", + $r = q("SELECT * FROM cache WHERE k = '%s' limit 1", + dbesc($key) + ); + if($r) { + q("UPDATE cache SET v = '%s', updated = '%s' WHERE k = '%s' limit 1", + dbesc($value), + dbesc(datetime_convert()), + dbesc($key)); + } + else { + q("INSERT INTO cache ( k, v, updated) VALUES ('%s','%s','%s')", dbesc($key), dbesc($value), dbesc(datetime_convert())); + } } -/* - * - * Leaving this legacy code temporaily to see how REPLACE fares - * as opposed to non-atomic checks when faced with fast moving key duplication. - * As a MySQL extension it isn't portable, but we're not yet very portable. - */ - -/* - * $r = q("SELECT * FROM `cache` WHERE `k`='%s' limit 1", - * dbesc($key) - * ); - * if(count($r)) { - * q("UPDATE `cache` SET `v` = '%s', `updated = '%s' WHERE `k` = '%s' limit 1", - * dbesc($value), - * dbesc(datetime_convert()), - * dbesc($key)); - * } - * else { - * q("INSERT INTO `cache` (`k`,`v`,`updated`) VALUES ('%s','%s','%s')", - * dbesc($key), - * dbesc($value), - * dbesc(datetime_convert())); - * } - * } - */ - - public static function clear(){ - q("DELETE FROM `cache` WHERE `updated` < '%s'", + q("DELETE FROM cache WHERE updated < '%s'", dbesc(datetime_convert('UTC','UTC',"now - 30 days"))); } diff --git a/include/config.php b/include/config.php index 8d98d56fa..add7b5f71 100644 --- a/include/config.php +++ b/include/config.php @@ -25,14 +25,6 @@ function load_config($family) { $r = q("SELECT * FROM config WHERE cat = '%s'", dbesc($family)); - // This is often one of the earliest database calls in the life of the page. - // If the DB was successfully opened, but we can't read from it, - // we must assume catastrophic failure of the DB. Report the system down. - -// if($r === false) { -// system_unavailable(); -// } - if($r !== false) { if($r) { foreach($r as $rr) { @@ -285,7 +277,6 @@ function load_xconfig($xchan,$family = '') { $a->config[$xchan][$c][$k] = $rr['v']; } } - } diff --git a/include/conversation.php b/include/conversation.php index 16ac4e909..541da1d9b 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -635,7 +635,11 @@ function conversation(&$a, $items, $mode, $update, $page_mode = 'traditional', $ $star = false; $isstarred = "unstarred icon-star-empty"; - $lock = false; + $lock = (($item['item_private'] || strlen($item['allow_cid']) || strlen($item['allow_gid']) || strlen($item['deny_cid']) || strlen($item['deny_gid'])) + ? t('Private Message') + : false + ); + $likebuttons = false; $shareable = false; @@ -911,7 +915,7 @@ function item_photo_menu($item){ } } - $profile_link = z_root() . "/chanview/?f=&hash=" . $item['author_xchan']; + $profile_link = chanlink_hash($item['author_xchan']); $pm_url = $a->get_baseurl($ssl_state) . '/mail/new/?f=&hash=' . $item['author_xchan']; if($a->contacts && array_key_exists($item['author_xchan'],$a->contacts)) @@ -964,13 +968,7 @@ function like_puller($a,$item,&$arr,$mode) { $verb = (($mode === 'like') ? ACTIVITY_LIKE : ACTIVITY_DISLIKE); if((activity_match($item['verb'],$verb)) && ($item['id'] != $item['parent'])) { - $url = $item['author']['xchan_url']; - if((local_user()) && (local_user() == $item['uid']) && ($item['network'] === 'dfrn') && (! $item['self']) && (link_compare($item['author-link'],$item['url']))) { - $url = $a->get_baseurl(true) . '/redir/' . $item['contact-id']; - $sparkle = ' class="sparkle" '; - } - else - $url = zid($url); + $url = chanlink_url($item['author']['xchan_url']); if(! $item['thr_parent']) $item['thr_parent'] = $item['parent_mid']; @@ -981,7 +979,7 @@ function like_puller($a,$item,&$arr,$mode) { $arr[$item['thr_parent']] = 1; else $arr[$item['thr_parent']] ++; - $arr[$item['thr_parent'] . '-l'][] = '' . $item['author']['xchan_name'] . ''; + $arr[$item['thr_parent'] . '-l'][] = '' . $item['author']['xchan_name'] . ''; } return; } @@ -1052,6 +1050,13 @@ function status_editor($a,$x,$popup=false) { } + if(array_key_exists('channel_select',$x) && $x['channel_select']) { + require_once('include/identity.php'); + $id_select = identity_selector(); + } + else + $id_select = ''; + $webpage = ((x($x,'webpage')) ? $x['webpage'] : ''); @@ -1098,6 +1103,8 @@ function status_editor($a,$x,$popup=false) { '$webpage' => $webpage, '$placeholdpagetitle' => ((x($x,'ptlabel')) ? $x['ptlabel'] : t('Page link title')), '$pagetitle' => (x($x,'pagetitle') ? $x['pagetitle'] : ''), + '$id_select' => $id_select, + '$id_seltext' => t('Post as'), '$upload' => t('Upload photo'), '$shortupload' => t('upload photo'), '$attach' => t('Attach file'), @@ -1126,7 +1133,6 @@ function status_editor($a,$x,$popup=false) { '$baseurl' => $a->get_baseurl(true), '$defloc' => $x['default_location'], '$visitor' => $x['visitor'], - '$pvisit' => (($notes_cid) ? 'none' : $x['visitor']), '$public' => t('Public post'), '$jotnets' => $jotnets, '$emtitle' => t('Example: bob@example.com, mary@example.com'), @@ -1134,20 +1140,20 @@ function status_editor($a,$x,$popup=false) { '$acl' => $x['acl'], '$mimeselect' => $mimeselect, '$layoutselect' => $layoutselect, - '$showacl' => ((array_key_exists('showacl',$x)) ? $x['showacl'] : 'yes'), + '$showacl' => ((array_key_exists('showacl',$x)) ? $x['showacl'] : true), '$bang' => $x['bang'], '$profile_uid' => $x['profile_uid'], '$preview' => $preview, '$source' => ((x($x,'source')) ? $x['source'] : ''), '$jotplugins' => $jotplugins, '$defexpire' => '', - '$feature_expire' => ((feature_enabled($x['profile_uid'],'content_expire') && (! $webpage)) ? 'block' : 'none'), + '$feature_expire' => ((feature_enabled($x['profile_uid'],'content_expire') && (! $webpage)) ? true : false), '$expires' => t('Set expiration date'), - '$feature_encrypt' => ((feature_enabled($x['profile_uid'],'content_encrypt') && (! $webpage)) ? 'block' : 'none'), + '$feature_encrypt' => ((feature_enabled($x['profile_uid'],'content_encrypt') && (! $webpage)) ? true : false), '$encrypt' => t('Encrypt text'), '$cipher' => $cipher, '$expiryModalOK' => t('OK'), - '$expiryModalCANCEL' => t('Cancel'), + '$expiryModalCANCEL' => t('Cancel') )); @@ -1287,7 +1293,7 @@ function render_location_default($item) { if($coord) { if($location) - $location .= '
    (' . $coord . ')'; + $location .= ' (' . $coord . ')'; else $location = '' . $coord . ''; } @@ -1333,6 +1339,7 @@ function network_tabs() { $conv_active = ''; $spam_active = ''; $postord_active = ''; + $public_active = ''; if(x($_GET,'new')) { $new_active = 'active'; @@ -1354,13 +1361,18 @@ function network_tabs() { $spam_active = 'active'; } + if(x($_GET,'fh')) { + $public_active = 'active'; + } + if (($new_active == '') && ($starred_active == '') && ($conv_active == '') && ($search_active == '') - && ($spam_active == '')) { + && ($spam_active == '') + && ($public_active == '')) { $no_active = 'active'; } @@ -1376,52 +1388,67 @@ function network_tabs() { $cmd = $a->cmd; // tabs - $tabs = array( - array( - 'label' => t('Commented Order'), - 'url'=>$a->get_baseurl(true) . '/' . $cmd . '?f=&order=comment' . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') . ((x($_GET,'gid')) ? '&gid=' . $_GET['gid'] : ''), - 'sel'=>$all_active, - 'title'=> t('Sort by Comment Date'), - ), - array( - 'label' => t('Posted Order'), - 'url'=>$a->get_baseurl(true) . '/' . $cmd . '?f=&order=post' . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') . ((x($_GET,'gid')) ? '&gid=' . $_GET['gid'] : ''), - 'sel'=>$postord_active, - 'title' => t('Sort by Post Date'), - ), + $tabs = array(); - array( + if(! get_config('system','disable_discover_tab')) { + $tabs[] = array( + 'label' => t('Discover'), + 'url'=>$a->get_baseurl(true) . '/' . $cmd . '?f=&fh=1' . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') . ((x($_GET,'gid')) ? '&gid=' . $_GET['gid'] : ''), + 'sel'=> $public_active, + 'title'=> t('Imported public streams'), + ); + } + + $tabs[] = array( + 'label' => t('Commented Order'), + 'url'=>$a->get_baseurl(true) . '/' . $cmd . '?f=&order=comment' . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') . ((x($_GET,'gid')) ? '&gid=' . $_GET['gid'] : ''), + 'sel'=>$all_active, + 'title'=> t('Sort by Comment Date'), + ); + + $tabs[] = array( + 'label' => t('Posted Order'), + 'url'=>$a->get_baseurl(true) . '/' . $cmd . '?f=&order=post' . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') . ((x($_GET,'gid')) ? '&gid=' . $_GET['gid'] : ''), + 'sel'=>$postord_active, + 'title' => t('Sort by Post Date'), + ); + + if(feature_enabled(local_user(),'personal_tab')) { + $tabs[] = array( 'label' => t('Personal'), 'url' => $a->get_baseurl(true) . '/' . $cmd . '?f=' . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') . '&conv=1', 'sel' => $conv_active, 'title' => t('Posts that mention or involve you'), - ), - array( + ); + } + + if(feature_enabled(local_user(),'new_tab')) { + $tabs[] = array( 'label' => t('New'), 'url' => $a->get_baseurl(true) . '/' . $cmd . '?f=' . ((x($_GET,'cid')) ? '&cid=' . $_GET['cid'] : '') . '&new=1' . ((x($_GET,'gid')) ? '&gid=' . $_GET['gid'] : ''), 'sel' => $new_active, 'title' => t('Activity Stream - by date'), - ), + ); + } - ); - - if(feature_enabled(local_user(),'star_posts')) + if(feature_enabled(local_user(),'star_posts')) { $tabs[] = array( 'label' => t('Starred'), 'url'=>$a->get_baseurl(true) . '/' . $cmd . ((x($_GET,'cid')) ? '/?f=&cid=' . $_GET['cid'] : '') . '&star=1', 'sel'=>$starred_active, 'title' => t('Favourite Posts'), ); - + } // Not yet implemented - if(feature_enabled(local_user(),'spam_filter')) + if(feature_enabled(local_user(),'spam_filter')) { $tabs[] = array( 'label' => t('Spam'), 'url'=>$a->get_baseurl(true) . '/network?f=&spam=1', 'sel'=> $spam_active, 'title' => t('Posts flagged as SPAM'), - ); + ); + } $arr = array('tabs' => $tabs); call_hooks('network_tabs', $arr); @@ -1442,6 +1469,8 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){ if (is_null($nickname)) $nickname = $channel['channel_address']; + + $uid = (($a->profile['profile_uid']) ? $a->profile['profile_uid'] : local_user()); if(x($_GET,'tab')) $tab = notags(trim($_GET['tab'])); @@ -1459,7 +1488,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){ ), ); - $p = get_all_perms($a->profile['profile_uid'],get_observer_hash()); + $p = get_all_perms($uid,get_observer_hash()); if($p['view_profile']) { $tabs[] = array( @@ -1490,7 +1519,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){ } require_once('include/chat.php'); - $chats = chatroom_list($a->profile['profile_uid']); + $chats = chatroom_list($uid); $subdued = ((count($chats)) ? '' : ' subdued'); $tabs[] = array( 'label' => t('Chatrooms'), @@ -1520,7 +1549,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){ } - if($is_owner && feature_enabled($a->profile['profile_uid'],'webpages')) { + if($is_owner && feature_enabled($uid,'webpages')) { $tabs[] = array( 'label' => t('Webpages'), 'url' => $a->get_baseurl() . '/webpages/' . $nickname, diff --git a/include/directory.php b/include/directory.php index 794420b6f..c69fb1f4b 100644 --- a/include/directory.php +++ b/include/directory.php @@ -69,11 +69,12 @@ function directory_run($argv, $argc){ // the directory packet. That means we'll try again on the next poll run. $hash = random_string(); - q("insert into outq ( outq_hash, outq_account, outq_channel, outq_posturl, outq_async, outq_created, outq_updated, outq_notify, outq_msg ) - values ( '%s', %d, %d, '%s', %d, '%s', '%s', '%s', '%s' )", + q("insert into outq ( outq_hash, outq_account, outq_channel, outq_driver, outq_posturl, outq_async, outq_created, outq_updated, outq_notify, outq_msg ) + values ( '%s', %d, %d, '%s', '%s', %d, '%s', '%s', '%s', '%s' )", dbesc($hash), intval($channel['channel_account_id']), intval($channel['channel_id']), + dbesc('zot'), dbesc($url), intval(1), dbesc(datetime_convert()), diff --git a/include/enotify.php b/include/enotify.php index 036d5275e..7ab4fe5ed 100644 --- a/include/enotify.php +++ b/include/enotify.php @@ -18,8 +18,9 @@ function notification($params) { } if($params['to_xchan']) { $y = q("select channel.*, account.* from channel left join account on channel_account_id = account_id - where channel_hash = '%s' limit 1", - dbesc($params['to_xchan']) + where channel_hash = '%s' and not (channel_pageflags & %d) limit 1", + dbesc($params['to_xchan']), + intval(PAGE_REMOVED) ); } if($x & $y) { @@ -88,7 +89,7 @@ function notification($params) { $sitelink = t('Please visit %s to view and/or reply to your private messages.'); $tsitelink = sprintf( $sitelink, $siteurl . '/mail/' . $params['item']['id'] ); $hsitelink = sprintf( $sitelink, '' . $sitename . ''); - $itemlink = $siteurl . '/message/' . $params['item']['id']; + $itemlink = $siteurl . '/mail/' . $params['item']['id']; } if($params['type'] == NOTIFY_COMMENT) { @@ -102,7 +103,7 @@ function notification($params) { if(array_key_exists('item',$params) && (! visible_activity($params['item']))) return; - $parent_id = $params['parent']; + $parent_mid = $params['parent_mid']; // Check to see if there was already a notify for this post. // If so don't create a second notification @@ -123,9 +124,9 @@ function notification($params) { $p = null; - if($params['otype'] === 'item' && $parent_id) { - $p = q("select * from item where id = %d and uid = %d limit 1", - intval($parent_id), + if($params['otype'] === 'item' && $parent_mid) { + $p = q("select * from item where mid = '%s' and uid = %d limit 1", + dbesc($parent_mid), intval($recip['channel_id']) ); } @@ -135,6 +136,7 @@ function notification($params) { $item_post_type = item_post_type($p[0]); $private = $p[0]['item_private']; + $parent_id = $p[0]['id']; //$possess_desc = str_replace('',$possess_desc); @@ -253,14 +255,14 @@ function notification($params) { if($params['type'] == NOTIFY_INTRO) { $subject = sprintf( t('[Red:Notify] Introduction received')); - $preamble = sprintf( t('%1$s, you\'ve received an introduction from \'%2$s\' at %3$s'), $recip['channel_name'], $sender['xchan_name'], $sitename); - $epreamble = sprintf( t('%1$s, you\'ve received [zrl=%2$s]an introduction[/zrl] from %3$s.'), + $preamble = sprintf( t('%1$s, you\'ve received an new connection request from \'%2$s\' at %3$s'), $recip['channel_name'], $sender['xchan_name'], $sitename); + $epreamble = sprintf( t('%1$s, you\'ve received [zrl=%2$s]a new connection request[/zrl] from %3$s.'), $recip['channel_name'], $itemlink, '[zrl=' . $sender['xchan_url'] . ']' . $sender['xchan_name'] . '[/zrl]'); $body = sprintf( t('You may visit their profile at %s'),$sender['xchan_url']); - $sitelink = t('Please visit %s to approve or reject the introduction.'); + $sitelink = t('Please visit %s to approve or reject the connection request.'); $tsitelink = sprintf( $sitelink, $siteurl ); $hsitelink = sprintf( $sitelink, '' . $sitename . ''); $itemlink = $params['link']; @@ -338,7 +340,7 @@ function notification($params) { $datarray['aid'] = $recip['channel_account_id']; $datarray['uid'] = $recip['channel_id']; $datarray['link'] = $itemlink; - $datarray['parent'] = $parent_id; + $datarray['parent'] = $parent_mid; $datarray['type'] = $params['type']; $datarray['verb'] = $params['verb']; $datarray['otype'] = $params['otype']; @@ -355,7 +357,7 @@ function notification($params) { // create notification entry in DB $r = q("insert into notify (hash,name,url,photo,date,aid,uid,link,parent,type,verb,otype) - values('%s','%s','%s','%s','%s',%d,%d,'%s',%d,%d,'%s','%s')", + values('%s','%s','%s','%s','%s',%d,%d,'%s','%s',%d,'%s','%s')", dbesc($datarray['hash']), dbesc($datarray['name']), dbesc($datarray['url']), @@ -364,7 +366,7 @@ function notification($params) { intval($datarray['aid']), intval($datarray['uid']), dbesc($datarray['link']), - intval($datarray['parent']), + dbesc($datarray['parent']), intval($datarray['type']), dbesc($datarray['verb']), dbesc($datarray['otype']) @@ -432,7 +434,7 @@ function notification($params) { $datarray['sitename'] = $sitename; $datarray['siteurl'] = $siteurl; $datarray['type'] = $params['type']; - $datarray['parent'] = $params['parent']; + $datarray['parent'] = $params['parent_mid']; $datarray['source_name'] = $sender['xchan_name']; $datarray['source_link'] = $sender['xchan_url']; $datarray['source_photo'] = $sender['xchan_photo_s']; diff --git a/include/event.php b/include/event.php index 08b94dafa..8e6a3fe71 100644 --- a/include/event.php +++ b/include/event.php @@ -8,7 +8,7 @@ function format_event_html($ev) { if(! ((is_array($ev)) && count($ev))) return ''; - $bd_format = t('l F d, Y \@ g:i A') ; // Friday January 18, 2011 @ 8 AM + $bd_format = t('l F d, Y \@ g:i A') ; // Friday January 18, 2011 @ 8:01 AM $o = '
    ' . "\r\n"; diff --git a/include/expire.php b/include/expire.php index f1002b890..442914a39 100644 --- a/include/expire.php +++ b/include/expire.php @@ -7,10 +7,20 @@ function expire_run($argv, $argc){ cli_startup(); + $r = q("select id from item where (item_restrict & %d) and not (item_restrict & %d) and changed < UTC_TIMESTAMP() - INTERVAL 10 DAY", + intval(ITEM_DELETED), + intval(ITEM_PENDING_REMOVE) + ); + if($r) { + foreach($r as $rr) { + drop_item($rr['id'],false,DROPITEM_PHASE2); + } + } + // physically remove anything that has been deleted for more than two months - $r = q("delete from item where item_flags & %d and changed < UTC_TIMESTAMP() - INTERVAL 60 DAY", - intval(ITEM_DELETED) + $r = q("delete from item where ( item_restrict & %d ) and changed < UTC_TIMESTAMP() - INTERVAL 36 DAY", + intval(ITEM_PENDING_REMOVE) ); // make this optional as it could have a performance impact on large sites @@ -29,6 +39,21 @@ function expire_run($argv, $argc){ } } + + $x = get_sys_channel(); + if($x) { + + // this should probably just fetch the channel_expire_days from the sys channel, + // but there's no convenient way to set it. + + $expire_days = get_config('externals','expire_days'); + if($expire_days === false) + $expire_days = 30; + if($expire_days) + item_expire($x['channel_id'],$expire_days); + } + + return; } diff --git a/include/externals.php b/include/externals.php new file mode 100644 index 000000000..1d9fd2902 --- /dev/null +++ b/include/externals.php @@ -0,0 +1,98 @@ + ''); + call_hooks('externals_url_select',$arr); + + if($arr['url']) { + $url = $arr['url']; + } + else { + $r = q("select site_url, site_pull from site where site_url != '%s' and site_flags != %d order by rand() limit 1", + dbesc(z_root()), + intval(DIRECTORY_MODE_STANDALONE) + ); + if($r) + $url = $r[0]['site_url']; + } + + $attempts ++; + + if($url) { + if($r[0]['site_pull'] !== '0000-00-00 00:00:00') + $mindate = urlencode($r[0]['site_pull']); + else { + $days = get_config('externals','since_days'); + if($days === false) + $days = 15; + $mindate = urlencode(datetime_convert('','','now - ' . intval($days) . ' days')); + } + + $feedurl = $url . '/zotfeed?f=&mindate=' . $mindate; + + logger('externals: pulling public content from ' . $feedurl, LOGGER_DEBUG); + + $x = z_fetch_url($feedurl); + if(($x) && ($x['success'])) { + + q("update site set site_pull = '%s' where site_url = '%s' limit 1", + dbesc(datetime_convert()), + dbesc($url) + ); + + $j = json_decode($x['body'],true); + if($j['success'] && $j['messages']) { + $sys = get_sys_channel(); + foreach($j['messages'] as $message) { + $results = process_delivery(array('hash' => 'undefined'), get_item_elements($message), + array(array('hash' => $sys['xchan_hash'])), false, true); + $total ++; +// $z = q("select id from item where mid = '%s' and uid = %d limit 1", +// dbesc($message['message_id']), +// intval($sys['channel_id']) +// ); +$z = null; + if($z) { + $flag_bits = ITEM_WALL|ITEM_ORIGIN|ITEM_UPLINK; + // preserve the source + + $r = q("update item set source_xchan = owner_xchan where id = %d limit 1", + intval($z[0]['id']) + ); + + $r = q("update item set item_flags = ( item_flags | %d ), owner_xchan = '%s' + where id = %d limit 1", + intval($flag_bits), + dbesc($sys['xchan_hash']), + intval($z[0]['id']) + ); + } + } + logger('externals: import_public_posts: ' . $total . ' messages imported', LOGGER_DEBUG); + } + } + } + } +} + +if (array_search(__file__,get_included_files())===0){ + externals_run($argv,$argc); + killme(); +} diff --git a/include/follow.php b/include/follow.php index 0508a8b37..d98a58198 100644 --- a/include/follow.php +++ b/include/follow.php @@ -75,11 +75,17 @@ function new_contact($uid,$url,$channel,$interactive = false, $confirm = false) return $result; } + // do we have an xchan and hubloc? // If not, create them. $x = import_xchan($j); + if(array_key_exists('deleted',$j) && intval($j['deleted'])) { + $result['message'] = t('Channel was deleted and no longer exists.'); + return $result; + } + if(! $x['success']) return $x; diff --git a/include/hubloc.php b/include/hubloc.php new file mode 100644 index 000000000..35d9dbeb1 --- /dev/null +++ b/include/hubloc.php @@ -0,0 +1,33 @@ + 1) { + + $d1 = datetime_convert('UTC','UTC',$x[0]['c']); + $d2 = datetime_convert('UTC','UTC','now - 3 days'); + + // allow some slop period, say 3 days - just in case this is a glitch or transient occurrence + // Then remove any hublocs pointing to the oldest entry. + + if($d1 < $d2) { + logger('prune_hub_reinstalls: removing dead hublocs at ' . $rr['site_url']); + $y = q("delete from hubloc where hubloc_sitekey = '%s'", + dbesc($x[0]['hubloc_sitekey']) + ); + } + } + } + } +} \ No newline at end of file diff --git a/include/identity.php b/include/identity.php index ed6920e67..66e572866 100644 --- a/include/identity.php +++ b/include/identity.php @@ -80,6 +80,16 @@ function validate_channelname($name) { function create_sys_channel() { if(get_sys_channel()) return; + + // Ensure that there is a host keypair. + + if((! get_config('system','pubkey')) && (! get_config('system','prvkey'))) { + require_once('include/crypto.php'); + $hostkey = new_keypair(4096); + set_config('system','pubkey',$hostkey['pubkey']); + set_config('system','prvkey',$hostkey['prvkey']); + } + create_identity(array( 'account_id' => 'xxx', // This will create an identity with an (integer) account_id of 0, but account_id is required 'nickname' => 'sys', @@ -99,6 +109,15 @@ function get_sys_channel() { return false; } +function is_sys_channel($channel_id) { + $r = q("select channel_pageflags from channel where channel_id = %d limit 1", + intval($channel_id) + ); + if(($r) && ($r[0]['channel_pageflags'] & PAGE_SYSTEM)) + return true; + return false; +} + /** * @channel_total() @@ -167,6 +186,11 @@ function create_identity($arr) { return $ret; } + if($nick === 'sys' && (! ($pageflags & PAGE_SYSTEM))) { + $ret['message'] = t('Reserved nickname. Please choose another.'); + return $ret; + } + if(check_webbie(array($nick)) !== $nick) { $ret['message'] = t('Nickname has unsupported characters or is already being used on this site.'); return $ret; @@ -200,10 +224,13 @@ function create_identity($arr) { $perms_vals .= ', ' . intval($v); } + $expire = get_config('system', 'default_expire_days'); + $expire = (($expire===false)? '0': $expire); + $r = q("insert into channel ( channel_account_id, channel_primary, channel_name, channel_address, channel_guid, channel_guid_sig, - channel_hash, channel_prvkey, channel_pubkey, channel_pageflags $perms_keys ) - values ( %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d $perms_vals ) ", + channel_hash, channel_prvkey, channel_pubkey, channel_pageflags, channel_expire_days $perms_keys ) + values ( %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d $perms_vals ) ", intval($arr['account_id']), intval($primary), @@ -214,7 +241,8 @@ function create_identity($arr) { dbesc($hash), dbesc($key['prvkey']), dbesc($key['pubkey']), - intval($pageflags) + intval($pageflags), + intval($expire) ); @@ -523,12 +551,20 @@ function profile_load(&$a, $nickname, $profile = '') { ); } + if(! $p) { logger('profile error: ' . $a->query_string, LOGGER_DEBUG); notice( t('Requested profile is not available.') . EOL ); $a->error = 404; return; } + + $z = q("select xchan_photo_date from xchan where xchan_hash = '%s' limit 1", + dbesc($p[0]['channel_hash']) + ); + if($z) + $p[0]['picdate'] = $z[0]['xchan_photo_date']; + // fetch user tags if this isn't the default profile @@ -711,10 +747,7 @@ logger('online: ' . $profile['online']); ? trim(substr($profile['name'],0,strpos($profile['name'],' '))) : $profile['name']); $lastname = (($firstname === $profile['name']) ? '' : trim(substr($profile['name'],strlen($firstname)))); - if(is_array($observer) - && perm_is_allowed($profile['uid'],$observer['xchan_hash'],'view_contacts')) { - $contact_block = contact_block(); - } + $contact_block = contact_block(); $channel_menu = false; $menu = get_pconfig($profile['uid'],'system','channel_menu'); @@ -943,7 +976,7 @@ function advanced_profile(&$a) { if($a->profile['marital']) $profile['marital'] = array( t('Status:'), $a->profile['marital']); - if($a->profile['with']) $profile['marital']['with'] = $a->profile['with']; + if($a->profile['with']) $profile['marital']['with'] = bbcode($a->profile['with']); if(strlen($a->profile['howlong']) && $a->profile['howlong'] !== '0000-00-00 00:00:00') { $profile['howlong'] = relative_date($a->profile['howlong'], t('for %1$d %2$s')); @@ -1224,3 +1257,24 @@ function get_channel_by_nick($nick) { return(($r) ? $r[0] : false); } + + +function identity_selector() { + if(local_user()) { + $r = q("select channel.*, xchan.* from channel left join xchan on channel.channel_hash = xchan.xchan_hash where channel.channel_account_id = %d and not ( channel_pageflags & %d ) order by channel_name ", + intval(get_account_id()), + intval(PAGE_REMOVED) + ); + if(count($r) > 1) { + $selected_channel = null; + $account = get_app()->get_account(); + $o = replace_macros(get_markup_template('channel_id_select.tpl'),array( + '$channels' => $r, + '$selected' => local_user() + )); + return $o; + } + } + + return ''; +} diff --git a/include/items.php b/include/items.php index 70e098415..a7d3a21ce 100755 --- a/include/items.php +++ b/include/items.php @@ -81,6 +81,19 @@ function collect_recipients($item,&$private) { $recipients = check_list_permissions($item['uid'],$recipients,'view_stream'); + // remove any upstream recipients from our list. + // If it is ourself we'll add it back in a second. + // This should prevent complex delivery chains from getting overly complex by not + // sending to anybody who is on our list of those who sent it to us. + + if($item['route']) { + $route = explode(',',$item['route']); + if(count($route)) { + $route = array_unique($route); + $recipients = array_diff($recipients,$route); + } + } + // add ourself just in case we have nomadic clones that need to get a copy. $recipients[] = $item['author_xchan']; @@ -141,6 +154,25 @@ function can_comment_on_post($observer_xchan,$item) { } +function add_source_route($iid,$hash) { +// logger('add_source_route ' . $iid . ' ' . $hash, LOGGER_DEBUG); + + if((! $iid) || (! $hash)) + return; + $r = q("select route from item where id = %d limit 1", + intval($iid) + ); + if($r) { + $new_route = (($r[0]['route']) ? $r[0]['route'] . ',' : '') . $hash; + q("update item set route = '%s' where id = %d limit 1", + (dbesc($new_route)), + intval($iid) + ); + } +} + + + /** * @function red_zrl_callback * preg_match function when fixing 'naked' links in mod item.php @@ -636,6 +668,7 @@ function get_item_elements($x) { $arr['app'] = (($x['app']) ? htmlspecialchars($x['app'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['route'] = (($x['route']) ? htmlspecialchars($x['route'], ENT_COMPAT,'UTF-8',false) : ''); $arr['mid'] = (($x['message_id']) ? htmlspecialchars($x['message_id'], ENT_COMPAT,'UTF-8',false) : ''); $arr['parent_mid'] = (($x['message_top']) ? htmlspecialchars($x['message_top'], ENT_COMPAT,'UTF-8',false) : ''); $arr['thr_parent'] = (($x['message_parent']) ? htmlspecialchars($x['message_parent'], ENT_COMPAT,'UTF-8',false) : ''); @@ -647,7 +680,7 @@ function get_item_elements($x) { $arr['mimetype'] = (($x['mimetype']) ? htmlspecialchars($x['mimetype'], ENT_COMPAT,'UTF-8',false) : ''); $arr['obj_type'] = (($x['object_type']) ? htmlspecialchars($x['object_type'], ENT_COMPAT,'UTF-8',false) : ''); $arr['tgt_type'] = (($x['target_type']) ? htmlspecialchars($x['target_type'], ENT_COMPAT,'UTF-8',false) : ''); - $arr['comment_policy'] = (($x['comment_scope']) ? htmlspecialchars($x['comment_scope'], ENT_COMPAT,'UTF-8',false) : 'contacts'); + $arr['comment_policy'] = (($x['comment_scope']) ? htmlspecialchars($x['comment_scope'], ENT_COMPAT,'UTF-8',false) : 'contacts'); $arr['sig'] = (($x['signature']) ? htmlspecialchars($x['signature'], ENT_COMPAT,'UTF-8',false) : ''); @@ -809,14 +842,6 @@ function encode_item($item) { $item['body'] = crypto_unencapsulate(json_decode_plus($item['body']),$key); } - if($item['item_restrict'] & ITEM_DELETED) { - $x['message_id'] = $item['mid']; - $x['created'] = $item['created']; - $x['flags'] = array('deleted'); - $x['owner'] = encode_item_xchan($item['owner']); - $x['author'] = encode_item_xchan($item['author']); - return $x; - } $x['message_id'] = $item['mid']; $x['message_top'] = $item['parent_mid']; @@ -836,6 +861,7 @@ function encode_item($item) { $x['location'] = $item['location']; $x['longlat'] = $item['coord']; $x['signature'] = $item['sig']; + $x['route'] = $item['route']; $x['owner'] = encode_item_xchan($item['owner']); $x['author'] = encode_item_xchan($item['author']); @@ -859,7 +885,7 @@ function encode_item($item) { if($item['term']) $x['tags'] = encode_item_terms($item['term']); - logger('encode_item: ' . print_r($x,true)); + logger('encode_item: ' . print_r($x,true), LOGGER_DATA); return $x; @@ -1000,9 +1026,11 @@ function encode_item_flags($item) { // most of item_flags and item_restrict are local settings which don't apply when transmitted. // We may need those for the case of syncing other hub locations which you are attached to. -// ITEM_DELETED is handled in encode_item directly so we don't need to handle it here. $ret = array(); + + if($item['item_restrict'] & ITEM_DELETED) + $ret[] = 'deleted'; if($item['item_flags'] & ITEM_THREAD_TOP) $ret[] = 'thread_parent'; if($item['item_flags'] & ITEM_NSFW) @@ -2294,6 +2322,7 @@ function tag_deliver($uid,$item_id) { logger('tag_deliver: community tag activity received'); if(($item['owner_xchan'] === $u[0]['channel_hash']) && (! get_pconfig($u[0]['channel_id'],'system','blocktags'))) { + logger('tag_deliver: community tag recipient: ' . $u[0]['channel_name']); $j_tgt = json_decode_plus($item['target']); if($j_tgt && $j_tgt['id']) { $p = q("select * from item where mid = '%s' and uid = %d limit 1", @@ -2306,6 +2335,7 @@ function tag_deliver($uid,$item_id) { if($j_obj && $j_obj['id'] && $j_obj['title']) { if(is_array($j_obj['link'])) $taglink = get_rel_link($j_obj['link'],'alternate'); + store_item_tag($u[0]['channel_id'],$p[0]['id'],TERM_OBJ_POST,TERM_HASHTAG,$j_obj['title'],$j_obj['id']); $x = q("update item set edited = '%s', received = '%s', changed = '%s' where mid = '%s' and uid = %d limit 1", dbesc(datetime_convert()), @@ -3493,7 +3523,12 @@ function drop_items($items) { // permissions to carry out this act. If it is non-interactive, we are deleting something at the // system's request and do not check permission. This is very important to know. -function drop_item($id,$interactive = true) { +// Some deletion requests (those coming from remote sites) must be staged. +// $stage = 0 => unstaged +// $stage = 1 => set deleted flag on the item and perform intial notifications +// $stage = 2 => perform low level delete at a later stage + +function drop_item($id,$interactive = true,$stage = DROPITEM_NORMAL) { $a = get_app(); @@ -3503,7 +3538,7 @@ function drop_item($id,$interactive = true) { intval($id) ); - if((! $r) || ($r[0]['item_restrict'] & ITEM_DELETED)) { + if((! $r) || (($r[0]['item_restrict'] & ITEM_DELETED) && ($stage === DROPITEM_NORMAL))) { if(! $interactive) return 0; notice( t('Item not found.') . EOL); @@ -3537,7 +3572,7 @@ function drop_item($id,$interactive = true) { intval($item['id']) ); - $arr = array('item' => $item); + $arr = array('item' => $item, 'interactive' => $interactive, 'stage' => $stage); call_hooks('drop_item', $arr ); $notify_id = intval($item['id']); @@ -3548,10 +3583,10 @@ function drop_item($id,$interactive = true) { ); if($items) { foreach($items as $i) - delete_item_lowlevel($i); + delete_item_lowlevel($i,$stage); } else - delete_item_lowlevel($item); + delete_item_lowlevel($item,$stage); if(! $interactive) return 1; @@ -3559,7 +3594,7 @@ function drop_item($id,$interactive = true) { // send the notification upstream/downstream as the case may be // only send notifications to others if this is the owner's wall item. - if($item['item_flags'] & ITEM_WALL) + if(($item['item_flags'] & ITEM_WALL) && ($stage != DROPITEM_PHASE2)) proc_run('php','include/notifier.php','drop',$notify_id); goaway($a->get_baseurl() . '/' . $_SESSION['return_url']); @@ -3578,15 +3613,47 @@ function drop_item($id,$interactive = true) { // It merely destroys all resources associated with an item. // Please do not use without a suitable wrapper. -function delete_item_lowlevel($item) { +function delete_item_lowlevel($item,$stage = DROPITEM_NORMAL) { - $r = q("UPDATE item SET item_restrict = ( item_restrict | %d ), title = '', body = '', - changed = '%s', edited = '%s' WHERE id = %d LIMIT 1", - intval(ITEM_DELETED), - dbesc(datetime_convert()), - dbesc(datetime_convert()), - intval($item['id']) - ); + + switch($stage) { + case DROPITEM_PHASE2: + $r = q("UPDATE item SET item_restrict = ( item_restrict | %d ), body = '', title = '', + changed = '%s', edited = '%s' WHERE id = %d LIMIT 1", + intval(ITEM_PENDING_REMOVE), + dbesc(datetime_convert()), + dbesc(datetime_convert()), + intval($item['id']) + ); + break; + + case DROPITEM_PHASE1: + $r = q("UPDATE item SET item_restrict = ( item_restrict | %d ), + changed = '%s', edited = '%s' WHERE id = %d LIMIT 1", + intval(ITEM_DELETED), + dbesc(datetime_convert()), + dbesc(datetime_convert()), + intval($item['id']) + ); + break; + + case DROPITEM_NORMAL: + default: + $r = q("UPDATE item SET item_restrict = ( item_restrict | %d ), body = '', title = '', + changed = '%s', edited = '%s' WHERE id = %d LIMIT 1", + intval(ITEM_DELETED), + dbesc(datetime_convert()), + dbesc(datetime_convert()), + intval($item['id']) + ); + break; + } + + // network deletion request. Keep the message structure so that we can deliver delete notifications. + // Come back after several days (or perhaps a month) to do the lowlevel delete (DROPITEM_PHASE2). + + if($stage == DROPITEM_PHASE1) + return true; $r = q("delete from term where otype = %d and oid = %d limit 1", intval(TERM_OBJ_POST), @@ -3751,8 +3818,10 @@ function zot_feed($uid,$observer_xchan,$mindate) { return $result; } - require_once('include/security.php'); - $sql_extra = item_permissions_sql($uid); + if(! is_sys_channel($uid)) { + require_once('include/security.php'); + $sql_extra = item_permissions_sql($uid); + } if($mindate != '0000-00-00 00:00:00') { $sql_extra .= " and created > '$mindate' "; @@ -3763,24 +3832,34 @@ function zot_feed($uid,$observer_xchan,$mindate) { $items = array(); - $r = q("SELECT item.*, item.id as item_id from item - WHERE uid = %d AND item_restrict = 0 and id = parent - AND (item_flags & %d) - $sql_extra ORDER BY created ASC $limit", - intval($uid), - intval(ITEM_WALL) - ); - if($r) { + if(is_sys_channel($uid)) { + require_once('include/security.php'); + $r = q("SELECT item.*, item.id as item_id from item + WHERE uid in (" . stream_perms_api_uids(PERMS_PUBLIC) . ") AND item_restrict = 0 and id = parent + AND (item_flags & %d) + and item_private = 0 $sql_extra ORDER BY created ASC $limit", + intval(ITEM_WALL) + ); + } + else { + $r = q("SELECT item.*, item.id as item_id from item + WHERE uid = %d AND item_restrict = 0 and id = parent + AND (item_flags & %d) + $sql_extra ORDER BY created ASC $limit", + intval($uid), + intval(ITEM_WALL) + ); + } + + if($r) { $parents_str = ids_to_querystr($r,'id'); $items = q("SELECT `item`.*, `item`.`id` AS `item_id` FROM `item` - WHERE `item`.`uid` = %d AND `item`.`item_restrict` = 0 + WHERE `item`.`item_restrict` = 0 AND `item`.`parent` IN ( %s ) ", - intval($uid), dbesc($parents_str) ); - } if($items) { @@ -3931,23 +4010,25 @@ function items_fetch($arr,$channel = null,$observer_hash = null,$client_mode = C if(isset($arr['start']) && isset($arr['records'])) $pager_sql = sprintf(" LIMIT %d, %d ",intval($arr['start']), intval($arr['records'])); - if(($arr['cmin'] != 0) || ($arr['cmax'] != 99)) { + if(array_key_exists('cmin',$arr) || array_key_exists('cmax',$arr)) { + if(($arr['cmin'] != 0) || ($arr['cmax'] != 99)) { - // Not everybody who shows up in the network stream will be in your address book. - // By default those that aren't are assumed to have closeness = 99; but this isn't - // recorded anywhere. So if cmax is 99, we'll open the search up to anybody in - // the stream with a NULL address book entry. + // Not everybody who shows up in the network stream will be in your address book. + // By default those that aren't are assumed to have closeness = 99; but this isn't + // recorded anywhere. So if cmax is 99, we'll open the search up to anybody in + // the stream with a NULL address book entry. - $sql_nets .= " AND "; + $sql_nets .= " AND "; - if($arr['cmax'] == 99) - $sql_nets .= " ( "; + if($arr['cmax'] == 99) + $sql_nets .= " ( "; - $sql_nets .= "( abook.abook_closeness >= " . intval($arr['cmin']) . " "; - $sql_nets .= " AND abook.abook_closeness <= " . intval($arr['cmax']) . " ) "; - if($cmax == 99) - $sql_nets .= " OR abook.abook_closeness IS NULL ) "; - } + $sql_nets .= "( abook.abook_closeness >= " . intval($arr['cmin']) . " "; + $sql_nets .= " AND abook.abook_closeness <= " . intval($arr['cmax']) . " ) "; + if($cmax == 99) + $sql_nets .= " OR abook.abook_closeness IS NULL ) "; + } + } $simple_update = (($client_mode & CLIENT_MODE_UPDATE) ? " and ( item.item_flags & " . intval(ITEM_UNSEEN) . " ) " : ''); if($client_mode & CLIENT_MODE_LOAD) diff --git a/include/nav.php b/include/nav.php index 3aa50226d..a97b434bc 100644 --- a/include/nav.php +++ b/include/nav.php @@ -162,7 +162,7 @@ EOT; $nav['home']['mark'] = array('', t('Mark all channel notifications seen'), '',''); - $nav['intros'] = array('connections/pending', t('Intros'), "", t('New Connections')); + $nav['intros'] = array('connections/ifpending', t('Connections'), "", t('Connections')); $nav['notifications'] = array('notifications/system', t('Notices'), "", t('Notifications')); diff --git a/include/network.php b/include/network.php index 1fb4beaa7..9f68328b7 100644 --- a/include/network.php +++ b/include/network.php @@ -43,8 +43,12 @@ function z_fetch_url($url, $binary = false, $redirects = 0, $opts = array()) { @curl_setopt($ch, CURLOPT_RETURNTRANSFER,true); @curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (compatible; Red)"); + $ciphers = @get_config('system','curl_ssl_ciphers'); + if($ciphers) + @curl_setopt($ch, CURLOPT_SSL_CIPHER_LIST, $ciphers); + if (x($opts,'accept_content')){ - curl_setopt($ch,CURLOPT_HTTPHEADER, array ( + @curl_setopt($ch,CURLOPT_HTTPHEADER, array ( "Accept: " . $opts['accept_content'] )); } @@ -115,7 +119,9 @@ function z_fetch_url($url, $binary = false, $redirects = 0, $opts = array()) { $ret['return_code'] = $rc; $ret['success'] = (($rc >= 200 && $rc <= 299) ? true : false); if(! $ret['success']) { + $ret['error'] = curl_error($ch); $ret['debug'] = $curl_info; + logger('z_fetch_url: error:' . $ret['error'], LOGGER_DEBUG); logger('z_fetch_url: debug:' . print_r($curl_info,true), LOGGER_DATA); } $ret['body'] = substr($s,strlen($header)); @@ -136,21 +142,25 @@ function z_post_url($url,$params, $redirects = 0, $opts = array()) { if(($redirects > 8) || (! $ch)) return ret; - curl_setopt($ch, CURLOPT_HEADER, true); + @curl_setopt($ch, CURLOPT_HEADER, true); @curl_setopt($ch, CURLOPT_CAINFO, get_capath()); - curl_setopt($ch, CURLOPT_RETURNTRANSFER,true); - curl_setopt($ch, CURLOPT_POST,1); - curl_setopt($ch, CURLOPT_POSTFIELDS,$params); - curl_setopt($ch, CURLOPT_USERAGENT, "Red"); + @curl_setopt($ch, CURLOPT_RETURNTRANSFER,true); + @curl_setopt($ch, CURLOPT_POST,1); + @curl_setopt($ch, CURLOPT_POSTFIELDS,$params); + @curl_setopt($ch, CURLOPT_USERAGENT, "Red"); + + $ciphers = @get_config('system','curl_ssl_ciphers'); + if($ciphers) + @curl_setopt($ch, CURLOPT_SSL_CIPHER_LIST, $ciphers); if (x($opts,'accept_content')){ - curl_setopt($ch,CURLOPT_HTTPHEADER, array ( + @curl_setopt($ch,CURLOPT_HTTPHEADER, array ( "Accept: " . $opts['accept_content'] )); } if(x($opts,'headers')) - curl_setopt($ch, CURLOPT_HTTPHEADER, $opts['headers']); + @curl_setopt($ch, CURLOPT_HTTPHEADER, $opts['headers']); if(x($opts,'timeout') && intval($opts['timeout'])) { @curl_setopt($ch, CURLOPT_TIMEOUT, $opts['timeout']); @@ -170,11 +180,11 @@ function z_post_url($url,$params, $redirects = 0, $opts = array()) { $prx = get_config('system','proxy'); if(strlen($prx)) { - curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1); - curl_setopt($ch, CURLOPT_PROXY, $prx); + @curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1); + @curl_setopt($ch, CURLOPT_PROXY, $prx); $prxusr = get_config('system','proxyuser'); if(strlen($prxusr)) - curl_setopt($ch, CURLOPT_PROXYUSERPWD, $prxusr); + @curl_setopt($ch, CURLOPT_PROXYUSERPWD, $prxusr); } // don't let curl abort the entire application @@ -183,7 +193,7 @@ function z_post_url($url,$params, $redirects = 0, $opts = array()) { $s = @curl_exec($ch); $base = $s; - $curl_info = curl_getinfo($ch); + $curl_info = @curl_getinfo($ch); $http_code = $curl_info['http_code']; $header = ''; @@ -217,8 +227,10 @@ function z_post_url($url,$params, $redirects = 0, $opts = array()) { $ret['return_code'] = $rc; $ret['success'] = (($rc >= 200 && $rc <= 299) ? true : false); if(! $ret['success']) { + $ret['error'] = curl_error($ch); $ret['debug'] = $curl_info; - logger('z_fetch_url: debug:' . print_r($curl_info,true), LOGGER_DATA); + logger('z_post_url: error:' . $ret['error'], LOGGER_DEBUG); + logger('z_post_url: debug:' . print_r($curl_info,true), LOGGER_DATA); } $ret['body'] = substr($s,strlen($header)); diff --git a/include/notifier.php b/include/notifier.php index 81f971107..4b387513b 100644 --- a/include/notifier.php +++ b/include/notifier.php @@ -90,6 +90,9 @@ function notifier_run($argv, $argc){ if(! $item_id) return; + require_once('include/identity.php'); + $sys = get_sys_channel(); + if($cmd == 'permission_update') { // Get the recipient $r = q("select abook.*, hubloc.* from abook @@ -288,6 +291,11 @@ function notifier_run($argv, $argc){ if($s) $channel = $s[0]; + if($channel['channel_hash'] !== $target_item['author_xchan'] && $channel['channel_hash'] !== $target_item['owner_xchan']) { + logger("notifier: Sending channel {$channel['channel_hash']} is not owner {$target_item['owner_xchan']} or author {$target_item['author_xchan']}"); + return; + } + if($target_item['id'] == $target_item['parent']) { $parent_item = $target_item; @@ -308,6 +316,10 @@ function notifier_run($argv, $argc){ $top_level_post = false; } + // avoid looping of discover items 12/4/2014 + + if($sys && $parent_item['uid'] == $sys['channel_id']) + return; $encoded_item = encode_item($target_item); @@ -481,10 +493,11 @@ function notifier_run($argv, $argc){ $hash = random_string(); if($packet_type === 'refresh' || $packet_type === 'purge') { $n = zot_build_packet($channel,$packet_type); - q("insert into outq ( outq_hash, outq_account, outq_channel, outq_posturl, outq_async, outq_created, outq_updated, outq_notify, outq_msg ) values ( '%s', %d, %d, '%s', %d, '%s', '%s', '%s', '%s' )", + q("insert into outq ( outq_hash, outq_account, outq_channel, outq_driver, outq_posturl, outq_async, outq_created, outq_updated, outq_notify, outq_msg ) values ( '%s', %d, %d, '%s', '%s', %d, '%s', '%s', '%s', '%s' )", dbesc($hash), intval($channel['channel_account_id']), intval($channel['channel_id']), + dbesc('zot'), dbesc($hub['hubloc_callback']), intval(1), dbesc(datetime_convert()), @@ -495,10 +508,11 @@ function notifier_run($argv, $argc){ } else { $n = zot_build_packet($channel,'notify',$env_recips,(($private) ? $hub['hubloc_sitekey'] : null),$hash); - q("insert into outq ( outq_hash, outq_account, outq_channel, outq_posturl, outq_async, outq_created, outq_updated, outq_notify, outq_msg ) values ( '%s', %d, %d, '%s', %d, '%s', '%s', '%s', '%s' )", + q("insert into outq ( outq_hash, outq_account, outq_channel, outq_driver, outq_posturl, outq_async, outq_created, outq_updated, outq_notify, outq_msg ) values ( '%s', %d, %d, '%s', '%s', %d, '%s', '%s', '%s', '%s' )", dbesc($hash), intval($target_item['aid']), intval($target_item['uid']), + dbesc('zot'), dbesc($hub['hubloc_callback']), intval(1), dbesc(datetime_convert()), diff --git a/include/oembed.php b/include/oembed.php index 57631b051..42a9881ed 100755 --- a/include/oembed.php +++ b/include/oembed.php @@ -164,8 +164,11 @@ function oembed_iframe($src,$width,$height) { $a = get_app(); + $sandbox = ((strpos($src,get_app()->get_hostname())) ? ' sandbox="allow-scripts" ' : ''); + $s = $a->get_baseurl()."/oembed/".base64url_encode($src); - return ''; + + return ''; } diff --git a/include/permissions.php b/include/permissions.php index eb1a7966f..01dd18f8d 100644 --- a/include/permissions.php +++ b/include/permissions.php @@ -100,6 +100,13 @@ function get_all_perms($uid,$observer_xchan,$internal_use = true) { dbesc($observer_xchan), intval(ABOOK_FLAG_SELF) ); + if(! $x) { + // not in address book, see if they've got an xchan + $y = q("select xchan_network from xchan where xchan_hash = '%s' limit 1", + dbesc($observer_xchan) + ); + } + $abook_checked = true; } @@ -144,9 +151,11 @@ function get_all_perms($uid,$observer_xchan,$internal_use = true) { // If we're still here, we have an observer, check the network. - if(($r[0][$channel_perm] & PERMS_NETWORK) && ($x[0]['xchan_network'] === 'zot')) { - $ret[$perm_name] = true; - continue; + if($r[0][$channel_perm] & PERMS_NETWORK) { + if(($x && $x[0]['xchan_network'] === 'zot') || ($y && $y[0]['xchan_network'] === 'zot')) { + $ret[$perm_name] = true; + continue; + } } // If PERMS_SITE is specified, find out if they've got an account on this hub @@ -263,6 +272,12 @@ function perm_is_allowed($uid,$observer_xchan,$permission) { if(($x) && (! $global_perms[$permission][2]) && ($x[0]['abook_flags'] & ABOOK_FLAG_IGNORED)) return false; + if(! $x) { + // not in address book, see if they've got an xchan + $y = q("select xchan_network from xchan where xchan_hash = '%s' limit 1", + dbesc($observer_xchan) + ); + } } @@ -283,9 +298,10 @@ function perm_is_allowed($uid,$observer_xchan,$permission) { // If we're still here, we have an observer, check the network. - if(($r[0][$channel_perm] & PERMS_NETWORK) && ($x[0]['xchan_network'] === 'zot')) - return true; - + if($r[0][$channel_perm] & PERMS_NETWORK) { + if (($x && $x[0]['xchan_network'] === 'zot') || ($y && $y[0]['xchan_network'] === 'zot')) + return true; + } // If PERMS_SITE is specified, find out if they've got an account on this hub diff --git a/include/photos.php b/include/photos.php index 82af4aaeb..65532e6c2 100644 --- a/include/photos.php +++ b/include/photos.php @@ -176,6 +176,7 @@ function photo_upload($channel, $observer, $args) { if(! $r3) $errors = true; } + if($errors) { q("delete from photo where resource_id = '%s' and uid = %d", @@ -188,6 +189,10 @@ function photo_upload($channel, $observer, $args) { return $ret; } + // This will be the width and height of the smallest representation + + $width_x_height = $ph->getWidth() . 'x' . $ph->getHeight(); + $basename = basename($filename); $mid = item_message_id(); @@ -219,9 +224,13 @@ function photo_upload($channel, $observer, $args) { $arr['plink'] = z_root() . '/channel/' . $channel['channel_address'] . '/?f=&mid=' . $arr['mid']; + if ($width_x_height) + $tag = '[zmg=' . $width_x_height. ']'; + else + $tag = '[zmg]'; $arr['body'] = '[zrl=' . z_root() . '/photos/' . $channel['channel_address'] . '/image/' . $photo_hash . ']' - . '[zmg]' . z_root() . "/photo/{$photo_hash}-{$smallest}.".$ph->getExt() . '[/zmg]' + . $tag . z_root() . "/photo/{$photo_hash}-{$smallest}.".$ph->getExt() . '[/zmg]' . '[/zrl]'; $result = item_store($arr); @@ -426,4 +435,4 @@ function photos_create_item($channel, $creator_hash, $photo, $visible = false) { $item_id = $result['item_id']; return $item_id; -} \ No newline at end of file +} diff --git a/include/poller.php b/include/poller.php index 423ee46c1..9592c29e4 100644 --- a/include/poller.php +++ b/include/poller.php @@ -105,6 +105,23 @@ function poller_run($argv, $argc){ if($d2 != intval($d1)) { + $d3 = intval(datetime_convert('UTC','UTC','now','N')); + if($d3 == 7) { + + /** + * Cron Weekly + * + * Actions in the following block are executed once per day only on Sunday (once per week). + * + */ + + require_once('include/hubloc.php'); + prune_hub_reinstalls(); + + + } + + // expire any read notifications over a month old q("delete from notify where seen = 1 and date < UTC_TIMESTAMP() - INTERVAL 30 DAY"); @@ -151,6 +168,11 @@ function poller_run($argv, $argc){ } + // pull in some public posts + if(! get_config('system','disable_discover_tab')) + proc_run('php','include/externals.php'); + + $manual_id = 0; $generation = 0; diff --git a/include/probe.php b/include/probe.php new file mode 100644 index 000000000..29635f963 --- /dev/null +++ b/include/probe.php @@ -0,0 +1,99 @@ + UTC_TIMESTAMP() - INTERVAL 12 HOUR and outq_updated < UTC_TIMESTAMP() - INTERVAL 15 MINUTE ) OR ( outq_updated < UTC_TIMESTAMP() - INTERVAL 1 HOUR ))"); + // This currently only handles the default queue drivers ('zot' or '') which we will group by posturl + // so that we don't start off a thousand deliveries for a couple of dead hubs. + // The zot driver will deliver everything destined for a single hub once contact is made (*if* contact is made). + // Other drivers will have to do something different here and may need their own query. + + $r = q("SELECT * FROM outq WHERE outq_delivered = 0 and (( outq_created > UTC_TIMESTAMP() - INTERVAL 12 HOUR and outq_updated < UTC_TIMESTAMP() - INTERVAL 15 MINUTE ) OR ( outq_updated < UTC_TIMESTAMP() - INTERVAL 1 HOUR )) and outq_driver in ('','zot') group by outq_posturl"); } if(! $r) return; diff --git a/include/reddav.php b/include/reddav.php index 2a26ac42a..03cfe1aab 100644 --- a/include/reddav.php +++ b/include/reddav.php @@ -276,7 +276,7 @@ class RedDirectory extends DAV\Node implements DAV\ICollection, DAV\IQuota { for($x = 1; $x < count($path_arr); $x ++) { - $r = q("select id, hash, filename, flags from attach where folder = '%s' and filename = '%s' and (flags & %d)", + $r = q("select id, hash, filename, flags from attach where folder = '%s' and filename = '%s' and uid = %d and (flags & %d)", dbesc($folder), dbesc($path_arr[$x]), intval($channel_id), @@ -581,17 +581,19 @@ function RedCollectionData($file,&$auth) { for($x = 1; $x < count($path_arr); $x ++) { - $r = q("select id, hash, filename, flags from attach where folder = '%s' and filename = '%s' and (flags & %d) $perms limit 1", + $r = q("select id, hash, filename, flags from attach where folder = '%s' and filename = '%s' and uid = %d and (flags & %d) $perms limit 1", dbesc($folder), dbesc($path_arr[$x]), + intval($channel_id), intval(ATTACH_FLAG_DIR) ); if(! $r) { // path wasn't found. Try without permissions to see if it was the result of permissions. $errors = true; - $r = q("select id, hash, filename, flags from attach where folder = '%s' and filename = '%s' and (flags & %d) limit 1", + $r = q("select id, hash, filename, flags from attach where folder = '%s' and filename = '%s' and uid = %d and (flags & %d) limit 1", dbesc($folder), basename($path_arr[$x]), + intval($channel_id), intval(ATTACH_FLAG_DIR) ); if($r) { @@ -708,7 +710,7 @@ function RedFileData($file, &$auth,$test = false) { $r = q("select id, uid, hash, filename, filetype, filesize, revision, folder, flags, created, edited from attach where folder = '%s' and filename = '%s' and uid = %d $perms group by filename limit 1", dbesc($folder), - basename($file), + dbesc(basename($file)), intval($channel_id) ); @@ -719,7 +721,7 @@ function RedFileData($file, &$auth,$test = false) { $r = q("select id, uid, hash, filename, filetype, filesize, revision, folder, flags, created, edited from attach where folder = '%s' and filename = '%s' and uid = %d group by filename limit 1", dbesc($folder), - basename($file), + dbesc(basename($file)), intval($channel_id) ); if($r) @@ -882,8 +884,12 @@ class RedBrowser extends DAV\Browser\Plugin { date_default_timezone_set($this->auth->timezone); $version = ''; + require_once('include/conversation.php'); - $html = " + if($this->auth->channel_name) + $html = profile_tabs(get_app(),(($this->auth->owner_id == local_user()) ? true : false),$this->auth->owner_nick); + + $html .= "

    Index for " . $this->escapeHTML($path) . "/

    diff --git a/include/security.php b/include/security.php index f52615357..0edbf854d 100644 --- a/include/security.php +++ b/include/security.php @@ -53,8 +53,9 @@ function authenticate_success($user_record, $login_initial = false, $interactive /* This account has never created a channel. Send them to new_channel by default */ if($a->module === 'login') { - $r = q("select count(channel_id) as total from channel where channel_account_id = %d", - intval($a->account['account_id']) + $r = q("select count(channel_id) as total from channel where channel_account_id = %d and not ( channel_pageflags & %d)", + intval($a->account['account_id']), + intval(PAGE_REMOVED) ); if(($r) && (! $r[0]['total'])) goaway(z_root() . '/new_channel'); @@ -346,8 +347,10 @@ function stream_perms_api_uids($perms_min = PERMS_SITE) { $ret = array(); if(local_user()) $ret[] = local_user(); - $r = q("select channel_id from channel where channel_r_stream > 0 and channel_r_stream <= %d", - intval($perms_min) + $r = q("select channel_id from channel where channel_r_stream > 0 and channel_r_stream <= %d and not (channel_pageflags & %d) and not (channel_pageflags & %d)", + intval($perms_min), + intval(PAGE_CENSORED), + intval(PAGE_SYSTEM) ); if($r) foreach($r as $rr) @@ -361,7 +364,7 @@ function stream_perms_api_uids($perms_min = PERMS_SITE) { $str .= ','; $str .= intval($rr); } -logger('stream_perms_api_uids: ' . $str); +logger('stream_perms_api_uids: ' . $str, LOGGER_DEBUG); return $str; } @@ -370,8 +373,10 @@ function stream_perms_xchans($perms_min = PERMS_SITE) { if(local_user()) $ret[] = get_observer_hash(); - $r = q("select channel_hash from channel where channel_r_stream > 0 and channel_r_stream <= %d", - intval($perms_min) + $r = q("select channel_hash from channel where channel_r_stream > 0 and channel_r_stream <= %d and not (channel_pageflags & %d) and not (channel_pageflags & %d)", + intval($perms_min), + intval(PAGE_CENSORED), + intval(PAGE_SYSTEM) ); if($r) foreach($r as $rr) @@ -385,6 +390,6 @@ function stream_perms_xchans($perms_min = PERMS_SITE) { $str .= ','; $str .= "'" . dbesc($rr) . "'"; } -logger('stream_perms_xchans: ' . $str); +logger('stream_perms_xchans: ' . $str, LOGGER_DEBUG); return $str; } diff --git a/include/socgraph.php b/include/socgraph.php index 10d52da66..65e23f9df 100644 --- a/include/socgraph.php +++ b/include/socgraph.php @@ -62,6 +62,11 @@ function poco_load($xchan = '',$url = null) { $j = json_decode($s['body'],true); + if(! $j) { + logger('poco_load: unable to json_decode returned data.'); + return; + } + logger('poco_load: ' . print_r($j,true),LOGGER_DATA); if($xchan) { diff --git a/include/text.php b/include/text.php index 839e63f5e..520c9c506 100755 --- a/include/text.php +++ b/include/text.php @@ -278,6 +278,11 @@ function hex2bin($s) { if(! (is_string($s) && strlen($s))) return ''; + if(strlen($s) & 1) { + logger('hex2bin: illegal hex string: ' . $s); + return $s; + } + if(! ctype_xdigit($s)) { return($s); } @@ -614,12 +619,28 @@ function get_tags($s) { } } + // make sure the longer tags are returned first so that if two or more have common substrings + // we'll replace the longest ones first. Otherwise the common substring would be found in + // both strings and the string replacement would link both to the shorter strings and + // fail to link the longer string. RedMatrix github issue #378 + + usort($ret,'tag_sort_length'); - // logger('get_tags: ' . print_r($ret,true)); + + //logger('get_tags: ' . print_r($ret,true)); return $ret; } +function tag_sort_length($a,$b) { + if(mb_strlen($a) == mb_strlen($b)) + return 0; + return((mb_strlen($b) < mb_strlen($a)) ? (-1) : 1); +} + + + + function strip_zids($s) { return preg_replace('/[\?&]zid=(.*?)(&|$)/ism','$2',$s); @@ -656,6 +677,12 @@ function contact_block() { $o = ''; $a = get_app(); + if(! $a->profile['uid']) + return; + + if(! perm_is_allowed($a->profile['uid'],get_observer_hash(),'view_contacts')) + return; + $shown = get_pconfig($a->profile['uid'],'system','display_friend_count'); if($shown === false) @@ -774,9 +801,9 @@ function searchbox($s,$id='search-box',$url='/search',$save = false) { $o .= ''; $o .= ''; $o .= ''; - $o .= ''; + $o .= ''; if(feature_enabled(local_user(),'savedsearch')) - $o .= ''; + $o .= ''; $o .= ''; return $o; } @@ -1163,6 +1190,33 @@ function format_categories(&$item,$writeable) { return $s; } +// Add any hashtags which weren't mentioned in the message body, e.g. community tags + +function format_hashtags(&$item) { + + $s = ''; + $terms = get_terms_oftype($item['term'],TERM_HASHTAG); + if($terms) { + $categories = array(); + foreach($terms as $t) { + $term = htmlspecialchars($t['term'],ENT_COMPAT,'UTF-8',false) ; + if(! trim($term)) + continue; + if(strpos($item['body'], $t['url'])) + continue; + + if($s) + $s .= ' '; + + $s .= '#' . $term . ''; + } + } + return $s; +} + + + + function format_filer(&$item) { @@ -1215,6 +1269,9 @@ function prepare_body(&$item,$attach = false) { $writeable = ((get_observer_hash() == $item['owner_xchan']) ? true : false); + + $s .= format_hashtags($item); + $s .= format_categories($item,$writeable); if(local_user() == $item['uid']) @@ -1706,6 +1763,7 @@ function check_webbie($arr) { $str .= "'" . dbesc($y) . "'"; } } + if(strlen($str)) { $r = q("select channel_address from channel where channel_address in ( $str ) "); if(count($r)) { @@ -1714,8 +1772,9 @@ function check_webbie($arr) { } } foreach($arr as $x) { - if(! in_array($x,$taken)) { - return $x; + $y = legal_webbie($x); + if(! in_array($y,$taken)) { + return $y; } } } diff --git a/include/widgets.php b/include/widgets.php index 90586397f..82769d925 100644 --- a/include/widgets.php +++ b/include/widgets.php @@ -306,6 +306,7 @@ function widget_archive($arr) { $wall = ((array_key_exists('wall', $arr)) ? intval($arr['wall']) : 0); + $style = ((array_key_exists('style', $arr)) ? $arr['style'] : 'select'); $url = z_root() . '/' . $a->cmd; @@ -318,6 +319,7 @@ function widget_archive($arr) { '$title' => t('Archives'), '$size' => ((count($ret) > 6) ? 6 : count($ret)), '$url' => $url, + '$style' => $style, '$dates' => $ret )); return $o; diff --git a/include/zot.php b/include/zot.php index 934348d2d..c0916755f 100644 --- a/include/zot.php +++ b/include/zot.php @@ -425,6 +425,15 @@ function zot_refresh($them,$channel = null, $force = false) { intval($channel['channel_id']), dbesc($x['hash']) ); + if(($new_connection) && (! $default_perms)) { + require_once('include/enotify.php'); + notification(array( + 'type' => NOTIFY_INTRO, + 'from_xchan' => $x['hash'], + 'to_xchan' => $channel['channel_hash'], + 'link' => z_root() . '/connedit/' . $new_connection[0]['abook_id'], + )); + } if($new_connection && (! ($new_connection[0]['abook_flags'] & ABOOK_FLAG_PENDING)) && ($their_perms & PERMS_R_STREAM)) proc_run('php','include/onepoll.php',$new_connection[0]['abook_id']); @@ -623,6 +632,10 @@ function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED) { if($adult_changed) $new_flags = $new_flags ^ XCHAN_FLAGS_SELFCENSORED; + $deleted = (($r[0]['xchan_flags'] & XCHAN_FLAGS_DELETED) ? true : false); + $deleted_changed = ((intval($deleted) != intval($arr['deleted'])) ? true : false); + if($deleted_changed) + $new_flags = $new_flags ^ XCHAN_FLAGS_DELETED; if(($r[0]['xchan_name_date'] != $arr['name_updated']) || ($r[0]['xchan_connurl'] != $arr['connections_url']) @@ -667,6 +680,8 @@ function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED) { $new_flags = 0; if($arr['adult_content']) $new_flags |= XCHAN_FLAGS_SELFCENSORED; + if(array_key_exists('deleted',$arr) && $arr['deleted']) + $new_flags |= XCHAN_FLAGS_DELETED; $x = q("insert into xchan ( xchan_hash, xchan_guid, xchan_guid_sig, xchan_pubkey, xchan_photo_mimetype, xchan_photo_l, xchan_addr, xchan_url, xchan_connurl, xchan_follow, xchan_connpage, xchan_name, xchan_network, xchan_photo_date, xchan_name_date, xchan_flags) @@ -872,21 +887,28 @@ function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED) { } // get rid of any hubs we have for this channel which weren't reported. + // This was needed at one time to resolve complicated cross-site inconsistencies, but can cause sync conflict. + // currently disabled. + +// if($xisting) { +// foreach($xisting as $x) { +// if(! array_key_exists('updated',$x)) { +// logger('import_xchan: removing unreferenced hub location ' . $x['hubloc_url']); +// $r = q("delete from hubloc where hubloc_id = %d limit 1", +// intval($x['hubloc_id']) +// ); +// $what .= 'removed_hub'; +// $changed = true; +// } +// } +// } - if($xisting) { - foreach($xisting as $x) { - if(! array_key_exists('updated',$x)) { - logger('import_xchan: removing unreferenced hub location ' . $x['hubloc_url']); - $r = q("delete from hubloc where hubloc_id = %d limit 1", - intval($x['hubloc_id']) - ); - $what .= 'removed_hub'; - $changed = true; - } - } - } } + + + + // Are we a directory server of some kind? if($dirmode != DIRECTORY_MODE_NORMAL) { @@ -936,6 +958,8 @@ function import_xchan($arr,$ud_flags = UPDATE_FLAGS_UPDATED) { $ret['hash'] = $xchan_hash; } + + logger('import_xchan: result: ' . print_r($ret,true), LOGGER_DATA); return $ret; } @@ -1345,16 +1369,18 @@ function allowed_public_recips($msg) { } -function process_delivery($sender,$arr,$deliveries,$relay) { +function process_delivery($sender,$arr,$deliveries,$relay,$public = false) { $result = array(); // We've validated the sender. Now make sure that the sender is the owner or author - if($sender['hash'] != $arr['owner_xchan'] && $sender['hash'] != $arr['author_xchan']) { - logger('process_delivery: sender is not owner or author'); - return; + if(! $public) { + if($sender['hash'] != $arr['owner_xchan'] && $sender['hash'] != $arr['author_xchan']) { + logger("process_delivery: sender {$sender['hash']} is not owner {$arr['owner_xchan']} or author {$arr['author_xchan']} - mid {$arr['mid']}"); + return; + } } foreach($deliveries as $d) { @@ -1385,9 +1411,9 @@ function process_delivery($sender,$arr,$deliveries,$relay) { } } - if((! perm_is_allowed($channel['channel_id'],$sender['hash'],$perm)) && (! $tag_delivery)) { - logger("permission denied for delivery {$channel['channel_id']}"); - $result[] = array($d['hash'],'permission denied',$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>'); + if((! perm_is_allowed($channel['channel_id'],$sender['hash'],$perm)) && (! $tag_delivery) && (! $public)) { + logger("permission denied for delivery to channel {$channel['channel_id']} {$channel['channel_address']}"); + $result[] = array($d['hash'],'permission denied',$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>',$arr['mid']); continue; } @@ -1397,12 +1423,12 @@ function process_delivery($sender,$arr,$deliveries,$relay) { remove_community_tag($sender,$arr,$channel['channel_id']); $item_id = delete_imported_item($sender,$arr,$channel['channel_id']); - $result[] = array($d['hash'],(($item_id) ? 'deleted' : 'delete_failed'),$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>'); + $result[] = array($d['hash'],(($item_id) ? 'deleted' : 'delete_failed'),$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>',$arr['mid']); if($relay && $item_id) { logger('process_delivery: invoking relay'); proc_run('php','include/notifier.php','relay',intval($item_id)); - $result[] = array($d['hash'],'relayed',$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>'); + $result[] = array($d['hash'],'relayed',$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>',$arr['mid']); } continue; @@ -1432,8 +1458,9 @@ function process_delivery($sender,$arr,$deliveries,$relay) { } $xyz = event_store($ev); + add_source_route($xyz,$sender['hash']); - $result = array($d['hash'],'event processed',$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>'); + $result = array($d['hash'],'event processed',$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>',$arr['mid']); continue; } } @@ -1448,7 +1475,7 @@ function process_delivery($sender,$arr,$deliveries,$relay) { $arr['uid'] = $channel['channel_id']; update_imported_item($sender,$arr,$channel['channel_id']); } - $result[] = array($d['hash'],'updated',$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>'); + $result[] = array($d['hash'],'updated',$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>',$arr['mid']); $item_id = $r[0]['id']; } else { @@ -1456,18 +1483,20 @@ function process_delivery($sender,$arr,$deliveries,$relay) { $arr['uid'] = $channel['channel_id']; $item_result = item_store($arr); $item_id = $item_result['item_id']; - $result[] = array($d['hash'],(($item_id) ? 'posted' : 'storage failed:' . $item_result['message']),$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>'); + add_source_route($item_id,$sender['hash']); + + $result[] = array($d['hash'],(($item_id) ? 'posted' : 'storage failed:' . $item_result['message']),$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>',$arr['mid']); } if($relay && $item_id) { logger('process_delivery: invoking relay'); proc_run('php','include/notifier.php','relay',intval($item_id)); - $result[] = array($d['hash'],'relayed',$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>'); + $result[] = array($d['hash'],'relayed',$channel['channel_name'] . ' <' . $channel['channel_address'] . '@' . get_app()->get_hostname() . '>',$arr['mid']); } } if(! $deliveries) - $result[] = array('','no recipients'); + $result[] = array('','no recipients','',$arr['mid']); logger('process_delivery: local results: ' . print_r($result,true), LOGGER_DEBUG); @@ -1571,7 +1600,16 @@ function delete_imported_item($sender,$item,$uid) { } require_once('include/items.php'); - drop_item($r[0]['id'],false); + + // FIXME issue #230 is related + // Chicken/egg problem because we have to drop_item, but this removes information that tag_deliver may need to do its stuff. + // We can't reverse the order because drop_item refuses to run if the item already has the deleted flag set and we need to + // set that flag prior to calling tag_deliver. + + // Use phased deletion to set the deleted flag, call both tag_deliver and the notifier to notify downstream channels + // and then clean up after ourselves with a cron job after several days to do the delete_item_lowlevel() (DROPITEM_PHASE2). + + drop_item($r[0]['id'],false, DROPITEM_PHASE1); tag_deliver($uid,$r[0]['id']); @@ -1605,7 +1643,7 @@ function process_mail_delivery($sender,$arr,$deliveries) { if(! perm_is_allowed($channel['channel_id'],$sender['hash'],'post_mail')) { logger("permission denied for mail delivery {$channel['channel_id']}"); - $result[] = array($d['hash'],'permission denied',$channel['channel_name']); + $result[] = array($d['hash'],'permission denied',$channel['channel_name'],$arr['mid']); continue; } @@ -1619,11 +1657,11 @@ function process_mail_delivery($sender,$arr,$deliveries) { intval($r[0]['id']), intval($channel['channel_id']) ); - $result[] = array($d['hash'],'mail recalled',$channel['channel_name']); + $result[] = array($d['hash'],'mail recalled',$channel['channel_name'],$arr['mid']); logger('mail_recalled'); } else { - $result[] = array($d['hash'],'duplicate mail received',$channel['channel_name']); + $result[] = array($d['hash'],'duplicate mail received',$channel['channel_name'],$arr['mid']); logger('duplicate mail received'); } continue; @@ -1632,7 +1670,7 @@ function process_mail_delivery($sender,$arr,$deliveries) { $arr['account_id'] = $channel['channel_account_id']; $arr['channel_id'] = $channel['channel_id']; $item_id = mail_store($arr); - $result[] = array($d['hash'],'mail delivered',$channel['channel_name']); + $result[] = array($d['hash'],'mail delivered',$channel['channel_name'],$arr['mid']); } } @@ -1669,20 +1707,19 @@ function import_directory_profile($hash,$profile,$addr,$ud_flags = UPDATE_FLAGS_ $arr = array(); $arr['xprof_hash'] = $hash; - $arr['xprof_desc'] = (($profile['description']) ? htmlspecialchars($profile['description'], ENT_COMPAT,'UTF-8',false) : ''); $arr['xprof_dob'] = datetime_convert('','',$profile['birthday'],'Y-m-d'); // !!!! check this for 0000 year - $arr['xprof_age'] = (($profile['age']) ? intval($profile['age']) : 0); - $arr['xprof_gender'] = (($profile['gender']) ? htmlspecialchars($profile['gender'], ENT_COMPAT,'UTF-8',false) : ''); - $arr['xprof_marital'] = (($profile['marital']) ? htmlspecialchars($profile['marital'], ENT_COMPAT,'UTF-8',false) : ''); - $arr['xprof_sexual'] = (($profile['sexual']) ? htmlspecialchars($profile['sexual'], ENT_COMPAT,'UTF-8',false) : ''); - $arr['xprof_locale'] = (($profile['locale']) ? htmlspecialchars($profile['locale'], ENT_COMPAT,'UTF-8',false) : ''); - $arr['xprof_region'] = (($profile['region']) ? htmlspecialchars($profile['region'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['xprof_age'] = (($profile['age']) ? intval($profile['age']) : 0); + $arr['xprof_desc'] = (($profile['description']) ? htmlspecialchars($profile['description'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['xprof_gender'] = (($profile['gender']) ? htmlspecialchars($profile['gender'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['xprof_marital'] = (($profile['marital']) ? htmlspecialchars($profile['marital'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['xprof_sexual'] = (($profile['sexual']) ? htmlspecialchars($profile['sexual'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['xprof_locale'] = (($profile['locale']) ? htmlspecialchars($profile['locale'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['xprof_region'] = (($profile['region']) ? htmlspecialchars($profile['region'], ENT_COMPAT,'UTF-8',false) : ''); $arr['xprof_postcode'] = (($profile['postcode']) ? htmlspecialchars($profile['postcode'], ENT_COMPAT,'UTF-8',false) : ''); - $arr['xprof_country'] = (($profile['country']) ? htmlspecialchars($profile['country'], ENT_COMPAT,'UTF-8',false) : ''); - - $arr['xprof_about'] = (($profile['about']) ? htmlspecialchars($profile['about'], ENT_COMPAT,'UTF-8',false) : ''); - $arr['xprof_homepage'] = (($profile['homepage']) ? htmlspecialchars($profile['homepage'], ENT_COMPAT,'UTF-8',false) : ''); - $arr['xprof_hometown'] = (($profile['hometown']) ? htmlspecialchars($profile['hometown'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['xprof_country'] = (($profile['country']) ? htmlspecialchars($profile['country'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['xprof_about'] = (($profile['about']) ? htmlspecialchars($profile['about'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['xprof_homepage'] = (($profile['homepage']) ? htmlspecialchars($profile['homepage'], ENT_COMPAT,'UTF-8',false) : ''); + $arr['xprof_hometown'] = (($profile['hometown']) ? htmlspecialchars($profile['hometown'], ENT_COMPAT,'UTF-8',false) : ''); $clean = array(); if(array_key_exists('keywords',$profile) and is_array($profile['keywords'])) { @@ -2057,10 +2094,11 @@ function build_sync_packet($uid = 0, $packet = null) { foreach($synchubs as $hub) { $hash = random_string(); $n = zot_build_packet($channel,'notify',$env_recips,$hub['hubloc_sitekey'],$hash); - q("insert into outq ( outq_hash, outq_account, outq_channel, outq_posturl, outq_async, outq_created, outq_updated, outq_notify, outq_msg ) values ( '%s', %d, %d, '%s', %d, '%s', '%s', '%s', '%s' )", + q("insert into outq ( outq_hash, outq_account, outq_channel, outq_driver, outq_posturl, outq_async, outq_created, outq_updated, outq_notify, outq_msg ) values ( '%s', %d, %d, '%s', '%s', %d, '%s', '%s', '%s', '%s' )", dbesc($hash), intval($channel['channel_account']), intval($channel['channel_id']), + dbesc('zot'), dbesc($hub['hubloc_callback']), intval(1), dbesc(datetime_convert()), @@ -2098,7 +2136,7 @@ function process_channel_sync_delivery($sender,$arr,$deliveries) { if($channel['channel_hash'] != $sender['hash']) { logger('process_channel_sync_delivery: possible forgery. Sender ' . $sender['hash'] . ' is not ' . $channel['channel_hash']); - $result[] = array($d['hash'],'channel mismatch',$channel['channel_name']); + $result[] = array($d['hash'],'channel mismatch',$channel['channel_name'],''); continue; } @@ -2193,7 +2231,7 @@ function process_channel_sync_delivery($sender,$arr,$deliveries) { } } - $result[] = array($d['hash'],'channel sync updated',$channel['channel_name']); + $result[] = array($d['hash'],'channel sync updated',$channel['channel_name'],''); } diff --git a/install/INSTALL.txt b/install/INSTALL.txt index 65efa9cfe..74c90826d 100644 --- a/install/INSTALL.txt +++ b/install/INSTALL.txt @@ -29,11 +29,27 @@ issues. Before you begin: Choose a domain name or subdomain name for your server. -Put some thought into this - because changing it is currently not-supported. -Things will break, and some of your friends may have difficulty communicating -with you. We plan to address this limitation in a future release. -Decide if you will use SSL and obtain an SSL cert before software installation. You SHOULD use SSL. If you use SSL, you MUST use a "browser-valid" certificate. Please test your certificate prior to installation. A web tool for testing your certificate is available at "http://www.digicert.com/help/". When visiting your site for the first time, please use the SSL ("https://") URL if SSL is available. This will avoid problems later. +The Red Matrix can only be installed into the root of a domain or +sub-domain, and can not be installed using alternate TCP ports. + +Decide if you will use SSL and obtain an SSL certificate before software +installation. You SHOULD use SSL. If you use SSL, you MUST use a +"browser-valid" certificate. You MUST NOT use self-signed certificates! + +Please test your certificate prior to installation. A web tool for testing your +certificate is available at "http://www.digicert.com/help/". When visiting your +site for the first time, please use the SSL ("https://") URL if SSL is +available. This will avoid problems later. The installation routine will not +allow you to use a non browser-valid certificate. + +This restriction is incorporated because public posts from you may for example +contain references to images on your own hub. If your certificate is not known +by the internet browser of users they get a warning message complaining about +some security issues. Although these complains are not the real truth - there +are no security issues with your encryption! - the users may be confused, +nerved or even worse may become scared about Red Matrix having security issues. +Use one of the free certification instances! 1. Requirements diff --git a/install/database.sql b/install/database.sql index cbfca822c..a5094b8e1 100644 --- a/install/database.sql +++ b/install/database.sql @@ -470,31 +470,32 @@ CREATE TABLE IF NOT EXISTS `item` ( `author_xchan` char(255) NOT NULL DEFAULT '', `source_xchan` char(255) NOT NULL DEFAULT '', `mimetype` char(255) NOT NULL DEFAULT '', - `title` text NOT NULL, - `body` mediumtext NOT NULL, + `title` text NOT NULL DEFAULT '', + `body` mediumtext NOT NULL DEFAULT '', `app` char(255) NOT NULL DEFAULT '', `lang` char(64) NOT NULL DEFAULT '', `revision` int(10) unsigned NOT NULL DEFAULT '0', `verb` char(255) NOT NULL DEFAULT '', `obj_type` char(255) NOT NULL DEFAULT '', - `object` text NOT NULL, + `object` text NOT NULL DEFAULT '', `tgt_type` char(255) NOT NULL DEFAULT '', - `target` text NOT NULL, + `target` text NOT NULL DEFAULT '', `layout_mid` char(255) NOT NULL DEFAULT '', - `postopts` text NOT NULL, + `postopts` text NOT NULL DEFAULT '', + `route` text NOT NULL DEFAULT '', `llink` char(255) NOT NULL DEFAULT '', `plink` char(255) NOT NULL DEFAULT '', `resource_id` char(255) NOT NULL DEFAULT '', `resource_type` char(16) NOT NULL DEFAULT '', - `attach` mediumtext NOT NULL, - `sig` text NOT NULL, + `attach` mediumtext NOT NULL DEFAULT '', + `sig` text NOT NULL DEFAULT '', `location` char(255) NOT NULL DEFAULT '', `coord` char(255) NOT NULL DEFAULT '', `comment_policy` char(255) NOT NULL DEFAULT '', - `allow_cid` mediumtext NOT NULL, - `allow_gid` mediumtext NOT NULL, - `deny_cid` mediumtext NOT NULL, - `deny_gid` mediumtext NOT NULL, + `allow_cid` mediumtext NOT NULL DEFAULT '', + `allow_gid` mediumtext NOT NULL DEFAULT '', + `deny_cid` mediumtext NOT NULL DEFAULT '', + `deny_gid` mediumtext NOT NULL DEFAULT '', `item_restrict` int(11) NOT NULL DEFAULT '0', `item_flags` int(11) NOT NULL DEFAULT '0', `item_private` tinyint(4) NOT NULL DEFAULT '0', @@ -621,7 +622,7 @@ CREATE TABLE IF NOT EXISTS `notify` ( `aid` int(11) NOT NULL, `uid` int(11) NOT NULL, `link` char(255) NOT NULL, - `parent` int(11) NOT NULL, + `parent` char(255) NOT NULL DEFAULT '', `seen` tinyint(1) NOT NULL DEFAULT '0', `type` int(11) NOT NULL, `verb` char(255) NOT NULL, @@ -865,7 +866,8 @@ CREATE TABLE IF NOT EXISTS `site` ( `site_access` int(11) NOT NULL DEFAULT '0', `site_flags` int(11) NOT NULL DEFAULT '0', `site_update` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', - `site_sync` datetime NOT NULL, + `site_pull` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `site_sync` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `site_directory` char(255) NOT NULL DEFAULT '', `site_register` int(11) NOT NULL DEFAULT '0', `site_sellpage` char(255) NOT NULL DEFAULT '', diff --git a/install/update.php b/install/update.php index 11b1c1da6..d497cda70 100644 --- a/install/update.php +++ b/install/update.php @@ -1,6 +1,6 @@ = 9 + +Thanks =) + +[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/mjolnic/bootstrap-colorpicker/trend.png)](https://bitdeli.com/free "Bitdeli Badge") + diff --git a/library/bootstrap-colorpicker/bower.json b/library/bootstrap-colorpicker/bower.json new file mode 100644 index 000000000..62cda4fc0 --- /dev/null +++ b/library/bootstrap-colorpicker/bower.json @@ -0,0 +1,8 @@ +{ + "name": "mjolnic-bootstrap-colorpicker", + "version": "2.0.0", + "dependencies": { + "jquery": "~1.10.2", + "bootstrap": "~3.0" + } +} diff --git a/library/bootstrap-colorpicker/dist/css/bootstrap-colorpicker.css b/library/bootstrap-colorpicker/dist/css/bootstrap-colorpicker.css new file mode 100644 index 000000000..28d2bca77 --- /dev/null +++ b/library/bootstrap-colorpicker/dist/css/bootstrap-colorpicker.css @@ -0,0 +1,214 @@ +/*! + * Bootstrap Colorpicker + * http://mjolnic.github.io/bootstrap-colorpicker/ + * + * Originally written by (c) 2012 Stefan Petre + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + */ + +.colorpicker-saturation { + float: left; + width: 100px; + height: 100px; + cursor: crosshair; + background-image: url("../img/bootstrap-colorpicker/saturation.png"); +} + +.colorpicker-saturation i { + position: absolute; + top: 0; + left: 0; + display: block; + width: 5px; + height: 5px; + margin: -4px 0 0 -4px; + border: 1px solid #000; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.colorpicker-saturation i b { + display: block; + width: 5px; + height: 5px; + border: 1px solid #fff; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.colorpicker-hue, +.colorpicker-alpha { + float: left; + width: 15px; + height: 100px; + margin-bottom: 4px; + margin-left: 4px; + cursor: row-resize; +} + +.colorpicker-hue i, +.colorpicker-alpha i { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 1px; + margin-top: -1px; + background: #000; + border-top: 1px solid #fff; +} + +.colorpicker-hue { + background-image: url("../img/bootstrap-colorpicker/hue.png"); +} + +.colorpicker-alpha { + display: none; + background-image: url("../img/bootstrap-colorpicker/alpha.png"); +} + +.colorpicker { + top: 0; + left: 0; + z-index: 2500; + min-width: 130px; + padding: 4px; + margin-top: 1px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + *zoom: 1; +} + +.colorpicker:before, +.colorpicker:after { + display: table; + line-height: 0; + content: ""; +} + +.colorpicker:after { + clear: both; +} + +.colorpicker:before { + position: absolute; + top: -7px; + left: 6px; + display: inline-block; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-left: 7px solid transparent; + border-bottom-color: rgba(0, 0, 0, 0.2); + content: ''; +} + +.colorpicker:after { + position: absolute; + top: -6px; + left: 7px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-left: 6px solid transparent; + content: ''; +} + +.colorpicker div { + position: relative; +} + +.colorpicker.colorpicker-with-alpha { + min-width: 140px; +} + +.colorpicker.colorpicker-with-alpha .colorpicker-alpha { + display: block; +} + +.colorpicker-color { + height: 10px; + margin-top: 5px; + clear: both; + background-image: url("../img/bootstrap-colorpicker/alpha.png"); + background-position: 0 100%; +} + +.colorpicker-color div { + height: 10px; +} + +.colorpicker-element .input-group-addon i { + display: block; + width: 16px; + height: 16px; + cursor: pointer; +} + +.colorpicker.colorpicker-inline { + position: relative; + display: inline-block; + float: none; +} + +.colorpicker.colorpicker-horizontal { + width: 110px; + height: auto; + min-width: 110px; +} + +.colorpicker.colorpicker-horizontal .colorpicker-saturation { + margin-bottom: 4px; +} + +.colorpicker.colorpicker-horizontal .colorpicker-color { + width: 100px; +} + +.colorpicker.colorpicker-horizontal .colorpicker-hue, +.colorpicker.colorpicker-horizontal .colorpicker-alpha { + float: left; + width: 100px; + height: 15px; + margin-bottom: 4px; + margin-left: 0; + cursor: col-resize; +} + +.colorpicker.colorpicker-horizontal .colorpicker-hue i, +.colorpicker.colorpicker-horizontal .colorpicker-alpha i { + position: absolute; + top: 0; + left: 0; + display: block; + width: 1px; + height: 15px; + margin-top: 0; + background: #ffffff; + border: none; +} + +.colorpicker.colorpicker-horizontal .colorpicker-hue { + background-image: url("../img/bootstrap-colorpicker/hue-horizontal.png"); +} + +.colorpicker.colorpicker-horizontal .colorpicker-alpha { + background-image: url("../img/bootstrap-colorpicker/alpha-horizontal.png"); +} + +.colorpicker.colorpicker-hidden { + display: none; +} + +.colorpicker.colorpicker-visible { + display: block; +} + +.colorpicker-inline.colorpicker-visible { + display: inline-block; +} \ No newline at end of file diff --git a/library/bootstrap-colorpicker/dist/css/bootstrap-colorpicker.min.css b/library/bootstrap-colorpicker/dist/css/bootstrap-colorpicker.min.css new file mode 100644 index 000000000..d48417fac --- /dev/null +++ b/library/bootstrap-colorpicker/dist/css/bootstrap-colorpicker.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap Colorpicker + * http://mjolnic.github.io/bootstrap-colorpicker/ + * + * Originally written by (c) 2012 Stefan Petre + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + */.colorpicker-saturation{float:left;width:100px;height:100px;cursor:crosshair;background-image:url("../img/bootstrap-colorpicker/saturation.png")}.colorpicker-saturation i{position:absolute;top:0;left:0;display:block;width:5px;height:5px;margin:-4px 0 0 -4px;border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.colorpicker-saturation i b{display:block;width:5px;height:5px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.colorpicker-hue,.colorpicker-alpha{float:left;width:15px;height:100px;margin-bottom:4px;margin-left:4px;cursor:row-resize}.colorpicker-hue i,.colorpicker-alpha i{position:absolute;top:0;left:0;display:block;width:100%;height:1px;margin-top:-1px;background:#000;border-top:1px solid #fff}.colorpicker-hue{background-image:url("../img/bootstrap-colorpicker/hue.png")}.colorpicker-alpha{display:none;background-image:url("../img/bootstrap-colorpicker/alpha.png")}.colorpicker{top:0;left:0;z-index:2500;min-width:130px;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1}.colorpicker:before,.colorpicker:after{display:table;line-height:0;content:""}.colorpicker:after{clear:both}.colorpicker:before{position:absolute;top:-7px;left:6px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.colorpicker:after{position:absolute;top:-6px;left:7px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.colorpicker div{position:relative}.colorpicker.colorpicker-with-alpha{min-width:140px}.colorpicker.colorpicker-with-alpha .colorpicker-alpha{display:block}.colorpicker-color{height:10px;margin-top:5px;clear:both;background-image:url("../img/bootstrap-colorpicker/alpha.png");background-position:0 100%}.colorpicker-color div{height:10px}.colorpicker-element .input-group-addon i{display:block;width:16px;height:16px;cursor:pointer}.colorpicker.colorpicker-inline{position:relative;display:inline-block;float:none}.colorpicker.colorpicker-horizontal{width:110px;height:auto;min-width:110px}.colorpicker.colorpicker-horizontal .colorpicker-saturation{margin-bottom:4px}.colorpicker.colorpicker-horizontal .colorpicker-color{width:100px}.colorpicker.colorpicker-horizontal .colorpicker-hue,.colorpicker.colorpicker-horizontal .colorpicker-alpha{float:left;width:100px;height:15px;margin-bottom:4px;margin-left:0;cursor:col-resize}.colorpicker.colorpicker-horizontal .colorpicker-hue i,.colorpicker.colorpicker-horizontal .colorpicker-alpha i{position:absolute;top:0;left:0;display:block;width:1px;height:15px;margin-top:0;background:#fff;border:0}.colorpicker.colorpicker-horizontal .colorpicker-hue{background-image:url("../img/bootstrap-colorpicker/hue-horizontal.png")}.colorpicker.colorpicker-horizontal .colorpicker-alpha{background-image:url("../img/bootstrap-colorpicker/alpha-horizontal.png")}.colorpicker.colorpicker-hidden{display:none}.colorpicker.colorpicker-visible{display:block}.colorpicker-inline.colorpicker-visible{display:inline-block} \ No newline at end of file diff --git a/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/alpha-horizontal.png b/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/alpha-horizontal.png new file mode 100644 index 000000000..d0a65c08b Binary files /dev/null and b/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/alpha-horizontal.png differ diff --git a/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/alpha.png b/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/alpha.png new file mode 100644 index 000000000..38043f1c8 Binary files /dev/null and b/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/alpha.png differ diff --git a/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/hue-horizontal.png b/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/hue-horizontal.png new file mode 100644 index 000000000..a0d9add8e Binary files /dev/null and b/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/hue-horizontal.png differ diff --git a/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/hue.png b/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/hue.png new file mode 100644 index 000000000..d89560e99 Binary files /dev/null and b/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/hue.png differ diff --git a/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/saturation.png b/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/saturation.png new file mode 100644 index 000000000..594ae50ed Binary files /dev/null and b/library/bootstrap-colorpicker/dist/img/bootstrap-colorpicker/saturation.png differ diff --git a/library/bootstrap-colorpicker/dist/js/bootstrap-colorpicker.js b/library/bootstrap-colorpicker/dist/js/bootstrap-colorpicker.js new file mode 100644 index 000000000..15f9b9ecb --- /dev/null +++ b/library/bootstrap-colorpicker/dist/js/bootstrap-colorpicker.js @@ -0,0 +1,951 @@ +/*! + * Bootstrap Colorpicker + * http://mjolnic.github.io/bootstrap-colorpicker/ + * + * Originally written by (c) 2012 Stefan Petre + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * @todo Update DOCS + */ +(function($) { + 'use strict'; + + // Color object + var Color = function(val) { + this.value = { + h: 0, + s: 0, + b: 0, + a: 1 + }; + this.origFormat = null; // original string format + if (val) { + if (val.toLowerCase !== undefined) { + this.setColor(val); + } else if (val.h !== undefined) { + this.value = val; + } + } + }; + + Color.prototype = { + constructor: Color, + _sanitizeNumber: function(val) { + if (typeof val === 'number') { + return val; + } + if (isNaN(val) || (val === null) || (val === '') || (val === undefined)) { + return 1; + } + if (val.toLowerCase !== undefined) { + return parseFloat(val); + } + return 1; + }, + //parse a string to HSB + setColor: function(strVal) { + strVal = strVal.toLowerCase(); + this.value = this.stringToHSB(strVal) ||  { + h: 0, + s: 0, + b: 0, + a: 1 + }; + }, + stringToHSB: function(strVal) { + strVal = strVal.toLowerCase(); + var that = this, + result = false; + $.each(this.stringParsers, function(i, parser) { + var match = parser.re.exec(strVal), + values = match && parser.parse.apply(that, [match]), + format = parser.format || 'rgba'; + if (values) { + if (format.match(/hsla?/)) { + result = that.RGBtoHSB.apply(that, that.HSLtoRGB.apply(that, values)); + } else { + result = that.RGBtoHSB.apply(that, values); + } + that.origFormat = format; + return false; + } + return true; + }); + return result; + }, + setHue: function(h) { + this.value.h = 1 - h; + }, + setSaturation: function(s) { + this.value.s = s; + }, + setBrightness: function(b) { + this.value.b = 1 - b; + }, + setAlpha: function(a) { + this.value.a = parseInt((1 - a) * 100, 10) / 100; + }, + toRGB: function(h, s, v, a) { + h = h || this.value.h; + s = s || this.value.s; + v = v || this.value.b; + a = a || this.value.a; + + var r, g, b, i, f, p, q, t; + if (h && s === undefined && v === undefined) { + s = h.s, v = h.v, h = h.h; + } + i = Math.floor(h * 6); + f = h * 6 - i; + p = v * (1 - s); + q = v * (1 - f * s); + t = v * (1 - (1 - f) * s); + switch (i % 6) { + case 0: + r = v, g = t, b = p; + break; + case 1: + r = q, g = v, b = p; + break; + case 2: + r = p, g = v, b = t; + break; + case 3: + r = p, g = q, b = v; + break; + case 4: + r = t, g = p, b = v; + break; + case 5: + r = v, g = p, b = q; + break; + } + return { + r: Math.floor(r * 255), + g: Math.floor(g * 255), + b: Math.floor(b * 255), + a: a + }; + }, + toHex: function(h, s, b, a) { + var rgb = this.toRGB(h, s, b, a); + return '#' + ((1 << 24) | (parseInt(rgb.r) << 16) | (parseInt(rgb.g) << 8) | parseInt(rgb.b)).toString(16).substr(1); + }, + toHSL: function(h, s, b, a) { + h = h || this.value.h; + s = s || this.value.s; + b = b || this.value.b; + a = a || this.value.a; + + var H = h, + L = (2 - s) * b, + S = s * b; + if (L > 0 && L <= 1) { + S /= L; + } else { + S /= 2 - L; + } + L /= 2; + if (S > 1) { + S = 1; + } + return { + h: isNaN(H) ? 0 : H, + s: isNaN(S) ? 0 : S, + l: isNaN(L) ? 0 : L, + a: isNaN(a) ? 0 : a, + }; + }, + RGBtoHSB: function(r, g, b, a) { + r /= 255; + g /= 255; + b /= 255; + + var H, S, V, C; + V = Math.max(r, g, b); + C = V - Math.min(r, g, b); + H = (C === 0 ? null : + V === r ? (g - b) / C : + V === g ? (b - r) / C + 2 : + (r - g) / C + 4 + ); + H = ((H + 360) % 6) * 60 / 360; + S = C === 0 ? 0 : C / V; + return { + h: this._sanitizeNumber(H), + s: S, + b: V, + a: this._sanitizeNumber(a) + }; + }, + HueToRGB: function(p, q, h) { + if (h < 0) { + h += 1; + } else if (h > 1) { + h -= 1; + } + if ((h * 6) < 1) { + return p + (q - p) * h * 6; + } else if ((h * 2) < 1) { + return q; + } else if ((h * 3) < 2) { + return p + (q - p) * ((2 / 3) - h) * 6; + } else { + return p; + } + }, + HSLtoRGB: function(h, s, l, a) { + if (s < 0) { + s = 0; + } + var q; + if (l <= 0.5) { + q = l * (1 + s); + } else { + q = l + s - (l * s); + } + + var p = 2 * l - q; + + var tr = h + (1 / 3); + var tg = h; + var tb = h - (1 / 3); + + var r = Math.round(this.HueToRGB(p, q, tr) * 255); + var g = Math.round(this.HueToRGB(p, q, tg) * 255); + var b = Math.round(this.HueToRGB(p, q, tb) * 255); + return [r, g, b, this._sanitizeNumber(a)]; + }, + toString: function(format) { + format = format ||  'rgba'; + switch (format) { + case 'rgb': + { + var rgb = this.toRGB(); + return 'rgb(' + rgb.r + ',' + rgb.g + ',' + rgb.b + ')'; + } + break; + case 'rgba': + { + var rgb = this.toRGB(); + return 'rgba(' + rgb.r + ',' + rgb.g + ',' + rgb.b + ',' + rgb.a + ')'; + } + break; + case 'hsl': + { + var hsl = this.toHSL(); + return 'hsl(' + Math.round(hsl.h * 360) + ',' + Math.round(hsl.s * 100) + '%,' + Math.round(hsl.l * 100) + '%)'; + } + break; + case 'hsla': + { + var hsl = this.toHSL(); + return 'hsla(' + Math.round(hsl.h * 360) + ',' + Math.round(hsl.s * 100) + '%,' + Math.round(hsl.l * 100) + '%,' + hsl.a + ')'; + } + break; + case 'hex': + { + return this.toHex(); + } + break; + default: + { + return false; + } + break; + } + }, + // a set of RE's that can match strings and generate color tuples. + // from John Resig color plugin + // https://github.com/jquery/jquery-color/ + stringParsers: [{ + re: /#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/, + format: 'hex', + parse: function(execResult) { + return [ + parseInt(execResult[1], 16), + parseInt(execResult[2], 16), + parseInt(execResult[3], 16), + 1 + ]; + } + }, { + re: /#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/, + format: 'hex', + parse: function(execResult) { + return [ + parseInt(execResult[1] + execResult[1], 16), + parseInt(execResult[2] + execResult[2], 16), + parseInt(execResult[3] + execResult[3], 16), + 1 + ]; + } + }, { + re: /rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*?\)/, + format: 'rgb', + parse: function(execResult) { + return [ + execResult[1], + execResult[2], + execResult[3], + 1 + ]; + } + }, { + re: /rgb\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*?\)/, + format: 'rgb', + parse: function(execResult) { + return [ + 2.55 * execResult[1], + 2.55 * execResult[2], + 2.55 * execResult[3], + 1 + ]; + } + }, { + re: /rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, + format: 'rgba', + parse: function(execResult) { + return [ + execResult[1], + execResult[2], + execResult[3], + execResult[4] + ]; + } + }, { + re: /rgba\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, + format: 'rgba', + parse: function(execResult) { + return [ + 2.55 * execResult[1], + 2.55 * execResult[2], + 2.55 * execResult[3], + execResult[4] + ]; + } + }, { + re: /hsl\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*?\)/, + format: 'hsl', + parse: function(execResult) { + return [ + execResult[1] / 360, + execResult[2] / 100, + execResult[3] / 100, + execResult[4] + ]; + } + }, { + re: /hsla\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, + format: 'hsla', + parse: function(execResult) { + return [ + execResult[1] / 360, + execResult[2] / 100, + execResult[3] / 100, + execResult[4] + ]; + } + }, { + //predefined color name + re: /^([a-z]{3,})$/, + format: 'alias', + parse: function(execResult) { + var hexval = this.colorNameToHex(execResult[0]) ||  '#000000'; + var match = this.stringParsers[0].re.exec(hexval), + values = match && this.stringParsers[0].parse.apply(this, [match]); + return values; + } + }], + colorNameToHex: function(name) { + // 140 predefined colors from the HTML Colors spec + var colors = { + "aliceblue": "#f0f8ff", + "antiquewhite": "#faebd7", + "aqua": "#00ffff", + "aquamarine": "#7fffd4", + "azure": "#f0ffff", + "beige": "#f5f5dc", + "bisque": "#ffe4c4", + "black": "#000000", + "blanchedalmond": "#ffebcd", + "blue": "#0000ff", + "blueviolet": "#8a2be2", + "brown": "#a52a2a", + "burlywood": "#deb887", + "cadetblue": "#5f9ea0", + "chartreuse": "#7fff00", + "chocolate": "#d2691e", + "coral": "#ff7f50", + "cornflowerblue": "#6495ed", + "cornsilk": "#fff8dc", + "crimson": "#dc143c", + "cyan": "#00ffff", + "darkblue": "#00008b", + "darkcyan": "#008b8b", + "darkgoldenrod": "#b8860b", + "darkgray": "#a9a9a9", + "darkgreen": "#006400", + "darkkhaki": "#bdb76b", + "darkmagenta": "#8b008b", + "darkolivegreen": "#556b2f", + "darkorange": "#ff8c00", + "darkorchid": "#9932cc", + "darkred": "#8b0000", + "darksalmon": "#e9967a", + "darkseagreen": "#8fbc8f", + "darkslateblue": "#483d8b", + "darkslategray": "#2f4f4f", + "darkturquoise": "#00ced1", + "darkviolet": "#9400d3", + "deeppink": "#ff1493", + "deepskyblue": "#00bfff", + "dimgray": "#696969", + "dodgerblue": "#1e90ff", + "firebrick": "#b22222", + "floralwhite": "#fffaf0", + "forestgreen": "#228b22", + "fuchsia": "#ff00ff", + "gainsboro": "#dcdcdc", + "ghostwhite": "#f8f8ff", + "gold": "#ffd700", + "goldenrod": "#daa520", + "gray": "#808080", + "green": "#008000", + "greenyellow": "#adff2f", + "honeydew": "#f0fff0", + "hotpink": "#ff69b4", + "indianred ": "#cd5c5c", + "indigo ": "#4b0082", + "ivory": "#fffff0", + "khaki": "#f0e68c", + "lavender": "#e6e6fa", + "lavenderblush": "#fff0f5", + "lawngreen": "#7cfc00", + "lemonchiffon": "#fffacd", + "lightblue": "#add8e6", + "lightcoral": "#f08080", + "lightcyan": "#e0ffff", + "lightgoldenrodyellow": "#fafad2", + "lightgrey": "#d3d3d3", + "lightgreen": "#90ee90", + "lightpink": "#ffb6c1", + "lightsalmon": "#ffa07a", + "lightseagreen": "#20b2aa", + "lightskyblue": "#87cefa", + "lightslategray": "#778899", + "lightsteelblue": "#b0c4de", + "lightyellow": "#ffffe0", + "lime": "#00ff00", + "limegreen": "#32cd32", + "linen": "#faf0e6", + "magenta": "#ff00ff", + "maroon": "#800000", + "mediumaquamarine": "#66cdaa", + "mediumblue": "#0000cd", + "mediumorchid": "#ba55d3", + "mediumpurple": "#9370d8", + "mediumseagreen": "#3cb371", + "mediumslateblue": "#7b68ee", + "mediumspringgreen": "#00fa9a", + "mediumturquoise": "#48d1cc", + "mediumvioletred": "#c71585", + "midnightblue": "#191970", + "mintcream": "#f5fffa", + "mistyrose": "#ffe4e1", + "moccasin": "#ffe4b5", + "navajowhite": "#ffdead", + "navy": "#000080", + "oldlace": "#fdf5e6", + "olive": "#808000", + "olivedrab": "#6b8e23", + "orange": "#ffa500", + "orangered": "#ff4500", + "orchid": "#da70d6", + "palegoldenrod": "#eee8aa", + "palegreen": "#98fb98", + "paleturquoise": "#afeeee", + "palevioletred": "#d87093", + "papayawhip": "#ffefd5", + "peachpuff": "#ffdab9", + "peru": "#cd853f", + "pink": "#ffc0cb", + "plum": "#dda0dd", + "powderblue": "#b0e0e6", + "purple": "#800080", + "red": "#ff0000", + "rosybrown": "#bc8f8f", + "royalblue": "#4169e1", + "saddlebrown": "#8b4513", + "salmon": "#fa8072", + "sandybrown": "#f4a460", + "seagreen": "#2e8b57", + "seashell": "#fff5ee", + "sienna": "#a0522d", + "silver": "#c0c0c0", + "skyblue": "#87ceeb", + "slateblue": "#6a5acd", + "slategray": "#708090", + "snow": "#fffafa", + "springgreen": "#00ff7f", + "steelblue": "#4682b4", + "tan": "#d2b48c", + "teal": "#008080", + "thistle": "#d8bfd8", + "tomato": "#ff6347", + "turquoise": "#40e0d0", + "violet": "#ee82ee", + "wheat": "#f5deb3", + "white": "#ffffff", + "whitesmoke": "#f5f5f5", + "yellow": "#ffff00", + "yellowgreen": "#9acd32" + }; + + if (typeof colors[name.toLowerCase()] !== 'undefined') { + return colors[name.toLowerCase()]; + } + return false; + } + }; + + + var defaults = { + horizontal: false, // horizontal mode layout ? + inline: false, //forces to show the colorpicker as an inline element + color: false, //forces a color + format: false, //forces a format + input: 'input', // children input selector + container: false, // container selector + component: '.add-on, .input-group-addon', // children component selector + sliders: { + saturation: { + maxLeft: 100, + maxTop: 100, + callLeft: 'setSaturation', + callTop: 'setBrightness' + }, + hue: { + maxLeft: 0, + maxTop: 100, + callLeft: false, + callTop: 'setHue' + }, + alpha: { + maxLeft: 0, + maxTop: 100, + callLeft: false, + callTop: 'setAlpha' + } + }, + slidersHorz: { + saturation: { + maxLeft: 100, + maxTop: 100, + callLeft: 'setSaturation', + callTop: 'setBrightness' + }, + hue: { + maxLeft: 100, + maxTop: 0, + callLeft: 'setHue', + callTop: false + }, + alpha: { + maxLeft: 100, + maxTop: 0, + callLeft: 'setAlpha', + callTop: false + } + }, + template: '
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefaultDescription
    formatstringfalseIf not false, forces the color format to be hex, rgb or rgba, otherwise the format is automatically detected.
    colorstringfalseIf not false, sets the color to this value.
    containerstring or jQuery ElementfalseIf not false, the picker will be contained inside this element, otherwise it will be appended to the document body.
    componentstring or jQuery Element'.add-on, .input-group-addon'Children selector for the component or element that trigger the colorpicker and which background color will change (needs an inner <i> element).
    inputstring or jQuery Element'input'Children selector for the input that will store the picker selected value.
    horizontalbooleanfalseIf true, the hue and alpha channel bars will be rendered horizontally, above the saturation selector.
    templatestring[...] + Customizes the default colorpicker HTML template.
    + +

    + (behind this line, docs need to be updated) +

    + +

    Methods

    +

    .colorpicker(options)

    +

    Initializes an colorpicker.

    +

    .colorpicker('show')

    +

    Show the color picker

    +

    .colorpicker('update')

    +

    Refreshes the widget colors (this is done automatically)

    +

    .colorpicker('hide')

    +

    Hide the color picker

    +

    .colorpicker('disable')

    +

    Disable the color picker.

    +

    .colorpicker('enable')

    +

    Enable the color picker.

    +

    .colorpicker('place')

    +

    Updates the color picker's position relative to the element

    +

    .colorpicker('destroy')

    +

    Destroys the colorpicker widget and unbind all .colorpicker events from the element and component

    +

    .colorpicker('setValue', value)

    +

    Set a new value for the color picker (also for the input or component value). Triggers 'changeColor' event.

    +

    Color object methods

    +

    Each triggered events have a color object used internally by the picker. This object has several useful methods.

    +

    .setColor(value)

    +

    Set a new color. The value is parsed and tries to do a quess on the format.

    +

    .setHue(value)

    +

    Set the HUE with a value between 0 and 1.

    +

    .setSaturation(value)

    +

    Set the saturation with a value between 0 and 1.

    +

    .setLightness(value)

    +

    Set the lightness with a value between 0 and 1.

    +

    .setAlpha(value)

    +

    Set the transparency with a value between 0 and 1.

    +

    .toRGB()

    +

    Returns a hash with red, green, blue and alpha.

    +

    .toHex()

    +

    Returns a string with HEX format for the current color.

    +

    .toHSL()

    +

    Returns a hash with HSLA values.

    +

    Events

    +

    The colorpicker plugin exposes some events (with optional .colorpicker namespace)

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    EventDescription
    createThis event fires immediately when the color picker is created.
    showPickerThis event fires immediately when the color picker is displayed.
    hidePickerThis event is fired immediately when the color picker is hidden.
    disableThis event is fired immediately when the color picker is disabled, except if it was initialized as disabled.
    enableThis event is fired immediately when the color picker is enabled, except upon initialization.
    changeColorThis event is fired when the color is changed.
    destroyThis event fires immediately when the color picker is destroyed.
    +
    +$('.my-colorpicker-control').colorpicker().on('changeColor', function(ev){
    +  bodyStyle.backgroundColor = ev.color.toHex();
    +});
    +    
    + +
    + + + + + + + + + \ No newline at end of file diff --git a/library/bootstrap-colorpicker/package.json b/library/bootstrap-colorpicker/package.json new file mode 100644 index 000000000..ebec4007b --- /dev/null +++ b/library/bootstrap-colorpicker/package.json @@ -0,0 +1,33 @@ +{ + "name": "mjolnic-bootstrap-colorpicker", + "version": "2.0.0", + "description": "Colorpicker plugin for Twitter Bootstrap", + "homepage": "http://mjolnic.github.io/bootstrap-colorpicker/", + "repository": { + "type": "git", + "url": "git@github.com:mjolnic/bootstrap-colorpicker.git" + }, + "bugs": { + "url" : "https://github.com/mjolnic/bootstrap-colorpicker/issues" + }, + "keywords": [ + "bootstrap", + "colorpicker" + ], + "author": "Javier Aguilar @mjolnic", + "licenses": [{ + "type": "Apache-2.0", + "url": "http://opensource.org/licenses/Apache-2.0" + }], + "devDependencies": { + "grunt": "~0.4.2", + "grunt-contrib-clean": "~0.5.0", + "grunt-contrib-jshint": "~0.7.2", + "grunt-recess": "~0.5.0", + "grunt-combine": "~0.8.1", + "grunt-contrib-uglify": "~0.2.7", + "grunt-bake": "~0.3.3", + "grunt-jsbeautifier": "~0.2.3", + "grunt-contrib-watch": "~0.5.3" + } +} \ No newline at end of file diff --git a/library/bootstrap-colorpicker/src/css/docs.css b/library/bootstrap-colorpicker/src/css/docs.css new file mode 100644 index 000000000..5babbf0ee --- /dev/null +++ b/library/bootstrap-colorpicker/src/css/docs.css @@ -0,0 +1,37 @@ +.container { + background: #fff; +} + +h4 ~ p{ + padding-left:20px; +} + +.inl-bl{ + display:inline-block; +} + +.well .markup-heading{ + +} +.well .markup{ + background: #fff; + color: #777; + position: relative; + padding: 45px 15px 15px; + margin: 15px 0 0 0; + background-color: #fff; + border-radius: 0 0 4px 4px; + box-shadow: none; +} + +.well .markup::after{ + content: "Example"; + position: absolute; + top: 15px; + left: 15px; + font-size: 12px; + font-weight: bold; + color: #bbb; + text-transform: uppercase; + letter-spacing: 1px; +} \ No newline at end of file diff --git a/library/bootstrap-colorpicker/src/docs.html b/library/bootstrap-colorpicker/src/docs.html new file mode 100644 index 000000000..8cb150f23 --- /dev/null +++ b/library/bootstrap-colorpicker/src/docs.html @@ -0,0 +1,153 @@ + + +
    +

    Documentation

    +

    Call the colopicker via javascript:

    +
    $('.sample-selector').colorpicker({ /*options...*/ });
    +

    Options

    +

    + You can set colorpicker options either as a plugin parameter or data-* attributes +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameTypeDefaultDescription
    formatstringfalseIf not false, forces the color format to be hex, rgb or rgba, otherwise the format is automatically detected.
    colorstringfalseIf not false, sets the color to this value.
    containerstring or jQuery ElementfalseIf not false, the picker will be contained inside this element, otherwise it will be appended to the document body.
    componentstring or jQuery Element'.add-on, .input-group-addon'Children selector for the component or element that trigger the colorpicker and which background color will change (needs an inner <i> element).
    inputstring or jQuery Element'input'Children selector for the input that will store the picker selected value.
    horizontalbooleanfalseIf true, the hue and alpha channel bars will be rendered horizontally, above the saturation selector.
    templatestring[...]Customizes the default colorpicker HTML template.
    + +

    + (behind this line, docs need to be updated) +

    + +

    Methods

    +

    .colorpicker(options)

    +

    Initializes an colorpicker.

    +

    .colorpicker('show')

    +

    Show the color picker

    +

    .colorpicker('update')

    +

    Refreshes the widget colors (this is done automatically)

    +

    .colorpicker('hide')

    +

    Hide the color picker

    +

    .colorpicker('disable')

    +

    Disable the color picker.

    +

    .colorpicker('enable')

    +

    Enable the color picker.

    +

    .colorpicker('place')

    +

    Updates the color picker's position relative to the element

    +

    .colorpicker('destroy')

    +

    Destroys the colorpicker widget and unbind all .colorpicker events from the element and component

    +

    .colorpicker('setValue', value)

    +

    Set a new value for the color picker (also for the input or component value). Triggers 'changeColor' event.

    +

    Color object methods

    +

    Each triggered events have a color object used internally by the picker. This object has several useful methods.

    +

    .setColor(value)

    +

    Set a new color. The value is parsed and tries to do a quess on the format.

    +

    .setHue(value)

    +

    Set the HUE with a value between 0 and 1.

    +

    .setSaturation(value)

    +

    Set the saturation with a value between 0 and 1.

    +

    .setLightness(value)

    +

    Set the lightness with a value between 0 and 1.

    +

    .setAlpha(value)

    +

    Set the transparency with a value between 0 and 1.

    +

    .toRGB()

    +

    Returns a hash with red, green, blue and alpha.

    +

    .toHex()

    +

    Returns a string with HEX format for the current color.

    +

    .toHSL()

    +

    Returns a hash with HSLA values.

    +

    Events

    +

    The colorpicker plugin exposes some events (with optional .colorpicker namespace)

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    EventDescription
    createThis event fires immediately when the color picker is created.
    showPickerThis event fires immediately when the color picker is displayed.
    hidePickerThis event is fired immediately when the color picker is hidden.
    disableThis event is fired immediately when the color picker is disabled, except if it was initialized as disabled.
    enableThis event is fired immediately when the color picker is enabled, except upon initialization.
    changeColorThis event is fired when the color is changed.
    destroyThis event fires immediately when the color picker is destroyed.
    +
    +$('.my-colorpicker-control').colorpicker().on('changeColor', function(ev){
    +  bodyStyle.backgroundColor = ev.color.toHex();
    +});
    +    
    +
    + \ No newline at end of file diff --git a/library/bootstrap-colorpicker/src/examples.html b/library/bootstrap-colorpicker/src/examples.html new file mode 100644 index 000000000..cde7cca16 --- /dev/null +++ b/library/bootstrap-colorpicker/src/examples.html @@ -0,0 +1,60 @@ +
    +

    Examples

    +
    +

    1) Attached to a field with hex format specified via options:

    +
    + +
    +<input type="text" class="demo1" value="#5367ce" />
    +<script>
    +    $(function(){
    +        $('.demo1').colorpicker();
    +    });
    +</script>
    +            
    +
    +
    +

    As a component:

    +
    +
    + + +
    +
    +<div class="input-group demo2">
    +    <input type="text" value="" class="form-control" />
    +    <span class="input-group-addon"><i></i></span>
    +</div>
    +<script>
    +    $(function(){
    +        $('.demo2').colorpicker();
    +    });
    +</script>
    +            
    +
    +

    Using events to work with the color:

    + +

    Horizonal mode:

    +
    + +
    +

    Inline mode:

    +
    +
    +
    +
    +

    Enabled / disabled

    +
    +
    + + +
    +
    + Enable + Disable +
    + Destroy plugin instances + Create instances again +
    \ No newline at end of file diff --git a/library/bootstrap-colorpicker/src/footer.html b/library/bootstrap-colorpicker/src/footer.html new file mode 100644 index 000000000..1cea02d09 --- /dev/null +++ b/library/bootstrap-colorpicker/src/footer.html @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/library/bootstrap-colorpicker/src/header.html b/library/bootstrap-colorpicker/src/header.html new file mode 100644 index 000000000..7e8122050 --- /dev/null +++ b/library/bootstrap-colorpicker/src/header.html @@ -0,0 +1,69 @@ + + + + + + + Colorpicker for Twitter Bootstrap + + + + + + + +
    +
    + +
    +
    +

    + Colorpicker plugin for the Twitter Bootstrap toolkit. Originally written by @eyecon + and maintained in Github by @mjolnic and the community +

    It basically adds a color picker to a field or any other element. +

    +
      +
    • can be used as a component
    • +
    • alpha picker
    • +
    • multiple formats: hex, rgb, rgba, hsl, hsla
    • +
    +
    + +
    +
    +
    +
    + \ No newline at end of file diff --git a/library/bootstrap-colorpicker/src/js/colorpicker-color.js b/library/bootstrap-colorpicker/src/js/colorpicker-color.js new file mode 100644 index 000000000..2e0474067 --- /dev/null +++ b/library/bootstrap-colorpicker/src/js/colorpicker-color.js @@ -0,0 +1,508 @@ +// Color object +var Color = function(val) { + this.value = { + h: 0, + s: 0, + b: 0, + a: 1 + }; + this.origFormat = null; // original string format + if (val) { + if (val.toLowerCase !== undefined) { + this.setColor(val); + } else if (val.h !== undefined) { + this.value = val; + } + } +}; + +Color.prototype = { + constructor: Color, + // 140 predefined colors from the HTML Colors spec + colors : { + "aliceblue": "#f0f8ff", + "antiquewhite": "#faebd7", + "aqua": "#00ffff", + "aquamarine": "#7fffd4", + "azure": "#f0ffff", + "beige": "#f5f5dc", + "bisque": "#ffe4c4", + "black": "#000000", + "blanchedalmond": "#ffebcd", + "blue": "#0000ff", + "blueviolet": "#8a2be2", + "brown": "#a52a2a", + "burlywood": "#deb887", + "cadetblue": "#5f9ea0", + "chartreuse": "#7fff00", + "chocolate": "#d2691e", + "coral": "#ff7f50", + "cornflowerblue": "#6495ed", + "cornsilk": "#fff8dc", + "crimson": "#dc143c", + "cyan": "#00ffff", + "darkblue": "#00008b", + "darkcyan": "#008b8b", + "darkgoldenrod": "#b8860b", + "darkgray": "#a9a9a9", + "darkgreen": "#006400", + "darkkhaki": "#bdb76b", + "darkmagenta": "#8b008b", + "darkolivegreen": "#556b2f", + "darkorange": "#ff8c00", + "darkorchid": "#9932cc", + "darkred": "#8b0000", + "darksalmon": "#e9967a", + "darkseagreen": "#8fbc8f", + "darkslateblue": "#483d8b", + "darkslategray": "#2f4f4f", + "darkturquoise": "#00ced1", + "darkviolet": "#9400d3", + "deeppink": "#ff1493", + "deepskyblue": "#00bfff", + "dimgray": "#696969", + "dodgerblue": "#1e90ff", + "firebrick": "#b22222", + "floralwhite": "#fffaf0", + "forestgreen": "#228b22", + "fuchsia": "#ff00ff", + "gainsboro": "#dcdcdc", + "ghostwhite": "#f8f8ff", + "gold": "#ffd700", + "goldenrod": "#daa520", + "gray": "#808080", + "green": "#008000", + "greenyellow": "#adff2f", + "honeydew": "#f0fff0", + "hotpink": "#ff69b4", + "indianred ": "#cd5c5c", + "indigo ": "#4b0082", + "ivory": "#fffff0", + "khaki": "#f0e68c", + "lavender": "#e6e6fa", + "lavenderblush": "#fff0f5", + "lawngreen": "#7cfc00", + "lemonchiffon": "#fffacd", + "lightblue": "#add8e6", + "lightcoral": "#f08080", + "lightcyan": "#e0ffff", + "lightgoldenrodyellow": "#fafad2", + "lightgrey": "#d3d3d3", + "lightgreen": "#90ee90", + "lightpink": "#ffb6c1", + "lightsalmon": "#ffa07a", + "lightseagreen": "#20b2aa", + "lightskyblue": "#87cefa", + "lightslategray": "#778899", + "lightsteelblue": "#b0c4de", + "lightyellow": "#ffffe0", + "lime": "#00ff00", + "limegreen": "#32cd32", + "linen": "#faf0e6", + "magenta": "#ff00ff", + "maroon": "#800000", + "mediumaquamarine": "#66cdaa", + "mediumblue": "#0000cd", + "mediumorchid": "#ba55d3", + "mediumpurple": "#9370d8", + "mediumseagreen": "#3cb371", + "mediumslateblue": "#7b68ee", + "mediumspringgreen": "#00fa9a", + "mediumturquoise": "#48d1cc", + "mediumvioletred": "#c71585", + "midnightblue": "#191970", + "mintcream": "#f5fffa", + "mistyrose": "#ffe4e1", + "moccasin": "#ffe4b5", + "navajowhite": "#ffdead", + "navy": "#000080", + "oldlace": "#fdf5e6", + "olive": "#808000", + "olivedrab": "#6b8e23", + "orange": "#ffa500", + "orangered": "#ff4500", + "orchid": "#da70d6", + "palegoldenrod": "#eee8aa", + "palegreen": "#98fb98", + "paleturquoise": "#afeeee", + "palevioletred": "#d87093", + "papayawhip": "#ffefd5", + "peachpuff": "#ffdab9", + "peru": "#cd853f", + "pink": "#ffc0cb", + "plum": "#dda0dd", + "powderblue": "#b0e0e6", + "purple": "#800080", + "red": "#ff0000", + "rosybrown": "#bc8f8f", + "royalblue": "#4169e1", + "saddlebrown": "#8b4513", + "salmon": "#fa8072", + "sandybrown": "#f4a460", + "seagreen": "#2e8b57", + "seashell": "#fff5ee", + "sienna": "#a0522d", + "silver": "#c0c0c0", + "skyblue": "#87ceeb", + "slateblue": "#6a5acd", + "slategray": "#708090", + "snow": "#fffafa", + "springgreen": "#00ff7f", + "steelblue": "#4682b4", + "tan": "#d2b48c", + "teal": "#008080", + "thistle": "#d8bfd8", + "tomato": "#ff6347", + "turquoise": "#40e0d0", + "violet": "#ee82ee", + "wheat": "#f5deb3", + "white": "#ffffff", + "whitesmoke": "#f5f5f5", + "yellow": "#ffff00", + "yellowgreen": "#9acd32" + }, + _sanitizeNumber: function(val) { + if (typeof val === 'number') { + return val; + } + if (isNaN(val) || (val === null) || (val === '') || (val === undefined)) { + return 1; + } + if (val.toLowerCase !== undefined) { + return parseFloat(val); + } + return 1; + }, + //parse a string to HSB + setColor: function(strVal) { + strVal = strVal.toLowerCase(); + this.value = this.stringToHSB(strVal) ||  { + h: 0, + s: 0, + b: 0, + a: 1 + }; + }, + stringToHSB: function(strVal) { + strVal = strVal.toLowerCase(); + var that = this, + result = false; + $.each(this.stringParsers, function(i, parser) { + var match = parser.re.exec(strVal), + values = match && parser.parse.apply(that, [match]), + format = parser.format || 'rgba'; + if (values) { + if (format.match(/hsla?/)) { + result = that.RGBtoHSB.apply(that, that.HSLtoRGB.apply(that, values)); + } else { + result = that.RGBtoHSB.apply(that, values); + } + that.origFormat = format; + return false; + } + return true; + }); + return result; + }, + setHue: function(h) { + this.value.h = 1 - h; + }, + setSaturation: function(s) { + this.value.s = s; + }, + setBrightness: function(b) { + this.value.b = 1 - b; + }, + setAlpha: function(a) { + this.value.a = parseInt((1 - a) * 100, 10) / 100; + }, + toRGB: function(h, s, v, a) { + h = h || this.value.h; + s = s || this.value.s; + v = v || this.value.b; + a = a || this.value.a; + + var r, g, b, i, f, p, q, t; + if (h && s === undefined && v === undefined) { + s = h.s, v = h.v, h = h.h; + } + i = Math.floor(h * 6); + f = h * 6 - i; + p = v * (1 - s); + q = v * (1 - f * s); + t = v * (1 - (1 - f) * s); + switch (i % 6) { + case 0: + r = v, g = t, b = p; + break; + case 1: + r = q, g = v, b = p; + break; + case 2: + r = p, g = v, b = t; + break; + case 3: + r = p, g = q, b = v; + break; + case 4: + r = t, g = p, b = v; + break; + case 5: + r = v, g = p, b = q; + break; + } + return { + r: Math.floor(r * 255), + g: Math.floor(g * 255), + b: Math.floor(b * 255), + a: a + }; + }, + toHex: function(h, s, b, a) { + var rgb = this.toRGB(h, s, b, a); + return '#' + ((1 << 24) | (parseInt(rgb.r) << 16) | (parseInt(rgb.g) << 8) | parseInt(rgb.b)).toString(16).substr(1); + }, + toHSL: function(h, s, b, a) { + h = h || this.value.h; + s = s || this.value.s; + b = b || this.value.b; + a = a || this.value.a; + + var H = h, + L = (2 - s) * b, + S = s * b; + if (L > 0 && L <= 1) { + S /= L; + } else { + S /= 2 - L; + } + L /= 2; + if (S > 1) { + S = 1; + } + return { + h: isNaN(H) ? 0 : H, + s: isNaN(S) ? 0 : S, + l: isNaN(L) ? 0 : L, + a: isNaN(a) ? 0 : a, + }; + }, + toAlias: function(r, g, b, a) { + var rgb = this.toHex(r, g, b, a); + for(var alias in this.colors){ + if(this.colors[alias] == rgb){ + return alias; + } + } + return false; + }, + RGBtoHSB: function(r, g, b, a) { + r /= 255; + g /= 255; + b /= 255; + + var H, S, V, C; + V = Math.max(r, g, b); + C = V - Math.min(r, g, b); + H = (C === 0 ? null : + V === r ? (g - b) / C : + V === g ? (b - r) / C + 2 : + (r - g) / C + 4 + ); + H = ((H + 360) % 6) * 60 / 360; + S = C === 0 ? 0 : C / V; + return { + h: this._sanitizeNumber(H), + s: S, + b: V, + a: this._sanitizeNumber(a) + }; + }, + HueToRGB: function(p, q, h) { + if (h < 0) { + h += 1; + } else if (h > 1) { + h -= 1; + } + if ((h * 6) < 1) { + return p + (q - p) * h * 6; + } else if ((h * 2) < 1) { + return q; + } else if ((h * 3) < 2) { + return p + (q - p) * ((2 / 3) - h) * 6; + } else { + return p; + } + }, + HSLtoRGB: function(h, s, l, a) { + if (s < 0) { + s = 0; + } + var q; + if (l <= 0.5) { + q = l * (1 + s); + } else { + q = l + s - (l * s); + } + + var p = 2 * l - q; + + var tr = h + (1 / 3); + var tg = h; + var tb = h - (1 / 3); + + var r = Math.round(this.HueToRGB(p, q, tr) * 255); + var g = Math.round(this.HueToRGB(p, q, tg) * 255); + var b = Math.round(this.HueToRGB(p, q, tb) * 255); + return [r, g, b, this._sanitizeNumber(a)]; + }, + toString: function(format) { + format = format ||  'rgba'; + switch (format) { + case 'rgb': + { + var rgb = this.toRGB(); + return 'rgb(' + rgb.r + ',' + rgb.g + ',' + rgb.b + ')'; + } + break; + case 'rgba': + { + var rgb = this.toRGB(); + return 'rgba(' + rgb.r + ',' + rgb.g + ',' + rgb.b + ',' + rgb.a + ')'; + } + break; + case 'hsl': + { + var hsl = this.toHSL(); + return 'hsl(' + Math.round(hsl.h * 360) + ',' + Math.round(hsl.s * 100) + '%,' + Math.round(hsl.l * 100) + '%)'; + } + break; + case 'hsla': + { + var hsl = this.toHSL(); + return 'hsla(' + Math.round(hsl.h * 360) + ',' + Math.round(hsl.s * 100) + '%,' + Math.round(hsl.l * 100) + '%,' + hsl.a + ')'; + } + break; + case 'hex': + { + return this.toHex(); + } + break; + case 'alias': + return this.toAlias() || this.toHex(); + default: + { + return false; + } + break; + } + }, + // a set of RE's that can match strings and generate color tuples. + // from John Resig color plugin + // https://github.com/jquery/jquery-color/ + stringParsers: [{ + re: /#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/, + format: 'hex', + parse: function(execResult) { + return [ + parseInt(execResult[1], 16), + parseInt(execResult[2], 16), + parseInt(execResult[3], 16), + 1 + ]; + } + }, { + re: /#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/, + format: 'hex', + parse: function(execResult) { + return [ + parseInt(execResult[1] + execResult[1], 16), + parseInt(execResult[2] + execResult[2], 16), + parseInt(execResult[3] + execResult[3], 16), + 1 + ]; + } + }, { + re: /rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*?\)/, + format: 'rgb', + parse: function(execResult) { + return [ + execResult[1], + execResult[2], + execResult[3], + 1 + ]; + } + }, { + re: /rgb\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*?\)/, + format: 'rgb', + parse: function(execResult) { + return [ + 2.55 * execResult[1], + 2.55 * execResult[2], + 2.55 * execResult[3], + 1 + ]; + } + }, { + re: /rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, + format: 'rgba', + parse: function(execResult) { + return [ + execResult[1], + execResult[2], + execResult[3], + execResult[4] + ]; + } + }, { + re: /rgba\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, + format: 'rgba', + parse: function(execResult) { + return [ + 2.55 * execResult[1], + 2.55 * execResult[2], + 2.55 * execResult[3], + execResult[4] + ]; + } + }, { + re: /hsl\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*?\)/, + format: 'hsl', + parse: function(execResult) { + return [ + execResult[1] / 360, + execResult[2] / 100, + execResult[3] / 100, + execResult[4] + ]; + } + }, { + re: /hsla\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/, + format: 'hsla', + parse: function(execResult) { + return [ + execResult[1] / 360, + execResult[2] / 100, + execResult[3] / 100, + execResult[4] + ]; + } + }, { + //predefined color name + re: /^([a-z]{3,})$/, + format: 'alias', + parse: function(execResult) { + var hexval = this.colorNameToHex(execResult[0]) ||  '#000000'; + var match = this.stringParsers[0].re.exec(hexval), + values = match && this.stringParsers[0].parse.apply(this, [match]); + return values; + } + }], + colorNameToHex: function(name) { + if (typeof this.colors[name.toLowerCase()] !== 'undefined') { + return this.colors[name.toLowerCase()]; + } + return false; + } +}; diff --git a/library/bootstrap-colorpicker/src/js/colorpicker.js b/library/bootstrap-colorpicker/src/js/colorpicker.js new file mode 100644 index 000000000..e68b965d1 --- /dev/null +++ b/library/bootstrap-colorpicker/src/js/colorpicker.js @@ -0,0 +1,464 @@ +/*! + * Bootstrap Colorpicker + * http://mjolnic.github.io/bootstrap-colorpicker/ + * + * Originally written by (c) 2012 Stefan Petre + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0.txt + * + * @todo Update DOCS + */ + +(function( factory ) { + "use strict"; + if(typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } + else if(window.jQuery && !window.jQuery.fn.colorpicker) { + factory(window.jQuery); + } +} +(function($) { + 'use strict'; + + '{{color}}'; + + var defaults = { + horizontal: false, // horizontal mode layout ? + inline: false, //forces to show the colorpicker as an inline element + color: false, //forces a color + format: false, //forces a format + input: 'input', // children input selector + container: false, // container selector + component: '.add-on, .input-group-addon', // children component selector + sliders: { + saturation: { + maxLeft: 100, + maxTop: 100, + callLeft: 'setSaturation', + callTop: 'setBrightness' + }, + hue: { + maxLeft: 0, + maxTop: 100, + callLeft: false, + callTop: 'setHue' + }, + alpha: { + maxLeft: 0, + maxTop: 100, + callLeft: false, + callTop: 'setAlpha' + } + }, + slidersHorz: { + saturation: { + maxLeft: 100, + maxTop: 100, + callLeft: 'setSaturation', + callTop: 'setBrightness' + }, + hue: { + maxLeft: 100, + maxTop: 0, + callLeft: 'setHue', + callTop: false + }, + alpha: { + maxLeft: 100, + maxTop: 0, + callLeft: 'setAlpha', + callTop: false + } + }, + template: '