MyBBDepo - Türkiyenin MyBB Deposu Forumuna Hoşgeldiniz
Eğer sitemize yaptığınız ilk ziyaretiniz ise, lütfen öncelikle Forum Kurallarını okuyunuz. Forumumuzda bilgi alışverişinde bulunabilmeniz için Kayıt olmalısınız. Üye olmayanlar forumumuzdan yararlanamazlar.
Eğer zaten kayıtlı kullanıcı iseniz, lütfen kullanıcı adınız ve şifreniz ile, Giriş yapınız. (Sitemize üyelik ücretsizdir).
007combatant avatar
Konuyu Oyla:
  • Derecelendirme: 3/5 - 2 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 3/5 - 2 oy

vBulletin'den MyBB'ye geçiş [Resimli anlatım]


Sponsor Reklam
media venus

Çevrimdışı 007combatant
 Tarih: 01-04-2012, Saat:00:07
(Son Düzenleme: 20-05-2013, Saat:13:33, Düzenleyen: 007combatant.)
#1
Bugün sizlere vBulletin'den MyBB'ye geçiş yapmayı anlatmaya çalışacağım.

Şimdi bu çeviri işlemini üç aşamada gerçekleştireceğiz.

Hazırlık, Çeviri ve Tamamlama.

Hazırlık:
Bu aşamada çevrilecek vbulletin forumunun veri tabanını çevrilmeye hazır hale getireceğiz.
Bunun için tabloları utf8 yapacağız ve içerisindeki utf8 karakter setine uymayan karakterleri utf8'e uyan karakterler ile değiştireceğiz.
Öncelikle vBulletin forumundaki bütün eklentileri kaldırıyoruz.
Şimdi phpMyAdmin'e giriyoruz. vBulletin forumunun veri tabanını açıyoruz.
resim
Şimdi tabloları utf8 karakter setine çevirmek için bir sorgu çalıştıracağız. Bunu yapabilmek için yukarıdaki SQL sekmesine giriyoruz.
resim
Benim size çalıştırmanız için vereceğim sorgu kodlarında benim çeviri yaptığım sitenin bütün tabloları var siz o kodu kendi tablolarınıza göre ayarlayacaksınız.

Çalıştırılacak sorgu kodu:
Kod:
ALTER TABLE `access` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `adminhelp` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `administrator` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `adminlog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `adminmessage` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `adminutil` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `album` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `albumpicture` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `albumupdate` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `announcement` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `announcementread` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `attachment` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `attachmentpermission` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `attachmenttype` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `attachmentviews` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `avatar` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `bbcode` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `bookmarksite` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `calendar` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `calendarcustomfield` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `calendarmoderator` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `calendarpermission` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `cpsession` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `cron` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `cronlog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `customavatar` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `customprofilepic` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `datastore` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `deletionlog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `discussion` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `discussionread` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `editlog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `event` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `externalcache` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `faq` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `forum` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `forumpermission` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `forumprefixset` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `forumread` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `groupmessage` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `groupmessage_hash` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `groupread` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `holiday` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `humanverify` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `hvanswer` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `hvquestion` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `icon` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `imagecategory` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `imagecategorypermission` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `infraction` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `infractionban` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `infractiongroup` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `infractionlevel` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `language` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `linkback` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `mailqueue` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `moderation` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `moderator` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `moderatorlog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `notice` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `noticecriteria` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `noticedismissed` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `passwordhistory` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `paymentapi` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `paymentinfo` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `paymenttransaction` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `phrase` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `phrasetype` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `picture` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `picturecomment` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `picturecomment_hash` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `plugin` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `pm` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `pmreceipt` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `pmtext` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `pmthrottle` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `podcast` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `podcastitem` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `poll` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `pollvote` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `post` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `postedithistory` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `posthash` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `postindex` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `postlog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `postparsed` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `prefix` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `prefixpermission` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `prefixset` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `product` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `productcode` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `productdependency` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `profileblockprivacy` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `profilefield` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `profilefieldcategory` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `profilevisitor` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `ranks` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `reminder` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `reputation` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `reputationlevel` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `rssfeed` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `rsslog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `search` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `session` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `setting` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `settinggroup` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `sigparsed` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `sigpic` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `smilie` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `socialgroup` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `socialgroupcategory` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `socialgroupicon` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `socialgroupmember` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `socialgrouppicture` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `spamlog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `stats` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `strikes` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `style` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `subscribediscussion` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `subscribeevent` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `subscribeforum` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `subscribegroup` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `subscribethread` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `subscription` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `subscriptionlog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `subscriptionpermission` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `tachyforumcounter` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `tachyforumpost` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `tachythreadcounter` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `tachythreadpost` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `tag` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `tagsearch` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `tagthread` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `template` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `templatehistory` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `thread` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `threadrate` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `threadread` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `threadredirect` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `threadviews` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `thread_serviceupdate` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `upgradelog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `user` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `useractivation` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `useractivation` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `userban` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `userchangelog` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `usercss` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `usercsscache` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `userfield` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `usergroup` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `usergroupleader` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `usergrouprequest` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `userlist` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `usernote` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `userpromotion` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `usertextfield` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `usertitle` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `vbseo_blacklist` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `vbseo_likes` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `vbseo_linkback` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `vbseo_serviceupdate` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `visitormessage` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `visitormessage_hash` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE `word` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

Şimdi size sorgu kodunu kendinize göre nasıl ayarlayacağınızı anlatayım.
Sorgu kodundaki kırmızı ile işaretli yer veri tabanındaki tablonun adı olan kısım
Alıntı:ALTER TABLE `access` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
bu kod bir tablo için. Siz yukarıda verdiğim uzun kodu inceleyin sizde olmayan fazla tabloların kodunu silin sizde olup yukarıdaki kodda olmayan tablo varsa ekleyin.

Şimdi hazırladığımız kodu phpMyAdmin'den açtığımız SQL sekmesindeki boş kutuya yapıştırıyoruz ve sağ alttaki Git butonuna tıklıyoruz.
resim
Evet tablolarımız utf8 oldu şimdi tablolardaki utf8 karakter setine uymayan karakterleri uyanlar ile değiştirelim. Bu işlem için No FeaR'ın konusundaki işlemleri yapacağız yani tekrar SQL sekmesine geliyoruz ve sırayla aşağıdaki sorguları çalıştırıyoruz.

User Tablosu için gerekli sql sorgusu
Kod:
UPDATE user SET username = REPLACE (username,'ð', 'ğ');
UPDATE user SET username = REPLACE (username,'ý', 'ı');
UPDATE user SET username = REPLACE (username,'þ', 'ş');
UPDATE user SET username = REPLACE (username,'Ð', 'Ğ');
UPDATE user SET username = REPLACE (username,'Ý', 'İ');
UPDATE user SET username = REPLACE (username,'Þ', 'Ş');

Thread Tablosu için gerekli sql sorgusu
Kod:
UPDATE thread SET title = REPLACE (title,'ð', 'ğ');
UPDATE thread SET title = REPLACE (title,'ý', 'ı');
UPDATE thread SET title = REPLACE (title,'þ', 'ş');
UPDATE thread SET title = REPLACE (title,'Ð', 'Ğ');
UPDATE thread SET title = REPLACE (title,'Ý', 'İ');
UPDATE thread SET title = REPLACE (title,'Þ', 'Ş');

Forum Tablosu için gerekli sql sorgusu
Kod:
UPDATE forum SET title = REPLACE (title,'ð', 'ğ');
UPDATE forum SET title = REPLACE (title,'ý', 'ı');
UPDATE forum SET title = REPLACE (title,'þ', 'ş');
UPDATE forum SET title = REPLACE (title,'Ð', 'Ğ');
UPDATE forum SET title = REPLACE (title,'Ý', 'İ');
UPDATE forum SET title = REPLACE (title,'Þ', 'Ş');
UPDATE forum SET title_clean = REPLACE (title_clean,'ð', 'ğ');
UPDATE forum SET title_clean = REPLACE (title_clean,'ý', 'ı');
UPDATE forum SET title_clean = REPLACE (title_clean,'þ', 'ş');
UPDATE forum SET title_clean = REPLACE (title_clean,'Ð', 'Ğ');
UPDATE forum SET title_clean = REPLACE (title_clean,'Ý', 'İ');
UPDATE forum SET title_clean = REPLACE (title_clean,'Þ', 'Ş');
UPDATE forum SET description = REPLACE (description,'ð', 'ğ');
UPDATE forum SET description = REPLACE (description,'ý', 'ı');
UPDATE forum SET description = REPLACE (description,'þ', 'ş');
UPDATE forum SET description = REPLACE (description,'Ð', 'Ğ');
UPDATE forum SET description = REPLACE (description,'Ý', 'İ');
UPDATE forum SET description = REPLACE (description,'Þ', 'Ş');
UPDATE forum SET description_clean = REPLACE (description_clean,'ð', 'ğ');
UPDATE forum SET description_clean = REPLACE (description_clean,'ý', 'ı');
UPDATE forum SET description_clean = REPLACE (description_clean,'þ', 'ş');
UPDATE forum SET description_clean = REPLACE (description_clean,'Ð', 'Ğ');
UPDATE forum SET description_clean = REPLACE (description_clean,'Ý', 'İ');
UPDATE forum SET description_clean = REPLACE (description_clean,'Þ', 'Ş');
UPDATE forum SET lastthread = REPLACE (lastthread,'ð', 'ğ');
UPDATE forum SET lastthread = REPLACE (lastthread,'ý', 'ı');
UPDATE forum SET lastthread = REPLACE (lastthread,'þ', 'ş');
UPDATE forum SET lastthread = REPLACE (lastthread,'Ð', 'Ğ');
UPDATE forum SET lastthread = REPLACE (lastthread,'Ý', 'İ');
UPDATE forum SET lastthread = REPLACE (lastthread,'Þ', 'Ş');

Post Tablosu için gerekli sql sorgusu
Kod:
UPDATE post SET title = REPLACE (title,'ð', 'ğ');
UPDATE post SET title = REPLACE (title,'ý', 'ı');
UPDATE post SET title = REPLACE (title,'þ', 'ş');
UPDATE post SET title = REPLACE (title,'Ð', 'Ğ');
UPDATE post SET title = REPLACE (title,'Ý', 'İ');
UPDATE post SET title = REPLACE (title,'Þ', 'Ş');
UPDATE post SET pagetext = REPLACE (pagetext,'ð', 'ğ');
UPDATE post SET pagetext = REPLACE (pagetext,'ý', 'ı');
UPDATE post SET pagetext = REPLACE (pagetext,'þ', 'ş');
UPDATE post SET pagetext = REPLACE (pagetext,'Ð', 'Ğ');
UPDATE post SET pagetext = REPLACE (pagetext,'Ý', 'İ');
UPDATE post SET pagetext = REPLACE (pagetext,'Þ', 'Ş');

Evet şimdi karakterleride çevirdik. vBulletin veri tabanı çeviriye hazır.

Ftp ana dizinde mybb adında bir klasör oluşturun ve onun içine mybb kurun.

Çeviri:
Şimdi çeviriye başlayabiliriz.
MyBB Merge dosyalarını indirin. Sıkıştırılmış dosyadan çıkan dosyaları mybb klasörünün içine atın.
MyBB admin paneline girin. Eklenti Yönetiminden Giriş Şifreleri Dönüştürme (Login Convert) Eklentisini aktifleştirin. Bu eklenti bundan sonra sürekli açık kalacak bunu kapatırsanız üyeleriniz girş yapmakta sıkıntı çekebilir. Özellikle çeviri esnasında kesinlikle açık kalmalı.
Şimdi tarayıcımızın adres satırına http://siteadi.com/mybb/merge(kırmızı ile işaretli yere kensi site adresimizi yazıyoruz) yazıp giriş yapıyoruz.
Bu şekilde bir karşılama ekranı ile karşılaşıyoruz:
resim
Devam butonuna tıklayarak devam ediyoruz.

Merge sistemi gereksinimleri kontrol ediyor.
resim
Devam butonuna tıklayarak devam ediyoruz.

resim
Bu bölümde vBulletin'i seçerek devam ediyoruz.

Evet geldik asıl çeviri bölümüne
resim
Çalıştır'a tıklayarak veri tabanına bağlanıyoruz.

resim
Bu bölümdeki bilgileri vBulletin forumun kurulu olduğu veri tabanı bilgilerini girerek ilerliyoruz.
Şöyle ki:
Host Adı: burası localhost olarak kalsın.
Veritabanı Kullanıcı Adı: vBulletin forumun kurulu olduğu veri tabanının kullanıcı adını yazın.
Veritabanı Şifre: vBulletin forumun kurulu olduğu veri tabanının şifresini yazın.
Veritabanı Adı: vBulletin forumun kurulu olduğu veri tabanının adını yazın.

Tablo Öneki: Eğer vBulletin forumunda tablo öneki varsa onu buraya yazın.
Karakter Seti: UTF-8 Unicode'u seçin

Mesajları otomatik UTF8 setine çevisinmi?: Burayı her ihtimale karşı evet olarak seçin.

Bu bilgileri girdikten sonra Devam butonunu kullanarak devam bir sonraki adıma geçiyoruz.

resim
Evet veri tabanına bağlandık. Şimdi kullanıcıları taşımak için Kullanıcılar bölümünün karşısındaki Çalıştır butonuna tıklayarak devam ediyoruz.

resim
Evet göründüğü gibi 6,388 üye aktarılacak. Bu üyelerin hepsini bir anda aktarmak riskli olduğu için merge yazarı parça parça aktarmamıza imkan tanımış. Bir işlemde kaç üyenin aktarılmasını istiyorsak Bir seferde aktarılacak kullanıcı sayısı: bölümüne yazıyoruz. 1000 idealdir.
Bu adım bittikten sonra otomatik olarak sonraki adıma geçmek istermisiniz?:
Bu bölümde üyelerin aktarım işlemi otomatik olarak tamamlanıp diğer aktarıma otomatik olarak geçilip geçilmeyeceğini soruyor. Ben her ayrıntıyı görmek istediğim için hayır diyorum.
Devam butonuna tıklayarak ilk 1000 üyenin aktarımını başlatıyoruz.

Evet bu şekilde biner biner aktarım yapıyoruz.
resim
Eğer otomatik yönlendirmeyi seçmediysek her aktarım da devam butonuna tıklıyoruz. (Lütfen bekleyin... yazısına aldanmayın. Eğer devam butonu gelmişse devam butonuna basın)

Evet üye aktarımı bitti şimdi sıra Kullanıcı Gruplarına geldi.
resim
Kullanıcı Grupları'nın karşısındaki Çalıştır butonuna tıklıyoruz.

resim
Şimdi burada da aynı şekilde işlem başına kaç kullanıcı grubu aktarılsın özelliği var. Ancak gördüğünüz gibi zaten aktarılacak 3 tane kullanıcı grubu var. Bir sonraki adıma otomatik geçmeye de evet diyorum zaten 3 tane kullanıcı grubu var.

resim
İşlem devam ediyor...
resim
Evet işlem tamamlandı. Şimdi forumlara sıra geldi. Karşısındaki Çalıştır butonuna tıklıyoruz.

resim
Evet buradada aynı üyelerde yaptığımız işelmleri yapıp devam ediyoruz.

Forumlarda tamam.
resim
Forum İzinlerini de aynı mantıkla devam ettiriyoruz.

Ve bu şekilde bütün modülleri çalıştırıp aktarıyoruz.
resim
En son en Aşağıdaki temizle butonuna tıklıyoruz.

resim
İşlem sürüyor..
resim
Evet çevirimizi tamamladık.

Eğer çeviri esnasında hata alırsanız. Mesela aşağıdaki gibi bir hata:
resim
Bu üyeleri çevirirken almış olduğum bi hata büyük ihtimalle üyenin adında bir boşluk var veya da bir sebebten dolayı üye adını kabul etmedi. Bu durumda phpMyAdmin'den vBulletin kurulu olan veri tabanından user tablosunu açın ve üyeyi bulun ve üyenin adını değiştirin.
Üyenin id sini bulmak için aşağıdaki resme bakın:
resim
Şimdi üyenin ismini phpMyAdminden nasıl değiştirileceğini anlatıyorum.

phpMyAdmin'e girip vBulletin'in kurulu olduğu veri tabanına giriyoruz. user tablosunu açıyoruz. Üsteki resimden üyenin id'sini öğrenmiştik şimdi aşağıdaki resimdeki gibi üyeyi id'sinden bulup açıyoruz.
resim

Evet üyeyi buldum
resim
Düzenleye tıklayıp üyenin adını değiştireceğim.

resim
Resimde görünen yerden ismi değiştirip aşağıdaki git butonuna tıklıyoruz.

Şimdi mergeye dönüyoruz.
resim
Duraklat butonuna tıklıyoruz.

resim
Devam etmek için tekrar duraklat butonuna tıklıyoruz.
Evet bu şekilde devam etmesini sağlayabiliriz.

Tamamlama:
Çeviri işlemimiz bitti ancak MyBB'de sayaçları sıfırlamamız gerek yoksa konular vs gelmeyebilir.

resim

Şimdi admin paneline giiyoruz Araçlar & Bakım sekmesinden Sayım & Yapılandırma'yı açıyoruz.
Ve sayaçları sırayla sıfırlıyoruz.
resim


Evet forumu MyBB ye taşımış olduk.
resim

Şimdi isterseniz forumu mybb klasöründen ana dizine taşıyabilirsiz.
Bunun için Ftpden mybb klasörünün içindeki bütün dosyaları ana dizine taşıyın.
inc/setting.php dosyasını indirin. Notepad++ ile açın aşağıdaki kodu bulun:
Alıntı:$settings['bburl'] = "http://siteadi.com/mybb";
(Kırmızı ile işaretli yerde sizin site adresiniz yazacak)

Bu kod ile değiştirin:
Alıntı:$settings['bburl'] = "http://siteadi.com";
(Kırmızı ile işaretli yerde sizin site adresiniz yazacak)

Tekrar bu kodu bulun:
Kod:
$settings['cookiepath'] = "/mybb/";

Bunun ile değiştirin:
Kod:
$settings['cookiepath'] = "/";

Dosyayı tekrar Ftpye atın eskisi ile değiştirin.

Sonra admin paneline girin Ayarlardan Genel Yapılandırma Ayarları açın.
Forum Adresinin sonundaki /mybb yi silin.
Çerez [Cookie] Yoluna da sadece / koyun.
Kaydedin tamamdır.

Yararlandığım kaynaklar:
Kod:
http://destek.mybb.com.tr/mybb-vbulletin-den-mybb-ye-karekter-sorunu-yasamadan-gecis-konusu.html

Yararlı kaynaklar:

Sonunda bitti Gülümseme kaç saattir bu anlatımı yapmakla uğraştığımı bilmiyorum. Arada bir sürü hatalar da çıktı tabi. Hepinize kolay gelsin.
Cevapla
Bunu Beğenenler: Samed , WATER , Lyklor , dellyorhan , Tekkral , mmtacr5 , Manager , Rocky
Sponsor Reklam
sponsor reklam sponsor reklam

Çevrimdışı Mr Kadir
 Tarih: 05-04-2012, Saat:15:39
#2
Bedava Mı?
Cevapla
Bunu Beğenenler:

Çevrimdışı 007combatant
 Tarih: 10-04-2012, Saat:10:03
#3
(05-04-2012, Saat:15:39)Mr Kadir Adlı Kullanıcıdan Alıntı: Bedava Mı?

Neyin bedava olup olmadığını soruyorsun? Bu bir resimli anlatım. Belli ki konuyu hiç okumamışsın.
Cevapla
Bunu Beğenenler:

Çevrimdışı kingman02
 Tarih: 15-04-2012, Saat:12:20
#4
Internal Server Error
Diyor merge ye girince lütfen yardım
Cevapla
Bunu Beğenenler:

İzinli Mısırga
 Tarih: 17-08-2012, Saat:19:49
#5
resim
Diğer önerimiz kesinlikle çeviri yapacağınız her iki forumunda yedeğini alınız.
çeviren kimse Türkçe dersinden kalmış :p
Cevapla
Bunu Beğenenler:

Çevrimdışı Asi P@tron
 Tarih: 16-02-2013, Saat:23:52
#6
Eklentiler
Forum İzinleri

bölümünde hata aldım
Cevapla
Bunu Beğenenler:

Çevrimdışı 007combatant
 Tarih: 17-02-2013, Saat:00:10
#7
(16-02-2013, Saat:23:52)Asi P@tron Adlı Kullanıcıdan Alıntı: Eklentiler
Forum İzinleri

bölümünde hata aldım

O bölümü atla onda genelde sorun oluyor ama atlarsan bi sıkıntı olmuyor.
Cevapla
Bunu Beğenenler:

Çevrimdışı Dynamite
 Tarih: 09-03-2013, Saat:14:33
#8
ben deneme amaçlı bu işleri yapmak için vb ile mybb kurdum vb ye konu açtım fln yaptım sorunsuz herşey tek takılan yer var

vb yi ilk kurduğumda ki categorideki fotumun konuları sorunsuz ama ama bu kategoriye kendim açtığım forumlar mybbde ana kategori oldu dolayısıyla konlarda görünmedi Açık Ağızlı Gülümseme
Cevapla
Bunu Beğenenler:

 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Video vBulletin 4'ten MyBB Geçiş (Videolu Anlatım) Screwy 15 4,689 24-11-2016, Saat:01:06
Son Yorum: Phoenix
  MyBB'den vBulletine Geçiş [DENENDI] -NmDahmeT 4 2,189 29-03-2016, Saat:15:22
Son Yorum: MyPoweR
Onay [MCTR - 1.8] MyBB Merge Sistemi 1.8.4 - [Türkçe] xpserkan 3 2,170 24-10-2015, Saat:08:54
Son Yorum: pitiri
Araç - Bakım [MCTR - 1.8] MyBB Merge Sistemi 1.8.1 - [Türkçe] xpserkan 2 1,033 15-01-2015, Saat:23:35
Son Yorum: Sonics
Onay [MCTR - 1.8] MyBB Merge Sistemi 1.8.0 - [Türkçe] xpserkan 2 1,247 18-09-2014, Saat:02:22
Son Yorum: Manager



Konuyu Okuyanlar: 1 Ziyaretçi