' : $a->user['allow_cid']);
		$allow_gid     = (($private) ? '' : $a->user['allow_gid']);
		$deny_cid      = (($private) ? '' : $a->user['deny_cid']);
		$deny_gid      = (($private) ? '' : $a->user['deny_gid']);
	}
	$poster = $a->contact;
	$uri = item_new_uri($a->get_hostname(),$uid);
	$arr = array();
	$arr['uid']           = $uid;
	$arr['uri']           = $uri;
	$arr['parent-uri']    = (($parent_uri) ? $parent_uri : $uri);
	$arr['type']          = 'activity';
	$arr['wall']          = 1;
	$arr['contact-id']    = $poster['id'];
	$arr['owner-name']    = $poster['name'];
	$arr['owner-link']    = $poster['url'];
	$arr['owner-avatar']  = $poster['thumb'];
	$arr['author-name']   = $poster['name'];
	$arr['author-link']   = $poster['url'];
	$arr['author-avatar'] = $poster['thumb'];
	$arr['title']         = '';
	$arr['allow_cid']     = $allow_cid;
	$arr['allow_gid']     = $allow_gid;
	$arr['deny_cid']      = $deny_cid;
	$arr['deny_gid']      = $deny_gid;
	$arr['last-child']    = 1;
	$arr['visible']       = 1;
	$arr['verb']          = $activity;
	$arr['private']       = $private;
	$arr['object-type']   = ACTIVITY_OBJ_PERSON;
	$arr['origin']        = 1;
	$arr['body']          = '[url=' . $poster['url'] . ']' . $poster['name'] . '[/url]' . ' ' . t($verbs[$verb][0]) . ' ' . '[url=' . $target['url'] . ']' . $target['name'] . '[/url]';
	$arr['object'] = '' . "\n";
	$item_id = item_store($arr);
	if($item_id) {
		//q("UPDATE `item` SET `plink` = '%s' WHERE `uid` = %d AND `id` = %d",
		//	dbesc($a->get_baseurl() . '/display/' . $poster['nickname'] . '/' . $item_id),
		//	intval($uid),
		//	intval($item_id)
		//);
		proc_run('php',"include/notifier.php","tag","$item_id");
	}
	call_hooks('post_local_end', $arr);
	proc_run('php',"include/notifier.php","like","$post_id");
	return;
}
function poke_content(&$a) {
	if(! local_user()) {
		notice( t('Permission denied.') . EOL);
		return;
	}
	$name = '';
	$id = '';
	if(intval($_GET['c'])) {
		$r = q("select id,name from contact where id = %d and uid = %d limit 1",
			intval($_GET['c']),
			intval(local_user())
		);
		if(count($r)) {
			$name = $r[0]['name'];
			$id = $r[0]['id'];
		}
	}
	$base = $a->get_baseurl();
	$a->page['htmlhead'] .= '';
	$a->page['htmlhead'] .= <<< EOT
EOT;
	$parent = ((x($_GET,'parent')) ? intval($_GET['parent']) : '0');
	$verbs = get_poke_verbs();
	$shortlist = array();
	foreach($verbs as $k => $v)
		if($v[1] !== 'NOTRANSLATION')
			$shortlist[] = array($k,$v[1]);
	$tpl = get_markup_template('poke_content.tpl');
	$o = replace_macros($tpl,array(
		'$title' => t('Poke/Prod'),
		'$desc' => t('poke, prod or do other things to somebody'),
		'$clabel' => t('Recipient'),
		'$choice' => t('Choose what you wish to do to recipient'),
		'$verbs' => $shortlist,
		'$parent' => $parent,
		'$prv_desc' => t('Make this post private'),
		'$submit' => t('Submit'),
		'$name' => $name,
		'$id' => $id
	));
	return $o;
}