vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Custom profile field of thread's author (https://vborg.vbsupport.ru/showthread.php?t=258698)

Amenadiel 02-11-2011 09:35 AM

Custom profile field of thread's author
 
Greetings.

I'm experimenting with twitter's native button, which allows you to configure a "reccomended" user after you tweet something. In my forum, I'd like to allow people to tweet about each thread (which is already enabled) and be suggested, afterwards, to follow the thread's author if he has his twitter entered in his custom profile fields.

Thing is, while I can retrieve such custom fields for each post using the $post array, I can't do the same for the $thread nor $threadinfo arrays.


A workaround could be to generate the button inside the postbit template, only when we are looking at the first post of a thread. I'm not sure what will happen when looking ad the second and further pages of that thread :(

kh99 02-11-2011 01:58 PM

If you create a plugin using hook location fetch_threadinfo_query, you might be able to add the fields you need to $threadinfo by setting $hook_query_fields and $hook_query_joins as necessary (see includes/functions.php around line 1236).


All times are GMT. The time now is 01:12 AM.

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.00903 seconds
  • Memory Usage 1,704KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete