Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
  #1  
Old 08-31-2009, 02:38 PM
elenh elenh is offline
 
Join Date: Jun 2009
Location: Germany
Posts: 188
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Can somebody help me with this code please?

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)
Code:
	// 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))
			{
Reply With Quote
  #2  
Old 08-31-2009, 02:58 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #3  
Old 08-31-2009, 03:05 PM
elenh elenh is offline
 
Join Date: Jun 2009
Location: Germany
Posts: 188
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello lynne.this is not a modification from vb.org is a custom..
Reply With Quote
  #4  
Old 08-31-2009, 03:57 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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?)
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:44 PM.


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.03450 seconds
  • Memory Usage 2,188KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete