@@ -32,10 +32,7 @@ if ($object) {
3232 $ object ->getContent (true ), FILTER_SANITIZE_STRING
3333 )), "\n" , 300 );
3434
35- $ user_name = $ object ->getUser ()->getName ();
36- $ user_id = $ object ->getUserId ();
37- $ user_url = $ object ->getUser ()->getURI ();
38- $ user_avatar = $ object ->getUser ()->getAvatarURI (22 );
35+ $ user = $ object ->getUser ();
3936
4037}
4138
@@ -72,52 +69,21 @@ require("./header.inc.phtml");
7269<?php } else { ?>
7370 <span class="float-right"><time datetime="<?php echo $ object ->getCreatedDateTime ()->format ('c ' ); ?> "><?php echo $ object ->getCreatedDateTime ()->format ("l, F j, Y " ); ?> </time></span>
7471<?php } ?>
75- <?php if ($ user_id !== null ) { ?>
76- <span><a href="<?php echo $ user_url ; ?> "><img class="avatar" src="<?php echo $ user_avatar ; ?> "/> <?php echo filter_var ($ user_name , FILTER_SANITIZE_STRING ); ?> </a></span>
72+ <?php if ($ user !== null ) { ?>
73+ <span><a href="<?php echo $ user -> getURI () ; ?> "><img class="avatar" src="<?php echo $ user -> getAvatarURI ( 22 ) ; ?> "/> <?php echo filter_var ($ user -> getName () , FILTER_SANITIZE_STRING ); ?> </a></span>
7774<?php } ?>
7875 </footer>
7976 </article>
8077 <article>
81- <header><a name="comments">Comments</a></header>
82- <section>
83- <?php if (!$ comments ) { ?>
84- <p class="center"><em>no one has commented yet.</em></p>
85- <?php } else {
86- $ c_edit_visible_master = ($ logged_in && ($ logged_in ->getOptionsBitmask () & User::OPTION_ACL_COMMENT_MODIFY ));
87- $ c_delete_visible_master = ($ logged_in && ($ logged_in ->getOptionsBitmask () & User::OPTION_ACL_COMMENT_DELETE ));
88- ?>
89- <table class="comments"><tbody>
90- <?php foreach ($ comments as $ c ) {
91- $ c_id = $ c ->getId ();
92- $ c_user = $ c ->getUser ();
93- $ c_user_name = $ c_user ->getName ();
94- $ c_user_id = $ c ->getUserId ();
95- $ c_user_url = $ c_user ->getURI ();
96- $ c_user_avatar = $ c_user ->getAvatarURI (22 );
97-
98- $ c_edit_visible = ($ c_user_id == $ logged_in_id || $ c_edit_visible_master );
99- $ c_delete_visible = ($ c_user_id == $ logged_in_id || $ c_delete_visible_master );
100- ?>
101- <tr><td><a href="<?php echo $ c_user_url ; ?> "><img class="avatar" src="<?php echo $ c_user_avatar ; ?> "/> <?php echo filter_var ($ c_user_name , FILTER_SANITIZE_STRING ); ?> </a><br/><time class="comment_timestamp" datetime="<?php echo $ c ->getCreatedDateTime ()->format ("c " ); ?> "><?php echo $ c ->getCreatedDateTime ()->format ("D M j, Y g:ia T " ); ?> </time><?php if ($ c_delete_visible ) { ?> <a class="button comment_button" href="<?php echo Common::relativeUrlToAbsolute ("/comment/delete?id= " . urlencode ($ c_id )); ?> ">Delete</a><?php } if ($ c_edit_visible ) { ?> <a class="button comment_button" href="<?php echo Common::relativeUrlToAbsolute ("/comment/edit?id= " . urlencode ($ c_id )); ?> ">Edit</a><?php } ?> </td><td><?php echo $ c ->getContent (true ); ?> </td></tr>
102- <?php } ?>
103- </tbody></table>
104- <?php } ?>
105- </section>
106- <?php if ($ logged_in ) { ?>
107- <section>
108- <hr/>
109- <form method="POST" action="<?php echo Common::relativeUrlToAbsolute ("/comment/create " ); ?> ">
110- <input type="hidden" name="parent_type" value="<?php echo Comment::PARENT_TYPE_DOCUMENT ; ?> "/>
111- <input type="hidden" name="parent_id" value="<?php echo $ object_id ; ?> "/>
112- <p class="center"><label for="comment-content">Comment on this post:</label></p>
113- <p class="center"><textarea id="comment-content" name="content" cols="80" rows="5"></textarea></p>
114- <p class="center"><input type="submit" value="Comment"/></p>
115- </form>
116- </section>
117- <?php } ?>
118- <?php } else { ?>
78+ <?php
79+
80+ $ comment_parent_type = Comment::PARENT_TYPE_DOCUMENT ;
81+ require ("./Comment/Section.inc.phtml " );
82+
83+ } else { ?>
11984 <header class="red"><?php echo filter_var ($ title , FILTER_SANITIZE_STRING ); ?> </header>
12085 <section class="red"><?php echo filter_var ($ description , FILTER_SANITIZE_STRING ); ?> </section>
12186<?php } ?>
12287 </article>
123- <?php require ("./footer.inc.phtml " ); ?>
88+
89+ require("./footer.inc.phtml"); ?>
0 commit comments