home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Freeware / Programare / dotproject / modules / projects / vw_idx_archived.php < prev    next >
Encoding:
PHP Script  |  2003-10-15  |  2.2 KB  |  59 lines

  1. <?php /* PROJECTS $Id: vw_idx_archived.php,v 1.13 2003/10/15 18:59:15 gregorerhardt Exp $ */
  2. GLOBAL $AppUI, $projects, $company_id;
  3. $df = $AppUI->getPref('SHDATEFORMAT');
  4. ?>
  5.  
  6. <table width="100%" border="0" cellpadding="3" cellspacing="1" class="tbl">
  7. <tr>
  8.     <td align="right" width="65" nowrap="nowrap"> <?php echo $AppUI->_('sort by');?>: </td>
  9.     <th nowrap>
  10.         <a href="?m=projects&orderby=project_name" class="hdr"><?php echo $AppUI->_('Name');?></a>
  11.     </th>
  12.     <th nowrap="nowrap">
  13.         <a href="?m=projects&orderby=user_username" class="hdr"><?php echo $AppUI->_('Owner');?></a>
  14.     </th>
  15.     <th nowrap="nowrap">
  16.         <a href="?m=projects&orderby=total_tasks%20desc" class="hdr"><?php echo $AppUI->_('Tasks');?></a>
  17.     </th>
  18.     <th nowrap="nowrap">
  19.         <a href="?m=projects&orderby=project_end_date" class="hdr"><?php echo $AppUI->_('Finished');?></a>
  20.     </th>
  21. </tr>
  22.  
  23. <?php
  24. $CR = "\n";
  25. $CT = "\n\t";
  26. $none = true;
  27. foreach ($projects as $row) {
  28.     if ($row["project_active"] < 1) {
  29.         $none = false;
  30.         $end_date = intval( @$row["project_actual_end_date"] ) ? new CDate( $row["project_actual_end_date"] ) : null;
  31.         $s = '<tr>';
  32.         $s .= '<td width="65" align="center" style="border: outset #eeeeee 2px;background-color:#'
  33.             . $row["project_color_identifier"] . '">';
  34.         $s .= $CT . '<font color="' . bestColor( $row["project_color_identifier"] ) . '">'
  35.             . sprintf( "%.1f%%", $row["project_percent_complete"] )
  36.             . '</font>';
  37.         $s .= $CR . '</td>';
  38.         $s .= $CR . '<td width="100%">';
  39.         $s .= $CT . '<a href="?m=projects&a=view&project_id=' . $row["project_id"] . '" title="' . htmlspecialchars( $row["project_description"], ENT_QUOTES ) . '">' . htmlspecialchars( $row["project_name"], ENT_QUOTES ) . '</a>';
  40.         $s .= $CR . '</td>';
  41.         $s .= $CR . '<td nowrap="nowrap">' . htmlspecialchars( $row["user_username"], ENT_QUOTES ) . '</td>';
  42.         $s .= $CR . '<td align="center" nowrap="nowrap">';
  43.         $s .= $CT . $row["total_tasks"];
  44.         $s .= $CR . '</td>';
  45.         $s .= $CR . '<td align="right" nowrap="nowrap">';
  46.         $s .= $CT . ($end_date ? $end_date->format( $df ) : '-');
  47.         $s .= $CR . '</td>';
  48.         $s .= $CR . '</tr>';
  49.         echo $s;
  50.     }
  51. }
  52. if ($none) {
  53.     echo $CR . '<tr><td colspan="6">' . $AppUI->_( 'No projects available' ) . '</td></tr>';
  54. }
  55. ?>
  56. <tr>
  57.     <td colspan="6"> </td>
  58. </tr>
  59. </table>