root/themes/softer/comments.php

Revision 511, 2.8 KB (checked in by kasper, 11 months ago)

Themes Element and Softer now translatable and translated to danish.
Upped version numbers for all translated themes.
Set missing language information on html tag.

Line 
1<?php
2if (plogger_comments_on()) {
3    print '<a name="comments"></a><h2 class="comment-heading">' . plog_tr('Comments:') . '</h2>';
4     
5    if (plogger_picture_has_comments()) {
6        print "<ol class=\"comments\">";
7        $counter = 0;
8        while(plogger_picture_has_comments()) {
9            plogger_load_comment();
10           
11            $url = plogger_get_comment_url();
12            $author = plogger_get_comment_author();
13       
14            // this code alternates the background color every other comment
15            $comment_class = ($counter % 2) ? "comment_alt" : "comment";
16                   
17            print "\n<li class=\"$comment_class\">";
18            print "<p>".plogger_get_comment_text()."</p>";
19            print "<cite>" . plog_tr('Comment by') . " ";
20            print (trim($url) != '') ? "<a href=\"$url\" rel=\"nofollow\">$author</a>" : "$author";
21            print "- " . plog_tr('posted on') . " ".plogger_get_comment_date();
22                       
23            print "</cite></li>";
24            $counter++;
25        }
26        print "\n</ol>";
27    } else {
28        print "<p>" . plog_tr('No comments yet.') . "</p>";
29    };
30     
31    if (plogger_picture_allows_comments()) {
32        if (plogger_comment_post_error()) {
33            print "<p class='errors'>" . plog_tr('Comment did not post!  Please fill in required fields.') . "</p>";
34        };
35       
36        if (plogger_comment_moderated()) {
37            print "<p class='actions'>" . plog_tr('Your comment was placed in moderation, please wait for approval. Do not submit comment again!') . "</p>";
38        };
39
40        global $config;
41       
42        print  '<a name="comment-post"></a><h2 class="comment-heading">' . plog_tr('Post a comment') . ':</h2>
43              <form action="' . $config["gallery_url"] . 'plog-comment.php" method="post" id="commentform">
44              <p>
45            <input type="text" name="author" id="author" class="textarea" value="" size="28" tabindex="1" />
46            <label for="author">' . plog_tr('Name') . '</label> ' . plog_tr('(required)') . '<input type="hidden" name="comment_post_ID" value="40" />
47            <input type="hidden" name="parent" value="'.plogger_get_picture_id().'" />
48              </p>
49              <p>
50            <input type="text" name="email" id="email" value="" size="28" tabindex="2" />
51            <label for="email">' . plog_tr('E-mail') . '</label> ' . plog_tr('(required, but not publicly displayed)') . '
52              </p>
53              <p>
54            <input type="text" name="url" id="url" value="" size="28" tabindex="3" />
55            <label for="url">' . plog_tr('Your Website (optional)') . '</label>
56              </p>
57              <p>
58            <label for="comment">' . plog_tr('Your Comment') . '</label>
59            <br /><textarea name="comment" id="comment" cols="70" rows="4" tabindex="4"></textarea>
60              </p>
61              <p class="inputbuttonp">
62            <input class="submit" name="submit" type="submit" tabindex="5" value="' . plog_tr('Post Comment!') . '" />
63              </p>
64              </form>';
65   
66        } else {
67        print '<p class="comments-closed">' . plog_tr('Comments for this entry are closed') . '</p>';
68    }
69};
70?>
Note: See TracBrowser for help on using the browser.