Changeset 91a35ee in github


Ignore:
Timestamp:
Jul 17, 2009 4:46:59 AM (4 years ago)
Author:
alecpl <alec@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
779b0d4
Parents:
77edef7
Message:
  • use lowercase in html tag names (to make switch to xhtml simpler in the future)
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • plugins/managesieve/managesieve.js

    ra393c37 r91a35ee  
    172172        if (row) 
    173173          { 
    174             new_row = parent.document.createElement('TR'); 
     174            new_row = parent.document.createElement('tr'); 
    175175            new_row.id = 'rcmrow'+id; 
    176             td = parent.document.createElement('TD'); 
     176            td = parent.document.createElement('td'); 
    177177            new_row.appendChild(td); 
    178178            list.insert_row(new_row, false); 
  • program/js/app.js

    r6b42d52 r91a35ee  
    419419 
    420420    // set eventhandler to message icon 
    421     if (row.icon = row.obj.getElementsByTagName('TD')[0].getElementsByTagName('IMG')[0]) 
     421    if (row.icon = row.obj.getElementsByTagName('td')[0].getElementsByTagName('img')[0]) 
    422422      { 
    423423      var p = this; 
     
    436436 
    437437    // set eventhandler to flag icon, if icon found 
    438     if (this.env.flagged_col && (row.flagged_icon = row.obj.getElementsByTagName('TD')[this.env.flagged_col].getElementsByTagName('IMG')[0])) 
     438    if (this.env.flagged_col && (row.flagged_icon = row.obj.getElementsByTagName('td')[this.env.flagged_col].getElementsByTagName('img')[0])) 
    439439      { 
    440440      var p = this; 
     
    24062406      else  // for standards-compilant browsers 
    24072407        { 
    2408         var frame = document.createElement('IFRAME'); 
     2408        var frame = document.createElement('iframe'); 
    24092409        frame.name = frame_name; 
    24102410        frame.style.border = 'none'; 
     
    29192919    this.subscription_list.row_init = function (row) 
    29202920      { 
    2921       var anchors = row.obj.getElementsByTagName('A'); 
     2921      var anchors = row.obj.getElementsByTagName('a'); 
    29222922      if (anchors[0]) 
    29232923        anchors[0].onclick = function() { p.rename_folder(row.id); return false; }; 
     
    30853085      { 
    30863086      var reg = new RegExp('.*['+RegExp.escape(this.env.delimiter)+']'); 
    3087       this.name_input = document.createElement('INPUT'); 
     3087      this.name_input = document.createElement('input'); 
    30883088      this.name_input.type = 'text'; 
    30893089      this.name_input.value = this.env.subscriptionrows[id][0].replace(reg, ''); 
     
    32123212      row.cells[1].innerHTML = '*'; 
    32133213     
    3214     if (!replace && row.cells[2] && row.cells[2].firstChild.tagName=='INPUT') 
     3214    if (!replace && row.cells[2] && row.cells[2].firstChild.tagName.toLowerCase()=='input') 
    32153215      { 
    32163216      row.cells[2].firstChild.value = name; 
     
    33153315    { 
    33163316    var cell, td; 
    3317     var new_row = document.createElement('TR'); 
     3317    var new_row = document.createElement('tr'); 
    33183318    for(var n=0; n<row.cells.length; n++) 
    33193319      { 
    33203320      cell = row.cells[n]; 
    3321       td = document.createElement('TD'); 
     3321      td = document.createElement('td'); 
    33223322 
    33233323      if (cell.className) 
     
    34073407        { 
    34083408          obj.setAttribute('alt', this.get_label(label)); 
    3409           if ((link = obj.parentNode) && link.tagName == 'A') 
     3409          if ((link = obj.parentNode) && link.tagName.toLowerCase() == 'a') 
    34103410            link.setAttribute('title', this.get_label(label)); 
    34113411        } 
     
    35703570        { 
    35713571        // if we have links for sorting, it's a bit more complicated... 
    3572         if (cell.firstChild && cell.firstChild.tagName=='A') 
     3572        if (cell.firstChild && cell.firstChild.tagName.toLowerCase()=='a') 
    35733573          { 
    35743574          cell.firstChild.innerHTML = this.get_label(this.coltypes[n]); 
     
    36163616 
    36173617    // for performance use DOM instead of jQuery here 
    3618     var row = document.createElement('TR'); 
     3618    var row = document.createElement('tr'); 
    36193619    row.id = 'rcmrow'+uid; 
    36203620    row.className = css_class; 
     
    36363636     
    36373637    // add icon col 
    3638     var col = document.createElement('TD'); 
     3638    var col = document.createElement('td'); 
    36393639    col.className = 'icon'; 
    36403640    col.innerHTML = icon ? '<img src="'+icon+'" alt="" />' : ''; 
     
    36443644    for (var n = 0; n < this.coltypes.length; n++) { 
    36453645      var c = this.coltypes[n]; 
    3646       col = document.createElement('TD'); 
     3646      col = document.createElement('td'); 
    36473647      col.className = String(c).toLowerCase(); 
    36483648             
     
    37883788    var even = rowcount%2; 
    37893789     
    3790     var row = document.createElement('TR'); 
     3790    var row = document.createElement('tr'); 
    37913791    row.id = 'rcmrow'+cid; 
    37923792    row.className = 'contact '+(even ? 'even' : 'odd'); 
     
    37973797    // add each submitted col 
    37983798    for (var c in cols) { 
    3799       col = document.createElement('TD'); 
     3799      col = document.createElement('td'); 
    38003800      col.className = String(c).toLowerCase(); 
    38013801      col.innerHTML = cols[c]; 
  • program/js/googiespell.js

    raee4601 r91a35ee  
    9595    if (this.text_area) { 
    9696        if (!this.spell_container && this.decoration) { 
    97             var table = document.createElement('TABLE'); 
    98             var tbody = document.createElement('TBODY'); 
    99             var tr = document.createElement('TR'); 
    100             var spell_container = document.createElement('TD'); 
     97            var table = document.createElement('table'); 
     98            var tbody = document.createElement('tbody'); 
     99            var tr = document.createElement('tr'); 
     100            var spell_container = document.createElement('td'); 
    101101 
    102102            var r_width = this.isDefined(this.force_width) ? this.force_width : this.text_area.offsetWidth; 
     
    318318///// 
    319319this.createErrorWindow = function() { 
    320     this.error_window = document.createElement('DIV'); 
     320    this.error_window = document.createElement('div'); 
    321321    $(this.error_window).addClass('googie_window').attr('googie_action_btn', '1'); 
    322322} 
     
    350350 
    351351this.createListSeparator = function() { 
    352     var td = document.createElement('TD'); 
    353     var tr = document.createElement('TR'); 
     352    var td = document.createElement('td'); 
     353    var tr = document.createElement('tr'); 
    354354 
    355355    $(td).html(' ').attr('googie_action_btn', '1') 
     
    396396        'top': (pos.top+20)+'px', 'left': (pos.left)+'px'}).html(''); 
    397397 
    398     var table = document.createElement('TABLE'); 
    399     var list = document.createElement('TBODY'); 
     398    var table = document.createElement('table'); 
     399    var list = document.createElement('tbody'); 
    400400 
    401401    $(table).addClass('googie_list').attr('googie_action_btn', '1'); 
     
    419419 
    420420        if (suggestions.length == 0) { 
    421             var row = document.createElement('TR'); 
    422             var item = document.createElement('TD'); 
    423             var dummy = document.createElement('SPAN'); 
     421            var row = document.createElement('tr'); 
     422            var item = document.createElement('td'); 
     423            var dummy = document.createElement('span'); 
    424424 
    425425            $(dummy).text(this.lang_no_suggestions); 
     
    432432 
    433433        for (i=0; i < suggestions.length; i++) { 
    434             var row = document.createElement('TR'); 
    435             var item = document.createElement('TD'); 
    436             var dummy = document.createElement('SPAN'); 
     434            var row = document.createElement('tr'); 
     435            var item = document.createElement('td'); 
     436            var dummy = document.createElement('span'); 
    437437 
    438438            $(dummy).html(suggestions[i]); 
     
    450450        if (elm.is_changed && elm.innerHTML != elm.old_value) { 
    451451            var old_value = elm.old_value; 
    452             var revert_row = document.createElement('TR'); 
    453             var revert = document.createElement('TD'); 
    454             var rev_span = document.createElement('SPAN'); 
     452            var revert_row = document.createElement('tr'); 
     453            var revert = document.createElement('td'); 
     454            var rev_span = document.createElement('span'); 
    455455             
    456456            $(rev_span).addClass('googie_list_revert').html(this.lang_revert + ' ' + old_value); 
     
    470470         
    471471        //Append the edit box 
    472         var edit_row = document.createElement('TR'); 
    473         var edit = document.createElement('TD'); 
    474         var edit_input = document.createElement('INPUT'); 
    475         var ok_pic = document.createElement('IMG'); 
    476         var edit_form = document.createElement('FORM'); 
     472        var edit_row = document.createElement('tr'); 
     473        var edit = document.createElement('td'); 
     474        var edit_input = document.createElement('input'); 
     475        var ok_pic = document.createElement('img'); 
     476        var edit_form = document.createElement('form'); 
    477477 
    478478        var onsub = function () { 
     
    516516 
    517517                    if (!e_elm[2] || e_elm[2](elm, ref)) { 
    518                         var e_row = document.createElement('TR'); 
    519                         var e_col = document.createElement('TD'); 
     518                        var e_row = document.createElement('tr'); 
     519                        var e_col = document.createElement('td'); 
    520520 
    521521                        $(e_col).html(e_elm[0]) 
     
    562562////// 
    563563this.createEditLayer = function(width, height) { 
    564     this.edit_layer = document.createElement('DIV'); 
     564    this.edit_layer = document.createElement('div'); 
    565565    $(this.edit_layer).addClass('googie_edit_layer').width(width-10).height(height); 
    566566 
    567     if (this.text_area.nodeName != 'INPUT' || $(this.text_area).val() == '') { 
     567    if (this.text_area.nodeName.toLowerCase() != 'input' || $(this.text_area).val() == '') { 
    568568        $(this.edit_layer).css('overflow', 'auto').height(height-4); 
    569569    } else { 
     
    614614 
    615615this.createErrorLink = function(text, id) { 
    616     var elm = document.createElement('SPAN'); 
     616    var elm = document.createElement('span'); 
    617617    var ref = this; 
    618618    var d = function (e) { 
     
    638638    txt_part = txt_part.replace(/ $/g, "&nbsp;"); 
    639639     
    640     var span = document.createElement('SPAN'); 
     640    var span = document.createElement('span'); 
    641641    $(span).html(txt_part); 
    642642    return span; 
     
    644644 
    645645this.showErrorsInIframe = function() { 
    646     var output = document.createElement('DIV') 
     646    var output = document.createElement('div') 
    647647    var pointer = 0; 
    648648    var results = this.results; 
     
    701701////// 
    702702this.createLangWindow = function() { 
    703     this.language_window = document.createElement('DIV'); 
     703    this.language_window = document.createElement('div'); 
    704704    $(this.language_window).addClass('googie_window') 
    705705        .width(100).attr('googie_action_btn', '1'); 
    706706 
    707707    //Build up the result list 
    708     var table = document.createElement('TABLE'); 
    709     var list = document.createElement('TBODY'); 
     708    var table = document.createElement('table'); 
     709    var list = document.createElement('tbody'); 
    710710    var ref = this; 
    711711 
     
    714714 
    715715    for (i=0; i < this.langlist_codes.length; i++) { 
    716         var row = document.createElement('TR'); 
    717         var item = document.createElement('TD'); 
    718         var span = document.createElement('SPAN'); 
     716        var row = document.createElement('tr'); 
     717        var item = document.createElement('td'); 
     718        var span = document.createElement('span'); 
    719719         
    720720        $(span).text(this.lang_to_word[this.langlist_codes[i]]); 
     
    806806        .attr({src: this.img_dir + 'change_lang.gif', 'alt': 'Change language', 'googie_action_btn': '1'}); 
    807807 
    808     var switch_lan = document.createElement('SPAN'); 
     808    var switch_lan = document.createElement('span'); 
    809809    var ref = this; 
    810810 
     
    812812        .append(img) 
    813813        .bind('click', function(e) { 
    814             var elm = this.tagName == 'IMG' ? this.parentNode : this; 
     814            var elm = this.tagName.toLowerCase() == 'img' ? this.parentNode : this; 
    815815            if($(elm).hasClass('googie_lang_3d_click')) { 
    816816                elm.className = 'googie_lang_3d_on'; 
     
    827827 
    828828this.createSpellDiv = function() { 
    829     var span = document.createElement('SPAN'); 
     829    var span = document.createElement('span'); 
    830830 
    831831    $(span).addClass('googie_check_spelling_link').text(this.lang_chck_spell); 
     
    892892        this.switch_lan_pic = this.createChangeLangPic(); 
    893893    else 
    894         this.switch_lan_pic = document.createElement('SPAN'); 
     894        this.switch_lan_pic = document.createElement('span'); 
    895895 
    896896    var span_chck = this.createSpellDiv(); 
     
    940940 
    941941this.createButton = function(name, css_class, c_fn) { 
    942     var btn_row = document.createElement('TR'); 
    943     var btn = document.createElement('TD'); 
     942    var btn_row = document.createElement('tr'); 
     943    var btn = document.createElement('td'); 
    944944    var spn_btn; 
    945945 
    946946    if (css_class) { 
    947         spn_btn = document.createElement('SPAN'); 
     947        spn_btn = document.createElement('span'); 
    948948        $(spn_btn).addClass(css_class).html(name); 
    949949    } else { 
     
    973973        rcmail.set_busy(true, 'checking'); 
    974974/*     
    975     this.indicator = document.createElement('IMG'); 
     975    this.indicator = document.createElement('img'); 
    976976    $(this.indicator).attr('src', this.img_dir + 'indicator.gif') 
    977977        .css({'margin-right': '5px', 'text-decoration': 'none'}).width(16).height(16); 
     
    985985 
    986986this.createFocusLink = function(name) { 
    987     var link = document.createElement('A'); 
     987    var link = document.createElement('a'); 
    988988    $(link).attr({'href': 'javascript:;', 'name': name}); 
    989989    return link; 
  • program/js/list.js

    r1691a8e9 r91a35ee  
    128128clear: function(sel) 
    129129{ 
    130   var tbody = document.createElement('TBODY'); 
     130  var tbody = document.createElement('tbody'); 
    131131  this.list.insertBefore(tbody, this.list.tBodies[0]); 
    132132  this.list.removeChild(this.list.tBodies[1]); 
     
    218218  // don't do anything (another action processed before) 
    219219  var evtarget = rcube_event.get_target(e); 
    220   if (this.dont_select || (evtarget && (evtarget.tagName == 'INPUT' || evtarget.tagName == 'IMG'))) 
     220  var tagname = evtarget.tagName.toLowerCase(); 
     221  if (this.dont_select || (evtarget && (tagname == 'input' || tagname == 'img'))) 
    221222    return true; 
    222223     
     
    242243 
    243244    // add listener for iframes 
    244     var iframes = document.getElementsByTagName('IFRAME'); 
     245    var iframes = document.getElementsByTagName('iframe'); 
    245246    this.iframe_events = Object(); 
    246247    for (var n in iframes) 
     
    284285  var mod_key = rcube_event.get_modifier(e); 
    285286  var evtarget = rcube_event.get_target(e); 
    286  
    287   if ((evtarget && (evtarget.tagName == 'INPUT' || evtarget.tagName == 'IMG'))) 
     287  var tagname = evtarget.tagName.toLowerCase(); 
     288 
     289  if ((evtarget && (tagname == 'input' || tagname == 'img'))) 
    288290    return true; 
    289291 
     
    836838  rcube_event.remove_listener({element:document, event:'mouseup', object:this, method:'drag_mouse_up'}); 
    837839 
    838   var iframes = document.getElementsByTagName('IFRAME'); 
     840  var iframes = document.getElementsByTagName('iframe'); 
    839841  for (var n in iframes) { 
    840842    var iframedoc; 
     
    870872{ 
    871873  if (flag) { 
    872     this.background = document.createElement('TBODY'); 
     874    this.background = document.createElement('tbody'); 
    873875  } else if (this.background) { 
    874876    this.list.replaceChild(this.background, this.list.tBodies[0]); 
Note: See TracChangeset for help on using the changeset viewer.