Giriş Yap
x
MyBBArsiv.com - MyBB Arşiv 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).
Repairz avatar
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5

MyBB 1.8.1 - Tema Güncellemesi - [Manuel]


Çevrimdışı  Repairz
#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

Linki görebilmek için giriş yapmanız ya da üye olmanız gerekir. 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 Confusedag_ok: Headerinclude - [Gruplandırılmamış] Şablonlardan Confusedag_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 Confusedag_ok: Forum Görüntüleme - [forumdisplay] Şablonlardan Confusedag_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 Confusedag_ok: Forum Görüntüleme - [forumdisplay] Şablonlardan Confusedag_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 Confusedag_ok: Forum Görüntüleme - [forumdisplay] Şablonlardan Confusedag_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 Confusedag_ok: Üye Profili Şablonlardan Confusedag_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 Confusedag_ok: Üye Profili Şablonlardan Confusedag_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 Confusedag_ok: Üye Profili Şablonlarına girip Confusedag_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ı Confusedag_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 Confusedag_ok: Moderatör Kontrol Paneli Şablonlardan Confusedag_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 Confusedag_ok: Moderatör Kontrol Paneli Şablonlardan Confusedag_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 Confusedag_ok: Post Bit - [postbit] Şablonlardan Confusedag_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 Confusedag_ok: Post Bit - [postbit] Şablonlardan Confusedag_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 Confusedag_ok: Post Bit - [postbit] Şablonlardan Confusedag_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 Confusedag_ok: Özel Mesajlaşma Şablonlardan Confusedag_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 Confusedag_ok: Özel Mesajlaşma Şablonlardan Confusedag_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 Confusedag_ok: Arama Sayfası Şablonlardan Confusedag_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 Confusedag_ok: Şablonlarına girip Confusedag_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: 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.

:alinti: Kaynak: Linki görebilmek için giriş yapmanız ya da üye olmanız gerekir.

Yararlanılan Kaynak:
Kod:
http://docs.mybb.com/versions/1.8.1/
Ara
Cevapla
Çevrimdışı  wakon5544
#2
yorum acılsın
Ara
Cevapla
Çevrimdışı  cankann
#3
++++++++++++++++
Ara
Cevapla
 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  MyBB 1.8.0 Resmi Türkçe Dil & Paketi TheGodfather 12 3,876 25.08.2017, Saat:04:43
Son Yorum: emirhan64
  MyBB 1608 - Türkçe Sıfır Kurulum Paketi ReDMaD 32 12,287 10.08.2017, Saat:16:25
Son Yorum: Frolgat
  MyBB 1.6.11 - Türkçe Sıfır Kurulum Paketi ReDMaD 12 4,227 09.04.2017, Saat:11:35
Son Yorum: BillianBogep
  MyBB 1.6.11 - Güvenlik Güncelleme Paketi ReDMaD 3 2,245 10.11.2016, Saat:17:11
Son Yorum: Bizlebul
  MyBB 1607 - Türkçe Sıfır Kurulum Paketi ReDMaD 2 2,478 13.12.2015, Saat:20:27
Son Yorum: proplayertr



Konuyu Okuyanlar: 1 Ziyaretçi
Sponsor Reklam
© 2016 MyBBArsiv.com powered by ReDMaD.org


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ç) ReDMaD.org'a aittir. Yazılı izin olmaksızın ve kaynak belirtilmedikçe, (Kaynak göstererek alıntı yapılabilir.) kopyalanamaz ya da yayınlanamaz. ReDMaD.org 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.