[UPDATE] resolved
The problem was that in config.php "disable hooks" was set to enabled. Aah..
I am experiencing the "smilie" issue with this plugin. Nothing was changed in the forum, its templates, or configuration. One day it would simply stop working correctly, and show the smilies page instead of the usual "confirm you want to do this" question.
The URL which is getting called is:
http://forum.dekart.com/misc.php?do=...confirm&u=2608 (the last number is replaced with a given user ID).
I was using 1.1, but saw that 1.2b is available - updated to it, but there is no effect.
I also uninstalled and installed the plugin - still no effect.
I must also point out that unlike other people who reported the same problem, I don't see any PHP error messages or warnings, I just see the smilies page. I checked, PHP warnings are supposed to be enabled, phpinfo() confirms that. Currently it is set to "ALL".
I used VBulletin's feature that verifies the integrity of the files and I am certain that they are intact.
Can someone recommend a troubleshooting strategy?
I've looked inside misc.php, trying to understand why the smileys are showing up . The following code explains it:
Code:
// allows proper template caching for the default action (showsmilies) if no valid action is specified
if (!empty($_REQUEST['do']) AND !isset($actiontemplates["$_REQUEST[do]"]))
{
$actiontemplates["$_REQUEST[do]"] =& $actiontemplates['showsmilies'];
}
If I look further, I see the logic for various actions, ex:
Code:
if ($_REQUEST['do'] == 'attachments') ................
..
if ($_REQUEST['do'] == 'buddylist')
But there is nothing of this kind
Code:
if ($_REQUEST['do'] == 'spamcleanconfirm')
So, I am not surprised that the smilies page is shown :-) but I have no clue how come it used to work in the past.