Completed
Push — develop ( 695bbe )
by Adam
37:32 queued 21:39
created
data/Relationships/One2OneBeanRelationship.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -102,9 +102,9 @@
 block discarded – undo
102 102
 
103 103
         //join the related module's table
104 104
         $join .= "$join_type $targetTableWithAlias ON $targetTable.$targetKey=$startingTable.$startingKey"
105
-               . " AND $targetTable.deleted=$deleted\n"
105
+                . " AND $targetTable.deleted=$deleted\n"
106 106
         //Next add any role filters
107
-               . $this->getRoleWhere();
107
+                . $this->getRoleWhere();
108 108
 
109 109
         if($return_array){
110 110
             return array(
Please login to merge, or discard this patch.
data/Relationships/One2MBeanRelationship.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -295,7 +295,7 @@  discard block
 block discarded – undo
295 295
         //First join the relationship table
296 296
         $join .= "$join_type $targetTableWithAlias ON $startingTable.$startingKey=$targetTable.$targetKey AND $targetTable.deleted=0\n"
297 297
         //Next add any role filters
298
-               . $this->getRoleWhere(($linkIsLHS) ? $targetTable : $startingTable) . "\n";
298
+                . $this->getRoleWhere(($linkIsLHS) ? $targetTable : $startingTable) . "\n";
299 299
 
300 300
         if($return_array){
301 301
             return array(
@@ -354,7 +354,7 @@  discard block
 block discarded – undo
354 354
 
355 355
         $query .= "$join_type $targetTableWithAlias ON $startingTable.$startingKey=$targetTable.$targetKey AND $targetTable.deleted=0\n"
356 356
         //Next add any role filters
357
-               . $this->getRoleWhere($tableInRoleFilter) . "\n";
357
+                . $this->getRoleWhere($tableInRoleFilter) . "\n";
358 358
 
359 359
         if (!empty($params['return_as_array'])) {
360 360
             $return_array = true;
Please login to merge, or discard this patch.
data/Relationships/M2MRelationship.php 1 patch
Indentation   +66 added lines, -66 removed lines patch added patch discarded remove patch
@@ -131,28 +131,28 @@  discard block
 block discarded – undo
131 131
         $lhsLinkName = $this->lhsLink;
132 132
         $rhsLinkName = $this->rhsLink;
133 133
         
134
-    	/* BEGIN - SECURITY GROUPS */
135
-    	//Need to hijack this as security groups will not contain a link on the module side
136
-    	//due to the way the module works. Plus it would remove the relative ease of adding custom module support
134
+        /* BEGIN - SECURITY GROUPS */
135
+        //Need to hijack this as security groups will not contain a link on the module side
136
+        //due to the way the module works. Plus it would remove the relative ease of adding custom module support
137 137
     	
138
-    	if(get_class($rhs) != 'User' && get_class($rhs) != 'ACLRole' && get_class($lhs) == 'SecurityGroup') {
139
-			$rhs->$rhsLinkName->addBean($lhs);			
140
-			$this->callBeforeAdd($rhs, $lhs, $rhsLinkName);
141
-
142
-			$dataToInsert = $this->getRowToInsert($lhs, $rhs, $additionalFields);
143
-			$this->addRow($dataToInsert);
144
-    		$rhs->$rhsLinkName->addBean($lhs);
145
-    		$this->callAfterAdd($lhs, $rhs, $lhsLinkName);
146
-    	} else if(get_class($lhs) != 'User' && get_class($lhs) != 'ACLRole' && get_class($rhs) == 'SecurityGroup') {
147
-			$lhs->$lhsLinkName->addBean($rhs);			
148
-			$this->callBeforeAdd($lhs, $rhs, $lhsLinkName);
149
-
150
-			$dataToInsert = $this->getRowToInsert($lhs, $rhs, $additionalFields);
151
-			$this->addRow($dataToInsert);
152
-    		$lhs->$lhsLinkName->addBean($rhs);
153
-    		$this->callAfterAdd($rhs, $lhs, $rhsLinkName);
154
-    	} else {
155
-    	/* END - SECURITY GROUPS */
138
+        if(get_class($rhs) != 'User' && get_class($rhs) != 'ACLRole' && get_class($lhs) == 'SecurityGroup') {
139
+            $rhs->$rhsLinkName->addBean($lhs);			
140
+            $this->callBeforeAdd($rhs, $lhs, $rhsLinkName);
141
+
142
+            $dataToInsert = $this->getRowToInsert($lhs, $rhs, $additionalFields);
143
+            $this->addRow($dataToInsert);
144
+            $rhs->$rhsLinkName->addBean($lhs);
145
+            $this->callAfterAdd($lhs, $rhs, $lhsLinkName);
146
+        } else if(get_class($lhs) != 'User' && get_class($lhs) != 'ACLRole' && get_class($rhs) == 'SecurityGroup') {
147
+            $lhs->$lhsLinkName->addBean($rhs);			
148
+            $this->callBeforeAdd($lhs, $rhs, $lhsLinkName);
149
+
150
+            $dataToInsert = $this->getRowToInsert($lhs, $rhs, $additionalFields);
151
+            $this->addRow($dataToInsert);
152
+            $lhs->$lhsLinkName->addBean($rhs);
153
+            $this->callAfterAdd($rhs, $lhs, $rhsLinkName);
154
+        } else {
155
+        /* END - SECURITY GROUPS */
156 156
 
157 157
         if (empty($lhs->$lhsLinkName) && !$lhs->load_relationship($lhsLinkName))
158 158
         {
@@ -262,50 +262,50 @@  discard block
 block discarded – undo
262 262
             return false;
263 263
         }
264 264
         
265
-    	/* BEGIN - SECURITY GROUPS */
266
-    	//Need to hijack this as security groups will not contain a link on the module side
267
-    	//due to the way the module works. Plus it would remove the relative ease of adding custom module support
265
+        /* BEGIN - SECURITY GROUPS */
266
+        //Need to hijack this as security groups will not contain a link on the module side
267
+        //due to the way the module works. Plus it would remove the relative ease of adding custom module support
268 268
     	
269
-    	if(get_class($lhs) == 'SecurityGroup' || get_class($rhs) == 'SecurityGroup') {
270
-			$dataToRemove = array(
271
-				$this->def['join_key_lhs'] => $lhs->id,
272
-				$this->def['join_key_rhs'] => $rhs->id
273
-			);
274
-
275
-
276
-              if (empty($_SESSION['disable_workflow']) || $_SESSION['disable_workflow'] != "Yes")
277
-              {
278
-                  if (get_class($lhs) != 'SecurityGroup' && $lhs->$lhsLinkName instanceof Link2)
279
-                  {
280
-                      $lhs->$lhsLinkName->load();
281
-                      $this->callBeforeDelete($lhs, $rhs, $lhsLinkName);
282
-                  }
283
-
284
-                  if (get_class($rhs) != 'SecurityGroup' && $rhs->$rhsLinkName instanceof Link2)
285
-                  {
286
-                      $rhs->$rhsLinkName->load();
287
-                      $this->callBeforeDelete($rhs, $lhs, $rhsLinkName);
288
-                  }
289
-              }
290
-
291
-			$this->removeRow($dataToRemove);
269
+        if(get_class($lhs) == 'SecurityGroup' || get_class($rhs) == 'SecurityGroup') {
270
+            $dataToRemove = array(
271
+                $this->def['join_key_lhs'] => $lhs->id,
272
+                $this->def['join_key_rhs'] => $rhs->id
273
+            );
274
+
275
+
276
+                if (empty($_SESSION['disable_workflow']) || $_SESSION['disable_workflow'] != "Yes")
277
+                {
278
+                    if (get_class($lhs) != 'SecurityGroup' && $lhs->$lhsLinkName instanceof Link2)
279
+                    {
280
+                        $lhs->$lhsLinkName->load();
281
+                        $this->callBeforeDelete($lhs, $rhs, $lhsLinkName);
282
+                    }
283
+
284
+                    if (get_class($rhs) != 'SecurityGroup' && $rhs->$rhsLinkName instanceof Link2)
285
+                    {
286
+                        $rhs->$rhsLinkName->load();
287
+                        $this->callBeforeDelete($rhs, $lhs, $rhsLinkName);
288
+                    }
289
+                }
290
+
291
+            $this->removeRow($dataToRemove);
292 292
 			
293
-			if (empty($_SESSION['disable_workflow']) || $_SESSION['disable_workflow'] != "Yes")
294
-			{
295
-				if (get_class($lhs) != 'SecurityGroup' && $lhs->$lhsLinkName instanceof Link2)
296
-				{
297
-					$lhs->$lhsLinkName->load();
298
-					$this->callAfterDelete($lhs, $rhs, $lhsLinkName);
299
-				}
300
-
301
-				if (get_class($rhs) != 'SecurityGroup' && $rhs->$rhsLinkName instanceof Link2)
302
-				{
303
-					$rhs->$rhsLinkName->load();
304
-					$this->callAfterDelete($rhs, $lhs, $rhsLinkName);
305
-				}
306
-			}
307
-		} else {
308
-    	/* END - SECURITY GROUPS */        
293
+            if (empty($_SESSION['disable_workflow']) || $_SESSION['disable_workflow'] != "Yes")
294
+            {
295
+                if (get_class($lhs) != 'SecurityGroup' && $lhs->$lhsLinkName instanceof Link2)
296
+                {
297
+                    $lhs->$lhsLinkName->load();
298
+                    $this->callAfterDelete($lhs, $rhs, $lhsLinkName);
299
+                }
300
+
301
+                if (get_class($rhs) != 'SecurityGroup' && $rhs->$rhsLinkName instanceof Link2)
302
+                {
303
+                    $rhs->$rhsLinkName->load();
304
+                    $this->callAfterDelete($rhs, $lhs, $rhsLinkName);
305
+                }
306
+            }
307
+        } else {
308
+        /* END - SECURITY GROUPS */        
309 309
         if (empty($lhs->$lhsLinkName) && !$lhs->load_relationship($lhsLinkName))
310 310
         {
311 311
             $GLOBALS['log']->fatal("could not load LHS $lhsLinkName");
@@ -512,9 +512,9 @@  discard block
 block discarded – undo
512 512
         //First join the relationship table
513 513
         $join .= "$join_type $joinTableWithAlias ON $join1 AND $joinTable.deleted=0\n"
514 514
         //Next add any role filters
515
-               . $this->getRoleWhere($joinTable) . "\n"
515
+                . $this->getRoleWhere($joinTable) . "\n"
516 516
         //Then finally join the related module's table
517
-               . "$join_type $targetTableWithAlias ON $join2 AND $targetTable.deleted=0\n";
517
+                . "$join_type $targetTableWithAlias ON $join2 AND $targetTable.deleted=0\n";
518 518
 
519 519
         if($return_array){
520 520
             return array(
@@ -566,7 +566,7 @@  discard block
 block discarded – undo
566 566
         //First join the relationship table
567 567
         $query .= "$join_type $joinTableWithAlias ON $where AND $joinTable.deleted=0\n"
568 568
         //Next add any role filters
569
-               . $this->getRoleWhere($joinTable, $ignoreRole) . "\n";
569
+                . $this->getRoleWhere($joinTable, $ignoreRole) . "\n";
570 570
 
571 571
         if (!empty($params['return_as_array'])) {
572 572
             $return_array = true;
Please login to merge, or discard this patch.
data/Relationships/One2MRelationship.php 1 patch
Indentation   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -100,7 +100,7 @@  discard block
 block discarded – undo
100 100
             );
101 101
             if (!isset($this->lhsLinkDef['name']) && isset($this->lhsLinkDef[0]))
102 102
             {
103
-              $this->lhsLinkDef = $this->lhsLinkDef[0];
103
+                $this->lhsLinkDef = $this->lhsLinkDef[0];
104 104
             }
105 105
             if (!isset($this->rhsLinkDef['name']) && isset($this->rhsLinkDef[0])) {
106 106
                 $this->rhsLinkDef = $this->rhsLinkDef[0];
@@ -128,35 +128,35 @@  discard block
 block discarded – undo
128 128
         //If the current data matches the existing data, don't do anything
129 129
         if (!$this->checkExisting($dataToInsert))
130 130
         {
131
-			// Pre-load the RHS relationship, which is used later in the add() function and expects a Bean
132
-			// and we also use it for clearing relationships in case of non self-referencing O2M relations
133
-			// (should be preloaded because when using the relate_to field for updating/saving relationships,
134
-			// only the bean id is loaded into $rhs->$rhsLinkName)
135
-			$rhsLinkName = $this->rhsLink;
136
-			$rhs->load_relationship($rhsLinkName);
131
+            // Pre-load the RHS relationship, which is used later in the add() function and expects a Bean
132
+            // and we also use it for clearing relationships in case of non self-referencing O2M relations
133
+            // (should be preloaded because when using the relate_to field for updating/saving relationships,
134
+            // only the bean id is loaded into $rhs->$rhsLinkName)
135
+            $rhsLinkName = $this->rhsLink;
136
+            $rhs->load_relationship($rhsLinkName);
137 137
         	
138
-			// If it's a One2Many self-referencing relationship
139
-        	// the positions of the default One (LHS) and Many (RHS) are swaped
140
-        	// so we should clear the links from the many (left) side
141
-        	if ($this->selfReferencing) {
142
-        		// Load right hand side relationship name
143
-	            $linkName = $this->rhsLink;
144
-	            // Load the relationship into the left hand side bean
145
-	            $lhs->load_relationship($linkName);
138
+            // If it's a One2Many self-referencing relationship
139
+            // the positions of the default One (LHS) and Many (RHS) are swaped
140
+            // so we should clear the links from the many (left) side
141
+            if ($this->selfReferencing) {
142
+                // Load right hand side relationship name
143
+                $linkName = $this->rhsLink;
144
+                // Load the relationship into the left hand side bean
145
+                $lhs->load_relationship($linkName);
146 146
 	            
147
-	            // Pick the loaded link
148
-	            $link = $lhs->$linkName;
149
-	            // Get many (LHS) side bean
150
-	            $focus = $link->getFocus();
151
-	            // Get relations
152
-	        	$related = $link->getBeans();
147
+                // Pick the loaded link
148
+                $link = $lhs->$linkName;
149
+                // Get many (LHS) side bean
150
+                $focus = $link->getFocus();
151
+                // Get relations
152
+                $related = $link->getBeans();
153 153
 	        	
154
-        		// Clear the relations from many side bean
155
-	        	foreach($related as $relBean) {
156
-	        		$this->remove($focus, $relBean);
157
-	        	}
154
+                // Clear the relations from many side bean
155
+                foreach($related as $relBean) {
156
+                    $this->remove($focus, $relBean);
157
+                }
158 158
             } else { // For non self-referencing, remove all the relationships from the many (RHS) side
159
-            	$this->removeAll($rhs->$rhsLinkName);
159
+                $this->removeAll($rhs->$rhsLinkName);
160 160
             }
161 161
             
162 162
             // Add relationship
Please login to merge, or discard this patch.
soap.php 1 patch
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
- if(!defined('sugarEntry'))define('sugarEntry', true);
2
+    if(!defined('sugarEntry'))define('sugarEntry', true);
3 3
 /*********************************************************************************
4 4
  * SugarCRM Community Edition is a customer relationship management program developed by
5 5
  * SugarCRM, Inc. Copyright (C) 2004-2013 SugarCRM Inc.
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 
66 66
 //New API is in these files
67 67
 if(!empty($administrator->settings['portal_on'])) {
68
-	require_once('soap/SoapPortalUsers.php');
68
+    require_once('soap/SoapPortalUsers.php');
69 69
 }
70 70
 
71 71
 require_once('soap/SoapSugarUsers.php');
@@ -88,9 +88,9 @@  discard block
 block discarded – undo
88 88
 $observers = $resourceManager->getObservers();
89 89
 //Call set_soap_server for SoapResourceObserver instance(s)
90 90
 foreach($observers as $observer) {
91
-   if(method_exists($observer, 'set_soap_server')) {
92
-   	  $observer->set_soap_server($server);
93
-   }
91
+    if(method_exists($observer, 'set_soap_server')) {
92
+            $observer->set_soap_server($server);
93
+    }
94 94
 }
95 95
 
96 96
 $HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
Please login to merge, or discard this patch.
modules/Connectors/InstallDefaultConnectors.php 1 patch
Indentation   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -40,26 +40,26 @@  discard block
 block discarded – undo
40 40
 
41 41
 
42 42
 $default_modules_sources = array (
43
-  'Accounts' =>
44
-  array (
45
-     'ext_rest_insideview' => 'ext_rest_insideview',
46
-  ),
47
-  'Contacts' =>
48
-  array (
49
-     'ext_rest_insideview' => 'ext_rest_insideview',
50
-  ),
51
-  'Leads' =>
52
-  array (
53
-     'ext_rest_insideview' => 'ext_rest_insideview',
54
-  ),
55
-  'Prospects' =>
56
-  array (
43
+    'Accounts' =>
44
+    array (
45
+        'ext_rest_insideview' => 'ext_rest_insideview',
46
+    ),
47
+    'Contacts' =>
48
+    array (
49
+        'ext_rest_insideview' => 'ext_rest_insideview',
50
+    ),
51
+    'Leads' =>
52
+    array (
53
+        'ext_rest_insideview' => 'ext_rest_insideview',
54
+    ),
55
+    'Prospects' =>
56
+    array (
57 57
 
58
-  ),
59
-  'Opportunities' =>
60
-  array (
58
+    ),
59
+    'Opportunities' =>
60
+    array (
61 61
     'ext_rest_insideview' => 'ext_rest_insideview',
62
-  ),
62
+    ),
63 63
 );
64 64
 
65 65
 $previous_connectors = array();
@@ -103,11 +103,11 @@  discard block
 block discarded – undo
103 103
 }
104 104
 
105 105
 if(!file_exists('custom/modules/Connectors/metadata')) {
106
-   mkdir_recursive('custom/modules/Connectors/metadata');
106
+    mkdir_recursive('custom/modules/Connectors/metadata');
107 107
 }
108 108
 
109 109
 if(!write_array_to_file('modules_sources', $default_modules_sources, 'custom/modules/Connectors/metadata/display_config.php')) {
110
-   $GLOBALS['log']->fatal('Cannot write file custom/modules/Connectors/metadata/display_config.php');
110
+    $GLOBALS['log']->fatal('Cannot write file custom/modules/Connectors/metadata/display_config.php');
111 111
 }
112 112
 
113 113
 ?>
Please login to merge, or discard this patch.
modules/Prospects/ProspectFormBase.php 1 patch
Indentation   +165 added lines, -165 removed lines patch added patch discarded remove patch
@@ -49,95 +49,95 @@  discard block
 block discarded – undo
49 49
 class ProspectFormBase  {
50 50
 
51 51
 function checkForDuplicates($prefix){
52
-	global $local_log;
53
-	require_once('include/formbase.php');
52
+    global $local_log;
53
+    require_once('include/formbase.php');
54 54
 	
55
-	$focus = new Prospect();
56
-	if(!checkRequired($prefix, array_keys($focus->required_fields))){
57
-		return null;
58
-	}
59
-	$query = '';
60
-	$baseQuery = 'select id,first_name, last_name, title, email1, email2  from prospects where deleted!=1 and (';
61
-	if(!empty($_POST[$prefix.'first_name']) && !empty($_POST[$prefix.'last_name'])){
62
-		$query = $baseQuery ."  (first_name like '". $_POST[$prefix.'first_name'] . "%' and last_name = '". $_POST[$prefix.'last_name'] ."')";
63
-	}else{
64
-			$query = $baseQuery ."  last_name = '". $_POST[$prefix.'last_name'] ."'";
65
-	}
66
-	if(!empty($_POST[$prefix.'email1'])){
67
-		if(empty($query)){
68
-		$query = $baseQuery. "  email1='". $_POST[$prefix.'email1'] . "' or email2 = '". $_POST[$prefix.'email1'] ."'";
69
-		}else {
70
-			$query .= "or email1='". $_POST[$prefix.'email1'] . "' or email2 = '". $_POST[$prefix.'email1'] ."'";
71
-		}
72
-	}
73
-	if(!empty($_POST[$prefix.'email2'])){
74
-		if(empty($query))	{
75
-			$query = $baseQuery. "  email1='". $_POST[$prefix.'email2'] . "' or email2 = '". $_POST[$prefix.'email2'] ."'";
76
-		}else{
77
-			$query .= "or email1='". $_POST[$prefix.'email2'] . "' or email2 = '". $_POST[$prefix.'email2'] ."'";
78
-		}
79
-
80
-	}
81
-
82
-	if(!empty($query)){
83
-		$rows = array();
55
+    $focus = new Prospect();
56
+    if(!checkRequired($prefix, array_keys($focus->required_fields))){
57
+        return null;
58
+    }
59
+    $query = '';
60
+    $baseQuery = 'select id,first_name, last_name, title, email1, email2  from prospects where deleted!=1 and (';
61
+    if(!empty($_POST[$prefix.'first_name']) && !empty($_POST[$prefix.'last_name'])){
62
+        $query = $baseQuery ."  (first_name like '". $_POST[$prefix.'first_name'] . "%' and last_name = '". $_POST[$prefix.'last_name'] ."')";
63
+    }else{
64
+            $query = $baseQuery ."  last_name = '". $_POST[$prefix.'last_name'] ."'";
65
+    }
66
+    if(!empty($_POST[$prefix.'email1'])){
67
+        if(empty($query)){
68
+        $query = $baseQuery. "  email1='". $_POST[$prefix.'email1'] . "' or email2 = '". $_POST[$prefix.'email1'] ."'";
69
+        }else {
70
+            $query .= "or email1='". $_POST[$prefix.'email1'] . "' or email2 = '". $_POST[$prefix.'email1'] ."'";
71
+        }
72
+    }
73
+    if(!empty($_POST[$prefix.'email2'])){
74
+        if(empty($query))	{
75
+            $query = $baseQuery. "  email1='". $_POST[$prefix.'email2'] . "' or email2 = '". $_POST[$prefix.'email2'] ."'";
76
+        }else{
77
+            $query .= "or email1='". $_POST[$prefix.'email2'] . "' or email2 = '". $_POST[$prefix.'email2'] ."'";
78
+        }
79
+
80
+    }
81
+
82
+    if(!empty($query)){
83
+        $rows = array();
84 84
 		
85
-		$db = DBManagerFactory::getInstance();
86
-		$result = $db->query($query.');');
85
+        $db = DBManagerFactory::getInstance();
86
+        $result = $db->query($query.');');
87 87
         while($row = $db->fetchByAssoc($result)) {
88 88
             $rows[] = $row;
89
-		}
90
-		if(count($rows) > 0) return $rows;
91
-		}
92
-	return null;
89
+        }
90
+        if(count($rows) > 0) return $rows;
91
+        }
92
+    return null;
93 93
 }
94 94
 
95 95
 
96 96
 function buildTableForm($rows, $mod=''){
97
-	global $action;
98
-	if(!empty($mod)){
99
-	global $current_language;
100
-	$mod_strings = return_module_language($current_language, $mod);
101
-	}else global $mod_strings;
102
-	global $app_strings;
103
-	$cols = sizeof($rows[0]) * 2 + 1;
104
-	if ($action != 'ShowDuplicates') 
105
-	{
106
-		$form = '<table width="100%"><tr><td>'.$mod_strings['MSG_DUPLICATE']. '</td></tr><tr><td height="20"></td></tr></table>';
107
-		$form .= "<form action='index.php' method='post' name='dupProspects'><input type='hidden' name='selectedProspect' value=''>";
108
-	}
109
-	else 
110
-	{
111
-		$form = '<table width="100%"><tr><td>'.$mod_strings['MSG_SHOW_DUPLICATES']. '</td></tr><tr><td height="20"></td></tr></table>';
112
-	}
113
-	$form .= get_form_header($mod_strings['LBL_DUPLICATE'],"", '');
114
-	$form .= "<table width='100%' cellpadding='0' cellspacing='0'>	<tr >	";
115
-	if ($action != 'ShowDuplicates') 
116
-	{
117
-		$form .= "<td > &nbsp;</td>";
118
-	}
119
-
120
-	require_once('include/formbase.php');
121
-	$form .= getPostToForm();
122
-
123
-	if(isset($rows[0])){
124
-		foreach ($rows[0] as $key=>$value){
125
-			if($key != 'id'){
126
-					$form .= "<td scope='col' >". $mod_strings[$mod_strings['db_'.$key]]. "</td>";
127
-			}
128
-		}
129
-		$form .= "</tr>";
130
-	}
131
-	$rowColor = 'oddListRowS1';
132
-	foreach($rows as $row){
133
-
134
-		$form .= "<tr class='$rowColor'>";
135
-		if ($action != 'ShowDuplicates') 
136
-			$form .= "<td width='1%' nowrap='nowrap' ><a href='#' onClick=\"document.dupProspects.selectedProspect.value='${row['id']}';document.dupProspects.submit() \">[${app_strings['LBL_SELECT_BUTTON_LABEL']}]</a>&nbsp;&nbsp;</td>\n";
97
+    global $action;
98
+    if(!empty($mod)){
99
+    global $current_language;
100
+    $mod_strings = return_module_language($current_language, $mod);
101
+    }else global $mod_strings;
102
+    global $app_strings;
103
+    $cols = sizeof($rows[0]) * 2 + 1;
104
+    if ($action != 'ShowDuplicates') 
105
+    {
106
+        $form = '<table width="100%"><tr><td>'.$mod_strings['MSG_DUPLICATE']. '</td></tr><tr><td height="20"></td></tr></table>';
107
+        $form .= "<form action='index.php' method='post' name='dupProspects'><input type='hidden' name='selectedProspect' value=''>";
108
+    }
109
+    else 
110
+    {
111
+        $form = '<table width="100%"><tr><td>'.$mod_strings['MSG_SHOW_DUPLICATES']. '</td></tr><tr><td height="20"></td></tr></table>';
112
+    }
113
+    $form .= get_form_header($mod_strings['LBL_DUPLICATE'],"", '');
114
+    $form .= "<table width='100%' cellpadding='0' cellspacing='0'>	<tr >	";
115
+    if ($action != 'ShowDuplicates') 
116
+    {
117
+        $form .= "<td > &nbsp;</td>";
118
+    }
119
+
120
+    require_once('include/formbase.php');
121
+    $form .= getPostToForm();
122
+
123
+    if(isset($rows[0])){
124
+        foreach ($rows[0] as $key=>$value){
125
+            if($key != 'id'){
126
+                    $form .= "<td scope='col' >". $mod_strings[$mod_strings['db_'.$key]]. "</td>";
127
+            }
128
+        }
129
+        $form .= "</tr>";
130
+    }
131
+    $rowColor = 'oddListRowS1';
132
+    foreach($rows as $row){
133
+
134
+        $form .= "<tr class='$rowColor'>";
135
+        if ($action != 'ShowDuplicates') 
136
+            $form .= "<td width='1%' nowrap='nowrap' ><a href='#' onClick=\"document.dupProspects.selectedProspect.value='${row['id']}';document.dupProspects.submit() \">[${app_strings['LBL_SELECT_BUTTON_LABEL']}]</a>&nbsp;&nbsp;</td>\n";
137 137
 		
138
-		$wasSet = false;
138
+        $wasSet = false;
139 139
 
140
-		foreach ($row as $key=>$value) {
140
+        foreach ($row as $key=>$value) {
141 141
             if($key != 'id') {
142 142
                 if(!$wasSet) {
143 143
                     $form .= "<td scope='row' ><a target='_blank' href='index.php?module=Prospects&action=DetailView&record=${row['id']}'>$value</a></td>\n";
@@ -147,25 +147,25 @@  discard block
 block discarded – undo
147 147
                     $form .= "<td><a target='_blank' href='index.php?module=Prospects&action=DetailView&record=${row['id']}'>$value</a></td>\n";
148 148
                 }
149 149
             }
150
-		}
151
-
152
-		if($rowColor == 'evenListRowS1'){
153
-			$rowColor = 'oddListRowS1';
154
-		}else{
155
-			 $rowColor = 'evenListRowS1';
156
-		}
157
-		$form .= "</tr>";
158
-	}
159
-	$form .= "<tr ><td colspan='$cols' class='blackline'></td></tr>";
160
-	if ($action == 'ShowDuplicates') 
161
-	{
162
-		$form .= "</table><br><input title='${app_strings['LBL_SAVE_BUTTON_TITLE']}' accessKey='${app_strings['LBL_SAVE_BUTTON_KEY']}' class='button' onclick=\"this.form.action.value='Save';\" type='submit' name='button' value='  ${app_strings['LBL_SAVE_BUTTON_LABEL']}  '> <input title='${app_strings['LBL_CANCEL_BUTTON_TITLE']}' accessKey='${app_strings['LBL_CANCEL_BUTTON_KEY']}' class='button' onclick=\"this.form.action.value='ListView'; this.form.module.value='Prospects';\" type='submit' name='button' value='  ${app_strings['LBL_CANCEL_BUTTON_LABEL']}  '></form>";
163
-	}
164
-	else 
165
-	{
166
-		$form .= "</table><br><input type='submit' class='button' name='ContinueProspect' value='${mod_strings['LNK_NEW_PROSPECT']}'></form>";
167
-	}
168
-	return $form;
150
+        }
151
+
152
+        if($rowColor == 'evenListRowS1'){
153
+            $rowColor = 'oddListRowS1';
154
+        }else{
155
+                $rowColor = 'evenListRowS1';
156
+        }
157
+        $form .= "</tr>";
158
+    }
159
+    $form .= "<tr ><td colspan='$cols' class='blackline'></td></tr>";
160
+    if ($action == 'ShowDuplicates') 
161
+    {
162
+        $form .= "</table><br><input title='${app_strings['LBL_SAVE_BUTTON_TITLE']}' accessKey='${app_strings['LBL_SAVE_BUTTON_KEY']}' class='button' onclick=\"this.form.action.value='Save';\" type='submit' name='button' value='  ${app_strings['LBL_SAVE_BUTTON_LABEL']}  '> <input title='${app_strings['LBL_CANCEL_BUTTON_TITLE']}' accessKey='${app_strings['LBL_CANCEL_BUTTON_KEY']}' class='button' onclick=\"this.form.action.value='ListView'; this.form.module.value='Prospects';\" type='submit' name='button' value='  ${app_strings['LBL_CANCEL_BUTTON_LABEL']}  '></form>";
163
+    }
164
+    else 
165
+    {
166
+        $form .= "</table><br><input type='submit' class='button' name='ContinueProspect' value='${mod_strings['LNK_NEW_PROSPECT']}'></form>";
167
+    }
168
+    return $form;
169 169
 
170 170
 
171 171
 
@@ -173,31 +173,31 @@  discard block
 block discarded – undo
173 173
 
174 174
 }
175 175
 function getWideFormBody($prefix, $mod='',$formname='',  $prospect = ''){
176
-	if(!ACLController::checkAccess('Prospects', 'edit', true)){
177
-		return '';
178
-	}
176
+    if(!ACLController::checkAccess('Prospects', 'edit', true)){
177
+        return '';
178
+    }
179 179
 	
180
-	if(empty($prospect)){
181
-		$prospect = new Prospect();
182
-	}
183
-	global $mod_strings;
180
+    if(empty($prospect)){
181
+        $prospect = new Prospect();
182
+    }
183
+    global $mod_strings;
184 184
 $temp_strings = $mod_strings;
185 185
 if(!empty($mod)){
186
-	global $current_language;
187
-	$mod_strings = return_module_language($current_language, $mod);
186
+    global $current_language;
187
+    $mod_strings = return_module_language($current_language, $mod);
188 188
 }
189
-		global $app_strings;
190
-		global $current_user;
191
-		global $app_list_strings;
192
-		$primary_address_country_options = get_select_options_with_id($app_list_strings['countries_dom'], $prospect->primary_address_country);
193
-		$lbl_required_symbol = $app_strings['LBL_REQUIRED_SYMBOL'];
194
-		$lbl_first_name = $mod_strings['LBL_FIRST_NAME'];
195
-		$lbl_last_name = $mod_strings['LBL_LAST_NAME'];
196
-		$lbl_phone = $mod_strings['LBL_OFFICE_PHONE'];
197
-		$lbl_address =  $mod_strings['LBL_PRIMARY_ADDRESS'];
198
-		$user_id = $current_user->id;
199
-		$lbl_email_address = $mod_strings['LBL_EMAIL_ADDRESS'];
200
-		$form = <<<EOQ
189
+        global $app_strings;
190
+        global $current_user;
191
+        global $app_list_strings;
192
+        $primary_address_country_options = get_select_options_with_id($app_list_strings['countries_dom'], $prospect->primary_address_country);
193
+        $lbl_required_symbol = $app_strings['LBL_REQUIRED_SYMBOL'];
194
+        $lbl_first_name = $mod_strings['LBL_FIRST_NAME'];
195
+        $lbl_last_name = $mod_strings['LBL_LAST_NAME'];
196
+        $lbl_phone = $mod_strings['LBL_OFFICE_PHONE'];
197
+        $lbl_address =  $mod_strings['LBL_PRIMARY_ADDRESS'];
198
+        $user_id = $current_user->id;
199
+        $lbl_email_address = $mod_strings['LBL_EMAIL_ADDRESS'];
200
+        $form = <<<EOQ
201 201
 		<input type="hidden" name="${prefix}record" value="">
202 202
 		<input type="hidden" name="${prefix}assigned_user_id" value='${user_id}'>
203 203
 		<table border='0' celpadding="0" cellspacing="0" width='100%'>
@@ -304,26 +304,26 @@  discard block
 block discarded – undo
304 304
 }
305 305
 
306 306
 function getFormBody($prefix, $mod='', $formname=''){
307
-	if(!ACLController::checkAccess('Prospects', 'edit', true)){
308
-		return '';
309
-	}
307
+    if(!ACLController::checkAccess('Prospects', 'edit', true)){
308
+        return '';
309
+    }
310 310
 global $mod_strings;
311 311
 $temp_strings = $mod_strings;
312 312
 if(!empty($mod)){
313
-	global $current_language;
314
-	$mod_strings = return_module_language($current_language, $mod);
313
+    global $current_language;
314
+    $mod_strings = return_module_language($current_language, $mod);
315 315
 }
316
-		global $app_strings;
317
-		global $current_user;
318
-		$lbl_required_symbol = $app_strings['LBL_REQUIRED_SYMBOL'];
319
-		$lbl_first_name = $mod_strings['LBL_FIRST_NAME'];
320
-		$lbl_last_name = $mod_strings['LBL_LAST_NAME'];
321
-		$lbl_phone = $mod_strings['LBL_PHONE'];
322
-		$user_id = $current_user->id;
323
-		$lbl_email_address = $mod_strings['LBL_EMAIL_ADDRESS'];
316
+        global $app_strings;
317
+        global $current_user;
318
+        $lbl_required_symbol = $app_strings['LBL_REQUIRED_SYMBOL'];
319
+        $lbl_first_name = $mod_strings['LBL_FIRST_NAME'];
320
+        $lbl_last_name = $mod_strings['LBL_LAST_NAME'];
321
+        $lbl_phone = $mod_strings['LBL_PHONE'];
322
+        $user_id = $current_user->id;
323
+        $lbl_email_address = $mod_strings['LBL_EMAIL_ADDRESS'];
324 324
 if ($formname == 'EmailEditView')
325 325
 {
326
-		$form = <<<EOQ
326
+        $form = <<<EOQ
327 327
 		<input type="hidden" name="${prefix}record" value="">
328 328
 		<input type="hidden" name="${prefix}email2" value="">
329 329
 		<input type="hidden" name="${prefix}phone_work" value="">
@@ -339,7 +339,7 @@  discard block
 block discarded – undo
339 339
 }
340 340
 else
341 341
 {
342
-		$form = <<<EOQ
342
+        $form = <<<EOQ
343 343
 		<input type="hidden" name="${prefix}record" value="">
344 344
 		<input type="hidden" name="${prefix}email2" value="">
345 345
 		<input type="hidden" name="${prefix}assigned_user_id" value='${user_id}'>
@@ -369,11 +369,11 @@  discard block
 block discarded – undo
369 369
 }
370 370
 function getForm($prefix, $mod=''){
371 371
 if(!ACLController::checkAccess('Prospects', 'edit', true)){
372
-		return '';
373
-	}
372
+        return '';
373
+    }
374 374
 if(!empty($mod)){
375
-	global $current_language;
376
-	$mod_strings = return_module_language($current_language, $mod);
375
+    global $current_language;
376
+    $mod_strings = return_module_language($current_language, $mod);
377 377
 }else global $mod_strings;
378 378
 global $app_strings;
379 379
 
@@ -405,31 +405,31 @@  discard block
 block discarded – undo
405 405
 
406 406
 
407 407
 function handleSave($prefix,$redirect=true, $useRequired=false){
408
-	global $theme;
408
+    global $theme;
409 409
 	
410 410
 	
411 411
 	
412 412
 	
413
-	require_once('include/formbase.php');
413
+    require_once('include/formbase.php');
414 414
 	
415
-	global $timedate;
415
+    global $timedate;
416 416
 	
417 417
 	
418
-	$focus = new Prospect();
419
-	if($useRequired &&  !checkRequired($prefix, array_keys($focus->required_fields))){
420
-		return null;
421
-	}
422
-	$focus = populateFromPost($prefix, $focus);
423
-	if(!$focus->ACLAccess('Save')){
424
-		return null;
425
-	}
426
-	if (!isset($GLOBALS['check_notify'])) $GLOBALS['check_notify']=false;
418
+    $focus = new Prospect();
419
+    if($useRequired &&  !checkRequired($prefix, array_keys($focus->required_fields))){
420
+        return null;
421
+    }
422
+    $focus = populateFromPost($prefix, $focus);
423
+    if(!$focus->ACLAccess('Save')){
424
+        return null;
425
+    }
426
+    if (!isset($GLOBALS['check_notify'])) $GLOBALS['check_notify']=false;
427 427
 	
428
-	if (!isset($_POST[$prefix.'email_opt_out'])) $focus->email_opt_out = 0;
429
-	if (!isset($_POST[$prefix.'do_not_call'])) $focus->do_not_call = 0;
428
+    if (!isset($_POST[$prefix.'email_opt_out'])) $focus->email_opt_out = 0;
429
+    if (!isset($_POST[$prefix.'do_not_call'])) $focus->do_not_call = 0;
430 430
 	
431
-	if (empty($_POST['record']) && empty($_POST['dup_checked'])) {
432
-		/*
431
+    if (empty($_POST['record']) && empty($_POST['dup_checked'])) {
432
+        /*
433 433
 		// we don't check dupes on Prospects - this is the dirtiest data in the system
434 434
 		//$duplicateProspects = $this->checkForDuplicates($prefix);
435 435
 		if(isset($duplicateProspects)){
@@ -473,13 +473,13 @@  discard block
 block discarded – undo
473 473
 			header("Location: index.php?$get");
474 474
 			return null;
475 475
 		}*/
476
-	}
477
-	global $current_user;
476
+    }
477
+    global $current_user;
478 478
 
479
-	$focus->save($GLOBALS['check_notify']);
480
-	$return_id = $focus->id;
479
+    $focus->save($GLOBALS['check_notify']);
480
+    $return_id = $focus->id;
481 481
     
482
-	$GLOBALS['log']->debug("Saved record with id of ".$return_id);
482
+    $GLOBALS['log']->debug("Saved record with id of ".$return_id);
483 483
     if(isset($_POST['popup']) && $_POST['popup'] == 'true') {
484 484
         $get = '&module=';
485 485
         if(!empty($_POST['return_module'])) $get .= $_POST['return_module'];
@@ -497,12 +497,12 @@  discard block
 block discarded – undo
497 497
         header("Location: index.php?$get");
498 498
         return;
499 499
     }
500
-	if($redirect){
501
-	    require_once('include/formbase.php');
502
-	    handleRedirect($return_id, 'Prospects');
503
-	}else{
504
-		return $focus;
505
-	}
500
+    if($redirect){
501
+        require_once('include/formbase.php');
502
+        handleRedirect($return_id, 'Prospects');
503
+    }else{
504
+        return $focus;
505
+    }
506 506
 }
507 507
 
508 508
 }
Please login to merge, or discard this patch.
modules/Prospects/metadata/additionalDetails.php 1 patch
Indentation   +46 added lines, -46 removed lines patch added patch discarded remove patch
@@ -40,58 +40,58 @@
 block discarded – undo
40 40
 
41 41
 
42 42
 function additionalDetailsProspect($fields) {
43
-	static $mod_strings;
44
-	if(empty($mod_strings)) {
45
-		global $current_language;
46
-		$mod_strings = return_module_language($current_language, 'Prospects');
47
-	}
43
+    static $mod_strings;
44
+    if(empty($mod_strings)) {
45
+        global $current_language;
46
+        $mod_strings = return_module_language($current_language, 'Prospects');
47
+    }
48 48
 		
49
-	$overlib_string = '';
49
+    $overlib_string = '';
50 50
 	
51
-	if(!empty($fields['ACCOUNT_NAME'])) $overlib_string .= '<b>'. $mod_strings['LBL_EDIT_ACCOUNT_NAME'] . '</b> ' . $fields['ACCOUNT_NAME'] . '<br>';
52
-	if(!empty($fields['PRIMARY_ADDRESS_STREET']) || !empty($fields['PRIMARY_ADDRESS_CITY']) ||
53
-		!empty($fields['PRIMARY_ADDRESS_STATE']) || !empty($fields['PRIMARY_ADDRESS_POSTALCODE']) ||
54
-		!empty($fields['PRIMARY_ADDRESS_COUNTRY']))
55
-			$overlib_string .= '<b>' . $mod_strings['LBL_PRIMARY_ADDRESS'] . '</b><br>';
56
-	if(!empty($fields['PRIMARY_ADDRESS_STREET'])) $overlib_string .= $fields['PRIMARY_ADDRESS_STREET'] . '<br>';
57
-	if(!empty($fields['PRIMARY_ADDRESS_STREET_2'])) $overlib_string .= $fields['PRIMARY_ADDRESS_STREET_2'] . '<br>';
58
-	if(!empty($fields['PRIMARY_ADDRESS_STREET_3'])) $overlib_string .= $fields['PRIMARY_ADDRESS_STREET_3'] . '<br>';
59
-	if(!empty($fields['PRIMARY_ADDRESS_CITY'])) $overlib_string .= $fields['PRIMARY_ADDRESS_CITY'] . ', ';
60
-	if(!empty($fields['PRIMARY_ADDRESS_STATE'])) $overlib_string .= $fields['PRIMARY_ADDRESS_STATE'] . ' ';
61
-	if(!empty($fields['PRIMARY_ADDRESS_POSTALCODE'])) $overlib_string .= $fields['PRIMARY_ADDRESS_POSTALCODE'] . ' ';
62
-	if(!empty($fields['PRIMARY_ADDRESS_COUNTRY'])) $overlib_string .= $fields['PRIMARY_ADDRESS_COUNTRY'] . '<br>';
63
-	if(strlen($overlib_string) > 0 && !(strrpos($overlib_string, '<br>') == strlen($overlib_string) - 4)) 
64
-		$overlib_string .= '<br>';  
65
-	if(!empty($fields['PHONE_MOBILE'])) $overlib_string .= '<b>'. $mod_strings['LBL_MOBILE_PHONE'] . '</b> <span class="phone">' . $fields['PHONE_MOBILE'] . '</span><br>';
66
-	if(!empty($fields['PHONE_HOME'])) $overlib_string .= '<b>'. $mod_strings['LBL_HOME_PHONE'] . '</b> <span class="phone">' . $fields['PHONE_HOME'] . '</span><br>';
67
-	if(!empty($fields['PHONE_OTHER'])) $overlib_string .= '<b>'. $mod_strings['LBL_OTHER_PHONE'] . '</b> <span class="phone">' . $fields['PHONE_OTHER'] . '</span><br>';
51
+    if(!empty($fields['ACCOUNT_NAME'])) $overlib_string .= '<b>'. $mod_strings['LBL_EDIT_ACCOUNT_NAME'] . '</b> ' . $fields['ACCOUNT_NAME'] . '<br>';
52
+    if(!empty($fields['PRIMARY_ADDRESS_STREET']) || !empty($fields['PRIMARY_ADDRESS_CITY']) ||
53
+        !empty($fields['PRIMARY_ADDRESS_STATE']) || !empty($fields['PRIMARY_ADDRESS_POSTALCODE']) ||
54
+        !empty($fields['PRIMARY_ADDRESS_COUNTRY']))
55
+            $overlib_string .= '<b>' . $mod_strings['LBL_PRIMARY_ADDRESS'] . '</b><br>';
56
+    if(!empty($fields['PRIMARY_ADDRESS_STREET'])) $overlib_string .= $fields['PRIMARY_ADDRESS_STREET'] . '<br>';
57
+    if(!empty($fields['PRIMARY_ADDRESS_STREET_2'])) $overlib_string .= $fields['PRIMARY_ADDRESS_STREET_2'] . '<br>';
58
+    if(!empty($fields['PRIMARY_ADDRESS_STREET_3'])) $overlib_string .= $fields['PRIMARY_ADDRESS_STREET_3'] . '<br>';
59
+    if(!empty($fields['PRIMARY_ADDRESS_CITY'])) $overlib_string .= $fields['PRIMARY_ADDRESS_CITY'] . ', ';
60
+    if(!empty($fields['PRIMARY_ADDRESS_STATE'])) $overlib_string .= $fields['PRIMARY_ADDRESS_STATE'] . ' ';
61
+    if(!empty($fields['PRIMARY_ADDRESS_POSTALCODE'])) $overlib_string .= $fields['PRIMARY_ADDRESS_POSTALCODE'] . ' ';
62
+    if(!empty($fields['PRIMARY_ADDRESS_COUNTRY'])) $overlib_string .= $fields['PRIMARY_ADDRESS_COUNTRY'] . '<br>';
63
+    if(strlen($overlib_string) > 0 && !(strrpos($overlib_string, '<br>') == strlen($overlib_string) - 4)) 
64
+        $overlib_string .= '<br>';  
65
+    if(!empty($fields['PHONE_MOBILE'])) $overlib_string .= '<b>'. $mod_strings['LBL_MOBILE_PHONE'] . '</b> <span class="phone">' . $fields['PHONE_MOBILE'] . '</span><br>';
66
+    if(!empty($fields['PHONE_HOME'])) $overlib_string .= '<b>'. $mod_strings['LBL_HOME_PHONE'] . '</b> <span class="phone">' . $fields['PHONE_HOME'] . '</span><br>';
67
+    if(!empty($fields['PHONE_OTHER'])) $overlib_string .= '<b>'. $mod_strings['LBL_OTHER_PHONE'] . '</b> <span class="phone">' . $fields['PHONE_OTHER'] . '</span><br>';
68 68
 
69
-	if(!empty($fields['EMAIL1'])) 
70
-		$overlib_string .= '<b>'. $mod_strings['LBL_EMAIL_ADDRESS'] . '</b> ' . 
71
-								 "<a href=index.php?module=Emails&action=Compose&contact_id={$fields['ID']}&" .
72
-								 "parent_type=Contacts&parent_id={$fields['ID']}&to_addrs_ids={$fields['ID']}&to_addrs_names" .
73
-								 "={$fields['FIRST_NAME']}&nbsp;{$fields['LAST_NAME']}&to_addrs_emails={$fields['EMAIL1']}&" .
74
-								 "to_email_addrs=" . urlencode("{$fields['FIRST_NAME']} {$fields['LAST_NAME']} <{$fields['EMAIL1']}>") .
75
-								 "&return_module=Contacts&return_action=ListView'>{$fields['EMAIL1']}</a><br>";
76
-	if(!empty($fields['EMAIL2'])) 
77
-		$overlib_string .= '<b>'. $mod_strings['LBL_OTHER_EMAIL_ADDRESS'] . '</b> ' . 
78
-								 "<a href=index.php?module=Emails&action=Compose&contact_id={$fields['ID']}&" .
79
-								 "parent_type=Contacts&parent_id={$fields['ID']}&to_addrs_ids={$fields['ID']}&to_addrs_names" .
80
-								 "={$fields['FIRST_NAME']}&nbsp;{$fields['LAST_NAME']}&to_addrs_emails={$fields['EMAIL2']}&" .
81
-								 "to_email_addrs=" . urlencode("{$fields['FIRST_NAME']} {$fields['LAST_NAME']} <{$fields['EMAIL2']}>") .
82
-								 "&return_module=Contacts&return_action=ListView'>{$fields['EMAIL2']}</a><br>";
69
+    if(!empty($fields['EMAIL1'])) 
70
+        $overlib_string .= '<b>'. $mod_strings['LBL_EMAIL_ADDRESS'] . '</b> ' . 
71
+                                    "<a href=index.php?module=Emails&action=Compose&contact_id={$fields['ID']}&" .
72
+                                    "parent_type=Contacts&parent_id={$fields['ID']}&to_addrs_ids={$fields['ID']}&to_addrs_names" .
73
+                                    "={$fields['FIRST_NAME']}&nbsp;{$fields['LAST_NAME']}&to_addrs_emails={$fields['EMAIL1']}&" .
74
+                                    "to_email_addrs=" . urlencode("{$fields['FIRST_NAME']} {$fields['LAST_NAME']} <{$fields['EMAIL1']}>") .
75
+                                    "&return_module=Contacts&return_action=ListView'>{$fields['EMAIL1']}</a><br>";
76
+    if(!empty($fields['EMAIL2'])) 
77
+        $overlib_string .= '<b>'. $mod_strings['LBL_OTHER_EMAIL_ADDRESS'] . '</b> ' . 
78
+                                    "<a href=index.php?module=Emails&action=Compose&contact_id={$fields['ID']}&" .
79
+                                    "parent_type=Contacts&parent_id={$fields['ID']}&to_addrs_ids={$fields['ID']}&to_addrs_names" .
80
+                                    "={$fields['FIRST_NAME']}&nbsp;{$fields['LAST_NAME']}&to_addrs_emails={$fields['EMAIL2']}&" .
81
+                                    "to_email_addrs=" . urlencode("{$fields['FIRST_NAME']} {$fields['LAST_NAME']} <{$fields['EMAIL2']}>") .
82
+                                    "&return_module=Contacts&return_action=ListView'>{$fields['EMAIL2']}</a><br>";
83 83
 	
84
-	if(!empty($fields['DESCRIPTION'])) { 
85
-		$overlib_string .= '<b>'. $mod_strings['LBL_DESCRIPTION'] . '</b> ' . substr($fields['DESCRIPTION'], 0, 300);
86
-		if(strlen($fields['DESCRIPTION']) > 300) $overlib_string .= '...';
87
-	}	
84
+    if(!empty($fields['DESCRIPTION'])) { 
85
+        $overlib_string .= '<b>'. $mod_strings['LBL_DESCRIPTION'] . '</b> ' . substr($fields['DESCRIPTION'], 0, 300);
86
+        if(strlen($fields['DESCRIPTION']) > 300) $overlib_string .= '...';
87
+    }	
88 88
 	
89
-	return array('fieldToAddTo' => 'FULL_NAME', 
90
-				 'string' => $overlib_string, 
91
-				 'editLink' => "index.php?action=EditView&module=Prospects&return_module=Prospects&record={$fields['ID']}", 
92
-				 'viewLink' => "index.php?action=DetailView&module=Prospects&return_module=Prospects&record={$fields['ID']}");
89
+    return array('fieldToAddTo' => 'FULL_NAME', 
90
+                    'string' => $overlib_string, 
91
+                    'editLink' => "index.php?action=EditView&module=Prospects&return_module=Prospects&record={$fields['ID']}", 
92
+                    'viewLink' => "index.php?action=DetailView&module=Prospects&return_module=Prospects&record={$fields['ID']}");
93 93
 	
94 94
 }
95 95
  
96
- ?>
96
+    ?>
97 97
  
Please login to merge, or discard this patch.
modules/Prospects/metadata/editviewdefs.php 1 patch
Indentation   +33 added lines, -33 removed lines patch added patch discarded remove patch
@@ -43,72 +43,72 @@
 block discarded – undo
43 43
                                             array('label' => '10', 'field' => '30'), 
44 44
                                             array('label' => '10', 'field' => '30')
45 45
                                             ),
46
-     ),
47
- 'panels' =>array (
48
-  'lbl_prospect_information' => 
49
-  array (
46
+        ),
47
+    'panels' =>array (
48
+    'lbl_prospect_information' => 
49
+    array (
50 50
     
51 51
     array (
52
-      array (
52
+        array (
53 53
         'name' => 'first_name',
54 54
         'customCode' => '{html_options name="salutation" id="salutation" options=$fields.salutation.options selected=$fields.salutation.value}' 
55
-      . '&nbsp;<input name="first_name"  id="first_name" size="25" maxlength="25" type="text" value="{$fields.first_name.value}">',
56
-      ),
55
+        . '&nbsp;<input name="first_name"  id="first_name" size="25" maxlength="25" type="text" value="{$fields.first_name.value}">',
56
+        ),
57 57
     ),
58 58
     
59 59
     array (
60
-      array('name'=>'last_name',
60
+        array('name'=>'last_name',
61 61
             'displayParams'=>array('required'=>true),
62
-      ),
63
-      'phone_work',
62
+        ),
63
+        'phone_work',
64 64
     ),
65 65
     
66 66
     array (
67
-      'title',
68
-      'phone_mobile',
67
+        'title',
68
+        'phone_mobile',
69 69
     ),
70 70
     
71 71
     array (
72
-      'department',
73
-      'phone_fax',
72
+        'department',
73
+        'phone_fax',
74 74
     ),
75 75
     
76 76
     array (
77
-      'account_name',
77
+        'account_name',
78 78
     ),
79 79
     
80 80
     array (
81
-      array (
82
-	      'name' => 'primary_address_street',
83
-          'hideLabel' => true,      
84
-	      'type' => 'address',
85
-	      'displayParams'=>array('key'=>'primary', 'rows'=>2, 'cols'=>30, 'maxlength'=>150),
86
-      ),
81
+        array (
82
+            'name' => 'primary_address_street',
83
+            'hideLabel' => true,      
84
+            'type' => 'address',
85
+            'displayParams'=>array('key'=>'primary', 'rows'=>2, 'cols'=>30, 'maxlength'=>150),
86
+        ),
87 87
       
88
-      array (
89
-	      'name' => 'alt_address_street',
90
-	      'hideLabel'=>true,
91
-	      'type' => 'address',
92
-	      'displayParams'=>array('key'=>'alt', 'copy'=>'primary', 'rows'=>2, 'cols'=>30, 'maxlength'=>150),      
93
-      ),
88
+        array (
89
+            'name' => 'alt_address_street',
90
+            'hideLabel'=>true,
91
+            'type' => 'address',
92
+            'displayParams'=>array('key'=>'alt', 'copy'=>'primary', 'rows'=>2, 'cols'=>30, 'maxlength'=>150),      
93
+        ),
94 94
     ),
95 95
     array('email1'),
96 96
     array (
97
-      array('name'=>'description', 
97
+        array('name'=>'description', 
98 98
             'label'=>'LBL_DESCRIPTION'),
99 99
     ),
100 100
     ),
101
-  'LBL_MORE_INFORMATION' => array(
101
+    'LBL_MORE_INFORMATION' => array(
102 102
     array (
103
-      'do_not_call',
103
+        'do_not_call',
104 104
     ),
105 105
     ),
106
-  'LBL_PANEL_ASSIGNMENT' => array(
106
+    'LBL_PANEL_ASSIGNMENT' => array(
107 107
     array (
108
-	  'assigned_user_name',
108
+        'assigned_user_name',
109 109
     ),    
110 110
 
111
-  ),
111
+    ),
112 112
 )
113 113
 
114 114
 
Please login to merge, or discard this patch.