From 8e243edd20e758082c3c30fd3053bd9fb0d11dcf Mon Sep 17 00:00:00 2001 From: redmatrix Date: Fri, 26 Aug 2016 14:43:58 -0700 Subject: add a couple of useful observer constructs to support identity aware pages --- Zotlabs/Render/Comanche.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'Zotlabs/Render/Comanche.php') diff --git a/Zotlabs/Render/Comanche.php b/Zotlabs/Render/Comanche.php index b0efa5e0b..91f0ce33a 100644 --- a/Zotlabs/Render/Comanche.php +++ b/Zotlabs/Render/Comanche.php @@ -104,8 +104,19 @@ class Comanche { $x = explode('.',$v); if($x[0] == 'config') return get_config($x[1],$x[2]); - elseif($x[0] === 'observer') + elseif($x[0] === 'observer') { + if(count($x) > 1) { + $y = \App::get_observer(); + if(! $y) + return false; + if($x[1] == 'address') + return $y['xchan_addr']; + elseif($x[1] == 'name') + return $y['xchan_name']; + return false; + } return get_observer_hash(); + } else return false; } -- cgit v1.2.3