I am not sure but I think that both problems are related. I think you are seeing the bold line because the log in text is stretching the cell.
The reason why the long in/out link doesn't work is because you are using the phpbb variable for the link. And fetch doesn't set this variable so the variable is being displayed.
In the past I altered fetch to use the templating system and I'd use those links perfectly.
I can teach you how to rewrite fetch to become template based but that is a big task.
For now I'll explain how to set the log in/out links.
since the variable can't be called you need to use a simple html link. But the problem is that you want this link to change based on whether the user is logged in or out.
This is how you do it:
Code:
<?php if ($userdata['session_logged_in']) { ?>
CODE TO SHOW IF USER IS LOGGED IN
<?php } else { ?>
CODE TO SHOW IF USER IS NOT LOGGED IN
<?php } ?>
So in the case of the login/logout link you would use:
Code:<?php if ($userdata['session_logged_in']) { ?>
<a href="zforum/login.php">Log In</a>
<?php } else { ?>
<a href="zforum/login.php?logout=true">Log Out [ <?php echo $userdata['username']; ?> ]</a>
<?php } ?>
I added the way the link displays the member name if logged in.
You should be able to add it easily. And hopefully now you also know how to show content to those logged in versus those logged out in fetch all.