vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   Warning Hack V1.5 (https://vborg.vbsupport.ru/showthread.php?t=65336)

bilco105 07-19-2004 06:58 AM

Quote:

Originally Posted by PranK
Is there a timelimit on warning points? Theres no need for warning points to stick around for a year or two.

I don't beleive this is an option at the moment, I think it comes with v2.

But its deffinetly possible to add it into the current version

pocka 07-20-2004 11:23 AM

Moderate can give warn to user?

sv1cec 07-21-2004 07:33 AM

I just installed the original hack and the 1.5 upgrade, and for the moment, I have one small problem.

When I add a warning to a user, the drop-down menu from which one selects the warning to be applied, is too small to properly show the letters in the box.

https://vborg.vbsupport.ru/external/2004/07/1.jpg

I tried to figure out how to change that, but I am not good at this thing. So, I just replaced class="bginput" with class="smallfont" and it shows OK, but is this proper?

Also, the PM send to the user seems wierd. I believe that both the Warning Selection (Spamming) should be shown, as well as the moderator Comments (whatever additional comments the mod wants to write). See picture below

https://vborg.vbsupport.ru/external/2004/07/2.jpg

The strange characters is because I wrote "Don't do that again", the apostrophe seems to create havoc.

Another question. I have modified my postbit and postbit_legacy to show the Warnings Level of each poster. I would like to have there some thing like :

Warnings Level : 5/20

I tried to include something like :

PHP Code:

$user[warning_level] / $warn_options[points_before_banned

but it shows only :

Warnings Level : 5/

without the points_before_banned. Is that because that variable is not a global variable? How can I add it?

Could you please help?

Finally, I'll be adding another post below, with things I would like to see in this hack, after discussing it with my moderators and experimenting with it for a while.

Tnx for a nice hack, clicking install.

ThaEbilSlaya 07-22-2004 02:37 AM

Hello i had v1.0 on my site and i just recently today upgraded to the new version.

But before i upgraded and even with the new upgrade a normal registered user is able to see the warn info in post on the forums.

I am not very familiar with any of the coding etc i just follw directions i did every as said for the v1.0 and also everything for the new upgrade but it still shows for a normal registered user that has no mod access.

Can anyone help me out or point me in the right direction to try and correct this problem.

Thank You

sv1cec 07-22-2004 04:36 AM

Quote:

Originally Posted by ThaEbilSlaya
Hello i had v1.0 on my site and i just recently today upgraded to the new version.

But before i upgraded and even with the new upgrade a normal registered user is able to see the warn info in post on the forums.

I am not very familiar with any of the coding etc i just follw directions i did every as said for the v1.0 and also everything for the new upgrade but it still shows for a normal registered user that has no mod access.

Can anyone help me out or point me in the right direction to try and correct this problem.

Thank You

How exactly do you want this handled?

The code below will show the "Warn Username" only to the moderators of a particular forum and the administrator. It will show "View Username warnings" to all moderators and the administrator. If you have more than one administrators, you need to play with the last if, let me know if you need help.

Use it at your own risk, I am not exactly an expert in this thing:

In postbit template, find

HTML Code:

<if condition="$show['postcount']">#<a
Above that, insert the code below, instead of the code suggested in the hack.

HTML Code:

<!-- checks for warning system -->
<if condition="$post[usergroupid]!=6 AND can_moderate($forum[forumid], '', $bbuserinfo[userid])"><a href='Warn.php?do=WarnUser&id=$post[userid]&post=$post[postid]'>Warn $post[username]</a> ?
</if>
<if condition="$post[usergroupid]!=6 AND $bbuserinfo[groupid] == 7">
<a href='Warn.php?do=ViewWarnings&id=$post[userid]'>View $post[username]'s Warnings</a> ?</if>
<if condition="$post[usergroupid]!=6 AND $bbuserinfo[userid] == 1">
<a href='Warn.php?do=ViewWarnings&id=$post[userid]'>View $post[username]'s Warnings</a> ?</if>
<!-- end of warning system -->

I hope this is what you want.

John

sv1cec 07-22-2004 06:12 AM

Zero Tolerance,

As I ... promised above, here is the outcome of our experiments with the hack and the discussion with our moderators:

First of all, the hack is great and we all think it is a great addition to any forum. In the interest of seeing this hack becoming even better, we would like to see the following improvements, which will make the mods and admins life easier:

1. Each offence should have a points rating (as it does now), but should also include a "maturity" period. In other words, a period after which the points will automatically be removed from the user's record.
2. Each offence should have a check-box, which will define it as an "Instant Ban" offence. In that way, each forum can decide which offences carry the heavy penalty, of instant banning the member.
3. Each offence which is an "Instant Ban" offence, should also have a "Ban Duration" field. In that way, the admins can decide that offence A deserves a ban, but only for one month, while offence B is serious enough to deserve a permanent ban. So I assume the "Ban Duration" should accept values in days/weeks/months (whatever) plus the word "Permanent". A drop-down menu with 1,2,3,4 weeks, 1,2,3,4,5,6 months, and Permanent values, maybe.
4. Of course, cron jobs should exist, which will remove the points which mature from the member's record, and the bans which expire, automatically.
5. We would appreciate if the PM message could be in a more "customizable" format, so that we can tailor it to our needs. A template maybe?
6. The phrases and params used, should made "global" so that they can be used anywhere in the vB. For example, I have the Warn Points of each user shown in postbit, but I cannot use the "$warn_options[points_before_banned]" there.
7. In the hack's setup (in Admin CP), the admin should be able to define which groups will be able to see the "Warn User" and "View User's Warnings" links. For example, in our site, I have set it up so moderators can warn a user only in the forums they moderate, but they can see every user warnings. Registered users can see the Warnings of other users, as a number only in the forumbit, they cannot see the "Warn XYZ" or the "View XYZ's Warnings" links, so obviously they cannot warn anyone, nor can they see details of how that member earned those points.
8. In the PM send to the user, we would like to see the followings:

- Who warned the member.
- For which post (it might be a good idea if the post could be copied in the offence's record, since the moderator might want to remove it from the forums. Of course, the moderator has to first warn the member and then delete or edit the post).
- Date and time.
- What the offence was (the description of the warning).
- How many points were awarded and what is the current total of the member.
- When these points will be removed.
- If the offence implied an "Instant Ban" and for how long.
- What comments the moderator has added.
- The e-mail of the admin or the super moderator, if the user has objections.

I guess this is pretty much what we would like to see in this excellent hack.

Finally, one other issue, for some reason, the redirecting screen does not always redirect. I am not sure what happens, but that page does not come up like any other redirecting page in vB, it comes up with header and navbar etc. and it just doesn't redirect. Any ideas?

Kind regards, and again thanks for the lovely hack.

John

paulyy 07-23-2004 07:55 PM

It's a good hack but if you made the additions in the above post, it would be a great hack (using current version of it), you you upgrade it can you make an update installation also?

oldfan 07-24-2004 05:57 AM

sweet, works great on 3.0.3

hello 07-26-2004 10:26 AM

It all works for me but for another admin it just loads a blank page as she is going to warn someone please can someone tell me how to fix this.

redlabour 07-26-2004 10:37 AM

@hello - the Version here is more than buggy by now. Use this one and it works : https://vborg.vbsupport.ru/showpost....8&postcount=74

Datenpapst 07-26-2004 01:14 PM

Quote:

Originally Posted by drumsy
Also, please hurry up and figure out how I can change permissions so those who I specify cannot see the Warn User link!!! :)

Before I download anything, mostly the wrong things, where can I find the 1.0 Version?

Yelper 07-28-2004 07:41 PM

Quote:

Originally Posted by Datenpapst
Before I download anything, mostly the wrong things, where can I find the 1.0 Version?

They're both on the first post. The .zip that doesn't have a version is 1.0


Zero Tolerance, you've done an excellent job with this hack. Only things that would make this flawless would be an option/template/phrase to edit the PM message and also a fix to the aforesaid "dropdown" box problem with the font being too big.

But, 'nuff said. Excellent hack. :D

Cryo 07-29-2004 03:21 PM

When a user is banned due to reaching the warning limit they are moved to the banned user group. When the ban expires (in my case, 7 days) which user group are they put back into?

Cryo 07-29-2004 04:04 PM

Also, another issue I found. For some reason the warnings links only work in one template vs. all. It's not the parent template either. If you use it from any other template you simply get a blank page.

sv1cec 07-29-2004 05:42 PM

Quote:

Originally Posted by Charlie O'Leary
Also, another issue I found. For some reason the warnings links only work in one template vs. all. It's not the parent template either. If you use it from any other template you simply get a blank page.

What do you mean?

I just finished the final tweaks, and it works OK for me, but admitedly, I had to do a lot of changes to make it behave as I like.

As for which group the banned users are put back in, I assume in Registered Users. I haven't banned anyone yet! :-)

Rgds

Cryo 07-29-2004 07:03 PM

I figured out the issue. It only had the templates inside the default template, which somehow ended up not being the master parent template. Needless to say the problem is now resolved. ;)

lucky64 07-30-2004 01:00 AM

Quote:

Originally Posted by Zero Tolerance
I will make them inherrit those properties from the usergroup there are been moved into upon banned. :)

- Zero Tolerance

You will in the next release (any eta on that?) or you did in 1.5 and/or updated the zip?

We're having the problem where it won't change their title to 'banned' so its a little annoying.

Also, what about accesses? As in, mods being able to warn in any forum even if they don't have control over it. Has this been adressed yet?

sv1cec 07-30-2004 03:44 AM

Quote:

Originally Posted by lucky64
You will in the next release (any eta on that?) or you did in 1.5 and/or updated the zip?

We're having the problem where it won't change their title to 'banned' so its a little annoying.

Also, what about accesses? As in, mods being able to warn in any forum even if they don't have control over it. Has this been adressed yet?

Please find below, my own version of control, under which mods can "View" a member's warnings anywhere in the site, but they can issue warnings only in the forums they moderate.

HTML Code:

<!-- checks for warning system -->
<if condition="$post[usergroupid]!=6 AND $post[usergroupid]!=7 AND can_moderate($forum[forumid], '', $bbuserinfo[userid])"><a href='Warn.php?do=WarnUser&id=$post[userid]&post=$post[postid]'>Warn $post[username]</a> ?
</if>
<if condition="$post[usergroupid]!=6 AND $post[usergroupid]!=7 AND ($bbuserinfo[usergroupid]==7 OR $bbuserinfo[usergroupid]==6)">
<a href='Warn.php?do=ViewWarnings&id=$post[userid]'>View $post[username]'s Warnings</a> ?</if>

<if condition="$post[userid]==$bbuserinfo[userid] AND $post[usergroupid]==2">
<a href='Warn.php?do=ViewMyWarnings'>View your Warnings</a> ?</if>
<!-- end of warning system -->

If you want your moderators to be able to warn in any forum, use the code below:

HTML Code:

<!-- checks for warning system -->
<if condition="$post[usergroupid]!=6 AND $post[usergroupid]!=7 AND ($bbuserinfo[usergroupid]==7 OR $bbuserinfo[usergroupid]==6)">
<a href='Warn.php?do=WarnUser&id=$post[userid]&post=$post[postid]'>Warn $post[username]</a> ?<a href='Warn.php?do=ViewWarnings&id=$post[userid]'>View $post[username]'s Warnings</a> ?</if>

<if condition="$post[userid]==$bbuserinfo[userid] AND $post[usergroupid]==2">
<a href='Warn.php?do=ViewMyWarnings'>View your Warnings</a> ?</if>
<!-- end of warning system -->

The last if in each piece of code, is used so that each member can see his own warnings easily (he does not have to go to the "Quick Links" menu to do that).

I haven't tried the second piece of code myself, but it should work for you. Please let me know if you have a problem.

Rgds

Buczilla 07-30-2004 04:19 AM

Great hack! Thank you!

Megareus Rex 08-07-2004 12:58 PM

I have a problem with this. In the admin CP-->Warning Options-->Warning Logs, whenever I click on Review Post or Remove Warning, it gives me a messed up link. Here's the problem:
the link for Remove is forums/index.php/Warn.php?do=(and so on for the warning ID stuff)
and the ink for review post is forums/index.php/showthread.php?p=(number of post and such)

Why is this happenning? It also happens if i go to User Warnings in a thread and try to see the post.

Jag 08-09-2004 03:03 AM

AWESOME HACK!!!

Installed quickly and easily, and works WONDERFULLY! :D


* Clicks Install

Jag 08-09-2004 03:51 AM

Ok, I've made a little script that should go through and delete any warns that are more then a month old :)

Simply upload this script to your webserver, and set up a Scheduled Task (in your vB AdminCP) to run it once a day :)

Snatch 08-09-2004 06:27 AM

Great, but i need a Script that unbann all Banned user after the Bantime.

sv1cec 08-09-2004 06:28 AM

I am afraid this is not as simple as that.

If you are to delete aged warnings (and I believe one should do that), the task is a bit more involved than just deleting the warnings themselves. I believe that you should also reduce the points the member has accumulated, until that time, by the number of points associated with the warning you delete.

I tried to do such a thing, but it gets too complicated for my knowledge of queries. You have to fetch the user id, then go to the warnings table, get the warned_warning_id and from their find how many points are associated with this warning type and subtract these points from the user table. If you can do that, I guess you are solving one of the major issues with this hack.

And of course, the un-banning script will be a welcome improvement too.

Rgds

sv1cec 08-09-2004 08:31 AM

Some people (me included) had expressed the hope that the PM send to the members when they are warned, is formed by an easy-to-adapt template. Well, I've managed to do it, so here are some details:

In Warn.php, find :

PHP Code:

$messageb="You have been warned for one of your posts: [url={$vboptions[bburl]}/showthread.php?p={$_POST['post']}]click here to see it[/url]. Your warning level is now: {$level}. Click on the [b]Quick Links[/b] menu above and select [b]View Your Warnings[/b], to see details about all the warnings you have received. The person who warned you, entered this comment: [i]{$_POST['comment']}[/i]. Please reply back if you have a dispute.";
$messageb=ParseInput($messageb); 

Replace these lines with :

PHP Code:

eval('$messageb = "' fetch_template('warn_pm') . '";'); 

Then create a template named "warn_pm" and inside it use the followings:

PHP Code:

Dear $user[username],

You have been warned for one of your postswhich violated the Forums Rules.

The reason you have been warned is because [b][i$warn_type[warn_desc] [/i][/b](Warning Type $warn_type[warn_name]), for which you have been given [b$warn_type[warn_points] [/bpoint(s).

The post for which you are warned can be seen [URL="$vboptions[bburl]/showthread.php?p=$_POST[post]"]here[/URL].

The person who warned youentered this comment

[
i]$_POST[comment][/i]

Your total Warning Level at the moment is: [b$level [/bpoint(s).

If 
you reach the maximum of [b]$warn_options[points_before_banned][/b], you will be banned from the Forums, for [b]$warn_options[banned_limit][/bdays.

To see details about all the warnings you have receiveduntil nowplease click [URL="$vboptions[bburl]/Warn.php?do=ViewMyWarnings"]here[/URL].

Please reply back if you have a dispute

I hope this helps.

Rgds

sv1cec 08-09-2004 11:11 AM

After a lot of trial-and-error, I've managed to improve on Jag's script above.

The script below, will test every warning to see if it is more than a month old. If it is, it will erase the warning and reduce the points of the member by the number of points that warning had.

One question Jag, that number you used, $date = $today-240800, the 240800, where does it come from? I believe that it should be $date = $today-2592000 (for 30 days x 24 hours x 60 minutes x 60 seconds).

Here is my script:

PHP Code:

<?php
/*======================================================================*\
|| #################################################################### ||
|| # vB3 Warn System V1 By Zero Tolerance [http://gzevolution.net]    ||
|| #################################################################### ||
\*======================================================================*/

// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS'1);
define('THIS_SCRIPT''kill_warns');

// #######################################################################
// ######################## START MAIN SCRIPT ############################
// #######################################################################

// Global Requirements & Functions
    
require_once('./global.php');
    require_once(
'./includes/functions_user.php');


$DB=$DB_site// What? Its easier to write ^_^;
$warn_page=""// Template Var

$today time();
$date $today-2592000;

$warn=$DB->query("select w.*,wt.*,u.* from ".TABLE_PREFIX."warnings w left join ".TABLE_PREFIX."warning_types wt on(wt.tid=w.warned_warning_id) left join ".TABLE_PREFIX."user u on(u.userid=w.warned_user)");

while(
$warns=$DB->fetch_array($warn))
{
// update user's warn level
if (vbdate($vboptions['dateformat'], $warns[warned_time]) == vbdate($vboptions['dateformat'],$date)) 
{
$level=($warns['warning_level']-$warns['warn_points']);
$level=(int)$level;
if(
$level<1){$level=0;}

$DB->query("update ".TABLE_PREFIX."user set warning_level='{$level}' where userid='{$warns['userid']}'");
$DB_site->query("DELETE FROM " TABLE_PREFIX "warnings WHERE wid='{$warns['wid']}'");
}
}

log_cron_action('Old Warnings deleting script was run'$nextitem);

?>

Rgds

lifesourcerec 08-10-2004 05:09 AM

Who all have access to warn? Can super moderators and moderators have access?

sv1cec 08-10-2004 05:19 AM

Quote:

Originally Posted by lifesourcerec
Who all have access to warn? Can super moderators and moderators have access?

I do not use supermoderators. The way mine is set up, is that moderators can always see the "View XYZ's warnings". They see the "Warn XYZ" only in the forums they moderate. Admin sees both links everywhere. User sees only "View my warnings" in his own posts, but other users can see his overall warning points in his posts.

Rgds

lifesourcerec 08-10-2004 05:24 AM

Quote:

Originally Posted by sv1cec
I do not use supermoderators. The way mine is set up, is that moderators can always see the "View XYZ's warnings". They see the "Warn XYZ" only in the forums they moderate. Admin sees both links everywhere. User sees only "View my warnings" in his own posts, but other users can see his overall warning points in his posts.

Rgds

Is that default? I want moderators to only have access for the forums they moderate. Something else that would be nice is to be able to add it to postbit such as:

Quote:

Join Date:
Posts: 200
Warnings (0)
Feedback: 10
That way users will know to view warnings or not.

sv1cec 08-10-2004 05:41 AM

Quote:

Originally Posted by lifesourcerec
Is that default? I want moderators to only have access for the forums they moderate. Something else that would be nice is to be able to add it to postbit such as:



That way users will know to view warnings or not.

This is what I have, yes, you can show the warning points in the postbit.

To see how mine looks like go to:

http://forum.m1911.org/showthread.php?t=597

Now if you were logged in as a user, in your posts, you would also see the "View my warnings" link too.

Word of caution. After all the customization I've done to this hack, I am not sure of what comes with it and what I added. So please take my response as a "yes, in my case.".

Thanks

lifesourcerec 08-10-2004 05:46 AM

Ok.. so how to I add it :) Mainly just wanting mods to have access only on their mod forums and to list it in postbits. I use the legacy post bit by the way. This would help me a lot.

sv1cec 08-10-2004 06:02 AM

OK, here is what I use in my postbit templates. I do not use the legacy one, but try it and let me know how it works for you.

In your postbit (or legacy) template, find:

HTML Code:

<if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&amp;postcount=$post[postcount]" target="new"><strong>$post[postcount]</strong></a> &nbsp;</if>
Right above it, add:

HTML Code:

<!-- checks for warning system -->
<if condition="$post[usergroupid]!=6 AND $post[usergroupid]!=7 AND can_moderate($forum[forumid], '', $bbuserinfo[userid])"><a href='Warn.php?do=WarnUser&id=$post[userid]&post=$post[postid]'>Warn $post[username]</a> ?
</if>
<if condition="$post[usergroupid]!=6 AND $post[usergroupid]!=7 AND ($bbuserinfo[usergroupid]==7 OR $bbuserinfo[usergroupid]==6)">
<a href='Warn.php?do=ViewWarnings&id=$post[userid]'>View $post[username]'s Warnings</a> ?</if>
<if condition="$post[userid]==$bbuserinfo[userid] AND $post[usergroupid]==2 AND $post[warning_level]>0">
<a href='Warn.php?do=ViewMyWarnings'>View your Warnings</a> ?</if>
<!-- end of warning system -->

This is the code that makes the "Warn XYZ" and "View XYZ's warnings" appear.

For the number of points each user has, to appear in the post:

Find:

HTML Code:

<if condition="$show['reputation']">$post[reputationdisplay]</if>
Right below this, add:

HTML Code:

<if condition="$post[usergroupid]==2"><BR>Warns Level: $post[warning_level]</if>
Let me know if these work for you, as I said it's hard for me to remember if anything else needs to be changed, but I'll help you out to make it work for you.

Rgds

Jag 08-10-2004 06:13 AM

Quote:

Originally Posted by sv1cec
After a lot of trial-and-error, I've managed to improve on Jag's script above.

The script below, will test every warning to see if it is more than a month old. If it is, it will erase the warning and reduce the points of the member by the number of points that warning had.

One question Jag, that number you used, $date = $today-240800, the 240800, where does it come from? I believe that it should be $date = $today-2592000 (for 30 days x 24 hours x 60 minutes x 60 seconds).

Rgds

Thanks for posting that, I guess I didn't look deep enough into the hack to see what all exactly was required to remove a warn :ninja:

As for the 240800, that's why you shouldn't do math at 4am :o

lifesourcerec 08-10-2004 06:22 AM

Works like a charm :) . Just through of something. How hard would it be to make it look like this:

Warns Level: 0

But when that user has a warning, it would be:

Warns Level: 1 (have the color to be red for the non-zero number). I think it would be a condition or something. Dunno.

sv1cec 08-10-2004 08:57 AM

Quote:

Originally Posted by lifesourcerec
Works like a charm :) . Just through of something. How hard would it be to make it look like this:

Warns Level: 0

But when that user has a warning, it would be:

Warns Level: 1 (have the color to be red for the non-zero number). I think it would be a condition or something. Dunno.

Change that last if, with the one below:

HTML Code:

<if condition="$post[usergroupid]==2">
<if condition="$post[warning_level]>0"><font color='#ff0000'></if>
<BR>Warns Level: $post[warning_level]
<font color='#ffffff'>
</if>

I think it should work.

lifesourcerec 08-10-2004 04:55 PM

Quote:

Originally Posted by sv1cec
Change that last if, with the one below:

HTML Code:

<if condition="$post[usergroupid]==2">
<if condition="$post[warning_level]>0"><font color='#ff0000'></if>
<BR>Warns Level: $post[warning_level]
<font color='#ffffff'>
</if>

I think it should work.

Close enough. It makes the entire warns level line red instead of just the number.

sv1cec 08-10-2004 09:11 PM

Quote:

Originally Posted by lifesourcerec
Close enough. It makes the entire warns level line red instead of just the number.

Oh, I didn't understand you wanted just the number, here you go:

HTML Code:

<if condition="$post[usergroupid]==2">
<BR>Warns Level:
<if condition="$post[warning_level]>0"><font color='#ff0000'></if>
$post[warning_level]
<font color='#000000'>
</if>

I also think the black color is #000000 instead of #ffffff I had in the first code. Sorry about that.

Rgds

rex_b 08-16-2004 11:42 PM

any easier way to set multiple usergroups:


Code:

<if condition="$bbuserinfo['usergroupid'] == '6' AND '7' ">

rex_b 08-17-2004 12:06 AM

Where do I change the banned usergroup ID from 8 to ?

sv1cec 08-17-2004 03:55 AM

Quote:

Originally Posted by rex_b
Where do I change the banned usergroup ID from 8 to ?

In the "Control Warnings" page of the AdminCP.

Rgds


All times are GMT. The time now is 01:21 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02425 seconds
  • Memory Usage 1,939KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (11)bbcode_html_printable
  • (5)bbcode_php_printable
  • (16)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete