Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 01-29-2008, 10:16 AM
Frank H. Shaw Frank H. Shaw is offline
 
Join Date: Aug 2007
Posts: 90
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default How can modify so that the private password is a list unstead one password.

Here is what i need to do is take the existing private password for a forum now is i understand things the way they work now is you can only have one private password for each forum. Unless i missed something that is the way it works out of the box.

Ok - I just need to know the hooks as where in the scripts would one have to go to make this change.

Example:
What I have to do is change the script so when you type a password in the system will support more then one password. For example of the password to get in to forum a is red and forum z is blue the forum z is also a member of forum a by default if the user know the private password for forum z which is blue I want him to be able to use the private password blue and get in to the fourm a. For the system to be able to support this type of thing the forums private password needs to be able to support a list of password unstead of just one private password.


The other thing i need to know is where in the scripts does the system look up the private password for the specific forum and see if the private password typed into the password field in the script forumdisplay.php match the one stored in the database table for that fourm.


THANKS

Frank H. Shaw

--------------- Added [DATE]1201633274[/DATE] at [TIME]1201633274[/TIME] ---------------

I am trying to figure out the following what scripts are used to allow user in to the private forums. I do know that the script forumdisplay.php calls a function on line 211 to fetch_permissions() so where do in find this function would be a good start.


More to the point where do i find the script or funtion that goes to the database table and gets the private password used when creating the forum area.

The script i am looking for needs to match what is stored in the table field for that fourm and what was type in in the private password input field.

Here is what i am going to do is look up what was typed in to get access in one private forums area if that did not match see if it would match if i was trying to get in another private forum area if there is a match then let you in the area i want to get into in the forst place.

I am shure once i understand hwo all the peice fit I will difennlty come up with a cleaner way of doing this that was worse case solution. And does explain a little better what i am trying to do in the simplest of terms.


THANKS


Frank H. Shaw
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 04:50 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.03609 seconds
  • Memory Usage 2,150KB
  • 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
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete