- Timestamp:
- 05/20/09 11:53:53 (15 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/hook_preferences.inc.php
r2 r873 1 1 <?php 2 2 { 3 // Only Modify the $file and $title variables..... 4 $title = 'expressoMail1_2'; 5 $file = Array( 6 'Preferences' => $GLOBALS['phpgw']->link('/'.$title.'/preferences.php'), 3 $title = $appname; 4 $file = array( 5 'Preferences' => $GLOBALS['phpgw']->link('/preferences/preferences.php','appname='.$appname) 7 6 ); 8 //Do not modify below this line7 //Do not modify below this line 9 8 display_section($appname,$title,$file); 10 9 } -
trunk/expressoMail1_2/index.php
r859 r873 82 82 $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_local_messages'] = 0; 83 83 } 84 85 $_SESSION['phpgw_info']['user']['preferences']['expressoMail'] = array( 86 'voip_enabled' => $voip_enabled, 87 'voip_email_redirect' => $emailVoip, 88 'outoffice' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['outoffice'], 89 'telephone_number' => $GLOBALS['phpgw_info']['user']['telephonenumber'], 90 'max_email_per_page' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['max_email_per_page'], 91 'save_deleted_msg' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['save_deleted_msg'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['save_deleted_msg'] : "0", 92 'delete_trash_messages_after_n_days'=> $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['delete_trash_messages_after_n_days'], 93 'delete_and_show_previous_message' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['delete_and_show_previous_message'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['delete_and_show_previous_message'] : "0", 94 'alert_new_msg' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['alert_new_msg'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['alert_new_msg'] : "0", 95 'mainscreen_showmail' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['mainscreen_showmail'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['mainscreen_showmail'] : "0", 96 'signature' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['signature'], 97 'type_signature' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['type_signature'], 98 'use_signature' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_signature'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_signature'] : "0", 99 'hide_folders' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['hide_folders'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['hide_folders'] : "0", 100 'save_in_folder' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['save_in_folder'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['save_in_folder'] : "-1", 101 'line_height' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['line_height'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['line_height'] : "30", 102 'font_size' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['font_size'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['font_size'] : "11", 103 'use_shortcuts' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_shortcuts'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_shortcuts'] : "0", 104 'auto_save_draft' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['auto_save_draft'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['auto_save_draft'] : "0", 105 'use_dynamic_contacts' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_dynamic_contacts'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_dynamic_contacts'] : "0", 106 'number_of_contacts' => $current_config['expressoMail_Number_of_dynamic_contacts'] ? $current_config['expressoMail_Number_of_dynamic_contacts'] : "0", 107 'use_cache' => $current_config['expressoMail_enable_cache'], 108 'notification_domains' => $current_config['expressoMail_notification_domains'], 109 'remove_attachments_function' => $current_config['expressoMail_remove_attachments_function'], 110 'use_important_flag' => $current_config['expressoMail_enable_important_flag'], 111 'use_local_messages' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_local_messages'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_local_messages'] : "0", 112 'keep_archived_messages' => $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['keep_archived_messages'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['keep_archived_messages'] : "0" 113 114 115 116 117 ); 118 84 $preferences = $GLOBALS['phpgw']->preferences->read(); 85 $_SESSION['phpgw_info']['user']['preferences']['expressoMail'] = $preferences['expressoMail1_2']; 86 $_SESSION['debug'] = $_SESSION['phpgw_info']['user']['preferences']['expressoMail']; 119 87 120 88 $template = CreateObject('phpgwapi.Template',PHPGW_APP_TPL); … … 206 174 // Get Preferences or redirect to preferences page. 207 175 $GLOBALS['phpgw']->preferences->read_repository(); 208 if ($GLOBALS['phpgw_info']['user']['preferences']['expressoMail'] == null){209 echo '<script>alert("' . lang('Dear user,\nthis is your first time in the ExpressoMail, your preferences must be saved.\nPlease, choose your preferences and click on the button Save.') . '")</script>';210 echo "<script>location.href='./preferences.php'</script>";211 }212 213 176 ?> 214 177 -
trunk/expressoMail1_2/js/common_functions.js
r845 r873 559 559 function preferences_mail(){ 560 560 if(preferences.type_signature && preferences.type_signature == 'html') { 561 location.href=" preferences.php";561 location.href="../preferences/preferences.php?appname=expressoMail1_2"; 562 562 } 563 563 else { -
trunk/preferences/preferences.php
r43 r873 192 192 193 193 $t->fp('rows',process_help($help) ? 'help_row' : 'row',True); 194 } 195 196 function create_select_box($label,$name,$values,$help='',$default='',$run_lang=True) 194 } 195 function create_html_code($code) 196 { 197 global $t; 198 $t->set_var('row_value',$code); 199 $t->set_var('row_name',lang("signature")); 200 $GLOBALS['phpgw']->nextmatchs->template_alternate_row_color($t); 201 $t->fp('rows','row',True); 202 } 203 204 function create_select_box($label,$name,$values,$help='',$default='',$run_lang=True,$select_prop = '') 197 205 { 198 206 global $t,$prefs; … … 227 235 $def_text = $def_text != '' ? ' <i><font size="-1">'.lang('default').': '.$values[$def_text].'</font></i>' : ''; 228 236 } 229 $t->set_var('row_value',"<select name=\"${GLOBALS[type]}[$name]\" >$s</select>$def_text");237 $t->set_var('row_value',"<select name=\"${GLOBALS[type]}[$name]\" $select_prop>$s</select>$def_text"); 230 238 $t->set_var('row_name',lang($label)); 231 239 $GLOBALS['phpgw']->nextmatchs->template_alternate_row_color($t);
Note: See TracChangeset
for help on using the changeset viewer.