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)
-   -   Article Bot (https://vborg.vbsupport.ru/showthread.php?t=67078)

MrNase 12-23-2004 03:28 PM

I just need to find a German feed about vintage cars and Iam fine. Thanks for this great hack :)

Dio 12-26-2004 05:26 PM

Installed per instructions and received the following error message:

includes/config.php does not exist. Cannot continue.

I know the config.php file is there, it appears that there is something off in the code. Any ideas on how to resolve this problem?

Problem SOLVED!

Burley 12-28-2004 12:00 PM

hi guys,

i'm a bit of a noob. but i installed this mod (so far so good) but now I get an error each time my bot has to make a post;


Warning: MagpieRSS: Failed to parse RSS file. (mismatched tag at line 291, column 4) in /home/httpd/vhosts/p8ce.com/httpdocs/test/new/forums/articlebot/rss_fetch.inc on line 230

Warning: Argument to array_reverse() should be an array in /home/httpd/vhosts/p8ce.com/httpdocs/test/new/forums/articlebot/articlebot.php on line 137

Warning: Invalid argument supplied for foreach() in /home/httpd/vhosts/p8ce.com/httpdocs/test/new/forums/articlebot/articlebot.php on line 141


does any1 know why this is happening?

redlinemiami 12-29-2004 08:36 PM

Burley it just means that your rss feed can't be parsed. In other words its a bad feed. Get another and repeat. When you get a blank screen with no errors...your in the clear.

redlinemiami 12-29-2004 08:40 PM

I installed article bot..so far so good. I've tried different feeds...all is well. When it posts the feeds to my forum it only displays the title, a short description and a url to someone elses article.

Its doing its job, however, does anyone now how I can capture the entire article and post it as opposed to just the description.

Usually its due to the rss feed it self...it can only read what its given, but, are there any rss feeds out there that give you the whole article??

limey 12-30-2004 02:50 AM

Is there a way to add fields for the bot to post ie: date?

will this work?
if (!$article['link'] || !$article['title'] || !$article['date'])

I'm about to try it, but in case someone knows how to add more fields, please let me know. Thanks.

j_86 12-30-2004 12:01 PM

How can I stop the "UNKNOWN LOCATION" in the who's online bit, when i'm using article bot with a cron job?

w0z 01-02-2005 02:47 PM

Sowwy my n00b question, but is anyone using this Hack in vB 3.0.4 ?

I have this currently installed on my production vB 3.0.3, is there anything I should pay attention when I upgrade vB to 3.0.4, do I have to do any additional steps after upgrading to ensure this Hack will continue to work? O_o

Cheers,
w0z

James Goddard 01-05-2005 04:25 AM

I've recently set up a new board and have added the ArticleBot mod to post news items to a specific forum.

The problem is that now the "Bot" user shows up as the "Top" poster.

Anyone know how to make the Bot's posts visible but not count in the post count? I know I could turn off post counts for the forum the bot posts in but that would affect all users.

James

Torqued 01-05-2005 04:31 AM

Quote:

Originally Posted by James Goddard
I've recently set up a new board and have added the ArticleBot mod to post news items to a specific forum.

The problem is that now the "Bot" user shows up as the "Top" poster.

Anyone know how to make the Bot's posts visible but not count in the post count? I know I could turn off post counts for the forum the bot posts in but that would affect all users.

James

Find the following code in articlebot.php:

PHP Code:

SET posts posts $user_posts 

replace with:

PHP Code:

SET posts posts 


j_86 01-08-2005 05:05 PM

This hack is VB 3.05 compatiable.

memobug 01-08-2005 05:20 PM

For the past few months I have been getting the following error. I believe I have traced it back to articlebot.php
Code:

Database error in vBulletin 3.0.3:
Invalid SQL:
UPDATE user
SET posts = posts + Array
WHERE userid = 0

mysql error: Unknown column 'Array' in 'field list'
mysql error number: 1054
Date: Thursday 09th of December 2004 05:00:03 PM
Script: http://
Referer:
Username: Unregistered
IP Address:

The error seems to be related to this bit of code:
Code:

if (is_array($users))
                {
                        foreach ($users as $userid => $user_posts)
                        {
                                /* +---------------------------------+
                                  | Query: update article bot(s)        |
                                  +---------------------------------+ */


                                $DB_site->query("
                                        UPDATE ".TABLE_PREFIX."user
                                        SET posts = posts + $user_posts
                                        WHERE userid = $userid
                                ");
                        }
                }

Any idea how $userposts could take on a non-numeric value? I have two robots and I believe that one of them currently has no RSS assignments.

Regards,

Matt

mavherzog 01-08-2005 08:48 PM

Quote:

Originally Posted by RS25com
I am still getting this error:

There is no file located at http://washingtondc.craigslist.org/...=max&format=rss

I believe this issue has not been fully addressed yet. Can anyone shed some light or should I just ditch this and find something else?

If this is not working for known good feeds, there are probably two most common reasons:

1. PHP on the server is not compiled with XML support.
2. php.ini "allow_url_fopen" is set to off.

ragintajin 01-09-2005 03:27 AM

I got this error after uploading the newest init.php:

Quote:

Warning: chdir(): No such file or directory (errno 2) in /articlebot/articlebot.php on line 42
Any ideas??

Java624 01-09-2005 04:08 AM

Im about to install this I hope it works for 3.05

mavherzog 01-09-2005 04:43 AM

Quote:

Originally Posted by Java624
Im about to install this I hope it works for 3.05

I'm using it with 3.0.5 with no issues. I LIKE IT!!!

Gandolfe 01-09-2005 10:39 AM

Everything works fine, seems like would be a great hack, thats if it was syndicating with the .xml .rss feeds - I get this error from articlebot.php


Fatal error: Call to a member function on a non-object in /hsphere/local/home/williamk/cs-elite.net/forums/articlebot/articlebot.php on line 92

PHP Code:

<?php



/* +------------------------------------------------------------------+
   | articlebot.php, v1.1, 07/25/04                                   |
   +------------------------------------------------------------------+
   | Support:   www.vbulletin.org/forum/showthread.php?t=67078        |
   +------------------------------------------------------------------+
   | Author:    velocd                                                |
   |            www.animesystem.com                                   |
   +------------------------------------------------------------------+ */



/* +---------------------------------+
   | Environment                     |
   +---------------------------------+ */



error_reporting(E_ALL & ~E_NOTICE);

define('NO_REGISTER_GLOBALS'1);

$globaltemplates = array(
    
'articlebot_post'
);



/* +---------------------------------+
   | Dependencies                    |
   +---------------------------------+ */



// Provide absolute server path to forums.
// e.g. /home/cjohn/public_html/forums/


// chdir('/hsphere/local/home/williamk/cs-elite.net/forums/');
// require_once './global.php';

include_once '/hsphere/local/home/williamk/cs-elite.net/forums/articlebot/rss_fetch.inc';


// If you intend to call this script by placing a
// include_once './articlebot/articlebot.php'; in your
// phpinclude_end template, then comment out:
//
// chdir('/path/to/forums/');
// require_once './global.php';
//
// Note, recommended usage for this script is by
// crontab with this shell command in mind:
//
// e.g. /usr/local/bin/php /path/to/forums/articlebot/articlebot.php
// (substituting the paths with their correct location)
//
// If /usr/local/bin/php is not the correct path (generally it is),
// use PuTTY to SSH in and use the command "whereis php" to find
// the correct path.
//
// Explanation on crontabs:
// http://www.cpanel.net/docs/cp/cronJobs.htm
//
// By this method you are not calling an extra query on every page
// to check for ready-to-post article bots.


if ($vboptions['similarthreadsearch'])
{
    require_once 
'./includes/functions_search.php';
}



/* +------------------------------------------+
   | Request: article bot syndication         |
   +------------------------------------------+ */



if (!$_REQUEST['do'])
{
    
/* +---------------------------------+
       | Query: fetch article bots       |
       +---------------------------------+ */


    
$result_articlebots $DB_site->query("
        SELECT articlebot_rss.*, articlebot.userid,
            articlebot.articlebotid,
            articlebot.regex_title_search AS global_regex_title_search,
            articlebot.regex_title_replace AS global_regex_title_replace,
            articlebot.regex_desc_search AS global_regex_desc_search,
            articlebot.regex_desc_replace AS global_regex_desc_replace,
            "
.TABLE_PREFIX."user.username
        FROM articlebot_rss
        LEFT JOIN articlebot
            USING (articlebotid)
        LEFT JOIN "
.TABLE_PREFIX."user
            USING (userid)
        WHERE nextpost <= "
.TIMENOW."
            AND articlebot_rss.enabled = 1
            AND articlebot.enabled = 1
    "
);


    if (
$DB_site->num_rows($result_articlebots))
    {
        
$fetch_days 20;
        
$timecut TIMENOW - ((60*60*24) * $fetch_days);

        
/* +---------------------------------+
           | Query: fetch threads            |
           +---------------------------------+ */


        
$result_threads $DB_site->query("
            SELECT title
            FROM articlebot_rss_cache
            WHERE dateline >= 
$timecut
        "
);


        while (
$thread $DB_site->fetch_array($result_threads))
        {
            
$threads[] = trim($thread['title']);
        }

        while (
$articlebot $DB_site->fetch_array($result_articlebots))
        {
            
$rss fetch_rss($articlebot['rss_path']);

            
$articles array_reverse($rss->items);

            
$count 0;

            foreach (
$articles as $article)
            {
                
$article['title'] = trim($article['title']);

                if (!
$article['link'] || !$article['title'])
                {
                    continue;
                }

                if (
$articlebot['desc_required'] && !$article['description'])
                {
                    continue;
                }

                if (
is_array($threads) && in_array($article['title'], $threads))
                {
                    continue;
                }

                if (!
$articlebot['lastpost'] && (--$articlebot['initialtrim'] > 0))
                {
                    
/* +---------------------------------------+
                       | Query: insert unused cache threads    |
                       +---------------------------------------+ */


                    
$DB_site->query("
                        INSERT INTO articlebot_rss_cache
                            (title, dateline)
                        VALUES
                            ('"
.addslashes($article['title'])."', ".TIMENOW.")
                    "
);


                    continue;
                }


                
/* +---------------------------------+
                   | Query: insert cache thread      |
                   +---------------------------------+ */


                
$DB_site->query("
                    INSERT INTO articlebot_rss_cache
                        (title, dateline)
                    VALUES
                        ('"
.addslashes($article['title'])."', ".TIMENOW.")
                "
);


                if (
$articlebot['global_regex_title_search'] || $articlebot['regex_title_search'])
                {
                    if (
$articlebot['regex_title_search'])
                    {
                        
$articlebot['global_regex_title_search']   = $articlebot['regex_title_search'];
                        
$articlebot['global_regex_title_replace']  = $articlebot['regex_title_replace'];
                    }

                    
$article['title'] = @preg_replace(
                        
"$articlebot[global_regex_title_search]",
                        
"$articlebot[global_regex_title_replace]",
                        
$article['title']
                    );
                }

                if (
$vboptions['similarthreadsearch'] && $articlebot['build_similar_threads'])
                {
                    
$similarthreads fetch_similar_threads($article['title']);
                }
                else
                {
                    
$similarthreads '';
                }

                if (
$articlebot['label'])
                {
                    
$article['title'] = $articlebot['label'] . ' ' $article['title'];
                }


                
/* +---------------------------------+
                   | Query: insert thread            |
                   +---------------------------------+ */


                
$DB_site->query("
                    INSERT INTO "
.TABLE_PREFIX."thread
                        (title, lastpost, forumid, open,
                        replycount, postusername, postuserid, lastposter, dateline, iconid,
                        visible, attach, similar, is_rss)
                    VALUES
                        ('"
.addslashes($article['title'])."', ".TIMENOW.", $articlebot[forumid],
                         1, 0, '"
.addslashes($articlebot['username']) . "', $articlebot[userid],
                         '"
.addslashes($articlebot['username']) . "', ".TIMENOW.", $articlebot[iconid], 1, 0,
                         '"
.addslashes($similarthreads)."', 1)
                "
);


                
$thread_id $DB_site->insert_id();

                
$article['description'] = strip_tags(html_entity_decode(trim($article['description'])));

                if (
$articlebot['global_regex_desc_search'] || $articlebot['regex_desc_search'])
                {
                    if (
$articlebot['regex_desc_search'])
                    {
                        
$articlebot['global_regex_desc_search']   = $articlebot['regex_desc_search'];
                        
$articlebot['global_regex_desc_replace']  = $articlebot['regex_desc_replace'];
                    }

                    
$article['description'] = @preg_replace(
                        
"$articlebot[global_regex_desc_search]",
                        
"$articlebot[global_regex_desc_replace]",
                        
$article['description']
                    );
                }

                eval(
'$articlebot_post = "' fetch_template('articlebot_post'00) . '";');


                
/* +---------------------------------+
                   | Query: insert post              |
                   +---------------------------------+ */


                
$DB_site->query("
                    INSERT INTO "
.TABLE_PREFIX."post
                        (threadid, parentid, title, username, userid, dateline, pagetext, allowsmilie,
                         showsignature, ipaddress, iconid, visible, attach)
                    VALUES
                        (
$thread_id, 0, '".addslashes($article['title'])."',
                         '"
.addslashes($articlebot['username'])."', $articlebot[userid],
                         "
.TIMENOW.", '" addslashes($articlebot_post)."', 0, 1,
                         '"
.addslashes($_SERVER['SERVER_ADDR'])."', $articlebot[iconid], 1, 0)
                "
);


                
$post_id $DB_site->insert_id();


                
/* +---------------------------------+
                   | Query: update thread            |
                   +---------------------------------+ */


                
$DB_site->query("
                    UPDATE "
.TABLE_PREFIX."thread
                    SET firstpostid = 
$post_id
                    WHERE threadid = 
$thread_id
                "
);


                require_once 
'./includes/functions_databuild.php';

                
$foruminfo['indexposts'] = 1;

                
build_post_index($post_id$foruminfo1);

                if (
$forums[$articlebot['forumid']])
                {
                    
$forum_posts = ++$forums[$articlebot['forumid']]['forum_posts'];

                    unset(
$forums[$articlebot['forumid']]);
                }
                else
                {
                    
$forum_posts 1;
                }

                
$forums[$articlebot['forumid']] = array(
                    
'lastposter'    => $articlebot['username'],
                    
'lastthread'    => $article['title'],
                    
'lastthreadid'  => $thread_id,
                    
'lasticonid'    => $articlebot['iconid'],
                    
'forum_posts'   => $forum_posts
                
);

                if (
$users[$articlebot['userid']])
                {
                    
$users[$articlebot['userid']]++;
                }
                else
                {
                    
$users[$articlebot['userid']] = 1;
                }

                if (++
$count >= $articlebot['fetchlimit'])
                    break;
            }

            
$nextpost TIMENOW + ($articlebot['postinterval'] * 60);


            
/* +-------------------------+
               | Query: update rss       |
               +-------------------------+ */


            
$DB_site->query("
                UPDATE articlebot_rss
                SET lastpost = "
.TIMENOW.",
                    nextpost = 
$nextpost
                WHERE rssid = 
$articlebot[rssid]
            "
);


            unset(
$rss);
        }

        if (
is_array($users))
        {
            foreach (
$users as $userid => $user_posts)
            {
                
/* +---------------------------------+
                   | Query: update article bot(s)    |
                   +---------------------------------+ */


                
$DB_site->query("
                    UPDATE "
.TABLE_PREFIX."user
                    SET posts = posts + 
$user_posts
                    WHERE userid = 
$userid
                "
);
            }
        }

        if (
is_array($forums))
        {
            foreach (
$forums as $forumid => $forum)
            {
                
/* +---------------------------------------+
                   | Query: update affected forum(s)       |
                   +---------------------------------------+ */


                
$DB_site->query("
                    UPDATE "
.TABLE_PREFIX."forum
                    SET replycount = replycount + 
$forum[forum_posts],
                        threadcount = threadcount + 
$forum[forum_posts],
                        lastpost = "
.TIMENOW.",
                        lastposter = '" 
addslashes($forum['lastposter']) . "',
                        lastthread = '" 
addslashes($forum['lastthread']) . "',
                        lastthreadid = 
$forum[lastthreadid],
                        lasticonid = 
$forum[lasticonid]
                    WHERE forumid = 
$forumid
                "
);
            }
        }
    }
}



?>

That's a copy of how articlebot.php is at the moment. Any ideas?

jshafer817 01-09-2005 05:31 PM

I have installed vbarticles but I cannot read a feed I really want.
Its in Atom .3 and the encoding is in utf-8
They also have an rss feel but its encoding is also utf-8

Is this possible for me to do???

Thanks for your time! I could have never gotten this far without all of yaulls help.

TTG 01-10-2005 08:43 PM

Just installed and setup a few seperate posting categories .. works like a charm.
Just gotta work out this cron job instead of manually calling articlebot/articlebot.php every couple of hours.

Clicked install .. thanks for a great hack :)

James Goddard 01-10-2005 10:13 PM

Quote:

Originally Posted by Torqued
Find the following code in articlebot.php:

PHP Code:

SET posts posts $user_posts 

replace with:

PHP Code:

SET posts posts 



Thanks!

James

bishop93 01-11-2005 04:47 AM

Is there anyway to have this bot as an "always signed in" user rather than a Guest? It would seem that certain settings that don't allow guests to actually read posts without being registered and signed in break this little hack. And it's been working so well up until now.

H@K@N 01-11-2005 08:50 PM

clicks *install*

Does somebody know, how i can prune automatically the posted Feeds ?

I don't like to remove them manually, if the BoT is posting 20 Posts/Day or even more ...

gr33tz

Ruffneck 01-12-2005 09:26 PM

This script is nice...but i have a little problem...

I´ve installed it sucesfull and running the articlebot.php on the browser...and the bot added the rss entrys on the board...with title and thread description...

I´ve added a include on the global.php
require_once('./articlebot/articlebot.php');

And edit the chdir('/path/to/forums/'); to the right real chdir... /var/www/html/blablala..../

The script add new Threads with the right title, but nothing thread self...the link to the thread from the index was unavaible...

I think the script has problems with the articlebot_post, because i saw a error with articlebot_post...

Why it´s first works fine and now...

Ruffneck 01-12-2005 09:42 PM

Here is the error:
Fatal error: Call to undefined function: fetch_template() in /var/www/blabla/articlebot/articlebot.php on line 259

This line is:
eval('$articlebot_post = "' . fetch_template('articlebot_post', 0, 0) . '";');

I´ve added this template and it works first time fine, but now...

Firewire 01-13-2005 04:09 PM

How do you do a CRON Job anyway?

I have CPANEL. I set it up, and I get this garbage:

/home/xxxx/public_html/forums/articlebot/articlebot.php: line 1: ?php: No such file or directory
/home/xxxx/public_html/forums/articlebot/articlebot.php: line 5: /aquota.user: Permission denied
/home/xxxx/public_html/forums/articlebot/articlebot.php: line 6: syntax error near unexpected token `|'
/home/xxxx/public_html/forums/articlebot/articlebot.php: line 6: ` | articlebot.php, v1.1, 07/25/04 |'

I checked the permissions of the file to make sure it was executable. This is what I put into the CRON JOB scheduler line as the location:

/home/xxxx/public_html/forums/articlebot/articlebot.php

Any ideas?

Torqued 01-13-2005 06:03 PM

Quote:

Originally Posted by Firewire
How do you do a CRON Job anyway?

I have CPANEL. I set it up, and I get this garbage:

/home/xxxx/public_html/forums/articlebot/articlebot.php: line 1: ?php: No such file or directory
/home/xxxx/public_html/forums/articlebot/articlebot.php: line 5: /aquota.user: Permission denied
/home/xxxx/public_html/forums/articlebot/articlebot.php: line 6: syntax error near unexpected token `|'
/home/xxxx/public_html/forums/articlebot/articlebot.php: line 6: ` | articlebot.php, v1.1, 07/25/04 |'

I checked the permissions of the file to make sure it was executable. This is what I put into the CRON JOB scheduler line as the location:

/home/xxxx/public_html/forums/articlebot/articlebot.php

Any ideas?

I had the same problem and was unable to figure it out. So I made 4 scheduled vB tasks to run the article bot @ 0, 15, 30, and 45 mins every hour.

Firewire 01-14-2005 03:04 AM

Cool! I'll try that!

memobug 01-14-2005 03:44 AM

Quote:

Originally Posted by Firewire
How do you do a CRON Job anyway

I documented a cpanel cron setup back here:

https://vborg.vbsupport.ru/showpost....&postcount=441

Looks like you are missing the php command and *nix has no idea what to do with it, so it is trying to interpret it (your php file) as a series of shell commands.

Regards,

Matt

Booth 01-14-2005 04:32 PM

Since installing this, my forum has been running very slow... :ermm:

paulz 01-15-2005 05:56 AM

Quote:

Originally Posted by Booth
Since installing this, my forum has been running very slow... :ermm:

how often did you set the scheduled task to run? this would load down a server if set too frequently.

Jaxx 01-15-2005 02:28 PM

Ok, i'm needing some input here.

I've tried several places on getting a feed for http://eq2players.station.sony.com/ and have yet to find one that is really good. The feed I use from g-blog (he custom makes them) is the best I have had so far. But still, I am unable to get the links IN the stories as they appear on the site.

All it shows is a link at the bottom of the story, and many times, I have to fix the formating since g-blog only does a html scrap.

You can see what I mean here: http://www.ahazi.org.

Any help would be appreciated.

bane1 01-15-2005 05:14 PM

OK,

I've been playing around with the regex replacements for the last 8 or so hours. I need HELP!!!!

I've figured out how to make single pattern replacements. i.e.
search: /patternA/
replace: valueB

This replaces patternA with valueB

Also
I've also got logical OR's pattern replacements working.

search: /patternA|patternB|patternC/
replace: valueD

This is great for replacing patternA and patternB and patternC with valueD

What I realy need help with, and I'm not even sure if it's possible, is multiple pattern matching with different values for each pattern match.

Example:

search: /patternA/, /patternB/ ,/patternC/
replace: patternA with valueD, patternB with valueE, patternC with valueF

Any help would be greatly appreciated.

Cheers,

Chris

Ruffneck 01-15-2005 07:28 PM

LOL the users on my community, don?t like the bot...:(

bishop93 01-17-2005 01:39 PM

Quote:

Originally Posted by bishop93
Is there anyway to have this bot as an "always signed in" user rather than a Guest? It would seem that certain settings that don't allow guests to actually read posts without being registered and signed in break this little hack. And it's been working so well up until now.

Is there any way to resolve this? This would see to be an open loophole for boards that have guest restricted access. I'd like to keep the forums secure while still allowing the bot to post.

Otherwise, we continue to run problem free.

mvulcan 01-19-2005 05:20 PM

Quote:

Originally Posted by Gandolfe
Fatal error: Call to a member function on a non-object in /hsphere/local/home/williamk/cs-elite.net/forums/articlebot/articlebot.php on line 92

If you're running it from the console
/usr/bin/php /srv/www/blahblahblah/articlebot.php

you will need to uncomment the
chdir('/path to forums/');
require_once './global.php';

hope that helps.

kadafi_alive 01-21-2005 10:33 AM

Hi,

Does anyone know how to un-install this bot?

j_86 01-21-2005 04:21 PM

Yes.. work backwards through the installation process.

kadafi_alive 01-21-2005 06:09 PM

Quote:

Originally Posted by JimpsEd
Yes.. work backwards through the installation process.

Actually, I do know how to reverse the applied insertions but I ran the install_v1-1.php which executes queries. I do not know to reverse that. I'd greatly appreciate it if you could help me out.

Thanks

seidel 01-22-2005 03:12 PM

Hi!, this is an excellent modification! but is not working for me...

I have vbulletin 3.0.1, install and change the paths in articlebot.php and setup CRON in my server...

The bot is not working, no write post... I need this RSS http://lists.upperdeck.com/read/rss?forum=judge-yu

please helpme!!!!

thanks in advance

kadafi_alive 01-22-2005 10:38 PM

Come on,

there has be to someone out there who knows how to un-install this hack. I'd greatly appreciate it!!!!!!!


All times are GMT. The time now is 03:16 AM.

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.02310 seconds
  • Memory Usage 2,005KB
  • 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
  • (2)bbcode_code_printable
  • (5)bbcode_php_printable
  • (11)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (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