From 31e2e83c32766708491ed1e549f9499beda66619 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaussoin=20Timoth=C3=A9e?= Date: Wed, 24 Apr 2013 18:06:53 +0200 Subject: [PATCH] - Re-enable Explore page - Fix some minor issues --- system/Widget/widgets/Admin/Admin.php | 3 +++ system/Widget/widgets/Explore/Explore.php | 32 +++++++++++++---------- system/Widget/widgets/Feed/Feed.php | 2 +- system/Widget/widgets/Vcard/Vcard.php | 8 +++--- themes/movim/explore.tpl | 2 +- 5 files changed, 27 insertions(+), 20 deletions(-) diff --git a/system/Widget/widgets/Admin/Admin.php b/system/Widget/widgets/Admin/Admin.php index bb349a040..8b28fa5af 100644 --- a/system/Widget/widgets/Admin/Admin.php +++ b/system/Widget/widgets/Admin/Admin.php @@ -181,6 +181,9 @@ class Admin extends WidgetBase { $cd = new \modl\SubscriptionDAO(); $cd->create(); + + $pr = new \modl\PrivacyDAO(); + $pr->create(); } private function prepareAdmin() diff --git a/system/Widget/widgets/Explore/Explore.php b/system/Widget/widgets/Explore/Explore.php index a24db4bb3..fc8e17510 100644 --- a/system/Widget/widgets/Explore/Explore.php +++ b/system/Widget/widgets/Explore/Explore.php @@ -22,7 +22,7 @@ class Explore extends WidgetCommon { } function prepareContacts($form = false) { - if(!$form){ + /*if(!$form){ $where = array('public' => 1); } else{ @@ -55,21 +55,26 @@ class Explore extends WidgetCommon { -->
- '; + ';*/ + $cd = new \modl\ContactDAO(); + $users = $cd->getAllPublic(); + + $gender = getGender(); + $marital = getMarital(); + foreach($users as $user) { $html .= ' - - -
+
+
'. - $this->colorSearch($form['search'], $user->getTrueName()).' + $user->getTrueName().' '. $user->getAge().' '. - $gender[$user->getData('gender')].' '. - $marital[$user->getData('marital')].' + $gender[$user->gender].' '. + $marital[$user->marital].'
'.prepareString($user->getData('desc')).'
+ >'.prepareString($user->desc).'
-
- - + + '; } @@ -94,7 +98,7 @@ class Explore extends WidgetCommon { { ?>
-
+
prepareContacts(); ?> diff --git a/system/Widget/widgets/Feed/Feed.php b/system/Widget/widgets/Feed/Feed.php index ab4154023..fa2e67e66 100644 --- a/system/Widget/widgets/Feed/Feed.php +++ b/system/Widget/widgets/Feed/Feed.php @@ -66,7 +66,7 @@ class Feed extends WidgetCommon { } function onPostPublished($post) { - $pd = new \modl\PostDAO(); + $pd = new \modl\PostnDAO(); $pl = $pd->getFeed(-1, 10); $html = $this->preparePosts($pl); diff --git a/system/Widget/widgets/Vcard/Vcard.php b/system/Widget/widgets/Vcard/Vcard.php index 2bf420d2f..859fd0fb0 100644 --- a/system/Widget/widgets/Vcard/Vcard.php +++ b/system/Widget/widgets/Vcard/Vcard.php @@ -76,9 +76,9 @@ class Vcard extends WidgetBase $c->desc = trim($vcard['desc']); if($vcard['public'] == 'true') - $c->public = 1; + \modl\Privacy::set($c->jid, 1); else - $c->public = 0; + \modl\Privacy::set($c->jid, 0); $cd = new modl\ContactDAO(); $cd->set($c); @@ -93,7 +93,7 @@ class Vcard extends WidgetBase $cd = new \modl\ContactDAO(); $me = $cd->get($this->user->getLogin()); - + $submit = $this->genCallAjax('ajaxVcardSubmit', "movim_parse_form('vcard')"); if(!isset($me)) { @@ -277,7 +277,7 @@ class Vcard extends WidgetBase $html .= '
'.t('Privacy Level').''; - if($me->public == '1') + if($me->value == 1) $checked = 'checked="true"'; else $checked = ''; diff --git a/themes/movim/explore.tpl b/themes/movim/explore.tpl index d41516444..d613168d7 100644 --- a/themes/movim/explore.tpl +++ b/themes/movim/explore.tpl @@ -16,7 +16,7 @@

- widget('Explore');?> + widget('Explore');?>