Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 12-02-2010, 12:58 PM
felixthekat85 felixthekat85 is offline
 
Join Date: Apr 2010
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default $vbulletin->forum['forumid']

Does not work:

PHP Code:
$foroid $vbulletin->forum['forumid'];

if (
$foroid != 24)
{
$vbulletin->db->query_write("
            INSERT INTO " 
TABLE_PREFIX "followusernotify (userid, message)
            VALUES
            (
$tousername, '$subject: <a href = $forumurl/showthread.php?t=$threadid&p=$postid>$threadtitle</a> $subject')
        "
);} 
Help Me!!

--------------- Added [DATE]1291304552[/DATE] at [TIME]1291304552[/TIME] ---------------

I explained wrong.
When user create a thread, calls this function
PHP Code:
$vbulletin->db->query_write("
            INSERT INTO " 
TABLE_PREFIX "followusernotify (userid, message)
            VALUES
            (
$tousername, '$subject: <a href = $forumurl/showthread.php?t=$threadid&p=$postid>$threadtitle</a> $subject')
        "

I want to do is:
if the user creates a thread in forum ID=24 is not fulfilled.

then I did so:
PHP Code:
$foroid $vbulletin->forum['forumid'];

if (
$foroid != 24)
{....} 
but no work!!!
because, although the user create a thread in the forum ID=24 this is true
Reply With Quote
  #2  
Old 12-02-2010, 01:54 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That variable probably doesn't exist there. What hook location? Go look in the php files and find that hook location. Do you see anywhere around there that the variable $vbulletin->forum is mentioned? You probably just want to use $thread or $threadinfo.
Reply With Quote
  #3  
Old 12-02-2010, 02:39 PM
felixthekat85 felixthekat85 is offline
 
Join Date: Apr 2010
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey friend, Thank you for response.
In the php file does not mention the $ vbulletin-> forum
how do I call or hooked?

I am sorry, I'm lost
Reply With Quote
  #4  
Old 12-02-2010, 04:51 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You need to use whatever variable is available there. Look at the code there and see where the forumid is defined and use that. Like I said, probably $thread['forumid'] or $threadinfo['forumid']. Just look in the code and see.
Reply With Quote
  #5  
Old 12-06-2010, 09:19 PM
felixthekat85 felixthekat85 is offline
 
Join Date: Apr 2010
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

$thread['forumid'] and $threadinfo['forumid'] not work
In the php, forumid is not defined.
¿How do I define? or any other suggestions?
Thank you
Reply With Quote
  #6  
Old 12-06-2010, 10:27 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You need to tell us where you are putting the code in your first post then - all of it. Where is the php code going. Where is the template code going. We need more details.
Reply With Quote
  #7  
Old 12-08-2010, 10:52 AM
vbenhancer's Avatar
vbenhancer vbenhancer is offline
 
Join Date: Dec 2009
Location: Qu?bec city, Canada
Posts: 740
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

did you put a global in your function ?!... because clearly you are calling that script inside a function...
Reply With Quote
Reply


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 07:53 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.08737 seconds
  • Memory Usage 2,227KB
  • 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
  • (3)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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_postinfo_query
  • fetch_postinfo
  • 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