vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Add-On Releases - vBSSO - vBulletin Single Sign-On (https://vborg.vbsupport.ru/showthread.php?t=270517)

Ishatary 02-10-2013 10:01 PM

Hi,

We're currently evaluating vbsso and found something weird.
When someone logs in from wordpress, it does log in properly.
But login out from wordpress does log you out from vBulletin, but not from wordpress.

Using: vBulletin 4.2.0 / Wordpress 3.5.1

livetech 02-12-2013 11:08 AM

Quote:

Originally Posted by Ishatary (Post 2403403)
Hi,

We're currently evaluating vbsso and found something weird.
When someone logs in from wordpress, it does log in properly.
But login out from wordpress does log you out from vBulletin, but not from wordpress.

Using: vBulletin 4.2.0 / Wordpress 3.5.1

We are having the same issue. Did you get this working Ishatary?

Using: vBulletin 4.2.0 / Wordpress 3.5.1 as well

Eagle Eyes 02-12-2013 11:51 AM

How well does this work with vb 4.2 to vb 4.2. I would be interested in sharing the user bases (post count, avatar) with multiple forums.

Ishatary 02-12-2013 03:12 PM

Quote:

Originally Posted by livetech (Post 2403727)
We are having the same issue. Did you get this working Ishatary?

Using: vBulletin 4.2.0 / Wordpress 3.5.1 as well

Nope. This is still an issue for us, as we're using Wordpress as initial front page for our website, thus users are connecting first using wp...

xeagle 02-12-2013 04:49 PM

Quote:

Originally Posted by livetech (Post 2403727)
We are having the same issue. Did you get this working Ishatary?

Using: vBulletin 4.2.0 / Wordpress 3.5.1 as well

New WordPress update is going to be pushed within a few days. It should contain a fix to get this working properly. Just keep watched and upgrade your version as soon as it's released :up:

xeagle 02-12-2013 04:50 PM

Quote:

Originally Posted by Eagle Eyes (Post 2403729)
How well does this work with vb 4.2 to vb 4.2. I would be interested in sharing the user bases (post count, avatar) with multiple forums.

Yes, it does, you can certainly connect one forum to another one and use it with pleasure :)

xeagle 02-17-2013 04:27 PM

WordPress improvements 1.2.5 have been already released. Don't miss a chance to update your platform from http://vbsso.com/platforms/wordpress/ :up:

tintin74 02-19-2013 10:41 AM

Hello xeagle, thank you for developing this very requested product. I wish you all the best.

Before you proceed to solve other technical issue, please provide us some examples as requested before, about the "Access Settings" page. It is still mostly unclear how it works.

----

I'd like to get an advice from you, please.

I'm using this product to connect VB to WP.

Every time a user is logged on VB, a new user is created into the wordpress database.

My VB board has 88,000 users and I've many contents stored into some tables in vb database connected to a vbulletin plugin called "Vbadvanced".A simple CMS.

I need to migrate these contents to WP using some mysql queries, but I couldn't get whole users into wp database until they have made at least one login.

There's a trick to import all users from VB to WP database without forcing a simple login?

This is very important for my job.

Thank you!

lostincable 02-20-2013 09:23 AM

Considering adding wordpress to give users there own blog.

Just wondering if anyone that has done this has a way of pushing a blog post to Vbulletin?

If not that but any way to promote wordpress blogs in the forum via a block or similiar?

Cheers!

sheyworth 02-20-2013 08:43 PM

Ok not sure what I am doing wrong. When in vbulletin admin cp trying to connect words press i get this
Quote:

Unable to verify platform [http://www.centerstagesports.com/wp-...ins/vbsso.php] Please analyze log files located at `/home/css/domains/centerstagesports.com/public_html/forums/vbsso/logs/` to detect the cause of the issue.

Error message:
code: 500
response:
error_string:
What do i need to do?

xeagle 02-21-2013 08:25 PM

Quote:

Originally Posted by sheyworth (Post 2405490)
Ok not sure what I am doing wrong. When in vbulletin admin cp trying to connect words press i get this


What do i need to do?

The reason of improperly installed plugin. Support team has solved that issue for you.

sheyworth 02-21-2013 08:46 PM

Quote:

Originally Posted by xeagle (Post 2405665)
The reason of improperly installed plugin. Support team has solved that issue for you.

Haha kinda, more like I helped solve a future problem for you guys!

mairving 02-22-2013 01:13 AM

I am having an issue installing this on the vBulletin side of things. I uploaded the contents of the upload folder into the respective locations and then went to install the vbsso xml product file via the admin of vBulletin. I get the following error when trying to install the xml file:

Code:

Warning: fopen([path]/vbsso/logs/vbsso_2013-02-21.log) [function.fopen]: failed to open stream: Permission denied in [path]/vbsso/vendor/log4php/appenders/LoggerAppenderDailyFile.php on line 93

vBulletin Message

The following PHP extensions are required to be installed zip before installing or upgrading this product!

Any help?

teamsupra 02-28-2013 11:59 AM

Help I have 2 issues.

1. Sometimes when a user signed up they get the Administrator group added as an additional usergroup to their account

2. Glowhost is showing errors when enabled. This is sorta bad since this is one of the most important and most used plugin for the VB community.

Here is the glow host error:

Code:

Hook name        Hook code
inlinemod_action_switch        require_once('includes/functions_ghsom.php'); SOM_cleanupProcess();
postdata_presave        if(defined('VBSEO_ENABLED')) vbseo_complete_sec('postdata_presave'); $skip_post = false; if (!empty($this->info['is_automated'])) if ($this->info['is_automated'] == 'rss') { $skip_post = true; } if (!$skip_post) { //Let's create new group for newbies members $is_noob_user = false; $noob_group_id = $this->registry->options['glowhostspamomatic_noob_group_id']; $checkuser = $this->dbobject->query_first("SELECT * FROM " . TABLE_PREFIX . "user WHERE userid=".$this->registry->userinfo['userid']); if (is_member_of($checkuser, $noob_group_id)) $is_noob_user = true; require_once('includes/functions_ghsom.php'); $is_protected_user = false; foreach (array('glowhostspamomatic_bsc_protect_group', 'glowhostspamomatic_bsc_protect_user') as $option) { $this->registry->options[$option] = clean_options_list($this->registry->options[$option]); } if ((is_member_of($checkuser, explode(",", $this->registry->options['glowhostspamomatic_bsc_protect_group']))) || (in_array($this->registry->userinfo['userid'], explode(",", $this->registry->options['glowhostspamomatic_bsc_protect_user'])))) { $is_protected_user = true; } if ($this->registry->userinfo['userid'] == 0) { $is_protected_user = false; } if ($this->registry->options['glowhostspamomatic_automodenabled'] == 1) { //automod enabled $automod_apply = false; if ($this->registry->options['glowhostspamomatic_noob_enabled'] == 1) { if ($this->registry->options['glowhostspamomatic_noob_restrict_automod'] == 1) { // noob enabled and automod restricted.... check the group if ($is_noob_user) $automod_apply = true; // he-he, let's apply auto-mod } else if (!$is_protected_user) $automod_apply = true; // no restriction.... only automod settings matter } else if (!$is_protected_user) $automod_apply = true; // noob disabled.... only automod settings matter if ($automod_apply) { if (($this->registry->userinfo['posts'] < $this->registry->options['glowhostspamomatic_automodpostcount']) || ($this->registry->options['glowhostspamomatic_automodpostcount'] == 0)) { // check for postcount is lower than specified in settings $keywords = explode("\n", $this->registry->options['glowhostspamomatic_automodkeywords']); $keywords = array_map('trim', $keywords); if (str_replace($keywords, '', strtolower($this->fetch_field('pagetext', 'post'))) != strtolower($this->fetch_field('pagetext', 'post')) AND !can_moderate()) { if ($this->registry->options['glowhostspamomatic_automodpostaction'] == 1) standard_error(fetch_error('glowhostspamomatic_reject_post', $query)); else { $this->set('visible', 0); $sql = 'INSERT INTO '.TABLE_PREFIX.'glowhostspamomatic_log(`date`, `ip`, `email`, `username`, `message`, `is_blocked`, `user_hash`) VALUES (now(), "'.addslashes($_SERVER['REMOTE_ADDR']).'", "'.addslashes($this->registry->userinfo['email']).'", "'.addslashes($this->registry->userinfo['username']).'", "registry->config['Misc']['modcpdir'].'/moderate.php?do=posts\">Post put under moderation based on Auto-Moderation Keywords", "0", ""); '; $this->dbobject->query($sql); $sql = 'UPDATE '.TABLE_PREFIX.'glowhostspamomatic_stats SET moderated = moderated + 1; '; $this->dbobject->query($sql); } } else { $link_count = substr_count(strtolower($this->fetch_field('pagetext', 'post')), 'http:'); $link_count += substr_count($this->fetch_field('pagetext', 'post'), '@'); if (($link_count > $this->registry->options['glowhostspamomatic_automodurls']) && !can_moderate()) { if ($this->registry->options['glowhostspamomatic_automodpostaction'] == 1) standard_error(fetch_error('glowhostspamomatic_reject_post', $query)); else { $this->set('visible', 0); $sql = 'INSERT INTO '.TABLE_PREFIX.'glowhostspamomatic_log(`date`, `ip`, `email`, `username`, `message`, `is_blocked`, `user_hash`) VALUES (now(), "'.addslashes($_SERVER['REMOTE_ADDR']).'", "'.addslashes($this->registry->userinfo['email']).'", "'.addslashes($this->registry->userinfo['username']).'", "registry->config['Misc']['modcpdir'].'/moderate.php?do=posts\">Post put under moderation based on Auto-Moderation URL count", "0", ""); '; $this->dbobject->query($sql); $sql = 'UPDATE '.TABLE_PREFIX.'glowhostspamomatic_stats SET moderated = moderated + 1; '; $this->dbobject->query($sql); } } } } } } if ($this->registry->options['glowhostspamomatic_noob_enabled'] == 1) { if ($this->registry->options['glowhostspamomatic_noob_autopromote'] == 1) { if ($is_noob_user) { // he-he, let's apply auto-mod if ($this->registry->userinfo['posts'] >= $this->registry->options['glowhostspamomatic_noob_promotepostcount']) { $sql = 'UPDATE `'.TABLE_PREFIX.'user` SET `usergroupid` = '.$this->registry->options['glowhostspamomatic_noob_reg_ugroup'].' WHERE `userid` = '.$this->registry->userinfo['userid'].'; '; $this->dbobject->query($sql); } } } } }
newpost_process        if(defined('VBSEO_ENABLED')) vbseo_complete_sec('newpost_process'); if ($vbulletin->options['glowhostspamomatic_akismet_enabled'] == 1) { require_once('includes/functions_ghsom.php'); foreach (array('glowhostspamomatic_bsc_protect_group', 'glowhostspamomatic_bsc_protect_user') as $option) { $vbulletin->options[$option] = clean_options_list($vbulletin->options[$option]); } $checkuser = $vbulletin->db->query_first("SELECT * FROM " . TABLE_PREFIX . "user WHERE userid=".$vbulletin->userinfo['userid']); if ((!is_member_of($checkuser, explode(",", $vbulletin->options['glowhostspamomatic_bsc_protect_group']))) && (!in_array($vbulletin->userinfo['userid'], explode(",", $vbulletin->options['glowhostspamomatic_bsc_protect_user'])))) { if (($vbulletin->userinfo['posts'] < $vbulletin->options['glowhostspamomatic_akismet_postcount']) || ($vbulletin->options['glowhostspamomatic_akismet_postcount'] == 0)) { // check for postcount is lower than specified in settings $key = $vbulletin->options['glowhostspamomatic_akismet_key']; $vbghsfs_host = $key.'.rest.akismet.com'; $comment['user_ip'] = $_SERVER['REMOTE_ADDR']; $comment['user_agent'] = $_SERVER['HTTP_USER_AGENT']; $comment['referrer'] = $_SERVER['HTTP_REFERER']; $comment['blog'] = $vbulletin->options['bburl']; $comment['comment_author'] = $vbulletin->userinfo['username']; $comment['comment_content'] = $post['message']; if (SOM_AkismetCheckComment($comment, $vbghsfs_host)) { $dataman->set('visible', 0); $post['visible'] = 0; $sql = 'INSERT INTO '.TABLE_PREFIX.'glowhostspamomatic_log(`date`, `ip`, `email`, `username`, `message`, `is_blocked`, `user_hash`) VALUES (now(), "'.addslashes($_SERVER['REMOTE_ADDR']).'", "'.addslashes($vbulletin->userinfo['email']).'", "'.addslashes($vbulletin->userinfo['username']).'", "config[Misc][modcpdir].'/moderate.php?do=posts\">Post put under moderation based on Akismet result", "0", ""); '; $vbulletin->db->query($sql); $sql = 'UPDATE '.TABLE_PREFIX.'glowhostspamomatic_stats SET moderated = moderated + 1; '; $vbulletin->db->query($sql); } } } }
threadfpdata_presave        $skip_post = false; if (!empty($this->info['is_automated'])) if ($this->info['is_automated'] == 'rss') { $skip_post = true; } if (!$skip_post) { //Let's create new group for newbies members $is_noob_user = false; $noob_group_id = $this->registry->options['glowhostspamomatic_noob_group_id']; $checkuser = $this->dbobject->query_first("SELECT * FROM " . TABLE_PREFIX . "user WHERE userid=".$this->registry->userinfo['userid']); if (is_member_of($checkuser, $noob_group_id)) $is_noob_user = true; require_once('includes/functions_ghsom.php'); $is_protected_user = false; foreach (array('glowhostspamomatic_bsc_protect_group', 'glowhostspamomatic_bsc_protect_user') as $option) { $this->registry->options[$option] = clean_options_list($this->registry->options[$option]); } if ((is_member_of($checkuser, explode(",", $this->registry->options['glowhostspamomatic_bsc_protect_group']))) || (in_array($this->registry->userinfo['userid'], explode(",", $this->registry->options['glowhostspamomatic_bsc_protect_user'])))) { $is_protected_user = true; } if ($this->registry->userinfo['userid'] == 0) { $is_protected_user = false; } if ($this->registry->options['glowhostspamomatic_automodenabled'] == 1) { //automod enabled $automod_apply = false; if ($this->registry->options['glowhostspamomatic_noob_enabled'] == 1) { if ($this->registry->options['glowhostspamomatic_noob_restrict_automod'] == 1) { // noob enabled and automod restricted.... check the group if ($is_noob_user) $automod_apply = true; // he-he, let's apply auto-mod } else if (!$is_protected_user) $automod_apply = true; // no restriction.... only automod settings matter } else if (!$is_protected_user) $automod_apply = true; // noob disabled.... only automod settings matter if ($automod_apply) { if (($this->registry->userinfo['posts'] < $this->registry->options['glowhostspamomatic_automodpostcount']) || ($this->registry->options['glowhostspamomatic_automodpostcount'] == 0)) { // check for postcount is lower than specified in settings $keywords = explode("\n", $this->registry->options['glowhostspamomatic_automodkeywords']); $keywords = array_map('trim', $keywords); if (str_replace($keywords, '', strtolower($this->fetch_field('pagetext', 'post'))) != strtolower($this->fetch_field('pagetext', 'post')) && !can_moderate()) { if ($this->registry->options['glowhostspamomatic_automodpostaction'] == 1) standard_error(fetch_error('glowhostspamomatic_reject_post', $query)); else { $this->set('visible', 0); $sql = 'INSERT INTO '.TABLE_PREFIX.'glowhostspamomatic_log(`date`, `ip`, `email`, `username`, `message`, `is_blocked`, `user_hash`) VALUES (now(), "'.addslashes($_SERVER['REMOTE_ADDR']).'", "'.addslashes($this->registry->userinfo['email']).'", "'.addslashes($this->registry->userinfo['username']).'", "registry->config['Misc']['modcpdir'].'/moderate.php?do=posts\">Post put under moderation based on Auto-Moderation Keywords", "0", ""); '; $this->dbobject->query($sql); $sql = 'UPDATE '.TABLE_PREFIX.'glowhostspamomatic_stats SET moderated = moderated + 1; '; $this->dbobject->query($sql); } } else { $link_count = substr_count(strtolower($this->fetch_field('pagetext', 'post')), 'http:'); $link_count += substr_count($this->fetch_field('pagetext', 'post'), '@'); if (($link_count > $this->registry->options['glowhostspamomatic_automodurls']) && !can_moderate()) { if ($this->registry->options['glowhostspamomatic_automodpostaction'] == 1) standard_error(fetch_error('glowhostspamomatic_reject_post', $query)); else { $this->set('visible', 0); $sql = 'INSERT INTO '.TABLE_PREFIX.'glowhostspamomatic_log(`date`, `ip`, `email`, `username`, `message`, `is_blocked`, `user_hash`) VALUES (now(), "'.addslashes($_SERVER['REMOTE_ADDR']).'", "'.addslashes($this->registry->userinfo['email']).'", "'.addslashes($this->registry->userinfo['username']).'", "registry->config['Misc']['modcpdir'].'/moderate.php?do=posts\">Post put under moderation based on Auto-Moderation URL count", "0", ""); '; $this->dbobject->query($sql); $sql = 'UPDATE '.TABLE_PREFIX.'glowhostspamomatic_stats SET moderated = moderated + 1; '; $this->dbobject->query($sql); } } } } } } if ($this->registry->options['glowhostspamomatic_noob_enabled'] == 1) { if ($this->registry->options['glowhostspamomatic_noob_autopromote'] == 1) { if ($is_noob_user) { // he-he, let's apply auto-mod if ($this->registry->userinfo['posts'] >= $this->registry->options['glowhostspamomatic_noob_promotepostcount']) { $sql = 'UPDATE `'.TABLE_PREFIX.'user` SET `usergroupid` = '.$this->registry->options['glowhostspamomatic_noob_reg_ugroup'].' WHERE `userid` = '.$this->registry->userinfo['userid'].'; '; $this->dbobject->query($sql); } } } } }
register_addmember_complete        require_once(DIR . '/vbsso/vbsso.php'); vbsso_register_addmember_complete_hook($userid); require_once('includes/functions_ghsom.php'); SOM_UpdateLog();
register_addmember_process        $vbghsfs_Purged = false; $vbghsfs_userHash = ''; if (empty($userdata->errors)) { require_once('includes/functions_ghsom.php'); SOM_Process(); if ($vbulletin->options['glowhostspamomatic_noob_enabled'] == 1) { //move users.... if ($vbulletin->options['verifyemail'] == 0) { //move only if verification disabled $noob_group_id = $vbulletin->options['glowhostspamomatic_noob_group_id']; if ($noob_group_id != '') $userdata->set('usergroupid', $noob_group_id); } } }


Syxguns 03-02-2013 09:50 AM

xeagle,
I'm thinking about trying this out. Does the WP database and the vB database have to be combined? I have a separate database for each. I read through most of the comments but I did not see anything about database in your description or in the comments posted.

Thanks!

xeagle 03-02-2013 04:58 PM

Quote:

Originally Posted by Syxguns (Post 2407342)
xeagle,
I'm thinking about trying this out. Does the WP database and the vB database have to be combined? I have a separate database for each. I read through most of the comments but I did not see anything about database in your description or in the comments posted.

Thanks!

It's not required, you can have two databases separately and vBSSO supports it well.

xeagle 03-02-2013 05:02 PM

Quote:

Originally Posted by teamsupra (Post 2406959)
Help I have 2 issues.

1. Sometimes when a user signed up they get the Administrator group added as an additional usergroup to their account

2. Glowhost is showing errors when enabled. This is sorta bad since this is one of the most important and most used plugin for the VB community.

Here is the glow host error:

Code:

Hook name        Hook code
inlinemod_action_switch        require_once('includes/functions_ghsom.php'); SOM_cleanupProcess();
postdata_presave        if(defined('VBSEO_ENABLED')) vbseo_complete_sec('postdata_presave'); $skip_post = false; if (!empty($this->info['is_automated'])) if ($this->info['is_automated'] == 'rss') { $skip_post = true; } if (!$skip_post) { //Let's create new group for newbies members $is_noob_user = false; $noob_group_id = $this->registry->options['glowhostspamomatic_noob_group_id']; $checkuser = $this->dbobject->query_first("SELECT * FROM " . TABLE_PREFIX . "user WHERE userid=".$this->registry->userinfo['userid']); if (is_member_of($checkuser, $noob_group_id)) $is_noob_user = true; require_once('includes/functions_ghsom.php'); $is_protected_user = false; foreach (array('glowhostspamomatic_bsc_protect_group', 'glowhostspamomatic_bsc_protect_user') as $option) { $this->registry->options[$option] = clean_options_list($this->registry->options[$option]); } if ((is_member_of($checkuser, explode(",", $this->registry->options['glowhostspamomatic_bsc_protect_group']))) || (in_array($this->registry->userinfo['userid'], explode(",", $this->registry->options['glowhostspamomatic_bsc_protect_user'])))) { $is_protected_user = true; } if ($this->registry->userinfo['userid'] == 0) { $is_protected_user = false; } if ($this->registry->options['glowhostspamomatic_automodenabled'] == 1) { //automod enabled $automod_apply = false; if ($this->registry->options['glowhostspamomatic_noob_enabled'] == 1) { if ($this->registry->options['glowhostspamomatic_noob_restrict_automod'] == 1) { // noob enabled and automod restricted.... check the group if ($is_noob_user) $automod_apply = true; // he-he, let's apply auto-mod } else if (!$is_protected_user) $automod_apply = true; // no restriction.... only automod settings matter } else if (!$is_protected_user) $automod_apply = true; // noob disabled.... only automod settings matter if ($automod_apply) { if (($this->registry->userinfo['posts'] < $this->registry->options['glowhostspamomatic_automodpostcount']) || ($this->registry->options['glowhostspamomatic_automodpostcount'] == 0)) { // check for postcount is lower than specified in settings $keywords = explode("\n", $this->registry->options['glowhostspamomatic_automodkeywords']); $keywords = array_map('trim', $keywords); if (str_replace($keywords, '', strtolower($this->fetch_field('pagetext', 'post'))) != strtolower($this->fetch_field('pagetext', 'post')) AND !can_moderate()) { if ($this->registry->options['glowhostspamomatic_automodpostaction'] == 1) standard_error(fetch_error('glowhostspamomatic_reject_post', $query)); else { $this->set('visible', 0); $sql = 'INSERT INTO '.TABLE_PREFIX.'glowhostspamomatic_log(`date`, `ip`, `email`, `username`, `message`, `is_blocked`, `user_hash`) VALUES (now(), "'.addslashes($_SERVER['REMOTE_ADDR']).'", "'.addslashes($this->registry->userinfo['email']).'", "'.addslashes($this->registry->userinfo['username']).'", "registry->config['Misc']['modcpdir'].'/moderate.php?do=posts\">Post put under moderation based on Auto-Moderation Keywords", "0", ""); '; $this->dbobject->query($sql); $sql = 'UPDATE '.TABLE_PREFIX.'glowhostspamomatic_stats SET moderated = moderated + 1; '; $this->dbobject->query($sql); } } else { $link_count = substr_count(strtolower($this->fetch_field('pagetext', 'post')), 'http:'); $link_count += substr_count($this->fetch_field('pagetext', 'post'), '@'); if (($link_count > $this->registry->options['glowhostspamomatic_automodurls']) && !can_moderate()) { if ($this->registry->options['glowhostspamomatic_automodpostaction'] == 1) standard_error(fetch_error('glowhostspamomatic_reject_post', $query)); else { $this->set('visible', 0); $sql = 'INSERT INTO '.TABLE_PREFIX.'glowhostspamomatic_log(`date`, `ip`, `email`, `username`, `message`, `is_blocked`, `user_hash`) VALUES (now(), "'.addslashes($_SERVER['REMOTE_ADDR']).'", "'.addslashes($this->registry->userinfo['email']).'", "'.addslashes($this->registry->userinfo['username']).'", "registry->config['Misc']['modcpdir'].'/moderate.php?do=posts\">Post put under moderation based on Auto-Moderation URL count", "0", ""); '; $this->dbobject->query($sql); $sql = 'UPDATE '.TABLE_PREFIX.'glowhostspamomatic_stats SET moderated = moderated + 1; '; $this->dbobject->query($sql); } } } } } } if ($this->registry->options['glowhostspamomatic_noob_enabled'] == 1) { if ($this->registry->options['glowhostspamomatic_noob_autopromote'] == 1) { if ($is_noob_user) { // he-he, let's apply auto-mod if ($this->registry->userinfo['posts'] >= $this->registry->options['glowhostspamomatic_noob_promotepostcount']) { $sql = 'UPDATE `'.TABLE_PREFIX.'user` SET `usergroupid` = '.$this->registry->options['glowhostspamomatic_noob_reg_ugroup'].' WHERE `userid` = '.$this->registry->userinfo['userid'].'; '; $this->dbobject->query($sql); } } } } }
newpost_process        if(defined('VBSEO_ENABLED')) vbseo_complete_sec('newpost_process'); if ($vbulletin->options['glowhostspamomatic_akismet_enabled'] == 1) { require_once('includes/functions_ghsom.php'); foreach (array('glowhostspamomatic_bsc_protect_group', 'glowhostspamomatic_bsc_protect_user') as $option) { $vbulletin->options[$option] = clean_options_list($vbulletin->options[$option]); } $checkuser = $vbulletin->db->query_first("SELECT * FROM " . TABLE_PREFIX . "user WHERE userid=".$vbulletin->userinfo['userid']); if ((!is_member_of($checkuser, explode(",", $vbulletin->options['glowhostspamomatic_bsc_protect_group']))) && (!in_array($vbulletin->userinfo['userid'], explode(",", $vbulletin->options['glowhostspamomatic_bsc_protect_user'])))) { if (($vbulletin->userinfo['posts'] < $vbulletin->options['glowhostspamomatic_akismet_postcount']) || ($vbulletin->options['glowhostspamomatic_akismet_postcount'] == 0)) { // check for postcount is lower than specified in settings $key = $vbulletin->options['glowhostspamomatic_akismet_key']; $vbghsfs_host = $key.'.rest.akismet.com'; $comment['user_ip'] = $_SERVER['REMOTE_ADDR']; $comment['user_agent'] = $_SERVER['HTTP_USER_AGENT']; $comment['referrer'] = $_SERVER['HTTP_REFERER']; $comment['blog'] = $vbulletin->options['bburl']; $comment['comment_author'] = $vbulletin->userinfo['username']; $comment['comment_content'] = $post['message']; if (SOM_AkismetCheckComment($comment, $vbghsfs_host)) { $dataman->set('visible', 0); $post['visible'] = 0; $sql = 'INSERT INTO '.TABLE_PREFIX.'glowhostspamomatic_log(`date`, `ip`, `email`, `username`, `message`, `is_blocked`, `user_hash`) VALUES (now(), "'.addslashes($_SERVER['REMOTE_ADDR']).'", "'.addslashes($vbulletin->userinfo['email']).'", "'.addslashes($vbulletin->userinfo['username']).'", "config[Misc][modcpdir].'/moderate.php?do=posts\">Post put under moderation based on Akismet result", "0", ""); '; $vbulletin->db->query($sql); $sql = 'UPDATE '.TABLE_PREFIX.'glowhostspamomatic_stats SET moderated = moderated + 1; '; $vbulletin->db->query($sql); } } } }
threadfpdata_presave        $skip_post = false; if (!empty($this->info['is_automated'])) if ($this->info['is_automated'] == 'rss') { $skip_post = true; } if (!$skip_post) { //Let's create new group for newbies members $is_noob_user = false; $noob_group_id = $this->registry->options['glowhostspamomatic_noob_group_id']; $checkuser = $this->dbobject->query_first("SELECT * FROM " . TABLE_PREFIX . "user WHERE userid=".$this->registry->userinfo['userid']); if (is_member_of($checkuser, $noob_group_id)) $is_noob_user = true; require_once('includes/functions_ghsom.php'); $is_protected_user = false; foreach (array('glowhostspamomatic_bsc_protect_group', 'glowhostspamomatic_bsc_protect_user') as $option) { $this->registry->options[$option] = clean_options_list($this->registry->options[$option]); } if ((is_member_of($checkuser, explode(",", $this->registry->options['glowhostspamomatic_bsc_protect_group']))) || (in_array($this->registry->userinfo['userid'], explode(",", $this->registry->options['glowhostspamomatic_bsc_protect_user'])))) { $is_protected_user = true; } if ($this->registry->userinfo['userid'] == 0) { $is_protected_user = false; } if ($this->registry->options['glowhostspamomatic_automodenabled'] == 1) { //automod enabled $automod_apply = false; if ($this->registry->options['glowhostspamomatic_noob_enabled'] == 1) { if ($this->registry->options['glowhostspamomatic_noob_restrict_automod'] == 1) { // noob enabled and automod restricted.... check the group if ($is_noob_user) $automod_apply = true; // he-he, let's apply auto-mod } else if (!$is_protected_user) $automod_apply = true; // no restriction.... only automod settings matter } else if (!$is_protected_user) $automod_apply = true; // noob disabled.... only automod settings matter if ($automod_apply) { if (($this->registry->userinfo['posts'] < $this->registry->options['glowhostspamomatic_automodpostcount']) || ($this->registry->options['glowhostspamomatic_automodpostcount'] == 0)) { // check for postcount is lower than specified in settings $keywords = explode("\n", $this->registry->options['glowhostspamomatic_automodkeywords']); $keywords = array_map('trim', $keywords); if (str_replace($keywords, '', strtolower($this->fetch_field('pagetext', 'post'))) != strtolower($this->fetch_field('pagetext', 'post')) && !can_moderate()) { if ($this->registry->options['glowhostspamomatic_automodpostaction'] == 1) standard_error(fetch_error('glowhostspamomatic_reject_post', $query)); else { $this->set('visible', 0); $sql = 'INSERT INTO '.TABLE_PREFIX.'glowhostspamomatic_log(`date`, `ip`, `email`, `username`, `message`, `is_blocked`, `user_hash`) VALUES (now(), "'.addslashes($_SERVER['REMOTE_ADDR']).'", "'.addslashes($this->registry->userinfo['email']).'", "'.addslashes($this->registry->userinfo['username']).'", "registry->config['Misc']['modcpdir'].'/moderate.php?do=posts\">Post put under moderation based on Auto-Moderation Keywords", "0", ""); '; $this->dbobject->query($sql); $sql = 'UPDATE '.TABLE_PREFIX.'glowhostspamomatic_stats SET moderated = moderated + 1; '; $this->dbobject->query($sql); } } else { $link_count = substr_count(strtolower($this->fetch_field('pagetext', 'post')), 'http:'); $link_count += substr_count($this->fetch_field('pagetext', 'post'), '@'); if (($link_count > $this->registry->options['glowhostspamomatic_automodurls']) && !can_moderate()) { if ($this->registry->options['glowhostspamomatic_automodpostaction'] == 1) standard_error(fetch_error('glowhostspamomatic_reject_post', $query)); else { $this->set('visible', 0); $sql = 'INSERT INTO '.TABLE_PREFIX.'glowhostspamomatic_log(`date`, `ip`, `email`, `username`, `message`, `is_blocked`, `user_hash`) VALUES (now(), "'.addslashes($_SERVER['REMOTE_ADDR']).'", "'.addslashes($this->registry->userinfo['email']).'", "'.addslashes($this->registry->userinfo['username']).'", "registry->config['Misc']['modcpdir'].'/moderate.php?do=posts\">Post put under moderation based on Auto-Moderation URL count", "0", ""); '; $this->dbobject->query($sql); $sql = 'UPDATE '.TABLE_PREFIX.'glowhostspamomatic_stats SET moderated = moderated + 1; '; $this->dbobject->query($sql); } } } } } } if ($this->registry->options['glowhostspamomatic_noob_enabled'] == 1) { if ($this->registry->options['glowhostspamomatic_noob_autopromote'] == 1) { if ($is_noob_user) { // he-he, let's apply auto-mod if ($this->registry->userinfo['posts'] >= $this->registry->options['glowhostspamomatic_noob_promotepostcount']) { $sql = 'UPDATE `'.TABLE_PREFIX.'user` SET `usergroupid` = '.$this->registry->options['glowhostspamomatic_noob_reg_ugroup'].' WHERE `userid` = '.$this->registry->userinfo['userid'].'; '; $this->dbobject->query($sql); } } } } }
register_addmember_complete        require_once(DIR . '/vbsso/vbsso.php'); vbsso_register_addmember_complete_hook($userid); require_once('includes/functions_ghsom.php'); SOM_UpdateLog();
register_addmember_process        $vbghsfs_Purged = false; $vbghsfs_userHash = ''; if (empty($userdata->errors)) { require_once('includes/functions_ghsom.php'); SOM_Process(); if ($vbulletin->options['glowhostspamomatic_noob_enabled'] == 1) { //move users.... if ($vbulletin->options['verifyemail'] == 0) { //move only if verification disabled $noob_group_id = $vbulletin->options['glowhostspamomatic_noob_group_id']; if ($noob_group_id != '') $userdata->set('usergroupid', $noob_group_id); } } }


1) It shouldn't happen. If it's reproducible if you disable all your other products, please contact vBSSO support, and provide them accurate scenario how to reproduce this and they will help you to resolve this.

2) There should be instructions while vBSSO pops the error how to fix Glowhost plugins and make this working.

Syxguns 03-03-2013 10:04 AM

Quote:

Originally Posted by xeagle (Post 2407411)
It's not required, you can have two databases separately and vBSSO supports it well.

Thanks for the information, however, after the installation I'm not able to see "connect to platform". I receive an HTTP: 404 error. I believe this is because I'm on a Windows Server running IIS.

Just to test it out I uploaded everything one more time and installed the xml file again. I still had the same issue. I'm going to remove it from the system. Give me an update if you are able to correct this. I know most use Linux servers, and I've had to deal with issues from a lot of modifications.

Thanks for the effort you put forth.

xeagle 03-03-2013 11:19 AM

Quote:

Originally Posted by Syxguns (Post 2407550)
Thanks for the information, however, after the installation I'm not able to see "connect to platform". I receive an HTTP: 404 error. I believe this is because I'm on a Windows Server running IIS.

Just to test it out I uploaded everything one more time and installed the xml file again. I still had the same issue. I'm going to remove it from the system. Give me an update if you are able to correct this. I know most use Linux servers, and I've had to deal with issues from a lot of modifications.

Thanks for the effort you put forth.

You are talking about a kind of connection issue that might depend on your configuration or improper install. Please contact vBSSO support team, provide them access to your forum and they will certainly take a look and help you.

azn_romeo_4u 03-05-2013 06:12 AM

where's the version for 3.8x?

xeagle 03-05-2013 11:50 AM

Quote:

Originally Posted by azn_romeo_4u (Post 2407995)
where's the version for 3.8x?

The latest one for vBulletin, http://vbsso.com/download/

pcam 03-06-2013 12:10 AM

Quote:

Originally Posted by sheyworth (Post 2405490)
Ok not sure what I am doing wrong. When in vbulletin admin cp trying to connect words press i get this


What do i need to do?

I am also having this problem. I don't think it's vbSSO as the MediaWiki part worked, but the Wordpress plugin is not connecting.

dadymac 03-06-2013 01:31 AM

in media wiki, if you dont want anyone to see the wiki content without first logging in, you do this to the LocalSettings.php file in the wiki root folder:

$wgGroupPermissions['*']['read'] = false;

but if I do that, the connect platform in admincp goes red, and if you log out you can never log back in.

thoughts?

Syxguns 03-06-2013 09:47 AM

1 Attachment(s)
xeagle,
I seem to have a little issue here. The team got most everything fixed, but I want to bypass: /vbsso/vbsso.php?do=verifyemail after someone registers. I have to have them register on my forum and I've got that much fixed and working, however after they submit registration they should be taken to a page with the default vB message about them receiving an e-mail.

I've attached a pic to show you what I mean. The second picture is what should show. This might be a code change that needs to take place.

Thanks!

Dispersion 03-07-2013 03:03 PM

For some reason when i try to Logout on Wordpress, it just gives me a blank screen... Right now i can't get log files for it either for some reason, any idea?

xeagle 03-09-2013 08:49 AM

Quote:

Originally Posted by pcam (Post 2408168)
I am also having this problem. I don't think it's vbSSO as the MediaWiki part worked, but the Wordpress plugin is not connecting.

Please follow instructions how to install a plugin available at http://vbsso.com/platforms/wordpress/. If you verified that you have already installed in properly, activated, and still experiencing connection issues - contact support team http://vbsso.com/report-an-issue/ and report an issue.

hpower 03-12-2013 12:12 PM

Someone already tested with Vbulletin 5?

teamsupra 03-12-2013 03:38 PM

What VB usergroup should this be set to?

User groups associating visitors from WordPress platform (separated by comma)

teamsupra 03-12-2013 03:53 PM

I would love the answers to this..


Quote:

Originally Posted by djvd-sammobile (Post 2402621)
Can someone explain the vBSSO Access Settings to me?
Allowed User Groups
User groups ids having access to any platform (separated by comma)

Allowed WordPress User Groups
User groups ids having access to WordPress platform (separated by comma)

Associated WordPress User Groups
User groups associating visitors from WordPress platform (separated by comma)




And how come my Admin-group from vB4 can login to wordpress, but regular users can't?
(they should be able to comment, while admin should be able to administer)

Eg. the usergroups are completely unclear to me. Thanks for any help or reply in advance!


MissKalunji 03-13-2013 03:39 AM

I get this error when i use the wordpress link in vbulletin

Quote:

Warning: require_once(/xxx/wordpress/wp-content/plugins/vbsso/../../../wp-config.php) [function.require-once]: failed to open stream: No such file or directory in xxxx/wordpress/wp-content/plugins/vbsso/config.php on line 28

Fatal error: require_once() [function.require]: Failed opening required '/xxx/wordpress/wp-content/plugins/vbsso/../../../wp-config.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /xxx/wordpress/wp-content/plugins/vbsso/config.php on line 28
Quote:

Wed Mar 13 20:20:29 2013,349 [30487] DEBUG localFileLogger - Communication: Platform returned response: <br />
<b>Warning</b>: require_once(/home/xxxx/public_html/wordpress/wp-content/plugins/vbsso/../../../wp-config.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in <b>/home/xxxx/public_html/wordpress/wp-content/plugins/vbsso/config.php</b> on line <b>28</b><br />
<br />

Wed Mar 13 20:20:29 2013,350 [30487] ERROR localFileLogger - Communication: Unable to accept response:
Wed Mar 13 20:20:29 2013,350 [30487] ERROR localFileLogger - W
Files are all there. Suggestion?

dadymac 03-14-2013 07:50 PM

Quote:

Originally Posted by teamsupra (Post 2409513)
I would love the answers to this..

same, might help with troubleshooting my login issue too.

azn_romeo_4u 03-15-2013 05:43 AM

How do you customize the wiki.

"Show vBSSO Login Form Widget"

And how do you change

Platform Address. Use this address to connect this platform to vBSSO. This is for 3.8.7

usHealthy 03-18-2013 08:35 PM

Hello Im using vb 3.8 and WP 3.5.1
I dont think this mod is working correctly on my install. Im getting many emails with database errors and warnings like the ones below

Code:

Database error in vBulletin :

mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: User ushealth_wpforum already has more than 'max_user_connections' active connections /home/ushealth/public_html/forums/includes/class_core.php on line 311

MySQL Error  :
Error Number  :
Request Date  : Saturday, March 16th 2013 @ 07:14:12 PM
Error Date    : Saturday, March 16th 2013 @ 07:14:12 PM
Script        : http://www.ushealthy.com/forums/vbsso/vbsso.php?do=avatar&id=92e315f5922593ae4f4b80a5943e3b93
Referrer      : http://www.ushealthy.com/
IP Address    : 168.63.210.226
Username      :
Classname    : vB_Database
MySQL Version :

Code:

Database error in vBulletin 3.8.7:

Invalid SQL:

                                SELECT forum.forumid, lastpost, lastposter, lastthread, lastthreadid, lasticonid, threadcount, replycount, lastpostid, lastprefixid
                                       
                                FROM forum AS forum;

MySQL Error  : MySQL server has gone away
Error Number  : 2006
Request Date  : Saturday, March 16th 2013 @ 04:08:14 PM
Error Date    : Saturday, March 16th 2013 @ 04:08:34 PM
Script        : http://www.ushealthy.com/forums/hysterectomy/
Referrer      : http://www.ushealthy.com/forums/
IP Address    : 110.240.232.55
Username      : Unregistered
Classname    : vB_Database
MySQL Version :

Code:

Database error in vBulletin 3.8.7:

Invalid SQL:
SELECT * FROM `vbsso_users` WHERE `emailmd5` LIKE '92e315f5922593ae4f4b80a5943e3b93' LIMIT 1;

MySQL Error  : MySQL server has gone away
Error Number  : 2006
Request Date  : Saturday, March 16th 2013 @ 04:08:10 PM
Error Date    : Saturday, March 16th 2013 @ 04:08:34 PM
Script        : http://www.ushealthy.com/forums/vbsso/vbsso.php?do=avatar&id=92e315f5922593ae4f4b80a5943e3b93
Referrer      : http://www.ushealthy.com/
IP Address    : 168.61.29.174
Username      : Unregistered
Classname    : vB_Database
MySQL Version :

Code:

Database error in vBulletin :

mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: User ushealth_wpforum already has more than 'max_user_connections' active connections /home/ushealth/public_html/forums/includes/class_core.php on line 311

MySQL Error  :
Error Number  :
Request Date  : Saturday, March 16th 2013 @ 04:08:30 PM
Error Date    : Saturday, March 16th 2013 @ 04:08:30 PM
Script        : http://www.ushealthy.com/forums/forumdisplay.php?f=0
Referrer      :
IP Address    : 66.249.75.220
Username      :
Classname    : vB_Database
MySQL Version :

Please help me out as I have tried everything I can think of and nothing. This mod urges me a lot for my comunity.

thanks guys

Hastin 03-19-2013 10:14 AM

Quote:

Originally Posted by Brian Cruz (Post 2300931)
Mostly. I recently switched over to storing stylesheets as files and found that unless I turn this mod off while I'm saving those changes, it'll say that it can't write to the stylesheet directories. Ownership and permissions are fine and it saves the stylesheets as it should when this mod is disabled.

It is pretty annoying to have to remember to shut this off every time I touch something else that will force a stylesheet save. Anyone else have this issue?

Simple fix to this. Just delete the cssrollup_vbsso.xml file in includes/xml. It's got a blank <css> in there, and for some odd reason, the CSS rollup won't accept it. Since there's nothing being rolled into the css files, I haven't had a problem by deleting it.

xeagle 03-19-2013 11:09 AM

Quote:

Originally Posted by usHealthy (Post 2410853)
Hello Im using vb 3.8 and WP 3.5.1
I dont think this mod is working correctly on my install. Im getting many emails with database errors and warnings like the ones below

Code:

Database error in vBulletin :

mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: User ushealth_wpforum already has more than 'max_user_connections' active connections /home/ushealth/public_html/forums/includes/class_core.php on line 311

MySQL Error  :
Error Number  :
Request Date  : Saturday, March 16th 2013 @ 07:14:12 PM
Error Date    : Saturday, March 16th 2013 @ 07:14:12 PM
Script        : http://www.ushealthy.com/forums/vbsso/vbsso.php?do=avatar&id=92e315f5922593ae4f4b80a5943e3b93
Referrer      : http://www.ushealthy.com/
IP Address    : 168.63.210.226
Username      :
Classname    : vB_Database
MySQL Version :

Code:

Database error in vBulletin 3.8.7:

Invalid SQL:

                                SELECT forum.forumid, lastpost, lastposter, lastthread, lastthreadid, lasticonid, threadcount, replycount, lastpostid, lastprefixid
                                       
                                FROM forum AS forum;

MySQL Error  : MySQL server has gone away
Error Number  : 2006
Request Date  : Saturday, March 16th 2013 @ 04:08:14 PM
Error Date    : Saturday, March 16th 2013 @ 04:08:34 PM
Script        : http://www.ushealthy.com/forums/hysterectomy/
Referrer      : http://www.ushealthy.com/forums/
IP Address    : 110.240.232.55
Username      : Unregistered
Classname    : vB_Database
MySQL Version :

Code:

Database error in vBulletin 3.8.7:

Invalid SQL:
SELECT * FROM `vbsso_users` WHERE `emailmd5` LIKE '92e315f5922593ae4f4b80a5943e3b93' LIMIT 1;

MySQL Error  : MySQL server has gone away
Error Number  : 2006
Request Date  : Saturday, March 16th 2013 @ 04:08:10 PM
Error Date    : Saturday, March 16th 2013 @ 04:08:34 PM
Script        : http://www.ushealthy.com/forums/vbsso/vbsso.php?do=avatar&id=92e315f5922593ae4f4b80a5943e3b93
Referrer      : http://www.ushealthy.com/
IP Address    : 168.61.29.174
Username      : Unregistered
Classname    : vB_Database
MySQL Version :

Code:

Database error in vBulletin :

mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: User ushealth_wpforum already has more than 'max_user_connections' active connections /home/ushealth/public_html/forums/includes/class_core.php on line 311

MySQL Error  :
Error Number  :
Request Date  : Saturday, March 16th 2013 @ 04:08:30 PM
Error Date    : Saturday, March 16th 2013 @ 04:08:30 PM
Script        : http://www.ushealthy.com/forums/forumdisplay.php?f=0
Referrer      :
IP Address    : 66.249.75.220
Username      :
Classname    : vB_Database
MySQL Version :

Please help me out as I have tried everything I can think of and nothing. This mod urges me a lot for my comunity.

thanks guys

Hi, that's not a mod problem. You have troubles with your hosting and performance provided by your hosting. People started using scripts, avatars and more of your features through vBSSO and your MySQL server has gone away. Please contact your hosting or system administrator to troubleshoot and configure your server for get it working.

JesterP 03-19-2013 12:56 PM

Quote:

Originally Posted by Hastin (Post 2410927)
Simple fix to this. Just delete the cssrollup_vbsso.xml file in includes/xml. It's got a blank <css> in there, and for some odd reason, the CSS rollup won't accept it. Since there's nothing being rolled into the css files, I haven't had a problem by deleting it.

You have no idea how long I and others spent trying to figure this issue out. Thank you for posting this simple fix. It works now.

teamsupra 03-20-2013 02:44 AM

Quote:

Originally Posted by xeagle (Post 2407412)
1) It shouldn't happen. If it's reproducible if you disable all your other products, please contact vBSSO support, and provide them accurate scenario how to reproduce this and they will help you to resolve this.

2) There should be instructions while vBSSO pops the error how to fix Glowhost plugins and make this working.

Glowhost is the #2 installed plugin on VB.org.. Shouldnt you guys make it compatible? Glowhost is saying bad coding on VBSSO.

MissKalunji 03-20-2013 02:48 AM

Quote:

Originally Posted by MissKalunji (Post 2409641)
I get this error when i use the wordpress link in vbulletin





Files are all there. Suggestion?


anyone?

ROTPAR 03-20-2013 05:03 PM

Just 2 questions: If I want to comment anything on my wordpress plattform and I want that all USer woh want to leave a comment, must register, there appears a register link beneath the wordpress article....This login button is linking to the wordpress login page......how could I link it to the vbulletin login/register page?

2. If I want to login with a vbulletin user on the wordpress login page, it doen't work....do I always have to login on vbulletin and then go back to the blog?

dadymac 03-21-2013 09:37 PM

looking for clarity on permissions for user groups for media wiki.


All times are GMT. The time now is 04:28 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.02337 seconds
  • Memory Usage 1,988KB
  • 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
  • (11)bbcode_code_printable
  • (23)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)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