| 1 |
|
<?php |
| 2 |
|
// $Id: node.tpl.php,v 1.1.4.7 2008/11/22 00:53:22 stevek Exp $ |
| 3 |
|
|
| 4 |
|
/** |
| 5 |
|
* @file node.tpl.php |
| 6 |
|
* |
| 7 |
|
* Theme implementation to display a node. |
| 8 |
|
* |
| 9 |
|
* Available variables: |
| 10 |
|
* - $title: the (sanitized) title of the node. |
| 11 |
|
* - $content: Node body or teaser depending on $teaser flag. |
| 12 |
|
* - $picture: The authors picture of the node output from |
| 13 |
|
* theme_user_picture(). |
| 14 |
|
* - $date: Formatted creation date (use $created to reformat with |
| 15 |
|
* format_date()). |
| 16 |
|
* - $links: Themed links like "Read more", "Add new comment", etc. output |
| 17 |
|
* from theme_links(). |
| 18 |
|
* - $name: Themed username of node author output from theme_user(). |
| 19 |
|
* - $node_url: Direct url of the current node. |
| 20 |
|
* - $terms: the themed list of taxonomy term links output from theme_links(). |
| 21 |
|
* - $submitted: themed submission information output from |
| 22 |
|
* theme_node_submitted(). |
| 23 |
|
* |
| 24 |
|
* Other variables: |
| 25 |
|
* - $node: Full node object. Contains data that may not be safe. |
| 26 |
|
* - $type: Node type, i.e. story, page, blog, etc. |
| 27 |
|
* - $comment_count: Number of comments attached to the node. |
| 28 |
|
* - $uid: User ID of the node author. |
| 29 |
|
* - $created: Time the node was published formatted in Unix timestamp. |
| 30 |
|
* - $zebra: Outputs either "even" or "odd". Useful for zebra striping in |
| 31 |
|
* teaser listings. |
| 32 |
|
* - $id: Position of the node. Increments each time it's output. |
| 33 |
|
* |
| 34 |
|
* Node status variables: |
| 35 |
|
* - $teaser: Flag for the teaser state. |
| 36 |
|
* - $page: Flag for the full page state. |
| 37 |
|
* - $promote: Flag for front page promotion state. |
| 38 |
|
* - $sticky: Flags for sticky post setting. |
| 39 |
|
* - $status: Flag for published status. |
| 40 |
|
* - $comment: State of comment settings for the node. |
| 41 |
|
* - $readmore: Flags true if the teaser content of the node cannot hold the |
| 42 |
|
* main body content. |
| 43 |
|
* - $is_front: Flags true when presented in the front page. |
| 44 |
|
* - $logged_in: Flags true when the current user is a logged-in member. |
| 45 |
|
* - $is_admin: Flags true when the current user is an administrator. |
| 46 |
|
* |
| 47 |
|
* @see template_preprocess() |
| 48 |
|
* @see template_preprocess_node() |
| 49 |
|
*/ |
| 50 |
|
?> |
| 51 |
|
|
| 52 |
|
<div class="node <?php echo $node_classes; ?>" id="node-<?php echo $node->nid; ?>"> |
| 53 |
|
<div class="node-inner"> |
| 54 |
|
|
| 55 |
|
<?php if ($page == 0): ?> |
| 56 |
|
<h2 class="title node-title"> |
| 57 |
|
<a href="<?php echo $node_url; ?>"><?php echo $title; ?></a> |
| 58 |
|
</h2> |
| 59 |
|
<?php endif; ?> |
| 60 |
|
|
| 61 |
|
<?php if ($picture): ?> |
| 62 |
|
<div class="picture"><?php echo $picture; ?></div> |
| 63 |
|
<?php endif; ?> |
| 64 |
|
|
| 65 |
|
<?php if ($submitted): ?> |
| 66 |
|
<span class="submitted"><?php echo $submitted; ?></span> |
| 67 |
|
<?php endif; ?> |
| 68 |
|
|
| 69 |
|
<?php if ($terms): ?> |
| 70 |
|
<div class="taxonomy"><?php echo $terms; ?></div> |
| 71 |
|
<?php endif;?> |
| 72 |
|
|
| 73 |
|
<div class="content"> |
| 74 |
|
<?php echo $content; ?> |
| 75 |
|
</div> |
| 76 |
|
|
| 77 |
|
<?php if ($links): ?> |
| 78 |
|
<div class="links"> <?php echo $links; ?></div> |
| 79 |
|
<?php endif; ?> |
| 80 |
|
|
| 81 |
|
</div> <!-- /node-inner --> |
| 82 |
|
</div> <!-- /node--> |