parent::prepare($args);
$args = $this->returnToArgs();
- $username = $args[1]['nickname'];
$this->photoid = $args[1]['photoid'];
- if (common_valid_profile_tag($username) == 0) {
- $this->user = null;
- } else {
- $this->user = Profile::staticGet('nickname', $username);
- }
$this->photo = GNUsocialPhoto::staticGet('notice_id', $this->photoid);
-
$this->notice = Notice::staticGet('id', $this->photoid);
- $notices = Notice::conversationStream((int)$this->photoid-1, null, null); //Why do I have to do -1?
+ $this->user = Profile::staticGet('id', $this->notice->profile_id);
+
+ $notices = Notice::conversationStream((int)$this->photoid-1, null, null); //Why do I have to do -1?
$this->conversation = new ConversationTree($notices, $this);
return true;
$this->elementEnd('a');
$this->element('p', array(), $this->photo->photo_description);
//This is a hack to hide the top-level comment
- //$this->element('style', array(), "#notice-{$this->photoid} div { display: none } #notice-{$this->photoid} ol li div { display: inline }");
+ $this->element('style', array(), "#notice-{$this->photoid} div { display: none } #notice-{$this->photoid} ol li div { display: inline }");
$this->conversation->show();
}
}