Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
UTF-8 Coallition Conversion Details »»
UTF-8 Coallition Conversion
Version: 1.00, by borbole borbole is offline
Developer Last Online: Oct 2015 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 4.1.11 Rating:
Released: 04-27-2012 Last Update: 04-28-2012 Installs: 26
DB Changes Uses Plugins
 
No support by the author.

This tool will convert the character collation of your database to utf-8.

After you install it, go to your Admin Panel->Maintenance->General Update Tools and all the way to the bottom there is a new option added called: UTF-8 Conversion.

Important: MAKE FIRST A BACKUP OF YOUR DATABASE BEFORE YOU RUN THIS TOOL!

If you will need support/assitence with it, please post at the mod 's thread at my forum.

http://www.forumservices.eu/vb/showt...ion-Conversion

Download Now

File Type: xml product-utf8_conversion.xml (3.5 KB, 209 views)

Screenshots

File Type: png acp-conversion.png (68.0 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
3 благодарности(ей) от:
ChiNa, Disco_Dave, Trangalleiro

Comments
  #2  
Old 04-28-2012, 09:31 PM
thecore762 thecore762 is offline
 
Join Date: Jul 2008
Posts: 510
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will test this on my test boards
Reply With Quote
Благодарность от:
borbole
  #3  
Old 04-29-2012, 01:59 AM
Merjawy's Avatar
Merjawy Merjawy is offline
 
Join Date: Sep 2002
Location: USA
Posts: 505
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

will test it.
Reply With Quote
Благодарность от:
borbole
  #4  
Old 04-29-2012, 02:10 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'd be interested to hear back from anyone who has run this. What will this mod do to a db that already has the collation set to UTF-8?
Reply With Quote
Благодарность от:
borbole
  #5  
Old 04-29-2012, 05:25 AM
sadiq6210 sadiq6210 is offline
 
Join Date: Sep 2005
Posts: 684
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks .. great to see this again.
I will test it tomorrow and give you my feedback
Reply With Quote
Благодарность от:
borbole
  #6  
Old 04-29-2012, 06:12 AM
Merjawy's Avatar
Merjawy Merjawy is offline
 
Join Date: Sep 2002
Location: USA
Posts: 505
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, few minutes ago I tested it on a big forum 4.1.10 (20K users, 25+K threads, close to 100K posts) and everything is still working

I am not so sure if it was actually converted or not, the reason I say that is because I have few java scripts that I expected to have issues with but I didn't !...

I will check everything later today and report as I need some sleep now.

EDIT: Checking db via PhpMyAdmin I see it did convert to UTF8... Thanks
Reply With Quote
  #7  
Old 04-29-2012, 08:29 AM
Emeralda's Avatar
Emeralda Emeralda is offline
 
Join Date: Oct 2011
Posts: 202
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Could someone explain to a total baka (read: bimbo) what this actually does? I'm kinda curious.
Reply With Quote
Благодарность от:
borbole
  #8  
Old 04-29-2012, 09:19 AM
borbole's Avatar
borbole borbole is offline
 
Join Date: Jan 2010
Posts: 2,559
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Merjawy View Post
Well, few minutes ago I tested it on a big forum 4.1.10 (20K users, 25+K threads, close to 100K posts) and everything is still working

I am not so sure if it was actually converted or not, the reason I say that is because I have few java scripts that I expected to have issues with but I didn't !...

I will check everything later today and report as I need some sleep now.

EDIT: Checking db via PhpMyAdmin I see it did convert to UTF8... Thanks
Quote:
Originally Posted by sadiq6210 View Post
Thanks .. great to see this again.
I will test it tomorrow and give you my feedback
Quote:
Originally Posted by Merjawy View Post
will test it.
Thank you for testing the mod Merjawy, sadiq6210 and thecore762. Looking forward to hear your results I had tested it thoroughly as well before I released it and it worked fine anytime.


Quote:
Originally Posted by Boofo View Post
I'd be interested to hear back from anyone who has run this. What will this mod do to a db that already has the collation set to UTF-8?
Boofo, if the db 's database collation character is already set to utf-8 then there is no need to run this tool. But even if it is run, there will happen nothing to the db. I have tested it that way too. However, as adviced in the description, it is always best to first make a backup of the database before you do any changes to it.


Quote:
Originally Posted by Emeralda View Post
Could someone explain to a total baka (read: bimbo) what this actually does? I'm kinda curious.
Emeralda, this tool will change the database collition character to utf-8. That is ideal if you use other languages in your forum other than english that have special characters that are not used in English. These characters can turn up weird on your website. For example, tremas and umlauts, ... (?, ?, ...) etc.
Reply With Quote
Благодарность от:
Emeralda
  #9  
Old 04-29-2012, 09:49 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by borbole View Post
Boofo, if the db 's database collation character is already set to utf-8 then there is no need to run this tool. But even if it is run, there will happen nothing to the db. I have tested it that way too. However, as adviced in the description, it is always best to first make a backup of the database before you do any changes to it.
I guess I was referring to running it in case there were a few table that weren't set as UTF-8, for whatever reason. Does this also set the default collation to UTF-8 for the whole db?
Reply With Quote
Благодарность от:
borbole
  #10  
Old 04-29-2012, 12:39 PM
Merjawy's Avatar
Merjawy Merjawy is offline
 
Join Date: Sep 2002
Location: USA
Posts: 505
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I take it back

After checking the site again this morning.. I found few issues
1- Although all tables in db have been converted to UTF-8, the sum at the buttom still shows the total tables are still "latin"

2- Arabic language got totally messed up in Mobile styles

3- when I tried to upgrade to latest release 4.1.12PL1, it hung at 41%, had to rerun upgrade script to get it done.

4- Arabic language with all different settings became garbage (windows-1256 and UTF-8)

I even installed a UTF-8 Arabic file that I use on another site and it didn't display right.

That's my latest report.. I am going back to reload the backup and finish my upgrade.. Thanks anyway.. I will try to play with this again later after I am done with restoring my site and getting it back running.

Regards
Reply With Quote
Благодарность от:
borbole
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:28 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05366 seconds
  • Memory Usage 2,350KB
  • Queries Executed 26 (?)
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
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (11)post_thanks_box_bit
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (2)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete