The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#31
|
|||
|
|||
I have this plugin my forum:
https://vborg.vbsupport.ru/showthread.php?t=240772 I have already put the section id into the block from seeing in chatbox section. Altough because it's sending a thread via the php file; it's being displayed in the chatbox. I found this within the XML file: Code:
<plugin active="1" executionorder="5"> <title>VSA New Thread</title> <hookname>threadfpdata_postsave</hookname> <phpcode><![CDATA[global $vbulletin; if ($vbulletin->options['vsaaddon_enable_product'] AND $vbulletin->options['vsaaddon_enable_threadplugin']) { if (trim($vbulletin->options['vsaaddon_blockedforums']) != '') { $vsaforumids = preg_split('#\s+#s', $vbulletin->options['vsaaddon_blockedforums'], -1, PREG_SPLIT_NO_EMPTY); } else { $vsaforumids = Array('0'); } if (!in_array($this->info['forum']['forumid'], $vsaforumids)) { $username = $vbulletin->db->escape_string($vbulletin->userinfo['username']); if ($username == Unregistered) { $username = $vbulletin->options['vsaaddon_rsspost']; } $usergroup = $vbulletin->userinfo['usergroupid']; $usernamecolor = $vbulletin->db->query_first("SELECT opentag FROM " . TABLE_PREFIX . "usergroup WHERE usergroupid = ". $usergroup . ""); $usernameopen = $usernamecolor['opentag']; preg_match("#<span[^style|>]?style=['|\"]?[^color:]color:[\s+]?(.*?)[;]?['|\"]?['|\"]?>#",$usernameopen,$newcolor); if ($newcolor[1] == '') { $newcolor[1] = $vbulletin->options['vsaaddon_useridcolor']; } $message = '[color=' .$newcolor[1]. ']' . $username . '[/color][color=' .$vbulletin->options['vsaaddon_threadcolor']. '] has posted the thread[/color] [thread=' . $this->thread['threadid'] . ']' . $titleprefix . unhtmlspecialchars($this->thread['title']) . $titlesuffix . '[/thread]'; $message = str_replace("'", "", $message); $vbulletin->db->query_write(" INSERT INTO ".TABLE_PREFIX."vsa_chatbox (userid, userip, message, dateline, textprop) VALUES ('".$vbulletin->options['vsaaddon_userid']."', '".$_SERVER['REMOTE_ADDR']."', '".$message."', ".TIMENOW.", '') "); } }]]></phpcode> </plugin> |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|