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.6] MyBB 1607 Tema Güncellemesi - [Manuel]
#1
Araç-Modifikasyon 
MyBB 1.6.x Temaları için 1.6.7 Sürümünde Değişen Şablon Kodları Güncellemesi - Manuel Anlatım

1.6.7 sürümü ile beraber, Default Temaya 1 adet yeni şablon eklendi ve tam 14 adet şablon değişti ve güncelleme sırasında kullanmış olduğunuz temalara bu değişiklikler ne yazık ki yansımıyor/olmuyor ya da yeni bir tema yüklediğiniz zaman ve bu tema 1.6.7 orjinal default teması ile kodlanmamış ise tonlarca hatalar ile karşılabilirsiniz.

Temanızın sürümünün eski olup olmadığı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.6.7 Sürümü için değişen şablon kodları aşağıdaki gibidir..

Adım 1: Kullandığınız temanın Sağ Ok Moderatör Kontrol Paneli Şablonların dan Sağ Ok modcp_reports şablonuna girip aşağıdaki kodlar ile komple değişiyoruz.

modcp_reports şablonu için komple değiştirmeniz gereken kodlar:
Kod:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->reported_posts}</title>
{$headerinclude}
</head>
<body>
{$header}
<form action="modcp.php" method="post">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<input type="hidden" name="page" value="{$page}" />
<table width="100%" border="0" align="center">
<tr>
{$modcp_nav}
<td valign="top">
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" align="center" colspan="7"><strong>{$lang->reported_posts_note}</strong></td>
</tr>
<tr>
<td class="tcat" align="center" width="10%"><span class="smalltext"><strong>{$lang->post_id}</strong></span></td>
<td class="tcat" align="center" width="15%"><span class="smalltext"><strong>{$lang->poster}</strong></span></td>
<td class="tcat" align="center" width="25%"><span class="smalltext"><strong>{$lang->thread}</strong></span></td>
<td class="tcat" align="center" width="15%"><span class="smalltext"><strong>{$lang->reporter}</strong></span></td>
<td class="tcat" align="center" width="20%"><span class="smalltext"><strong>{$lang->report_reason}</strong></span></td>
<td class="tcat" align="center" width="10%"><span class="smalltext"><strong>{$lang->report_time}</strong></span></td>
<td class="tcat" align="center" width="5%"><input type="checkbox" name="allbox" onclick="selectReportedPosts();" /></td>
</tr>
{$reports}
{$reportspages}
<tr>
<td class="tfoot" colspan="7" align="right"><span class="smalltext"><strong><a href="modcp.php?action=allreports">{$lang->view_all_reported_posts}</a></strong></span></td>
</tr>
</table>
<br />
<div align="center"><input type="hidden" name="action" value="do_reports" /><input type="submit" class="button" name="reportsubmit" value="{$lang->mark_read}" /></div>
</td>
</tr>
</table>
</form>
{$footer}
<script type="text/javascript">
<!--
    var checked = false;
    function selectReportedPosts()
    {
        if(checked == false)
        {
            checked = true;
            $$('input[type="checkbox"]').invoke('writeAttribute', 'checked', 'checked');
        }
        else
        {
            checked = false;
            $$('input[type="checkbox"]').invoke('writeAttribute', 'checked', '');
        }
    }
// -->
</script>
</body>
</html>


Adım 2: Kullandığınız temanın Sağ Ok Moderatör Kontrol Paneli Şablonların dan Sağ Ok Forum Görüntüleme - [forumdisplay] Şablonların dan Sağ Ok forumdisplay_rules şablonuna girip aşağıdaki kodu en üste ekliyoruz.

forumdisplay_rules şablonunda en üste eklemeniz gereken kod:
PHP Kod:
<br /> 

Adım 3: Kullandığınız temanın Sağ Ok Moderatör Kontrol Paneli Şablonların dan Sağ Ok Forum Görüntüleme - [forumdisplay] Şablonların dan Sağ Ok forumdisplay_rules_link şablonuna girip aşağıdaki kodu en üste ekliyoruz.

forumdisplay_rules_link şablonunda en üste eklemeniz gereken kod:
PHP Kod:
<br /> 

Adım 4 Bul: Kullandığınız temanın Sağ Ok Header Şablonların dan Sağ Ok header_welcomeblock_guest şablonuna girip aşağıdaki kodu buluyoruz.

header_welcomeblock_guest şablonunda bulmanız gereken kod:
Kod:
lang.username = "{$lang->login_username}";

Adım 4 Değiştir:
header_welcomeblock_guest şablonunda değiştirmeniz gereken kod:
PHP Kod:
    lang.username "{$login_username}"

Adım 5 Bul: Kullandığınız temanın Sağ Ok Grup Yönetimi Şablonlarına girip Sağ Ok managegroup_no_users adında şablon var mı bakıyoruz, eğer yoksa aşağıdaki adımları izleyip ekliyoruz, bu şablon yeni gelen özelliktir.

managegroup_no_users ş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 managegroup_no_users yazarak içeriğine aşağıdaki kodları ekliyoruz ve kaydet yapıyoruz..

managegroup_no_users şablon kodları aşağı gibidir:
Kod:
<tr>
<td class="trow1" colspan="6">{$lang->no_users}</td>
</tr>

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


Adım 6: Kullandığınız temanın Sağ Ok Postbit Şablonların dan Sağ Ok postbit_rep_button şablonundaki kodları aşağıdaki kodlar ile komple değiştiriyoruz..

postbit_rep_button şablonu için komple değiştirmeniz gereken kodlar:
Kod:
<a href="javascript:MyBB.reputation({$post['uid']},{$post['pid']});"><img src="{$theme['imglangdir']}/postbit_reputation.gif" alt="{$lang->postbit_reputation_add}" title="{$lang->postbit_reputation_add}" /></a>


Adım 7 Bul: Kullandığınız temanın Sağ Ok Portal Şablonların dan Sağ Ok portal_welcome_guesttext şablonuna girip aşağıdaki kodu buluyoruz.

portal_welcome_guesttext şablonunda bulmanız gereken kod:
Kod:
{$lang->username}<br />&nbsp;&nbsp;<input type="text" class="textbox" name="username" value="" /><br /><br />

Adım 7 Değiştir:
portal_welcome_guesttext şablonunda değiştirmeniz gereken kod:
PHP Kod:
{$username}<br />&nbsp;&nbsp;<input type="text" class="textbox" name="username" value="" /><br /><br /> 

Adım 8: Kullandığınız temanın Sağ Ok Moderatör Kontrol Paneli Şablonların dan Sağ Ok modcp_reports_report şablonundaki kodları aşağıdaki kodlar ile komple değiştiriyoruz..

modcp_reports_report şablonu için komple değiştirmeniz gereken kodlar:
Kod:
<tr>
<td class="{$trow}" align="center"><label for="reports_{$report['rid']}"><a href="{$report['postlink']}#pid{$report['pid']}" target="_blank">{$report['pid']}</a></label></td>
<td class="{$trow}" align="center"><a href="{$report['posterlink']}" target="_blank">{$report['postusername']}</a></td>
<td class="{$trow}"><a href="{$report['threadlink']}" target="_blank">{$report['threadsubject']}</a></td>
<td class="{$trow}" align="center"><a href="{$report['reporterlink']}" target="_blank">{$report['username']}</a></td>
<td class="{$trow}">{$report['reason']}</td>
<td class="{$trow}" align="center" style="white-space: nowrap"><span class="smalltext">{$reportdate}<br />{$reporttime}</small></td>
<td class="{$trow}" align="center"><input type="checkbox" class="checkbox" name="reports[]" id="reports_{$report['rid']}" value="{$report['rid']}" /></td>
</tr>

Adım 9 Bul: Kullandığınız temanın Sağ Ok Moderatör Kontrol Paneli Şablonların dan Sağ Ok modcp_reports_noreports şablonuna girip aşağıdaki kodu buluyoruz.

modcp_reports_noreports şablonunda bulmanız gereken kod:
Kod:
colspan="6"

Adım 9 Değiştir:
modcp_reports_noreports şablonunda değiştirmeniz gereken kod:
PHP Kod:
colspan="7" 

Adım 10 Bul: Kullandığınız temanın Sağ Ok İndex Şablonların dan Sağ Ok index_loginform şablonuna girip aşağıdaki kodu buluyoruz.

index_loginform şablonunda bulmanız gereken kod:
Kod:
title="{$lang->login_username}"

Adım 10 Değiştir:
index_loginform şablonunda değiştirmeniz gereken kod:
PHP Kod:
title="{$login_username}

Adım 11 Bul: Kullandığınız temanın Sağ Ok Üye Profili Şablonların dan Sağ Ok member_resetpassword şablonuna girip aşağıdaki kodu buluyoruz.

member_resetpassword şablonunda bulmanız gereken kod:
Kod:
<strong>{$lang->username}</strong>

Adım 11 Değiştir:
member_resetpassword şablonunda değiştirmeniz gereken kod:
PHP Kod:
<strong>{$lang_username}</strong

Adım 12: Kullandığınız temanın Sağ Ok Moderasyon Şablonların dan Sağ Ok moderation_split şablonundaki kodları aşağıdaki kodlar ile komple değiştiriyoruz..

moderation_split şablonu için komple değiştirmeniz gereken kodlar:
Kod:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->split_thread}</title>
{$headerinclude}
</head>
<body>
{$header}
<form action="moderation.php" method="post">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->split_thread}</strong></td>
</tr>
<tr>
<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->new_thread_info}</strong></span></td>
</tr>
{$loginbox}
<tr>
<td class="trow2"><strong>{$lang->new_subject}</strong></td>
<td class="trow2"><input type="text" class="textbox" name="newsubject" value="{$lang->split_thread_subject} {$thread['subject']}" size="50" /></td>
</tr>
<tr>
<td class="trow1"><strong>{$lang->new_forum}</strong></td>
<td class="trow1">{$forumselect}</td>
</tr>
</table>
<br />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->posts_to_split}</strong></td>
</tr>
{$posts}
</table>
<br />
<div align="center"><input type="submit" class="button" name="submit" value="{$lang->split_thread}" /></div>
<input type="hidden" name="action" value="do_split" />
<input type="hidden" name="tid" value="{$tid}" />
</form>
{$footer}
</body>
</html>

Adım 13 Bul: Kullandığınız temanın Sağ Ok Hata Mesajı Şablonların dan Sağ Ok error_nopermission şablonuna girip aşağıdaki kodu buluyoruz.

error_nopermission şablonunda bulmanız gereken kod:
Kod:
<strong>{$lang->username}</strong>

Adım 13 Değiştir:
error_nopermission şablonunda değiştirmeniz gereken kod:
PHP Kod:
<strong>{$lang_username}</strong

Adım 14: Kullandığınız temanın Sağ Ok Moderasyon Şablonların dan Sağ Ok moderation_inline_splitposts şablonundaki kodları aşağıdaki kodlar ile komple değiştiriyoruz..

moderation_inline_splitposts şablonu için komple değiştirmeniz gereken kodlar:
Kod:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->split_thread}</title>
{$headerinclude}
</head>
<body>
{$header}
<form action="moderation.php" method="post">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->split_thread}</strong></td>
</tr>
<tr>
<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->new_thread_info}</strong></span></td>
</tr>
{$loginbox}
<tr>
<td class="trow2"><strong>{$lang->new_subject}</strong></td>
<td class="trow2"><input type="text" class="textbox" name="newsubject" value="{$lang->split_thread_subject} {$thread['subject']}" size="50" /></td>
</tr>
<tr>
<td class="trow1"><strong>{$lang->new_forum}</strong></td>
<td class="trow1">{$forumselect}</td>
</tr>
</table>
<br />
<div align="center"><input type="submit" class="button" name="submit" value="{$lang->split_thread}" /></div>
<input type="hidden" name="action" value="do_multisplitposts" />
<input type="hidden" name="tid" value="{$tid}" />
<input type="hidden" name="posts" value="{$inlineids}" />
<input type="hidden" name="url" value="{$return_url}" />
</form>
{$footer}
</body>
</html>

Adım 15: Kullandığınız temanın Sağ Ok Uyarı Sistemi Şablonların dan Sağ Ok warnings_warn_type şablonundaki kodları aşağıdaki kodlar ile komple değiştiriyoruz..

warnings_warn_type şablonu için komple değiştirmeniz gereken kodlar:
Kod:
                    <dt><label style="display: block;"><input type="radio" name="type" value="{$type['tid']}" {$checked} class="types_check" onclick="checkType();" style="vertical-align: middle;" /> <strong>{$type['title']}</strong> {$points}</label></dt>
                    <dd style="margin-top: 4px;" id="type_{$type['tid']}" class="types">
                        <div class="smalltext">{$lang->new_warning_level}</div>
                        <div class="tborder" style="width: 150px; float: left; margin: 0; padding: 1px;">
                            <div class="trow1" style="width: {$current_level}%; float: left; ">&nbsp;</div>
                            <div class="trow2" style="width: {$level_diff}%; float: left;">&nbsp;</div>
                        </div>
                        <div style="padding-left: 10px; font-weight: bold; float: left;">{$new_warning_level}%</div><br style="clear: left;" />
                        {$result}
                    </dd>

Dikkat !

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 bakınız; Genel olarak MyBB 1.6.x serisi için şuana kadar değişen tüm şablon kodlarına aşağıdaki bağlantıdan ulaşabilirsiniz..



Kaynak:
Kod:
http://wiki.mybb.com/index.php/1.6.7

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 (>‿)
Ara
Cevapla
#2
güzel peki ultra paket nezaman çıkıyor..
Ara
Cevapla
#3
Anlatım için teşekkürler çok yararlı oldu bu.
Ara
Cevapla
#4
(06.04.2012, Saat: 18:17)~ByBurak~ Adlı Kullanıcıdan Alıntı: güzel peki ultra paket nezaman çıkıyor..


Ultra paket yok arkadaşlar sürekli aynı soruları sormayın artık..

http://destek.mybb.com.tr/mybb-pro-paket...onusu.html

Pro paketin devam etmesi için uğraşılıyor şuan da..
Bağış yapmak ister misin?
[email protected]
Ara
Cevapla
#5
Eline sağlık Serkan abi .

Hiç üşenmeden nasıl açtın bu konuyu . Okurken üşündim valla Gülümseme
Ara
Cevapla
#6
Hiç bitmeyecek sandım, teşekkürler hocam. Gülümseme
Ara
Cevapla
#7
Rica ederim arkadaşlar, herşey sizin için ve sorunsuz bir mybb için..

Her zaman en ince detayına kadar ne demiştik => Güncellik + Güncellik + Sürekli güncellik.. süper

Şaka bir yana, bende bu konuyu açana kadar neredeyse 2 saat uğraştım ve hiç bitmeyecek sandım Göz Kırp
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 (>‿)
Ara
Cevapla

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [Yeni] MyBB 1.8.14 - Güvenlik & Bakım Güncelleme Paketi Machine 0 80,533 17.01.2018, Saat: 20:20
Son Yorum: Machine



Konuyu Okuyanlar: 1 Ziyaretçi

istanbul escorts - şişli escort - seks hikaye - porno - escort bayan

© 2009-2024 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 , haber

sex hikaye - porno izle - türk ifşa istanbul escort