]> git.mxchange.org Git - friendica.git/commitdiff
bug #278 show only blocked contacts
authorfriendica <info@friendica.com>
Sat, 11 Feb 2012 11:07:15 +0000 (03:07 -0800)
committerfriendica <info@friendica.com>
Sat, 11 Feb 2012 11:07:15 +0000 (03:07 -0800)
mod/contacts.php
view/contacts-top.tpl

index 206128f9d0f7429706854ef1e7fa6af9c2d8e9ef..aaa2ff96133646cdcd6030d1c391a203dea5a353 100755 (executable)
@@ -356,20 +356,29 @@ function contacts_content(&$a) {
 
        }
 
+       $blocked = false;
+
        $_SESSION['return_url'] = $a->query_string;
 
        if(($a->argc == 2) && ($a->argv[1] === 'all'))
                $sql_extra = '';
-       else
-               $sql_extra = " AND `blocked` = 0 ";
-
+       else {
+               if(($a->argc == 2) && ($a->argv[1] === 'blocked')) {
+                       $sql_extra = " AND `blocked` = 1 ";
+                       $blocked = true;
+               }
+               else
+                       $sql_extra = " AND `blocked` = 0 ";
+       }
        $search = ((x($_GET,'search')) ? notags(trim($_GET['search'])) : '');
 
        $tpl = get_markup_template("contacts-top.tpl");
        $o .= replace_macros($tpl,array(
                '$header' => t('Contacts'),
-               '$hide_url' => ((strlen($sql_extra)) ? 'contacts/all' : 'contacts' ),
-               '$hide_text' => ((strlen($sql_extra)) ? t('Show Blocked Connections') : t('Hide Blocked Connections')),
+               '$hide_url' => (($blocked) ? 'contacts' : 'contacts/blocked'),
+               '$hide_text' => (($blocked) ? t('Show Unblocked Contacts') : t('Show Blocked Contacts')),
+               '$all_url' => 'contacts/all',
+               '$all_text' => t('Show All Contacts'),
                '$search' => $search,
                '$desc' => t('Search your contacts'),
                '$finding' => (strlen($search) ? '<h4>' . t('Finding: ') . "'" . $search . "'" . '</h4>' : ""),
index 4dffda1ce407d918707c2196ed0b628585f0c31d..b8972834c77a30fd8c5ccdc486bdc6c043fc3cd3 100755 (executable)
@@ -14,5 +14,6 @@ $finding
 
 
 <div id="contacts-main" >
-<a href="$hide_url" id="contacts-show-hide-link">$hide_text</a>
+<a href="$hide_url" id="contacts-show-hide-link">$hide_text</a><br />
+<a href="$all_url" id="contacts-show-all-link">$all_text</a><br />
 </div>