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

Reply
 
Thread Tools Display Modes
  #1  
Old 01-17-2009, 02:09 PM
Head Roller's Avatar
Head Roller Head Roller is offline
 
Join Date: Oct 2005
Location: Lafayette, CO
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Favorite Threads in Profile Tab

I would like to add an additional Tab to the User Profiles that holds "Favorite Threads". I was thinking that I could just move the Thread Subscriptions to a Profile Tab and Name the Tab "Favorites" but I got confused trying to figure out how to do this. Can someone point me in the right direction?

The bottom line of what we want to accomplish, is to make a members favorite threads visible to others who are visiting that members profile.

Thanks in advance.
Reply With Quote
  #2  
Old 01-17-2009, 02:12 PM
iBardia iBardia is offline
 
Join Date: Nov 2008
Location: vB Tech Land
Posts: 322
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Might be some coding. But I find no way to do this unless you put the users subscribed threads in tab on their profile.
Reply With Quote
  #3  
Old 01-17-2009, 02:16 PM
Head Roller's Avatar
Head Roller Head Roller is offline
 
Join Date: Oct 2005
Location: Lafayette, CO
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I agree. That will accomplish my goal. I am just not exactly sure how to go about it.
Reply With Quote
  #4  
Old 01-17-2009, 02:18 PM
iBardia iBardia is offline
 
Join Date: Nov 2008
Location: vB Tech Land
Posts: 322
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Head Roller View Post
I agree. That will accomplish my goal. I am just not exactly sure how to go about it.
Hmm..
If you can find out somewhere how to make a profile tab, maybe you could copy the code from the Subscribed Threads page and paste it in the profile tab.
Reply With Quote
  #5  
Old 01-17-2009, 02:23 PM
dismas's Avatar
dismas dismas is offline
 
Join Date: Jun 2007
Location: Vermont
Posts: 720
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<a href="https://vborg.vbsupport.ru/showthread.php?t=165554" target="_blank">https://vborg.vbsupport.ru/showthread.php?t=165554</a>

That should get you started
Reply With Quote
  #6  
Old 01-17-2009, 03:54 PM
Head Roller's Avatar
Head Roller Head Roller is offline
 
Join Date: Oct 2005
Location: Lafayette, CO
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dismas View Post
Yes... I had completed that and managed to create the Favorites tab. The problem is that I cannot figure out what part of the subscribed thread code to stick in there. I went to the USERCPSHELL template and found what I "THINK" is the code:

Code:
<tr><td class="$navclass[substhreads_listthreads]" nowrap="nowrap"><a class="smallfont" href="subscription.php?$session[sessionurl]do=viewsubscription">$vbphrase[list_subscriptions]</a></td></tr>
	<tr><td class="$navclass[substhreads_editfolders]" nowrap="nowrap"><a class="smallfont" href="subscription.php?$session[sessionurl]do=editfolders">$vbphrase[edit_folders]</a></td></tr>
But when I add it to the hook, the tab disappears, so obviously I am doing it wrong.
Reply With Quote
  #7  
Old 01-17-2009, 04:02 PM
iBardia iBardia is offline
 
Join Date: Nov 2008
Location: vB Tech Land
Posts: 322
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Head Roller View Post
Yes... I had completed that and managed to create the Favorites tab. The problem is that I cannot figure out what part of the subscribed thread code to stick in there. I went to the USERCPSHELL template and found what I "THINK" is the code:

Code:
<tr><td class="$navclass[substhreads_listthreads]" nowrap="nowrap"><a class="smallfont" href="subscription.php?$session[sessionurl]do=viewsubscription">$vbphrase[list_subscriptions]</a></td></tr>
	<tr><td class="$navclass[substhreads_editfolders]" nowrap="nowrap"><a class="smallfont" href="subscription.php?$session[sessionurl]do=editfolders">$vbphrase[edit_folders]</a></td></tr>
But when I add it to the hook, the tab disappears, so obviously I am doing it wrong.
That is part of the User CP sidebar.
Reply With Quote
  #8  
Old 01-17-2009, 04:06 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 make sure you do the query for those fields in your plugin.
Reply With Quote
  #9  
Old 01-17-2009, 04:36 PM
Head Roller's Avatar
Head Roller Head Roller is offline
 
Join Date: Oct 2005
Location: Lafayette, CO
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I went to the subscription.php and pulled the code for "view threads" and pasted it into the plugin. Nothing. I am inserting the code as follows:

Code:
function prepare_output($id = '', $options = array())
	{
------->$this->block_data['favorites'] = 'Browse my favorite threads.';<------ Replacing this line
	}
}
Is that correct?
Reply With Quote
  #10  
Old 01-17-2009, 04:50 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I doubt you can just add some <tr><td> tags into the middle of a tab and have it work. You need to use valid html on a page or it will break. And is the $navclass variable available in that plugin? Did you define it? And how about $vbphrase? Did you make it global? I'm not sure if that is valid there. Dumb down your lines without those two things and see if you can get anything to output.
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:58 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.04276 seconds
  • Memory Usage 2,263KB
  • 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
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete