Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 01-19-2006, 11:01 PM
bondjetta's Avatar
bondjetta bondjetta is offline
 
Join Date: Sep 2004
Location: chicago
Posts: 111
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Custom Profile Field Question

Backstory:
On every postbit/postbit_legacy I am displaying a 'Panic Button'. The Panic Button's purpose is to immediately take a user out of the forum to a 'safe' website. The website is: www.worksafeboredom.com thus you can probably understand the need to leave the site if say your boss shows up, coworker, etc. Well right now the URL for the button is Google.com just as a temp solution until I can get the custom user field working.

Plan:
I would like the Panic Button to link to the specific user's URL...and I sort of accomplished that. here's the code in my postbit_legacy:

Code:
<if condition="$post[field5]">
<a href="$post[field5]" target="_self"><img src="$stylevar[imgdir_button]/panic.gif" alt="Click to Exit Quickly!" border="0" /></a>
<else />                   
<a href="http://google.com" target="_self"><img src="$stylevar[imgdir_button]/panic.gif" alt="Click to Exit Quickly!" border="0" /></a>
</if>
field5 is my custom profile field for URL. So far so good right? Well...sorta.

as you know, and i have figured out, the custom user field changes per post, aka per user, so what's happening is each user's post contains their specific URL.

Desired Result:
What I want to have happen is that every single Panic Button (irregardless of whose post it is attached to) to attach the current user's URL.

Example: My URL is www.emptythecup.com, if I go to click on Foo's panic button I want to be taken to emptythecup.com NOT his URL of vB.org.

Does that make sense? I somehow need to qualify the $post[field5] to be specific to the logged in user...and this is what I don't know how to do

Here's the thread I originally made before I realized the problem I had created for myself Hopefully you can see the problem here and help

http://www.worksafeboredom.com/forum...=5663#post5663

Thank you,
John
Reply With Quote
  #2  
Old 01-19-2006, 11:13 PM
Steve Moore Steve Moore is offline
 
Join Date: Jan 2006
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You would use $vbulletin->userinfo['field5'] in that case as that would use the members panic address instead of Foo's address.
Reply With Quote
  #3  
Old 01-19-2006, 11:13 PM
peterska2 peterska2 is offline
 
Join Date: Oct 2003
Location: Manchester, UK
Posts: 6,504
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Code:
$bbuserinfo[field5]
should do what you want there
Reply With Quote
  #4  
Old 01-19-2006, 11:18 PM
Steve Moore Steve Moore is offline
 
Join Date: Jan 2006
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

are you sure about that? I thought it was changed to be used how I suggested in a template or I am mixing up my files with my templates?
Reply With Quote
  #5  
Old 01-19-2006, 11:18 PM
bondjetta's Avatar
bondjetta bondjetta is offline
 
Join Date: Sep 2004
Location: chicago
Posts: 111
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by peterska2
Code:
$bbuserinfo[field5]
should do what you want there
that did do the trick Thank you!!

Quote:
Originally Posted by Steve Moore
are you sure about that? I thought it was changed to be used how I suggested in a template or I am mixing up my files with my templates?
maybe you are confusing files with templates? it did work, but i've seen what you suggested used in files before.
Reply With Quote
  #6  
Old 01-19-2006, 11:24 PM
peterska2 peterska2 is offline
 
Join Date: Oct 2003
Location: Manchester, UK
Posts: 6,504
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Steve Moore
are you sure about that? I thought it was changed to be used how I suggested in a template or I am mixing up my files with my templates?
You are spot on for files, but for templates it's my method.

Easy mistake to make though when you are working with both a lot.
Reply With Quote
  #7  
Old 01-19-2006, 11:35 PM
Steve Moore Steve Moore is offline
 
Join Date: Jan 2006
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yeah, my bad, sorry. I'll try to make sure that doesn't happen. Been working with templates and files all day and all week. lol

Cheers mate
Reply With Quote
  #8  
Old 01-19-2006, 11:42 PM
Guest210212002
Guest
 
Posts: n/a
Default

[high]* Guest210212002 just wants to say that this is a great idea.
[/high]

It'd be ideal if it only displayed in your own postbit.
Reply With Quote
  #9  
Old 01-19-2006, 11:43 PM
Steve Moore Steve Moore is offline
 
Join Date: Jan 2006
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

well the panic button would be useless then, if your viewing someone elses thread and your panic button was the only one that would work for you then you would have to find a thread you posted in.
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 05:34 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.03813 seconds
  • Memory Usage 2,229KB
  • 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_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (8)postbit_onlinestatus
  • (9)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