Changeset 5342 in subversion


Ignore:
Timestamp:
Oct 18, 2011 8:53:59 AM (19 months ago)
Author:
alec
Message:
  • Removed zebra-class
Location:
trunk/roundcubemail
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/program/include/main.inc

    r5297 r5342  
    773773 */ 
    774774function rcube_table_output($attrib, $table_data, $a_show_cols, $id_col) 
    775   { 
     775{ 
    776776  global $RCMAIL; 
    777    
     777 
    778778  $table = new html_table(/*array('cols' => count($a_show_cols))*/); 
    779      
     779 
    780780  // add table header 
    781781  if (!$attrib['noheader']) 
    782782    foreach ($a_show_cols as $col) 
    783783      $table->add_header($col, Q(rcube_label($col))); 
    784    
     784 
    785785  $c = 0; 
    786   if (!is_array($table_data))  
     786  if (!is_array($table_data)) 
    787787  { 
    788788    $db = $RCMAIL->get_dbh(); 
    789789    while ($table_data && ($sql_arr = $db->fetch_assoc($table_data))) 
    790790    { 
    791       $zebra_class = $c % 2 ? 'even' : 'odd'; 
    792       $table->add_row(array('id' => 'rcmrow' . html_identifier($sql_arr[$id_col]), 'class' => $zebra_class)); 
     791      $table->add_row(array('id' => 'rcmrow' . html_identifier($sql_arr[$id_col]))); 
    793792 
    794793      // format each col 
    795794      foreach ($a_show_cols as $col) 
    796795        $table->add($col, Q($sql_arr[$col])); 
    797        
     796 
    798797      $c++; 
    799798    } 
    800799  } 
    801   else  
    802   { 
     800  else { 
    803801    foreach ($table_data as $row_data) 
    804802    { 
    805       $zebra_class = $c % 2 ? 'even' : 'odd'; 
    806       if (!empty($row_data['class'])) 
    807         $zebra_class .= ' '.$row_data['class']; 
    808  
    809       $table->add_row(array('id' => 'rcmrow' . html_identifier($row_data[$id_col]), 'class' => $zebra_class)); 
     803      $class = !empty($row_data['class']) ? $row_data['class'] : ''; 
     804 
     805      $table->add_row(array('id' => 'rcmrow' . html_identifier($row_data[$id_col]), 'class' => $class)); 
    810806 
    811807      // format each col 
    812808      foreach ($a_show_cols as $col) 
    813809        $table->add($col, Q(is_array($row_data[$col]) ? $row_data[$col][0] : $row_data[$col])); 
    814          
     810 
    815811      $c++; 
    816812    } 
     
    818814 
    819815  return $table->show($attrib); 
    820   } 
     816} 
    821817 
    822818 
     
    13151311  $out = ''; 
    13161312  foreach ($arrFolders as $key => $folder) { 
    1317     $zebra_class = (($nestLevel+1)*$idx) % 2 == 0 ? 'even' : 'odd'; 
    13181313    $title = null; 
    13191314 
     
    13501345    else 
    13511346      $classes[] = '_'.asciiwords($folder_class ? $folder_class : strtolower($folder['id']), true); 
    1352  
    1353     $classes[] = $zebra_class; 
    13541347 
    13551348    if ($folder['id'] == $mbox_name) 
  • trunk/roundcubemail/program/js/app.js

    r5328 r5342  
    16871687      message = this.env.messages[uid], 
    16881688      css_class = 'message' 
    1689         + (even ? ' even' : ' odd') 
    16901689        + (!flags.seen ? ' unread' : '') 
    16911690        + (flags.deleted ? ' deleted' : '') 
     
    41204119      return false; 
    41214120 
    4122     var tbody = this.gui_objects.contactslist.tBodies[0], 
    4123       rowcount = tbody.rows.length, 
    4124       even = rowcount%2, 
     4121    var c, tbody = this.gui_objects.contactslist.tBodies[0], 
    41254122      row = document.createElement('tr'); 
    41264123 
    41274124    row.id = 'rcmrow'+String(cid).replace(this.identifier_expr, '_'); 
    4128     row.className = 'contact '+(even ? 'even' : 'odd'); 
     4125    row.className = 'contact'; 
    41294126 
    41304127    if (this.contact_list.in_selection(cid)) 
     
    41324129 
    41334130    // add each submitted col 
    4134     for (var c in cols) { 
     4131    for (c in cols) { 
    41354132      col = document.createElement('td'); 
    41364133      col.className = String(c).toLowerCase(); 
  • trunk/roundcubemail/skins/default/mail.css

    r5209 r5342  
    911911} 
    912912 
    913 /* 
    914 #messagelist tr.odd 
    915 { 
    916   background-color: #F9F9F9; 
    917 } 
    918 */ 
    919  
    920913#messagelist tr.unread 
    921914{ 
Note: See TracChangeset for help on using the changeset viewer.