17.03.2016, Saat: 00:10
MyBB 1.8.6 Temasını 1.8.7 Sürümüne Manuel Güncelleme
MyBB 1.8.7 sürümü ile beraber, Default Temada 41 şablon değişti/güncellendi. Forumunuza yüklü olan ve kullanmış olduğunuz temalarda, editlenen/düzenlenen şablonlar varsa ya da yeni bir tema yüklediğiniz zaman ve bu tema minimum Mybb 1.8.6 sürümü veya daha eski sürüm olan, orjinal default tema ile kodlanmış ise çeşitli hata ve eksik kodsal ya da fonksiyonal sorunlar oluşabilir.
Kısaca; oynanmış/düzenlenen/editlenen şablonlar, genelde güncellemeler sırasında orjinal olmadığı için çoğu zaman güncellenmiyor. Orjinal olan şablonlar genelde sorunsuz bir şekilde güncelleniyor ve yeni eklenen şablon ve şablon gruplarıda sorunsuz bir şekilde ekleniyor.
Temanızın sürümünün eski olup olmadığını ve/veya güncelleme sırasında güncel şablonları kapsayıp kapsamadığını, ancak aşağıdaki vermiş olduğum değişen şablon kodlarını karşılaştırarak rahat bir şekilde öğrenebilirsiniz..
Sitelerinizin daha stabil ve sorunsuz çalışabilmesi için bu işlemi yapmanız kesinlikle tavsiye edilir.
Not: Güncelleme işlemi 41 şablonu kapsıyor ancak, 4 tanesi hariç diğerleri çok nadir editlenen/düzenlenen şablonlar olduğu için otomatik olarak güncellenmiş olacaktır. Tabii ki siz yinede emin olmak istiyorsanız, bu konuda vermiş olduğum yeni eklenen ve veya güncellenen şablon isimlerine bakarak temanızdaki şablon farklarını kontrol edebilirsiniz. (Bu konu sadece 4 önemli olası editlenmiş olabilecek şablonlara ait manuel güncellemeyi içeriyor, bunlar yüksek olasılıkla editlenmiş/düzenlenmiş olabilecek şablonlar olduğu için).
MyBB 1.8.7 Sürümü için değişen şablon kodları aşağıdaki gibidir.
Adım 1: Kullandığınız temanın * Headerinclude - [Gruplandırılmamış] Şablonlarından headerinclude şablonuna girin.
-) headerinclude Şablonunda Bul:
+) Değiştir:
Adım 2: Kullandığınız temanın Forum Görüntüleme - [forumdisplay] Şablonlarından forumdisplay şablonuna girin.
-) forumdisplay Şablonunda Bul:
+) Değiştir:
Adım 3: Kullandığınız temanın Üye Profili Şablonlarından member_profile şablonuna girin.
-) member_profile Şablonunda Bul:
+) Değiştir:
-) member_profile Şablonunda Bul (tekrar):
+) Değiştir:
Adım 4: Kullandığınız temanın Üye Profili Şablonlarından member_register şablonuna girin.
-) member_register Şablonunda Bul:
+) Değiştir:
Hatırlatma: Vermiş olduğum şablon kodlarını sitenize uygulamadan önce, mutlaka not.txt içine kaydedip sonra şablona yapıştırın. Aksi halde html boşluk kodları oluşabilir ve temanızda kayma ya da bozulmalar yaşanabilir. Ayrıca işlem öncesi temanızın .xml yedeğini almayı ihmal etmeyiniz.
1807 sürümünde toplam: 41 şablon güncellendi. Bunlar aşağıda listelenmiştir. Kullandığınız temaları güncellemeniz önemle tavsiye edilir. Aksi halde çeşitli hata ve eksiklikler ile karşılaşabilirsiniz.
Güncellenen Şablonların Listesi:
Yararlanılan Kaynak-(lar):
MyBB 1.8.7 sürümü ile beraber, Default Temada 41 şablon değişti/güncellendi. Forumunuza yüklü olan ve kullanmış olduğunuz temalarda, editlenen/düzenlenen şablonlar varsa ya da yeni bir tema yüklediğiniz zaman ve bu tema minimum Mybb 1.8.6 sürümü veya daha eski sürüm olan, orjinal default tema ile kodlanmış ise çeşitli hata ve eksik kodsal ya da fonksiyonal sorunlar oluşabilir.
Kısaca; oynanmış/düzenlenen/editlenen şablonlar, genelde güncellemeler sırasında orjinal olmadığı için çoğu zaman güncellenmiyor. Orjinal olan şablonlar genelde sorunsuz bir şekilde güncelleniyor ve yeni eklenen şablon ve şablon gruplarıda sorunsuz bir şekilde ekleniyor.
Temanızın sürümünün eski olup olmadığını ve/veya güncelleme sırasında güncel şablonları kapsayıp kapsamadığını, ancak aşağıdaki vermiş olduğum değişen şablon kodlarını karşılaştırarak rahat bir şekilde öğrenebilirsiniz..
Sitelerinizin daha stabil ve sorunsuz çalışabilmesi için bu işlemi yapmanız kesinlikle tavsiye edilir.
Not: Güncelleme işlemi 41 şablonu kapsıyor ancak, 4 tanesi hariç diğerleri çok nadir editlenen/düzenlenen şablonlar olduğu için otomatik olarak güncellenmiş olacaktır. Tabii ki siz yinede emin olmak istiyorsanız, bu konuda vermiş olduğum yeni eklenen ve veya güncellenen şablon isimlerine bakarak temanızdaki şablon farklarını kontrol edebilirsiniz. (Bu konu sadece 4 önemli olası editlenmiş olabilecek şablonlara ait manuel güncellemeyi içeriyor, bunlar yüksek olasılıkla editlenmiş/düzenlenmiş olabilecek şablonlar olduğu için).
MyBB 1.8.7 Sürümü için değişen şablon kodları aşağıdaki gibidir.
Adım 1: Kullandığınız temanın * Headerinclude - [Gruplandırılmamış] Şablonlarından headerinclude şablonuna girin.
-) headerinclude Şablonunda Bul:
Kod:
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1806"></script>
+) Değiştir:
Kod:
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1807"></script>
Adım 2: Kullandığınız temanın Forum Görüntüleme - [forumdisplay] Şablonlarından forumdisplay şablonuna girin.
-) forumdisplay Şablonunda Bul:
Kod:
<script src="{$mybb->asset_url}/jscripts/jeditable/jeditable.min.js"></script>
+) Değiştir:
Kod:
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/jeditable/jeditable.min.js"></script>
Adım 3: Kullandığınız temanın Üye Profili Şablonlarından member_profile şablonuna girin.
-) member_profile Şablonunda Bul:
Kod:
<td class="trow1">{$memprofile['postnum']} ({$lang->ppd_percent_total})<br /><span class="smalltext">(<a href="search.php?action=finduser&uid={$uid}">{$lang->find_posts}</a>)</span></td>
+) Değiştir:
Kod:
<td class="trow1">{$memprofile['postnum']} ({$lang->ppd_percent_total}){$findposts}</td>
-) member_profile Şablonunda Bul (tekrar):
Kod:
<td class="trow2">{$memprofile['threadnum']} ({$lang->tpd_percent_total})<br /><span class="smalltext">(<a href="search.php?action=finduserthreads&uid={$uid}">{$lang->find_threads}</a>)</span></td>
+) Değiştir:
Kod:
<td class="trow2">{$memprofile['threadnum']} ({$lang->tpd_percent_total}){$findthreads}</td>
Adım 4: Kullandığınız temanın Üye Profili Şablonlarından member_register şablonuna girin.
-) member_register Şablonunda Bul:
Kod:
<script src="{$mybb->asset_url}/jscripts/validate/jquery.validate.min.js?ver=1804"></script>
+) Değiştir:
Kod:
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/validate/jquery.validate.min.js?ver=1804"></script>
Hatırlatma: Vermiş olduğum şablon kodlarını sitenize uygulamadan önce, mutlaka not.txt içine kaydedip sonra şablona yapıştırın. Aksi halde html boşluk kodları oluşabilir ve temanızda kayma ya da bozulmalar yaşanabilir. Ayrıca işlem öncesi temanızın .xml yedeğini almayı ihmal etmeyiniz.
1807 sürümünde toplam: 41 şablon güncellendi. Bunlar aşağıda listelenmiştir. Kullandığınız temaları güncellemeniz önemle tavsiye edilir. Aksi halde çeşitli hata ve eksiklikler ile karşılaşabilirsiniz.
Güncellenen Şablonların Listesi:
Kod:
forumdisplay
forumdisplay_inlinemoderation
forumdisplay_nopermission
headerinclude
managegroup
managegroup_adduser
managegroup_inviteuser
member_profile
member_profile_findposts
member_profile_findthreads
member_register
member_register_referrer
memberlist
memberlist_search
misc_imcenter_skype
misc_whoposted_poster
modcp_banuser
modcp_finduser
modcp_warninglogs
polls_editpoll
post_attachments_attachment
post_attachments_new
private_advanced_search
private_send_autocomplete
report
report_error_nomodal
search
search_results_posts_inlinemoderation
search_results_posts_post
search_results_threads_inlinemoderation
showthread_inlinemoderation
usercp_currentavatar
usercp_editlists
usercp_editlists_user
usercp_subscriptions
video_dailymotion_embed
video_metacafe_embed
video_myspacetv_embed
video_vimeo_embed
video_yahoo_embed
video_youtube_embed
Yararlanılan Kaynak-(lar):
Kod:
http://docs.mybb.com/versions/1.8.7/#template-changes