Changeset 1186


Ignore:
Timestamp:
07/27/09 10:37:12 (15 years ago)
Author:
amuller
Message:

Ticket #485 - Obriga o usuário a abrir as preferências do Egroupware não do E.M.

Location:
trunk/expressoMail1_2
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/inc/class.db_functions.inc.php

    r1059 r1186  
    215215                return $stringDropDownContacts;  
    216216        } 
    217         /* 
    218         function update_preferences($params){ 
    219                  
    220                 $aux = explode("##",$params['prefe_string']); 
    221                 $new_prefe = array(); 
    222                  
    223                 foreach($aux as $key=>$tmp){ 
    224                         if($key == 0){ 
    225                                 $new_prefe['max_email_per_page'] = $tmp; 
    226                         } 
    227                         if($key == 1){ 
    228                                 $new_prefe['save_deleted_msg'] = $tmp; 
    229                         } 
    230                         if($key == 2){ 
    231                                 $new_prefe['delete_trash_messages_after_n_days'] = $tmp; 
    232                         } 
    233                         if($key == 3){ 
    234                                 $new_prefe['delete_and_show_previous_message'] = $tmp; 
    235                         } 
    236                         if($key == 4){ 
    237                                 $new_prefe['alert_new_msg'] = $tmp; 
    238                         } 
    239                         if($key == 5){ 
    240                                 $new_prefe['mainscreen_showmail'] = $tmp; 
    241                         } 
    242                         if($key == 10){ 
    243                                 $new_prefe['signature'] = $tmp; 
    244                         } 
    245                         if($key == 7){ 
    246                                 $new_prefe['hide_folders'] = $tmp; 
    247                         } 
    248                         if($key == 6){ 
    249                                 $new_prefe['save_in_folder'] = $tmp; 
    250                         } 
    251                         if($key == 8){ 
    252                                 $new_prefe['line_height'] = $tmp; 
    253                         } 
    254                         if($key == 9){ 
    255                                 $new_prefe['font_size'] = $tmp; 
    256                         } 
    257                         if($key == 11){ 
    258                                 $new_prefe['use_shortcuts'] = $tmp; 
    259                         } 
    260                 } 
    261                  
    262                 $string_serial =  serialize($new_prefe); 
    263                 $string_serial = get_magic_quotes_gpc() ? $string_serial : addslashes($string_serial); 
    264                 $query = "update phpgw_preferences set preference_value = '".$string_serial."' where preference_app = 'expressoMail'". 
    265                                  " and preference_owner = '".$this->user_id."'"; 
    266                  
    267                 if (!$this->db->query($query)) 
    268                 return "Failed!"; 
    269                 else 
    270                         return "OK!"; 
    271         } 
    272         */ 
    273         function update_preferences($params){ 
    274                 $string_serial = urldecode($params['prefe_string']);                             
    275                 $string_serial = get_magic_quotes_gpc() ? $string_serial : addslashes($string_serial); 
    276                 $query = "update phpgw_preferences set preference_value = '".$string_serial."' where preference_app = 'expressoMail'". 
    277                                  " and preference_owner = '".$this->user_id."'"; 
    278                  
    279                 if (!$this->db->query($query)) 
    280                 return $this->db->error; 
    281                 else 
    282                         return array("success" => true); 
    283         } 
    284217        function getUserByEmail($params){        
    285218                // Follow the referral 
  • trunk/expressoMail1_2/js/common_functions.js

    r1162 r1186  
    558558 
    559559function preferences_mail(){ 
    560         if(preferences.type_signature && preferences.type_signature == 'html') { 
    561                 location.href="../preferences/preferences.php?appname=expressoMail1_2"; 
    562         } 
    563         else { 
    564                 connector.loadScript("preferences"); 
    565                 prefe.showList(); 
    566         } 
     560        location.href="../preferences/preferences.php?appname=expressoMail1_2"; 
    567561} 
    568562 
Note: See TracChangeset for help on using the changeset viewer.