![]() |
When creating new thread, what variable holds the post text?
I'm trying to fix up the "Auto-Moderation by Keywords" mod because it doesn't seem to work in VB 3.6 (at least for me). The problem is that although it works for replies to messages, it will not moderate new threads.
The plugin uses the following code: Code:
if (str_replace(explode(',', $this->registry->options['automodkeywords']), '', strtolower($this->fetch_field('pagetext'))) != strtolower($this->fetch_field('pagetext'))) The problem seems to be in the $this->fetch_field('pagetext') code - it seems to be invalid/blank on the threadfpdata_presave hook. Any idea what to use instead on VB 3.6.0? Thanks in advance. I'm a newbie. |
Try $this->fetch_field('pagetext', 'post') - I think it defaults to the thread fields in that class.
|
Awesome that did it. :) Thanks.
|
All times are GMT. The time now is 07:33 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|