Go Back   vb.org Archive > vBulletin 5 Connect Discussion > vB5 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #11  
Old 10-10-2012, 02:41 PM
TheSupportForum TheSupportForum is offline
 
Join Date: Jan 2007
Posts: 1,158
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

and info on how to add custom profile fields to conversation_userinfo yet ?

in the hooks and manual entry if possibe please

this is going back to the previous convo here
https://vborg.vbsupport.ru/showpost....46&postcount=5
Reply With Quote
  #12  
Old 10-12-2012, 10:57 AM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You can check up on the bug report: http://tracker.vbulletin.com/browse/VBV-5021

There won't be a fix until the "Fix Version" on that page is listed as a released version number (Alpha 14 for example.)

On the plus side it was recently revised up in priority but no estimate when it will happen.

Also, there are no "hooks" in VB5 so there will never be a "hooks" way of doing things anymore.

There will only be template edits or file extensions.
Reply With Quote
  #13  
Old 10-12-2012, 08:02 PM
nhawk nhawk is offline
 
Join Date: Jan 2011
Posts: 1,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Since they added a template hook to the conversation_userstats template this is possible in Beta 13.

In this example, the 'Location' field will be displayed.

1) Create a new template. In this example I'll use the name TestTemplate.
Product: vBulletin (or your product)
Style: Default (or your style)
Title: TestTemplate
Template:
Code:
{vb:data posterinfo, user, fetchUserinfo, {vb:raw posterid}}
{vb:raw posterinfo.field2}

2) Go to ACP->Products & Hooks->Manage Hooks and click 'Add New Hook'.
Product: vBulletin (or your product)
Hook Location: conversation_userstats
Title: Test Hook
Execution Order: 10
Template Name: TestTemplate
Hook Arguments:
Code:
posterid=conversation.userid
Click Save

Refresh a thread in your forum and you'll see the Location being displayed for each poster.

There IS a drawback with this method. A database query is added for EVERY POST in a thread. That is not good, and I would wait for the JIRA report mentioned above to be fixed.
Reply With Quote
  #14  
Old 10-13-2012, 10:49 AM
TheSupportForum TheSupportForum is offline
 
Join Date: Jan 2007
Posts: 1,158
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nhawk View Post
Since they added a template hook to the conversation_userstats template this is possible in Beta 13.

In this example, the 'Location' field will be displayed.

1) Create a new template. In this example I'll use the name TestTemplate.
Product: vBulletin (or your product)
Style: Default (or your style)
Title: TestTemplate
Template:
Code:
{vb:data posterinfo, user, fetchUserinfo, {vb:raw posterid}}
{vb:raw posterinfo.field2}
2) Go to ACP->Products & Hooks->Manage Hooks and click 'Add New Hook'.
Product: vBulletin (or your product)
Hook Location: conversation_userstats
Title: Test Hook
Execution Order: 10
Template Name: TestTemplate
Hook Arguments:
Code:
posterid=conversation.userid
Click Save

Refresh a thread in your forum and you'll see the Location being displayed for each poster.

There IS a drawback with this method. A database query is added for EVERY POST in a thread. That is not good, and I would wait for the JIRA report mentioned above to be fixed.


thank you, this was the info i needed, i will do some tests today
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 06:00 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.03408 seconds
  • Memory Usage 2,193KB
  • Queries Executed 11 (?)
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
  • (4)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete