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