Completed
Push — console-installer ( 186d32...cb4007 )
by Adam
91:14 queued 78:40
created
modules/Campaigns/ProcessBouncedEmails.php 1 patch
Indentation   +68 added lines, -68 removed lines patch added patch discarded remove patch
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
     $query = "SELECT description FROM notes WHERE file_mime_type = 'messsage/rfc822' AND parent_type='Emails' AND parent_id = '".$email->id."' AND deleted=0";
57 57
     $rs = $GLOBALS['db']->query($query);
58 58
     while ($row = $GLOBALS['db']->fetchByAssoc($rs)) 
59
-		$contents .= $row['description'];
59
+        $contents .= $row['description'];
60 60
 
61 61
     return $contents;
62 62
 }
@@ -162,80 +162,80 @@  discard block
 block discarded – undo
162 162
 
163 163
 function campaign_process_bounced_emails(&$email, &$email_header) 
164 164
 {
165
-	global $sugar_config;
166
-	$emailFromAddress = $email_header->fromaddress;
167
-	$email_description = $email->raw_source;
165
+    global $sugar_config;
166
+    $emailFromAddress = $email_header->fromaddress;
167
+    $email_description = $email->raw_source;
168 168
     	
169
-	//if raw_source is empty, try using the description instead
170
-    	if (empty($email_description)){
171
-        	$email_description = $email->description;
172
-	}
169
+    //if raw_source is empty, try using the description instead
170
+        if (empty($email_description)){
171
+            $email_description = $email->description;
172
+    }
173 173
 
174 174
     $email_description .= retrieveErrorReportAttachment($email);
175 175
 
176
-	if (preg_match('/MAILER-DAEMON|POSTMASTER/i',$emailFromAddress)) 
177
-	{
178
-	    $email_description=quoted_printable_decode($email_description);
179
-		$matches=array();
176
+    if (preg_match('/MAILER-DAEMON|POSTMASTER/i',$emailFromAddress)) 
177
+    {
178
+        $email_description=quoted_printable_decode($email_description);
179
+        $matches=array();
180 180
 		
181
-		//do we have the identifier tag in the email?
182
-		$identifierScanResults = checkBouncedEmailForIdentifier($email_description);
181
+        //do we have the identifier tag in the email?
182
+        $identifierScanResults = checkBouncedEmailForIdentifier($email_description);
183 183
 		
184
-		if ( $identifierScanResults['found'] ) 
185
-		{
186
-			$matches = $identifierScanResults['matches'];
187
-			$identifiers = $identifierScanResults['identifiers'];
188
-
189
-			if (!empty($identifiers)) 
190
-			{
191
-				//array should have only one element in it.
192
-				$identifier = trim($identifiers[0]);
193
-				$row = getExistingCampaignLogEntry($identifier);
184
+        if ( $identifierScanResults['found'] ) 
185
+        {
186
+            $matches = $identifierScanResults['matches'];
187
+            $identifiers = $identifierScanResults['identifiers'];
188
+
189
+            if (!empty($identifiers)) 
190
+            {
191
+                //array should have only one element in it.
192
+                $identifier = trim($identifiers[0]);
193
+                $row = getExistingCampaignLogEntry($identifier);
194 194
 				
195
-				//Found entry
196
-				if (!empty($row)) 
197
-				{
198
-					//do not create another campaign_log record is we already have an
199
-					//invalid email or send error entry for this tracker key.
200
-					$query_log = "select * from campaign_log where target_tracker_key='{$row['target_tracker_key']}'"; 
201
-					$query_log .=" and (activity_type='invalid email' or activity_type='send error')";
195
+                //Found entry
196
+                if (!empty($row)) 
197
+                {
198
+                    //do not create another campaign_log record is we already have an
199
+                    //invalid email or send error entry for this tracker key.
200
+                    $query_log = "select * from campaign_log where target_tracker_key='{$row['target_tracker_key']}'"; 
201
+                    $query_log .=" and (activity_type='invalid email' or activity_type='send error')";
202 202
                     $targeted = new CampaignLog();
203
-					$result_log=$targeted->db->query($query_log);
204
-					$row_log=$targeted->db->fetchByAssoc($result_log);
205
-
206
-					if (empty($row_log)) 
207
-					{
208
-						$return_id = createBouncedCampaignLogEntry($row, $email, $email_description);	
209
-						return TRUE;
210
-					}				
211
-					else 
212
-					{
213
-					    $GLOBALS['log']->debug("Warning: campaign log entry already exists for identifier $identifier");
214
-					    return FALSE;
215
-					}
216
-				} 
217
-				else 
218
-				{
219
-				    $GLOBALS['log']->info("Warning: skipping bounced email with this tracker_key(identifier) in the message body: ".$identifier);
220
-					return FALSE;
221
-				}			
222
-    		} 
223
-    		else 
224
-    		{
225
-    			$GLOBALS['log']->info("Warning: Empty identifier for campaign log.");
226
-    			return FALSE;
227
-    		}
228
-    	}  
229
-    	else 
230
-    	{
231
-    	    $GLOBALS['log']->info("Warning: skipping bounced email because it does not have the removeme link.");	
232
-    		return FALSE;	
233
-      	}
234
-  } 
235
-  else 
236
-  {
237
-	$GLOBALS['log']->info("Warning: skipping bounced email because the sender is not MAILER-DAEMON.");
238
-	return FALSE;
239
-  }
203
+                    $result_log=$targeted->db->query($query_log);
204
+                    $row_log=$targeted->db->fetchByAssoc($result_log);
205
+
206
+                    if (empty($row_log)) 
207
+                    {
208
+                        $return_id = createBouncedCampaignLogEntry($row, $email, $email_description);	
209
+                        return TRUE;
210
+                    }				
211
+                    else 
212
+                    {
213
+                        $GLOBALS['log']->debug("Warning: campaign log entry already exists for identifier $identifier");
214
+                        return FALSE;
215
+                    }
216
+                } 
217
+                else 
218
+                {
219
+                    $GLOBALS['log']->info("Warning: skipping bounced email with this tracker_key(identifier) in the message body: ".$identifier);
220
+                    return FALSE;
221
+                }			
222
+            } 
223
+            else 
224
+            {
225
+                $GLOBALS['log']->info("Warning: Empty identifier for campaign log.");
226
+                return FALSE;
227
+            }
228
+        }  
229
+        else 
230
+        {
231
+            $GLOBALS['log']->info("Warning: skipping bounced email because it does not have the removeme link.");	
232
+            return FALSE;	
233
+            }
234
+    } 
235
+    else 
236
+    {
237
+    $GLOBALS['log']->info("Warning: skipping bounced email because the sender is not MAILER-DAEMON.");
238
+    return FALSE;
239
+    }
240 240
 }
241 241
 ?>
Please login to merge, or discard this patch.
modules/Campaigns/CampaignDiagnostic.php 1 patch
Indentation   +19 added lines, -19 removed lines patch added patch discarded remove patch
@@ -59,11 +59,11 @@  discard block
 block discarded – undo
59 59
 //if (!is_admin($current_user)) sugar_die("Unauthorized access to administration.");
60 60
 //account for use within wizards
61 61
 if(!isset($_REQUEST['inline']) || $_REQUEST['inline'] != 'inline'){
62
-	$params = array();
63
-	$params[] = "<a href='index.php?module=Campaigns&action=index'>{$mod_strings['LBL_MODULE_NAME']}</a>";
64
-	$params[] = $mod_strings['LBL_CAMPAIGN_DIAGNOSTICS'];
62
+    $params = array();
63
+    $params[] = "<a href='index.php?module=Campaigns&action=index'>{$mod_strings['LBL_MODULE_NAME']}</a>";
64
+    $params[] = $mod_strings['LBL_CAMPAIGN_DIAGNOSTICS'];
65 65
 	
66
-	echo getClassicModuleTitle('Campaigns', $params, true);
66
+    echo getClassicModuleTitle('Campaigns', $params, true);
67 67
 }
68 68
 
69 69
 global $theme;
@@ -110,10 +110,10 @@  discard block
 block discarded – undo
110 110
 if(isset($mbox) && count($mbox)>0){
111 111
     $mboxTable .= "<tr><td colspan='5' style='text-align: left;'><b>" .count($mbox) ." ". $mod_strings['LBL_MAILBOX_CHECK1_GOOD']." </b>.</td></tr>";
112 112
         $mboxTable .= "<tr><th scope='col' width='20%'><b>".$mod_strings['LBL_MAILBOX_NAME']."</b></th>"
113
-                   .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_LOGIN']."</b></th>"
114
-                   .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_MAILBOX']."</b></th>"
115
-                   .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_SERVER_URL']."</b></th>"
116
-                   .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_LIST_STATUS']."</b></th></tr>";
113
+                    .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_LOGIN']."</b></th>"
114
+                    .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_MAILBOX']."</b></th>"
115
+                    .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_SERVER_URL']."</b></th>"
116
+                    .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_LIST_STATUS']."</b></th></tr>";
117 117
 
118 118
     foreach($mbox as $details){
119 119
         $mboxTable .= "<tr><td>".$details['name']."</td>";
@@ -144,11 +144,11 @@  discard block
 block discarded – undo
144 144
 }else{
145 145
     $conf_msg .= "<tr><td colspan = '5'><b> ".$mod_strings['LBL_MAILBOX_CHECK2_GOOD']."</b></td></tr>";
146 146
     $conf_msg .= "<tr><th scope='col' width='20%'><b>".$mod_strings['LBL_WIZ_FROM_NAME']."</b></th>"
147
-               .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_WIZ_FROM_ADDRESS']."</b></th>"
148
-               .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_MAIL_SENDTYPE']."</b></th>";
147
+                .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_WIZ_FROM_ADDRESS']."</b></th>"
148
+                .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_MAIL_SENDTYPE']."</b></th>";
149 149
     if($focus->settings['mail_sendtype']=='SMTP'){
150
-     $conf_msg .= " <th scope='col' width='20%'><b>".$mod_strings['LBL_MAIL_SMTPSERVER']."</b></th>"
151
-               .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_MAIL_SMTPUSER']."</b></th></tr>";
150
+        $conf_msg .= " <th scope='col' width='20%'><b>".$mod_strings['LBL_MAIL_SMTPSERVER']."</b></th>"
151
+                .  " <th scope='col' width='20%'><b>".$mod_strings['LBL_MAIL_SMTPUSER']."</b></th></tr>";
152 152
 
153 153
     }else{$conf_msg .= "</tr>";}
154 154
                    
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
         $conf_msg .= "<tr><td>".$focus->settings['notify_fromname']."</td>";
158 158
         $conf_msg .= "<td>".$focus->settings['notify_fromaddress']."</td>";
159 159
         $conf_msg .= "<td>".$focus->settings['mail_sendtype']."</td>";
160
-     if($focus->settings['mail_sendtype']=='SMTP'){
160
+        if($focus->settings['mail_sendtype']=='SMTP'){
161 161
         $conf_msg .= "<td>".$focus->settings['mail_smtpserver']."</td>";
162 162
         $conf_msg .= "<td>".$focus->settings['mail_smtpuser']."</td></tr>";
163 163
 
@@ -198,7 +198,7 @@  discard block
 block discarded – undo
198 198
 //build the table rows for scheduler display
199 199
 while ($sched_row = $focus->db->fetchByAssoc($sched_res)){$scheds[] = $sched_row;}
200 200
 foreach ($scheds as $funct){
201
-  if( ($funct['job']==$check_sched1)  ||   ($funct['job']==$check_sched2)){
201
+    if( ($funct['job']==$check_sched1)  ||   ($funct['job']==$check_sched2)){
202 202
         $sched_mes = 'use';
203 203
         $sched_mes_body .= "<tr><td style='text-align: left;'>".$funct['name']."</td>";
204 204
         $sched_mes_body .= "<td style='text-align: left;'>".$funct['status']."</td></tr>";
@@ -208,7 +208,7 @@  discard block
 block discarded – undo
208 208
             $check_sched2 ="found";
209 209
         }  
210 210
         
211
-  }
211
+    }
212 212
 }
213 213
 
214 214
 //determine which table header to use, based on whether or not schedulers were found
@@ -216,7 +216,7 @@  discard block
 block discarded – undo
216 216
 if($sched_mes == 'use'){
217 217
     $sched_mes = "<h5>".$mod_strings['LBL_SCHEDULER_CHECK_GOOD']."</h5><br><table class='other view' cellspacing='1'>";
218 218
     $sched_mes .= "<tr><th scope='col' width='40%'><b>".$mod_strings['LBL_SCHEDULER_NAME']."</b></tH>"
219
-               .  " <th scope='col' width='60%'><b>".$mod_strings['LBL_SCHEDULER_STATUS']."</b></tH></tr>";
219
+                .  " <th scope='col' width='60%'><b>".$mod_strings['LBL_SCHEDULER_STATUS']."</b></tH></tr>";
220 220
             
221 221
 }else{
222 222
     $sched_mes = "<table class='other view' cellspacing='1'>";
@@ -238,7 +238,7 @@  discard block
 block discarded – undo
238 238
     if (is_admin($current_user)){
239 239
         $admin_sched_link="<a href='index.php?module=Schedulers&action=index'>".$mod_strings['LBL_SCHEDULER_LINK']."</a>";
240 240
     }else{
241
-     $admin_sched_link=$mod_strings['LBL_NON_ADMIN_ERROR_MSG'];   
241
+        $admin_sched_link=$mod_strings['LBL_NON_ADMIN_ERROR_MSG'];   
242 242
     }    
243 243
 }    
244 244
 
@@ -251,7 +251,7 @@  discard block
 block discarded – undo
251 251
 /********** FINAL END OF PAGE UI Stuff ********/
252 252
 if(!isset($_REQUEST['inline']) || $_REQUEST['inline'] != 'inline'){
253 253
 
254
-      $ss->display('modules/Campaigns/CampaignDiagnostic.html');
254
+        $ss->display('modules/Campaigns/CampaignDiagnostic.html');
255 255
 }
256 256
 
257 257
 /**
@@ -272,7 +272,7 @@  discard block
 block discarded – undo
272 272
     }elseif($num == 0){
273 273
         //if health number is zero, then all checks passed, set green image
274 274
         //green
275
-       return SugarThemeRegistry::current()->getImage('green_camp', "align='absmiddle'", null, null, ".gif", $mod_strings['LBL_VALID']);
275
+        return SugarThemeRegistry::current()->getImage('green_camp', "align='absmiddle'", null, null, ".gif", $mod_strings['LBL_VALID']);
276 276
 
277 277
 
278 278
     }else{
Please login to merge, or discard this patch.
modules/Campaigns/WizardMarketingSave.php 1 patch
Indentation   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -65,8 +65,8 @@  discard block
 block discarded – undo
65 65
     }
66 66
         
67 67
 }else{
68
-     //default to just saving and exiting wizard
69
-     $master = 'save';   
68
+        //default to just saving and exiting wizard
69
+        $master = 'save';   
70 70
 }
71 71
 
72 72
 
@@ -90,17 +90,17 @@  discard block
 block discarded – undo
90 90
 }
91 91
 
92 92
     foreach ($_REQUEST as $key => $val) {
93
-              if((strstr($key, $prefix )) && (strpos($key, $prefix )== 0)){
94
-              $newkey  =substr($key, strlen($prefix)) ;
95
-              $_REQUEST[$newkey] = $val;
96
-         }               
93
+                if((strstr($key, $prefix )) && (strpos($key, $prefix )== 0)){
94
+                $newkey  =substr($key, strlen($prefix)) ;
95
+                $_REQUEST[$newkey] = $val;
96
+            }               
97 97
     }
98 98
 
99 99
     foreach ($_REQUEST as $key => $val) {
100
-              if((strstr($key, $prefix )) && (strpos($key, $prefix )== 0)){
101
-              $newkey  =substr($key, strlen($prefix)) ;
102
-              $_REQUEST[$newkey] = $val;
103
-         }               
100
+                if((strstr($key, $prefix )) && (strpos($key, $prefix )== 0)){
101
+                $newkey  =substr($key, strlen($prefix)) ;
102
+                $_REQUEST[$newkey] = $val;
103
+            }               
104 104
     }
105 105
 
106 106
 if(!empty($_REQUEST['meridiem'])){
@@ -108,9 +108,9 @@  discard block
 block discarded – undo
108 108
 }
109 109
 
110 110
 if(empty($_REQUEST['time_start'])) {
111
-  $_REQUEST['date_start'] = $_REQUEST['date_start'] . ' 00:00';	
111
+    $_REQUEST['date_start'] = $_REQUEST['date_start'] . ' 00:00';	
112 112
 } else {
113
-  $_REQUEST['date_start'] = $_REQUEST['date_start'] . ' ' . $_REQUEST['time_start'];
113
+    $_REQUEST['date_start'] = $_REQUEST['date_start'] . ' ' . $_REQUEST['time_start'];
114 114
 }
115 115
 
116 116
 foreach($marketing->column_fields as $field)
@@ -180,8 +180,8 @@  discard block
 block discarded – undo
180 180
     $_REQUEST['record'] =$marketing->campaign_id;
181 181
     $_POST['record']=$marketing->campaign_id;
182 182
     $_REQUEST['mode'] = $master;
183
-     $_POST['mode'] = $master; 
184
-     $_REQUEST['from_wiz']= 'true';
183
+        $_POST['mode'] = $master; 
184
+        $_REQUEST['from_wiz']= 'true';
185 185
     require_once('modules/Campaigns/QueueCampaign.php');
186 186
 }
187 187
 
Please login to merge, or discard this patch.
modules/EmailTemplates/field_arrays.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -46,19 +46,19 @@
 block discarded – undo
46 46
  * Contributor(s): ______________________________________..
47 47
  ********************************************************************************/
48 48
 $fields_array['EmailTemplate'] = array ('column_fields' => Array("id"
49
-		, "date_entered"
50
-		, "date_modified"
51
-		, "modified_user_id"
52
-		, "created_by"
53
-		, "description"
54
-		, "subject"
55
-		, "body"
56
-		, "body_html"
57
-		, "name"
58
-		, "published"
59
-		),
49
+        , "date_entered"
50
+        , "date_modified"
51
+        , "modified_user_id"
52
+        , "created_by"
53
+        , "description"
54
+        , "subject"
55
+        , "body"
56
+        , "body_html"
57
+        , "name"
58
+        , "published"
59
+        ),
60 60
         'list_fields' =>  Array('id', 'name', 'description','date_modified'
61
-	),
61
+    ),
62 62
     'required_fields' => array("name"=>1),
63 63
 );
64 64
 ?>
65 65
\ No newline at end of file
Please login to merge, or discard this patch.
modules/EmailTemplates/AttachFiles.php 1 patch
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -38,10 +38,10 @@  discard block
 block discarded – undo
38 38
  * display the words  "Powered by SugarCRM" and "Supercharged by SuiteCRM".
39 39
  ********************************************************************************/
40 40
 
41
- //Request object must have these property values:
42
- //		Module: module name, this module should have a file called TreeData.php
43
- //		Function: name of the function to be called in TreeData.php, the function will be called statically.
44
- //		PARAM prefixed properties: array of these property/values will be passed to the function as parameter.
41
+    //Request object must have these property values:
42
+    //		Module: module name, this module should have a file called TreeData.php
43
+    //		Function: name of the function to be called in TreeData.php, the function will be called statically.
44
+    //		PARAM prefixed properties: array of these property/values will be passed to the function as parameter.
45 45
 
46 46
 
47 47
 require_once('include/JSON.php');
@@ -56,27 +56,27 @@  discard block
 block discarded – undo
56 56
 $ret = array();
57 57
 
58 58
 foreach($_FILES as $k => $file) {
59
-	if(in_array(strtolower($_FILES[$k]['type']), $imgType) && $_FILES[$k]['size'] > 0) {
60
-	    $upload_file = new UploadFile($k);
61
-		// check the file
62
-		if($upload_file->confirm_upload()) {
63
-		    $dest = $cachedir.basename($upload_file->get_stored_file_name()); // target name
64
-		    $guid = create_guid();
65
-		    if($upload_file->final_move($guid)) { // move to uploads
66
-		        $path = $upload_file->get_upload_path($guid);
67
-		        // if file is OK, copy to cache
68
-		        if(verify_uploaded_image($path) && copy($path, $dest)) {
69
-		            $ret[] = $dest;
70
-		        }
71
-		        // remove temp file
72
-		        unlink($path);
73
-		    }
74
-		}
75
-	}
59
+    if(in_array(strtolower($_FILES[$k]['type']), $imgType) && $_FILES[$k]['size'] > 0) {
60
+        $upload_file = new UploadFile($k);
61
+        // check the file
62
+        if($upload_file->confirm_upload()) {
63
+            $dest = $cachedir.basename($upload_file->get_stored_file_name()); // target name
64
+            $guid = create_guid();
65
+            if($upload_file->final_move($guid)) { // move to uploads
66
+                $path = $upload_file->get_upload_path($guid);
67
+                // if file is OK, copy to cache
68
+                if(verify_uploaded_image($path) && copy($path, $dest)) {
69
+                    $ret[] = $dest;
70
+                }
71
+                // remove temp file
72
+                unlink($path);
73
+            }
74
+        }
75
+    }
76 76
 }
77 77
 
78 78
 if (!empty($ret)) {
79
-	$json = getJSONobj();
80
-	echo $json->encode($ret);
81
-	//return the parameters
79
+    $json = getJSONobj();
80
+    echo $json->encode($ret);
81
+    //return the parameters
82 82
 }
Please login to merge, or discard this patch.
modules/EmailTemplates/CheckDeletable.php 1 patch
Indentation   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -50,38 +50,38 @@
 block discarded – undo
50 50
 
51 51
 $focus = new EmailTemplate();
52 52
 if($_REQUEST['from'] == 'DetailView') {
53
-	if(!isset($_REQUEST['record']))
54
-		sugar_die("A record number must be specified to delete the template.");
55
-	$focus->retrieve($_REQUEST['record']);
56
-	if(check_email_template_in_use($focus)) {
57
-		echo 'true';
58
-		return;
59
-	}
60
-	echo 'false';
53
+    if(!isset($_REQUEST['record']))
54
+        sugar_die("A record number must be specified to delete the template.");
55
+    $focus->retrieve($_REQUEST['record']);
56
+    if(check_email_template_in_use($focus)) {
57
+        echo 'true';
58
+        return;
59
+    }
60
+    echo 'false';
61 61
 } else if($_REQUEST['from'] == 'ListView') {
62
-	$returnString = '';
63
-	$idArray = explode(',', $_REQUEST['records']);
64
-	foreach($idArray as $key => $value) {
65
-		if($focus->retrieve($value)) {
66
-			if(check_email_template_in_use($focus)) {
67
-				$returnString .= $focus->name . ',';
68
-			}
69
-		}
70
-	}
71
-	$returnString = substr($returnString, 0, -1);
72
-	echo $returnString;
62
+    $returnString = '';
63
+    $idArray = explode(',', $_REQUEST['records']);
64
+    foreach($idArray as $key => $value) {
65
+        if($focus->retrieve($value)) {
66
+            if(check_email_template_in_use($focus)) {
67
+                $returnString .= $focus->name . ',';
68
+            }
69
+        }
70
+    }
71
+    $returnString = substr($returnString, 0, -1);
72
+    echo $returnString;
73 73
 } else {
74
-	echo '';
74
+    echo '';
75 75
 }
76 76
 
77 77
 function check_email_template_in_use($focus)
78 78
 {
79
-	if($focus->is_used_by_email_marketing()) {
80
-		return true;
81
-	}
82
-	$system = $GLOBALS['sugar_config']['passwordsetting'];
83
-	if($focus->id == $system['generatepasswordtmpl'] || $focus->id == $system['lostpasswordtmpl']) {
84
-	    return true;
85
-	}
79
+    if($focus->is_used_by_email_marketing()) {
80
+        return true;
81
+    }
82
+    $system = $GLOBALS['sugar_config']['passwordsetting'];
83
+    if($focus->id == $system['generatepasswordtmpl'] || $focus->id == $system['lostpasswordtmpl']) {
84
+        return true;
85
+    }
86 86
     return false;
87 87
 }
Please login to merge, or discard this patch.
modules/FP_events/responseEntryPoint.php 1 patch
Indentation   +52 added lines, -52 removed lines patch added patch discarded remove patch
@@ -1,29 +1,29 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
3 3
 
4
-	global $db;
4
+    global $db;
5 5
 	 
6
-	$even_id = $_GET['event'];
7
-	$delegate_id = $_GET['delegate'];
8
-	$type = $_GET['type'];
9
-	$response = $_GET['response'];	
6
+    $even_id = $_GET['event'];
7
+    $delegate_id = $_GET['delegate'];
8
+    $type = $_GET['type'];
9
+    $response = $_GET['response'];	
10 10
 
11
-	//get event
11
+    //get event
12 12
     $event = new FP_events();
13 13
     $event->retrieve($even_id);
14 14
     
15 15
     if($type == 'c'){
16 16
     	
17
-    	$event->load_relationship('fp_events_contacts'); // get related contacts
17
+        $event->load_relationship('fp_events_contacts'); // get related contacts
18 18
 
19
-    	if($response == 'accept'){
19
+        if($response == 'accept'){
20 20
 
21 21
             //check to see if they have already responded to the email
22 22
             $check_q = 'SELECT email_responded FROM fp_events_contacts_c WHERE fp_events_contactsfp_events_ida="'.$event->id.'" AND fp_events_contactscontacts_idb="'.$delegate_id.'"';
23
-             $check = $db->getOne($check_q);
24
-    		//update contact to accepted
25
-    		$query = 'UPDATE fp_events_contacts_c SET accept_status="Accepted", email_responded="1" WHERE fp_events_contactsfp_events_ida="'.$event->id.'" AND fp_events_contactscontacts_idb="'.$delegate_id.'" AND email_responded="0"';
26
-    		if($db->query($query) && $check != '1'){
23
+                $check = $db->getOne($check_q);
24
+            //update contact to accepted
25
+            $query = 'UPDATE fp_events_contacts_c SET accept_status="Accepted", email_responded="1" WHERE fp_events_contactsfp_events_ida="'.$event->id.'" AND fp_events_contactscontacts_idb="'.$delegate_id.'" AND email_responded="0"';
26
+            if($db->query($query) && $check != '1'){
27 27
     			
28 28
                 if(!IsNullOrEmptyString($event->accept_redirect)){
29 29
                     
@@ -33,17 +33,17 @@  discard block
 block discarded – undo
33 33
                 else{
34 34
                     echo 'Thank you for accepting';
35 35
                 }   
36
-    		}
37
-    		else {
38
-    			echo 'You have already responded to the invitation or there was a problem with the link. Please contact the sender of the invite for help.';
39
-    		}	
40
-    	}
41
-    	else if($response == 'decline'){
42
-    		//check to see if they have already responded to the email
36
+            }
37
+            else {
38
+                echo 'You have already responded to the invitation or there was a problem with the link. Please contact the sender of the invite for help.';
39
+            }	
40
+        }
41
+        else if($response == 'decline'){
42
+            //check to see if they have already responded to the email
43 43
             $check_q = 'SELECT email_responded FROM fp_events_contacts_c WHERE fp_events_contactsfp_events_ida="'.$event->id.'" AND fp_events_contactscontacts_idb="'.$delegate_id.'"';
44
-             $check = $db->getOne($check_q);
44
+                $check = $db->getOne($check_q);
45 45
             //update contact to accepted
46
-    		$query = 'UPDATE fp_events_contacts_c SET accept_status="Declined", email_responded="1" WHERE fp_events_contactsfp_events_ida="'.$event->id.'" AND fp_events_contactscontacts_idb="'.$delegate_id.'" AND email_responded="0"';
46
+            $query = 'UPDATE fp_events_contacts_c SET accept_status="Declined", email_responded="1" WHERE fp_events_contactsfp_events_ida="'.$event->id.'" AND fp_events_contactscontacts_idb="'.$delegate_id.'" AND email_responded="0"';
47 47
     		
48 48
             if($db->query($query) && $check != '1'){
49 49
     			
@@ -56,24 +56,24 @@  discard block
 block discarded – undo
56 56
                 else{
57 57
                     echo 'Thank you for declining';
58 58
                 }
59
-    		}
60
-    		else {
61
-    			echo 'You have already responded to the invitation or there was a problem with the link. Please contact the sender of the invite for help.';
62
-    		}
63
-    	}
59
+            }
60
+            else {
61
+                echo 'You have already responded to the invitation or there was a problem with the link. Please contact the sender of the invite for help.';
62
+            }
63
+        }
64 64
     }
65 65
     if($type == 't'){
66 66
     	
67
-    	$event->load_relationship('fp_events_prospects_1'); //get related targets
67
+        $event->load_relationship('fp_events_prospects_1'); //get related targets
68 68
 
69
-    	if($response == 'accept'){
69
+        if($response == 'accept'){
70 70
             //check to see if they have already responded to the email
71 71
             $check_q = 'SELECT email_responded FROM fp_events_prospects_1_c WHERE fp_events_prospects_1fp_events_ida="'.$event->id.'" AND fp_events_prospects_1prospects_idb="'.$delegate_id.'"';
72
-             $check = $db->getOne($check_q);
72
+                $check = $db->getOne($check_q);
73 73
 
74
-    		//update contact to accepted
75
-    		$query = 'UPDATE fp_events_prospects_1_c SET accept_status="Accepted", email_responded="1" WHERE fp_events_prospects_1fp_events_ida="'.$event->id.'" AND fp_events_prospects_1prospects_idb="'.$delegate_id.'" AND email_responded="0"';
76
-    		if($db->query($query) && $check != '1'){
74
+            //update contact to accepted
75
+            $query = 'UPDATE fp_events_prospects_1_c SET accept_status="Accepted", email_responded="1" WHERE fp_events_prospects_1fp_events_ida="'.$event->id.'" AND fp_events_prospects_1prospects_idb="'.$delegate_id.'" AND email_responded="0"';
76
+            if($db->query($query) && $check != '1'){
77 77
                 
78 78
                 if(!IsNullOrEmptyString($event->accept_redirect)){
79 79
                     
@@ -87,14 +87,14 @@  discard block
 block discarded – undo
87 87
             else {
88 88
                 echo 'You have already responded to the invitation or there was a problem with the link. Please contact the sender of the invite for help.';
89 89
             }   
90
-    	}
91
-    	else if($response == 'decline'){
90
+        }
91
+        else if($response == 'decline'){
92 92
             //check to see if they have already responded to the email
93 93
             $check_q = 'SELECT email_responded FROM fp_events_prospects_1_c WHERE fp_events_prospects_1fp_events_ida="'.$event->id.'" AND fp_events_prospects_1prospects_idb="'.$delegate_id.'"';
94
-             $check = $db->getOne($check_q);
95
-    		//update contact to accepted
96
-    		$query = 'UPDATE fp_events_prospects_1_c SET accept_status="Declined", email_responded="1" WHERE fp_events_prospects_1fp_events_ida="'.$event->id.'" AND fp_events_prospects_1prospects_idb="'.$delegate_id.'" AND email_responded="0"';
97
-    		if($db->query($query) && $check != '1'){
94
+                $check = $db->getOne($check_q);
95
+            //update contact to accepted
96
+            $query = 'UPDATE fp_events_prospects_1_c SET accept_status="Declined", email_responded="1" WHERE fp_events_prospects_1fp_events_ida="'.$event->id.'" AND fp_events_prospects_1prospects_idb="'.$delegate_id.'" AND email_responded="0"';
97
+            if($db->query($query) && $check != '1'){
98 98
                 
99 99
                 if(!IsNullOrEmptyString($event->decline_redirect)){
100 100
 
@@ -109,19 +109,19 @@  discard block
 block discarded – undo
109 109
             else {
110 110
                 echo 'You have already responded to the invitation or there was a problem with the link. Please contact the sender of the invite for help.';
111 111
             }
112
-    	}
112
+        }
113 113
     }
114 114
     if($type == 'l'){
115 115
     	
116
-    	$event->load_relationship('fp_events_leads_1'); //get related leads
116
+        $event->load_relationship('fp_events_leads_1'); //get related leads
117 117
 
118
-    	if($response == 'accept'){
118
+        if($response == 'accept'){
119 119
             //check to see if they have already responded to the email
120 120
             $check_q = 'SELECT email_responded FROM fp_events_leads_1_c WHERE ffp_events_leads_1fp_events_ida="'.$event->id.'" AND fp_events_leads_1leads_idb="'.$delegate_id.'"';
121
-             $check = $db->getOne($check_q);
122
-    		//update contact to accepted
123
-    		$query = 'UPDATE fp_events_leads_1_c SET accept_status="Accepted", email_responded="1" WHERE fp_events_leads_1fp_events_ida="'.$event->id.'" AND fp_events_leads_1leads_idb="'.$delegate_id.'" AND email_responded="0"';
124
-    		if($db->query($query) && $check != '1'){
121
+                $check = $db->getOne($check_q);
122
+            //update contact to accepted
123
+            $query = 'UPDATE fp_events_leads_1_c SET accept_status="Accepted", email_responded="1" WHERE fp_events_leads_1fp_events_ida="'.$event->id.'" AND fp_events_leads_1leads_idb="'.$delegate_id.'" AND email_responded="0"';
124
+            if($db->query($query) && $check != '1'){
125 125
                 
126 126
                 if(!IsNullOrEmptyString($event->accept_redirect)){
127 127
                     
@@ -135,15 +135,15 @@  discard block
 block discarded – undo
135 135
             else {
136 136
                 echo 'There was a problem with the link please contact the sender of the invite';
137 137
             }   
138
-    	}
139
-    	else if($response == 'decline'){
140
-    		//check to see if they have already responded to the email
138
+        }
139
+        else if($response == 'decline'){
140
+            //check to see if they have already responded to the email
141 141
             $check_q = 'SELECT email_responded FROM fp_events_leads_1_c WHERE fp_events_leads_1fp_events_ida="'.$event->id.'" AND fp_events_leads_1leads_idb="'.$delegate_id.'"';
142
-             $check = $db->getOne($check_q);
142
+                $check = $db->getOne($check_q);
143 143
             //update contact to accepted
144
-    		$query = 'UPDATE fp_events_leads_1_c SET accept_status="Declined", email_responded="1" WHERE fp_events_leads_1fp_events_ida="'.$event->id.'" AND fp_events_leads_1leads_idb="'.$delegate_id.'" AND email_responded="0"';
144
+            $query = 'UPDATE fp_events_leads_1_c SET accept_status="Declined", email_responded="1" WHERE fp_events_leads_1fp_events_ida="'.$event->id.'" AND fp_events_leads_1leads_idb="'.$delegate_id.'" AND email_responded="0"';
145 145
 
146
-    		if($db->query($query) && $check != '1'){
146
+            if($db->query($query) && $check != '1'){
147 147
                 
148 148
                 if(!IsNullOrEmptyString($event->decline_redirect)){
149 149
 
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
             else {
159 159
                 echo 'There was a problem with the link please contact the sender of the invite';
160 160
             }
161
-    	}
161
+        }
162 162
     }
163 163
     // Function for basic field validation (present and neither empty nor only white space nor just 'http://')
164 164
     function IsNullOrEmptyString($question){
Please login to merge, or discard this patch.
modules/Meetings/JoinExternalMeeting.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -70,7 +70,7 @@
 block discarded – undo
70 70
     }
71 71
 }else{
72 72
     if(isset($row['id']) || $meetingBean->assigned_user_id == $GLOBALS['current_user']->id || is_admin($GLOBALS['current_user']) || is_admin_for_module($GLOBALS['current_user'],'Meetings')){
73
-      SugarApplication::redirect($meetingBean->join_url);
73
+        SugarApplication::redirect($meetingBean->join_url);
74 74
     }else{
75 75
         //if the user is not invited or the owner of the meeting or an admin then they cannot join the meeting.
76 76
         $tplFile = 'modules/Meetings/tpls/extMeetingNotInvited.tpl';
Please login to merge, or discard this patch.
modules/Meetings/language/en_us.lang.php 1 patch
Indentation   +84 added lines, -84 removed lines patch added patch discarded remove patch
@@ -47,75 +47,75 @@  discard block
 block discarded – undo
47 47
  ********************************************************************************/
48 48
 
49 49
 $mod_strings = array (
50
-	'ERR_DELETE_RECORD' => 'A record number must be specified to delete the meeting.',
50
+    'ERR_DELETE_RECORD' => 'A record number must be specified to delete the meeting.',
51 51
 
52
-	'LBL_ACCEPT_THIS'=>'Accept?',
53
-	'LBL_ADD_BUTTON'=> 'Add',
54
-	'LBL_ADD_INVITEE' => 'Add Invitees',
55
-	'LBL_COLON' => ':',
56
-	'LBL_CONTACT_NAME' => 'Contact:',
57
-	'LBL_CONTACTS_SUBPANEL_TITLE' => 'Contacts',
58
-	'LBL_CREATED_BY'=>'Created by',
59
-	'LBL_DATE_END'=>'End Date',
60
-	'LBL_DATE_TIME' => 'Start Date & Time:',
61
-	'LBL_DATE' => 'Start Date:',
62
-	'LBL_DEFAULT_SUBPANEL_TITLE' => 'Meetings',
63
-	'LBL_DEL'=> 'Del',
64
-	'LBL_DESCRIPTION_INFORMATION' => 'Description Information',
65
-	'LBL_DESCRIPTION' => 'Description:',
52
+    'LBL_ACCEPT_THIS'=>'Accept?',
53
+    'LBL_ADD_BUTTON'=> 'Add',
54
+    'LBL_ADD_INVITEE' => 'Add Invitees',
55
+    'LBL_COLON' => ':',
56
+    'LBL_CONTACT_NAME' => 'Contact:',
57
+    'LBL_CONTACTS_SUBPANEL_TITLE' => 'Contacts',
58
+    'LBL_CREATED_BY'=>'Created by',
59
+    'LBL_DATE_END'=>'End Date',
60
+    'LBL_DATE_TIME' => 'Start Date & Time:',
61
+    'LBL_DATE' => 'Start Date:',
62
+    'LBL_DEFAULT_SUBPANEL_TITLE' => 'Meetings',
63
+    'LBL_DEL'=> 'Del',
64
+    'LBL_DESCRIPTION_INFORMATION' => 'Description Information',
65
+    'LBL_DESCRIPTION' => 'Description:',
66 66
     'LBL_DIRECTION' => 'Direction:',
67
-	'LBL_DURATION_HOURS' => 'Duration Hours:',
68
-	'LBL_DURATION_MINUTES' => 'Duration Minutes:',
69
-	'LBL_DURATION' => 'Duration:',
70
-	'LBL_EMAIL' => 'Email',
71
-	'LBL_FIRST_NAME' => 'First Name',
72
-	'LBL_HISTORY_SUBPANEL_TITLE' => 'Notes',
73
-	'LBL_HOURS_ABBREV' => 'h',
74
-	'LBL_HOURS_MINS' => '(hours/minutes)',
75
-	'LBL_INVITEE' => 'Invitees',
76
-	'LBL_LAST_NAME' => 'Last Name',
77
-	'LBL_ASSIGNED_TO_NAME'=>'Assigned to:',
78
-	'LBL_LIST_ASSIGNED_TO_NAME' => 'Assigned User',
79
-	'LBL_LIST_CLOSE' => 'Close',
80
-	'LBL_LIST_CONTACT' => 'Contact',
81
-	'LBL_LIST_DATE_MODIFIED'=>'Date Modified',
82
-	'LBL_LIST_DATE' => 'Start Date',
83
-	'LBL_LIST_DIRECTION' => 'Direction',
84
-	'LBL_LIST_DUE_DATE'=>'Due Date',
85
-	'LBL_LIST_FORM_TITLE' => 'Meeting List',
86
-	'LBL_LIST_MY_MEETINGS' => 'My Meetings',
87
-	'LBL_LIST_RELATED_TO' => 'Related to',
88
-	'LBL_LIST_STATUS'=>'Status',
89
-	'LBL_LIST_SUBJECT' => 'Subject',
90
-	'LBL_LIST_TIME' => 'Start Time',
91
-	'LBL_LEADS_SUBPANEL_TITLE' => 'Leads',
92
-	'LBL_LOCATION' => 'Location:',
93
-	'LBL_MEETING' => 'Meeting:',
94
-	'LBL_MINSS_ABBREV' => 'm',
95
-	'LBL_MODIFIED_BY'=>'Modified by',
96
-	'LBL_MODULE_NAME' => 'Meetings',
97
-	'LBL_MODULE_TITLE' => 'Meetings: Home',
98
-	'LBL_NAME' => 'Name',
99
-	'LBL_NEW_FORM_TITLE' => 'Create Appointment',
100
-	'LBL_OUTLOOK_ID' => 'Outlook ID',
101
-	'LBL_SEQUENCE' => 'Meeting update sequence',
102
-	'LBL_PHONE' => 'Phone Office:',
103
-	'LBL_REMINDER_TIME'=>'Reminder Time',
67
+    'LBL_DURATION_HOURS' => 'Duration Hours:',
68
+    'LBL_DURATION_MINUTES' => 'Duration Minutes:',
69
+    'LBL_DURATION' => 'Duration:',
70
+    'LBL_EMAIL' => 'Email',
71
+    'LBL_FIRST_NAME' => 'First Name',
72
+    'LBL_HISTORY_SUBPANEL_TITLE' => 'Notes',
73
+    'LBL_HOURS_ABBREV' => 'h',
74
+    'LBL_HOURS_MINS' => '(hours/minutes)',
75
+    'LBL_INVITEE' => 'Invitees',
76
+    'LBL_LAST_NAME' => 'Last Name',
77
+    'LBL_ASSIGNED_TO_NAME'=>'Assigned to:',
78
+    'LBL_LIST_ASSIGNED_TO_NAME' => 'Assigned User',
79
+    'LBL_LIST_CLOSE' => 'Close',
80
+    'LBL_LIST_CONTACT' => 'Contact',
81
+    'LBL_LIST_DATE_MODIFIED'=>'Date Modified',
82
+    'LBL_LIST_DATE' => 'Start Date',
83
+    'LBL_LIST_DIRECTION' => 'Direction',
84
+    'LBL_LIST_DUE_DATE'=>'Due Date',
85
+    'LBL_LIST_FORM_TITLE' => 'Meeting List',
86
+    'LBL_LIST_MY_MEETINGS' => 'My Meetings',
87
+    'LBL_LIST_RELATED_TO' => 'Related to',
88
+    'LBL_LIST_STATUS'=>'Status',
89
+    'LBL_LIST_SUBJECT' => 'Subject',
90
+    'LBL_LIST_TIME' => 'Start Time',
91
+    'LBL_LEADS_SUBPANEL_TITLE' => 'Leads',
92
+    'LBL_LOCATION' => 'Location:',
93
+    'LBL_MEETING' => 'Meeting:',
94
+    'LBL_MINSS_ABBREV' => 'm',
95
+    'LBL_MODIFIED_BY'=>'Modified by',
96
+    'LBL_MODULE_NAME' => 'Meetings',
97
+    'LBL_MODULE_TITLE' => 'Meetings: Home',
98
+    'LBL_NAME' => 'Name',
99
+    'LBL_NEW_FORM_TITLE' => 'Create Appointment',
100
+    'LBL_OUTLOOK_ID' => 'Outlook ID',
101
+    'LBL_SEQUENCE' => 'Meeting update sequence',
102
+    'LBL_PHONE' => 'Phone Office:',
103
+    'LBL_REMINDER_TIME'=>'Reminder Time',
104 104
     'LBL_EMAIL_REMINDER_SENT' => 'Email reminder sent',
105
-	'LBL_REMINDER' => 'Reminders:',
106
-	'LBL_REMINDER_POPUP' => 'Popup',
107
-	'LBL_REMINDER_EMAIL' => 'Email',
105
+    'LBL_REMINDER' => 'Reminders:',
106
+    'LBL_REMINDER_POPUP' => 'Popup',
107
+    'LBL_REMINDER_EMAIL' => 'Email',
108 108
     'LBL_REMINDER_EMAIL_ALL_INVITEES' => 'Email all invitees',
109 109
     'LBL_EMAIL_REMINDER' => 'Email Reminder',
110 110
     'LBL_EMAIL_REMINDER_TIME' => 'Email Reminder Time',
111 111
     'LBL_REMOVE' => 'rem',
112
-	'LBL_SCHEDULING_FORM_TITLE' => 'Scheduling',
113
-	'LBL_SEARCH_BUTTON'=> 'Search',
114
-	'LBL_SEARCH_FORM_TITLE' => 'Meeting Search',
115
-	'LBL_SEND_BUTTON_KEY'=>'I',
116
-	'LBL_SEND_BUTTON_LABEL'=>'Save & Send Invites',
117
-	'LBL_SEND_BUTTON_TITLE'=>'Save & Send Invites',
118
-	'LBL_STATUS' => 'Status:',
112
+    'LBL_SCHEDULING_FORM_TITLE' => 'Scheduling',
113
+    'LBL_SEARCH_BUTTON'=> 'Search',
114
+    'LBL_SEARCH_FORM_TITLE' => 'Meeting Search',
115
+    'LBL_SEND_BUTTON_KEY'=>'I',
116
+    'LBL_SEND_BUTTON_LABEL'=>'Save & Send Invites',
117
+    'LBL_SEND_BUTTON_TITLE'=>'Save & Send Invites',
118
+    'LBL_STATUS' => 'Status:',
119 119
     'LBL_TYPE' => 'Meeting Type',
120 120
     'LBL_PASSWORD' => 'Meeting Password',
121 121
     'LBL_URL' => 'Start/Join Meeting',
@@ -123,25 +123,25 @@  discard block
 block discarded – undo
123 123
     'LBL_DISPLAYED_URL' => 'Display URL',
124 124
     'LBL_CREATOR' => 'Meeting Creator',
125 125
     'LBL_EXTERNALID' => 'External App ID',
126
-	'LBL_SUBJECT' => 'Subject:',
127
-	'LBL_TIME' => 'Start Time:',
128
-	'LBL_USERS_SUBPANEL_TITLE' => 'Users',
129
-	'LBL_ACTIVITIES_REPORTS' => 'Activities Report',
126
+    'LBL_SUBJECT' => 'Subject:',
127
+    'LBL_TIME' => 'Start Time:',
128
+    'LBL_USERS_SUBPANEL_TITLE' => 'Users',
129
+    'LBL_ACTIVITIES_REPORTS' => 'Activities Report',
130 130
     'LBL_PARENT_TYPE' => 'Parent Type',
131 131
     'LBL_PARENT_ID' => 'Parent ID',
132
-	'LNK_MEETING_LIST'=>'View Meetings',
133
-	'LNK_NEW_APPOINTMENT' => 'Create Appointment',
134
-	'LNK_NEW_MEETING'=>'Schedule Meeting',
135
-	'LNK_IMPORT_MEETINGS' => 'Import Meetings',
132
+    'LNK_MEETING_LIST'=>'View Meetings',
133
+    'LNK_NEW_APPOINTMENT' => 'Create Appointment',
134
+    'LNK_NEW_MEETING'=>'Schedule Meeting',
135
+    'LNK_IMPORT_MEETINGS' => 'Import Meetings',
136 136
 
137
-	'NTC_REMOVE_INVITEE' => 'Are you sure you want to remove this invitee from the meeting?',
137
+    'NTC_REMOVE_INVITEE' => 'Are you sure you want to remove this invitee from the meeting?',
138 138
     'LBL_CREATED_USER' => 'Created User',
139 139
     'LBL_MODIFIED_USER' => 'Modified User',
140 140
     'NOTICE_DURATION_TIME' => 'Duration time must be greater than 0',
141 141
     'LBL_MEETING_INFORMATION' => 'Overview',
142
-	'LBL_LIST_JOIN_MEETING' => 'Join Meeting',
143
-	'LBL_JOIN_EXT_MEETING' => 'Join Meeting',
144
-	'LBL_HOST_EXT_MEETING' => 'Start Meeting',
142
+    'LBL_LIST_JOIN_MEETING' => 'Join Meeting',
143
+    'LBL_JOIN_EXT_MEETING' => 'Join Meeting',
144
+    'LBL_HOST_EXT_MEETING' => 'Start Meeting',
145 145
     'LBL_ACCEPT_STATUS' => 'Accept Status',
146 146
     'LBL_ACCEPT_LINK' => 'Accept Link',
147 147
     // You are not invited to the meeting messages
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
     'LBL_EXTNOSTART_HEADER' => 'Error: Cannot Start Meeting',
155 155
     'LBL_EXTNOSTART_MAIN' => 'You cannot start this meeting because you are not an Administrator or the owner of the meeting.',
156 156
 
157
-  //For export labels
157
+    //For export labels
158 158
     'LBL_EXPORT_JOIN_URL' => 'Join Url',
159 159
     'LBL_EXPORT_HOST_URL' => 'Host Url',
160 160
     'LBL_EXPORT_DISPLAYED_URL' => 'Displayed Url',
@@ -190,14 +190,14 @@  discard block
 block discarded – undo
190 190
     'LBL_SYNCED_RECURRING_MSG' => 'This meeting originated in another system and was synced to SuiteCRM. To make changes, go to the original meeting within the other system. Changes made in the other system can be synced to this record.',
191 191
     'LBL_RELATED_TO' => 'Related to:',
192 192
 
193
-	// for reminders
194
-	'LBL_REMINDERS' => 'Reminders',
195
-	'LBL_REMINDERS_ACTIONS' => 'Actions:',
196
-	'LBL_REMINDERS_POPUP' => 'Popup',
197
-	'LBL_REMINDERS_EMAIL' => 'Email invitees',
198
-	'LBL_REMINDERS_WHEN' => 'When:',
199
-	'LBL_REMINDERS_REMOVE_REMINDER' => 'Remove reminder',
200
-	'LBL_REMINDERS_ADD_ALL_INVITEES' => 'Add All Invitees',
201
-	'LBL_REMINDERS_ADD_REMINDER' => 'Add reminder',
193
+    // for reminders
194
+    'LBL_REMINDERS' => 'Reminders',
195
+    'LBL_REMINDERS_ACTIONS' => 'Actions:',
196
+    'LBL_REMINDERS_POPUP' => 'Popup',
197
+    'LBL_REMINDERS_EMAIL' => 'Email invitees',
198
+    'LBL_REMINDERS_WHEN' => 'When:',
199
+    'LBL_REMINDERS_REMOVE_REMINDER' => 'Remove reminder',
200
+    'LBL_REMINDERS_ADD_ALL_INVITEES' => 'Add All Invitees',
201
+    'LBL_REMINDERS_ADD_REMINDER' => 'Add reminder',
202 202
 );
203 203
 ?>
Please login to merge, or discard this patch.