vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Not Sure (https://vborg.vbsupport.ru/showthread.php?t=57615)

switch 10-04-2003 10:38 PM

Not Sure
 
Not sure if this is were it would go, but I will ask anyways. I have a few scripts that I want to use and would like them to use vbulletin users permissions. Basically have a download script and a few other things, but would like to be able to have them go by the user and level permissions. Hope this is explained right, what would be the best way to do this. Or is there a post already about this that explains it. Have not found anything yet.

Thanks in advance.

switch

Gary King 10-04-2003 11:23 PM

Quote:

Originally Posted by switch
Not sure if this is were it would go, but I will ask anyways. I have a few scripts that I want to use and would like them to use vbulletin users permissions. Basically have a download script and a few other things, but would like to be able to have them go by the user and level permissions. Hope this is explained right, what would be the best way to do this. Or is there a post already about this that explains it. Have not found anything yet.

Thanks in advance.

switch

Use things like
PHP Code:

if ($bbuserinfo['usergroupid']==XX)
{
  
// DOWNLOAD SCRIPT GOES HERE, ALLOW USER TO DOWNLOAD STUFF BECAUSE HIS USERGROUP IS CORRECT
}
else
{
  
show_nopermission();


Of course, you have to
PHP Code:

<?php

require("./global.php");

?>

the vB2 global.php file first :)

switch 10-04-2003 11:28 PM

Thank you for the quick reply, just a quick question though. Would I use this:

if ($bbuserinfo['usergroupid']==XX)
{
// DOWNLOAD SCRIPT GOES HERE, ALLOW USER TO DOWNLOAD STUFF BECAUSE HIS USERGROUP IS CORRECT
}
else
{
show_nopermission();
}

On every page of the download script?

Thanks

switch

Gary King 10-04-2003 11:40 PM

Yep. You'll have to replace XX with whatever usergroupid you want to be able to download; reply back if you need more help.

switch 10-05-2003 12:09 AM

Thank you for the quick reply again, I think I may have explained this a little wrong. I am working with this hack here: https://vborg.vbsupport.ru/showthrea...threadid=48540

Instead of it using its own user database. I would like to use the software but use vb's user database and permissions. This hack only allows the database's to work together. I am thinking this is probably to much to ask, but wanted to know if it is possible and the direction I could take.

Thanks again

switch


All times are GMT. The time now is 12:34 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.01075 seconds
  • Memory Usage 1,724KB
  • 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
  • (2)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)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