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).
xpserkan avatar
Konuyu Oyla:
  • Derecelendirme: 5/5 - 2 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Derecelendirme: 5/5 - 2 oy

MyBB 1.8.1 - Tema Güncellemesi - [Manuel]


Sponsor Reklam

Çevrimdışı xpserkan
 Tarih: 25-10-2014, Saat:12:57
#1
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ü:
resim

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.

Alıntı Kaynak: MyBB.Com.TR

Yararlanılan Kaynak:
Kod:
http://docs.mybb.com/versions/1.8.1/
Cevapla
Bunu Beğenenler: ReDMaD , Kiliza , 1st4n6uL , Richardio , Lyklor , S.G , Machine , Edward , SvMedeT
Sponsor Reklam
Sponsor Reklam

Çevrimdışı -Andromeda-
 Tarih: 30-10-2014, Saat:20:39
(Son Düzenleme: 30-10-2014, Saat:20:40, Düzenleyen: -Andromeda-.)
#2
benim temamda

{$mybb->asset_url}/jscripts/sceditor/jquery.sceditor.mybb.css kısmı yok ne yapmam gerek ? daha doğrusu adım 1 , 2 kısımlarındaki yok ne yapmalıyım birçok kısım yok benim temamda
Cevapla
Bunu Beğenenler:

 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Onay [MCTR - 1.8] MyBB 1.8 Güncelleme/Geçiş İşlemleri xpserkan 32 7,962 12-02-2017, Saat:14:05
Son Yorum: akademi51
  [1.8] MyBB 1.8.6 - Güvenlik & Güncelleme Paketi ReDMaD 7 2,112 30-09-2015, Saat:11:05
Son Yorum: 1st4n6uL
  [MCTR - 1.8] MyBB 1.8.4 - Tema Güncellemesi - [Manuel] xpserkan 8 2,874 13-04-2015, Saat:02:14
Son Yorum: ozanakkaya
  [MCTR - 1.8] MyBB 1.8.4 - Güvenlik & Bakım & Özellik Güncelleme Paketi EmreKarakaya 6 3,711 23-02-2015, Saat:22:05
Son Yorum: RawShed
Güvenlik [MCTR - 1.8] MyBB 1.8.3 - Güvenlik & Güncelleme Paketi xpserkan 5 2,166 04-12-2014, Saat:12:41
Son Yorum: trafikci258



Konuyu Okuyanlar: 1 Ziyaretçi