|
@@ -10,19 +10,19 @@ $description = $libprop->value;
|
|
|
?>
|
|
|
<div id="tripal_library-base-box" class="tripal_library-info-box tripal-info-box">
|
|
|
<div class="tripal_library-info-box-title tripal-info-box-title">Library Details</div>
|
|
|
- <div class="tripal_library-info-box-desc tripal-info-box-desc"></div> <?php
|
|
|
-
|
|
|
- // the $headers array is an array of fields to use as the colum headers.
|
|
|
- // additional documentation can be found here
|
|
|
+ <div class="tripal_library-info-box-desc tripal-info-box-desc"></div> <?php
|
|
|
+
|
|
|
+ // the $headers array is an array of fields to use as the colum headers.
|
|
|
+ // additional documentation can be found here
|
|
|
// https://api.drupal.org/api/drupal/includes%21theme.inc/function/theme_table/7
|
|
|
// This table for the library has a vertical header (down the first column)
|
|
|
// so we do not provide headers here, but specify them in the $rows array below.
|
|
|
$headers = array();
|
|
|
-
|
|
|
+
|
|
|
// the $rows array contains an array of rows where each row is an array
|
|
|
// of values for each column of the table in that row. Additional documentation
|
|
|
// can be found here:
|
|
|
- // https://api.drupal.org/api/drupal/includes%21theme.inc/function/theme_table/7
|
|
|
+ // https://api.drupal.org/api/drupal/includes%21theme.inc/function/theme_table/7
|
|
|
$rows = array();
|
|
|
|
|
|
// Name row
|
|
@@ -42,12 +42,12 @@ $description = $libprop->value;
|
|
|
),
|
|
|
$library->uniquename
|
|
|
);
|
|
|
-
|
|
|
+
|
|
|
// Organism row
|
|
|
$organism = $library->organism_id->genus ." " . $library->organism_id->species ." (" .$library->organism_id->common_name .")";
|
|
|
if ($library->organism_id->nid) {
|
|
|
$organism = l("<i>" . $library->organism_id->genus . " " . $library->organism_id->species . "</i> (" .$library->organism_id->common_name .")", "node/".$library->organism_id->nid, array('html' => TRUE));
|
|
|
- }
|
|
|
+ }
|
|
|
$rows[] = array(
|
|
|
array(
|
|
|
'data' => 'Organism',
|
|
@@ -64,14 +64,14 @@ $description = $libprop->value;
|
|
|
),
|
|
|
$library->type_id->name,
|
|
|
);
|
|
|
-
|
|
|
+
|
|
|
// allow site admins to see the library ID
|
|
|
if (user_access('access administration pages')) {
|
|
|
// Library ID
|
|
|
$rows[] = array(
|
|
|
array(
|
|
|
'data' => 'Library ID',
|
|
|
- 'header' => TRUE
|
|
|
+ 'header' => TRUE,
|
|
|
'class' => 'tripal-site-admin-only-table-row',
|
|
|
),
|
|
|
array(
|
|
@@ -80,7 +80,7 @@ $description = $libprop->value;
|
|
|
),
|
|
|
);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
// the $table array contains the headers and rows array as well as other
|
|
|
// options for controlling the display of the table. Additional
|
|
|
// documentation can be found here:
|
|
@@ -96,14 +96,14 @@ $description = $libprop->value;
|
|
|
'colgroups' => array(),
|
|
|
'empty' => '',
|
|
|
);
|
|
|
-
|
|
|
+
|
|
|
// once we have our table array structure defined, we call Drupal's theme_table()
|
|
|
// function to generate the table.
|
|
|
- print theme_table($table);
|
|
|
-
|
|
|
+ print theme_table($table);
|
|
|
+
|
|
|
// now add in the description below the table if one exists
|
|
|
if ($description) { ?>
|
|
|
- <div style="text-align: justify"><?php print $description; ?></div> <?php
|
|
|
+ <div style="text-align: justify"><?php print $description; ?></div> <?php
|
|
|
}
|
|
|
?>
|
|
|
</div>
|