vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Administrative and Maintenance Tools - Duplicated Smilies Check :) (https://vborg.vbsupport.ru/showthread.php?t=189245)

testebr 08-26-2008 10:00 PM

Duplicated Smilies Check :)
 
History

I requested a tool to check for duplicated smilies in vbulletin.com like you can check in this link, but apparently the idea was not well accepts.

At a long time that I distrusted repeated smilies in my forum, then to kill that doubt I created a small tool to detect the duplicated smilies.

How does this work?

Most simple possible, the tool check MD5 for all files and list for you all duplicated.

More info about MD5 you can read in this article of Wikipedia, but in small words, md5 is an unique hash of file content.

In my board at first run of this tool, detected 50+ duplicated smilies.

The future of this tool

This tool will not be improved to have management resources like edit/remove duplicated by admincp. My objective is open the eyes of vbulletin team to add by default md5 for all smilies in to database and check in upload progress to alert user in the case of already have the same smilie registered in database.

We will never again have smilies with different names, but identical content!

Screenshot

Attachment 86094

Updates

v1.1 - fixed patch for smilies in subfolders.

gbml4u 08-27-2008 09:10 AM

first post, thx u, will take a look on this :)

haytham 08-27-2008 02:54 PM

Nice idea. Will try it out.

Karri 08-27-2008 04:58 PM

There is a bug with this. It doesn't display the smilies properly if you have them in sub folders. It assumes that all smiles a just in the smilies folder.

testebr 08-27-2008 06:16 PM

Quote:

Originally Posted by Karri (Post 1608336)
There is a bug with this. It doesn't display the smilies properly if you have them in sub folders. It assumes that all smiles a just in the smilies folder.

Patch for subfolders fixed in version 1.1, can you check if it was solved?

Thanks.

Karri 08-27-2008 08:07 PM

Looks like it was. Thanks!!!

Hornstar 08-27-2008 08:47 PM

This is awesome, I may finally get to install my smiley pack a lot quicker now. Thanks

abrecher 08-28-2008 05:12 AM

This works really well but it would be FANTASTIC if you had a DELETE link next to each one so we could go ahead and just delete the duplicates.

GrendelKhan{TSU 09-01-2008 08:29 AM

Quote:

Originally Posted by abrecher (Post 1608770)
This works really well but it would be FANTASTIC if you had a DELETE link next to each one so we could go ahead and just delete the duplicates.

agreed :)

vithorius 05-16-2009 11:51 AM

This hack makes me wonder why some of the greatest (but simplest) ideas are now that known on this community...

Man, this idea ROCKS! Thank you for sharing this!

(btw, are you Brazilian?)



Quote:

Originally Posted by abrecher (Post 1608770)
This works really well but it would be FANTASTIC if you had a DELETE link next to each one so we could go ahead and just delete the duplicates.

I double that! PLease include that idea, and your hack will be PERFECT!


All times are GMT. The time now is 06:57 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.01031 seconds
  • Memory Usage 1,737KB
  • 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
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete