PDA

View Full Version : Can somebody help me with this code please?


elenh
08-31-2009, 02:38 PM
Can somebody help with the bellow code if it is correct?

(i have a custom auto reply addon and by default the hack got 3 set for message options and reply random.
I have added 67 more extra sets for messages and forum's id's but now with the custom extras the hack can not reply with random message per forum.)

What have i to do?
(the green colored are added by me)
// get count of auto-replies for each thread
$autoreply_getforums = $vbulletin->options
['autoreply_forums'].','.$vbulletin->options
['autoreply_forums2'].','.$vbulletin->options
['autoreply_forums3'].','.$vbulletin->options
['autoreply_forums4'].','.$vbulletin->options
['autoreply_forums5'].','.$vbulletin->options
['autoreply_forums6'].','.$vbulletin->options
['autoreply_forums7'].','.$vbulletin->options
['autoreply_forums8'].','.$vbulletin->options
['autoreply_forums9'].','.$vbulletin->options
['autoreply_forums10'].','.$vbulletin->options
['autoreply_forums11'].','.$vbulletin->options
['autoreply_forums12'].','.$vbulletin->options
['autoreply_forums13'].','.$vbulletin->options
['autoreply_forums14'].','.$vbulletin->options
['autoreply_forums15'].','.$vbulletin->options
['autoreply_forums16'].','.$vbulletin->options
['autoreply_forums17'].','.$vbulletin->options
['autoreply_forums18'].','.$vbulletin->options
['autoreply_forums19'].','.$vbulletin->options
['autoreply_forums20'].','.$vbulletin->options
['autoreply_forums21'].','.$vbulletin->options
['autoreply_forums22'].','.$vbulletin->options
['autoreply_forums23'].','.$vbulletin->options
['autoreply_forums24'].','.$vbulletin->options
['autoreply_forums25'].','.$vbulletin->options
['autoreply_forums26'].','.$vbulletin->options
['autoreply_forums27'].','.$vbulletin->options
['autoreply_forums28'].','.$vbulletin->options
['autoreply_forums29'].','.$vbulletin->options
['autoreply_forums30'].','.$vbulletin->options
['autoreply_forums31'].','.$vbulletin->options
['autoreply_forums32'].','.$vbulletin->options
['autoreply_forums33'].','.$vbulletin->options
['autoreply_forums34'].','.$vbulletin->options
['autoreply_forums35'].','.$vbulletin->options
['autoreply_forums36'].','.$vbulletin->options
['autoreply_forums37'].','.$vbulletin->options
['autoreply_forums38'].','.$vbulletin->options
['autoreply_forums39'].','.$vbulletin->options
['autoreply_forums40'].','.$vbulletin->options
['autoreply_forums41'].','.$vbulletin->options
['autoreply_forums42'].','.$vbulletin->options
['autoreply_forums43'].','.$vbulletin->options
['autoreply_forums44'].','.$vbulletin->options
['autoreply_forums45'].','.$vbulletin->options
['autoreply_forums46'].','.$vbulletin->options
['autoreply_forums47'].','.$vbulletin->options
['autoreply_forums48'].','.$vbulletin->options
['autoreply_forums49'].','.$vbulletin->options
['autoreply_forums50'].','.$vbulletin->options
['autoreply_forums51'].','.$vbulletin->options
['autoreply_forums52'].','.$vbulletin->options
['autoreply_forums53'].','.$vbulletin->options
['autoreply_forums54'].','.$vbulletin->options
['autoreply_forums55'].','.$vbulletin->options
['autoreply_forums56'].','.$vbulletin->options
['autoreply_forums57'].','.$vbulletin->options
['autoreply_forums58'].','.$vbulletin->options
['autoreply_forums59'].','.$vbulletin->options
['autoreply_forums60'].','.$vbulletin->options
['autoreply_forums61'].','.$vbulletin->options
['autoreply_forums62'].','.$vbulletin->options
['autoreply_forums63'].','.$vbulletin->options
['autoreply_forums64'].','.$vbulletin->options
['autoreply_forums65'].','.$vbulletin->options
['autoreply_forums66'].','.$vbulletin->options
['autoreply_forums67'].','.$vbulletin->options
['autoreply_forums68'].','.$vbulletin->options
['autoreply_forums69'].','.$vbulletin->options
['autoreply_forums70'];

$autoreply_getforums = str_replace(",,",",",trim($autoreply_getforums,","));
$autoreply_affectedforums = explode(",", $autoreply_getforums);
$autoreply_excludedmembers = explode(",", $vbulletin->options['autoreply_members_excluded']);
if (in_array($foruminfo['forumid'], $autoreply_affectedforums))
{

Lynne
08-31-2009, 02:58 PM
You should really ask this question in the modification thread. Maybe something is hardcoded to only allow 3 forums? With some many forumids, it would almost be best to have the query says if the forumid is NOT in this array. But, post in the modification thread and be sure to post what error message you are getting. No one can help without knowing the error you are getting.

elenh
08-31-2009, 03:05 PM
Hello lynne.this is not a modification from vb.org is a custom..

Lynne
08-31-2009, 03:57 PM
Who coded it? Can't you ask that person for help?

Since I have no idea what the code does, all I can say is that I would guess that should be an array and declared as such and then used as one. But, that's all I really notice. (I don't know what the options look like since you said nothing of that - why isn't it one option that all the forumids are added into?)