Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 08-18-2008, 11:43 PM
yumyumcat's Avatar
yumyumcat yumyumcat is offline
 
Join Date: Jan 2006
Location: Sunny South Kitty Land
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default How can I alphabetize my smilies?

I have them in categories and people love them so much. I have nearly 400! It's no wonder they want them alphabetized. I've seen this done on other forums. Shoot, I see it in my smilie directory in my ACP, but when I open my window for them, they're not alphabetized.

Is there a code for this and if so, where do I place it?

Thanks in advance. Ya'll have been so helpful!
Reply With Quote
  #2  
Old 08-19-2008, 04:21 AM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

As far as I know, and as far as I've done, it all has to be done manually. And yeah, I've had 400+ myself at one time. I have to do the same thing with my 1000+ avatars.
Reply With Quote
  #3  
Old 08-19-2008, 04:41 AM
yumyumcat's Avatar
yumyumcat yumyumcat is offline
 
Join Date: Jan 2006
Location: Sunny South Kitty Land
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Digital Jedi View Post
As far as I know, and as far as I've done, it all has to be done manually. And yeah, I've had 400+ myself at one time. I have to do the same thing with my 1000+ avatars.
Hi there! Thanks for answering

Can you tell me how you did it?

See, I have 'em in categories, but that's just not working out for them.. I need to do something.

I look forward to your reply Digital Jedi.

Thank goodness I don't have to worry about the avs! Poor you lol!
Reply With Quote
  #4  
Old 08-19-2008, 05:09 AM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, like I said, it has to be done manually. Meaning I have to go through each category and number them one at a time.

What I usually do is number them by 100s instead of 1s. Meaning I display an entire category in my Admin CP (the most you can display is 200 at one time if I'm not mistaken), then I number them one at time by 100s. So, anything starting with A gets 100, anything with B gets 200, anything with C gets 300 and so and so forth. Use the TAB button to jump to each field, rather then selecting them with your mouse. This cuts the time it would ordinarily take to do this in half. When I'm done with a page I save it, then go though the next page (make sure the other smilies where already set at the same number or less then 100 before you even start).

Once you get all your smilies order by 100s then you can go back through and refine them now that their at least in some kind of alphabetical order, by setting all the ones that start with AA to 100, all the ABs to 101, all the ACs to 102. You get the idea.
Reply With Quote
  #5  
Old 08-19-2008, 06:35 AM
yumyumcat's Avatar
yumyumcat yumyumcat is offline
 
Join Date: Jan 2006
Location: Sunny South Kitty Land
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oy! Yes, I see! Wow, I would think there'd be some type of php string or something ~ but this is what I was told haha. So, I'm not too upset about it, just that I'm not sure this will be what my members are looking for.

Cest le vie. I suppose we try to give our members whatever they want within reason I know I try to satisfy them They're easy going, so I'm sure they'll get used to this system.

Thanks so very much Digital Jedi!!
xox
Reply With Quote
  #6  
Old 08-19-2008, 03:09 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There is a smilie table and in it is a column called "displayorder" which is used to order the smilies. So, if you don't want to manually order your smilies, you can find where the "smilies" table gets queried and ordered by "displayorder" and instead change it to order by.... "title"? (If title is what you want to alphabatize it by.)
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 03:40 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.04022 seconds
  • Memory Usage 2,209KB
  • 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)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)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