MyBB Depo Forum
[1.8] konu başlığından önce gelen yazı - Baskı Önizleme

+- MyBB Depo Forum (https://mybbdepo.com)
+-- Forum: Mybb Ders Deposu (https://mybbdepo.com/mybb-ders-deposu-forumu)
+--- Forum: MyBB Sorun ve Çözümleri Deposu (https://mybbdepo.com/mybb-sorun-ve-cozumleri-deposu-forumu)
+--- Konu Başlığı: [1.8] konu başlığından önce gelen yazı (/konu-basligindan-once-gelen-yazi-konusu.html)

Sayfalar: 1 2


Cvp: konu başlığından önce gelen yazı - ozanakkaya - 18-09-2016

Sonuç hakkında geri bildirimde bulununuz.


Cvp: konu başlığından önce gelen yazı - yuzsem - 18-09-2016

sorunsuz çalışmakta arkadaş teamwiever ile gelip baktı ilgilendi kendisinen allah razı olsun teşekkür ederim


Cvp: konu başlığından önce gelen yazı - yuzsem - 20-03-2017

(12-09-2016, Saat:18:18)ozanakkaya Adlı Kullanıcıdan Alıntı: Yapılması gereken 3 işlem var.

Verilen kodları önce not defterine yapıştır, not defterinden kopyalayıp ilgili yere yapıştır. Bu şekilde yapmazsan sorun çıkabilir.

1-) forumdisplay.php dosyasının önce yedeğini al. forumdisplay.php dosyasında aşağıdaki kodları bul.

PHP Kod:
$prefix '';
 if(
$thread['poll'])
 {
 
$prefix $lang->poll_prefix;
 } 

bu kodu aşağıdaki ile değiştir.

PHP Kod:
$prefix '';
 if(
$thread['poll'])
 {
 
$prefix $lang->poll_prefix;
 }

if(
$thread['closed'])
{
$prefix $lang->sld_kapalikonu;
}
if(
$thread['sticky'] == "1" && $thread['poll'] == "0")
{
$prefix $lang->sld_sabitkonu;


2-) inc/languages/turkish/forumdisplay.lang.php dosyasında en alta aşağıdaki kodları ekle

PHP Kod:
$l['sld_kapalikonu'] = '<span class="label label_red">Kapalı</span>';
$l['sld_sabitkonu'] = '<span class="label label_orange">Sabit</span>'

3-) temanın css dosyalarından global.css dosyasını admin kpde gelişmiş düzenleme modunda aç, en alta aşağıdaki kodları ekle

PHP Kod:
.label {
 
   border-radius2px;
 
   vertical-alignmiddle;
 
   color#f5f5f5 !important;
 
   displayinline-block;
 
   padding2px 4px;
 
   text-aligncenter;
}
.
label_orange {
 
   background-color#E66B1B;
}
.
label_red {
 
   background-color#800000;


Sonuç:

resim

Ayrıca, 2 numaralı işlemin "inc/languages/english/forumdisplay.lang.php" dosyasına da eklenmesi gerekli.

duyuruya nasıl ekleyebilirim hocam forumdisplay da deneme olarak araya 


PHP Kod:
if($thread['announcement'])
{
$prefix $lang->sld_kapalikonu;


denedim olmadı. announcement yerine notice falan denedim de doğru değeri bulamadım ne yazmam gerekiyor. deneme olarak yaptığım için dil komutunu değiştirmedim


Cvp: konu başlığından önce gelen yazı - ozanakkaya - 20-03-2017

Merhaba, üstteki ekleme, threads tablosundaki veriye göre ekleme yapıyor. Duyuru yani announcament ise farklı tabloda, bunun için forumdisplay.php'ye ekleme yapmaya gerek yok. "forumdisplay_announcements_announcement" şablonuna 
<span class="label label_red">Duyuru</span> 
şeklinde kod eklemeniz gerekli


Cvp: konu başlığından önce gelen yazı - yuzsem - 20-03-2017

(20-03-2017, Saat:03:18)ozanakkaya Adlı Kullanıcıdan Alıntı: Merhaba, üstteki ekleme, threads tablosundaki veriye göre ekleme yapıyor. Duyuru yani announcament ise farklı tabloda, bunun için forumdisplay.php'ye ekleme yapmaya gerek yok. "forumdisplay_announcements_announcement" şablonuna 
<span class="label label_red">Duyuru</span> 
şeklinde kod eklemeniz gerekli


oldu hocam çok teşekkürler