Changeset 2578
- Timestamp:
- 04/16/10 18:58:38 (14 years ago)
- Location:
- trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/jscode/draw_api_folders.js
r2561 r2578 786 786 787 787 var handler_draw_box = function(data){ 788 draw_box( data, 'INBOX', true);788 draw_box( expresso.connector.unserialize( data ), 'INBOX', true); 789 789 //alternate_border(0); 790 790 }; -
trunk/expressoMail1_2/js/jscode/globals.js
r2561 r2578 56 56 var _dragArea = null; 57 57 var InfoContact = null; 58 59 var _connector = new XConnector( { 60 "path" : URL_SERVER, 61 "controller" : "controller.php?action=" 62 } ); -
trunk/expressoMail1_2/js/jscode/main.js
r2561 r2578 12 12 13 13 var save_contacts = function(data){ 14 contacts = data;14 contacts = expresso.connector.unserialize( data ); 15 15 if (preferences.use_local_messages == 1 && window.google && google.gears) 16 16 if (expresso_local_messages.is_offline_installed()) … … 18 18 19 19 }; 20 var save_preferences = function(data){ 21 22 preferences = data; 23 cExecute ("expressoMail1_2.imap_functions.get_range_msgs2&folder=INBOX&msg_range_begin=1&msg_range_end="+preferences.max_email_per_page+"&sort_box_type=SORTARRIVAL&search_box_type=ALL&sort_box_reverse=1", handler_draw_box); 20 var save_preferences = function(data) 21 { 22 preferences = expresso.connector.unserialize( data ); 23 _connector.go( { 24 "access" : "expressoMail1_2.imap_functions.get_range_msgs2&folder=INBOX&msg_range_begin=1&msg_range_end=" 25 + preferences.max_email_per_page + "&sort_box_type=SORTARRIVAL&search_box_type=ALL&sort_box_reverse=1", 26 "handler" : handler_draw_box 27 } ); 24 28 25 29 if(preferences.hide_folders == "1") … … 61 65 // Fim da inserção da applet 62 66 63 cExecute ("expressoMail1_2.db_functions.get_dropdown_contacts", save_contacts); //Save contacts needs preferences. 67 _connector.go( { //Save contacts needs preferences. 68 "access" : "expressoMail1_2.db_functions.get_dropdown_contacts", 69 "handler" : save_contacts 70 } ); 64 71 cExecute ("expressoMail1_2.imap_functions.get_folders_list&onload=true", update_menu); 65 72 … … 75 82 Element('divAppboxHeader').innerHTML = title_app; 76 83 77 cExecute ("expressoMail1_2.functions.get_preferences", save_preferences); 84 _connector.go( { 85 "access" : "expressoMail1_2.functions.get_preferences", 86 "handler" : save_preferences 87 } ); 78 88 setTimeout('auto_refresh()', time_refresh); 79 89 -
trunk/phpgwapi/inc/class.javascript.inc.php
r2576 r2578 140 140 $script .= file_get_contents($filePath).";\n"; 141 141 } 142 } 142 } 143 143 else 144 144 { 145 $_file = PHPGW_INCLUDE_ROOT . SEP . $app . SEP . 'js' . SEP . $pkg . SEP. $file . '.js'; 146 145 147 $links .= '<script type="text/javascript" src="' 146 148 . $GLOBALS['phpgw_info']['server']['webserver_url'] 147 . "/$app/js/$pkg/$file" . '.js?' . microtime( true ) . '">'149 . "/$app/js/$pkg/$file" . '.js?' . filemtime( $_file ) . '">' 148 150 . "</script>\n"; 149 151 } -
trunk/phpgwapi/js/tools/xconnector.js
r2509 r2578 115 115 catch( e ) 116 116 { 117 //alert("#request\n\n" + _ e + "\n\n" + _e.description);117 //alert("#request\n\n" + _ID + "\n\n" + _e + "\n\n" + _e.description); 118 118 } 119 119 … … 141 141 142 142 var _ACTION = 'act=' + _ID; 143 var _TARGET = _THREADS[ _ID ]._ACCESS;143 var _TARGET = this._PATH + this._CONTROLLER + _THREADS[ _ID ]._ACCESS; 144 144 145 145 var _SEND = null; -
trunk/phpgwapi/js/tools/xlink.js
r2565 r2578 36 36 el.innerHTML = data; 37 37 38 var links = el.getElementsByTagName( 'a' ); 39 for ( var i = 0; i < links.length; i++ ) 40 handler( links.item( i ) ); 38 var _links = el.getElementsByTagName( 'a' ); 39 for ( var i = 0; i < _links.length; i++ ) 40 handler( _links.item( i ) ); 41 42 var _head = document.getElementsByTagName( 'head' ).item( 0 ); 43 var _loaded = _head.getElementsByTagName( 'script' ); 44 var _scripts = el.getElementsByTagName( 'script' ); 45 fix : for ( var i = 0; i < _scripts.length; i++ ) 46 { 47 var _script = _scripts.item( i ); 48 if ( _script.getAttribute( 'src' ) == null ) 49 continue; 50 else 51 { 52 for ( var j = 0; j < _loaded.length; j++ ) 53 if ( _script.getAttribute( 'src' ) === _loaded.item( j ).getAttribute( 'src' ) ) 54 { 55 el.removeChild( _script ); 56 continue fix; 57 } 58 59 _head.appendChild( _script ); 60 i--; 61 } 62 } 41 63 42 64 _container.innerHTML = ''; … … 62 84 document.getElementsByTagName( 'body' ).item( 0 ).style.overflowY = 'scroll'; 63 85 64 var links = document.getElementsByTagName( 'a' );65 for ( var i = 0; i < links.length; i++ )66 handler( links.item( i ) );86 var _links = document.getElementsByTagName( 'a' ); 87 for ( var i = 0; i < _links.length; i++ ) 88 handler( _links.item( i ) ); 67 89 } ); 68 90 } )( ); -
trunk/phpgwapi/templates/default/navbar.inc.php
r2529 r2578 64 64 } 65 65 66 $curr_app = NULL; 66 67 $i = 0; 67 68 foreach($GLOBALS['phpgw_info']['navbar'] as $app => $app_data) … … 79 80 { 80 81 $current_app = True; 81 echo '<script>var curr_app = "' . str_replace('_','',$app) . 'id";</script>';82 $curr_app = $app; 82 83 } 83 84 … … 120 121 . ' onmouseout="if ( this.className != \'navbar_butOut\'){this.className=\'navbar_but\'; zoom_out(this.firstChild.firstChild.id);}"' 121 122 . ' onclick="if ( this.className != \'navbar_butOut\'){this.className=\'navbar_butOut\'; zoom_out(curr_app);' 122 . ' document.getElementById(curr_app).parentNode.parentNode.className=\'navbar_but\';curr_app=\'' . str_replace('_','',$app) . 'id\'}"'123 . 'var app = document.getElementById(curr_app); if ( app ) app.parentNode.parentNode.className=\'navbar_but\';curr_app=\'' . str_replace('_','',$app) . 'id\'}"' 123 124 . ' class="navbar_but'.($current_app?'Out':'').'">'; 124 125 … … 162 163 } 163 164 } 165 166 echo '<script>var curr_app = "' . ( ( $curr_app ) ? str_replace( '_','',$curr_app ) . 'id' : '' ) . '";</script>'; 164 167 165 168 if($GLOBALS['phpgw_info']['user']['preferences']['common']['start_and_logout_icons']!='no') -
trunk/phpgwapi/templates/default/navbar.tpl
r2529 r2578 75 75 clearTimeout(zoominTimer[id]); 76 76 var elem = document.getElementById(id); 77 if ( ! elem ) 78 return; 77 79 if (elem.height < 24) 78 80 {
Note: See TracChangeset
for help on using the changeset viewer.