Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
  #1  
Old 11-15-2007, 04:46 AM
Newtonhead1 Newtonhead1 is offline
 
Join Date: Apr 2007
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default A link to "Add User" in Subscription Manager

Greetings Everyone,

I use a credit card processor that is not supported by VB, and thus I need to manually setup new subscribers using the VB Subscription Manager.

I've already modified the admincp/subscriptions.php file so that "Add User" is the default selection under the controls, which means now all I need to do is select the "Go" button to proceed directly to "Add User" screen, this saving one step, no small issue when you have to setup about 500 subscriptions a month. However...

What I'd like to have is a link on my admin menu (/admincp/index.php) to go directly to the "Add User" screen. However, in reviewing the admincp/subscriptions.php I find that with my limited php skills I am unable to determine how to correctly format the link. In part, it looks like this:

http://www.[my site name].com/forum/admincp/subscriptions.php?do=adjust&subscriptionid=1&s=... .

I already know how to add the menu command on my admin menu (/admincp/index.php), I just can't figure out how to write the full link.

As always, any assistance would be greatly appreciated, as using this link would save me time every day.

Thanks,

Newtonhead1
Reply With Quote
  #2  
Old 11-15-2007, 09:42 PM
Analogpoint's Avatar
Analogpoint Analogpoint is offline
 
Join Date: Feb 2007
Posts: 656
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I had 5 minutes while I was waiting for someone, so here you go.
Reply With Quote
  #3  
Old 11-17-2007, 12:51 AM
Newtonhead1 Newtonhead1 is offline
 
Join Date: Apr 2007
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Analogpoint,

Very cool, and very much appreciated, although I am still in vb 3.0 and was not able to use the xml file. Nevertheless, I was able to discern from your code that the correct format for the link was...

"subscriptions.php?do=adjust&subscriptionid=1& s="

Which was exactly as I had deduced myself, except that I was stuck on the text after the "&s=". Given my poor php skills, I didn't know that you could have a link with an open argument, and thus I had incorrectly assumed that there was more to the link.

The bottom line is that I modified my code, and the link I needed in my ACP now works perfectly.

Thanks!

Newtonhead1
Reply With Quote
  #4  
Old 11-17-2007, 05:44 PM
Analogpoint's Avatar
Analogpoint Analogpoint is offline
 
Join Date: Feb 2007
Posts: 656
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Glad you got it sorted. You can also specify what subscription is selected by default (if you have more than one), by specifying the subscription ID in the link.
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 06:08 AM.


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.09125 seconds
  • Memory Usage 2,184KB
  • 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
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (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_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