123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- <?php
- // $Id: node.tpl.php,v 1.3 2010/04/12 10:04:07 antsin Exp $
- /*
- +----------------------------------------------------------------+
- | BlogBuzz for Dupal 6.x - Version 1.0 |
- | Copyright (C) 2009 Antsin.com All Rights Reserved. |
- | @license - GNU GENERAL PUBLIC LICENSE |
- |----------------------------------------------------------------|
- | Theme Name: BlogBuzz |
- | Description: BlogBuzz by Antsin |
- | Author: Antsin.com |
- | Website: http://www.antsin.com/ |
- |----------------------------------------------------------------+
- */
- ?>
- <div id="node-<?php print $node->nid; ?>" class="<?php print $classes; ?>"><div class="node-inner">
- <div class="content">
- <?php print $picture; ?>
- <?php if ($submitted): ?>
- <div class="submitted">
- <?php print $date ?>
- </div>
- <?php endif; ?>
- <h1 class="title">
- <a href="<?php print $node_url; ?>" title="<?php print $title ?>"><?php print $title; ?></a>
- </h1>
- <?php if ($unpublished): ?>
- <div class="unpublished"><?php print t('Unpublished'); ?></div>
- <?php endif; ?>
- <div class="detail clear-block">
- <!-- Tripal Stock Starts --!>
- <?php if ($node->is_obsolete == 't') { print "<h4><i>This Stock is obsolete.</i></h4>"; } ?>
- <table>
- <?php if(!empty($node->stock_name)) { ?>
- <tr><th>Name</th><td><?php print $node->stock_name; ?></td></tr>
- <?php } ?>
- <tr><th>Uniquename</th><td><?php print $node->uniquename; ?></td></tr>
- <tr><th>Organism</th><td><?php print l($node->organism->common_name, "node/".$node->organism->nid); print " (<i>". $node->organism->genus ." ". $node->organism->species ."</i>)"; ?></td></tr>
- <tr><th>Type</th><td><?php print $node->stock_type; ?></td></tr>
- <?php if (!empty($node->main_db_reference->db_name)) { ?>
- <tr><th>Database (<?php print $node->main_db_reference->db_name; ?>)</th>
- <?php if( !empty($node->main_db_reference->urlprefix) ) { ?>
- <td><?php print l($node->main_db_reference->accession, $node->main_db_reference->urlprefix.$node->main_db_reference->accession); ?></td></tr>
- <?php } else { ?>
- <td><?php print $node->main_db_reference->accession; ?></td></tr>
- <?php }
- } ?>
- <?php if(!empty($node->description)) { ?>
- <tr><th>Description</th><td><?php print $node->description; ?></td></tr>
- <?php } ?>
- <?php if(!empty($node->crossingblock->season) && ($node->crossingblock->season != '---')) { ?>
- <tr><th>Crossing Block</th><td><?php print $node->crossingblock->year.' '.$node->crossingblock->season; ?></td></tr>
- <?php } ?>
- </table>
- <!-- Start of Expandable Boxes -->
- <?php if (!$teaser) { ?>
- <!-- Control link for the expandableBoxes -->
- <br><a id="tripal_expandableBox_toggle_button" onClick="toggleExpandableBoxes()">[-] Collapse All</a><br><br>
- <!-- End of Control link for the expandableBoxes -->
- <!-- Display of Chado Stock Properties from table stockprop in Chado --!>
- <?php $properties = $node->properties;
- if ( (sizeof($node->synonyms) + sizeof($properties)) > 0 ) { ?>
- <div id="feature-references" class="tripal_feature-info-box">
- <div class="tripal_expandableBox"><h3>Properties</h3></div>
- <div class="tripal_expandableBoxContent">
- <table>
- <?php if(!empty($node->synonyms)) { ?>
- <tr><th>Synonyms</th><td>
- <?php print $node->synonyms[0]->value;
- array_shift($node->synonyms);
- if (sizeof($node->synonyms) >= 1) {
- foreach($node->synonyms as $synonym) {print ", ".$synonym->value;}
- } ?>
- </td></tr>
- <?php } ?>
- </table>
- <table>
- <?php if (sizeof($properties) > 0) { ?>
- <tr><th>Type of Property</th><th>Value</th></tr>
- <?php foreach ($properties as $result) { ?>
- <tr><td><?php print $result->type; ?></td>
- <td><?php if( $result->value == 't') { print 'TRUE';
- } elseif ($result->value == 'f') { print "FALSE";
- } else { print $result->value; } ?>
- </td></tr>
- <?php }
- } ?>
- </table>
- </div></div>
- <br>
- <?php } ?>
- <br>
- <!-- Display of External Database entries for the current stock --!>
- <?php $references = $node->db_references;
- if ( count($references) > 0 ) { ?>
- <div id="feature-references" class="tripal_feature-info-box">
- <div class="tripal_expandableBox"><h3>External References</h3></div>
- <div class="tripal_expandableBoxContent">
- <table>
- <tr><th>Database</th><th>Accession</th></tr>
- <?php foreach($references as $result) { ?>
- <tr><td><?php print $result->db_name; ?></td><td>
- <?php if ( !empty($result->db_urlprefix) ) {
- print l($result->accession, $result->db_urlprefix.$result->accession);
- } else {
- print $result->accession;
- }?>
- </td></tr>
- <?php } ?>
- </table></div></div>
- <br>
- <?php } ?>
- <br>
- <!-- Display of Relationships between this stock and other stocks --!>
- <?php $o_relationships = $node->object_relationships; ?>
- <?php $s_relationships = $node->subject_relationships; ?>
- <?php if ( (count($o_relationships) + count($s_relationships)) > 0 ) { ?>
- <div id="feature-references" class="tripal_feature-info-box">
- <div class="tripal_expandableBox"><h3>Relationships</h3></div>
- <div class="tripal_expandableBoxContent">
- <table>
- <?php if ( count($o_relationships) > 0 ) {
- foreach ($o_relationships as $result) { ?>
- <tr><td><?php print $node->uniquename; ?></td><td><?php print $result->relationship_type ?></td><td><?php print l($result->object_name, "node/".$result->object_nid); ?></td></tr>
- <?php } //end of foreach?>
- <? } if ( count($s_relationships) > 0 ) {
- foreach ($s_relationships as $result) { ?>
- <tr><td><?php print l($result->subject_name, "node/".$result->subject_nid); ?></td><td><?php print $result->relationship_type ?></td><td><?php print $node->uniquename; ?></td></tr>
- <?php } //end of foreach
- } ?>
- </table></div></div>
- <br>
- <?php } ?>
- <br>
- <?php } ?> <!-- End of if not Teaser --!>
- <!-- Tripal Stock Ends --!>
- <?php print $content; ?>
- </div>
- </div>
-
- <div class="extra-links">
- <div class="terms terms-inline"><?php print theme('links', $taxonomy, array('class' => 'links term-links')) ?></div>
- <?php print $links; ?>
- </div>
- </div></div> <!-- /node-inner, /node -->
|