/[drupal]/contributions/themes/basic/node.tpl.php
ViewVC logotype

Contents of /contributions/themes/basic/node.tpl.php

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download) (as text)
Tue Jul 22 19:15:17 2008 UTC (16 months ago) by couzinhub
Branch: MAIN
CVS Tags: HEAD
Branch point for: DRUPAL-7--1
Changes since 1.1: +97 -20 lines
File MIME type: text/x-php
commiting D7 code
1 <?php
2 // $Id$
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 <?php /* _____________ TEASER ______________ */ ?>
53
54 <?php if ($teaser): ?>
55
56 <div class="node <?php echo $node_classes; ?>" id="node-<?php echo $node->nid; ?>">
57 <div class="node-inner">
58
59 <h2><a href="<?php echo $node_url ?>" title="<?php echo $title ?>"><?php echo $title; ?></a></h2>
60
61 <?php if ($submitted): ?>
62 <div class="submitted"><?php echo $submitted; ?></div>
63 <?php endif; ?>
64
65 <div class="content">
66 <?php echo $node->teaser; ?>
67 </div>
68
69 <?php echo $links; ?>
70
71 </div> <!-- end node-inner -->
72 </div> <!-- end node-->
73
74
75 <?php else: ?>
76
77 <?php /* _____________ FULL NODE ______________ */ ?>
78
79 <div class="node <?php echo $node_classes; ?>" id="node-<?php echo $node->nid; ?>">
80 <div class="node-inner">
81
82 <?php echo $picture; ?>
83
84 <div class="meta">
85 <?php if ($submitted): ?>
86 <span class="submitted"><?php echo $submitted; ?></span>
87 <?php endif; ?>
88
89 <?php if ($terms): ?>
90 <div class="terms terms-inline"><?php echo $terms; ?></div>
91 <?php endif;?>
92 </div>
93
94 <div class="content">
95 <?php echo $content; ?>
96 </div>
97
98 <?php echo $links; ?>
99
100 </div> <!-- end node-inner -->
101 </div> <!-- end node-->
102
103 <?php endif; ?>

  ViewVC Help
Powered by ViewVC 1.1.2