| Commit | Line | Data |
|---|---|---|
| b457ba98 J |
1 | <?php |
| 2 | // $Id$ | |
| 7c5fa196 | 3 | |
| b457ba98 J |
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 | <div id="node-<?php print $node->nid; ?>" class="<?php print $classes; ?>"><div class="node-inner"> | |
| 52 | ||
| 53 | <?php print $picture; ?> | |
| 54 | ||
| 55 | <?php if (!$page): ?> | |
| 0c91c6b4 | 56 | <h2 class="title"> |
| b457ba98 | 57 | <a href="<?php print $node_url; ?>" title="<?php print $title ?>"><?php print $title; ?></a> |
| 0c91c6b4 JR |
58 | </h2> |
| 59 | <?php endif; ?> | |
| 60 | ||
| adc5ab38 | 61 | <?php if ($unpublished): ?> |
| 28511ba8 J |
62 | <div class="unpublished"><?php print t('Unpublished'); ?></div> |
| 63 | <?php endif; ?> | |
| 64 | ||
| a12563f3 | 65 | <?php if ($submitted || $terms): ?> |
| b457ba98 J |
66 | <div class="meta"> |
| 67 | <?php if ($submitted): ?> | |
| 68 | <div class="submitted"> | |
| 69 | <?php print $submitted; ?> | |
| 70 | </div> | |
| 71 | <?php endif; ?> | |
| 7c5fa196 | 72 | |
| b457ba98 J |
73 | <?php if ($terms): ?> |
| 74 | <div class="terms terms-inline"><?php print t(' in ') . $terms; ?></div> | |
| 75 | <?php endif; ?> | |
| 7c5fa196 | 76 | </div> |
| 0c91c6b4 | 77 | <?php endif; ?> |
| 2c7c0b08 | 78 | |
| 0c91c6b4 | 79 | <div class="content"> |
| 75f9b580 | 80 | <?php print $content; ?> |
| 0c91c6b4 | 81 | </div> |
| 7c5fa196 | 82 | |
| b457ba98 | 83 | <?php print $links; ?> |
| 7c5fa196 | 84 | |
| 52521ba9 | 85 | </div></div> <!-- /node-inner, /node --> |