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


MyBB   

Yazar: xeon    0 Yorum    198 Görüntüleme
  • Derecelendirme: 0/5 - 0 oy

Paylaşım Tarihi: 26.03.2016, 16:35:11 #1
xeon Yeğen
Onaylı Uye
Status: Çevrimdışı Yorumları:35 Konuları:13 Kayıt Tarihi:31.01.2016 Rep Puanı: 0

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 http://www.mybb.com.tr/photo/imgres-2/34970104745654775209.png
Şimdi tabloları utf8 karakter setine çevirmek için bir sorgu çalıştıracağız. Bunu yapabilmek için yukarıdaki SQL sekmesine giriyoruz.
Resim http://www.mybb.com.tr/photo/imgres-2/70503203012484045065.png
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:

Kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
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ı: Adlı Kullanıcıdan 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 http://www.mybb.com.tr/photo/imgres-2/56487053207936752391.png
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:

Kod:
1
2
3
4
5
6
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:

Kod:
1
2
3
4
5
6
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:

Kod:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
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:

Kod:
1
2
3
4
5
6
7
8
9
10
11
12
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 http://www.mybb.com.tr/photo/imgres-2/04660567634137828887.png
Devam butonuna tıklayarak devam ediyoruz.

Merge sistemi gereksinimleri kontrol ediyor.
Resim http://www.mybb.com.tr/photo/imgres-2/41849507932497943533.png
Devam butonuna tıklayarak devam ediyoruz.

Resim http://www.mybb.com.tr/photo/imgres-2/18897470551122383450.png
Bu bölümde vBulletin'i seçerek devam ediyoruz.

Evet geldik asıl çeviri bölümüne
Resim http://www.mybb.com.tr/photo/imgres-2/38320790830726697611.png
Çalıştır'a tıklayarak veri tabanına bağlanıyoruz.

Resim http://www.mybb.com.tr/photo/imgres-2/46276005609601961665.png
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 http://www.mybb.com.tr/photo/imgres-2/00496155858601453066.png
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 http://www.mybb.com.tr/photo/imgres-2/09446489613952202052.png
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 http://www.mybb.com.tr/photo/imgres-2/87829809364201803474.png
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 http://www.mybb.com.tr/photo/imgres-2/69336773601078120061.png
Kullanıcı Grupları'nın karşısındaki Çalıştır butonuna tıklıyoruz.

Resim http://www.mybb.com.tr/photo/imgres-2/53633639047512785066.png
Ş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 http://www.mybb.com.tr/photo/imgres-2/30778898907711445392.png
İşlem devam ediyor...
Resim http://www.mybb.com.tr/photo/imgres-2/34174898561211715862.png
Evet işlem tamamlandı. Şimdi forumlara sıra geldi. Karşısındaki Çalıştır butonuna tıklıyoruz.

Resim http://www.mybb.com.tr/photo/imgres-2/05022501450193291047.png
Evet buradada aynı üyelerde yaptığımız işelmleri yapıp devam ediyoruz.

Forumlarda tamam.
Resim http://www.mybb.com.tr/photo/imgres-2/46816372319794089450.png
Forum İzinlerini de aynı mantıkla devam ettiriyoruz.

Ve bu şekilde bütün modülleri çalıştırıp aktarıyoruz.
Resim http://www.mybb.com.tr/photo/imgres-2/77319647360658368133.png
En son en Aşağıdaki temizle butonuna tıklıyoruz.

Resim http://www.mybb.com.tr/photo/imgres-2/95602816622546527422.png
İşlem sürüyor..
Resim http://www.mybb.com.tr/photo/imgres-2/64935469197706160436.png
Evet çevirimizi tamamladık.

Eğer çeviri esnasında hata alırsanız. Mesela aşağıdaki gibi bir hata:
Resim http://www.mybb.com.tr/photo/imgres-2/04207526985236744141.png
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 http://www.mybb.com.tr/photo/imgres-2/60836855576457572323.png
Ş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 http://www.mybb.com.tr/photo/imgres-2/51594898666675215212.png

Evet üyeyi buldum
Resim http://www.mybb.com.tr/photo/imgres-2/50179010532914107318.png
Düzenleye tıklayıp üyenin adını değiştireceğim.

Resim http://www.mybb.com.tr/photo/imgres-2/84450704278136212349.png
Resimde görünen yerden ismi değiştirip aşağıdaki git butonuna tıklıyoruz.

Şimdi mergeye dönüyoruz. 
Resim http://www.mybb.com.tr/photo/imgres-2/34618554417004771839.png
Duraklat butonuna tıklıyoruz.

Resim http://www.mybb.com.tr/photo/imgres-2/54020864261535954034.png
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 http://www.mybb.com.tr/photo/imgres-2/31682284454217957996.png

Ş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 http://www.mybb.com.tr/photo/imgres-2/23939135827098803439.png


Evet forumu MyBB ye taşımış olduk.
Resim http://www.mybb.com.tr/photo/imgres-2/70437217593590356364.png

Ş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ı: Adlı Kullanıcıdan 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ı: Adlı Kullanıcıdan Alıntı:$settings['bburl'] = "http://siteadi.com";
(Kırmızı ile işaretli yerde sizin site adresiniz yazacak)

Tekrar bu kodu bulun:
Kod:

Kod:
$settings['cookiepath'] = "/mybb/";



Bunun ile değiştirin:
Kod:

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.











Aradığınızı Bulamadınız Mı ?

Konuyu Okuyanlar:
1 Ziyaretçi