One minor bug, if you want to call it that. But a easy fix. I had a friend go to my forum as a guest. I wanted to try out Paging to a guest to see how it works. In playing around, he kept entering text in the reply box with out any carriage returns. When I went to see his reply, the reply pop up ran off the screen to the right as where I coundn't see or get to the 'Close' button. Not that this is likely to happen offen, or at all, but a problem as you can't close the pop up. I just went and edited the vbpager_popup template, and in the thead tag and the one td tag, aligned them to the left. See attachment (this is after the fix).
HTML Code:
<td class="thead" align="left" height="13">$vbphrase[vbpager_message_from] <i>$pagerinfo[username]</i><font class="smallfont">
@ $pagerinfo[timesent]</font>
</td>
, and
HTML Code:
<form method="POST" action="$vboptions[bburl]/pager.php" name="frmpager" target="ipager" onsubmit="return SubmitForm();">
<tr><td align="left" width="100%">
<if condition="$pagerinfo[canreply]">
BTW, I have V 3.0.7 and this mod works fine. I've been testing with some of my members, using different browsers, and they report no problems.
One other minor langauge error. In the pager.php file these two lines refer to the phrase - 'vbpager_nat', (N/A):
line 122:
PHP Code:
if (!($pagerinfo['username']))
$pagerinfo['username'] = $vbphrase['guest'];
if ($pagerinfo['hidden'])
$pagerinfo['username'] = $vbphrase['vbpager_nat'];
and line 202:
PHP Code:
if ($pagerinfo['parentpid'])
if ($DB_site->query_first("select * from " . TABLE_PREFIX . "pager where pagerid=". $pagerinfo['parentpid'] ." and hidden=1"))
$pagerinfo['username'] = $vbphrase['vbpager_nat'];
if ($pagerinfo['deliverdate'])
However there was no phrase 'vbpager_nat' in the phrase table. The actual phrase is ''vbpager_na' in the phrase database table. I just changed the pager.php for both to ''vbpager_na", and it fixed the error.
John