Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > Premium Archives > vbBux / vbPlaza
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Custom Avatar Details »»
Custom Avatar
Version: , by Wifey Wifey is offline
Developer Last Online: Sep 2013 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 06-21-2006 Last Update: Never Installs: 0
 
No support by the author.

For my members, mods and admins as well as other special staff I have different avatar sizes so people are picked out easily. My members are only supposed to be allowed to upload avatars that are 90x90 with mods able to upload larger, special staff and admins as well.

My constraints are set properly in the usergroups, so is the only other option to constrain them in file size or is there another way to constrain size per usergroup in the vPlaza files?

Thanks!

Oh, and I ask because even though they know the rules I've got 90x97's, 50x114's, etc.

Show Your Support

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

Comments
  #2  
Old 06-28-2006, 01:15 PM
CMX_CMGSCCC CMX_CMGSCCC is offline
 
Join Date: Sep 2003
Posts: 1,218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Due to permissions checks, the permissions are "updated" to allow these avatars to be uploaded. I could probably redo it now, so that it uses the sizes specified by ur usergroup permissions. I'll look into this and see about adding it for v1.5.7 final release.

-CMX
Reply With Quote
  #3  
Old 06-29-2006, 02:37 AM
Wifey Wifey is offline
 
Join Date: Mar 2004
Posts: 250
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks CMX! I've posted an announcement to my members and I just rip it at their expense if they don't follow the rules for the time being. I'd LOVE that addition!
Reply With Quote
  #4  
Old 06-29-2006, 03:09 PM
CMX_CMGSCCC CMX_CMGSCCC is offline
 
Join Date: Sep 2003
Posts: 1,218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, I rechecked the permissions part of this code and the issue seems to be this.

If the permissions get "added", it's because u dont give regular members permission to upload avatars at all. So what the "work around" does, is search ALL usergroups for upload avatar permissions, and it uses the absolute highest to avoid any errors.

The only way I can possibly see to fix this, is to add a few more settings that set a constant default max size, width & height so it doesnt have to search for the "highest" setting, but uses the setting that is saved into say vbPlaza Settings -> Max Avatar Filesize, Max Avatar Width, Max Avatar Height, etc..

Another way will also fix it too. If you have the avatar upload option disabled, but u still set the size, width & height for the "registered" usergroup. I could still read the settings from there as well. So I think the best combination to fix this problem would be as follows:

1) check to see if the user has permissions already from their usergroups...
2) if they do, then use them, if not, then use the custom settings I was talking about above.

In which case, this will not take long to code, and I will be able to add it into v1.5.7 before the final release tomorrow.

EDIT: I have gotten this finished for v1.5.7.

-CMX
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 09:59 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.03734 seconds
  • Memory Usage 2,224KB
  • Queries Executed 19 (?)
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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)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
  • (3)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