MyBB 1.6.9 Temaları için 1.6.10 Sürümünde Değişen Şablon Kodları Güncellemesi - Manuel Anlatım
1.6.10 sürümü ile beraber, Default Temada 25 adet şablon değişti/güncellendi ve güncelleme sırasında kullanmış olduğunuz temalara bu değişiklikler ne yazık ki tam olarak yansımıyor/olmuyor ya da yeni bir tema yüklediğiniz zaman ve bu tema 1.6.9 ya da daha eski sürüm orjinal default teması ile kodlanmamış ise hatalar ile karşılabilirsiniz.. Ayrıca sürümleri daha eski temaları 1.6.10 sürümünde yüklemeye çalışırsanız eğer aşağıdaki gibi bir hata ile karşılaşabilirsiniz..
Bu güvenlik uyarısı gayet normal olup o temanın artık 1.6.10 itibari ile kullanılamayacağını göstermektedir. Kullanırsınız ancak şu ana kadar değişen tüm şablon kodlarını uyarlayarak, tabi buda biraz zahmet gerektiren bir iş ve o şekilde uğraşmak yerine her zaman son sürüm default teması üzerinden sıfır bir tema oluşturup kullanmanız tavsiye edilir.
Üsteki güvenlik uyarısı veren tema, CmsBB temasıdır. Bu tema 2011 yılında yani 1600 sürümünde yapılan bir çalışmadır ve bu demek oluyor ki 1600, 1.6.1, 1.6.2 ve 1.6.3 sürümlerinde yapılan bir tema 1.6.10 sürümünde yüklenmek isteyince yukarıdaki gibi bir güvenlik uyarısı veriyor. Çünkü temanın şablonlarını incelediğimde ne yazık ki eksik ve hatalı kod kullanımı olduğunu tespit ettim. Öyle sanıyorum ki bu tema tarihe karıştı, yapımcısı güncellerse veya içinizden biri uğraşırsa bu tema tekrar kullanılabilir.
Diğer deneme yaptığım tema ise, AceNavy temasıdır. Bu tema 2012 yılında 1.6.5 sürümünde yapılan bir çalışmadır ve bu temayı yüklediğimde herhangi bir uyarı yada hata vermedi. Sadece ''alıntı mesaj sorunu'' vardı onuda bu konudaki değişen kodu kullanarak hatayı düzelttim.
Temanızın sürümünün eski olup olmadığını ve 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şlemleri yapmanız kesinlikle tavsiye edilir.
Ayrıca 1.6.3 sürümünden 1.6.9 sürümüne kadar değişen tüm şablon ve tema güncelleme kodlarına aşağıdaki bağlantıdan ulaşabilirsiniz.
MyBB 1.6.10 Sürümü için değişen şablon kodları aşağıdaki gibidir:
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..
1- Forum Görüntüleme Şablonlar forumdisplay_threadlist şablonu
Bulun:
Değiştirin:
2- Mesaj Düzenleme Şablonlar editpost şablonu
Bulun ve Silin:
3- Yeni Yorum Şablonlar newreply_disablesmilies şablonu
En üst Satırda - Bulun ve Silin:
4- Yeni Konu Şablonlar newthread_disablesmilies şablonu
En üst Satırda - Bulun ve Silin:
5- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: usercp_nav_messenger_tracking
usercp_nav_messenger_tracking için Şablon Kodları:
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında usercp_nav_messenger_tracking adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
6- Hata Mesajı Şablonlar error_maxsigimages şablonu
error_maxsigimages şablonu 1.6.10 sürümünde kaldırılmış, siz isteğe bağlı olarak bu şablon içeriğindeki kodları silebilirsiniz. Şablonu komple silme özelliği olmadığı için içerik silme işlemi yapabilirsiniz. Silsenizde olur silmesinizde.
7- Özel Mesajlaşma Şablonlar private_send şablonu
Bulun: (şablonun orta kısımlarında)
Değiştirin:
8- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: private_send_tracking
private_send_tracking için Şablon Kodları:
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında private_send_tracking adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
9- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: private_send_signature
private_send_signature için Şablon Kodları:
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında private_send_signature adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
10- PostBit Şablonlar postbit_quote şablonu
Bulun: (''Alıntı Mesaj'' sorunu yaşıyorsanız bu işlemi mutlaka yapın..!)
Değiştirin:
11- Hata Mesajı Şablonlar error_maxpostimages şablonu
error_maxpostimages şablonu 1.6.10 sürümünde kaldırılmış, siz isteğe bağlı olarak bu şablon içeriğindeki kodları silebilirsiniz. Şablonu komple silme özelliği olmadığı için içerik silme işlemi yapabilirsiniz. Silsenizde olur silmesinizde.
12- Konu Gösterimi Şablonlar showthread_quickreply şablonu
Bulun:
Değiştirin:
13- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: showthread_quickreply_options_signature
showthread_quickreply_options_signature için Şablon Kodları:
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında showthread_quickreply_options_signature adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
14- Çeşitli Şablonlar misc_imcenter_aim şablonu
Bulun:
Değiştirin:
15- Takvim Sayfası Şablonlar calendar_eventbit_private şablonu
calendar_eventbit_private şablonu 1.6.10 sürümünde kaldırılmış, siz isteğe bağlı olarak bu şablon içeriğindeki kodları silebilirsiniz. Şablonu komple silme özelliği olmadığı için içerik silme işlemi yapabilirsiniz. Silsenizde olur silmesinizde.
16- Takvim Sayfası Şablonlar calendar_move şablonu
Bulun:
Değiştirin:
17- Moderatör Kontrol Paneli Şablonlar modcp_announcements_new şablonu
Bulun:
Değiştirin:
18- Moderatör Kontrol Paneli Şablonlar modcp_announcements_edit şablonu
Bulun:
Değiştirin:
19- Yeni Yorum Şablonlar newreply şablonu
Bulun:
Değiştirin:
20- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: newreply_options_signature
newreply_options_signature için Şablon Kodları:
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında newreply_options_signature adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
21- Yeni Konu Şablonlar newthread şablonu
Bulun:
Değiştirin:
22- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: newthread_options_signature
newthread_options_signature için Şablon Kodları:
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında newthread_options_signature adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
23- Kullanıcı Kontrol Paneli Şablonlar usercp_nav_messenger şablonu
Bulun: (Sondan 3. satırda)
Değiştirin:
24- Headerinclude Şablonlar 5 adet video şablonunda, video boyutları ile oynanmış, video şablon isimleri aşağıdaki gibidir.
Not: Eğer video boyutlarında sorun yaşıyorsanız, üst kısımda ismini yazdığım video şablonlarından kendi zevikinize göre videoların genişlik/yükselik ayarlarını yapabilirsiniz.
Örnk: video_youtube_embed şablonunda oynanan video boyutları, sorun yapıyordu, bu sorunu (NiqoTin) nickli ekip arkadaşımız önceden fark ederek 340px olarak yükselik ayarını değiştirdik.
Son olarak; Ana tema (mybb_theme.xml) dosyasında, Sürüm numaraları değişen şablon isimleri aşağıdaki gibidir.
Not: Üsteki sürüm numaraları değişen şablon isimleri için herhangi bir işlem yapmıyorsunuz. Bu isimleri bilgi amaçlı verdim.
Kaynak: www.mybb.com.tr
1.6.10 sürümü ile beraber, Default Temada 25 adet şablon değişti/güncellendi ve güncelleme sırasında kullanmış olduğunuz temalara bu değişiklikler ne yazık ki tam olarak yansımıyor/olmuyor ya da yeni bir tema yüklediğiniz zaman ve bu tema 1.6.9 ya da daha eski sürüm orjinal default teması ile kodlanmamış ise hatalar ile karşılabilirsiniz.. Ayrıca sürümleri daha eski temaları 1.6.10 sürümünde yüklemeye çalışırsanız eğer aşağıdaki gibi bir hata ile karşılaşabilirsiniz..
Bu güvenlik uyarısı gayet normal olup o temanın artık 1.6.10 itibari ile kullanılamayacağını göstermektedir. Kullanırsınız ancak şu ana kadar değişen tüm şablon kodlarını uyarlayarak, tabi buda biraz zahmet gerektiren bir iş ve o şekilde uğraşmak yerine her zaman son sürüm default teması üzerinden sıfır bir tema oluşturup kullanmanız tavsiye edilir.
Üsteki güvenlik uyarısı veren tema, CmsBB temasıdır. Bu tema 2011 yılında yani 1600 sürümünde yapılan bir çalışmadır ve bu demek oluyor ki 1600, 1.6.1, 1.6.2 ve 1.6.3 sürümlerinde yapılan bir tema 1.6.10 sürümünde yüklenmek isteyince yukarıdaki gibi bir güvenlik uyarısı veriyor. Çünkü temanın şablonlarını incelediğimde ne yazık ki eksik ve hatalı kod kullanımı olduğunu tespit ettim. Öyle sanıyorum ki bu tema tarihe karıştı, yapımcısı güncellerse veya içinizden biri uğraşırsa bu tema tekrar kullanılabilir.
Diğer deneme yaptığım tema ise, AceNavy temasıdır. Bu tema 2012 yılında 1.6.5 sürümünde yapılan bir çalışmadır ve bu temayı yüklediğimde herhangi bir uyarı yada hata vermedi. Sadece ''alıntı mesaj sorunu'' vardı onuda bu konudaki değişen kodu kullanarak hatayı düzelttim.
Temanızın sürümünün eski olup olmadığını ve 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şlemleri yapmanız kesinlikle tavsiye edilir.
Ayrıca 1.6.3 sürümünden 1.6.9 sürümüne kadar değişen tüm şablon ve tema güncelleme kodlarına aşağıdaki bağlantıdan ulaşabilirsiniz.
MyBB 1.6.10 Sürümü için değişen şablon kodları aşağıdaki gibidir:
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..
1- Forum Görüntüleme Şablonlar forumdisplay_threadlist şablonu
Bulun:
Kod:
<input type="hidden" name="selectall" value="{$allselected}" />
Değiştirin:
Kod:
<input type="hidden" name="selectall" value="" />
2- Mesaj Düzenleme Şablonlar editpost şablonu
Bulun ve Silin:
Kod:
<input type="hidden" name="posthash" value="{$posthash}" />
3- Yeni Yorum Şablonlar newreply_disablesmilies şablonu
En üst Satırda - Bulun ve Silin:
Kod:
<br />
4- Yeni Konu Şablonlar newthread_disablesmilies şablonu
En üst Satırda - Bulun ve Silin:
Kod:
<br />
5- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: usercp_nav_messenger_tracking
usercp_nav_messenger_tracking için Şablon Kodları:
Kod:
<tr><td class="trow1 smalltext"><a href="private.php?action=tracking" class="usercp_nav_item usercp_nav_pmtracking">{$lang->ucp_nav_tracking}</a></td></tr>
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında usercp_nav_messenger_tracking adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
6- Hata Mesajı Şablonlar error_maxsigimages şablonu
error_maxsigimages şablonu 1.6.10 sürümünde kaldırılmış, siz isteğe bağlı olarak bu şablon içeriğindeki kodları silebilirsiniz. Şablonu komple silme özelliği olmadığı için içerik silme işlemi yapabilirsiniz. Silsenizde olur silmesinizde.
7- Özel Mesajlaşma Şablonlar private_send şablonu
Bulun: (şablonun orta kısımlarında)
Kod:
<td class="trow1"><span class="smalltext">
<label><input type="checkbox" class="checkbox" name="options[signature]" value="1" tabindex="5" {$optionschecked['signature']} />{$lang->options_sig}</label><br />
<label><input type="checkbox" class="checkbox" name="options[disablesmilies]" value="1" tabindex="6" {$optionschecked['disablesmilies']} />{$lang->options_disable_smilies}</label><br />
<label><input type="checkbox" class="checkbox" name="options[savecopy]" value="1" tabindex="7" {$optionschecked['savecopy']} />{$lang->options_save_copy}</label><br />
<label><input type="checkbox" class="checkbox" name="options[readreceipt]" value="1" tabindex="8" {$optionschecked['readreceipt']} />{$lang->options_read_receipt}</label><br />
</span></td>
Değiştirin:
Kod:
<td class="trow1"><span class="smalltext">
{$private_send_signature}
<label><input type="checkbox" class="checkbox" name="options[disablesmilies]" value="1" tabindex="6" {$optionschecked['disablesmilies']} />{$lang->options_disable_smilies}</label><br />
<label><input type="checkbox" class="checkbox" name="options[savecopy]" value="1" tabindex="7" {$optionschecked['savecopy']} />{$lang->options_save_copy}</label><br />
{$private_send_tracking}
</span></td>
8- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: private_send_tracking
private_send_tracking için Şablon Kodları:
Kod:
<label><input type="checkbox" class="checkbox" name="options[readreceipt]" value="1" tabindex="8" {$optionschecked['readreceipt']} />{$lang->options_read_receipt}</label><br />
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında private_send_tracking adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
9- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: private_send_signature
private_send_signature için Şablon Kodları:
Kod:
<label><input type="checkbox" class="checkbox" name="options[signature]" value="1" tabindex="5" {$optionschecked['signature']} />{$lang->options_sig}</label><br />
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında private_send_signature adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
10- PostBit Şablonlar postbit_quote şablonu
Bulun: (''Alıntı Mesaj'' sorunu yaşıyorsanız bu işlemi mutlaka yapın..!)
Kod:
<a href="newreply.php?tid={$tid}&pid={$post['pid']}">
Değiştirin:
Kod:
<a href="newreply.php?tid={$tid}&replyto={$post['pid']}">
11- Hata Mesajı Şablonlar error_maxpostimages şablonu
error_maxpostimages şablonu 1.6.10 sürümünde kaldırılmış, siz isteğe bağlı olarak bu şablon içeriğindeki kodları silebilirsiniz. Şablonu komple silme özelliği olmadığı için içerik silme işlemi yapabilirsiniz. Silsenizde olur silmesinizde.
12- Konu Gösterimi Şablonlar showthread_quickreply şablonu
Bulun:
Kod:
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" {$postoptionschecked['signature']} /> <strong>{$lang->signature}</strong></label><br />
Değiştirin:
Kod:
{$option_signature}
13- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: showthread_quickreply_options_signature
showthread_quickreply_options_signature için Şablon Kodları:
Kod:
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" {$postoptionschecked['signature']} /> <strong>{$lang->signature}</strong></label><br />
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında showthread_quickreply_options_signature adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
14- Çeşitli Şablonlar misc_imcenter_aim şablonu
Bulun:
Kod:
<!-- Begin AIM Remote -->
<table align="center" cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="center" style="white-space: nowrap"><a href="http://www.aol.co.uk/aim/index.html"><img src="http://www.aol.co.uk/aim/remote/gr/aimver_man.gif" width="44" height="55" alt="($lang->download_aim}" title="($lang->download_aim}" /></a><img src="http://www.aol.co.uk/aim/remote/gr/aimver_topsm.gif" width="73" height="55" alt="{$lang->aim_remote}" title="{$lang->aim_remote}" /></td>
</tr>
<tr>
<td align="center" style="white-space: nowrap"><a href="aim:goim?screenname={$user['aim']}&message=Hi.+Are+you+there?"><img src="http://www.aol.co.uk/aim/remote/gr/aimver_im.gif" width="117" height="39" alt="{$lang->send_me_instant}" title="{$lang->send_me_instant}" /></a></td>
</tr>
<tr>
<td align="center" style="white-space: nowrap"><a href="aim:addbuddy?screenname={$user['aim']}"><img src="http://www.aol.co.uk/aim/remote/gr/aimver_bud.gif" width="117" height="39" alt="{$lang->add_me_buddy_list}" title="{$lang->add_me_buddy_list}" /></a></td>
</tr>
<tr>
<td align="center" style="white-space: nowrap"><a href="http://www.aol.co.uk/aim/remote.html"><img src="http://www.aol.co.uk/aim/remote/gr/aimver_botadd.gif" width="117" height="23" alt="($lang->add_remote_to_page}" title="($lang->add_remote_to_page}" /></a></td>
</tr>
<td align="center" style="white-space: nowrap"><a href="http://www.aol.co.uk/aim/index.html"><img src="http://www.aol.co.uk/aim/remote/gr/aimver_botdow.gif" width="117" height="29" alt="{$lang->download_aol_im}" title="{$lang->download_aol_im}" /></a></td>
</tr>
</table>
<!-- End AIM Remote -->
Değiştirin:
Kod:
<!-- Begin AIM Remote -->
<table align="center" cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="center" style="white-space: nowrap"><a href="http://www.aim.com/"><img src="http://info.aol.co.uk/aim/remote/gr/aimver_man.gif" width="44" height="55" alt="{$lang->download_aim}" title="{$lang->download_aim}" /></a><img src="http://info.aol.co.uk/aim/remote/gr/aimver_topsm.gif" width="73" height="55" alt="{$lang->aim_remote}" title="{$lang->aim_remote}" /></td>
</tr>
<tr>
<td align="center" style="white-space: nowrap"><a href="aim:goim?screenname={$user['aim']}&message=Hi.+Are+you+there?"><img src="http://info.aol.co.uk/aim/remote/gr/aimver_im.gif" width="117" height="39" alt="{$lang->send_me_instant}" title="{$lang->send_me_instant}" /></a></td>
</tr>
<tr>
<td align="center" style="white-space: nowrap"><a href="aim:addbuddy?screenname={$user['aim']}"><img src="http://info.aol.co.uk/aim/remote/gr/aimver_bud.gif" width="117" height="39" alt="{$lang->add_me_buddy_list}" title="{$lang->add_me_buddy_list}" /></a></td>
</tr>
<td align="center" style="white-space: nowrap"><a href="http://www.aim.com/"><img src="http://info.aol.co.uk/aim/remote/gr/aimver_botdow.gif" width="117" height="29" alt="{$lang->download_aol_im}" title="{$lang->download_aol_im}" /></a></td>
</tr>
</table>
<!-- End AIM Remote -->
15- Takvim Sayfası Şablonlar calendar_eventbit_private şablonu
calendar_eventbit_private şablonu 1.6.10 sürümünde kaldırılmış, siz isteğe bağlı olarak bu şablon içeriğindeki kodları silebilirsiniz. Şablonu komple silme özelliği olmadığı için içerik silme işlemi yapabilirsiniz. Silsenizde olur silmesinizde.
16- Takvim Sayfası Şablonlar calendar_move şablonu
Bulun:
Kod:
<strong>{$lang->move_to_calendar}:</strong>
Değiştirin:
Kod:
<strong>{$lang->move_to_calendar}</strong>
17- Moderatör Kontrol Paneli Şablonlar modcp_announcements_new şablonu
Bulun:
Kod:
<title>{$mybb->settings['bbname']} - {$lang->manage_announcement}</title>
Değiştirin:
Kod:
<title>{$mybb->settings['bbname']} - {$lang->add_announcement}</title>
18- Moderatör Kontrol Paneli Şablonlar modcp_announcements_edit şablonu
Bulun:
Kod:
<title>{$mybb->settings['bbname']} - {$lang->manage_announcement}</title>
Değiştirin:
Kod:
<title>{$mybb->settings['bbname']} - {$lang->edit_announcement}</title>
19- Yeni Yorum Şablonlar newreply şablonu
Bulun:
Kod:
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" tabindex="6"{$postoptionschecked['signature']} /> {$lang->options_sig}</label>
Değiştirin:
Kod:
{$option_signature}
20- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: newreply_options_signature
newreply_options_signature için Şablon Kodları:
Kod:
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" tabindex="6"{$postoptionschecked['signature']} /> {$lang->options_sig}</label><br />
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında newreply_options_signature adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
21- Yeni Konu Şablonlar newthread şablonu
Bulun:
Kod:
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" tabindex="7"{$postoptionschecked['signature']} /> {$lang->options_sig}</label>
Değiştirin:
Kod:
{$option_signature}
22- Yeni Şablon Ekle kısmına girip aşağıdaki adımları uygulayın
Şablon İsmi: newthread_options_signature
newthread_options_signature için Şablon Kodları:
Kod:
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" tabindex="7"{$postoptionschecked['signature']} /> {$lang->options_sig}</label><br />
Not: Üsteki yeni şablonu ve Koldarı ekledikten sonra kaydet butonuna basip çıkıyoruz. Bu şablon yeni eklenen bir şablondır, eğer temanızın şablonlarında newthread_options_signature adında şablon yoksa ekliyorsunuz varsa işlem yapmanıza gerek yoktur.
23- Kullanıcı Kontrol Paneli Şablonlar usercp_nav_messenger şablonu
Bulun: (Sondan 3. satırda)
Kod:
<tr><td class="trow1 smalltext"><a href="private.php?action=tracking" class="usercp_nav_item usercp_nav_pmtracking">{$lang->ucp_nav_tracking}</a></td></tr>
Değiştirin:
Kod:
{$ucp_nav_tracking}
24- Headerinclude Şablonlar 5 adet video şablonunda, video boyutları ile oynanmış, video şablon isimleri aşağıdaki gibidir.
- video_dailymotion_embed şablonu
video_myspacetv_embed şablonu
video_vimeo_embed şablonu
video_yahoo_embed şablonu
video_youtube_embed şablonu
Not: Eğer video boyutlarında sorun yaşıyorsanız, üst kısımda ismini yazdığım video şablonlarından kendi zevikinize göre videoların genişlik/yükselik ayarlarını yapabilirsiniz.
Örnk: video_youtube_embed şablonunda oynanan video boyutları, sorun yapıyordu, bu sorunu (NiqoTin) nickli ekip arkadaşımız önceden fark ederek 340px olarak yükselik ayarını değiştirdik.
Son olarak; Ana tema (mybb_theme.xml) dosyasında, Sürüm numaraları değişen şablon isimleri aşağıdaki gibidir.
Kod:
<template name="forumdisplay_threadlist" version="1610">
<template name="editpost" version="1610">
<template name="newreply" version="1610">
<template name="newreply_disablesmilies" version="1610">
<template name="newthread" version="1610">
<template name="newthread_disablesmilies" version="1610">
<template name="usercp_nav_messenger" version="1610">
<template name="private_send" version="1610">
<template name="postbit_quote" version="1610">
<template name="showthread_quickreply" version="1610">
<template name="misc_imcenter_aim" version="1610">
<template name="calendar_move" version="1610">
<template name="member_coppa_form" version="1610">
<template name="modcp_announcements_new" version="1610">
<template name="modcp_announcements_edit" version="1610">
<template name="video_dailymotion_embed" version="1610">
<template name="video_youtube_embed" version="1610">
<template name="video_vimeo_embed" version="1610">
<template name="video_yahoo_embed" version="1610">
Not: Üsteki sürüm numaraları değişen şablon isimleri için herhangi bir işlem yapmıyorsunuz. Bu isimleri bilgi amaçlı verdim.
Kaynak: www.mybb.com.tr