Fixed reply scrolling- now centers on the input box.

svn path=/trunk/boinc/; revision=1792
This commit is contained in:
David Anderson 2003-07-24 22:57:00 +00:00
parent 101b865917
commit e381a62c69
1 changed files with 56 additions and 29 deletions

View File

@ -21,7 +21,7 @@ $logged_in_user = get_logged_in_user(false);
<br><a href="index.php"><?php echo $cfg['sitename'] ?> Forum</a> -> <a href="forum.php?id=<?php echo $forum->id ?>"><?php echo $forum->title ?></a>
</p>
<p>
<a href="reply.php?id=<?php echo $_GET['id'] ?>">Reply to Thread / Question</a>
<a href=reply.php?thread=<?php echo $thread->id ?>>Reply to this topic</a>
</p>
<p style="text-align:center">
<table class="content" border="0" cellpadding="5" cellspacing="0" width="100%">
@ -29,15 +29,47 @@ $logged_in_user = get_logged_in_user(false);
<th style="width: 150px">Author</th>
<th>Message</th>
</tr>
<!--</table>-->
<?php
$n = 0;
$posts = $thread->getPosts();
while ($post = getNextPost($posts)):
while ($post = getNextPost($posts)) {
show_post_hierarchy($post, $thread, 0);
}
?>
</table>
</p>
<?php
doFooter();
?>
<?php
function show_post_hierarchy($post, $thread, $indent) {
//$children = $post->getImmediateChildren();
show_post($post, $thread, $indent);
//while ($childPost = getNextPost($children)) {
// show_post_hierarchy($childPost, $thread, $indent+1);
//}
}
function show_post($post, $thread, $indent) {
global $n;
$user = getUser($post->user);
$can_edit = $logged_in_user && $user->id == $logged_in_user->id;
?>
<!--<table class="content" border="0" cellpadding="5" cellspacing="0" width="100%">-->
<tr class="row<?php echo (($n++)%2+1) ?>" style="vertical-align:top">
<?php
//for ($i = 0; $i < $indent; $i++) {
// echo "<td>&nbsp;</td>";
//}
?>
<td>
<p style="font-weight:bold">
<?php if ($user->has_profile) { ?>
@ -56,15 +88,10 @@ $logged_in_user = get_logged_in_user(false);
</p>
<p><?php echo nl2br(stripslashes($post->content)) ?></p>
<p>[<a href="reply.php?thread=<?php echo $thread->id ?>&post=<?php echo $post->id ?>#input">Reply to this post</a>]</p>
</td>
</tr>
<?php
endwhile;
?>
</table>
</p>
<!--</table>-->
<?php
doFooter();
}
?>