Ejemplo n.º 1
0
 public function Prepare($page)
 {
     parent::Prepare($page);
     $profile = $this->user->profile();
     $page->assign('profile_merge', self::ListMergeIssues($profile));
     $page->assign('profile_incitation', $profile->is_old);
     $page->assign('profile_last_update', $profile->last_change);
     $page->assign('photo_incitation', !$profile->has_photo);
     $page->assign('geocoding_incitation', Geocoder::countNonGeocoded($profile->id()));
 }
Ejemplo n.º 2
0
 public function Prepare($page)
 {
     parent::Prepare($page);
     $res = XDB::iterRow("SELECT  sub, domain\n                               FROM  register_subs\n                              WHERE  uid = {?} AND type = 'list'\n                           ORDER BY  domain", S::i('uid'));
     $lists = array();
     while (list($sub, $domain) = $res->next()) {
         $mlist = new MailingList($sub, $domain);
         list($details, ) = $mlist->getMembers();
         $lists["{$sub}@{$domain}"] = $details;
     }
     $page->assign_by_ref('lists', $lists);
 }