]> git.mxchange.org Git - friendica.git/commitdiff
relationship direction was too confusing to work with. instead of "in,out,both" it...
authorMike Macgirvin <mike@macgirvin.com>
Wed, 22 Sep 2010 02:51:08 +0000 (19:51 -0700)
committerMike Macgirvin <mike@macgirvin.com>
Wed, 22 Sep 2010 02:51:08 +0000 (19:51 -0700)
boot.php
include/security.php
mod/contacts.php
mod/dfrn_confirm.php
mod/display.php
mod/photos.php
mod/profile.php
view/acl_selectors.php

index 537c7d73a13033057e2613fece857f8e4ac036d4..88aa8d0a775a324378ae14f98c9af89cade3454d 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -11,10 +11,7 @@ define ( 'REGISTER_CLOSED',  0);
 define ( 'REGISTER_APPROVE', 1);
 define ( 'REGISTER_OPEN',    2);
 
-define ( 'DIRECTION_NONE', 0);                 // No relationship
-define ( 'DIRECTION_IN',   1);                 // VIP e.g. has FAN
-define ( 'DIRECTION_OUT',  2);                 // FAN to a VIP
-define ( 'DIRECTION_BOTH', 3);                 // Mutual Friends
+// relationship types
 
 define ( 'REL_VIP',        1);
 define ( 'REL_FAN',        2);
index 29334549b1fa543667091cc4032a5d85cbb94d04..630690f9e6e5e9e24d197edc37e6be07917a8f98 100644 (file)
@@ -10,8 +10,8 @@ function can_write_wall(&$a,$owner) {
                AND `readonly` = 0  AND `rel` IN ( %d , %d ) LIMIT 1",
                 intval($owner),
                 intval($_SESSION['visitor_id']),
-               intval(DIRECTION_OUT),
-               intval(DIRECTION_BOTH)
+               intval(REL_VIP),
+               intval(REL_BUD)
         );
         if(count($r))
                 return true;
index 45f792d30f4f874b812def3b30cc2795da2ccc68..d20d734d65be6333f480a30a2dde930d1f9989fb 100644 (file)
@@ -151,16 +151,16 @@ function contacts_content(&$a) {
                $tpl = file_get_contents("view/contact_edit.tpl");
 
                switch($r[0]['rel']) {
-                       case DIRECTION_BOTH:
+                       case REL_BUD:
                                $dir_icon = 'images/lrarrow.gif';
                                $alt_text = t('Mutual Friendship');
                                break;
-                       case DIRECTION_IN;
+                       case REL_VIP;
                                $dir_icon = 'images/larrow.gif';
                                $alt_text = t('is a fan of yours');
                                break;
        
-                       case DIRECTION_OUT;
+                       case REL_FAN;
                                $dir_icon = 'images/rarrow.gif';
                                $alt_text = t('you are a fan of');
                                break;
@@ -186,7 +186,7 @@ function contacts_content(&$a) {
                        '$name' => $r[0]['name'],
                        '$dir_icon' => $dir_icon,
                        '$alt_text' => $alt_text,
-                       '$url' => (($r[0]['rel'] != DIRECTION_OUT) ? "redir/{$r[0]['id']}" : $r[0]['url'] )
+                       '$url' => (($r[0]['rel'] != REL_FAN) ? "redir/{$r[0]['id']}" : $r[0]['url'] )
 
                ));
 
@@ -220,16 +220,16 @@ function contacts_content(&$a) {
 
 
        switch($sort_type) {
-               case DIRECTION_BOTH :
+               case REL_BUD :
                        $sql_extra2 = " AND `dfrn-id` != '' AND `issued-id` != '' ";
                        break;
-               case DIRECTION_IN :
+               case REL_VIP :
                        $sql_extra2 = " AND `dfrn-id` = '' AND `issued-id` != '' ";
                        break;
-               case DIRECTION_OUT :
+               case REL_FAN :
                        $sql_extra2 = " AND `dfrn-id` != '' AND `issued-id` = '' ";
                        break;
-               case DIRECTION_NONE :
+               case 0 :
                default:
                        $sql_extra2 = '';
                        break;
@@ -256,15 +256,15 @@ function contacts_content(&$a) {
                                continue;
 
                        switch($rr['rel']) {
-                               case DIRECTION_BOTH:
+                               case REL_BUD:
                                        $dir_icon = 'images/lrarrow.gif';
                                        $alt_text = t('Mutual Friendship');
                                        break;
-                               case  DIRECTION_IN;
+                               case  REL_VIP;
                                        $dir_icon = 'images/larrow.gif';
                                        $alt_text = t('is a fan of yours');
                                        break;
-                               case DIRECTION_OUT;
+                               case REL_FAN;
                                        $dir_icon = 'images/rarrow.gif';
                                        $alt_text = t('you are a fan of');
                                        break;
@@ -280,7 +280,7 @@ function contacts_content(&$a) {
                                '$dir_icon' => $dir_icon,
                                '$thumb' => $rr['thumb'], 
                                '$name' => $rr['name'],
-                               '$url' => (($rr['rel'] != DIRECTION_OUT) ? "redir/{$rr['id']}" : $rr['url'] )
+                               '$url' => (($rr['rel'] != REL_FAN) ? "redir/{$rr['id']}" : $rr['url'] )
                        ));
                }
                $o .= '<div id="contact-edit-end"></div>';
index f1a7446894b22bf8a3504b822f194f11b5f97932..3a534fb6f213d15cd3b5a5557e81dcb892672eee 100644 (file)
@@ -127,9 +127,9 @@ function dfrn_confirm_post(&$a) {
                                $thumb = $a->get_baseurl() . '/images/default-profile-sm.jpg';
                        }
 
-                       $new_relation = DIRECTION_OUT;
-                       if(($relation == DIRECTION_IN) || ($duplex))
-                               $new_relation = DIRECTION_BOTH;
+                       $new_relation = REL_FAN;
+                       if(($relation == REL_VIP) || ($duplex))
+                               $new_relation = REL_BUD;
 
                        $r = q("UPDATE `contact` SET 
                                `photo` = '%s', 
@@ -362,9 +362,9 @@ function dfrn_confirm_post(&$a) {
                        $thumb = $a->get_baseurl() . '/images/default-profile-sm.jpg';
                }
 
-               $new_relation = DIRECTION_IN;
-               if(($relation == DIRECTION_OUT) || ($duplex))
-                       $new_relation = DIRECTION_BOTH;
+               $new_relation = REL_VIP;
+               if(($relation == REL_FAN) || ($duplex))
+                       $new_relation = REL_BUD;
 
                $r = q("UPDATE `contact` SET `photo` = '%s', 
                        `thumb` = '%s', 
index 6149c3d5b595c46b00d900f46df2d63ca57e91c0..ae26864a32ae318bfcbc5f16a2a1ea7291d31b47 100644 (file)
@@ -189,7 +189,7 @@ function display_content(&$a) {
                                        $template = $wallwall;
                                        $commentww = 'ww';
                                        // If it is our contact, use a friendly redirect link
-                                       if(($item['owner-link'] == $item['url']) && ($item['rel'] == DIRECTION_IN || $item['rel'] == DIRECTION_BOTH))
+                                       if(($item['owner-link'] == $item['url']) && ($item['rel'] == REL_VIP || $item['rel'] == REL_BUD))
                                                $owner_url = $redirect_url;
                                                $owner_url = $redirect_url;
 
index fa089c435637358106276d0341108810d3131705..04dc23e37bfbe0c033e157df5e81ab7437d32290 100644 (file)
@@ -696,7 +696,7 @@ function photos_content(&$a) {
                                        $profile_url = $item['url'];
 
                                        if(local_user() && ($item['contact-uid'] == get_uid()) 
-                                               && ($item['rel'] == DIRECTION_IN || $item['rel'] == DIRECTION_BOTH) && (! $item['self'] ))
+                                               && ($item['rel'] == REL_VIP || $item['rel'] == REL_BUD) && (! $item['self'] ))
                                                $profile_url = $redirect_url;
  
                                        $profile_name = ((strlen($item['author-name'])) ? $item['author-name'] : $item['name']);
index b155acf80f433fa8c4239a005255f258412cf01a..dab4ee6f291aaa57b70b44a35b5cb92de2ab563d 100644 (file)
@@ -326,7 +326,7 @@ function profile_content(&$a, $update = 0) {
                        // I can go directly to their profile as an authenticated guest.
 
                        if(local_user() && ($item['contact-uid'] == $_SESSION['uid']) 
-                               && ($item['rel'] == DIRECTION_IN || $item['rel'] == DIRECTION_BOTH) && (! $item['self'] ))
+                               && ($item['rel'] == REL_VIP || $item['rel'] == REL_BUD) && (! $item['self'] ))
                                $profile_url = $redirect_url;
        
 
index 0366ab2a17fb6ff5a9dd98a572187f1a3134ef9e..388b75ebb46894d2e841e43297a56a96d2c46d17 100644 (file)
@@ -38,7 +38,7 @@ function contact_select($selname, $selclass, $preselected = false, $size = 4, $p
        // to one recipient. By default our selector allows multiple selects amongst all contacts.
 
        if($privmail) {
-               $sql_extra = sprintf(" AND `rel` = %d ", intval(DIRECTION_BOTH));
+               $sql_extra = sprintf(" AND `rel` = %d ", intval(REL_BUD));
                $o .= "<select name=\"$selname\" id=\"$selclass\" class=\"$selclass\" size=\"$size\" >\r\n";
        }
        else {