Mybb Hakkında Soru ve Sorunlarız, Yardım ve Destek için MybbDepo external Adresini Ziyaret Ediniz.
Sponsor Reklam

duyuru Güncel Duyurular!
Güncel MyBB Dökümanları.. Güncel + Orijinal MyBB Sürümleri..
bilgi mybb

Konuyu Oyla:
  • Derecelendirme: 5/5 - 2 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 5/5 - 2 oy
[1.8] MyBB 1.8.1 - Tema Güncellemesi - [Manuel]
#1
Araç-Modifikasyon 
MyBB 1.8.0 Temaları için 1.8.1 Sürümünde Değişen Şablon Kodları Güncellemesi - Manuel Anlatım

1.8.1 sürümü ile beraber, Default Temada 14 adet şablon değişti/güncellendi, +1 yeni şablon ve +1 adet yeni şablon grubu eklendi. 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.8.0 veya daha eski sürüm olan, orjinal default teması ile kodlanmış ise hata ve eksiklikler olabiliyor. Ayrıca yine orjinal olmayan, oynanmış/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..

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.

MyBB 1.8.1 Sürümü için değişen şablon kodları aşağıdaki gibidir..

Adım 1: Kullandığınız temanın Sağ Ok Headerinclude - [Gruplandırılmamış] Şablonlardan Sağ Ok codebuttons şablonuna girin.

+) codebuttons şablonunda bulun:
Kod:
{$mybb->asset_url}/jscripts/sceditor/jquery.sceditor.mybb.css

-) Değiştirin:
Kod:
{$mybb->asset_url}/jscripts/sceditor/textarea_styles/jquery.sceditor.{$theme['editortheme']}

Adım 2: Kullandığınız temanın Sağ Ok Forum Görüntüleme - [forumdisplay] Şablonlardan Sağ Ok forumdisplay_announcement_rating şablonuna girin.

+) forumdisplay_announcement_rating şablonunda bulun:
Kod:
<img src="{$theme['imgdir']}/pixel.gif" alt="" />

-) Değiştirin: (Üsteki kodları silip aşağıdaki gibi sadece o kısıma - tire ekliyorsunuz.
Kod:
-

Adım 3: Kullandığınız temanın Sağ Ok Forum Görüntüleme - [forumdisplay] Şablonlardan Sağ Ok forumdisplay_threadlist şablonuna girin.

+/-) forumdisplay_threadlist şablonunda aşağıdaki kodu bulun ve silin:
Kod:
<input type="hidden" name="selectall" value="" />

Adım 4: Kullandığınız temanın Sağ Ok Forum Görüntüleme - [forumdisplay] Şablonlardan Sağ Ok forumdisplay_threadlist_prefixes şablonuna girin.

+) forumdisplay_threadlist_prefixes şablonunda bulun:
Kod:
<option value="0"{$default_selected}>{$lang->prefix_all}</option>

-) Değiştirin:
Kod:
<option value="-2"{$default_selected['any']}>{$lang->prefix_any}</option>
<option value="-1"{$default_selected['none']}>{$lang->prefix_none}</option>
<option value="0"{$default_selected['all']}>{$lang->prefix_all}</option>

Adım 5: Kullandığınız temanın Sağ Ok Üye Profili Şablonlardan Sağ Ok member_profile şablonuna girin.

+) member_profile şablonunda bulun:
Kod:
{$awaybit}

-) Değiştirin:
Kod:
{$awaybit}{$bannedbit}

+) member_profile şablonunda bulun:
Kod:
<img src="{$theme['imgdir']}/pixel.gif" height="1" width="8" alt=""/>

-) Değiştirin:
Kod:
&nbsp;&nbsp;

Adım 6: Kullandığınız temanın Sağ Ok Üye Profili Şablonlardan Sağ Ok member_profile_away şablonuna girin.

+/-) member_profile_away şablonunda aşağıdaki kodu bulun ve silin:
Kod:
<tr>

[+ Yeni Şablon] Adım 7 Bul: Kullandığınız temanın Sağ Ok Üye Profili Şablonlarına girip Sağ Ok member_profile_banned adında şablon var mı bakıyoruz, eğer yoksa aşağıdaki adımları izleyip ekliyoruz..

member_profile_banned şablonu eğer yoksa şu şekilde yeni şablon oluşturuyoruz.

Kullandığınız temanın şablonlarına girip , en üsteki sekmeden ''Yeni Şablon Ekle'' ye tıklıyoruz ve şablon adını Sağ Ok member_profile_banned yazarak içeriğine aşağıdaki kodları ekliyoruz ve kaydet butonuna basıyoruz..

member_profile_banned şablon kodları aşağı gibidir:
Kod:
<fieldset>
<legend><strong>{$lang->ban_note}</strong></legend>
<em>{$lang->banned_warning2}: {$memban['reason']}</em><br />
<span class="smalltext"><strong>{$lang->ban_by}:</strong> {$memban['adminuser']} &mdash; <strong>{$lang->ban_length}:</strong> {$banlength} <span class="smalltext">{$timeremaining}</span></span>
</fieldset>
<br />

Üsteki işlemi yaptıktan sonra artık yeni şablonumuz olması gerektiği yerde ve mavi renkte belirmiş olacaktır.

Adım 8: Kullandığınız temanın Sağ Ok Moderatör Kontrol Paneli Şablonlardan Sağ Ok modcp_banuser_bangroups_hidden şablonuna girin.

+) modcp_banuser_bangroups_hidden şablonunda bulun:
Kod:
{$group['gid']}

-) Değiştirin:
Kod:
{$banned_group}

Adım 9: Kullandığınız temanın Sağ Ok Moderatör Kontrol Paneli Şablonlardan Sağ Ok modcp_banuser_lift şablonuna girin.

+) modcp_banuser_lift şablonunda bulun:
Kod:
<a href="modcp.php?action=liftban&amp;uid={$user['uid']}&amp;my_post_key={$mybb->post_code}">

-) Değiştirin:
Kod:
<a href="modcp.php?action=liftban&amp;uid={$banned['uid']}&amp;my_post_key={$mybb->post_code}">

Adım 10: Kullandığınız temanın Sağ Ok Post Bit - [postbit] Şablonlardan Sağ Ok postbit şablonuna girin.

+) postbit şablonunda bulun:
Kod:
<div class="post_head" title="{$post['subject_title']}">

-) Değiştirin:
Kod:
<div class="post_head">

+) postbit şablonunda bulun:
Kod:
<span class="post_date">{$post['postdate']} <span class="post_edit" id="edited_by_{$post['pid']}">{$post['editedmsg']}</span></span>

-) Altına ekleyin:
Kod:
{$post['subject_extra']}

Adım 11: Kullandığınız temanın Sağ Ok Post Bit - [postbit] Şablonlardan Sağ Ok postbit_classic şablonuna girin.

+) postbit_classic şablonunda bulun:
Kod:
<div class="post_head" title="{$post['subject_title']}">

-) Değiştirin:
Kod:
<div class="post_head">

+) postbit_classic şablonunda bulun:
Kod:
<span class="post_date">{$post['postdate']} <span class="post_edit" id="edited_by_{$post['pid']}">{$post['editedmsg']}</span></span>

-) Altına ekleyin:
Kod:
{$post['subject_extra']}

Adım 12: Kullandığınız temanın Sağ Ok Post Bit - [postbit] Şablonlardan Sağ Ok postbit_posturl şablonuna girin.

+) postbit_posturl şablonunda bulun:
Kod:
<a href="{$post['postlink']}#pid{$post['pid']}">#{$post_number}</a>

-) Değiştirin:
Kod:
<a href="{$post['postlink']}#pid{$post['pid']}" title="{$post['subject_title']}">#{$post_number}</a>

Adım 13: Kullandığınız temanın Sağ Ok Özel Mesajlaşma Şablonlardan Sağ Ok private_archive_html_message şablonuna girin.

+) private_archive_html_message şablonunda bulun:
Kod:
<td class="tcat" height="3"><img src="{$theme['imgdir']}/pixel.gif" height="3" width="1" alt="" /></td>

-) Değiştirin:
Kod:
<td class="tcat" height="3"> </td>

Adım 14: Kullandığınız temanın Sağ Ok Özel Mesajlaşma Şablonlardan Sağ Ok private_messagebit_sep şablonuna girin.

+) private_messagebit_sep şablonunda bulun:
Kod:
<td class="tcat" align="center" colspan="6" height="1"><img src="{$theme['imgdir']}/pixel.gif" height="1" width="1" alt=""/></td>

-) Değiştirin:
Kod:
<td class="tcat" align="center" colspan="6" height="1"> </td>

Adım 15: Kullandığınız temanın Sağ Ok Arama Sayfası Şablonlardan Sağ Ok search_moderator_options şablonuna girin.

+) search_moderator_options şablonunda bulun:
Kod:
<option value="">{$lang->find_all}</option>
<option value="1">{$lang->find_only_approved}</option>
<option value="0">{$lang->find_only_unapproved}</option>
<option value="-1">{$lang->find_only_softdeleted}</option>

-) Değiştirin:
Kod:
<option value="">{$lang->display_all}</option>
<option value="1">{$lang->display_only_approved}</option>
<option value="0">{$lang->display_only_unapproved}</option>
<option value="-1">{$lang->display_only_softdeleted}</option>

[+ Yeni Şablon Grubu] Adım 16 Bul: Kullandığınız temanın Sağ Ok Şablonlarına girip Sağ Ok Konuyu Arkadaşına Gönder Şablonlar adında şablon grubu var mı bakıyoruz, eğer yoksa aşağıdaki adımları izleyip ekliyoruz..

Konuyu Arkadaşına Gönder Şablonlar adında şablon grubu eğer yoksa şu şekilde yeni şablon grubu oluşturuyoruz.

Kullandığınız temanın şablonlarına girip , en üsteki sekmelerden ''Yeni Şablon Grubu Ekle'' ye tıklıyoruz ve;
Şablon Grubu için Bir (Ön Ek) Giriniz: kutucuğuna, sendthread
Şablon Grubu için Bir (Başlık) Giriniz: kutucuğuna, Konuyu Arkadaşına Gönder
yazıp ''Yeni Şablon Grubu Ekle'' butonuna basıyoruz ve işlemi tamamlıyoruz.

Bu işlemden sonra, Headerinclude - [Gruplandırılmamış] Şablonlarda yer alan, 3 adet sendthread şablonu otomatik olarak Konuyu Arkadaşına Gönder Şablonları grubuna aktarılmıştır olacaktır.

Şablon Grubu Oluşturması için Örnek Ekran Görüntünsü:
mybb_sablon_grubu_ekleme.png

Dikkat-Uyarı-Kural 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 temanızın .xml yedeğini almayı ihmal etmeyin.

Yararlanılan Kaynak:
Kod:
http://docs.mybb.com/versions/1.8.1/
MyBB.Com.TR Sağ Ok XpSerkan.Com Sağ Ok FB.Com/XpSerkan
Google: +MyBBGrup Sağ Ok FaceBook: #MyBBGrup Sağ Ok Twitter: @MyBBGrup Sağ Ok YouTube: ►MyBBGrup
MyBB Destek Sağ Ok MyBB Tema Sağ Ok MyBB Eklenti Sağ Ok MyBB Seo
≧◔◡◔≦ I Love You MyBB (>‿)
Cevapla

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Güvenlik [1.6] MyBB 1.6.18 - Güvenlik & Güncelleme Paketi xpserkan 1 39,941 10.05.2016, Saat: 21:23
Son Yorum: Kiliza



Konuyu Okuyanlar: 1 Ziyaretçi
© 2009-2017 MyBB.Com.TR Internet Hizmetleri, MyBBGrup.Com Alt Kuruluşudur.

Web sitemiz dahilindeki tüm sayfalar, bu sayfaları gösteren tüm ekranlar ve içerdiği her türlü bilgi ve bağlı materyal, yerleşim ve öğeler, (çözüm ortaklarının logoları ve yasal hakları hariç) MyBB.Com.TR'ye aittir.
Yazılı izin olmaksızın ve kaynak belirtilmedikçe, (Kaynak göstererek alıntı yapılabilir.) kopyalanamaz ya da yayınlanamaz. MyBB.Com.TR sitesindeki içerik-ler 5070 sayılı kanun kapsamında dijital zaman damgasıyla ve DMCA tarafından korunmaktadır.
Tüm hakları, (insafiyet ile) saklıdır.
teknoloji forumu , tekel haberleri , yabancı dizi haberleri , Film izle , yabancı dizi , kişisel blog , Bft Türkiye , film izle , film izle