PDA

View Full Version : Threadview Counter


Limitter
03-03-2004, 07:25 AM
Hello

there is already the extension, which spends a Counter contained that the Postviews ?

If not, how one can make that?

Thanks in advance

Limitter

Gary King
03-04-2004, 12:36 AM
Please clarify your request.

Limitter
03-04-2004, 06:13 AM
Heya Gary W

For each Postview of a user the Viewcounter is increased by 1 - The Counter is to appear in the postbit

Thanks in advance

Limitter

Gary King
03-04-2004, 06:47 PM
Use the variable $threadinfo[views] wherever you want it to show; put this in your template.

Limitter
03-04-2004, 08:12 PM
@ GaryW

it does not functions, each View of a user is to be counted and indicated in Postbit

Limitter

Gary King
03-04-2004, 08:16 PM
Ah so you want to show how many times a user has viewed a thread? In the postbit I assume?

Limitter
03-05-2004, 05:51 AM
The Counter is to indicate how many views the user made in all forums

Example

Posts: 50
Views: 120

I found a guidance for the version 2

Show amount of threads each user has viewed.

Execute the following mysql query:
-------------------------------
ALTER TABLE user ADD views MEDIUMINT UNSIGNED DEFAULT 0 NOT NULL;
-------------------------------


Edit showthread.php, find:
-------------------------------
if ($noshutdownfunc) {
-------------------------------
And add above that:
-------------------------------
if ($bbuserinfo['userid']!=0) {
if ($noshutdownfunc) {
$DB_site->query("UPDATE user SET views=views+1 WHERE userid='$bbuserinfo[userid]'");
} else {
$shutdownqueries[]="UPDATE LOW_PRIORITY user SET views=views+1 WHERE userid='$bbuserinfo[userid]'";
}
}
-------------------------------

Edit the postbit template and find:
-------------------------------
Posts: $post[posts]
-------------------------------
And add after that:
-------------------------------
<br>Views: $post[views]
-------------------------------

Edit the getinfo template and find:
-------------------------------
<tr>
<td bgcolor="#1C5780"><normalfont><b>Total Posts:</b></normalfont></td>
<td bgcolor="#1C5780"><normalfont>$userinfo[posts] ($postsperday posts per day)</normalfont></td>
</tr>
-------------------------------
And add after that:
-------------------------------
<tr>
<td bgcolor="#1C5780"><normalfont><b>Total Views:</b></normalfont></td>
<td bgcolor="#1C5780"><normalfont>$userinfo[views]</normalfont></td>
</tr>
-------------------------------Show amount of threads each user has viewed.

Execute the following mysql query:
-------------------------------
ALTER TABLE user ADD views MEDIUMINT UNSIGNED DEFAULT 0 NOT NULL;
-------------------------------


Edit showthread.php, find:
-------------------------------
if ($noshutdownfunc) {
-------------------------------
And add above that:
-------------------------------
if ($bbuserinfo['userid']!=0) {
if ($noshutdownfunc) {
$DB_site->query("UPDATE user SET views=views+1 WHERE userid='$bbuserinfo[userid]'");
} else {
$shutdownqueries[]="UPDATE LOW_PRIORITY user SET views=views+1 WHERE userid='$bbuserinfo[userid]'";
}
}
-------------------------------

Edit the postbit template and find:
-------------------------------
Posts: $post[posts]
-------------------------------
And add after that:
-------------------------------
<br>Views: $post[views]
-------------------------------

Edit the getinfo template and find:
-------------------------------
<tr>
<td bgcolor="#1C5780"><normalfont><b>Total Posts:</b></normalfont></td>
<td bgcolor="#1C5780"><normalfont>$userinfo[posts] ($postsperday posts per day)</normalfont></td>
</tr>
-------------------------------
And add after that:
-------------------------------
<tr>
<td bgcolor="#1C5780"><normalfont><b>Total Views:</b></normalfont></td>
<td bgcolor="#1C5780"><normalfont>$userinfo[views]</normalfont></td>
</tr>
-------------------------------

Limitter
03-07-2004, 07:15 AM
someone has an idea ?

L.

Limitter
03-11-2004, 03:33 PM
*bump*