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

Reply
 
Thread Tools
Improved Avatar Settings... Details »»
Improved Avatar Settings...
Version: 1.00, by Chris M Chris M is offline
Developer Last Online: Feb 2013 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 04-19-2003 Last Update: Never Installs: 24
 
No support by the author.

Please do the following before attempting to install:

1.) Backup your Files before doing anything
2.) Be aware that although I have tested this myself, there may still be problems...If you do not backup your files, I cannot condone your install of this hack...
3.) If you want to Backup your Database, You can - There shouldn't be any need to...

The file you should have is:

install_improved_avatar_settings_txt.php

Install Info:
Hack Version: 1.0
Files to edit: 1
Templates to add: 0
Templates to edit: 2
Queries to Run: 2
Time to install: Approx 2 Minutes

Credits
Requested by - Nobody
Beta tested by - assassingod, myself

Support - I am offering support, but only in THIS THREAD...I unfortunately cannot be here during the coming weeks (Mon-Fri), so therefore you will have to rely on others for assitance, should it be urgent...If you do require assitance, please - Only reply in this thread

Hack info

What does it do? - Instead of the primative single avatar dimension setting, you can now set a sperate height and width setting - Much more practical, and now you can set avatars to have a good height restriction and still keep the width restriction so that it does not mess up your posts

Live Demo/Screenshots

There are no screenshots, but there is a live demo!

Gamer Nation Forums (ignore the style - it is a temporary one i threw together until we get our designer to do a good one!)
You can login to test the avatars out as:

Username: vB.org
Password: vbdotorg

The avatar restrictions there are 80 pixels width, 110 pixels height

[high]Latest version[/high]

Due to an mis-read of a template name, a template you were meant to edit was incorrectly named - Please download the updated file

Enjoy!

Satan

Show Your Support

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

Comments
  #32  
Old 07-21-2003, 12:59 AM
Pikok Pikok is offline
 
Join Date: Jul 2002
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
04-24-03 at 10:01 AM Boofo said this in Post #12
Chris, I added this hack but the

Maximum Dimensions
Maximum width and height (in pixels) that the custom avatar image can be.

is still in the options. Do I need to remove this or is it used somewhere else that it needs to stay there for?
The query should've been:
PHP Code:
UPDATE setting SET settinggroupid='26',title='Maximum Width',varname='avatarmaxwidth',value='80',description='Maximum width (in pixels) that the custom avatar image can be.',optioncode='',displayorder='5' WHERE settingid='137' 
Rather than:
PHP Code:
UPDATE setting SET settinggroupid=26,title='Maximum Width',varname='avatarmaxwidth',value='80',description='Maximum width (in pixels) that the custom avatar image can be.',optioncode='',displayorder='5' WHERE settingid='139' 
Setting 139 (at least in my database is Display Height (columns of avatars to display). So, when I ran the query as instructed in the install doc, I replace the Display Height setting with the Max Width setting. This resulted in the Max Dimensions still showing (as did with you), but also removed the Display Height setting from the control panel (as it was overwritten in the database).

I always backup the database before doing any hacks though, so I just dropped and restored row 139 and dropped the new row created for the Maximum Height setting, then ran the following queries and everything's fine now..
PHP Code:
UPDATE setting SET settinggroupid=26,title='Maximum Width',varname='avatarmaxwidth',value='80',description='Maximum width (in pixels) that the custom avatar image can be.',optioncode='',displayorder='5' WHERE varname='avatarmaxdimension' 
PHP Code:
UPDATE setting SET displayorder='7' WHERE varname='avatarmaxsize' 
PHP Code:
UPDATE setting SET displayorder='8' WHERE varname='numavatarshigh' 
PHP Code:
UPDATE setting SET displayorder='9' WHERE varname='numavatarswide' 
PHP Code:
INSERT INTO setting (settingid,settinggroupid,title,varname,value,description,optioncode,displayorderVALUES (NULL,26,'Maximum Height','avatarmaxheight','150','Maximum height (in pixels) that the custom avatar image can be.','','6'); 
You don't really have to run the 3 queries that change the display order, but I did just to be sure they showed up in the cPanel in the order I want.
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 06:04 PM.


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.04027 seconds
  • Memory Usage 2,232KB
  • Queries Executed 16 (?)
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
  • (7)bbcode_php
  • (1)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
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (1)postbit
  • (2)postbit_onlinestatus
  • (2)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