Changeset 5754 for trunk/expressoMail1_2


Ignore:
Timestamp:
03/20/12 08:56:56 (12 years ago)
Author:
gustavo
Message:

Ticket #2549 - Definição de DOCTYPE no html para viabilizar cross-browsing no ExpressoMail?

Location:
trunk/expressoMail1_2
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/index.php

    r5730 r5754  
     1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    12<?php 
    23                /***************************************************************************  
     
    2122        $_SESSION['phpgw_info']['expressomail']['user'] = $GLOBALS['phpgw_info']['user']; 
    2223        $GLOBALS['phpgw']->css->validate_file('expressoMail1_2/templates/' . $GLOBALS['phpgw_info']['server']['template_set'] . '/main.css'); 
    23         //$GLOBALS['phpgw']->css->validate_file('expressoMail1_2/templates/' . $GLOBALS['phpgw_info']['server']['template_set'] . '/expressoMail_reset.css'); 
    2424        $GLOBALS['phpgw']->css->validate_file('phpgwapi/js/dftree/dftree.css'); 
    2525        echo $GLOBALS['phpgw']->css->get_css(); 
     
    3232                <link rel="stylesheet" type="text/css" href="../prototype/plugins/icalendar/jquery.icalendar.css"></link> 
    3333         
    34                 <link rel="Stylesheet" type="text/css" href="templates/default/expressoMail_reset.css" /> 
    3534                <script type="text/javascript" src="../prototype/plugins/jquery/jquery.min.js"></script> 
    3635 
    37                 <script type="text/javascript">  
    38                         $.ajax({  
    39                                         url: "../expressoCalendar/index.php",  
    40                                         async: false});  
    41                 </script>  
    42  
    4336                <script type="text/javascript" src="../prototype/plugins/jquery/jquery-ui.min.js"></script> 
    44                 <script type="text/javascript" src="../prototype/plugins/jquery/jquery-ui.custom.min.js"></script> 
    4537                <script src="../prototype/plugins/json2/json2.js" language="javascript"></script> 
    4638                <script src="../prototype/plugins/ejs/ejs.js" language="javascript"></script> 
     
    5345                <script src="../library/ckeditor/adapters/jquery.js" language="javascript"></script>  
    5446                <link rel="Stylesheet" type="text/css" href="../prototype/plugins/jquery/jquery-ui.css" />                                       
    55                 <link rel="Stylesheet" type="text/css" href="../prototype/plugins/jquery/jquery-ui.custom.css" /> 
    5647                 
    5748                <link rel="stylesheet" type="text/css" href="../prototype/plugins/contextmenu/jquery.contextMenu.css"></link> 
     
    8172                <script type="text/javascript" src="../prototype/modules/calendar/js/calendar.date.js"></script> 
    8273                <script type="text/javascript" src="../prototype/modules/calendar/js/calendar.codecs.js"></script> 
     74                 
    8375 
    8476                <script src="js/rich_text_editor.js" type="text/javascript"></script> 
     
    218210        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['from_to_sent'] = $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['from_to_sent'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['from_to_sent'] : "0"; 
    219211        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['auto_create_local'] = $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['auto_create_local'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['auto_create_local'] : "0"; 
    220         $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['use_SpellChecker'] = $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_SpellChecker'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_SpellChecker'] : "0"; 
    221212        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['return_recipient_deafault'] = $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['return_recipient_deafault'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['return_recipient_deafault'] : "0"; 
    222213 
    223214        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['quick_search_default'] = $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['quick_search_default'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['quick_search_default'] : 1; 
    224215        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['auto_close_first_tab'] = $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['auto_close_first_tab'] ? $GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['auto_close_first_tab'] : "0"; 
    225  
    226         //SpellChecker 
    227         if($_SESSION['phpgw_info']['user']['preferences']['expressoMail']['use_SpellChecker'] !='0'){ 
    228             echo '<link rel="stylesheet" type="text/css" href="spell_checker/css/spell_checker.css">'; 
    229             echo '<script src="spell_checker/cpaint/cpaint2.inc.js" type="text/javascript"></script>'; 
    230             echo ' <script src="spell_checker/js/spell_checker.js" type="text/javascript"></script>'; 
    231         } 
    232216         
    233217        $template = CreateObject('phpgwapi.Template',PHPGW_APP_TPL); 
     
    323307                $("#menu2Container").hide(); 
    324308    </script> 
    325                 <script type="text/javascript" src="../prototype/plugins/timepicker/jquery-ui-timepicker-addon.js"></script> 
    326                 <script type="text/javascript" src="../prototype/plugins/timepicker/localization/jquery-ui-timepicker-pt-BR.js"></script> 
    327                 <script type="text/javascript" src="../prototype/plugins/jquery/i18n/jquery.ui.datepicker-pt-BR.js"></script> 
    328                 <link rel="Stylesheet" type="text/css" href="../prototype/plugins/timepicker/jquery-ui-timepicker-addon.css" /> 
     309        <script type="text/javascript" src="../prototype/plugins/timepicker/jquery-ui-timepicker-addon.js"></script> 
     310        <script type="text/javascript" src="../prototype/plugins/timepicker/localization/jquery-ui-timepicker-pt-BR.js"></script> 
     311        <script type="text/javascript" src="../prototype/plugins/jquery/i18n/jquery.ui.datepicker-pt-BR.js"></script> 
     312        <link rel="Stylesheet" type="text/css" href="../prototype/plugins/timepicker/jquery-ui-timepicker-addon.css" /> 
     313        <link rel="stylesheet" type="text/css" href="../prototype/modules/calendar/css/layout.css" /> 
     314        <link rel="stylesheet" type="text/css" href="../prototype/modules/calendar/css/style.css" /> 
     315        <script type="text/javascript" src="../prototype/modules/filters/filters.js"></script> 
    329316        '; 
    330317         
     
    351338        echo '<script src="../phpgwapi/js/dftree/dftree.js?'.$update_version.'"></script>';  
    352339     
    353     echo '<script src="js/drag_area.js?'.$GLOBALS['phpgw_info']['apps']['expressoMail1_2']['version'].'"></script>'; 
    354340        $scripts = "js/abas.js," . 
    355341                                "js/main.js," . 
     
    367353                <script type="text/javascript"> 
    368354                        init(); 
    369                 </script>'; 
     355                </script> 
     356                <script type="text/javascript">connector.updateVersion = "'.$update_version.'";</script>'; 
    370357 
    371358        if ($GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_shortcuts']) 
     
    383370        unset($_SESSION['phpgw_info']['expressomail']['server']['global_denied_groups']); 
    384371?> 
    385  
    386 <html> 
    387 <head> 
    388         <title>ExpressoMail</title> 
    389 </head> 
    390 <body scroll="no" style="overflow:hidden" class="expressomail-module-container"> 
    391         <link rel='stylesheet' type='text/css' href='../prototype/modules/calendar/css/layout.css' /> 
    392         <link rel='stylesheet' type='text/css' href='../prototype/modules/calendar/css/style.css' /> 
    393         <link rel='stylesheet' type='text/css' href='../prototype/plugins/fileupload/jquery.fileupload-ui.css' /> 
    394         <script src="../prototype/plugins/fileupload/jquery.fileupload.js"></script> 
    395         <script src="../prototype/plugins/fileupload/jquery.iframe-transport.js"></script> 
    396 </body> 
    397 </html> 
    398 <script type="text/javascript" src="../prototype/modules/filters/filters.js"></script> 
    399 <script type="text/javascript">connector.updateVersion = "<?=$update_version?>";</script> 
     372<div class="expressomail-module-container"> 
     373</div> 
    400374<!-----Expresso Mail - Version Updated:<?=$update_version?>--------> 
  • trunk/expressoMail1_2/js/abas.js

    r5702 r5754  
    257257        } 
    258258 
    259         td.innerHTML = "<div style='width:100%;border:0;padding:0;'>\n\ 
    260                             <div id='font_border_id_" + ID+"' class='font-menu' style='width:*;'>" + 
     259        td.innerHTML = "<div><div id='font_border_id_" + ID+"' class='font-menu'>" + 
    261260                                borderTitle + 
    262261                            "</div>\n\ 
    263                             <div style='width:1px;float:left;clear:right;'>\n\ 
     262                            <div style='float:right;'>\n\ 
    264263                                <img onmousedown='javascript:return false' style='cursor:pointer' onclick=delete_border('" + ID + "','false') src='templates/"+template+"/images/close_button.gif'/>\n\ " + 
    265264                            "</div>\n\ " +  
    266                                                         "<input type=\"hidden\" name=\""+ ID+"\" value=\""+cc+"\">" +  
    267                         "</div>"; 
    268          
     265                                                        "<input type=\"hidden\" name=\""+ ID+"\" value=\""+cc+"\"></div>";               
    269266        bb = document.getElementById("border_blank"); 
    270267        parent_bb = bb.parentNode; //Pego o tbody 
     
    311308                        helper: function(event){ 
    312309                                if(     borderTitle.length > 18 ) 
    313                                         return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : borderTitle.substring(0,18) + "...", type: "messages"})); 
     310                                        return $("<td>"+DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : borderTitle.substring(0,18) + "...", type: "messages"})+"</td>"); 
    314311                                else 
    315                                         return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : borderTitle, type: "messages"})); 
     312                                        return $("<td>"+DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : borderTitle, type: "messages"})+"</td>"); 
    316313                        }, 
    317                         cursorAt: {cursor: "move", top: 5, left: 56}, 
     314                        delay: 150, 
     315                        cursorAt: {top: 5, left: 56}, 
    318316                        refreshPositions: true , 
    319                         scroll: true,  
    320                         scrollSensitivity: 100, 
    321                         scrollSpeed: 100, 
    322317                        containment: "#divAppbox" 
    323318                }); 
     
    371366        for (var i=0; i<children.length; i++) { 
    372367                if ((children[i].nodeName === 'TD') && (children[i].id!=='border_id_0') && (children[i].id!=='border_blank')){ 
    373                         children[i].style.width = newWidthTD; 
     368                        $(children[i]).css("width", newWidthTD); 
     369                        $(children[i]).find('div:first').css("width", newWidthTD); 
    374370                        set_border_caption(children[i].id, children[i].title, newWidthTD); 
    375371                } 
     
    389385        } 
    390386        var caption = ""; 
    391         Element("font_"+border.id).style.width = (border_width - 30)+'px'; 
     387        Element("font_"+border.id).style.width = (border_width - 35)+'px'; 
    392388        Element("font_"+border.id).innerHTML = title; 
    393389        return(title); 
  • trunk/expressoMail1_2/js/draw_api.js

    r5753 r5754  
    4444                if (!expresso_offline) { 
    4545                        var update_tree_folders = function(data){ 
    46                                 build_quota(data); 
     46                                draw_quota(data); 
    4747                                var unseen_in_mailbox = 0; 
    4848                                var unseen_in_shared_folders = 0; 
     
    478478                if(data) { 
    479479                        draw_tree_folders(data); 
    480                         build_quota(data); 
     480                        draw_quota(data); 
    481481                        var f_unseen = Element('dftree_'+current_folder+'_unseen'); 
    482482                        if(f_unseen && f_unseen.innerHTML) 
     
    491491                draw_new_tree_folder();  
    492492                draw_tree_labels(); 
     493                if(Element("table_quota")) 
     494                        connector.loadScript("InfoQuota"); 
    493495} 
    494496 
     
    516518                        $("#new_m").html(($(".selected").find(".folder_unseen").html() != "0" && $(".selected").find(".folder_unseen").html() != null)? $(".selected").find(".folder_unseen").html() : "0").css("color", "red"); 
    517519                        //update_menu(); 
    518                         $(".folders_loading").removeClass("folders_loading"); 
     520                        $(".folders-loading").removeClass("folders-loading"); 
    519521                        return true; 
    520522                } 
     
    522524        } 
    523525        else{ 
    524                 $(".folders_loading").removeClass("folders_loading"); 
     526                $(".folders-loading").removeClass("folders-loading"); 
    525527                alternate_border(0); 
    526528        } 
     
    10121014// Draw the inbox and another folders 
    10131015function draw_box(headers_msgs, msg_folder, alternate){ 
    1014  
    1015 //console.log(headers_msgs); 
    10161016        /* 
    10171017         * When the paging response is not in the correct folder you need to change folder 
     
    10451045         * into message array  
    10461046         */ 
    1047 /*      var messageNumbers = new Array(); 
     1047        var messageNumbers = new Array(); 
    10481048        for (var i=0; i<headers_msgs.length; i++) { 
    10491049                messageNumbers.push(headers_msgs[i].msg_number); 
     
    10641064                        } 
    10651065                } 
    1066         } */ 
    1067          
     1066        } 
     1067         
    10681068        /** 
    10691069         * Get the followupflags applied to the messages and saves the information  
    10701070         * into message array  
    10711071         */ 
    1072 /*      var followupflaggeds = DataLayer.get('followupflagged', { 
     1072        var followupflaggeds = DataLayer.get('followupflagged', { 
    10731073                        criteria: { 
    10741074                                filter: ['AND', ['IN', 'messageNumber', messageNumbers], ['=', 'folderName', msg_folder]], 
     
    10871087                        } 
    10881088                } 
    1089         } */ 
     1089        } 
    10901090         
    10911091        /** 
     
    13511351                                        $(".shared-folders").parent().find(".folder").droppable("destroy"); 
    13521352                                }, 
    1353                                 helper: function(event){ 
     1353                                //helper: 'clone', 
     1354                                helper: function(event){ 
    13541355                                        $(this).find("input:checkbox").attr("checked", true); 
    13551356                                        if($("#table_box").find("tr input:checked").length > 1) 
    1356                                                 return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : (($("#table_box").find("tr input:checked")).length+" mensagens selecionadas"), type: "messages"})); 
     1357                                                return $("<tr><td>"+DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : (($("#table_box").find("tr input:checked")).length+" mensagens selecionadas"), type: "messages"})+"</td></tr>"); 
    13571358                                        if(     $(this).find(".td_msg_subject").text().length > 18 ) 
    1358                                                 return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : $(this).find(".td_msg_subject").text().substring(0,18) + "...", type: "messages"})); 
     1359                                                return $("<tr><td>"+DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : $(this).find(".td_msg_subject").text().substring(0,18) + "...", type: "messages"})+"</td></tr>"); 
    13591360                                        else 
    1360                                                 return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : $(this).find(".td_msg_subject").text(), type: "messages"})); 
    1361                                 }, 
    1362                                 cursorAt: {cursor: "move", top: 5, left: 56}, 
    1363                                 refreshPositions: true , 
    1364                                 scroll: true,  
    1365                                 scrollSensitivity: 100, 
    1366                                 scrollSpeed: 100, 
     1361                                                return $("<tr><td>"+DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : $(this).find(".td_msg_subject").text(), type: "messages"})+"</td></tr>"); 
     1362                                },  
     1363                                iframeFix: true, 
     1364                                delay: 150, 
     1365                                cursorAt: { top: 5, left: 56}, 
     1366                                refreshPositions: true, 
    13671367                                containment: "#divAppbox" 
    13681368                        }).bind('contextmenu',function(event){ 
     
    24662466                //var option_mark_as_important                  = '<span class="message_options" onclick="proxy_mensagens.proxy_set_messages_flag(\'flagged\','+info_msg.msg_number+');write_msg(\''+get_lang('Message marked as ')+get_lang("Important")+'.\');">'+get_lang("Important")+'</span>, '; 
    24672467                //var option_mark_as_normal                             = '<span class="message_options" onclick="proxy_mensagens.proxy_set_messages_flag(\'unflagged\','+info_msg.msg_number+');write_msg(\''+get_lang('Message marked as ')+get_lang("Normal")+'.\');">'+get_lang("Normal")+'</span> | '; 
    2468                 var block_user = '<!--<script src="../prototype/modules/filters/filters.js"></script>--><span onmouseover="this.className=\'reply_options_active\'" onmouseout="this.className=\'reply_options\'" class="reply_options" onclick ="block_user_email("'+info_msg.from.email+'");">'+get_lang("Block Sender")+'</span> | ';         
     2468                var block_user = '<span onmouseover="this.className=\'reply_options_active\'" onmouseout="this.className=\'reply_options\'" class="reply_options" onclick ="block_user_email(\''+info_msg.from.email+'\');">'+get_lang("Block Sender")+'</span> | ';     
    24692469                //var option_forward = '<span onclick="new_message(\'forward\',\''+ ID+'\');" onmouseover="this.className=\'reply_options_active\'" onmouseout="this.className=\'reply_options\'" class="reply_options">'+get_lang("Forward")+'</span> | '; 
    24702470                var option_move = '<span onmouseover="this.className=\'reply_options_active\'" onmouseout="this.className=\'reply_options\'" class="reply_options" onclick=wfolders.makeWindow("'+ID+'","move_to");>'+get_lang("Move")+'</span> | '; 
     
    24792479                var report_error        = '<span onmouseover="this.className=\'reply_options_active\'" onmouseout="this.className=\'reply_options\'" class="reply_options" onclick=reports_window("'+currentTab+'");>'+get_lang("Report error")+'</span> | ';  
    24802480 
    2481                 div_other_more_options.innerHTML += option_move + option_print + option_export + block_user + report_error; 
     2481                div_other_more_options.innerHTML += option_move + option_print + option_export + block_user +  report_error; 
    24822482                 
    24832483                div_other_options.innerHTML += option_reply_without_history + option_reply_to_all_without_history + option_reply_to_all; 
     
    42074207        var maxAttachmentSise = (preferences.max_attachment_size !== "" && preferences.max_attachment_size != 0) ? (parseInt(preferences.max_attachment_size.replace('M', '')) * 1048576 ) : false; 
    42084208 
    4209         fileUploadMSG.fileupload({ 
     4209        fileUploadMSG.find(".button-files-upload").fileupload({ 
    42104210                sequentialUploads: true, 
    42114211                add: function (e, data) { 
     
    42694269                     
    42704270                } 
    4271         }); 
     4271        }).find('[name="files[]"]').css({"height" : "20px", "width": "100px", "border-width": "0 0 0px 0px", "-moz-transform" : "none"}); 
    42724272 
    42734273       fileUploadMSG.find("span.message-attach-link").click(function(event){ 
     
    43334333 
    43344334        }); 
    4335 //         
     4335//   style="width: 100px; height: 20px;"/    
     4336        //$('[name="files[]"]').css({"height" : "20px", "width": "100px", "border-width": "0 0 0px 0px", "cursor" : "pointer"});// "display": "none" 
     4337        //$('[name="files[]"]').css({"display": "none"});-moz-transform : none; 
    43364338        return ID; 
    43374339} 
     
    44924494        } 
    44934495        else{ 
    4494         if(div) 
    4495                 div.innerHTML = ''; 
    4496         value = data['quota_percent']; 
    4497         q_used = data['quota_used']; 
    4498         table = document.getElementById("table_quota"); 
    4499         if(table) 
    4500                 table.parentNode.removeChild(table); 
    4501         table = document.createElement("TABLE"); 
    4502         tbody = document.createElement("TBODY"); 
    4503         table.appendChild(tbody); 
    4504         table.id = "table_quota"; 
    4505         table.width="102"; 
    4506         table.border="0"; 
    4507         table.cellSpacing = 0; 
    4508         table.cellPadding = 0; 
    4509  
    4510         //tr1 = document.createElement("TR"); 
    4511         td11 = document.createElement("TD"); 
    4512         td11.align="center"; 
    4513         td11.setAttribute("noWrap","true"); 
    4514         td11.innerHTML += '&nbsp;<span class="boxHeaderText">' + value+"% ("+borkb(q_used*1024)+"/"+borkb(q_limit*1024)+")</span>"; 
    4515         //tr1.appendChild(td11); 
    4516  
    4517         tr2 = document.createElement("TR"); 
    4518         td21 = document.createElement("TD"); 
    4519         td21.setAttribute("noWrap","true"); 
    4520         td21.height="15"; 
    4521         td22 = document.createElement("TD"); 
    4522         td21.setAttribute("background","../phpgwapi/templates/"+template+"/images/dsunused.gif"); 
    4523         table221 = document.createElement("TABLE"); 
    4524         tbody221 = document.createElement("TBODY"); 
    4525         table221.appendChild(tbody221); 
    4526         table221.style.width=value+"%"; 
    4527         td21.width="102"; 
    4528         table221.border="0"; 
    4529         table221.cellSpacing = 0; 
    4530         table221.cellPadding = 0; 
    4531         tr221 = document.createElement("TR"); 
    4532         td221 = document.createElement("TD"); 
    4533         td221.height="15"; 
    4534         if(value > 90) { 
    4535                 if(value >= 100) 
    4536                         write_msg(get_lang("Your Mailbox is 100% full! You must free more space or will not receive messages.")); 
    4537                 else 
    4538                         write_msg(get_lang("Warning: Your Mailbox is almost full!")); 
    4539                 td221.setAttribute("background","templates/"+template+"/images/dsalert.gif"); 
    4540         } 
    4541         else if(value > 80) 
    4542                 td221.setAttribute("background","templates/"+template+"/images/dswarn.gif"); 
    4543         else 
    4544                 td221.className = 'dsused'; 
    4545  
    4546         td221.setAttribute("style","width: 100%"); 
    4547  
    4548         tr221.appendChild(td221); 
    4549         tbody221.appendChild(tr221); 
    4550         td21.appendChild(table221); 
    4551         tr2.appendChild(td21); 
    4552         tr2.appendChild(td11); 
    4553  
    4554         //tr2.appendChild(td1); 
    4555  
    4556         tbody.appendChild(tr2); //Desenho 
    4557         //tbody.appendChild(tr1); //Letras 
    4558         div.appendChild(table); 
     4496                if(div) 
     4497                        div.innerHTML = ''; 
     4498                value = data['quota_percent']; 
     4499                q_used = data['quota_used']; 
     4500                table = document.getElementById("table_quota"); 
     4501                if(table) 
     4502                        table.parentNode.removeChild(table); 
     4503                table = document.createElement("TABLE"); 
     4504                tbody = document.createElement("TBODY"); 
     4505                table.appendChild(tbody); 
     4506                table.id = "table_quota"; 
     4507                table.width="102"; 
     4508                table.border="0"; 
     4509                table.cellSpacing = 0; 
     4510                table.cellPadding = 0; 
     4511 
     4512                //tr1 = document.createElement("TR"); 
     4513                td11 = document.createElement("TD"); 
     4514                td11.align="center"; 
     4515                td11.setAttribute("noWrap","true"); 
     4516                td11.innerHTML += '<div id="quota_progressbar" class="boxHeaderText" style="display: block; float: left; height: 13px; width: 121px;"></div>&nbsp;<span class="boxHeaderText" style="line-height : 0px;">' + value+"% ("+borkb(q_used*1024)+"/"+borkb(q_limit*1024)+")</span>"; 
     4517                //tr1.appendChild(td11); 
     4518 
     4519                tr2 = document.createElement("TR"); 
     4520                td22 = document.createElement("TD"); 
     4521 
     4522                //td21.appendChild(table221); 
     4523                //tr2.appendChild(td21); 
     4524                tr2.appendChild(td11); 
     4525                //tr2.appendChild(td1); 
     4526 
     4527                tbody.appendChild(tr2); //Desenho 
     4528                //tbody.appendChild(tr1); //Letras 
     4529                div.appendChild(table); 
     4530                $("#quota_progressbar").progressbar({ 
     4531                        value: value 
     4532                }); 
     4533                if(value > 90) { 
     4534                        if(value >= 100) 
     4535                                write_msg(get_lang("Your Mailbox is 100% full! You must free more space or will not receive messages.")); 
     4536                        else 
     4537                                write_msg(get_lang("Warning: Your Mailbox is almost full!")); 
     4538                        $("#quota_progressbar").find(".ui-progressbar-value").css({"background-image": "url(templates/default/images/dsalert.gif)", "border-color" : "red"}); 
     4539                } 
     4540                else if(value > 80) 
     4541                        $("#quota_progressbar").find(".ui-progressbar-value").css({"background-image": "url(templates/default/images/dswarn.gif)", "border-color" : "yellow"}); 
    45594542        } 
    45604543} 
    45614544 
    45624545function draw_quota(data){ 
    4563         build_quota(data); 
     4546        this.build_quota(data); 
    45644547} 
    45654548 
    45664549function update_quota(folder_id){ 
    4567         cExecute ("$this.imap_functions.get_quota&folder_id="+folder_id,build_quota); 
     4550        cExecute ("$this.imap_functions.get_quota&folder_id="+folder_id,this.build_quota); 
    45684551} 
    45694552 
  • trunk/expressoMail1_2/js/main.js

    r5745 r5754  
    154154         
    155155        $("#divAppbox").css("padding-left", "0px"); 
    156          
    157156} 
    158157 
     
    580579                                                }, 
    581580                                                helper: function(event){ 
    582                                                         if($(this).find("input:checkbox").attr("checked") != "checked"){ 
    583                                                                 $(this).find("input:checkbox").trigger('click'); 
    584                                                                 $(this).addClass("selected_msg"); 
    585                                                         } 
    586                                                         if($("#table_box").find("tr input:checked").length > 1) 
    587                                                                 return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : (($("#table_box").find("tr input:checked")).length+" mensagens selecionadas"), type: "messages"})); 
    588                                                         if(     $(this).find(".td_msg_subject").text().length > 18 ) 
    589                                                                 return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : $(this).find(".td_msg_subject").text().substring(0,18) + "...", type: "messages"})); 
    590                                                         else 
    591                                                                 return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : $(this).find(".td_msg_subject").text(), type: "messages"})); 
     581                                                                if($(this).find("input:checkbox").attr("checked") != "checked"){ 
     582                                                                        $(this).find("input:checkbox").trigger('click'); 
     583                                                                        $(this).addClass("selected_msg"); 
     584                                                                } 
     585                                                                if($("#table_box").find("tr input:checked").length > 1) 
     586                                                                        return $("<tr><td>"+DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : (($("#table_box").find("tr input:checked")).length+" mensagens selecionadas"), type: "messages"})+"</td></tr>"); 
     587                                                                if(     $(this).find(".td_msg_subject").text().length > 18 ) 
     588                                                                        return $("<tr><td>"+DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : $(this).find(".td_msg_subject").text().substring(0,18) + "...", type: "messages"})+"</td></tr>"); 
     589                                                                else 
     590                                                                        return $("<tr><td>"+DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : $(this).find(".td_msg_subject").text(), type: "messages"})+"</td></tr>"); 
    592591                                                }, 
    593                                                 cursorAt: {cursor: "move", top: 5, left: 56}, 
    594                                                 refreshPositions: true , 
    595                                                 scroll: true,  
    596                                                 scrollSensitivity: 100, 
    597                                                 scrollSpeed: 100, 
     592                                                iframeFix: true, 
     593                                                delay: 150, 
     594                                                cursorAt: {top: 5, left: 56}, 
     595                                                refreshPositions: true, 
    598596                                                containment: "#divAppbox" 
    599597                                        }).bind("contextmenu", function(){ 
     
    639637                update_menu(); 
    640638                resizeMailList(); 
     639 
    641640        } 
    642641 
     
    18141813           if (txtarea != null){ 
    18151814                  if (data.body != undefined) 
    1816                     txtarea.value = data.body.replace( new RegExp('<pre>((.\n*)*)</pre>'),'$1'); 
     1815                    txtarea.value = data.body; 
    18171816              if (preferences.use_signature == "1") 
    18181817            txtarea.value += '\n' + signature;      
     
    22092208        input_folder.style.display='none'; 
    22102209        input_folder.name = "folder"; 
    2211         input_folder.value = folder; 
    2212          
    2213         var input_type = document.createElement("INPUT"); 
    2214         input_type.style.display='none'; 
    2215         input_type.name = "type"; 
    2216         input_type.value = RichTextEditor.plain[ID] ? 'plain' : 'html'; 
     2210        input_folder.value = folder;       
    22172211         
    22182212        var uids = document.createElement("INPUT"); 
     
    22542248        form.appendChild(textArea); 
    22552249        form.appendChild(input_folder); 
    2256         form.appendChild(input_type); 
    22572250 
    22582251        // Implementação do In_Reply_To e References 
     
    35883581            form.folder = folder_id; 
    35893582            form.body = RichTextEditor.getData("body_"+border_id); 
    3590             form.type =  RichTextEditor.plain[border_id] ? 'plain' : 'html'; 
    3591             form.attachments = listAttachment(border_id) ; 
     3583            form.attachments = listAttachment(border_id); 
    35923584            form.uidsSave = uidsSave[border_id].toString(); 
    35933585            return( form ); 
  • trunk/expressoMail1_2/templates/default/index.tpl

    r5640 r5754  
    2424                                                                <div id="search_div" class="class_search_div" style="white-space:nowrap"> 
    2525                                                                        <input type="text" id="em_message_search" size="17" style="margin-left: 5px;"/> 
    26                                                                         <a style="padding:1 8px; width:16px; height:16px; background: url(templates/default/images/search.gif) no-repeat center; margin: 0 3px;" class="" onMouseOut="window.status='';return true;" title='{lang_Open_Search_Window}' onMouseOver="window.status='{lang_Open_Search_Window}';return true;" href="javascript:void(0);"  onClick="javascript:search_emails(Element('em_message_search').value)"></a>  
    27                                                                         <a style="padding:1 8px; width:16px; height:16px; background: url(templates/default/images/users.gif) no-repeat center;" class="" onMouseOut="window.status='';return true;" title='{lang_search_user}' onMouseOver="window.status='{lang_search_user}' ;return true;" href="javascript:void(0);"  onClick="javascript:emQuickSearch(Element('em_message_search').value, 'null', 'null', 'expressoMail')"></a>  
     26                                                                        <img style="padding:0px 8px; width:16px; height:16px; margin: -5px -5px; cursor:pointer;" class="" src="templates/default/images/search.gif" onMouseOut="window.status='';return true;" title='{lang_Open_Search_Window}' onMouseOver="window.status='{lang_Open_Search_Window}';return true;" href="javascript:void(0);"  onClick="javascript:search_emails(Element('em_message_search').value)"></img>  
     27                                                                        <img style="padding:0px 8px; width:16px; height:16px; margin: -5px -5px; cursor:pointer;" class="" src="templates/default/images/users.gif" onMouseOut="window.status='';return true;" title='{lang_search_user}' onMouseOver="window.status='{lang_search_user}' ;return true;" href="javascript:void(0);"  onClick="javascript:emQuickSearch(Element('em_message_search').value, 'null', 'null', 'expressoMail')"></img>  
    2828                                                                </div> 
    2929                                                        </td> 
     
    139139                                        
    140140<script type="text/javascript" src="js/QuickCatalogSearch.js"></script> 
    141 <link href="templates/default/quick_search.css" rel="stylesheet" type="text/css"> 
    142141<div style="display:none; width: auto; min-height: 0px; height: 410px; overflow: hidden" id="dialog-modal" class="dialog-modal expressomail-qs-container" title="{lang_quick_search_users_dialog_title}"> 
    143142                                <div id="accordion">  
  • trunk/expressoMail1_2/templates/default/main.css

    r5675 r5754  
    1 @import url("expressomail.css"); 
    2  
     1body{overflow-x: hidden;} 
     2/* attachments list on message screen */ 
     3.expressomail-attachments { background:#EEE; font-size:11px; width:100%; margin:0; padding:0;} 
     4.expressomail-attachments-label {display:block; float:left;} 
     5ul.expressomail-attachments-list { list-style:none; display:block; margin-left:40px;} 
     6ul.expressomail-attachments-list li {} 
     7.expressomail-attachments-link { font-size:11px;} 
     8 
     9textarea{ 
     10    overflow:hidden; 
     11    height:auto; 
     12/*    width:18px; 
     13        resize: none;*/ 
     14} 
     15a.rich{ 
     16        padding : 5px; 
     17        cursor : pointer; 
     18        text-align: center; 
     19} 
     20button.adress_button {width: 47px; text-align: center;} 
     21span.ui-icon.expressomail-icon-read-confirmation { background-image: url(images/notification.gif) !important; background-position: 0px 0px; width: 24px; height: 24px;} 
     22span.ui-icon.expressomail-icon-save { background-image: url(images/disk.png) !important; background-position: 0px 2px; width: 16px; height: 16px; background-size: 13px;} 
     23span.ui-icon.expressomail-icon-signature { background-image: url(images/signature.gif) !important; background-position: 8px 2px; width: 24px; height: 24px; background-size: 13px;} 
     24span.ui-icon.expressomail-icon-encryption{ background-image: url(images/lock.png) !important; background-position: 7px 1px; width: 24px; height: 24px; background-size: 13px;} 
     25span.ui-icon.expressomail-icon-send { background-image: url(images/send.png) !important; background-position: -2px 2px; width: 25px; height: 16px; background-size: 19px;} 
     26span.ui-icon.expressomail-icon-save_and_send { background-image: url(images/save_and_send.png) !important; width: 25px; height: 16px; background-size: 17px;} 
     27span.ui-icon.expressomail-icon-important { background-image: url(images/important.png) !important; background-position: 7px 1px; width: 24px; height: 24px; background-size: 13px;} 
     28 
     29/* thumbs list on message screen */ 
     30.expressomail-thumbs { font-size:11px; width:100%; max-width:100%; margin:20px 0 0 0; border-top:1px solid #AAA; float: left} 
     31.expressomail-thumbs-label {} 
     32.message_options {} 
     33.expressomail-thumbs span.message_tips { display:block; padding-left:18px; line-height:18px;height:18px; background-image: url(images/menu/ktip.png); background-repeat:no-repeat;} 
     34ul.expressomail-thumbs-list { list-style:none; margin:0; padding:0;} 
     35ul.expressomail-thumbs-list li {height:80px;  max-width:120px; max-height:80px; display:block; float:left; margin: 5px; padding:0;} 
     36ul.expressomail-thumbs-list li img {width:auto; height:100%; border: 2px solid #FDE7BC;} 
     37.expressomail-thumbs-link { font-size:11px;} 
     38 .jcarousel-container { width: auto;} 
     39  
     40 button.expressomail-button-icon-ative{color:#E17009; border: 1px solid #E17009;background: none repeat scroll 0 0 #FFE1CC;} 
     41 
     42/* todo o resto */ 
     43table.expressomail-message-body {width:100%; height:100%;} 
     44table.table_message { 
     45background: #96b3d3; /* Old browsers */ 
     46background: -moz-linear-gradient(top, #96b3d3 0%, #b4c9e4 30%, #d9e6ef 65%, #e2e9f1 70%, #e9f0f8 78%, #e8f1fa 83%, #dbe5ef 96%, #d9e3ed 100%); /* FF3.6+ */ 
     47background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#96b3d3), color-stop(30%,#b4c9e4), color-stop(65%,#d9e6ef), color-stop(70%,#e2e9f1), color-stop(78%,#e9f0f8), color-stop(83%,#e8f1fa), color-stop(96%,#dbe5ef), color-stop(100%,#d9e3ed)); /* Chrome,Safari4+ */ 
     48background: -webkit-linear-gradient(top, #96b3d3 0%,#b4c9e4 30%,#d9e6ef 65%,#e2e9f1 70%,#e9f0f8 78%,#e8f1fa 83%,#dbe5ef 96%,#d9e3ed 100%); /* Chrome10+,Safari5.1+ */ 
     49background: -o-linear-gradient(top, #96b3d3 0%,#b4c9e4 30%,#d9e6ef 65%,#e2e9f1 70%,#e9f0f8 78%,#e8f1fa 83%,#dbe5ef 96%,#d9e3ed 100%); /* Opera 11.10+ */ 
     50background: -ms-linear-gradient(top, #96b3d3 0%,#b4c9e4 30%,#d9e6ef 65%,#e2e9f1 70%,#e9f0f8 78%,#e8f1fa 83%,#dbe5ef 96%,#d9e3ed 100%); /* IE10+ */ 
     51background: linear-gradient(top, #96b3d3 0%,#b4c9e4 30%,#d9e6ef 65%,#e2e9f1 70%,#e9f0f8 78%,#e8f1fa 83%,#dbe5ef 96%,#d9e3ed 100%); /* W3C */ 
     52filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96b3d3', endColorstr='#d9e3ed',GradientType=0 ); /* IE6-9 */ 
     53} 
     54table.expressomail-message-body tr{vertical-align:top;} 
     55 
     56 
     57 
     58 
     59.table_message_options{ 
     60        background-color: #000; 
     61         
     62        /* Apenas para ie qualquer versao */ 
     63        -moz-border-collapse: separate; 
     64        border-color: gray; 
     65 
     66    border-spacing: 0; 
     67    border-style: outset; 
     68    border-width: 0.01; 
     69    cursor: default; 
     70    padding: 1px; 
     71        -moz-border-radius: 3px; 
     72        -webkit-border-radius: 3px; 
     73         
     74         
     75} 
     76 
     77.table_message_options_ie{ 
     78 
     79        border-collapse: collapse; 
     80        background-color: #000; 
     81        border-color: gray; 
     82    border-spacing: 0; 
     83    border-style: outset; 
     84    border-width: 1; 
     85    cursor: default; 
     86    padding: 1px; 
     87        -moz-border-radius: 3px; 
     88        -webkit-border-radius: 3px; 
     89         
     90         
     91} 
     92 
     93.table_message{ 
     94        background-color: #000; 
     95         
     96        /* Apenas para ie qualquer versao */ 
     97        -moz-border-collapse: separate; 
     98        border-color: gray; 
     99        border-radius: 3px 3px 3px 3px; 
     100    border-spacing: 0; 
     101    border-style: outset; 
     102    border-width: 1px; 
     103    cursor: default; 
     104    padding: 1px; 
     105        -moz-border-radius: 3px; 
     106        -webkit-border-radius: 3px; 
     107         
     108         
     109} 
     110 
     111.div_message_scroll { background: none repeat scroll 0% 0% WHITE; overflow: auto; padding-right: 5px;} 
     112a.message-attach-link { margin-left: 20px;} 
     113 
     114.messagescol td label {padding-right:20px;} 
     115.messagescol td.message-general-options .checkbox {margin: 5px 5px 0 0;} 
     116 
     117.ui-dialog-dragging { 
     118        opacity:0.4; 
     119        filter:alpha(opacity=40); /* For IE8 and earlier */ 
     120} 
     121 
     122.context-menu-item.icon-important { background-image: url(images/important.png); background-position: 6px 5px !important} 
     123.context-menu-item.icon-export { background-image: url(images/export.png); } 
     124.context-menu-item.icon-move { background-image: url(images/move.png); } 
     125.context-menu-item.icon-seen { background-image: url(images/seen.gif); } 
     126.context-menu-item.icon-unseen { background-image: url(images/unseen.gif); } 
     127.context-menu-item.icon-normal { background-image: url(images/door.png); } 
     128.context-menu-item.icon-followupflag { background-image: url(images/door.png); } 
     129 
     130 
     131.context-menu-item.icon-search-mail { background-image: url(images/menu/search.png); } 
     132.context-menu-item.icon-filter { background-image: url(images/menu/filters.png); } 
     133.context-menu-item.icon-edit-folder { background-image: url(images/menu/editfolders.png); } 
     134.context-menu-item.icon-share-mailbox { background-image: url(images/menu/usersfolders.png); } 
     135.context-menu-item.icon-label { background-image: url(images/menu/usersfolders.png); } 
     136.context-menu-item.icon-tag { background-image: url(images/menu/tag.png); background-size: 12px; background-position: 6px 2px !important;} 
     137.context-menu-item.icon-empty-trash { background-image: url(images/menu/trash.png); } 
     138.context-menu-item.icon-queue { background-image: url(images/menu/queue.png); } 
     139 
     140form.fileupload { margin: 14px 0 0 -13px; float: left; margin-bottom: -20px; } 
     141form.fileupload .files-list { margin-left: 5px; margin-top: -14px; padding: 0.2em 0.7em; } 
     142form.fileupload .files-list .delete-upload { top: 7px} 
     143ul.attachments-list { padding: 0; } 
     144 
     145.button-files-upload { float:left; } 
     146 
     147form.fileupload .ui-button .ui-button-text { line-height: 2; } 
     148form.fileupload .ui-button { margin-left: 5px; } 
     149form.fileupload .message-add-original-att { margin-left: 0px; } 
     150.button.add.button-add-attachment{margin: -9px 0 0 8px;} 
     151.button.upload{margin-bottom: 4px;} 
     152div.fileupload-buttonbar{padding: 0.2em 0.5em } 
     153.archive-error{color: #F00;} 
     154 
     155.progress.in-progress{width: 100px; height: 12px;} 
     156 
     157.row.fileupload-buttonbar{margin-top: -14px; padding: 0.2em 0.7em;} 
     158 
     159.archive-attach.name{width: 310px;} 
     160.archive-attach.name label{display: block; position: absolute; left: 136px; top: 194px;} 
     161.size{min-width: 65px;} 
     162 
     163.message-attach.name{width: 200px;} 
     164.message-attach.size{margin:0 4px 0 4px;} 
     165.message-attach-error{color:red;} 
     166 
     167 
     168/* Estilos da tela de busca rápida de contatos */ 
     169 
     170.expressomail-qs-container { font-size:11px;}  
     171.expressomail-qs-container legend { font-size:1.1em; font-weight: bold; }  
     172.expressomail-qs-container #accordion { margin: 5px;}  
     173.expressomail-qs-container fieldset, .expressomail-qs-container div {margin:0;} 
     174.expressomail-qs-container .ui-autocomplete-input { height:22px; width:200px; margin-right:-1px; } 
     175.expressomail-qs-container #wrap-progressbar { height:22px; width:122px;  float:left; } 
     176.expressomail-qs-container #wrap-progressbar #inner-progressbar { text-align:center; width:100px; } 
     177.expressomail-qs-container #wrap-progressbar #inner-progressbar span { font-size:10px; line-height:12px; } 
     178.expressomail-qs-container #wrap-progressbar #inner-progressbar #progressbar { width:100px; height:10px; } 
     179.expressomail-qs-container .clear {clear:both;} 
     180/*.expressomail-qs-container #fieldset1 label {width:495px;display:inline-block; border:4px solid #72A9D3;}*/ 
     181.expressomail-qs-container fieldset { border:1px solid #AAA; border-radius:5px; margin:5px; } 
     182.expressomail-qs-container #ul {list-style:none; margin:0; padding:0;} 
     183.expressomail-qs-container #fieldset1 {color:#444;} 
     184.expressomail-qs-container #fieldset1 label {font-weight:bold; display:block;} 
     185 
     186.expressomail-qs-container #list-acc-users li, .expressomail-qs-container #search-result-users li {margin-right:5px;border-radius:3px;} 
     187.expressomail-qs-container #list-acc-mails li {margin-right:5px;padding-bottom:4px;border-radius:3px;} 
     188.expressomail-qs-container #list-acc-users li:hover, .expressomail-qs-container #list-acc-mails li:hover, .expressomail-qs-container #search-result-users li:hover {background-color:#DDD;} 
     189.expressomail-qs-container #list-acc-users li span.ui-icon, .expressomail-qs-container #list-acc-mails li span.ui-icon, .expressomail-qs-container #search-result-users li span.ui-icon {display:none; margin:2px;} 
     190.expressomail-qs-container #list-acc-users li input, .expressomail-qs-container #list-acc-mails li input, .expressomail-qs-container #search-result-users li input {margin-top:5px;} 
     191.expressomail-qs-container #list-acc-users li label, .expressomail-qs-container #list-acc-mails li label, .expressomail-qs-container #search-result-users li label {margin-top:-5px;} 
     192.expressomail-qs-container #list-acc-users li:hover span, .expressomail-qs-container #list-acc-mails li:hover span, .expressomail-qs-container #search-result-users li:hover span {display:inline;} 
     193.expressomail-qs-container #search-result-users li span.ui-icon {display:none;} 
     194.expressomail-qs-container .ui-icon {float:right;} 
     195.expressomail-qs-container #icon-bar1 .ui-icon {float:left; margin:0 3px;} 
     196.expressomail-qs-container #icon-bar1 span {float:left; margin:2px 3px 0 0;} 
     197.expressomail-qs-container .ui-icon-trash, .expressomail-qs-container .ui-icon-edit, .expressomail-qs-container .ui-icon-close, .expressomail-qs-container .ui-icon-plus, .expressomail-qs-container .ui-icon-pencil {background-color:#EEE;} 
     198.expressomail-qs-container .ui-icon-trash:hover, .expressomail-qs-container .ui-icon-edit:hover, .expressomail-qs-container .ui-icon-close:hover, .expressomail-qs-container .ui-icon-plus:hover, .expressomail-qs-container .ui-icon-pencil:hover {background-color:#BBB;} 
     199.expressomail-qs-container .ui-autocomplete-input {width:170px;} 
     200.expressomail-qs-container .ui-accordion .ui-accordion-content{padding:5px;} 
     201 
     202.expressomail-qs-container .foot-note {width:905px; padding:5px;margin-top:20px;border-top:1px solid #ddd;} 
     203.expressomail-qs-container .acc-list {font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#555; } 
     204.expressomail-qs-container .acc-list h3{font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#555; margin:0; padding:5px 3px; background-color:#fff;} 
     205.expressomail-qs-container .acc-list ul{ margin:5px 0;} 
     206.expressomail-qs-container .acc-list ul li{ border-radius:3px; padding:5px;} 
     207.expressomail-qs-container .acc-list ul li:hover {background-color:#DDD;} 
     208.expressomail-qs-container .acc-list ul li.active {background-color:#EB8F00;} 
     209.expressomail-qs-container .acc-list ul li strong {display:block;} 
     210.expressomail-qs-container .acc-list ul li em {display:block;} 
     211 
     212/*Específico do selectable*/ 
     213.expressomail-qs-container #feedback { font-size: 1.4em; } 
     214.expressomail-qs-container #selectable .ui-selecting { background: #DDECF7; } 
     215/* #selectable .ui-selected { background: #F39814; color: white; }   Aqui eu troquei a cor de quando era selecionada a linha */ 
     216.expressomail-qs-container #selectable .ui-selected { background: #72A9D3; color: white; } 
     217 
     218.expressomail-qs-container #selectable { list-style-type: none; margin: 0; padding: 0; width: 100%; } 
     219.expressomail-qs-container ul#selectable { overflow: hidden; width: 444px; height: 250px;} 
     220.expressomail-qs-container ul#selectable li { width: 435px; overflow:hidden; } 
     221.expressomail-qs-container ul#selectable li.ui-selected { width: 100%;  } 
     222.expressomail-qs-container ul#selectable li div { width: 6000px; } 
     223.expressomail-qs-container .ui-button-icon-only { width: 1.2em; } 
     224.expressomail-qs-container .ui-icon { margin-left: -8px; } 
     225.expressomail-qs-container .ui-widget button { border: 0 solid; }  
     226 
     227.expressomail-qs-container .menu-control { float:right; margin-left:400px; position: absolute; z-index: 100; padding-top:5px;} 
     228.expressomail-qs-container .acc-list { width:444px;height:250px;float:left;border:1px solid #DDD;background-color:#EEE;border-radius:3px;margin-left:1px; margin: 10px 5px 5px 1px;} 
     229.expressomail-qs-container .details-container { width:300px;height:246px; float:right; margin: 5px 0;} 
     230 
     231.expressomail-qs-container .acc-list .demo {width:100%;margin-top:20px;} 
     232 
     233.dialog-modal.expressomail-qs-container  { height: 416px; padding:5px; } 
     234 
     235.ui-dialog .ui-dialog-buttonpane { padding: 0; border:none; margin: 0;} 
     236.expressomail-qs-container .menu-control .ui-button-text-only .ui-button-text { padding: 0.1em 0.6em; } 
     237 
     238/* search area definition */ 
     239fieldset.search-field, fieldset.search-catalog-options { 
     240        border:1px solid #CFCFCF; 
     241        padding: 5px; 
     242} 
     243 
     244fieldset.search-field input, fieldset.search-catalog-options select{ 
     245        display: inline-block; 
     246        border: none; 
     247        background-color: #FFF; 
     248} 
     249 
     250fieldset.search-field span { 
     251        display: inline-block; 
     252        margin:0 0 -3px 5px; 
     253} 
     254 
     255/* #search area definition */ 
     256fieldset.search-field { max-width: 190px; width: 190px; margin: 0px; text-align: left; display: inline;} 
     257fieldset.search-field input { max-width: 165px; width: 165px; } 
     258 
     259fieldset.search-catalog-options { max-width: 124px; width: 120px; margin: 0px; text-align: left; display: inline;} 
     260fieldset.search-catalog-options select { max-width: 120px; width: 120px; } 
     261 
     262 
     263.ui-dialog .ui-dialog-titlebar-minimize { 
     264    height: 18px; 
     265    margin: -10px 0 0; 
     266    padding: 1px; 
     267    position: absolute; 
     268    right: 1.8em; 
     269    top: 50%; 
     270    width: 19px; 
     271} 
     272 
     273.ui-dialog-buttonpane .ui-button { 
     274        margin-top: 0; 
     275        padding-top: 0; 
     276} 
     277 
     278  
     279.button-mod { margin-top: -2.5em; } 
     280 
     281/*print.css */ 
     282 
     283.print-all-messages h1 { font-size: 1.35em; } 
     284.print-all-messages h2 { font-size: 1.05em; } 
     285.print-all-messages tbody { font-size: 0.95em; } 
     286.print-all-messages thead td { font-weight: bold; padding: 3px; border-bottom: solid 2px #999; } 
     287.print-all-messages tbody td { border-bottom: solid 1px #ccc; } 
     288.print-all-messages img { display: none; } 
     289.print-all-messages input { display: none; } 
     290 
     291/*main.css */ 
    3292pre{ 
    4293        white-space: pre-wrap !important; /* css-3 */ 
     
    594883        text-align: center; 
    595884} 
     885 
     886 
     887 
     888/* 
     889 * Este arquivo limpa o estilo para a nova agenda, .new-event-win.active sobrescrevendo o código CSS 
     890 * do Expresso. 
     891 * Deve ser removido quando o módulo Calendar não integrar mais a versão 2.x 
     892 */ 
     893 
     894/* Eric Meyer's Reset Reloaded based 
     895 * http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ 
     896 */ 
     897/* 
     898.new-event-win.active applet, .new-event-win.active object, .new-event-win.active iframe, .new-event-win.active fieldset, .new-event-win.active div 
     899.new-event-win.active h1, .new-event-win.active h2, .new-event-win.active h3, .new-event-win.active h4, .new-event-win.active h5, .new-event-win.active h6, .new-event-win.active p, .new-event-win.active blockquote, .new-event-win.active pre, 
     900.new-event-win.active abbr, .new-event-win.active acronym, .new-event-win.active address, .new-event-win.active big, .new-event-win.active cite, .new-event-win.active code, 
     901.new-event-win.active del, .new-event-win.active dfn, .new-event-win.active em, .new-event-win.active font, .new-event-win.active img, .new-event-win.active ins, .new-event-win.active kbd, .new-event-win.active q, .new-event-win.active s, .new-event-win.active samp, 
     902.new-event-win.active small, .new-event-win.active strike, .new-event-win.active strong, .new-event-win.active sub, .new-event-win.active sup, .new-event-win.active tt, .new-event-win.active var, 
     903.new-event-win.active ol, .new-event-win.active ul, 
     904.new-event-win.active form, .new-event-win.active label, .new-event-win.active select, 
     905.new-event-win.active table, .new-event-win.active caption, .new-event-win.active tbody, .new-event-win.active tfoot, .new-event-win.active thead, .new-event-win.active tr, .new-event-win.active th, .new-event-win.active td { 
     906        margin: 0; 
     907        padding: 0; 
     908        border: 0; 
     909        outline: 0; 
     910        font-weight: inherit; 
     911        font-style: inherit; 
     912        /*font-size: 100%;*/ 
     913        /*font-family: inherit;*/ 
     914        /*vertical-align: baseline;*/ 
     915/*      font-family: Arial,Helvetica,sans-serif;*/ 
     916/*}*/ 
     917.new-event-win.active:focus { 
     918        outline: 0; 
     919} 
     920.new-event-win.active body { 
     921        line-height: 1; 
     922        color: black; 
     923        background: white; 
     924} 
     925.new-event-win.active ol, .new-event-win.active ul { 
     926        list-style: none; 
     927        list-style-image : none; 
     928        padding-left : 5px; 
     929} 
     930 
     931.new-event-win.active table { 
     932        border-collapse: separate; 
     933        border-spacing: 0; 
     934} 
     935.new-event-win.active caption, .new-event-win.active th, .new-event-win.active td { 
     936        /*text-align: left;*/ 
     937        font-weight: normal; 
     938} 
     939.new-event-win.active blockquote:before, .new-event-win.active blockquote:after, 
     940.new-event-win.active q:before, .new-event-win.active q:after { 
     941        content: ""; 
     942} 
     943.new-event-win.active blockquote, .new-event-win.active q { 
     944        quotes: "" ""; 
     945} 
     946.new-event-win.active .mail.name-special, .new-event-win.active .name.name-special{ 
     947  padding: 0 0 0 35px; 
     948} 
     949 
     950.new-event-win.active .add-attendee-search.search-field { 
     951  width: 249px; 
     952 } 
     953  
     954 .new-event-win.active #calendar_addevent_details4 { 
     955  margin: 10px 0 0 0; 
     956 }  
     957  
     958 .new-event-win.active input{ 
     959  color: #000; 
     960 }  
     961  
     962 .new-event-win.active #calendar_addevent_details5 { 
     963  margin: 10px 0 11px 0; 
     964 } 
     965 
     966.new-event-win.active select { 
     967    border: 1px solid #CFCFCF; 
     968    border-color: #CFCFCF; 
     969    color: #555; 
     970    background-color: #FFF; 
     971} 
     972.new-event-win.active a:link, .new-event-win.active a:visited { 
     973    color: #2E6E9E; 
     974} 
     975 
     976.new-event-win.active  dd, .new-event-win.active  dl, .new-event-win.active  dt{ 
     977        margin: 0; 
     978} 
     979/* azul.css */ 
     980/*body { background-color: #e9e9e9; }*/ 
     981 
     982/*a:link, 
     983a:visited 
     984{ color: #000066; }*/ 
     985 
     986/*a:hover, 
     987a:active 
     988{ color: #ff9933; }*/ 
     989 
     990.new-event-win.active #divAppbox{ 
     991        overflow-x: auto; 
     992        overflow-y: scroll; 
     993} 
     994 
     995.new-event-win.active select 
     996{ border-color: #CFCFCF; color: #555; padding-left:0px;} 
     997 
     998.qtip-wrapper fieldset{ 
     999        padding: 0; 
     1000        border: 0; 
     1001} 
     1002 
     1003.new-event-win.active .fc-event-skin { 
     1004        border-color: #36C !important; 
     1005        background-color: #36C !important;  
     1006        color: white !important; 
     1007} 
     1008 
     1009.fc-event-vert .fc-event-bg { 
     1010        display: block !important; 
     1011} 
     1012 
     1013.map-event{ 
     1014 
     1015} 
     1016 
     1017#new_event_map .map-event .fc-event-inner.fc-event-skin{ 
     1018        border-style: dashed !important; 
     1019        border-width: 2px !important; 
     1020        border-color: #36C !important; 
     1021        background-color: transparent !important; 
     1022} 
     1023 
     1024#new_event_map .map-event .fc-event-inner.fc-event-skin .fc-event-head, #new_event_map .map-event .fc-event-inner.fc-event-skin .fc-event-content{ 
     1025        background-color: transparent !important; 
     1026        color: transparent !important; 
     1027} 
     1028 
     1029#new_event_map .map-event .ui-resizable-handle{ 
     1030        display : block !important; 
     1031        color: black !important; 
     1032} 
     1033 
     1034fieldset.alarm{   
     1035    border: none !important; 
     1036    padding: 0px !important; 
     1037    margin: 0px !important; 
     1038} 
     1039 
     1040/*#divAppbox 
     1041{ background: #fff url( ../images/bgBlockContent.jpg ) repeat-x; border-color: #9c9c9c; } 
     1042 
     1043#divAppboxHeader 
     1044{ background: url( ../images/bgAppTitle.png ); border-color: #9c9c9c; color: #006; text-shadow: 0.2em 0.2em 3px #999; } 
     1045 
     1046#divAppIconBar 
     1047{ background: #fff url( ../images/background-icon-bar.png ) repeat-x; border-top-color: #9c9c9c; } 
     1048 
     1049#divAppTextBar 
     1050{ background-color: #fff; } 
     1051 
     1052#divGenTime 
     1053{ color: #f00; } 
     1054 
     1055#divMain 
     1056{ background: #fff; border-color: #7e7e7e; } 
     1057 
     1058#divPoweredBy 
     1059{ background: #fff; color: #999; } 
     1060 
     1061#divSideboxContainer 
     1062{ background: #fff; } 
     1063 
     1064#extraIcons 
     1065{ background: #eee; border-color: #7e7e7e; } 
     1066 
     1067#links_bar, 
     1068#user_info 
     1069{ color: #fff; } 
     1070 
     1071#tdAppbox 
     1072{ background-color: #fff; } 
     1073 
     1074#tdSidebox 
     1075{ background: #fff; }*/ 
     1076 
     1077/*.conteudo 
     1078{ border-color: #4A79B1; color: #003; } 
     1079 
     1080.divSideboxHeader 
     1081{ background: #416faa; color: #fff; } 
     1082 
     1083.extraIconsRow 
     1084{ border-top-color: #ddd; } 
     1085 
     1086.greyLine 
     1087{ border-top-color: #7e7e7e; } 
     1088 
     1089.grid_email_class 
     1090{ border-bottom-color: #cfcfcf; } 
     1091 
     1092.image-menu 
     1093{ background: url( ../../../../phpgwapi/templates/default/images/folder_bg.png ); } 
     1094 
     1095.last_menu 
     1096{ border-bottom-color: #4a79b1; } 
     1097 
     1098.logo_expresso 
     1099{ background: url( ../../../../phpgwapi/templates/default/images/logo_expresso.jpg ) no-repeat 0 3px; } 
     1100 
     1101.menu 
     1102{ background: #c8d7ea; border-color: #f4f7fc; border-bottom-color: #4a79b1; } 
     1103 
     1104.menu-sel 
     1105{ background-color: #f7f7f7; border-color: #4a79b1; color: #00f; } 
     1106 
     1107.menu-degrade 
     1108{ background-image: url( ../../../../phpgwapi/templates/default/images/degrade.png ); } 
     1109 
     1110.navbar_but 
     1111{ background-image: url(../../../../phpgwapi/templates/default/images/back_app.png); } 
     1112 
     1113.navbar_butOver 
     1114{ background-image: url( ../../../../phpgwapi/templates/default/images/back_app_over.png ); } 
     1115 
     1116.navbar_butOut 
     1117{ background-image: url( ../../../../phpgwapi/templates/default/images/back_app_out.png ); } 
     1118 
     1119.tblHeadApp 
     1120{ border-color: #9c9c9c; } 
     1121 
     1122.textSidebox 
     1123{ border-top-color: #aaa; } 
     1124 
     1125.toolbar 
     1126{ background-image: url( ../../../../phpgwapi/templates/default/images/fundo_topo.png ); } 
     1127 
     1128.linha0, 
     1129.tr_msg_read 
     1130{ color: #3f3f3f; background: #fff; } 
     1131 
     1132.linha1, 
     1133.tr_msg_read2 
     1134{ color: #3f3f3f; background: #f4f8fb; } 
     1135 
     1136table.inboxElements th, 
     1137.table_elements_tr_header, 
     1138.info_tr_header, 
     1139.message_header 
     1140{ 
     1141        background: #abc6e1; 
     1142} 
     1143 
     1144.prefTable 
     1145{ 
     1146        background-color: #f4f8fb; 
     1147        margin: 0px 0px 10px 0px ; 
     1148        border: 1px solid #D3DCE3; 
     1149        border-top: 0px; 
     1150}*/ 
Note: See TracChangeset for help on using the changeset viewer.