vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   New Posting Features - Easy Forms - Create a form or multiple forms without php or html knowledge (https://vborg.vbsupport.ru/showthread.php?t=201097)

gamerscms 01-26-2009 09:14 AM

Quote:

Originally Posted by bananalive (Post 1724992)
Ok, i'm looking into this problem. I think it is to do with vBulletin requiring human verification for new threads for guest posts.

Edit: Found & fixed issue - guests required to complete human verification - will automatically appear if needed (required by vbulletin)

Can it be done for guess to post the form?

bananalive 01-26-2009 09:25 AM

Quote:

Originally Posted by gamerscms (Post 1725032)
Can it be done for guests to post the form?

Yes download v2.6

For a form creating a new thread, guests will see human verification field yet registered users won't.

gamerscms 01-26-2009 09:28 AM

Ok all working, one issue it does not show a post in the thread or show a new post icon?

cheers

bananalive 01-26-2009 09:35 AM

Quote:

Originally Posted by gamerscms (Post 1725047)
Ok all working, one issue it does not show a post in the thread or show a new post icon?

cheers

Odd it does for me, what vb version are you?

gamerscms 01-26-2009 09:56 AM

Quote:

Originally Posted by bananalive (Post 1725051)
Odd it does for me, what vb version are you?

Latest release m8. 3.8.0

Its something todo with moderated threads i have it set to not to moderate.

bananalive 01-26-2009 10:12 AM

Quote:

Originally Posted by gamerscms (Post 1725064)
Latest release m8. 3.8.0

Its something to do with moderated threads i have it set to not to moderate.

That's the same vb version as me, and I have posts set to not moderate.

indie2industry 01-26-2009 10:32 AM

I got one for you :D

Is there a way to incorporate paypal into this and make it available to UNREGISTERED USERS??

Reason I'm asking this is because later this year I'm hosting an event where people attending will have to purchase tickets (2 types) and this mod would be the PERFECT solution IMO.

And if this is possible, would it be possible to LIMIT THE INVENTORY??



I'm sorry for asking such a far out question but once I saw this, I couldn't help but to ask.

troppodel 01-26-2009 11:48 AM

Quote:

Originally Posted by bananalive (Post 1724992)

I'll test the attachment error out later on my test forum.

Edit: I can't replicate this problem.

You'll have to use the form hook, and run a query, if it already exists use $complete = false; to stop form submitting

ok friend thanks but i'm not a coder can you write the query string?
other question, for me it is important that the attach is compulsory how can i do it?

Can you add for the new update the possibility to use the form based with the postcount?

thanks advance
Ivan

gamerscms 01-26-2009 12:01 PM

Quote:

Originally Posted by bananalive (Post 1725070)
That's the same vb version as me, and I have posts set to not moderate.

My bad i had Follow Forum Moderation Rules "NO".

Cheers for the help banana.

Reycer 01-26-2009 02:47 PM

I only have one problem. It won't submit to a new thread, or an existing thread. Currently I am having them PM'd to me, and that seems to work, but it's not submitting to any thread. Am I doing something wrong?

bananalive 01-26-2009 02:53 PM

Quote:

Originally Posted by indie2industry (Post 1725077)
I got one for you :D

Is there a way to incorporate paypal into this and make it available to UNREGISTERED USERS??

Reason I'm asking this is because later this year I'm hosting an event where people attending will have to purchase tickets (2 types) and this mod would be the PERFECT solution IMO.

And if this is possible, would it be possible to LIMIT THE INVENTORY??

I'm sorry for asking such a far out question but once I saw this, I couldn't help but to ask.

Umm... I don't think so. It would require some external communication with paypal to confirm payment, etc. The limit could be done semi-effectively using form hook and the save to database, but it would only say availability after form is submitted because thats where the hook is currently.
Quote:

Originally Posted by troppodel (Post 1725121)
ok friend thanks but i'm not a coder can you write the query string?
other question, for me it is important that the attach is compulsory how can i do it?

Can you add for the new update the possibility to use the form based with the postcount?

thanks advance
Ivan

I'll write the code when i get a bit of a chance.

The attachment is integrated into vbulletin and so i don't think that it is possible.

The post-count would be easily achievable if i added a hook into beginning of form - I'll do that sometime.

bananalive 01-26-2009 04:03 PM

Quote:

Originally Posted by troppodel (Post 1725121)
ok friend thanks but i'm not a coder can you write the query string?

I've added in $customerror into v2.7

To add it in yourself: find in template form_view
Code:

<if condition="$unanswered_questions"><phrase 1="$incompleteqs">$vbphrase[form_not_submitted]</phrase></if>
Add Below:
Code:

$customerror
Either: (uses $threadtitle)
PHP Code:

$count $vbulletin->db->query_first("SELECT COUNT(*) AS countrows FROM " TABLE_PREFIX "thread WHERE title='".addslashes($threadtitle)."'");
if (
$count[countrows] > 0)
{
$complete false;
$customerror "Error, thread already exists with this title";


Or (uses question output - remember to replace $q_{4} with the correct question number)
PHP Code:

$count $vbulletin->db->query_first("SELECT COUNT(*) AS countrows FROM " TABLE_PREFIX "thread WHERE title='".addslashes($q_{4})."'");
if (
$count[countrows] > 0)
{
$complete false;
$customerror "Error, thread already exists with this title";



Cledus James 01-26-2009 04:25 PM

Great mod! Installed!

Seriously makes adding all kinds of new features to your site easy!

ssslippy 01-26-2009 07:44 PM

Now that the data is being saved to the database can it be made searchable?

troppodel 01-26-2009 08:56 PM

Quote:

Originally Posted by bananalive (Post 1725331)
I've added in $customerror into v2.7

To add it in yourself: find in template form_view
Code:

<if condition="$unanswered_questions"><phrase 1="$incompleteqs">$vbphrase[form_not_submitted]</phrase></if>
Add Below:
Code:

$customerror
Either: (uses $threadtitle)
PHP Code:

$count $vbulletin->db->query_first("SELECT COUNT(*) AS countrows FROM " TABLE_PREFIX "thread WHERE title='".addslashes($threadtitle)."'");
if (
$count[countrows] > 0)
{
$complete false;
$customerror "Error, thread already exists with this title";


Or (uses question output - remember to replace $q_{4} with the correct question number)
PHP Code:

$count $vbulletin->db->query_first("SELECT COUNT(*) AS countrows FROM " TABLE_PREFIX "thread WHERE title='".addslashes($q_{4})."'");
if (
$count[countrows] > 0)
{
$complete false;
$customerror "Error, thread already exists with this title";



Hi friend
thanks again for your support
my apologies for the question i have edited the template
but the php code i have to add on form hook in my form or not? because don't work

valletin 01-27-2009 02:43 AM

Hi,

i work in a non for profit organisation and we have around 90 clients that need to fill out a client form (large amount of information, tickboxes, etc..).

Each of the clients have their own thread within the forum.

Each client can't access other client's threads/forums and is 'locked' within their thread, within their own forms.

A sticky thread would be posted containing a large amount of client's information within each client's thread, that can be updated by the client or by the admin.

Is Easy Forms a solution to this? If not, does anyone know a solution to this?

bananalive 01-27-2009 01:59 PM

Quote:

Originally Posted by troppodel (Post 1725612)
Hi friend
thanks again for your support
my apologies for the question i have edited the template
but the php code i have to add on form hook in my form or not? because don't work

Put the php code in the form hook before submit, bu you'll need to replace $q_{4} with the correct question number or if it's a combination of answers use $threadtitle.

Quote:

Originally Posted by valletin (Post 1725796)
Hi,

i work in a non for profit organisation and we have around 90 clients that need to fill out a client form (large amount of information, tickboxes, etc..).

Each of the clients have their own thread within the forum.

Each client can't access other client's threads/forums and is 'locked' within their thread, within their own forms.

A sticky thread would be posted containing a large amount of client's information within each client's thread, that can be updated by the client or by the admin.

Is Easy Forms a solution to this? If not, does anyone know a solution to this?

Create forum for this.

Set forum permissions of clients to not view other threads.

Set forum permissions of clients to able to edit their own posts/ threads.

Then clients can create thread within the forum using the form (or the usual way)

Stryker412 01-27-2009 02:26 PM

I have a question, if these features are already please let me know. If not, I'd like to request them.

We use our forums for applicants to join our community. Right now we have our forms after being completed go into a section of the forums where only admins can view. Can yours do this?

bananalive 01-27-2009 02:42 PM

Quote:

Originally Posted by Stryker412 (Post 1726199)
I have a question, if these features are already please let me know. If not, I'd like to request them.

We use our forums for applicants to join our community. Right now we have our forms after being completed go into a section of the forums where only admins can view. Can yours do this?

Yep.

Stryker412 01-27-2009 02:47 PM

Is there an easier way to do birthdays? In my current form I have three drop down boxes for day/month/year?

Same with locations for State and Country.

bananalive 01-27-2009 03:06 PM

Quote:

Originally Posted by Stryker412 (Post 1726230)
Is there an easier way to do birthdays? In my current form I have three drop down boxes for day/month/year?

Same with locations for State and Country.

You could use custom question to get birthday of user from their profile.

PHP Code:

$answer '<input type="text" readonly="readonly" id="q_' $formbit[id] . '" name="' $formbit[id] . '" value="' $vbulletin->userinfo[birthday] . '" />'

Can't think of any easy way of easy way to do all states/ countries. But for US/Canada you could use this custom question with following php code:
PHP Code:

$answer '<select id="q_' $formbit[id] . '" name="' $formbit[id] . '"><option value="">Select One</option><optgroup label="Canadian Provinces"><option value="AB">Alberta</option><option value="BC">British Columbia</option><option value="MB">Manitoba</option><option value="NB">New Brunswick</option><option value="NF">Newfoundland</option><option value="NT">Northwest Territories</option><option value="NS">Nova Scotia</option><option value="NU">Nunavut</option><option value="ON">Ontario</option><option value="PE">Prince Edward Island</option><option value="QC">Quebec</option><option value="SK">Saskatchewan</option><option value="YT">Yukon Territory</option></optgroup>        <optgroup label="U.S. States"><option value="AK">Alaska</option><option value="AL">Alabama</option><option value="AR">Arkansas</option><option value="AZ">Arizona</option><option value="CA">California</option><option value="CO">Colorado</option><option value="CT">Connecticut</option><option value="DC">District of Columbia</option><option value="DE">Delaware</option><option value="FL">Florida</option><option value="GA">Georgia</option><option value="HI">Hawaii</option><option value="IA">Iowa</option><option value="ID">Idaho</option><option value="IL">Illinois</option><option value="IN">Indiana</option><option value="KS">Kansas</option><option value="KY">Kentucky</option><option value="LA">Louisiana</option><option value="MA">Massachusetts</option><option value="MD">Maryland</option><option value="ME">Maine</option><option value="MI">Michigan</option><option value="MN">Minnesota</option><option value="MO">Missouri</option><option value="MS">Mississippi</option><option value="MT">Montana</option><option value="NC">North Carolina</option><option value="ND">North Dakota</option><option value="NE">Nebraska</option><option value="NH">New Hampshire</option><option value="NJ">New Jersey</option><option value="NM">New Mexico</option><option value="NV">Nevada</option><option value="NY">New York</option><option value="OH">Ohio</option><option value="OK">Oklahoma</option><option value="OR">Oregon</option><option value="PA">Pennsylvania</option><option value="PR">Puerto Rico</option><option value="RI">Rhode Island</option><option value="SC">South Carolina</option><option value="SD">South Dakota</option><option value="TN">Tennessee</option><option value="TX">Texas</option><option value="UT">Utah</option><option value="VA">Virginia</option><option value="VT">Vermont</option><option value="WA">Washington</option><option value="WI">Wisconsin</option><option value="WV">West Virginia</option><option value="WY">Wyoming</option></optgroup></select>';
$selected "value=\"" $q_{$formbit[id]} . "\"";
$answer str_replace($selected$selected"selected=\"seleceted\""$answer); 


Phoenixgal 01-27-2009 04:09 PM

OK is there a way that it can be EMAILED WITH the attachement option?

bananalive 01-27-2009 04:11 PM

Quote:

Originally Posted by Phoenixgal (Post 1726284)
OK is there a way that it can be EMAILED WITH the attachement option?

Not at the moment.

Stryker412 01-27-2009 04:27 PM

Quote:

Originally Posted by bananalive (Post 1726249)
You could use custom question to get birthday of user from their profile.

PHP Code:

$answer '<input type="text" readonly="readonly" id="q_' $formbit[id] . '" name="' $formbit[id] . '" value="' $vbulletin->userinfo[birthday] . '" />'

Can't think of any easy way of easy way to do all states/ countries. But for US/Canada you could use this custom question with following php code:
PHP Code:

$answer '<select id="q_' $formbit[id] . '" name="' $formbit[id] . '"><option value="">Select One</option><optgroup label="Canadian Provinces"><option value="AB">Alberta</option><option value="BC">British Columbia</option><option value="MB">Manitoba</option><option value="NB">New Brunswick</option><option value="NF">Newfoundland</option><option value="NT">Northwest Territories</option><option value="NS">Nova Scotia</option><option value="NU">Nunavut</option><option value="ON">Ontario</option><option value="PE">Prince Edward Island</option><option value="QC">Quebec</option><option value="SK">Saskatchewan</option><option value="YT">Yukon Territory</option></optgroup>        <optgroup label="U.S. States"><option value="AK">Alaska</option><option value="AL">Alabama</option><option value="AR">Arkansas</option><option value="AZ">Arizona</option><option value="CA">California</option><option value="CO">Colorado</option><option value="CT">Connecticut</option><option value="DC">District of Columbia</option><option value="DE">Delaware</option><option value="FL">Florida</option><option value="GA">Georgia</option><option value="HI">Hawaii</option><option value="IA">Iowa</option><option value="ID">Idaho</option><option value="IL">Illinois</option><option value="IN">Indiana</option><option value="KS">Kansas</option><option value="KY">Kentucky</option><option value="LA">Louisiana</option><option value="MA">Massachusetts</option><option value="MD">Maryland</option><option value="ME">Maine</option><option value="MI">Michigan</option><option value="MN">Minnesota</option><option value="MO">Missouri</option><option value="MS">Mississippi</option><option value="MT">Montana</option><option value="NC">North Carolina</option><option value="ND">North Dakota</option><option value="NE">Nebraska</option><option value="NH">New Hampshire</option><option value="NJ">New Jersey</option><option value="NM">New Mexico</option><option value="NV">Nevada</option><option value="NY">New York</option><option value="OH">Ohio</option><option value="OK">Oklahoma</option><option value="OR">Oregon</option><option value="PA">Pennsylvania</option><option value="PR">Puerto Rico</option><option value="RI">Rhode Island</option><option value="SC">South Carolina</option><option value="SD">South Dakota</option><option value="TN">Tennessee</option><option value="TX">Texas</option><option value="UT">Utah</option><option value="VA">Virginia</option><option value="VT">Vermont</option><option value="WA">Washington</option><option value="WI">Wisconsin</option><option value="WV">West Virginia</option><option value="WY">Wyoming</option></optgroup></select>';
$selected "value=\"" $q_{$formbit[id]} . "\"";
$answer str_replace($selected$selected"selected=\"seleceted\""$answer); 


Thanks for that information. I tested my first form and very impressed with the results. One question, how can I change the font color of the large heading within the completed form?

Does this form need the user to have permission to post within the section it's intended to go? For instance, I post my completed forms in an area where admins can discuss the applicant. However, with my current form app I have to give a regular user permission to post in the section but I did not give them permission to view the forum. It worked well until I found out that if a user has the option to subscribe to any thread they post in, they can view it.


Lastly, what is the PHP code to have their forum username automatically entered for a question?

Haltech 01-27-2009 08:04 PM

Awesome to see this come so far, rather quickly!!

Question, is there a way to embed a hyperlink into a question? With a form i created for vendors, i wanted to place the link to paid subscriptions in the question with a yes/no answer.

Thanks!

Simon Lloyd 01-27-2009 08:38 PM

Quote:

Originally Posted by Haltech (Post 1726463)
Awesome to see this come so far, rather quickly!!

Question, is there a way to embed a hyperlink into a question? With a form i created for vendors, i wanted to place the link to paid subscriptions in the question with a yes/no answer.

Thanks!

I believe you can use BBCode

Trek 01-28-2009 02:16 AM

Would it be possible to include something so you can have a calendar in the form? Clicking the calendar will then add the date/time to another text field?

Also, then when saving the form, if there's data in the calendar field, have it create a calendar event on a specific calendar?

Basically what I'm doing is creating an event calendar form, having it write to a forum, then locking that forum down to new posts, but allowing people to reply to events.

Then I want to use the RSVP hack on this forum only. Which should pretty much give me a fairly accurate event calendar.

If possible, when someone then edits the event, if it matches an entry in the forum, to update the forum post as well. This might be way too much to ask from this mod, but I thought I'd ask anyway. =)

Trek 01-28-2009 02:55 AM

Found a small bug.

When using the image verification option, it displays the verification correctly, but then displays the frame for the verification again under the correctly displayed verification..

I'm using ReCaptcha if that matters/helps any.

valletin 01-28-2009 03:24 AM

Quote:

Originally Posted by bananalive (Post 1726178)
Put the php code in the form hook before submit, bu you'll need to replace $q_{4} with the correct question number or if it's a combination of answers use $threadtitle.


Create forum for this.

Set forum permissions of clients to not view other threads.

Set forum permissions of clients to able to edit their own posts/ threads.

Then clients can create thread within the forum using the form (or the usual way)

But where can i assign for each User where the form will be posted into into their thread? The same form has to go into different threads depending on the User.. Can i set a default threadID for each user where forms will go? Thanks for your reply in advance.

bananalive 01-28-2009 12:42 PM

1 Attachment(s)
Quote:

Originally Posted by valletin (Post 1726808)
But where can i assign for each User where the form will be posted into into their thread? The same form has to go into different threads depending on the User.. Can i set a default threadID for each user where forms will go? Thanks for your reply in advance.

Import attached file:

use following php code in the form hook: before submit
PHP Code:

$threadtitle $vbulletin->input->clean($threadtitleTYPE_STR);
$check $vbulletin->db->query_first("SELECT * FROM " TABLE_PREFIX "thread WHERE title='".addslashes($threadtitle)."' ORDER BY threadid DESC");
if (isset(
$check[threadid]))
{
$form[action] = 3;
$form[where] = $check[threadid];



bananalive 01-28-2009 12:47 PM

Quote:

Originally Posted by Simon Lloyd (Post 1726488)
I believe you can use BBCode

You can :D

bananalive 01-28-2009 12:47 PM

Quote:

Originally Posted by Haltech (Post 1726463)
Awesome to see this come so far, rather quickly!!

Question, is there a way to embed a hyperlink into a question? With a form i created for vendors, i wanted to place the link to paid subscriptions in the question with a yes/no answer.

Thanks!

BBcode Link Title

bananalive 01-28-2009 12:49 PM

Quote:

Originally Posted by Stryker412 (Post 1726295)
Thanks for that information. I tested my first form and very impressed with the results. One question, how can I change the font color of the large heading within the completed form?

Find in product file or plugin: Easy Forms Part 1
PHP Code:

$formoutput "[CENTER][B][SIZE=5][COLOR=Black]" $form[title] . "[/COLOR][/SIZE][/B][/CENTER]\r\n\r\n"

Quote:

Originally Posted by Stryker412 (Post 1726295)
Does this form need the user to have permission to post within the section it's intended to go? For instance, I post my completed forms in an area where admins can discuss the applicant. However, with my current form app I have to give a regular user permission to post in the section but I did not give them permission to view the forum. It worked well until I found out that if a user has the option to subscribe to any thread they post in, they can view it.

No.

Quote:

Originally Posted by Stryker412 (Post 1726295)
Lastly, what is the PHP code to have their forum username automatically entered for a question?

PHP Code:

$answer '<input type="text" readonly="readonly" id="q_' $formbit[id] . '" name="' $formbit[id] . '" value="' $vbulletin->userinfo[username] . '" />'


bananalive 01-28-2009 12:50 PM

Quote:

Originally Posted by Trek (Post 1726786)
Found a small bug.

When using the image verification option, it displays the verification correctly, but then displays the frame for the verification again under the correctly displayed verification..

I'm using ReCaptcha if that matters/helps any.

What vb version are you using and what browser?

bananalive 01-28-2009 12:51 PM

Quote:

Originally Posted by Trek (Post 1726764)
Would it be possible to include something so you can have a calendar in the form? Clicking the calendar will then add the date/time to another text field?

Also, then when saving the form, if there's data in the calendar field, have it create a calendar event on a specific calendar?

Basically what I'm doing is creating an event calendar form, having it write to a forum, then locking that forum down to new posts, but allowing people to reply to events.

Then I want to use the RSVP hack on this forum only. Which should pretty much give me a fairly accurate event calendar.

If possible, when someone then edits the event, if it matches an entry in the forum, to update the forum post as well. This might be way too much to ask from this mod, but I thought I'd ask anyway. =)

Sorry, I don't think this would be easily achievable with easy forms. Although i will be adding date field soon.

Trek 01-28-2009 02:54 PM

Quote:

Originally Posted by bananalive (Post 1727182)
What vb version are you using and what browser?

vB 3.8, FireFox 3.0.5

Quote:

Originally Posted by bananalive (Post 1727183)
Sorry, I don't think this would be easily achievable with easy forms. Although i will be adding date field soon.

Ok, thanks anyway, a date field would be nice though and that helps! I was using the other forms product (as I finally got it to work before yours was released/I knew about it)...

I have to say, this setup is fantastic and couldn't be easier to use. Perfect install, good instructions, everything makes logical sense. Excellent job!

zerohead 01-28-2009 07:28 PM

Hi,
I have a special need, and I'm not sure if this hack does the job.

My application needs a master sheet where users can add names, dates and files.
So how do i get this done?

1. Users click on link get a form, fill it out, attach files then send it to the database
2. Users search this database and get possible matches where they can click and see the names, files associated with their search?

If this hack doesn't do it, do you know of any?

Thank you

Simon Lloyd 01-28-2009 08:10 PM

Links and Download Manager, its a great mod, however, the Designer/Coder (AndrewD) is very ill now, so the support for it is by other coders and users, saying that i have it installed on vb3.8.1 and it woks fine!

zerohead 01-28-2009 08:51 PM

Thank you Simon will take a look :)
Hope he gets better soon

Pedrillo 01-28-2009 10:14 PM

Great plugin.

I sucesfully installed it in my forum, but when someone fills a form get this javascript error:

Code:

vB_Editor[''] is undefined

at (line 2)
return vB_Editor[''].prepare_submit(this.title.value, 0);


And the form is not submited.

I'm using vBulletin 3.8 + vbSeo 3.2.0


All times are GMT. The time now is 07:02 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.02815 seconds
  • Memory Usage 1,941KB
  • 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
  • (5)bbcode_code_printable
  • (11)bbcode_php_printable
  • (29)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