Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Conditional Forum Subscription Links Details »»
Conditional Forum Subscription Links
Version: 1.00, by VAN VAN is offline
Developer Last Online: Aug 2012 Show Printable Version Email this Page

Version: 3.0.0 Rating:
Released: 04-02-2004 Last Update: Never Installs: 10
 
No support by the author.

My first public offering.

It's a small one, but one that I feel is pretty important as far as user-friendlieness goes.

DESCRIPTION:
Ever notice in forumdisplay.php that you will always see a link to "Subscribe to Forum", even if you are already subscribed? This small hack fixes this issue by helping to more easily identify which FORUMS you are already subscribed to.

After installing this hack, you will see a link to "Unsubscribe From This Forum" in
forumdisplay.php IF YOU ARE ALREADY SUBSCRIBED. Otherwise, you will see a link
to "Subscribe to This Forum".

Not to be confused with the Subscribe/Unsubscribe functionality of showthread.php, which works fine.

Support will be offered *when possible* in THIS THREAD, but if you follow the simple installation, you shouldn't need any support anyways.


NOTE: If your Subscribe to Forum link brings up the Subscribe to Thread page, and the redirect is acting funny, that is not related to this hack. It is a bug in vB3 and you need to upload an updated version of subscription.php that can be found on vbulletin.com (link below)

http://www.vbulletin.com/forum/showt...245#post638245

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 04-03-2004, 01:53 AM
tilight tilight is offline
 
Join Date: Dec 2003
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, good hack *installs*.
Reply With Quote
  #3  
Old 04-03-2004, 02:06 AM
Slave's Avatar
Slave Slave is offline
 
Join Date: Nov 2001
Posts: 439
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hmm .. just tried this and it comes up with a mysql error saying the "subscribeforum" table doesn't exist ....
Reply With Quote
  #4  
Old 04-03-2004, 02:16 AM
VAN's Avatar
VAN VAN is offline
 
Join Date: Oct 2001
Posts: 97
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Slave
hmm .. just tried this and it comes up with a mysql error saying the "subscribeforum" table doesn't exist ....
Wow. That's odd. Are you currently able to add/remove Forum Subscriptions at all??

in your admincp, run this SQL Query and see if it returns an error:

SELECT * FROM subscribeforum

If it still cant find the table, you probably have some kinda db corruption going on. You could log-in via phpMyAdmin and verify if the subscribeforum table actually exists. If not, then we can create it, but you may have other issues as well.
Reply With Quote
  #5  
Old 04-03-2004, 02:18 AM
Slave's Avatar
Slave Slave is offline
 
Join Date: Nov 2001
Posts: 439
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

heh .. sussed that .. I had to put "vb3_" in front of the table name ...
Reply With Quote
  #6  
Old 04-03-2004, 02:22 AM
VAN's Avatar
VAN VAN is offline
 
Join Date: Oct 2001
Posts: 97
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Slave
heh .. sussed that .. I had to put "vb3_" in front of the table name ...

Doh! I forgot " . TABLE_PREFIX . " Sorry! Attachment fixed.
Reply With Quote
  #7  
Old 04-03-2004, 02:25 AM
Slave's Avatar
Slave Slave is offline
 
Join Date: Nov 2001
Posts: 439
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hmm .. another problem ..

It doesn't seem to want to subscribe to the forum ..

(see image) .. I get to that page .. click on the link and it doesn't go to the "processing" page .. it just goes back to the page in the image .. and therefore doesn't register the forum as subscribed ..

??
Reply With Quote
  #8  
Old 04-03-2004, 02:29 AM
Slave's Avatar
Slave Slave is offline
 
Join Date: Nov 2001
Posts: 439
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just tried it with the updated stuff .. still no joy .. see post above ..
Reply With Quote
  #9  
Old 04-03-2004, 02:29 AM
VAN's Avatar
VAN VAN is offline
 
Join Date: Oct 2001
Posts: 97
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Slave
hmm .. another problem ..

It doesn't seem to want to subscribe to the forum ..

(see image) .. I get to that page .. click on the link and it doesn't go to the "processing" page .. it just goes back to the page in the image .. and therefore doesn't register the forum as subscribed ..

??

Ahhh! This is acutally a bug in vB3. They have posted a new subscription.php file over at vb.com. I had already fixed mine, and I totally forgot about it. ALso updated first post with a note about this.

http://www.vbulletin.com/forum/showt...245#post638245
Reply With Quote
  #10  
Old 04-03-2004, 02:34 AM
Slave's Avatar
Slave Slave is offline
 
Join Date: Nov 2001
Posts: 439
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok .. tried the new subscription.php file ..

It's now showing the processing page .. but still isn't registering the forum as subscribed ...
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 08:48 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.13890 seconds
  • Memory Usage 2,287KB
  • Queries Executed 23 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)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_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