tripal_organism_feature_browser.tpl.php 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?php
  2. $organism = $variables['node']->organism;
  3. $features = $variables['tripal_feature']['browser']['features'];
  4. $pager = $variables['tripal_feature']['browser']['pager'];
  5. $enabled = $variables['tripal_feature']['browser']['enabled'];
  6. if($enabled == 'show_feature_browser'){
  7. ?>
  8. <div id="tripal_organism-feature_browser-box" class="tripal_organism-info-box tripal-info-box">
  9. <div class="tripal_organism-info-box-title tripal-info-box-title">Feature Browser</div>
  10. <?php if(count($features) > 0){ ?>
  11. <table id="tripal_organism-table-feature_browser" class="tripal_organism-table tripal-table tripal-table-horz">
  12. <tr class="tripal_organism-table-odd-row tripal-table-even-row">
  13. <th>Feature Name</th>
  14. <th>Unique Name</th>
  15. <th>Type</th>
  16. </tr>
  17. <?php
  18. foreach ($features as $feature){
  19. $class = 'tripal_organism-table-odd-row tripal-table-odd-row';
  20. if($i % 2 == 0 ){
  21. $class = 'tripal_organism-table-odd-row tripal-table-even-row';
  22. }
  23. ?>
  24. <tr class="<?php print $class ?>">
  25. <td><?php
  26. if($feature->nid){
  27. $link = url("node/$feature->nid");
  28. print "<a href=\"$link\">$feature->name</a>";
  29. } else {
  30. print $feature->name;
  31. }
  32. ?>
  33. </td>
  34. <td><?php print $feature->uniquename?></td>
  35. <td><?php print $feature->cvname?></td>
  36. </tr>
  37. <?php
  38. $i++;
  39. } ?>
  40. </table>
  41. <?php } else {?>
  42. <div class="tripal-no-results">There are no features available for browsing</div>
  43. <?php }?>
  44. <?php print $pager ?>
  45. </div>
  46. <?php
  47. }
  48. ?>